diff --git a/libqmi-1.20.2.tar.xz b/libqmi-1.20.2.tar.xz deleted file mode 100644 index cb2e3bd..0000000 --- a/libqmi-1.20.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c73459ca8bfe1213f8047858d4946fc1f58e164d4f488a7a6904edee25e2ca44 -size 860408 diff --git a/libqmi-1.22.0.tar.xz b/libqmi-1.22.0.tar.xz new file mode 100644 index 0000000..3446fb6 --- /dev/null +++ b/libqmi-1.22.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:21c198b481f1617bb7edb1960d823569de3e38b269dbf513af1b56048cafaa17 +size 973264 diff --git a/libqmi.changes b/libqmi.changes index b29e942..418aef7 100644 --- a/libqmi.changes +++ b/libqmi.changes @@ -1,3 +1,93 @@ +------------------------------------------------------------------- +Tue Jan 8 21:43:44 UTC 2019 - bjorn.lie@gmail.com + +- Update to version 1.22.0: + + Build now looks for the correct python provider in the system + during configure. + + New services: New 'QoS' (Quality of Service) service, with some + minimal initial implementation to support flow/network status + querying. Additionally, some Sierra-specific commands are also + implemented that allow querying per-bearer statistics (e.g. if + multiple dedicated and default LTE bearers are used). + + New request/responses/indications: + - loc: new "Register Events" request/response. + - loc: new "NMEA" indication. + - loc: new "Engine State" indication. + - loc: new "Fix Recurrence Type" indication. + - loc: new "GNSS Sv Info" indication. + - loc: new "Inject Predicted Orbits Data" + request/response/indication. + - loc: new "Get Predicted Orbits Data Source" + request/response/indication. + - loc: new "Set Server" request/response/indication. + - loc: new "Get Server" request/response/indication. + - loc: new "Delete Assistance Data" + request/response/indication. + - loc: new "Set Operation Mode" request/response/indication. + - loc: new "Get Operation Mode" request/response/indication. + - loc: new "Inject XTRA Data" request/response/indication. + - uim: new "Card Status" indication. + - wds: new "Get Default Profile Num" request/response. + - wds: new "Set Default Profile Num" request/response. + - wds: new Sierra-specific "Swi Create Profile Indexed" + request/response. + + New TLVs supported in existing messages: + - loc: added multiple new TLVs in the "Position Report" + indication, which was a minimal skeleton in previous + releases. + - loc: added 'Fix Recurrence Type' TLV in "Start". + - loc: added 'Minimum Interval between Position Reports' TLV in + "Start". + - nas: added 'Acquisition Order Preference' TLV in "Set System + Selection Preference" and "Get System Selection Preference". + - nas: added 'Phy CA Agg Secondary Cells' TLV in "Get LTE Cphy + CA Info". + - wds: added 'WDS APN Disabled Flag' TLV in "Create Profile", + "Modify Profile" and "Get Profile Settings". + - wds: added 'WDS Roaming Disallowed Flag' TLV in "Create + Profile", "Modify Profile" and "Get Profile Settings". + + libqmi: + - Assume TLVs < 0x10 are mandatory by default. + - Fixed some missing QmiProtocolErrors and updated some + existing ones. + - Implemented support to allow enabling QMI indications when in + MBIM mode. + - Addded missing QmiNasBandPreference and + QmiDmsLteBandCapability flags. + - Deprecate QMI_CORE_ERROR_TLV_EMPTY, as empty TLVs are allowed + by the protocol and totally valid e.g. in 0-sized string-type + TLVs. + - Moved all deprecated APIs to 'qmi-compat.h' header. + + qmicli: + - New '--loc-get-position-report' command. + - New '--loc-get-gnss-sv-info' command. + - New '--loc-follow-position-report' command. + - New '--loc-follow-gnss-sv-info' command. + - New '--loc-follow-nmea' command. + - New '--loc-delete-assistance-data' command. + - New '--qos-get-flow-status' command. + - New '--qos-get-network-status' command. + - New '--qos-swi-read-data-stats' command. + - New '--qos-reset' command. + - New '--wds-create-profile' command. + - New '--wds-modify-profile' command. + - New '--wds-delete-profile' command. + - New '--wds-get-default-profile-num' command. + - New '--wds-set-default-profile-num' command. + - New '--wds-swi-create-profile-indexed' command. + - Added support to request acquisition order preference updates + when using '--nas-set-system-selection-preference'. + - Fixed slot indices in '--uim-get-card-status'. + - Fixed '--uim-set-pin-protection', '--uim-verify-pin", + "--uim-unblock-pin", and '--uim-change-pin', so that a dummy + application identifier is always used. + - Updated so that all commands work even through QMI over MBIM, + even if indications are required to complete the command + (e.g. most PDC and LOC commands). + + qmi-network: Avoid creating invalid --wds-start-network when + APN is not set. + + Several other minor improvements and fixes. + ------------------------------------------------------------------- Mon Aug 13 20:01:38 UTC 2018 - bjorn.lie@gmail.com diff --git a/libqmi.spec b/libqmi.spec index f524346..79ab654 100644 --- a/libqmi.spec +++ b/libqmi.spec @@ -19,14 +19,14 @@ %define _soname libqmi-glib5 Name: libqmi -Version: 1.20.2 +Version: 1.22.0 Release: 0 # NOTE: The file headers state LESSER GPL, which is a mistake. The upstream intended license is LIBRARY GPL 2.0+ Summary: Library to control QMI devices License: LGPL-2.1+ AND GPL-2.0+ Group: Hardware/Modem -URL: http://cgit.freedesktop.org/libqmi/ -Source0: http://www.freedesktop.org/software/libqmi/%{name}-%{version}.tar.xz +URL: https://www.freedesktop.org/wiki/Software/libqmi/ +Source0: https://www.freedesktop.org/software/libqmi/%{name}-%{version}.tar.xz Source99: libqmi-rpmlintrc BuildRequires: pkgconfig BuildRequires: python3