Hello community, here is the log from the commit of package libmbim for openSUSE:Factory checked in at 2017-09-12 19:39:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libmbim (Old) and /work/SRC/openSUSE:Factory/.libmbim.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libmbim" Tue Sep 12 19:39:11 2017 rev:12 rq:522127 version:1.14.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libmbim/libmbim.changes 2017-03-10 21:10:45.412691939 +0100 +++ /work/SRC/openSUSE:Factory/.libmbim.new/libmbim.changes 2017-09-12 19:39:13.503480177 +0200 @@ -1,0 +2,17 @@ +Thu Sep 7 15:06:56 UTC 2017 - [email protected] + +- Update to version 1.14.2: + + libmbim-glib: + - Added MBIM_READY_INFO_FLAG_NONE to MbimReadyInfoFlag. + - Fixed G_DEPRECATED_FOR annotations. + + mbim-proxy: + - Fixed segfault when device goes away while being opened. + - Avoid receiving signals from the parent process. + + mbimcli: + - Fix second ctrl+c handling. + - Add cancellability to the query-ip-configuration action. + + mbim-network: Fix bashisms. + + Several other minor improvements and fixes. +- Drop libmbim-plug-mem-leak.patch: Fixed upstream. + +------------------------------------------------------------------- Old: ---- libmbim-1.14.0.tar.xz libmbim-plug-mem-leak.patch New: ---- libmbim-1.14.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libmbim.spec ++++++ --- /var/tmp/diff_new_pack.Wc14ji/_old 2017-09-12 19:39:15.195242420 +0200 +++ /var/tmp/diff_new_pack.Wc14ji/_new 2017-09-12 19:39:15.195242420 +0200 @@ -18,15 +18,13 @@ Name: libmbim -Version: 1.14.0 +Version: 1.14.2 Release: 0 Summary: Mobile Interface Broadband Model (MBIM) protocol License: GPL-2.0+ and LGPL-2.0+ Group: Productivity/Networking/System Url: http://www.freedesktop.org/wiki/Software/libmbim/ Source: http://www.freedesktop.org/software/libmbim/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM libmbim-plug-mem-leak.patch [email protected] -- Plug memory leak in open timeout -Patch0: libmbim-plug-mem-leak.patch BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(glib-2.0) >= 2.32 BuildRequires: pkgconfig(gobject-2.0) @@ -69,7 +67,6 @@ %prep %setup -q -%patch0 -p1 %build %configure \ ++++++ libmbim-1.14.0.tar.xz -> libmbim-1.14.2.tar.xz ++++++ ++++ 1652 lines of diff (skipped) ++++ retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/NEWS new/libmbim-1.14.2/NEWS --- old/libmbim-1.14.0/NEWS 2016-07-05 11:20:34.000000000 +0200 +++ new/libmbim-1.14.2/NEWS 2017-08-08 13:34:24.000000000 +0200 @@ -1,4 +1,24 @@ +Overview of changes in libmbim 1.14.2 +---------------------------------------- + +* libmbim-glib: + ** Added MBIM_READY_INFO_FLAG_NONE to MbimReadyInfoFlag. + ** Fixed G_DEPRECATED_FOR annotations. + +* mbim-proxy: + ** Fixed segfault when device goes away while being opened. + ** Avoid receiving signals from the parent process. + +* mbimcli: + ** Fix second ctrl+c handling. + ** Add cancellability to the query-ip-configuration action. + +* mbim-network: + ** Fix bashisms. + +* Several other minor improvements and fixes. + Overview of changes in libmbim 1.14 ---------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/configure.ac new/libmbim-1.14.2/configure.ac --- old/libmbim-1.14.0/configure.ac 2016-07-05 11:28:53.000000000 +0200 +++ new/libmbim-1.14.2/configure.ac 2017-08-08 13:41:23.000000000 +0200 @@ -4,7 +4,7 @@ dnl The libmbim version number m4_define([mbim_major_version], [1]) m4_define([mbim_minor_version], [14]) -m4_define([mbim_micro_version], [0]) +m4_define([mbim_micro_version], [2]) m4_define([mbim_version], [mbim_major_version.mbim_minor_version.mbim_micro_version]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/man/mbim-network.1 new/libmbim-1.14.2/docs/man/mbim-network.1 --- old/libmbim-1.14.0/docs/man/mbim-network.1 2016-07-05 11:36:40.000000000 +0200 +++ new/libmbim-1.14.2/docs/man/mbim-network.1 2017-08-08 13:43:56.000000000 +0200 @@ -1,5 +1,5 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3. -.TH MBIM-NETWORK "1" "July 2016" "mbim-network 1.14.0" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.4. +.TH MBIM-NETWORK "1" "August 2017" "mbim-network 1.14.2" "User Commands" .SH NAME mbim-network \- Simple network management of MBIM devices .SH SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/man/mbimcli.1 new/libmbim-1.14.2/docs/man/mbimcli.1 --- old/libmbim-1.14.0/docs/man/mbimcli.1 2016-07-05 11:36:41.000000000 +0200 +++ new/libmbim-1.14.2/docs/man/mbimcli.1 2017-08-08 13:43:56.000000000 +0200 @@ -1,11 +1,11 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3. -.TH MBIMCLI "1" "July 2016" "mbimcli " "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.4. +.TH MBIMCLI "1" "August 2017" "mbimcli " "User Commands" .SH NAME mbimcli \- Control MBIM devices .SH DESCRIPTION .SS "Usage:" .IP -lt\-mbimcli [OPTION...] \- Control MBIM devices +lt\-mbimcli [OPTION?] \- Control MBIM devices .SS "Help Options:" .TP \fB\-h\fR, \fB\-\-help\fR @@ -169,7 +169,7 @@ \fB\-V\fR, \fB\-\-version\fR Print version .PP -mbimcli 1.14.0 +mbimcli 1.14.2 Copyright (2013\-2014) 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. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/MbimDevice.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/MbimDevice.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/MbimDevice.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/MbimDevice.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Core"> <link rel="prev" href="MbimMessage.html" title="MbimMessage"> <link rel="next" href="MbimProxy.html" title="MbimProxy"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1173,6 +1173,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/MbimMessage.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/MbimMessage.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/MbimMessage.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/MbimMessage.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Core"> <link rel="prev" href="libmbim-glib-Command-IDs.html" title="Command IDs"> <link rel="next" href="MbimDevice.html" title="MbimDevice"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1867,6 +1867,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/MbimProxy.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/MbimProxy.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/MbimProxy.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/MbimProxy.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Core"> <link rel="prev" href="MbimDevice.html" title="MbimDevice"> <link rel="next" href="libmbim-glib-Enumerations-and-Flags.html" title="Enumerations and Flags"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -231,6 +231,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/annotation-glossary.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/annotation-glossary.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/annotation-glossary.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/annotation-glossary.html 2017-08-08 13:44:20.000000000 +0200 @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libmbim-glib Reference Manual"> <link rel="up" href="index.html" title="libmbim-glib Reference Manual"> <link rel="prev" href="api-index-full.html" title="API Index"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -33,6 +33,6 @@ <dd class="glossdef"><p>Don't free data after the code is done.</p></dd> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/api-index-full.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/api-index-full.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/api-index-full.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/api-index-full.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="libmbim-glib Reference Manual"> <link rel="prev" href="object-tree.html" title="Object Hierarchy"> <link rel="next" href="annotation-glossary.html" title="Annotation Glossary"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1638,6 +1638,6 @@ <dd></dd> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/ch01.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/ch01.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/ch01.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/ch01.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="libmbim-glib Reference Manual"> <link rel="prev" href="index.html" title="libmbim-glib Reference Manual"> <link rel="next" href="libmbim-glib-Version-checks.html" title="Version checks"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -53,6 +53,6 @@ </dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/ch02.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/ch02.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/ch02.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/ch02.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="libmbim-glib Reference Manual"> <link rel="prev" href="libmbim-glib-Common-utilities.html" title="Common utilities"> <link rel="next" href="libmbim-glib-Basic-Connect.html" title="Basic Connect"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -47,6 +47,6 @@ </dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/ch03.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/ch03.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/ch03.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/ch03.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="libmbim-glib Reference Manual"> <link rel="prev" href="libmbim-glib-DSS.html" title="DSS"> <link rel="next" href="libmbim-glib-MS-Firmware-ID.html" title="MS Firmware ID"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -35,6 +35,6 @@ </dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/ch04.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/ch04.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/ch04.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/ch04.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="libmbim-glib Reference Manual"> <link rel="prev" href="libmbim-glib-QMI.html" title="QMI"> <link rel="next" href="libmbim-glib-Deprecated-API.html" title="Deprecated API"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -27,6 +27,6 @@ </dt></dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/index.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/index.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/index.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/index.html 2017-08-08 13:44:20.000000000 +0200 @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="index.html" title="libmbim-glib Reference Manual"> <link rel="next" href="ch01.html" title="Core"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -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">libmbim-glib Reference Manual</p></th></tr></table></div> -<div><p class="releaseinfo">for libmbim-glib 1.14.0 +<div><p class="releaseinfo">for libmbim-glib 1.14.2 </p></div> <div><p class="copyright">Copyright © 2013-2014 The libmbim-glib authors</p></div> <div><div class="legalnotice"> @@ -118,6 +118,6 @@ </dl></div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-Auth.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-Auth.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-Auth.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-Auth.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="ch02.html" title="Generic Services"> <link rel="prev" href="libmbim-glib-USSD.html" title="USSD"> <link rel="next" href="libmbim-glib-Phonebook.html" title="Phonebook"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -453,6 +453,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-Basic-Connect.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-Basic-Connect.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-Basic-Connect.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-Basic-Connect.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="ch02.html" title="Generic Services"> <link rel="prev" href="ch02.html" title="Generic Services"> <link rel="next" href="libmbim-glib-SMS.html" title="SMS"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -4767,6 +4767,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-Command-IDs.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-Command-IDs.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-Command-IDs.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-Command-IDs.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Core"> <link rel="prev" href="libmbim-glib-UUIDs.html" title="UUIDs"> <link rel="next" href="MbimMessage.html" title="MbimMessage"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1245,6 +1245,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-Common-utilities.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-Common-utilities.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-Common-utilities.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-Common-utilities.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Core"> <link rel="prev" href="libmbim-glib-Errors.html" title="Errors"> <link rel="next" href="ch02.html" title="Generic Services"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -103,6 +103,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-DSS.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-DSS.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-DSS.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-DSS.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="ch02.html" title="Generic Services"> <link rel="prev" href="libmbim-glib-STK.html" title="STK"> <link rel="next" href="ch03.html" title="Other Services"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -150,6 +150,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-Deprecated-API.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-Deprecated-API.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-Deprecated-API.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-Deprecated-API.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="ch04.html" title="Compatibility"> <link rel="prev" href="ch04.html" title="Compatibility"> <link rel="next" href="object-tree.html" title="Object Hierarchy"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -184,7 +184,7 @@ <a name="libmbim-glib-Deprecated-API.other_details"></a><h2>Types and Values</h2> <div class="refsect2"> <a name="MBIM-CID-BASIC-CONNECT-DEVICE-SERVICE-SUBSCRIBER-LIST:CAPS"></a><h3>MBIM_CID_BASIC_CONNECT_DEVICE_SERVICE_SUBSCRIBER_LIST</h3> -<pre class="programlisting">#define MBIM_CID_BASIC_CONNECT_DEVICE_SERVICE_SUBSCRIBER_LIST MBIM_CID_BASIC_CONNECT_DEVICE_SERVICE_SUBSCRIBE_LIST +<pre class="programlisting">#define MBIM_CID_BASIC_CONNECT_DEVICE_SERVICE_SUBSCRIBER_LIST MBIM_DEPRECATED_CID_BASIC_CONNECT_DEVICE_SERVICE_SUBSCRIBER_LIST </pre> <div class="warning"> <p><code class="literal">MBIM_CID_BASIC_CONNECT_DEVICE_SERVICE_SUBSCRIBER_LIST</code> has been deprecated since version 1.8.0 and should not be used in newly-written code.</p> @@ -195,7 +195,7 @@ <hr> <div class="refsect2"> <a name="MBIM-REGISTRATION-FLAG-MANUAL-PACKET-SERVICE-AUTOMATIC-ATTACH:CAPS"></a><h3>MBIM_REGISTRATION_FLAG_MANUAL_PACKET_SERVICE_AUTOMATIC_ATTACH</h3> -<pre class="programlisting">#define MBIM_REGISTRATION_FLAG_MANUAL_PACKET_SERVICE_AUTOMATIC_ATTACH MBIM_REGISTRATION_FLAG_PACKET_SERVICE_AUTOMATIC_ATTACH +<pre class="programlisting">#define MBIM_REGISTRATION_FLAG_MANUAL_PACKET_SERVICE_AUTOMATIC_ATTACH MBIM_DEPRECATED_REGISTRATION_FLAG_MANUAL_PACKET_SERVICE_AUTOMATIC_ATTACH </pre> <div class="warning"> <p><code class="literal">MBIM_REGISTRATION_FLAG_MANUAL_PACKET_SERVICE_AUTOMATIC_ATTACH</code> has been deprecated since version 1.8.0 and should not be used in newly-written code.</p> @@ -206,6 +206,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-Enumerations-and-Flags.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-Enumerations-and-Flags.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-Enumerations-and-Flags.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-Enumerations-and-Flags.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Core"> <link rel="prev" href="MbimProxy.html" title="MbimProxy"> <link rel="next" href="libmbim-glib-Errors.html" title="Errors"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -2457,13 +2457,22 @@ <col class="enum_members_description"> <col width="200px" class="enum_members_annotations"> </colgroup> -<tbody><tr> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="MBIM-READY-INFO-FLAG-NONE:CAPS"></a>MBIM_READY_INFO_FLAG_NONE</p></td> +<td class="enum_member_description"> +<p>Device in normal mode.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> <td class="enum_member_name"><p><a name="MBIM-READY-INFO-FLAG-PROTECT-UNIQUE-ID:CAPS"></a>MBIM_READY_INFO_FLAG_PROTECT_UNIQUE_ID</p></td> <td class="enum_member_description"> <p>Request to avoid displaying subscriber ID.</p> </td> <td class="enum_member_annotations"> </td> -</tr></tbody> +</tr> +</tbody> </table></div> </div> </div> @@ -4496,6 +4505,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-Errors.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-Errors.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-Errors.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-Errors.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Core"> <link rel="prev" href="libmbim-glib-Enumerations-and-Flags.html" title="Enumerations and Flags"> <link rel="next" href="libmbim-glib-Common-utilities.html" title="Common utilities"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -646,6 +646,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-MS-Firmware-ID.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-MS-Firmware-ID.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-MS-Firmware-ID.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-MS-Firmware-ID.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Other Services"> <link rel="prev" href="ch03.html" title="Other Services"> <link rel="next" href="libmbim-glib-MS-Host-Shutdown.html" title="MS Host Shutdown"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -138,6 +138,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-MS-Host-Shutdown.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-MS-Host-Shutdown.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-MS-Host-Shutdown.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-MS-Host-Shutdown.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Other Services"> <link rel="prev" href="libmbim-glib-MS-Firmware-ID.html" title="MS Firmware ID"> <link rel="next" href="libmbim-glib-QMI.html" title="QMI"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -85,6 +85,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-Phonebook.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-Phonebook.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-Phonebook.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-Phonebook.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="ch02.html" title="Generic Services"> <link rel="prev" href="libmbim-glib-Auth.html" title="Auth"> <link rel="next" href="libmbim-glib-STK.html" title="STK"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -614,6 +614,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-QMI.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-QMI.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-QMI.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-QMI.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Other Services"> <link rel="prev" href="libmbim-glib-MS-Host-Shutdown.html" title="MS Host Shutdown"> <link rel="next" href="ch04.html" title="Compatibility"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -156,6 +156,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-SMS.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-SMS.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-SMS.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-SMS.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="ch02.html" title="Generic Services"> <link rel="prev" href="libmbim-glib-Basic-Connect.html" title="Basic Connect"> <link rel="next" href="libmbim-glib-USSD.html" title="USSD"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -1089,6 +1089,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-STK.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-STK.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-STK.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-STK.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="ch02.html" title="Generic Services"> <link rel="prev" href="libmbim-glib-Phonebook.html" title="Phonebook"> <link rel="next" href="libmbim-glib-DSS.html" title="DSS"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -486,6 +486,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-USSD.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-USSD.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-USSD.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-USSD.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="ch02.html" title="Generic Services"> <link rel="prev" href="libmbim-glib-SMS.html" title="SMS"> <link rel="next" href="libmbim-glib-Auth.html" title="Auth"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -260,6 +260,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-UUIDs.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-UUIDs.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-UUIDs.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-UUIDs.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Core"> <link rel="prev" href="libmbim-glib-Version-checks.html" title="Version checks"> <link rel="next" href="libmbim-glib-Command-IDs.html" title="Command IDs"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -957,6 +957,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-Version-checks.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-Version-checks.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib-Version-checks.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib-Version-checks.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="ch01.html" title="Core"> <link rel="prev" href="ch01.html" title="Core"> <link rel="next" href="libmbim-glib-UUIDs.html" title="UUIDs"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -132,7 +132,7 @@ <hr> <div class="refsect2"> <a name="MBIM-MICRO-VERSION:CAPS"></a><h3>MBIM_MICRO_VERSION</h3> -<pre class="programlisting">#define MBIM_MICRO_VERSION (0) +<pre class="programlisting">#define MBIM_MICRO_VERSION (2) </pre> <p>Evaluates to the micro version number of libmbim-glib which this source compiled against.</p> @@ -140,6 +140,6 @@ </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib.devhelp2 new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib.devhelp2 --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/libmbim-glib.devhelp2 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/libmbim-glib.devhelp2 2017-08-08 13:44:20.000000000 +0200 @@ -562,6 +562,7 @@ <keyword type="constant" name="MBIM_SUBSCRIBER_READY_STATE_FAILURE" link="libmbim-glib-Enumerations-and-Flags.html#MBIM-SUBSCRIBER-READY-STATE-FAILURE:CAPS"/> <keyword type="constant" name="MBIM_SUBSCRIBER_READY_STATE_NOT_ACTIVATED" link="libmbim-glib-Enumerations-and-Flags.html#MBIM-SUBSCRIBER-READY-STATE-NOT-ACTIVATED:CAPS"/> <keyword type="constant" name="MBIM_SUBSCRIBER_READY_STATE_DEVICE_LOCKED" link="libmbim-glib-Enumerations-and-Flags.html#MBIM-SUBSCRIBER-READY-STATE-DEVICE-LOCKED:CAPS"/> + <keyword type="constant" name="MBIM_READY_INFO_FLAG_NONE" link="libmbim-glib-Enumerations-and-Flags.html#MBIM-READY-INFO-FLAG-NONE:CAPS"/> <keyword type="constant" name="MBIM_READY_INFO_FLAG_PROTECT_UNIQUE_ID" link="libmbim-glib-Enumerations-and-Flags.html#MBIM-READY-INFO-FLAG-PROTECT-UNIQUE-ID:CAPS"/> <keyword type="constant" name="MBIM_RADIO_SWITCH_STATE_OFF" link="libmbim-glib-Enumerations-and-Flags.html#MBIM-RADIO-SWITCH-STATE-OFF:CAPS"/> <keyword type="constant" name="MBIM_RADIO_SWITCH_STATE_ON" link="libmbim-glib-Enumerations-and-Flags.html#MBIM-RADIO-SWITCH-STATE-ON:CAPS"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/html/object-tree.html new/libmbim-1.14.2/docs/reference/libmbim-glib/html/object-tree.html --- old/libmbim-1.14.0/docs/reference/libmbim-glib/html/object-tree.html 2016-07-05 11:46:54.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/html/object-tree.html 2017-08-08 13:44:20.000000000 +0200 @@ -8,7 +8,7 @@ <link rel="up" href="index.html" title="libmbim-glib Reference Manual"> <link rel="prev" href="libmbim-glib-Deprecated-API.html" title="Deprecated API"> <link rel="next" href="api-index-full.html" title="API Index"> -<meta name="generator" content="GTK-Doc V1.25 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -100,6 +100,6 @@ </pre> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.25</div> +<hr>Generated by GTK-Doc V1.25.1</div> </body> </html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/docs/reference/libmbim-glib/version.xml new/libmbim-1.14.2/docs/reference/libmbim-glib/version.xml --- old/libmbim-1.14.0/docs/reference/libmbim-glib/version.xml 2016-07-05 11:36:23.000000000 +0200 +++ new/libmbim-1.14.2/docs/reference/libmbim-glib/version.xml 2017-08-08 13:43:32.000000000 +0200 @@ -1 +1 @@ -1.14.0 +1.14.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/src/libmbim-glib/mbim-compat.h new/libmbim-1.14.2/src/libmbim-glib/mbim-compat.h --- old/libmbim-1.14.0/src/libmbim-glib/mbim-compat.h 2015-01-25 19:05:25.000000000 +0100 +++ new/libmbim-1.14.2/src/libmbim-glib/mbim-compat.h 2017-06-28 18:03:52.000000000 +0200 @@ -28,6 +28,7 @@ #include <glib.h> #include "mbim-basic-connect.h" +#include "mbim-cid.h" G_BEGIN_DECLS @@ -42,7 +43,9 @@ * Deprecated:1.8.0: Use MBIM_REGISTRATION_FLAG_PACKET_SERVICE_AUTOMATIC_ATTACH instead. */ G_DEPRECATED_FOR (MBIM_REGISTRATION_FLAG_PACKET_SERVICE_AUTOMATIC_ATTACH) -#define MBIM_REGISTRATION_FLAG_MANUAL_PACKET_SERVICE_AUTOMATIC_ATTACH MBIM_REGISTRATION_FLAG_PACKET_SERVICE_AUTOMATIC_ATTACH +static const int MBIM_DEPRECATED_REGISTRATION_FLAG_MANUAL_PACKET_SERVICE_AUTOMATIC_ATTACH = + MBIM_REGISTRATION_FLAG_PACKET_SERVICE_AUTOMATIC_ATTACH; +#define MBIM_REGISTRATION_FLAG_MANUAL_PACKET_SERVICE_AUTOMATIC_ATTACH MBIM_DEPRECATED_REGISTRATION_FLAG_MANUAL_PACKET_SERVICE_AUTOMATIC_ATTACH /*****************************************************************************/ /* 'Service Subscriber List' rename to 'Service Subscribe List' */ @@ -55,7 +58,9 @@ * Deprecated:1.8.0: Use MBIM_CID_BASIC_CONNECT_DEVICE_SERVICE_SUBSCRIBE_LIST instead. */ G_DEPRECATED_FOR (MBIM_CID_BASIC_CONNECT_DEVICE_SERVICE_SUBSCRIBE_LIST) -#define MBIM_CID_BASIC_CONNECT_DEVICE_SERVICE_SUBSCRIBER_LIST MBIM_CID_BASIC_CONNECT_DEVICE_SERVICE_SUBSCRIBE_LIST +static const int MBIM_DEPRECATED_CID_BASIC_CONNECT_DEVICE_SERVICE_SUBSCRIBER_LIST = + MBIM_CID_BASIC_CONNECT_DEVICE_SERVICE_SUBSCRIBE_LIST; +#define MBIM_CID_BASIC_CONNECT_DEVICE_SERVICE_SUBSCRIBER_LIST MBIM_DEPRECATED_CID_BASIC_CONNECT_DEVICE_SERVICE_SUBSCRIBER_LIST G_DEPRECATED_FOR (mbim_message_device_service_subscribe_list_set_new) MbimMessage *mbim_message_device_service_subscriber_list_set_new ( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/src/libmbim-glib/mbim-device.c new/libmbim-1.14.2/src/libmbim-glib/mbim-device.c --- old/libmbim-1.14.0/src/libmbim-glib/mbim-device.c 2016-06-24 12:41:06.000000000 +0200 +++ new/libmbim-1.14.2/src/libmbim-glib/mbim-device.c 2017-08-08 13:26:35.000000000 +0200 @@ -903,7 +903,7 @@ { static const guint8 mbim_signature[4] = { 0x0c, 0x24, 0x1b, 0x00 }; guint16 max = MAX_CONTROL_TRANSFER; - gchar *descriptors_path; + gchar *descriptors_path = NULL; GError *error = NULL; gchar *contents = NULL; gsize length = 0; @@ -950,6 +950,7 @@ out: g_free (contents); + g_free (descriptors_path); return max; } @@ -1068,6 +1069,13 @@ } static void +spawn_child_setup (void) +{ + if (setpgid (0, 0) < 0) + g_warning ("couldn't setup proxy specific process group"); +} + +static void create_iochannel_with_socket (CreateIoChannelContext *ctx) { GSocketAddress *socket_address; @@ -1124,7 +1132,7 @@ argc, NULL, /* envp */ G_SPAWN_STDOUT_TO_DEV_NULL | G_SPAWN_STDERR_TO_DEV_NULL, - NULL, /* child_setup */ + (GSpawnChildSetupFunc) spawn_child_setup, NULL, /* child_setup_user_data */ NULL, &error)) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/src/libmbim-glib/mbim-enums.h new/libmbim-1.14.2/src/libmbim-glib/mbim-enums.h --- old/libmbim-1.14.0/src/libmbim-glib/mbim-enums.h 2015-01-25 19:05:25.000000000 +0100 +++ new/libmbim-1.14.2/src/libmbim-glib/mbim-enums.h 2017-08-08 13:26:35.000000000 +0200 @@ -196,9 +196,11 @@ /** * MbimReadyInfoFlag: + * @MBIM_READY_INFO_FLAG_NONE: Device in normal mode. * @MBIM_READY_INFO_FLAG_PROTECT_UNIQUE_ID: Request to avoid displaying subscriber ID. */ typedef enum { + MBIM_READY_INFO_FLAG_NONE = 0, MBIM_READY_INFO_FLAG_PROTECT_UNIQUE_ID = 1 << 0 } MbimReadyInfoFlag; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/src/libmbim-glib/mbim-proxy.c new/libmbim-1.14.2/src/libmbim-glib/mbim-proxy.c --- old/libmbim-1.14.0/src/libmbim-glib/mbim-proxy.c 2016-03-21 10:25:04.000000000 +0100 +++ new/libmbim-1.14.2/src/libmbim-glib/mbim-proxy.c 2017-08-08 12:17:29.000000000 +0200 @@ -461,6 +461,21 @@ } static void +complete_opening_device (MbimProxy *self, + MbimDevice *device, + const GError *error) +{ + OpeningDevice *info; + + info = peek_opening_device_info (self, device); + if (!info) + return; + + self->priv->opening_devices = g_list_remove (self->priv->opening_devices, info); + opening_device_complete_and_free (info, error); +} + +static void cancel_opening_device (MbimProxy *self, MbimDevice *device) { @@ -472,7 +487,7 @@ return; error = g_error_new (MBIM_CORE_ERROR, MBIM_CORE_ERROR_ABORTED, "Device is gone"); - opening_device_complete_and_free (info, error); + complete_opening_device (self, device, error); g_error_free (error); } @@ -482,18 +497,11 @@ MbimProxy *self) { GError *error = NULL; - OpeningDevice *info; mbim_device_open_finish (device, res, &error); - info = peek_opening_device_info (self, device); - g_assert (info != NULL); - - /* Remove opening device info */ - self->priv->opening_devices = g_list_remove (self->priv->opening_devices, info); - /* Complete all pending open actions */ - opening_device_complete_and_free (info, error); + complete_opening_device (self, device, error); if (error) { /* Fully untrack the device as it wasn't correctly open */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/src/libmbim-glib/mbim-version.h new/libmbim-1.14.2/src/libmbim-glib/mbim-version.h --- old/libmbim-1.14.0/src/libmbim-glib/mbim-version.h 2016-07-05 11:36:23.000000000 +0200 +++ new/libmbim-1.14.2/src/libmbim-glib/mbim-version.h 2017-08-08 13:43:31.000000000 +0200 @@ -51,7 +51,7 @@ * Evaluates to the micro version number of libmbim-glib which this source * compiled against. */ -#define MBIM_MICRO_VERSION (0) +#define MBIM_MICRO_VERSION (2) /** * MBIM_CHECK_VERSION: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/src/mbim-proxy/mbim-proxy.c new/libmbim-1.14.2/src/mbim-proxy/mbim-proxy.c --- old/libmbim-1.14.0/src/mbim-proxy/mbim-proxy.c 2015-01-21 00:25:49.000000000 +0100 +++ new/libmbim-1.14.2/src/mbim-proxy/mbim-proxy.c 2017-08-08 13:26:35.000000000 +0200 @@ -196,7 +196,9 @@ setlocale (LC_ALL, ""); +#if !GLIB_CHECK_VERSION (2, 36, 0) g_type_init (); +#endif /* Setup option context, process it and destroy it */ context = g_option_context_new ("- Proxy for MBIM devices"); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/src/mbimcli/mbimcli-basic-connect.c new/libmbim-1.14.2/src/mbimcli/mbimcli-basic-connect.c --- old/libmbim-1.14.0/src/mbimcli/mbimcli-basic-connect.c 2016-07-05 11:20:34.000000000 +0200 +++ new/libmbim-1.14.2/src/mbimcli/mbimcli-basic-connect.c 2017-08-08 13:26:35.000000000 +0200 @@ -350,6 +350,7 @@ &error)) { g_printerr ("error: couldn't parse response message: %s\n", error->message); g_error_free (error); + mbim_message_unref (response); shutdown (FALSE); return; } @@ -440,6 +441,7 @@ &error)) { g_printerr ("error: couldn't parse response message: %s\n", error->message); g_error_free (error); + mbim_message_unref (response); shutdown (FALSE); return; } @@ -499,6 +501,7 @@ &error)) { g_printerr ("error: couldn't parse response message: %s\n", error->message); g_error_free (error); + mbim_message_unref (response); shutdown (FALSE); return; } @@ -545,6 +548,7 @@ &error)) { g_printerr ("error: couldn't parse response message: %s\n", error->message); g_error_free (error); + mbim_message_unref (response); shutdown (FALSE); return; } @@ -577,7 +581,7 @@ } else { g_string_append_printf (cids, "%s%s (%u)", j == 0 ? "" : "\t\t ", - mbim_cid_get_printable (service, device_services[i]->cids[j]), + VALIDATE_UNKNOWN (mbim_cid_get_printable (service, device_services[i]->cids[j])), device_services[i]->cids[j]); if (j < device_services[i]->cids_count - 1) g_string_append (cids, ",\n"); @@ -637,6 +641,7 @@ &error)) { g_printerr ("error: couldn't parse response message: %s\n", error->message); g_error_free (error); + mbim_message_unref (response); shutdown (FALSE); return; } @@ -736,7 +741,8 @@ static void ip_configuration_query (MbimDevice *device, - guint session_id) + GCancellable *cancellable, + guint32 session_id) { MbimMessage *message; GError *error = NULL; @@ -761,7 +767,6 @@ if (!message) { g_printerr ("error: couldn't create IP config request: %s\n", error->message); g_error_free (error); - mbim_message_unref (message); shutdown (FALSE); return; } @@ -769,7 +774,7 @@ mbim_device_command (device, message, 60, - NULL, + cancellable, (GAsyncReadyCallback)ip_configuration_query_ready, NULL); mbim_message_unref (message); @@ -810,6 +815,7 @@ &error)) { g_printerr ("error: couldn't parse response message: %s\n", error->message); g_error_free (error); + mbim_message_unref (response); shutdown (FALSE); return; } @@ -844,7 +850,7 @@ VALIDATE_UNKNOWN (mbim_nw_error_get_string (nw_error))); if (GPOINTER_TO_UINT (user_data) == CONNECT) { - ip_configuration_query (device, session_id); + ip_configuration_query (device, NULL, session_id); return; } @@ -872,7 +878,7 @@ static gboolean connect_session_id_parse (const gchar *str, gboolean allow_empty, - guint *session_id, + guint32 *session_id, GError **error) { gchar *endptr = NULL; @@ -903,13 +909,13 @@ str); return FALSE; } - *session_id = (guint) n; + *session_id = (guint32) n; return TRUE; } typedef struct { - guint session_id; + guint32 session_id; gchar *apn; MbimAuthProtocol auth_protocol; gchar *username; @@ -965,7 +971,7 @@ static gboolean set_connect_activate_parse (const gchar *str, - guint *session_id, + guint32 *session_id, gchar **apn, MbimAuthProtocol *auth_protocol, gchar **username, @@ -1087,6 +1093,7 @@ &error)) { g_printerr ("error: couldn't parse response message: %s\n", error->message); g_error_free (error); + mbim_message_unref (response); shutdown (FALSE); return; } @@ -1144,6 +1151,7 @@ &error)) { g_printerr ("error: couldn't parse response message: %s\n", error->message); g_error_free (error); + mbim_message_unref (response); shutdown (FALSE); return; } @@ -1214,6 +1222,7 @@ &error)) { g_printerr ("error: couldn't parse response message: %s\n", error->message); g_error_free (error); + mbim_message_unref (response); shutdown (FALSE); return; } @@ -1300,6 +1309,7 @@ &error)) { g_printerr ("error: couldn't parse response message: %s\n", error->message); g_error_free (error); + mbim_message_unref (response); shutdown (FALSE); return; } @@ -1376,6 +1386,7 @@ &error)) { g_printerr ("error: couldn't parse response message: %s\n", error->message); g_error_free (error); + mbim_message_unref (response); shutdown (FALSE); return; } @@ -1439,6 +1450,7 @@ &error)) { g_printerr ("error: couldn't parse response message: %s\n", error->message); g_error_free (error); + mbim_message_unref (response); shutdown (FALSE); return; } @@ -1514,6 +1526,7 @@ &error)) { g_printerr ("error: couldn't parse response message: %s\n", error->message); g_error_free (error); + mbim_message_unref (response); shutdown (FALSE); return; } @@ -1548,8 +1561,7 @@ /* Initialize context */ ctx = g_slice_new (Context); ctx->device = g_object_ref (device); - if (cancellable) - ctx->cancellable = g_object_ref (cancellable); + ctx->cancellable = cancellable ? g_object_ref (cancellable) : NULL; /* Request to get capabilities? */ if (query_device_caps_flag) { @@ -1890,7 +1902,7 @@ if (query_connect_str) { MbimMessage *request; GError *error = NULL; - guint session_id = 0; + guint32 session_id = 0; if (!connect_session_id_parse (query_connect_str, TRUE, &session_id, &error)) { g_printerr ("error: couldn't parse session ID: %s\n", error->message); @@ -1927,7 +1939,7 @@ if (set_connect_activate_str) { MbimMessage *request; GError *error = NULL; - guint session_id = 0; + guint32 session_id = 0; gchar *apn; MbimAuthProtocol auth_protocol; gchar *username = NULL; @@ -1977,7 +1989,7 @@ /* Query IP configuration? */ if (query_ip_configuration_str) { GError *error = NULL; - guint session_id = 0; + guint32 session_id = 0; if (!connect_session_id_parse (query_ip_configuration_str, TRUE, &session_id, &error)) { g_printerr ("error: couldn't parse session ID: %s\n", error->message); @@ -1986,7 +1998,7 @@ return; } - ip_configuration_query (ctx->device, session_id); + ip_configuration_query (ctx->device, ctx->cancellable, session_id); return; } @@ -1994,7 +2006,7 @@ if (set_connect_deactivate_str) { MbimMessage *request; GError *error = NULL; - guint session_id = 0; + guint32 session_id = 0; if (!connect_session_id_parse (set_connect_deactivate_str, TRUE, &session_id, &error)) { g_printerr ("error: couldn't parse session ID: %s\n", error->message); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/src/mbimcli/mbimcli-dss.c new/libmbim-1.14.2/src/mbimcli/mbimcli-dss.c --- old/libmbim-1.14.0/src/mbimcli/mbimcli-dss.c 2015-10-10 13:09:31.000000000 +0200 +++ new/libmbim-1.14.2/src/mbimcli/mbimcli-dss.c 2017-08-08 12:17:09.000000000 +0200 @@ -157,6 +157,8 @@ if (!response || !mbim_message_response_get_result (response, MBIM_MESSAGE_TYPE_COMMAND_DONE, &error)) { g_printerr ("error: operation failed: %s\n", error->message); g_error_free (error); + if (response) + mbim_message_unref (response); shutdown (FALSE); return; } @@ -257,8 +259,7 @@ /* Initialize context */ ctx = g_slice_new (Context); ctx->device = g_object_ref (device); - if (cancellable) - ctx->cancellable = g_object_ref (cancellable); + ctx->cancellable = cancellable ? g_object_ref (cancellable) : NULL; /* Connect? */ if (connect_str) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/src/mbimcli/mbimcli-ms-firmware-id.c new/libmbim-1.14.2/src/mbimcli/mbimcli-ms-firmware-id.c --- old/libmbim-1.14.0/src/mbimcli/mbimcli-ms-firmware-id.c 2015-01-21 00:25:49.000000000 +0100 +++ new/libmbim-1.14.2/src/mbimcli/mbimcli-ms-firmware-id.c 2017-08-08 12:17:09.000000000 +0200 @@ -131,6 +131,7 @@ &error)) { g_printerr ("error: couldn't parse response message: %s\n", error->message); g_error_free (error); + mbim_message_unref (response); shutdown (FALSE); return; } @@ -153,8 +154,7 @@ /* Initialize context */ ctx = g_slice_new (Context); ctx->device = g_object_ref (device); - if (cancellable) - ctx->cancellable = g_object_ref (cancellable); + ctx->cancellable = cancellable ? g_object_ref (cancellable) : NULL; /* Request to get firmware ID? */ if (query_firmware_id_flag) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/src/mbimcli/mbimcli-ms-host-shutdown.c new/libmbim-1.14.2/src/mbimcli/mbimcli-ms-host-shutdown.c --- old/libmbim-1.14.0/src/mbimcli/mbimcli-ms-host-shutdown.c 2015-01-21 00:25:49.000000000 +0100 +++ new/libmbim-1.14.2/src/mbimcli/mbimcli-ms-host-shutdown.c 2017-08-08 12:17:09.000000000 +0200 @@ -137,8 +137,7 @@ /* Initialize context */ ctx = g_slice_new (Context); ctx->device = g_object_ref (device); - if (cancellable) - ctx->cancellable = g_object_ref (cancellable); + ctx->cancellable = cancellable ? g_object_ref (cancellable) : NULL; /* Request to notify that host is shutting down */ if (notify_host_shutdown_flag) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/src/mbimcli/mbimcli-phonebook.c new/libmbim-1.14.2/src/mbimcli/mbimcli-phonebook.c --- old/libmbim-1.14.0/src/mbimcli/mbimcli-phonebook.c 2015-01-21 00:25:49.000000000 +0100 +++ new/libmbim-1.14.2/src/mbimcli/mbimcli-phonebook.c 2017-08-08 12:17:09.000000000 +0200 @@ -208,6 +208,7 @@ if (!mbim_message_phonebook_write_response_parse (response, &error)) { g_printerr ("error: couldn't parse response message: %s\n", error->message); g_error_free (error); + mbim_message_unref (response); shutdown (FALSE); return; } @@ -238,7 +239,9 @@ if (!mbim_message_phonebook_delete_response_parse (response, &error)) { g_printerr ("error: couldn't parse response message: %s\n", error->message); g_error_free (error); + mbim_message_unref (response); shutdown (FALSE); + return; } g_print ("Phonebook entry/entries successfully deleted"); @@ -273,6 +276,7 @@ &error)) { g_printerr ("error: couldn't parse response message: %s\n", error->message); g_error_free (error); + mbim_message_unref (response); shutdown (FALSE); return; } @@ -324,6 +328,7 @@ &error)) { g_printerr ("error: couldn't parse response message: %s\n", error->message); g_error_free (error); + mbim_message_unref (response); shutdown (FALSE); return; } @@ -353,8 +358,7 @@ /* Initialize context */ ctx = g_slice_new (Context); ctx->device = g_object_ref (device); - if (cancellable) - ctx->cancellable = g_object_ref (cancellable); + ctx->cancellable = cancellable ? g_object_ref (cancellable) : NULL; /* Request to get configuration? */ if (phonebook_configuration_flag) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/src/mbimcli/mbimcli.c new/libmbim-1.14.2/src/mbimcli/mbimcli.c --- old/libmbim-1.14.0/src/mbimcli/mbimcli.c 2015-01-21 00:25:49.000000000 +0100 +++ new/libmbim-1.14.2/src/mbimcli/mbimcli.c 2017-08-08 13:26:35.000000000 +0200 @@ -100,8 +100,8 @@ g_printerr ("%s\n", "cancelling the operation...\n"); g_cancellable_cancel (cancellable); + return; } - return; } if (loop && @@ -372,7 +372,9 @@ setlocale (LC_ALL, ""); +#if !GLIB_CHECK_VERSION (2, 36, 0) g_type_init (); +#endif /* Setup option context, process it and destroy it */ context = g_option_context_new ("- Control MBIM devices"); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libmbim-1.14.0/utils/mbim-network.in new/libmbim-1.14.2/utils/mbim-network.in --- old/libmbim-1.14.0/utils/mbim-network.in 2016-07-05 10:52:39.000000000 +0200 +++ new/libmbim-1.14.2/utils/mbim-network.in 2017-08-08 13:26:35.000000000 +0200 @@ -135,7 +135,7 @@ exit 255 fi -if [ $# -ne 2 ] || [[ $1 == --* ]] || [[ $2 == --* ]]; then +if [ $# -ne 2 ] || [ "$1" = "--*" ] || [ "$2" = "--*" ]; then echo "error: missing arguments" 1>&2 print_usage exit 255 @@ -146,7 +146,6 @@ STATE_FILE=/tmp/mbim-network-state-`basename $DEVICE` - load_profile () { if [ -f "$PROFILE_FILE" ]; then
