Hello community,

here is the log from the commit of package ModemManager for openSUSE:Leap:15.2 
checked in at 2020-03-06 12:38:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/ModemManager (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.ModemManager.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ModemManager"

Fri Mar  6 12:38:02 2020 rev:18 rq:779645 version:1.12.6

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/ModemManager/ModemManager.changes      
2020-01-15 14:45:23.697206456 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.ModemManager.new.26092/ModemManager.changes   
2020-03-06 12:38:44.606664786 +0100
@@ -1,0 +2,547 @@
+Wed Feb 12 17:49:35 UTC 2020 - Martin Hauke <[email protected]>
+
+- Update to version 1.12.6:
+  + SIM: Updated logic to avoid sending PIN/PUK to the SIM card
+    when not required (e.g. if already unlocked).
+  + Simple interface: Avoid aborting connection if SIM-PUK2 locked,
+    as PIN2/PUK2 doesn't prevent us from getting connected.
+  + Location interface: Fixed memory leak happening as soon as a
+    position fix was obtained and gps-raw location source was
+    enabled.
+  + Core:
+    - Fixed handling of 0x00 bytes at the end of GSM encoded
+      strings.
+    - Fixed cleaning up 'timed-out' signal on the serial port
+      objects.
+    - Fixed logic that closes MBIM ports during cleanup.
+  + Several other minor fixes and memory leak plugs.
+- Changes from version 1.12.4:
+  + Core: Added missing ME error codes when building GError
+    variables for the MM_MOBILE_EQUIPMENT_ERROR domain.
+  + Bearer: Avoid connection checks or stats updates while
+    disconnecting.
+  + Serial port: Fix segfault when port flash operation gets
+    cancelled.
+  + Simple interface: Fix the ongoing connection cancellable
+    handling.
+  + Voice interface: Fix segfault when voice support check fails.
+  + QMI: Fixed several memory leaks, including a severe one
+    happening when multiple GPS sources (e.g. raw and nmea) were
+    enabled at the same time.
+  + Plugins: ublox: ignore errors when attempting to disconnect
+    last bearer.
+  + mmcli: Allow "yes" and "no" as boolean strings.
+  + Several other minor fixes and memory leak plugs.
+- Changes from version 1.12.2:
+  + Simple interface: Avoid assertion on the ongoing connect
+    cancellable.
+  + Plugin manager:
+    - Fix waiting the minimum probing time.
+    - Explicitly cancel timeouts when device probing is cancelled.
+    - Disable lazy plugin loading, we now require all missing
+      symbols to be resolved at loading time for a plugin to
+      correctly be loaded.
+  + Bearer: Avoid reporting disconnection error if trying to
+    disconnect a bearer that is already disconnected.
+  + MBIM: Completely skip LTE attach config/status if unsupported.
+  + QMI:
+    - Make current settings mandatory when using 'static'
+      addressing.
+    - Handle disconnection indications during connection attempt.
+    - Explicitly close QMI port during disconnection if it was
+      opened during a connection attempt.
+  + Plugins:
+    - huawei: avoid using QCDM port during a voice call.
+    - sierra: added port type hints for the EM7565.
+    - dell,dw5821e: added support for the DW5821e with eSIM
+      variant.
+  + mmcli: Fix printing empty value lists in human-friendly output.
+  + Several other minor fixes and memory leak plugs.
+
+-------------------------------------------------------------------
+Wed Nov  6 20:40:26 UTC 2019 - Martin Hauke <[email protected]>
+
+- Update to version 1.12.0
+  + Modem interface:
+    - Updated logic to avoid assuming that setting bands or modes
+      is immediate, the daemon will now actively monitor for those
+      updates to happen before returning success.
+  + 3GPP interface:
+    - libmm-glib: deprecated the mm_pco_list_free() helper method.
+  + Simple interface:
+    - api,libmm-glib: deprecated the 'subscription state' property.
+  + Location interface:
+    - Fixed 'unknown' lat/long/alt numeric values.
+    - Added support for MSB A-GPS in addition to MSA A-GPS.
+  + Voice interface:
+    - Improved voice call management with call id detection and
+      tracking.
+    - Improved detailed call state transitions on generic modems
+      that support call list polling.
+    - Added support for GSM supplementary services, including call
+      waiting, call transfer, call deflection, multiparty calls...
+    - Added emergency call support, allowing voice call to
+      emergency numbers even without SIM or with SIM-PIN locked.
+    - Deprecated all properties except for 'number' in the
+      CreateCall() method.
+  + Messaging interface:
+    - Updated to report SMS timestamps in correct ISO8601 format.
+  + Bearer:
+    - Improved unused CID lookup to allow selecting non-sequential
+      CIDs.
+    - Disabled all AT protocol based context monitoring when PPP
+      is used for the connection, in order to properly sync with
+      pppd, which should be the one detecting the disconnections
+  + QMI:
+    - Improved support to list stored firmware images in Sierra
+      devices.
+    - Added additional lock check retries on 'SIM not inserted'
+      errors.
+    - Updated explicit registration attempt to report success only
+      when the target requested network is registered.
+    - Added MSB A-GPS support.
+    - Implemented automatic carrier configuration selection using
+      PDC service (already in 1.10.2).
+  + mmcli:
+    - New machine-readable JSON output with '--output-json'.
+    - Updated to allow using the modem UID to specify SIM
+      operations.
+  + udev:
+    - New ID_MM_PORT_TYPE_AUDIO generic udev tag to identify ports
+      that should be used for in-band audio.
+    - Removed support for the ID_MM_PLATFORM_DRIVER_PROBE udev
+      tag, as it is no longer required given that the more generic
+      explicit whitelist may be used to flag which devices should
+      be probed.
+    - Renamed ID_MM_DEVICE_MANUAL_SCAN_ONLY to
+      ID_MM_TTY_MANUAL_SCAN_ONLY, given that the tag only applies
+      to TTYs.
+    - ID_MM_DEVICE_IGNORE is no longer used internally in
+      ModemManager, and is instead targeted to users that want to
+      explicitly ignore specific devices regardless of what filter
+      type is in use (already in 1.10.6).
+  + dbus:
+    - Updated to always report the registered
+      MM_CORE_ERROR_CANCELLED error instead of the implicit
+      G_IO_ERROR_CANCELLED ones generated by GLib.
+  + GObject introspection:
+    - Fixed setup to explicitly skip all non-API methods.
+  + Plugins:
+    - tplink: new plugin.
+    - dlink: new plugin.
+    - xmm: added MSB A-GPS support.
+    - dell,dw5821e: update to allow unmanaged GPS support on the
+      TTY even when raw/NMEA GPS is enabled via QMI/LOC.
+    - quectel: updated to allow TTY-only devices.
+    - telit: added GPS support.
+    - telit: improved band management with #BND.
+    - simtech: added improved voice call support.
+    - simtech: added support for LTE devices.
+    - simtech: improved signal quality reporting logic.
+    - simtech: added GPS support for the SIM7000/SIM7600 family.
+    - cinterion: added support for time updates.
+    - cinterion: added improved voice call support.
+    - ublox: added improved voice call support.
+    - ublox: improved band management with UBANDSEL.
+
+-------------------------------------------------------------------
+Fri Nov  1 14:10:52 UTC 2019 - Martin Hauke <[email protected]>
+
+- Update to version 1.10.8:
+  + Polkit policy:
+    + Added several missing methods to the policy rules.
+    + Use the explicit Firmware policy for all firmware operations.
+    + Updated USSD policy to require user authentication in strict
+      mode.
+  + systemd service:
+    - Always start after polkit service when policy control is
+      enabled.
+  + Broadband modem:
+    - Fixed signal quality reporting when +CSQ is used.
+  + 3GPP:
+    - Fixed reporting 'denied' registration state.
+  + QMI:
+    - Fixed NAS SSP support check during supported capability loading.
+  + Simple interface:
+    - Allow one single ongoing Connect() attempt.
+    - Fixed Disconnect() when an explicit bearer path is given.
+  + mmcli:
+    - Fixed key-value output when printing array with 10 elements.
+  + Plugins:
+    - simtech: added port type hints for the SIM7000/SIM7600 family.
+    - x22x: added support for the Alcatel X602D.
+    - telit: increased timeout for AT#REBOOT.
+    - quectel: fixed port type hints for the EG91.
+    - quectel: added port type hints for the BG96.
+- Update to version 1.10.6:
+  + Bearer: if connecting a bearer with PPP method, require upper layers
+    to disconnect the bearer explicitly and completely ignore the
+    connectivity checks performed by the modem itself. This makes sure
+    that the TTY is not reused by ModemManager before pppd has finished
+    using it.
+  + Serial port:
+    - Fix serial port flash cancellation logic to avoid assertion if the
+      device gets unplugged during the flash operation.
+    - Fix serial port reopen logic to flag the port as forced-closed if
+      the reopening fails, to avoid assertion if the device gets
+      unplugged during the reopen operation.
+    - Avoid warning when signals are disconnected automatically during
+      last object unref.
+  + SMS:
+    - Initialize common fields early for multipart messages, without
+      waiting for the last part to arrive.
+  + 3GPP:
+    - Report consolidated registration state as DENIED if all the other
+      ones are either idle or unknown.
+  + udev:
+    - Updated ID_MM_DEVICE_IGNORE to make it really a user-usable tag,
++++ 350 more lines (skipped)
++++ between /work/SRC/openSUSE:Leap:15.2/ModemManager/ModemManager.changes
++++ and 
/work/SRC/openSUSE:Leap:15.2/.ModemManager.new.26092/ModemManager.changes

Old:
----
  ModemManager-1.6.12.tar.xz

New:
----
  ModemManager-1.12.6.tar.xz

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

Other differences:
------------------
++++++ ModemManager.spec ++++++
--- /var/tmp/diff_new_pack.f8LvRC/_old  2020-03-06 12:38:45.770665494 +0100
+++ /var/tmp/diff_new_pack.f8LvRC/_new  2020-03-06 12:38:45.818665523 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ModemManager
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,39 +12,39 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:           ModemManager
-Version:        1.6.12
+Version:        1.12.6
 Release:        0
 Summary:        DBus interface for modem handling
-License:        GPL-2.0+ AND GPL-3.0+
+License:        GPL-2.0-or-later AND GPL-3.0-or-later
 Group:          Productivity/Networking/System
-Url:            http://cgit.freedesktop.org/ModemManager/ModemManager
+URL:            http://cgit.freedesktop.org/ModemManager/ModemManager
 Source0:        
http://www.freedesktop.org/software/%{name}/%{name}-%{version}.tar.xz
 
 BuildRequires:  dbus-1-glib-devel
 BuildRequires:  gobject-introspection-devel >= 0.9.6
 BuildRequires:  hicolor-icon-theme
-BuildRequires:  intltool >= 0.40.0
 BuildRequires:  libgudev-1_0-devel
+BuildRequires:  pkgconfig
 BuildRequires:  ppp-devel
 BuildRequires:  vala-devel >= 0.18
 BuildRequires:  pkgconfig(gudev-1.0) >= 147
-BuildRequires:  pkgconfig(libsystemd)
-BuildRequires:  pkgconfig(mbim-glib) >= 1.14
+BuildRequires:  pkgconfig(libsystemd) >= 209
+BuildRequires:  pkgconfig(mbim-glib) >= 1.18.0
 BuildRequires:  pkgconfig(polkit-gobject-1) >= 0.97
-BuildRequires:  pkgconfig(qmi-glib) >= 1.16
+BuildRequires:  pkgconfig(qmi-glib) >= 1.24.0
 BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(udev)
 Requires:       hicolor-icon-theme
-Recommends:     usb_modeswitch
 Recommends:     libmbim
+Recommends:     usb_modeswitch
 Provides:       org.freedesktop.ModemManager
-%{?systemd_requires}
+%{?systemd_ordering}
 
 %description
 DBus interface for modem handling. Provides a standard abstracted API
@@ -52,7 +52,7 @@
 CDMA).
 
 %package -n libmm-glib0
