Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package NetworkManager for openSUSE:Factory checked in at 2024-06-27 15:58:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old) and /work/SRC/openSUSE:Factory/.NetworkManager.new.18349 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "NetworkManager" Thu Jun 27 15:58:08 2024 rev:269 rq:1183421 version:1.48.2 Changes: -------- --- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes 2024-05-14 13:38:09.090126930 +0200 +++ /work/SRC/openSUSE:Factory/.NetworkManager.new.18349/NetworkManager.changes 2024-06-27 15:58:16.619515082 +0200 @@ -1,0 +2,97 @@ +Mon Jun 24 08:58:21 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org> + +- Update to version 1.48.2: + + Support matching a OVS system interface by MAC address. + + Fix port reactivation when the controller is reactivating. + + Save connection timestamps when shutting down, so that the + right connection autoactivates after restart. + + Fix handling of VPN secrets for 2-factor authentication. + +------------------------------------------------------------------- +Wed Jun 5 06:02:09 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org> + +- Update to version 1.48.0: + + Building with autotools is now deprecated and will be + completely removed in the next development cycle. + + Support changing the OpenSSL ciphers for 802.1X authentication + via connection property "802-1x.openssl-ciphers". + + The reason why a device is unmanaged is now properly set in the + "StateReason" property of the "Device" D-Bus object. The + property is visible in nmcli via "nmcli -f all device show + $DEV". + + Deprecated 802-11-wireless and 802-11-wired property + 'mac-address-blacklist' and introduced the + 'mac-address-denylist' property. + + Properly restore in-memory connection profiles during the + rollback of a checkpoint. + + Fix detection of 6 GHz band capability for WiFi devices. + + Allow IPv6 SLAAC and static IPv6 DNS server assignment for + modem broadband when IPv6 device address was not explicitly + passed on by ModemManager. + + Fix a performance issue that was leading to 100% CPU usage by + NetworkManager if external programs were doing a big amount of + routes updates. + + Patch-level development releases (i.e. 1.48.1-dev) won't be + used anymore. +- Changes from version 1.46 + + Support dynamic value "${NETWORK_SSID}" for + connection.stable-id to generate the stable ID based on the + Wi-Fi's SSID. + + Support new value "wifi.cloned-mac-address=stable-ssid" for + randomizing the MAC address based on the Wi-Fi network. + + Change internal ABI of NMSetting types and NMSimpleConnection. + + Honor udev property ID_NET_AUTO_LINK_LOCAL_ONLY=1 for enabling + link local addresses on default wired connection. + + Honor udev property ID_NET_MANAGED_BY to only manage an + interface when set to "org.freedesktop.NetworkManager". + + D-Bus methods StartFind() and StopFind() on interface + "org.freedesktop.NetworkManager.Device.WifiP2P" now require the + "org.freedesktop.NetworkManager.wifi.scan" Polkit permission. + + Drop build support with Python2. Python3 is now required. + + nmcli: limit number of printed addresses/routes in `nmcli` + overview to 10. + + Limit number of exported IP addresses/routes on D-Bus to 100 to + reduce performance cost. Also, D-Bus updates for + addresses/routes are now rate limited to 3 per second. + + cloud-setup: enable more sandboxing options in systemd service + file. + + nmcli: show WiFi bandwidth. + + Internal improvements and bugfixes. + + Man page now show the format and accepted values of all + properties. + + Added the 'dns-change' dispatcher event. + + Show WiFi devices capability to work on the 6GHz band. + + Allow to set dhcp-client-id to none. + + Support configuring ethtool channels property to configure NIC + multiqueue. + + Don't attempt to use IPv6 if it's disabled in kernel. + + Fix handling of OVS interfaces with netdev datapath and cloned + MAC. + + Support for old systemd has been droped, at least systemd v200 + is required. + + Support Ethtool EEE (Energy Efficient Ethernet) settings. + + Add options to prevent edns0 and trust-ad being automatically + added to DNS configuration. + + Implement fwmark property for IP tunnels. + + Add support to HSR/PRP interfaces. + + Deprecated connection.* properties master, slave-type, + autoconnect-slaves + + Allow configuring static routes also when addresses is empty. + + VPN: accept pref-src for IPv6 routes from VPN plugins. + + nmcli: show global metered state. + + Support modifying the DSCP header field for DHCP packets, and + change the default to CS0. + + Enable IPv4 DAD (Duplicate Address Detection) by default. + + vpn: support 2FA authentication from VPN plugins. + + nmtui: allow adding a bond as bridge port. + + sriov: add support to configure the NIC's eswitch settings via + Devlink. + + ndisc: fix IPv6 address lifetimes computation. + + Support the MACsec offload mode. + + Support creating generic devices via external "device-handler" + dispatcher. + + Documentation improvements. + + Many internal improvements and bug fixes. +- Drop nm-runstatedir.patch: no longer needed. + +------------------------------------------------------------------- Old: ---- NetworkManager-1.44.4.obscpio nm-runstatedir.patch New: ---- NetworkManager-1.48.2.obscpio BETA DEBUG BEGIN: Old: + Many internal improvements and bug fixes. - Drop nm-runstatedir.patch: no longer needed. BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ NetworkManager.spec ++++++ --- /var/tmp/diff_new_pack.YpjfzL/_old 2024-06-27 15:58:17.775557398 +0200 +++ /var/tmp/diff_new_pack.YpjfzL/_new 2024-06-27 15:58:17.779557545 +0200 @@ -64,7 +64,7 @@ %endif Name: NetworkManager -Version: 1.44.4 +Version: 1.48.2 Release: 0 Summary: Standard Linux network configuration tool suite License: GPL-2.0-or-later AND LGPL-2.1-or-later @@ -90,15 +90,13 @@ Patch6: 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch # PATCH-FIX-OPENSUSE nm-add-CAP_SYS_ADMIN-permission.patch bsc#1129587 sckang@suse.com -- Add CAP_SYS_ADMIN which netconfig needs to call setdomainname Patch7: nm-add-CAP_SYS_ADMIN-permission.patch -# PATCH-FIX-OPENSUSE fix runstatedir from /var/run to /run gmbr3@opensuse.org -Patch8: nm-runstatedir.patch # PATCH-FIX-SLE python3.6-in-sle.patch yfjiang@suse.com -- SLE still takes python 3.6 as primary runtime system, the patch makes meson find python 3.6 -Patch9: python3.6-in-sle.patch +Patch8: python3.6-in-sle.patch BuildRequires: c++_compiler BuildRequires: dnsmasq BuildRequires: fdupes -BuildRequires: meson +BuildRequires: meson >= 0.51.0 BuildRequires: ncurses-devel BuildRequires: pkgconfig BuildRequires: ppp-devel @@ -109,7 +107,7 @@ BuildRequires: perl(YAML) BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(dbus-glib-1) >= 0.94 -BuildRequires: pkgconfig(glib-2.0) >= 2.32 +BuildRequires: pkgconfig(glib-2.0) >= 2.42 BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gtk-doc) BuildRequires: pkgconfig(jansson) >= 2.7 @@ -301,9 +299,8 @@ %patch -P 5 -p1 %patch -P 6 -p1 %patch -P 7 -p1 -%patch -P 8 -p1 %if 0%{?sle_version} && 0%{?sle_version} < 160000 -%patch -P 9 -p1 +%patch -P 8 -p1 %endif # Fix server.conf's location, to end up in %%{_defaultdocdir}/%%{name}, ++++++ NetworkManager-1.44.4.obscpio -> NetworkManager-1.48.2.obscpio ++++++ /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager-1.44.4.obscpio /work/SRC/openSUSE:Factory/.NetworkManager.new.18349/NetworkManager-1.48.2.obscpio differ: char 48, line 1 ++++++ NetworkManager.obsinfo ++++++ --- /var/tmp/diff_new_pack.YpjfzL/_old 2024-06-27 15:58:17.879561205 +0200 +++ /var/tmp/diff_new_pack.YpjfzL/_new 2024-06-27 15:58:17.883561352 +0200 @@ -1,5 +1,5 @@ name: NetworkManager -version: 1.44.4 -mtime: 1710491076 -commit: b14001c65951cb239051a5c8ccd1b09cba07f72a +version: 1.48.2 +mtime: 1719218354 +commit: e73b4894e203f274cacec908704d59f9f61059b2 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.YpjfzL/_old 2024-06-27 15:58:17.903562083 +0200 +++ /var/tmp/diff_new_pack.YpjfzL/_new 2024-06-27 15:58:17.907562231 +0200 @@ -3,7 +3,7 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git</param> - <param name="revision">1.44.4</param> + <param name="revision">1.48.2</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">(.*)\+0</param> <param name="versionrewrite-replacement">\1</param>