Hello community,

here is the log from the commit of package ModemManager for openSUSE:Factory 
checked in at 2019-11-29 15:55:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ModemManager (Old)
 and      /work/SRC/openSUSE:Factory/.ModemManager.new.26869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ModemManager"

Fri Nov 29 15:55:59 2019 rev:76 rq:746228 version:1.12.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ModemManager/ModemManager.changes        
2019-03-22 14:56:39.697979452 +0100
+++ /work/SRC/openSUSE:Factory/.ModemManager.new.26869/ModemManager.changes     
2019-11-29 15:56:02.785001651 +0100
@@ -1,0 +2,207 @@
+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,
+      applicable not only to TTY devices but to any kind of device
+      (e.g. to blacklist MBIM modems); and also applicable under any
+      kind of filter mode (including 'strict' mode).
+  + Filter:
+    - Added new 'explicit blacklist' filter rule, by default enabled for
+      all filter modes and controlled with the
+      MM_FILTER_RULE_EXPLICIT_BLACKLIST envvar.
+    - Added new 'plugin whitelist' filter rule, enabled exclusively in
+      'strict' filter mode, which allows us to automatically flag for
+      probing those devices that are flagged with specific
+      plugin-selected udev tags or which have vid:pid pairs registered
+      as allowed in the plugins.
+    - Updated the 'AT-capable ttyACM' filter rule, so that we only
+      process and probe the serial port if the device also exposes other
+      ports (serial, cdc-wdm, net) that ModemManager may process. This
+      fix should allow us to automatically ignore Arduino devices that
+      wrongly report themselves as speaking AT protocol in the ttyACM
+      port.
+  + QMI:
+    - Fix segfault while updating bands and the device doesn't support
+      the 'extended LTE band preference' TLV.
+  + MBIM:
+    - Fix segfault while processing empty USSD responses.
+  + libmm-glib:
+    - Properly handle NULL pointer on MMFirmwareUpdateSettings.
+  + Plugins:
+    - sierra: added port type hints for the MC74xx family.
+    - telit: added port type hints for the ME910 and the EG91.
+    - cinterion: added port type hints for the PLS8.
+- Update to version 1.10.4:
+  + QMI:
+    - Fix assertion when cleaning up event report indications.
+  + MBIM:
+    - Fix detecting errors in "Register State Set" responses.
+  + 3GPP interface:
+    - Use correct finish() method to complete user registration.
+  + Plugins:
+    - u-blox: fix segfault when UACT? returns empty band list.
+- Update to version 1.10.2:
+  + Carrier configuration reporting and automatic selection.
+  + Manager interface:
+    - Fixed inhibition alloc/dealloc mixup.
+  + Modem interface:
+    - New 'CarrierConfiguration' property that shows which is the
+      currently selected carrier configuration in the device, if
+      known.
+    - New automatic carrier configuration selection logic, based
+      on per-device or per-vendor mapping.
+  + Messaging interface:
+    - Flush SMS list update before notifying added/removed signals.
+  + SMS:
+    - Fixed sending binary PDUs via AT commands when other AT command
+      operations are scheduled at the same time.
+  + QMI:
+    - Increased the number of open retries from 10 to 20, required
+      e.g. for the Telit LM940/960 modems.
+    - Implemented QMI PDC based carrier config loading and automatic
+      switching.
+  + Plugins:
+    - dell: added port type hints for the DW5820e.
+    - dell: use QMI DMS extension method to load properly formatted
++++ 10 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/ModemManager/ModemManager.changes
++++ and /work/SRC/openSUSE:Factory/.ModemManager.new.26869/ModemManager.changes

Old:
----
  ModemManager-1.10.0.tar.xz

New:
----
  ModemManager-1.12.0.tar.xz

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

Other differences:
------------------
++++++ ModemManager.spec ++++++
--- /var/tmp/diff_new_pack.OKjTdn/_old  2019-11-29 15:56:04.297000784 +0100
+++ /var/tmp/diff_new_pack.OKjTdn/_new  2019-11-29 15:56:04.301000781 +0100
@@ -18,7 +18,7 @@
 
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:           ModemManager
-Version:        1.10.0
+Version:        1.12.0
 Release:        0
 Summary:        DBus interface for modem handling
 License:        GPL-2.0-or-later AND GPL-3.0-or-later
@@ -37,7 +37,7 @@
 BuildRequires:  pkgconfig(libsystemd) >= 209
 BuildRequires:  pkgconfig(mbim-glib) >= 1.18.0
 BuildRequires:  pkgconfig(polkit-gobject-1) >= 0.97
-BuildRequires:  pkgconfig(qmi-glib) >= 1.22.0
+BuildRequires:  pkgconfig(qmi-glib) >= 1.24.0
 BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(udev)
 Requires:       hicolor-icon-theme
@@ -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
 
@@ -145,6 +148,8 @@
 %{_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}/man1/mmcli.1%{?ext_man}

++++++ ModemManager-1.10.0.tar.xz -> ModemManager-1.12.0.tar.xz ++++++
++++ 111855 lines of diff (skipped)


Reply via email to