-Summary:        DBus interface for modem handling -- GLib bindings
+Summary:        Glib bindings for the modem handling DBus interface
 Group:          System/Libraries
 
 %description -n libmm-glib0
@@ -61,7 +61,7 @@
 CDMA).
 
 %package -n typelib-1_0-ModemManager-1_0
-Summary:        DBus interface for modem handling -- GLib bindings
+Summary:        Introspection bindings for the modem handling DBus interface
 Group:          System/Libraries
 
 %description -n typelib-1_0-ModemManager-1_0
@@ -70,7 +70,7 @@
 CDMA).
 
 %package devel
-Summary:        DBus interface for modem handling -- Development Files
+Summary:        Development files for the modem handling DBus interface
 Group:          Development/Libraries/C and C++
 Requires:       %{name} = %{version}
 Requires:       libmm-glib0 = %{version}
@@ -84,9 +84,8 @@
 %package -n %{name}-bash-completion
 Summary:        Bash completion for nmcli
 Group:          Productivity/Networking/System
-Supplements:    packageand(%{name}:bash-completion)
-BuildRequires:  bash-completion
 Requires:       bash-completion
+Supplements:    packageand(%{name}:bash-completion)
 
 %description -n %{name}-bash-completion
 This package contain de bash completion command for nmcli tools.
