Hello community, here is the log from the commit of package libqmi for openSUSE:Factory checked in at 2019-03-08 11:58:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libqmi (Old) and /work/SRC/openSUSE:Factory/.libqmi.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqmi" Fri Mar 8 11:58:25 2019 rev:21 rq:681067 version:1.22.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libqmi/libqmi.changes 2019-01-15 09:13:03.638420085 +0100 +++ /work/SRC/openSUSE:Factory/.libqmi.new.28833/libqmi.changes 2019-03-08 11:58:28.003984714 +0100 @@ -1,0 +2,7 @@ +Sat Mar 2 21:38:48 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 1.22.2: + + Fixed CID tracking logic in the qmi-proxy. + https://gitlab.freedesktop.org/mobile-broadband/libqmi/issues/9 + +------------------------------------------------------------------- Old: ---- libqmi-1.22.0.tar.xz New: ---- libqmi-1.22.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libqmi.spec ++++++ --- /var/tmp/diff_new_pack.tVSpz4/_old 2019-03-08 11:58:28.431984641 +0100 +++ /var/tmp/diff_new_pack.tVSpz4/_new 2019-03-08 11:58:28.435984641 +0100 @@ -19,7 +19,7 @@ %define _soname libqmi-glib5 Name: libqmi -Version: 1.22.0 +Version: 1.22.2 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 @@ -28,6 +28,7 @@ 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 BuildRequires: pkgconfig(gio-2.0) @@ -72,7 +73,7 @@ This package contains files required to link sources against libqmi. %prep -%setup -q +%autosetup -p1 %build # Do not rely on env for choosing python ++++++ libqmi-1.22.0.tar.xz -> libqmi-1.22.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.22.0/Makefile.in new/libqmi-1.22.2/Makefile.in --- old/libqmi-1.22.0/Makefile.in 2019-01-08 15:17:16.000000000 +0100 +++ new/libqmi-1.22.2/Makefile.in 2019-02-28 17:12:48.000000000 +0100 @@ -163,7 +163,7 @@ DIST_SUBDIRS = $(SUBDIRS) am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in AUTHORS \ COPYING COPYING.LIB ChangeLog INSTALL NEWS README TODO compile \ - config.guess config.sub install-sh ltmain.sh missing + config.guess config.sub depcomp install-sh ltmain.sh missing DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.22.0/NEWS new/libqmi-1.22.2/NEWS --- old/libqmi-1.22.0/NEWS 2019-01-08 15:15:35.000000000 +0100 +++ new/libqmi-1.22.2/NEWS 2019-02-28 17:12:35.000000000 +0100 @@ -1,4 +1,10 @@ +Overview of changes in libqmi 1.22.2 +---------------------------------------- + + * Fixed CID tracking logic in the qmi-proxy. + https://gitlab.freedesktop.org/mobile-broadband/libqmi/issues/9 + Overview of changes in libqmi 1.22.0 ---------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.22.0/configure new/libqmi-1.22.2/configure --- old/libqmi-1.22.0/configure 2019-01-08 15:17:15.000000000 +0100 +++ new/libqmi-1.22.2/configure 2019-02-28 17:12:48.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for libqmi 1.22.0. +# Generated by GNU Autoconf 2.69 for libqmi 1.22.2. # # Report bugs to <[email protected]>. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='libqmi' PACKAGE_TARNAME='libqmi' -PACKAGE_VERSION='1.22.0' -PACKAGE_STRING='libqmi 1.22.0' +PACKAGE_VERSION='1.22.2' +PACKAGE_STRING='libqmi 1.22.2' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='' @@ -1395,7 +1395,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures libqmi 1.22.0 to adapt to many kinds of systems. +\`configure' configures libqmi 1.22.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1465,7 +1465,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libqmi 1.22.0:";; + short | recursive ) echo "Configuration of libqmi 1.22.2:";; esac cat <<\_ACEOF @@ -1612,7 +1612,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libqmi configure 1.22.0 +libqmi configure 1.22.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1890,7 +1890,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libqmi $as_me 1.22.0, which was +It was created by libqmi $as_me 1.22.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2758,7 +2758,7 @@ # Define the identity of the package. PACKAGE='libqmi' - VERSION='1.22.0' + VERSION='1.22.2' # Some tools Automake needs. @@ -12228,8 +12228,8 @@ QMI_MAJOR_VERSION=1 QMI_MINOR_VERSION=22 -QMI_MICRO_VERSION=0 -QMI_VERSION=1.22.0 +QMI_MICRO_VERSION=2 +QMI_VERSION=1.22.2 @@ -13980,7 +13980,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libqmi $as_me 1.22.0, which was +This file was extended by libqmi $as_me 1.22.2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -14046,7 +14046,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -libqmi config.status 1.22.0 +libqmi config.status 1.22.2 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.22.0/configure.ac new/libqmi-1.22.2/configure.ac --- old/libqmi-1.22.0/configure.ac 2019-01-08 15:15:35.000000000 +0100 +++ new/libqmi-1.22.2/configure.ac 2019-02-28 17:12:35.000000000 +0100 @@ -4,7 +4,7 @@ dnl The QMI version number m4_define([qmi_major_version], [1]) m4_define([qmi_minor_version], [22]) -m4_define([qmi_micro_version], [0]) +m4_define([qmi_micro_version], [2]) m4_define([qmi_version], [qmi_major_version.qmi_minor_version.qmi_micro_version]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.22.0/docs/man/qmi-firmware-update.1 new/libqmi-1.22.2/docs/man/qmi-firmware-update.1 --- old/libqmi-1.22.0/docs/man/qmi-firmware-update.1 2019-01-08 15:18:56.000000000 +0100 +++ new/libqmi-1.22.2/docs/man/qmi-firmware-update.1 2019-02-26 14:29:20.000000000 +0100 @@ -1,131 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.8. -.TH QMI-FIRMWARE-UPDATE "1" "January 2019" "qmi-firmware-update " "User Commands" -.SH NAME -qmi-firmware-update \- Update firmware in QMI devices -.SH DESCRIPTION -.SS "Usage:" -.IP -lt\-qmi\-firmware\-update [OPTION?] FILE1 FILE2... \- Update firmware in QMI devices -.PP -Generic device selection options -.TP -\fB\-s\fR, \fB\-\-busnum\-devnum\fR=\fI\,[BUS\/\fR:]DEV -Select device by bus and device number (in decimal). -.TP -\fB\-d\fR, \fB\-\-vid\-pid\fR=\fI\,VID[\/\fR:PID] -Select device by device vendor and product id (in hexadecimal). -.TP -\fB\-w\fR, \fB\-\-cdc\-wdm\fR=\fI\,[PATH]\/\fR -Select device by QMI/MBIM cdc\-wdm device path (e.g. \fI\,/dev/cdc\-wdm0\/\fP). -.TP -\fB\-t\fR, \fB\-\-tty\fR=\fI\,[PATH]\/\fR -Select device by serial device path (e.g. \fI\,/dev/ttyUSB2\/\fP). -.PP -Update options (normal mode) -.TP -\fB\-u\fR, \fB\-\-update\fR -Launch firmware update process. -.TP -\fB\-f\fR, \fB\-\-firmware\-version\fR=\fI\,[VERSION]\/\fR -Firmware version (e.g. '05.05.58.00'). -.TP -\fB\-c\fR, \fB\-\-config\-version\fR=\fI\,[VERSION]\/\fR -Config version (e.g. '005.025_002'). -.TP -\fB\-C\fR, \fB\-\-carrier\fR=\fI\,[CARRIER]\/\fR -Carrier name (e.g. 'Generic'). -.TP -\fB\-\-ignore\-version\-errors\fR -Run update operation even with version string errors. -.TP -\fB\-\-override\-download\fR -Download images even if module says it already has them. -.TP -\fB\-\-modem\-storage\-index\fR=\fI\,[INDEX]\/\fR -Index storage for the modem image. -.TP -\fB\-\-skip\-validation\fR -Don't wait to validate the running firmware after update. -.PP -Reset options (normal mode) -.TP -\fB\-b\fR, \fB\-\-reset\fR -Reset device into QDL download mode. -.PP -Update options (QDL mode) -.TP -\fB\-U\fR, \fB\-\-update\-qdl\fR -Launch firmware update process in QDL mode. -.PP -Verify options -.TP -\fB\-z\fR, \fB\-\-verify\fR -Analyze and verify firmware images. -.SS "Application Options:" -.TP -\fB\-p\fR, \fB\-\-device\-open\-proxy\fR -Request to use the 'qmi\-proxy' proxy. -.TP -\fB\-\-device\-open\-qmi\fR -Open a cdc\-wdm device explicitly in QMI mode -.TP -\fB\-\-device\-open\-mbim\fR -Open a cdc\-wdm device explicitly in MBIM mode -.TP -\fB\-\-device\-open\-auto\fR -Open a cdc\-wdm device in either QMI or MBIM mode (default) -.TP -\fB\-\-ignore\-mm\-runtime\-check\fR -Ignore ModemManager runtime check -.TP -\fB\-v\fR, \fB\-\-verbose\fR -Run action with verbose messages in standard output, including the debug ones. -.TP -\fB\-S\fR, \fB\-\-silent\fR -Run action with no messages in standard output; not even the error ones. -.TP -\fB\-L\fR, \fB\-\-verbose\-log\fR=\fI\,[PATH]\/\fR -Write verbose messages to an output file. -.TP -\fB\-V\fR, \fB\-\-version\fR -Print version. -.TP -\fB\-h\fR, \fB\-\-help\fR -Show help. -.TP -\fB\-H\fR, \fB\-\-help\-examples\fR -Show help examples. -.TP -*************************************************************************** -Warning! -.IP -*************************************************************************** -.IP -Use this program with caution. The authors take *no* responsibility if any -device gets broken as a result of using this program. -.IP -Please report issues to the libqmi mailing list at: -.IP -libqmi\[email protected] -.PP -qmi\-firmware\-update 1.22.0 -.IP -Copyright (C) 2016\-2019 Bj?rn Mork -Copyright (C) 2016\-2019 Aleksander Morgado -Copyright (C) 2016\-2018 Zodiac Inflight Innovations -.PP -License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl\-2.0.html> -This is free software: you are free to change and redistribute it. -There is NO WARRANTY, to the extent permitted by law. -.SH "SEE ALSO" -The full documentation for -.B qmi-firmware-update -is maintained as a Texinfo manual. If the -.B info -and -.B qmi-firmware-update -programs are properly installed at your site, the command -.IP -.B info qmi-firmware-update -.PP -should give you access to the complete manual. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.22.0/docs/man/qmi-network.1 new/libqmi-1.22.2/docs/man/qmi-network.1 --- old/libqmi-1.22.0/docs/man/qmi-network.1 2019-01-08 15:18:56.000000000 +0100 +++ new/libqmi-1.22.2/docs/man/qmi-network.1 2019-02-26 14:29:20.000000000 +0100 @@ -1,81 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.8. -.TH QMI-NETWORK "1" "January 2019" "qmi-network 1.22.0" "User Commands" -.SH NAME -qmi-network \- Simple network management of QMI devices -.SH SYNOPSIS -.B qmi-network -[\fI\,OPTIONS\/\fR] [\fI\,DEVICE\/\fR] [\fI\,COMMAND\/\fR] -.SH DESCRIPTION -Simple network management of QMI devices -.SS "Commands:" -.TP -start -Start network connection -.TP -stop -Stop network connection -.TP -status -Query network connection status -.SH OPTIONS -.TP -\fB\-\-profile\fR=\fI\,[PATH]\/\fR -Use the profile in the specified path -.TP -\fB\-\-help\fR -Show help options -.TP -\fB\-\-version\fR -Show version -.PP -Notes: -.IP -1) [DEVICE] is given as the full path to the cdc\-wdm character -device, e.g.: -.IP -\fI\,/dev/cdc\-wdm0\/\fP -.IP -2) The qmi\-network script requires a profile to work. Unless -explicitly specified with `\-\-profile', the file is assumed to -be available in the following path: -.IP -\fI\,/etc/qmi\-network.conf\/\fP -.IP -3) The APN to use should be configured in the profile, in the -following way (e.g. assuming APN is called 'internet'): -.IP -APN=internet -.IP -4) Optional APN user/password strings may be given in the following -way: -.IP -APN_USER=user -APN_PASS=password -.IP -5) If you want to instruct the qmi\-network script to use the -qmi\-proxy setup, you can do so by configuring the following line -in the profile: -.IP -PROXY=yes -.IP -6) Once the qmi\-network script reports a successful connection -you still need to run a DHCP client on the associated WWAN network -interface. -.SH COPYRIGHT -Copyright \(co 2013\-2018 Aleksander Morgado -License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl\-2.0.html> -.br -This is free software: you are free to change and redistribute it. -There is NO WARRANTY, to the extent permitted by law. -.SH "SEE ALSO" -The full documentation for -.B qmi-network -is maintained as a Texinfo manual. If the -.B info -and -.B qmi-network -programs are properly installed at your site, the command -.IP -.B info qmi-network -.PP -should give you access to the complete manual. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.22.0/docs/man/qmicli.1 new/libqmi-1.22.2/docs/man/qmicli.1 --- old/libqmi-1.22.0/docs/man/qmicli.1 2019-01-08 15:18:56.000000000 +0100 +++ new/libqmi-1.22.2/docs/man/qmicli.1 2019-02-28 17:09:50.000000000 +0100 @@ -1,578 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.8. -.TH QMICLI "1" "January 2019" "qmicli " "User Commands" -.SH NAME -qmicli \- Control QMI devices -.SH DESCRIPTION -.SS "Usage:" -.IP -lt\-qmicli [OPTION?] \- Control QMI devices -.SS "Help Options:" -.TP -\fB\-h\fR, \fB\-\-help\fR -Show help options -.TP -\fB\-\-help\-all\fR -Show all help options -.TP -\fB\-\-help\-dms\fR -Show Device Management Service options -.TP -\fB\-\-help\-nas\fR -Show Network Access Service options -.TP -\fB\-\-help\-wds\fR -Show Wireless Data Service options -.TP -\fB\-\-help\-pbm\fR -Show Phonebook Management options -.TP -\fB\-\-help\-pdc\fR -Show platform device configurations options -.TP -\fB\-\-help\-uim\fR -Show User Identity Module options -.TP -\fB\-\-help\-wms\fR -Show Wireless Messaging Service options -.TP -\fB\-\-help\-wda\fR -Show Wireless Data Administrative options -.TP -\fB\-\-help\-voice\fR -Show Voice Service options -.TP -\fB\-\-help\-loc\fR -Show location options -.TP -\fB\-\-help\-qos\fR -Show Quality of Service options -.PP -DMS options -.TP -\fB\-\-dms\-get\-ids\fR -Get IDs -.TP -\fB\-\-dms\-get\-capabilities\fR -Get capabilities -.TP -\fB\-\-dms\-get\-manufacturer\fR -Get manufacturer -.TP -\fB\-\-dms\-get\-model\fR -Get model -.TP -\fB\-\-dms\-get\-revision\fR -Get revision -.TP -\fB\-\-dms\-get\-msisdn\fR -Get MSISDN -.TP -\fB\-\-dms\-get\-power\-state\fR -Get power state -.TP -\fB\-\-dms\-uim\-set\-pin\-protection\fR=\fI\,[\/\fR(PIN|PIN2),(disable|enable),(current PIN)] -Set PIN protection in the UIM -.TP -\fB\-\-dms\-uim\-verify\-pin\fR=\fI\,[\/\fR(PIN|PIN2),(current PIN)] -Verify PIN -.TP -\fB\-\-dms\-uim\-unblock\-pin\fR=\fI\,[\/\fR(PIN|PIN2),(PUK),(new PIN)] -Unblock PIN -.TP -\fB\-\-dms\-uim\-change\-pin\fR=\fI\,[\/\fR(PIN|PIN2),(old PIN),(new PIN)] -Change PIN -.TP -\fB\-\-dms\-uim\-get\-pin\-status\fR -Get PIN status -.TP -\fB\-\-dms\-uim\-get\-iccid\fR -Get ICCID -.TP -\fB\-\-dms\-uim\-get\-imsi\fR -Get IMSI -.TP -\fB\-\-dms\-uim\-get\-state\fR -Get UIM State -.TP -\fB\-\-dms\-uim\-get\-ck\-status\fR=\fI\,[\/\fR(pn|pu|pp|pc|pf)] -Get CK Status -.TP -\fB\-\-dms\-uim\-set\-ck\-protection\fR=\fI\,[\/\fR(pn|pu|pp|pc|pf),(disable),(key)] -Disable CK protection -.TP -\fB\-\-dms\-uim\-unblock\-ck\fR=\fI\,[\/\fR(pn|pu|pp|pc|pf),(key)] -Unblock CK -.TP -\fB\-\-dms\-get\-hardware\-revision\fR -Get the HW revision -.TP -\fB\-\-dms\-get\-operating\-mode\fR -Get the device operating mode -.TP -\fB\-\-dms\-set\-operating\-mode\fR=\fI\,[\/\fR(Operating mode)] -Set the device operating mode -.TP -\fB\-\-dms\-get\-time\fR -Get the device time -.TP -\fB\-\-dms\-get\-prl\-version\fR -Get the PRL version -.TP -\fB\-\-dms\-get\-activation\-state\fR -Get the state of the service activation -.TP -\fB\-\-dms\-activate\-automatic\fR=\fI\,[Activation\/\fR Code] -Request automatic service activation -.TP -\fB\-\-dms\-activate\-manual\fR=\fI\,[SPC\/\fR,SID,MDN,MIN] -Request manual service activation -.TP -\fB\-\-dms\-get\-user\-lock\-state\fR -Get the state of the user lock -.TP -\fB\-\-dms\-set\-user\-lock\-state\fR=\fI\,[\/\fR(disable|enable),(current lock code)] -Set the state of the user lock -.TP -\fB\-\-dms\-set\-user\-lock\-code\fR=\fI\,[\/\fR(old lock code),(new lock code)] -Change the user lock code -.TP -\fB\-\-dms\-read\-user\-data\fR -Read user data -.TP -\fB\-\-dms\-write\-user\-data\fR=\fI\,[\/\fR(User data)] -Write user data -.TP -\fB\-\-dms\-read\-eri\-file\fR -Read ERI file -.TP -\fB\-\-dms\-restore\-factory\-defaults\fR=\fI\,[\/\fR(Service Programming Code)] -Restore factory defaults -.TP -\fB\-\-dms\-validate\-service\-programming\-code\fR=\fI\,[\/\fR(Service Programming Code)] -Validate the Service Programming Code -.TP -\fB\-\-dms\-set\-firmware\-id\fR -Set firmware id -.TP -\fB\-\-dms\-get\-band\-capabilities\fR -Get band capabilities -.TP -\fB\-\-dms\-get\-factory\-sku\fR -Get factory stock keeping unit -.TP -\fB\-\-dms\-list\-stored\-images\fR -List stored images -.TP -\fB\-\-dms\-select\-stored\-image\fR=\fI\,[modem\/\fR#,pri#] where # is the index -Select stored image -.TP -\fB\-\-dms\-delete\-stored\-image\fR=\fI\,[modem\/\fR#|pri#] where # is the index -Delete stored image -.TP -\fB\-\-dms\-get\-firmware\-preference\fR -Get firmware preference -.TP -\fB\-\-dms\-set\-firmware\-preference\fR=\fI\,[\/\fR(fwver),(config),(carrier)] -Set firmware preference -.TP -\fB\-\-dms\-get\-boot\-image\-download\-mode\fR -Get boot image download mode -.TP -\fB\-\-dms\-set\-boot\-image\-download\-mode\fR=\fI\,[normal\/\fR|boot\-and\-recovery] -Set boot image download mode -.TP -\fB\-\-dms\-get\-software\-version\fR -Get software version -.TP -\fB\-\-dms\-set\-fcc\-authentication\fR -Set FCC authentication -.TP -\fB\-\-dms\-get\-supported\-messages\fR -Get supported messages -.TP -\fB\-\-dms\-hp\-change\-device\-mode\fR=\fI\,[fastboot]\/\fR -Change device mode (HP specific) -.TP -\fB\-\-dms\-swi\-get\-current\-firmware\fR -Get Current Firmware (Sierra Wireless specific) -.TP -\fB\-\-dms\-swi\-get\-usb\-composition\fR -Get current and supported USB compositions (Sierra Wireless specific) -.TP -\fB\-\-dms\-swi\-set\-usb\-composition\fR=\fI\,[\/\fR#] -Set USB composition (Sierra Wireless specific) -.TP -\fB\-\-dms\-reset\fR -Reset the service state -.TP -\fB\-\-dms\-noop\fR -Just allocate or release a DMS client. Use with `\-\-client\-no\-release\-cid' and/or `\-\-client\-cid' -.PP -NAS options -.TP -\fB\-\-nas\-get\-signal\-strength\fR -Get signal strength -.TP -\fB\-\-nas\-get\-signal\-info\fR -Get signal info -.TP -\fB\-\-nas\-get\-tx\-rx\-info\fR=\fI\,[\/\fR(Radio Interface)] -Get TX/RX info -.TP -\fB\-\-nas\-get\-home\-network\fR -Get home network -.TP -\fB\-\-nas\-get\-serving\-system\fR -Get serving system -.TP -\fB\-\-nas\-get\-system\-info\fR -Get system info -.TP -\fB\-\-nas\-get\-technology\-preference\fR -Get technology preference -.TP -\fB\-\-nas\-get\-system\-selection\-preference\fR -Get system selection preference -.TP -\fB\-\-nas\-set\-system\-selection\-preference\fR=\fI\,[cdma\-1x\/\fR|cdma\-1xevdo|gsm|umts|lte|td\-scdma] -Set system selection preference -.TP -\fB\-\-nas\-network\-scan\fR -Scan networks -.TP -\fB\-\-nas\-get\-cell\-location\-info\fR -Get Cell Location Info -.TP -\fB\-\-nas\-force\-network\-search\fR -Force network search -.TP -\fB\-\-nas\-get\-operator\-name\fR -Get operator name data -.TP -\fB\-\-nas\-get\-lte\-cphy\-ca\-info\fR -Get LTE Cphy CA Info -.TP -\fB\-\-nas\-get\-rf\-band\-info\fR -Get RF Band Info -.TP -\fB\-\-nas\-get\-supported\-messages\fR -Get supported messages -.TP -\fB\-\-nas\-reset\fR -Reset the service state -.TP -\fB\-\-nas\-noop\fR -Just allocate or release a NAS client. Use with `\-\-client\-no\-release\-cid' and/or `\-\-client\-cid' -.PP -WDS options -.TP -\fB\-\-wds\-start\-network\fR=\fI\,[\/\fR"key=value,..."] -Start network (allowed keys: apn, 3gpp\-profile, 3gpp2\-profile, auth (PAP|CHAP|BOTH), username, password, autoconnect=yes, ip\-type (4|6)) -.TP -\fB\-\-wds\-follow\-network\fR -Follow the network status until disconnected. Use with `\-\-wds\-start\-network' -.TP -\fB\-\-wds\-stop\-network\fR=\fI\,[Packet\/\fR data handle] OR [disable\-autoconnect] -Stop network -.TP -\fB\-\-wds\-get\-current\-settings\fR -Get current settings -.TP -\fB\-\-wds\-get\-packet\-service\-status\fR -Get packet service status -.TP -\fB\-\-wds\-get\-packet\-statistics\fR -Get packet statistics -.TP -\fB\-\-wds\-get\-data\-bearer\-technology\fR -Get data bearer technology -.TP -\fB\-\-wds\-get\-current\-data\-bearer\-technology\fR -Get current data bearer technology -.TP -\fB\-\-wds\-go\-dormant\fR -Make the active data connection go dormant -.TP -\fB\-\-wds\-go\-active\fR -Make the active data connection go active -.TP -\fB\-\-wds\-get\-dormancy\-status\fR -Get the dormancy status of the active data connection -.TP -\fB\-\-wds\-create\-profile\fR=\fI\,[\/\fR"(3gpp|3gpp2)[,key=value,...]"] -Create new profile using first available profile index (optional keys: name, apn, pdp\-type (IP|PPP|IPV6|IPV4V6), auth (NONE|PAP|CHAP|BOTH), username, password, context\-num, no\-roaming=yes, disabled=yes) -.TP -\fB\-\-wds\-swi\-create\-profile\-indexed\fR=\fI\,[\/\fR"(3gpp|3gpp2),#[,key=value,...]"] -Create new profile at specified profile index [Sierra Wireless specific] (optional keys: name, apn, pdp\-type (IP|PPP|IPV6|IPV4V6), auth (NONE|PAP|CHAP|BOTH), username, password, context\-num, no\-roaming=yes, disabled=yes) -.TP -\fB\-\-wds\-modify\-profile\fR=\fI\,[\/\fR"(3gpp|3gpp2),#,key=value,..."] -Modify existing profile (optional keys: name, apn, pdp\-type (IP|PPP|IPV6|IPV4V6), auth (NONE|PAP|CHAP|BOTH), username, password, context\-num, no\-roaming=yes, disabled=yes) -.TP -\fB\-\-wds\-delete\-profile\fR=\fI\,[\/\fR(3gpp|3gpp2),#] -Delete existing profile -.TP -\fB\-\-wds\-get\-profile\-list\fR=\fI\,[3gpp\/\fR|3gpp2] -Get profile list -.TP -\fB\-\-wds\-get\-default\-profile\-num\fR=\fI\,[3gpp\/\fR|3gpp2] -Get default profile number -.TP -\fB\-\-wds\-set\-default\-profile\-num\fR=\fI\,[\/\fR(3gpp|3gpp2),#] -Set default profile number -.TP -\fB\-\-wds\-get\-default\-settings\fR=\fI\,[3gpp\/\fR|3gpp2] -Get default settings -.TP -\fB\-\-wds\-get\-autoconnect\-settings\fR -Get autoconnect settings -.TP -\fB\-\-wds\-set\-autoconnect\-settings\fR=\fI\,[\/\fR(enabled|disabled|paused)[,(roaming\-allowed|home\-only)]] -Set autoconnect settings (roaming settings optional) -.TP -\fB\-\-wds\-get\-supported\-messages\fR -Get supported messages -.TP -\fB\-\-wds\-reset\fR -Reset the service state -.TP -\fB\-\-wds\-bind\-mux\-data\-port\fR=\fI\,[\/\fR"key=value,..."] -Bind qmux data port to controller device (allowed keys: mux\-id, ep\-iface\-number) to be used with `\-\-client\-no\-release\-cid' -.TP -\fB\-\-wds\-set\-ip\-family\fR=\fI\,[4\/\fR|6] -Set IP family -.TP -\fB\-\-wds\-get\-channel\-rates\fR -Get channel data rates -.TP -\fB\-\-wds\-noop\fR -Just allocate or release a WDS client. Use with `\-\-client\-no\-release\-cid' and/or `\-\-client\-cid' -.PP -PBM options -.TP -\fB\-\-pbm\-get\-all\-capabilities\fR -Get all phonebook capabilities -.TP -\fB\-\-pbm\-noop\fR -Just allocate or release a PBM client. Use with `\-\-client\-no\-release\-cid' and/or `\-\-client\-cid' -.PP -PDC options -.TP -\fB\-\-pdc\-list\-configs\fR=\fI\,[\/\fR(platform|software)] -List all configs -.TP -\fB\-\-pdc\-delete\-config\fR=\fI\,[\/\fR(platform|software),ConfigId] -Delete config -.TP -\fB\-\-pdc\-activate\-config\fR=\fI\,[\/\fR(platform|software),ConfigId] -Activate config -.TP -\fB\-\-pdc\-deactivate\-config\fR=\fI\,[\/\fR(platform|software),ConfigId] -Deactivate config -.TP -\fB\-\-pdc\-load\-config\fR=\fI\,[Path\/\fR to config] -Load config to device -.TP -\fB\-\-pdc\-noop\fR -Just allocate or release a PDC client. Use with `\-\-client\-no\-release\-cid' and/or `\-\-client\-cid' -.PP -UIM options -.TP -\fB\-\-uim\-set\-pin\-protection\fR=\fI\,[\/\fR(PIN1|PIN2|UPIN),(disable|enable),(current PIN)] -Set PIN protection -.TP -\fB\-\-uim\-verify\-pin\fR=\fI\,[\/\fR(PIN1|PIN2|UPIN),(current PIN)] -Verify PIN -.TP -\fB\-\-uim\-unblock\-pin\fR=\fI\,[\/\fR(PIN1|PIN2|UPIN),(PUK),(new PIN)] -Unblock PIN -.TP -\fB\-\-uim\-change\-pin\fR=\fI\,[\/\fR(PIN1|PIN2|UPIN),(old PIN),(new PIN)] -Change PIN -.TP -\fB\-\-uim\-read\-transparent\fR=\fI\,[0xNNNN\/\fR,0xNNNN,...] -Read a transparent file given the file path -.TP -\fB\-\-uim\-get\-file\-attributes\fR=\fI\,[0xNNNN\/\fR,0xNNNN,...] -Get the attributes of a given file -.TP -\fB\-\-uim\-read\-record\fR=\fI\,[\/\fR"key=value,..."] -Read a record from given file (allowed keys: record\-number, record\-length, file ([0xNNNN\-0xNNNN,...]) -.TP -\fB\-\-uim\-get\-card\-status\fR -Get card status -.TP -\fB\-\-uim\-get\-supported\-messages\fR -Get supported messages -.TP -\fB\-\-uim\-sim\-power\-on\fR=\fI\,[\/\fR(slot number)] -Power on SIM card -.TP -\fB\-\-uim\-sim\-power\-off\fR=\fI\,[\/\fR(slot number)] -Power off SIM card -.TP -\fB\-\-uim\-reset\fR -Reset the service state -.TP -\fB\-\-uim\-noop\fR -Just allocate or release a UIM client. Use with `\-\-client\-no\-release\-cid' and/or `\-\-client\-cid' -.PP -WMS options -.TP -\fB\-\-wms\-get\-supported\-messages\fR -Get supported messages -.TP -\fB\-\-wms\-reset\fR -Reset the service state -.TP -\fB\-\-wms\-noop\fR -Just allocate or release a WMS client. Use with `\-\-client\-no\-release\-cid' and/or `\-\-client\-cid' -.PP -WDA options -.TP -\fB\-\-wda\-set\-data\-format\fR=\fI\,[\/\fR"key=value,..."] -Set data format (allowed keys: link\-layer\-protocol (802\-3|raw\-ip), ul\-protocol (tlp|qc\-ncm|mbim|rndis|qmap), dl\-protocol (tlp|qc\-ncm|mbim|rndis|qmap), dl\-datagrams\-max\-size, dl\-max\-datagrams, ep\-type (undefined|hsusb), ep\-iface\-number) -.TP -\fB\-\-wda\-get\-data\-format\fR -Get data format -.TP -\fB\-\-wda\-get\-supported\-messages\fR -Get supported messages -.TP -\fB\-\-wda\-noop\fR -Just allocate or release a WDA client. Use with `\-\-client\-no\-release\-cid' and/or `\-\-client\-cid' -.PP -VOICE options -.TP -\fB\-\-voice\-get\-config\fR -Get Voice service configuration -.TP -\fB\-\-voice\-get\-supported\-messages\fR -Get supported messages -.TP -\fB\-\-voice\-noop\fR -Just allocate or release a VOICE client. Use with `\-\-client\-no\-release\-cid' and/or `\-\-client\-cid' -.PP -LOC options -.TP -\fB\-\-loc\-session\-id\fR=\fI\,[ID]\/\fR -Session ID for the LOC session -.TP -\fB\-\-loc\-start\fR -Start location gathering -.TP -\fB\-\-loc\-stop\fR -Stop location gathering -.TP -\fB\-\-loc\-get\-position\-report\fR -Get position reported by the location module -.TP -\fB\-\-loc\-get\-gnss\-sv\-info\fR -Show GNSS space vehicle info -.TP -\fB\-\-loc\-timeout\fR=\fI\,[SECS]\/\fR -Maximum time to wait for information in `\-\-loc\-get\-position\-report' and `\-\-loc\-get\-gnss\-sv\-info' (default 30s) -.TP -\fB\-\-loc\-follow\-position\-report\fR -Follow all position updates reported by the location module indefinitely -.TP -\fB\-\-loc\-follow\-gnss\-sv\-info\fR -Follow all GNSS space vehicle info updates reported by the location module indefinitely -.TP -\fB\-\-loc\-follow\-nmea\fR -Follow all NMEA trace updates reported by the location module indefinitely -.TP -\fB\-\-loc\-delete\-assistance\-data\fR -Delete positioning assistance data -.TP -\fB\-\-loc\-noop\fR -Just allocate or release a LOC client. Use with `\-\-client\-no\-release\-cid' and/or `\-\-client\-cid' -.PP -QoS options -.TP -\fB\-\-qos\-get\-flow\-status\fR=\fI\,[QoS\/\fR ID] -Get QoS flow status -.TP -\fB\-\-qos\-get\-network\-status\fR -Gets the network status -.TP -\fB\-\-qos\-swi\-read\-data\-stats\fR=\fI\,[APN\/\fR ID] -Read data stats (Sierra Wireless specific) -.TP -\fB\-\-qos\-reset\fR -Reset the service state -.TP -\fB\-\-qos\-noop\fR -Just allocate or release a QOS client. Use with `\-\-client\-no\-release\-cid' and/or `\-\-client\-cid' -.SS "Application Options:" -.TP -\fB\-d\fR, \fB\-\-device\fR=\fI\,[PATH]\/\fR -Specify device path -.TP -\fB\-w\fR, \fB\-\-get\-wwan\-iface\fR -Get the WWAN iface name associated with this control port -.TP -\fB\-e\fR, \fB\-\-get\-expected\-data\-format\fR -Get the expected data format in the WWAN iface -.TP -\fB\-E\fR, \fB\-\-set\-expected\-data\-format\fR=\fI\,[802\-3\/\fR|raw\-ip] -Set the expected data format in the WWAN iface -.TP -\fB\-\-get\-service\-version\-info\fR -Get service version info -.TP -\fB\-\-device\-set\-instance\-id\fR=\fI\,[Instance\/\fR ID] -Set instance ID -.TP -\fB\-\-device\-open\-version\-info\fR -Run version info check when opening device -.TP -\fB\-\-device\-open\-sync\fR -Run sync operation when opening device -.TP -\fB\-p\fR, \fB\-\-device\-open\-proxy\fR -Request to use the 'qmi\-proxy' proxy -.TP -\fB\-\-device\-open\-qmi\fR -Open a cdc\-wdm device explicitly in QMI mode -.TP -\fB\-\-device\-open\-mbim\fR -Open a cdc\-wdm device explicitly in MBIM mode -.TP -\fB\-\-device\-open\-auto\fR -Open a cdc\-wdm device in either QMI or MBIM mode (default) -.TP -\fB\-\-device\-open\-net\fR=\fI\,[net\-802\-3\/\fR|net\-raw\-ip|net\-qos\-header|net\-no\-qos\-header] -Open device with specific link protocol and QoS flags -.TP -\fB\-\-client\-cid\fR=\fI\,[CID]\/\fR -Use the given CID, don't allocate a new one -.TP -\fB\-\-client\-no\-release\-cid\fR -Do not release the CID when exiting -.TP -\fB\-v\fR, \fB\-\-verbose\fR -Run action with verbose logs, including the debug ones -.TP -\fB\-\-silent\fR -Run action with no logs; not even the error/warning ones -.TP -\fB\-V\fR, \fB\-\-version\fR -Print version -.PP -qmicli 1.22.0 -Copyright \(co 2012\-2019 Aleksander Morgado -License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl\-2.0.html> -This is free software: you are free to change and redistribute it. -There is NO WARRANTY, to the extent permitted by law. -.SH "SEE ALSO" -The full documentation for -.B qmicli -is maintained as a Texinfo manual. If the -.B info -and -.B qmicli -programs are properly installed at your site, the command -.IP -.B info qmicli -.PP -should give you access to the complete manual. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.22.0/docs/reference/libqmi-glib/html/index.html new/libqmi-1.22.2/docs/reference/libqmi-glib/html/index.html --- old/libqmi-1.22.0/docs/reference/libqmi-glib/html/index.html 2019-01-08 15:19:01.000000000 +0100 +++ new/libqmi-1.22.2/docs/reference/libqmi-glib/html/index.html 2019-02-28 17:15:42.000000000 +0100 @@ -14,7 +14,7 @@ <div class="titlepage"> <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">libqmi-glib Reference Manual</p></th></tr></table></div> -<div><p class="releaseinfo">for libqmi-glib 1.22.0 +<div><p class="releaseinfo">for libqmi-glib 1.22.2 </p></div> <div><p class="copyright">Copyright © 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 The libqmi-glib authors</p></div> <div><div class="legalnotice"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.22.0/docs/reference/libqmi-glib/html/libqmi-glib-Version-and-feature-checks.html new/libqmi-1.22.2/docs/reference/libqmi-glib/html/libqmi-glib-Version-and-feature-checks.html --- old/libqmi-1.22.0/docs/reference/libqmi-glib/html/libqmi-glib-Version-and-feature-checks.html 2019-01-08 15:19:02.000000000 +0100 +++ new/libqmi-1.22.2/docs/reference/libqmi-glib/html/libqmi-glib-Version-and-feature-checks.html 2019-02-28 17:15:42.000000000 +0100 @@ -140,7 +140,7 @@ <hr> <div class="refsect2"> <a name="QMI-MICRO-VERSION:CAPS"></a><h3>QMI_MICRO_VERSION</h3> -<pre class="programlisting">#define QMI_MICRO_VERSION (0) +<pre class="programlisting">#define QMI_MICRO_VERSION (2) </pre> <p>Evaluates to the micro version number of libqmi-glib which this source compiled against.</p> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.22.0/docs/reference/libqmi-glib/version.xml new/libqmi-1.22.2/docs/reference/libqmi-glib/version.xml --- old/libqmi-1.22.0/docs/reference/libqmi-glib/version.xml 2019-01-08 15:17:21.000000000 +0100 +++ new/libqmi-1.22.2/docs/reference/libqmi-glib/version.xml 2019-02-28 17:12:51.000000000 +0100 @@ -1 +1 @@ -1.22.0 +1.22.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.22.0/src/libqmi-glib/qmi-proxy.c new/libqmi-1.22.2/src/libqmi-glib/qmi-proxy.c --- old/libqmi-1.22.0/src/libqmi-glib/qmi-proxy.c 2019-01-08 14:09:47.000000000 +0100 +++ new/libqmi-1.22.2/src/libqmi-glib/qmi-proxy.c 2019-02-28 17:07:20.000000000 +0100 @@ -489,6 +489,7 @@ if ((error_status != 0x00) || (error_code != QMI_PROTOCOL_ERROR_NONE)) return; + offset = 0; if (((init_offset = qmi_message_tlv_read_init (message, QMI_MESSAGE_OUTPUT_TLV_ALLOCATION_INFO, NULL, &error)) == 0) || !qmi_message_tlv_read_guint8 (message, init_offset, &offset, &service_tmp, &error) || !qmi_message_tlv_read_guint8 (message, init_offset, &offset, &(info.cid), &error)) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.22.0/src/libqmi-glib/qmi-version.h new/libqmi-1.22.2/src/libqmi-glib/qmi-version.h --- old/libqmi-1.22.0/src/libqmi-glib/qmi-version.h 2019-01-08 15:17:21.000000000 +0100 +++ new/libqmi-1.22.2/src/libqmi-glib/qmi-version.h 2019-02-28 17:12:51.000000000 +0100 @@ -57,7 +57,7 @@ * * Since: 1.6 */ -#define QMI_MICRO_VERSION (0) +#define QMI_MICRO_VERSION (2) /** * QMI_CHECK_VERSION:
