Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libqmi for openSUSE:Factory checked 
in at 2021-08-31 19:54:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqmi (Old)
 and      /work/SRC/openSUSE:Factory/.libqmi.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libqmi"

Tue Aug 31 19:54:58 2021 rev:39 rq:914588 version:1.28.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/libqmi/libqmi.changes    2021-06-09 
21:54:49.634744795 +0200
+++ /work/SRC/openSUSE:Factory/.libqmi.new.1899/libqmi.changes  2021-08-31 
19:55:14.877928390 +0200
@@ -1,0 +2,8 @@
+Wed Aug 25 11:47:38 UTC 2021 - Martin Hauke <[email protected]>
+
+- Update to version 1.28.8
+  * libqmi-glib:
+    - Fix CTL "Set Data Format" output TLV prerequisites.
+    - Fix double free in the qmiwwan based net port manager.
+
+-------------------------------------------------------------------

Old:
----
  libqmi-1.28.6.tar.xz

New:
----
  libqmi-1.28.8.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libqmi.spec ++++++
--- /var/tmp/diff_new_pack.VsxpGF/_old  2021-08-31 19:55:15.609929322 +0200
+++ /var/tmp/diff_new_pack.VsxpGF/_new  2021-08-31 19:55:15.617929332 +0200
@@ -20,7 +20,7 @@
 %define _soname libqmi-glib5
 
 Name:           libqmi
-Version:        1.28.6
+Version:        1.28.8
 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

++++++ libqmi-1.28.6.tar.xz -> libqmi-1.28.8.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libqmi-1.28.6/NEWS new/libqmi-1.28.8/NEWS
--- old/libqmi-1.28.6/NEWS      2021-06-04 11:03:28.000000000 +0200
+++ new/libqmi-1.28.8/NEWS      2021-08-02 22:54:34.000000000 +0200
@@ -1,4 +1,12 @@
 
+Overview of changes in libqmi 1.28.8
+----------------------------------------
+
+ * libqmi-glib:
+   ** Fix CTL "Set Data Format" output TLV prerequisites.
+   ** Fix double free in the qmiwwan based net port manager.
+
+
 Overview of changes in libqmi 1.28.6
 ----------------------------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libqmi-1.28.6/build-aux/qmi-codegen/Message.py 
