Hey hey, This is the sixth bugfix release in the 1.18.x series, built from the mm-1-18 branch, and including a lot of very important fixes.
Please note that a new key has been used to sign this release: https://www.freedesktop.org/software/ModemManager/0xAECE0239C6606AD5.asc ModemManager 1.18.12 ------------------------------------------- * This release fixes a few very critical issues that happpen when using a glib2 newer or equal than 2.73.2 (after the pcre1->pcre2 update): ** Fix invalid EZX error parser regular expression, which makes the daemon crash due to a double-free. ** Fix unit tests failures in single-line tests using G_REGEX_NEWLINE_CRLF. * Core: ** Fix double GError free during quick sync in the base modem object. ** Allow running the quick sync logic also with modem disabled, to allow detecting SIM hot swaps that happened during suspension. * MBIM: ** Fix using the UIM service in the shared QMI logic. ** Avoid making fatal the 'SIM not inserted' error while disconnecting. ** Remove context type comparison on disconnection reports, which avoids missing network-initiated disconnections on several different scenarios. ** Fix dangling modem object references left when processing SIM slots. ** Fix reporting the correct network availability when more than one included in the modem provided bitmask. * QMI: ** Use the shared QMI interface in the SIM object instead of the QMI modem class directly. * 3GPP profile manager interface: ** Do not override bearer profile properties during connection. ** Do not try to deactivate unused profile. * SMS: ** Avoid decoding empty text messages. ** Avoid clearing parts on send/store error. ** Fix segfault when storing already sent messages. * libmm-glib; ** Fix memory leaks when listing connection profiles. * mmcli: ** Plug leak of OutputItemListItem items. * Plugins: ** sierra: disable +CPOL in the GL7600. ** telit: add LE910Cx MBIM composition port hints. ** telit: add port type hints for LN920 0x1060, 0x1061 compositions. ** icera: fix double free on %%IPSYS=? response processing ** mtk: fix task completion when loading supported modes. ---------------------------------------- About ModemManager: https://www.freedesktop.org/wiki/Software/ModemManager Download here: https://www.freedesktop.org/software/ModemManager/ModemManager-1.18.12.tar.xz https://www.freedesktop.org/software/ModemManager/ModemManager-1.18.12.tar.xz.asc Verify it: $ sha256sum ModemManager-1.18.12.tar.xz b464e4925d955a6ca86dd08616e763b26ae46d7fd37dbe281678e34065b1e430 ModemManager-1.18.12.tar.xz $ gpg --verify ModemManager-1.18.12.tar.xz.asc ModemManager-1.18.12.tar.xz APIs and manpages here: https://www.freedesktop.org/software/ModemManager/doc/1.18.0/ModemManager https://www.freedesktop.org/software/ModemManager/doc/1.18.0/libmm-glib https://www.freedesktop.org/software/ModemManager/man/1.18.0/ModemManager.8.html https://www.freedesktop.org/software/ModemManager/man/1.18.0/mmcli.1.html Please report bugs either to: modemmanager-devel@lists.freedesktop.org Or to gitlab: https://gitlab.freedesktop.org/mobile-broadband/ModemManager/issues
OpenPGP_0xAECE0239C6606AD5.asc
Description: OpenPGP public key
OpenPGP_signature
Description: OpenPGP digital signature