@@ -102,6 +101,7 @@
 %configure \
        --disable-static \
        --with-polkit \
+       --with-systemd-journal \
        --with-suspend-resume=systemd \
        --with-udev-base-dir=%{_udevdir} \
        --with-qmi \
@@ -117,6 +117,9 @@
 ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcModemManager
 %find_lang ModemManager %{name}.lang
 
+%check
+make %{?_smp_mflags} check
+
 %pre
 %service_add_pre ModemManager.service
 
@@ -134,7 +137,8 @@
 %postun -n libmm-glib0 -p /sbin/ldconfig
 
 %files
-%doc COPYING AUTHORS README
+%license COPYING
+%doc AUTHORS README
 %{_bindir}/mmcli
 %{_sbindir}/ModemManager
 %{_sbindir}/rcModemManager
@@ -144,9 +148,11 @@
 %{_datadir}/dbus-1/system-services/org.freedesktop.ModemManager1.service
 %{_datadir}/icons/hicolor/*/*/ModemManager.png
 %{_datadir}/polkit-1/actions/org.freedesktop.ModemManager1.policy
+%dir %{_datadir}/ModemManager
+%{_datadir}/ModemManager/mm-dell-dw5821e-carrier-mapping.conf
 %{_udevdir}/rules.d/*-mm-*.rules
 %{_unitdir}/ModemManager.service
-%{_mandir}/man8/mmcli.8%{?ext_man}
+%{_mandir}/man1/mmcli.1%{?ext_man}
 %{_mandir}/man8/ModemManager.8%{?ext_man}
 
 %files lang -f %{name}.lang
@@ -167,6 +173,6 @@
 %{_libdir}/pkgconfig/mm-glib.pc
 
 %files -n %{name}-bash-completion
-%{_datadir}/bash-completion/completions/mmcli
+%{_datadir}/bash-completion/
 
 %changelog

++++++ ModemManager-1.6.12.tar.xz -> ModemManager-1.12.6.tar.xz ++++++
++++ 392533 lines of diff (skipped)


Reply via email to