new/libqmi-1.28.8/build-aux/qmi-codegen/Message.py
--- old/libqmi-1.28.6/build-aux/qmi-codegen/Message.py  2021-03-12 
11:13:21.000000000 +0100
+++ new/libqmi-1.28.8/build-aux/qmi-codegen/Message.py  2021-07-22 
16:54:52.000000000 +0200
@@ -32,6 +32,12 @@
     Constructor
     """
     def __init__(self, dictionary, common_objects_dictionary):
+        # Validate input fields in the dictionary, and only allow those
+        # explicitly expected.
+        for message_key in dictionary:
+            if message_key not in [ "name", "type", "service", "id", "since", 
"input", "output", "vendor", "scope", "abort" ]:
+                raise ValueError('Invalid message field: "' + message_key + 
'"')
+
         # The message service, e.g. "Ctl"
         self.service = dictionary['service']
         # The name of the specific message, e.g. "Something"
@@ -41,10 +47,6 @@
         # The type, which must always be 'Message' or 'Indication'
         self.type = dictionary['type']
 
-        # The message version info is no longer supported
-        if 'version' in dictionary:
-            raise ValueError('The "version" tag is no longer supported')
-
         self.static = True if 'scope' in dictionary and dictionary['scope'] == 
'library-only' else False
         self.abort = True if 'abort' in dictionary and dictionary['abort'] == 
'yes' else False
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libqmi-1.28.6/configure new/libqmi-1.28.8/configure
--- old/libqmi-1.28.6/configure 2021-06-04 11:12:30.000000000 +0200
+++ new/libqmi-1.28.8/configure 2021-08-02 22:56:26.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for libqmi 1.28.6.
+# Generated by GNU Autoconf 2.71 for libqmi 1.28.8.
 #
 # Report bugs to <[email protected]>.
 #
@@ -621,8 +621,8 @@
 # Identity of this package.
 PACKAGE_NAME='libqmi'
 PACKAGE_TARNAME='libqmi'
-PACKAGE_VERSION='1.28.6'
-PACKAGE_STRING='libqmi 1.28.6'
+PACKAGE_VERSION='1.28.8'
+PACKAGE_STRING='libqmi 1.28.8'
 PACKAGE_BUGREPORT='[email protected]'
 PACKAGE_URL=''
 
@@ -1462,7 +1462,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.28.6 to adapt to many kinds of systems.
+\`configure' configures libqmi 1.28.8 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1533,7 +1533,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of libqmi 1.28.6:";;
+     short | recursive ) echo "Configuration of libqmi 1.28.8:";;
    esac
   cat <<\_ACEOF
 
@@ -1690,7 +1690,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-libqmi configure 1.28.6
+libqmi configure 1.28.8
 generated by GNU Autoconf 2.71
 
 Copyright (C) 2021 Free Software Foundation, Inc.
@@ -1946,7 +1946,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.28.6, which was
+It was created by libqmi $as_me 1.28.8, which was
 generated by GNU Autoconf 2.71.  Invocation command line was
 
   $ $0$ac_configure_args_raw
@@ -3220,7 +3220,7 @@
 
 # Define the identity of the package.
  PACKAGE='libqmi'
- VERSION='1.28.6'
+ VERSION='1.28.8'
 
 
 # Some tools Automake needs.
@@ -15163,8 +15163,8 @@
 
 QMI_MAJOR_VERSION=1
 QMI_MINOR_VERSION=28
-QMI_MICRO_VERSION=6
-QMI_VERSION=1.28.6
+QMI_MICRO_VERSION=8
+QMI_VERSION=1.28.8
 
 
 
@@ -17403,7 +17403,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.28.6, which was
+This file was extended by libqmi $as_me 1.28.8, which was
 generated by GNU Autoconf 2.71.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -17471,7 +17471,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config='$ac_cs_config_escaped'
 ac_cs_version="\\
-libqmi config.status 1.28.6
+libqmi config.status 1.28.8
 configured by $0, generated by GNU Autoconf 2.71,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libqmi-1.28.6/configure.ac 
new/libqmi-1.28.8/configure.ac
--- old/libqmi-1.28.6/configure.ac      2021-06-04 11:03:28.000000000 +0200
+++ new/libqmi-1.28.8/configure.ac      2021-08-02 22:55:20.000000000 +0200
@@ -4,7 +4,7 @@
 dnl The QMI version number
 m4_define([qmi_major_version], [1])
 m4_define([qmi_minor_version], [28])
-m4_define([qmi_micro_version], [6])
+m4_define([qmi_micro_version], [8])
 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.28.6/data/qmi-service-ctl.json 
new/libqmi-1.28.8/data/qmi-service-ctl.json
--- old/libqmi-1.28.6/data/qmi-service-ctl.json 2020-02-15 11:25:48.000000000 
+0100
+++ new/libqmi-1.28.8/data/qmi-service-ctl.json 2021-07-22 16:54:59.000000000 
+0200
@@ -138,8 +138,8 @@
                       "type"          : "TLV",
                       "since"         : "1.0",
                       "format"        : "guint16",
-                      "public-format" : "QmiCtlDataLinkProtocol" } ],
-                      "prerequisites" : [ { "common-ref" : "Success" } ] },
+                      "public-format" : "QmiCtlDataLinkProtocol",
+                      "prerequisites" : [ { "common-ref" : "Success" } ] } ] },
 
   // 
*********************************************************************************
   {  "name"    : "Sync",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libqmi-1.28.6/docs/man/qmi-firmware-update.1 
new/libqmi-1.28.8/docs/man/qmi-firmware-update.1
--- old/libqmi-1.28.6/docs/man/qmi-firmware-update.1    2021-06-04 
11:15:29.000000000 +0200
+++ new/libqmi-1.28.8/docs/man/qmi-firmware-update.1    2021-08-02 
22:59:00.000000000 +0200
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.48.3.
-.TH QMI-FIRMWARE-UPDATE "1" "June 2021" "qmi-firmware-update " "User Commands"
+.TH QMI-FIRMWARE-UPDATE "1" "August 2021" "qmi-firmware-update " "User 
Commands"
 .SH NAME
 qmi-firmware-update \- Update firmware in QMI devices
 .SH DESCRIPTION
@@ -103,7 +103,7 @@
 .IP
 libqmi\[email protected]
 .PP
-qmi\-firmware\-update 1.28.6
+qmi\-firmware\-update 1.28.8
 .IP
 Copyright (C) 2016\-2021 Aleksander Morgado
 Copyright (C) 2016\-2019 Bj?rn Mork
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libqmi-1.28.6/docs/man/qmi-network.1 
new/libqmi-1.28.8/docs/man/qmi-network.1
--- old/libqmi-1.28.6/docs/man/qmi-network.1    2021-06-04 11:15:29.000000000 
+0200
+++ new/libqmi-1.28.8/docs/man/qmi-network.1    2021-08-02 22:59:00.000000000 
+0200
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.48.3.
-.TH QMI-NETWORK "1" "June 2021" "qmi-network 1.28.6" "User Commands"
+.TH QMI-NETWORK "1" "August 2021" "qmi-network 1.28.8" "User Commands"
 .SH NAME
 qmi-network \- Simple network management of QMI devices
 .SH SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libqmi-1.28.6/docs/man/qmicli.1 
new/libqmi-1.28.8/docs/man/qmicli.1
--- old/libqmi-1.28.6/docs/man/qmicli.1 2021-06-04 11:15:29.000000000 +0200
+++ new/libqmi-1.28.8/docs/man/qmicli.1 2021-08-02 22:59:01.000000000 +0200
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.48.3.
-.TH QMICLI "1" "June 2021" "qmicli 1.28.6" "User Commands"
+.TH QMICLI "1" "August 2021" "qmicli 1.28.8" "User Commands"
 .SH NAME
 qmicli \- Control QMI devices
 .SH DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libqmi-1.28.6/docs/reference/libqmi-glib/html/index.html 
new/libqmi-1.28.8/docs/reference/libqmi-glib/html/index.html
--- old/libqmi-1.28.6/docs/reference/libqmi-glib/html/index.html        
2021-06-04 11:48:27.000000000 +0200
+++ new/libqmi-1.28.8/docs/reference/libqmi-glib/html/index.html        
2021-08-02 22:59:07.000000000 +0200
@@ -15,7 +15,7 @@
 <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.28.6
+      For libqmi-glib 1.28.8
 . The latest version of this documentation can be found on-line at
      <a class="ulink" 
href="https://www.freedesktop.org/software/libqmi/libqmi-glib/latest/"; 
target="_top">https://www.freedesktop.org/software/libqmi/libqmi-glib/latest/</a>.
     </p></div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libqmi-1.28.6/docs/reference/libqmi-glib/html/libqmi-glib-Version-and-feature-checks.html
 
new/libqmi-1.28.8/docs/reference/libqmi-glib/html/libqmi-glib-Version-and-feature-checks.html
--- 
old/libqmi-1.28.6/docs/reference/libqmi-glib/html/libqmi-glib-Version-and-feature-checks.html
       2021-06-04 11:48:27.000000000 +0200
+++ 
new/libqmi-1.28.8/docs/reference/libqmi-glib/html/libqmi-glib-Version-and-feature-checks.html
       2021-08-02 22:59:07.000000000 +0200
@@ -144,7 +144,7 @@
 <hr>
 <div class="refsect2">
 <a name="QMI-MICRO-VERSION:CAPS"></a><h3>QMI_MICRO_VERSION</h3>
-<pre class="programlisting">#define QMI_MICRO_VERSION (6)
+<pre class="programlisting">#define QMI_MICRO_VERSION (8)
 </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.28.6/docs/reference/libqmi-glib/version.xml 
new/libqmi-1.28.8/docs/reference/libqmi-glib/version.xml
--- old/libqmi-1.28.6/docs/reference/libqmi-glib/version.xml    2021-06-04 
11:12:40.000000000 +0200
+++ new/libqmi-1.28.8/docs/reference/libqmi-glib/version.xml    2021-08-02 
22:56:35.000000000 +0200
@@ -1 +1 @@
-1.28.6
+1.28.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libqmi-1.28.6/src/libqmi-glib/qmi-net-port-manager-qmiwwan.c 
new/libqmi-1.28.8/src/libqmi-glib/qmi-net-port-manager-qmiwwan.c
--- old/libqmi-1.28.6/src/libqmi-glib/qmi-net-port-manager-qmiwwan.c    
2021-06-04 11:03:28.000000000 +0200
+++ new/libqmi-1.28.8/src/libqmi-glib/qmi-net-port-manager-qmiwwan.c    
2021-08-02 22:51:54.000000000 +0200
@@ -584,7 +584,6 @@
         !g_file_test (self->priv->del_mux_sysfs_path, G_FILE_TEST_EXISTS)) {
         g_set_error (error, QMI_CORE_ERROR, QMI_CORE_ERROR_FAILED,
                      "No support for multiplexing in the interface");
-        g_object_unref (self);
         return NULL;
     }
 

Reply via email to