Packages changed: ModemManager (1.14.8 -> 1.18.6) fetchmail (6.4.26 -> 6.4.27) file libselinux rubygem-faraday (2.1.0 -> 2.2.0) setools === Details === ==== ModemManager ==== Version update (1.14.8 -> 1.18.6) Subpackages: ModemManager-bash-completion ModemManager-lang libmm-glib0 - Update to version 1.18.6: + The ModemManager.service file for systemd integration provided in the sources is updated as follows: ++ 'CAP_NET_ADMIN' is now required in the 'CapabilityBoundingSet' field. ++ 'AF_NETLINK' and 'AF_QIPCRTR' are now required in the 'RestrictAddressFamilies' field. + The LEGACY and PARANOID filter types that were allowed options in the '--filter-policy' option in the ModemManager daemon were deprecated in version 1.16.0 and have now been completely removed, along with the vid:pid blacklist of devices and the vid:pid greylist of RS232<->USB adapters. + The ModemManager daemon can run now in a 'quick suspend/resume' mode, in which no explicit data disconnection is triggered on suspend, and no explicit device re-probing from scratch is launched on resume. Instead, the daemon will try to refresh the state of all interfaces upon suspend, e.g. to see if the module keeps registered to the same operator, to see if it is still connected, and so on. + core: added support for the new 'WWAN' subsystem in Linux kernel 5.13, enabling PCIe-only modules. + core: The charset conversion methods rework, including the avoiding of the iconv() + qmi: the logic managing allowed/preferred modes was fixed for multimode devices like the MC7304, making sure the acquisition order preference always had the same items. + serial: when modem is connected with AT+PPP, ignore forced disconnections, so that we don't take ownership of the PPP port before pppd has released it. + foxconn: added support for the T99W175 (SDX55) module, including built-in FCC unlock procedure. + foxconn: added new MBIM QDU firmware update method. - Move the dbus-1 system.d file to /usr (bsc#1196170) - Use source verification - Update Supplements to new format - Add BRs needed for new tests: * python3-gobject-Gdk * python3-dbus-python ==== fetchmail ==== Version update (6.4.26 -> 6.4.27) Subpackages: fetchmailconf - update to 6.5.27: * Bump wolfSSL minimum required version to 5.1.1 to pull in security fix. * Updated romanian translation. ==== file ==== Subpackages: file-magic libmagic1 - Reenable libseccomp sandboxing - Fix previous entry: remove stray pkg-config call in CFLAGS (as it was called without parameters, it only made output on stderr, which did not impact CFLAGS; so de facto only a cleanup change). - Drop pkgconfig(libseccomp) BuildRequires and stop injecting libseccomp cflags into CFLAGS: libseccomp has been disabled for a long time already. - Move the special 'check' part from install to %check. ==== libselinux ==== Subpackages: libselinux1 libselinux1-32bit selinux-tools - Add Requires for exact libselinux1 version for selinux-tools - Simplyfied check for correct boot paramaters in selinux-ready (bsc#1195361) ==== rubygem-faraday ==== Version update (2.1.0 -> 2.2.0) updated to version 2.2.0 see installed CHANGELOG.md [#]# The changelog has moved! This file is not being updated anymore. Instead, please check the [Releases](https://github.com/lostisland/faraday/releases) page. [#]# [2.1.0](https://github.com/lostisland/faraday/compare/v2.0.1...v2.1.0) (2022-01-15) * Fix test adapter thread safety by @iMacTia in [#1380](https://github.com/lostisland/faraday/pull/1380) * Add default adapter options by @hirasawayuki in [#1382](https://github.com/lostisland/faraday/pull/1382) * CI: Add Ruby 3.1 to matrix by @petergoldstein in [#1374](https://github.com/lostisland/faraday/pull/1374) * docs: fix regex pattern in logger.md examples by @hirasawayuki in [#1378](https://github.com/lostisland/faraday/pull/1378) [#]# [2.0.1](https://github.com/lostisland/faraday/compare/v2.0.0...v2.0.1) (2022-01-05) * Re-add `faraday-net_http` as default adapter by @iMacTia in [#1366](https://github.com/lostisland/faraday/pull/1366) * Updated sample format in UPGRADING.md by @vimutter in [#1361](https://github.com/lostisland/faraday/pull/1361) * docs: Make UPGRADING examples more copyable by @olleolleolle in [#1363](https://github.com/lostisland/faraday/pull/1363) [#]# [2.0.0](https://github.com/lostisland/faraday/compare/v1.8.0...v2.0.0) (2022-01-04) The next major release is here, and it comes almost 2 years after the release of v1.0! This release changes the way you use Faraday and embraces a new paradigm of Faraday as an ecosystem, rather than a library. What does that mean? It means that Faraday is less of a bundled tool and more of a framework for the community to build on top of. As a result, all adapters and some middleware have moved out and are now shipped as standalone gems ?! But this doesn't mean that upgrading from Faraday 1.x to Faraday 2.0 should be hard, in fact we've listed everything you need to do in the [UPGRADING.md](https://github.com/lostisland/faraday/blob/main/UPGRADING.md) doc. Moreover, we've setup a new [awesome-faraday](https://github.com/lostisland/awesome-faraday) repository that will showcase a curated list of adapters and middleware ?. This release was the result of the efforts of the core team and all the contributors, new and old, that have helped achieve this milestone ?. [#]# What's Changed * Autoloading, dependency loading and middleware registry cleanup by @iMacTia in [#1301](https://github.com/lostisland/faraday/pull/1301) * Move JSON middleware (request and response) from faraday_middleware by @iMacTia in [#1300](https://github.com/lostisland/faraday/pull/1300) * Remove deprecated `Faraday::Request#method` by @olleolleolle in [#1303](https://github.com/lostisland/faraday/pull/1303) * Remove deprecated `Faraday::UploadIO` by @iMacTia in [#1307](https://github.com/lostisland/faraday/pull/1307) * [1.x] Deprecate Authorization helpers in `Faraday::Connection` by @iMacTia in [#1306](https://github.com/lostisland/faraday/pull/1306) * Drop deprecated auth helpers from Connection and refactor auth middleware by @iMacTia in [#1308](https://github.com/lostisland/faraday/pull/1308) * Add Faraday 1.x examples in authentication.md docs by @iMacTia in [#1320](https://github.com/lostisland/faraday/pull/1320) * Fix passing a URL with embedded basic auth by @iMacTia in [#1324](https://github.com/lostisland/faraday/pull/1324) * Register JSON middleware by @mollerhoj in [#1331](https://github.com/lostisland/faraday/pull/1331) * Retry middleware should handle string exception class name consistently by @jrochkind in [#1334](https://github.com/lostisland/faraday/pull/1334) * Improve request info in exceptions raised by RaiseError Middleware by @willianzocolau in [#1335](https://github.com/lostisland/faraday/pull/1335) * Remove net-http adapter and update docs by @iMacTia in [#1336](https://github.com/lostisland/faraday/pull/1336) * Explain plan for faraday_middleware in UPGRADING.md by @iMacTia in [#1339](https://github.com/lostisland/faraday/pull/1339) * Scripts folder cleanup by @iMacTia in [#1340](https://github.com/lostisland/faraday/pull/1340) * Replace `Hash#merge` with `Utils#deep_merge` for connection options by @xkwd in [#1343](https://github.com/lostisland/faraday/pull/1343) * Callable authorizers by @sled in [#1345](https://github.com/lostisland/faraday/pull/1345) * Default value for exc error by @DariuszMusielak in [#1351](https://github.com/lostisland/faraday/pull/1351) * Don't call `retry_block` unless a retry is going to happen by @jrochkind in [#1350](https://github.com/lostisland/faraday/pull/1350) * Improve documentation for v2 by @iMacTia in [#1353](https://github.com/lostisland/faraday/pull/1353) * Remove default `default_adapter` (yes, you read that right) by @iMacTia in [#1354](https://github.com/lostisland/faraday/pull/1354) * Remove retry middleware by @iMacTia in [#1356](https://github.com/lostisland/faraday/pull/1356) * Remove multipart middleware and all its documentation and tests by @iMacTia in [#1357](https://github.com/lostisland/faraday/pull/1357) [#]# [1.9.3](https://github.com/lostisland/faraday/compare/v1.9.2...v1.9.3) (2022-01-06) * Re-add support for Ruby 2.4+ by @iMacTia in [#1371](https://github.com/lostisland/faraday/pull/1371) [#]# [1.9.2](https://github.com/lostisland/faraday/compare/v1.9.1...v1.9.2) (2022-01-06) * Add alias with legacy name to gemified middleware by @iMacTia in [#1372](https://github.com/lostisland/faraday/pull/1372) [#]# [1.9.1](https://github.com/lostisland/faraday/compare/v1.9.0...v1.9.1) (2022-01-06) * Update adapter dependencies in Gemspec by @iMacTia in [#1370](https://github.com/lostisland/faraday/pull/1370) [#]# [1.9.0](https://github.com/lostisland/faraday/compare/v1.8.0...v1.9.0) (2022-01-06) * Use external multipart and retry middleware by @iMacTia in [#1367](https://github.com/lostisland/faraday/pull/1367) ==== setools ==== - Add make-networkx-optional.patch to cut down installation requirements - Change python3-networkx from require into recommend