Packages changed: NetworkManager (1.34.0 -> 1.36.0) flac (1.3.3 -> 1.3.4) glibc kernel-default-base libosinfo (1.9.0 -> 1.10.0) osinfo-db (20211216 -> 20220214) === Details === ==== NetworkManager ==== Version update (1.34.0 -> 1.36.0) Subpackages: libnm0 typelib-1_0-NM-1_0 - Update to version 1.36.0: + The handling of Layer 3 configurations has been substantially reworked. While this is mostly internal change, it results in more robust behavior when addressing information from multiple sources (DHCP, manually configured, VPN) need to be applied simultaneously. Overall performance and memory use have also slightly improved. + Manually configured addresses can no longer expire even if the same addresses are also obtained dynamically. + Code for systemd-based DHCP and DHCPv6 clients has been updated from upstream. + NTP servers obtained via DHCPv6 are now exposed on the DBus API, visible in nmcli and available for use by dispatcher scripts. + 5G NR (New Radio) modems are now supported. + The "rd.znet_ifnames" kernel command line option is now honored on network bootups on an IBM s390 platform. + Wi-Fi P2P support does now work with the IWD backend, in addition to wpa_supplicant backend. + Support for special route types have been added: "prohibit", "blackhole" and "unreachable". + Routes managed by routing daemons are now ignored. This is done to address a performance bottleneck on specialized routers. + Handling of IP addressing and routing information is now slightly more efficient and uses less memory. This is apparent on systems with large amount of IP configuration information. + It is now possible to start NetworkManager without root user privileges. This is experimental doesn't necessarily result in a working daemon. NetworkManager service already drops many of capabilities available to the root user. + WPA3 Wi-FI network security have been improved by enabling new H2E (hash to element) method for generating SAE password element. + It is now possible to select the default Wi-Fi backend (wpa_supplicant or IWD) at build-time. + Replies from broken DHCP servers that send duplicate address or mask options are now handled gracefully. + Bridge support has gained the possibility of turning off MAC ageing. + "configure-and-quit" mode and nm-iface-helper have been removed. + A number of bugs that could cause NetworkManager to crash in rare conditions have been fixed. - Drop pkgconfig(libteam) BuildRequires and stop passing teamdctl=true to meson: No longer build teamdctl support. - Drop patches fixed upstream: + 4685651e7671e064b911a3a05f096908e5ef0580.patch + 471e987add98b36520ece72ee493176fc7bc863c.patch + 6329f1db5ac75ee3b7d2f7ce062e951a598625fe.patch + 634e023e72d4729788a022ea1fae665af28d1b0f.patch + aadf0fb64f491f94b2771058621dc140c562b62b.patch - Drop nm-dhcp-use-valid-lease-on-timeout.patch: Patch was rejected upstream. - Rebase patches with quilt. ==== flac ==== Version update (1.3.3 -> 1.3.4) - Fix the regression for audiofile, reverting the problematic change 0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch - Update to release 1.3.4: + General: * Fix 12 decoder bugs found by oss-fuzz, including CVE-2020-0499 * Fix encoder bug CVE-2021-0561 * Integrate oss-fuzzers * Seeking fixes * Various fixes and improvements + flac: * Various fixes and improvements ==== glibc ==== Subpackages: glibc-locale glibc-locale-base - get-nprocs-sched-uninit-read.patch: linux: __get_nprocs_sched: do not feed CPU_COUNT_S with garbage (BZ #28850) - get-nprocs-inaccurate.patch: linux: fix accuracy of get_nprocs and get_nprocs_conf (BZ #28865) - strcmp-rtm-fallback.path: x86: Fallback {str|wcs}cmp RTM in the ncmp overflow case (BZ #28896) - pt-load-invalid-hole.patch: elf: Check invalid hole in PT_LOAD segments (BZ #28838) - localedef-ld-monetary.patch: localedef: Update LC_MONETARY handling (BZ [#28845]) ==== kernel-default-base ==== - Add binfmt_misc (boo#1196373) - Add quota modules (bsc#1196585) - Add nfs layout modules ==== libosinfo ==== Version update (1.9.0 -> 1.10.0) Subpackages: libosinfo-1_0-0 - Update to version 1.10.0 Changes in this release include: * Add API for resolving multiple tree matches * Add API for resolving multiple media matches * Add API to match between two OsinfoTree * Add API to match between two OsinfoMedia * Add API to get a complete list of firmwares * Add missing documentation of osinfo_os_add_firmware() * Add release status to osinfo-query * Add --all flag to all tools to report all matches * Fix hiding database entries * Adapt to libsoup3 which is now preferred over libsoup2 * Several CI improvements * Several translations improvements ==== osinfo-db ==== Version update (20211216 -> 20220214) - Update to database version 20220214 osinfo-db-20220214.tar.xz