Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2022-03-02 22:03:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and      /work/SRC/openSUSE:Factory/.NetworkManager.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "NetworkManager"

Wed Mar  2 22:03:02 2022 rev:236 rq:958432 version:1.36.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes    
2022-02-23 16:25:47.559507419 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.1958/NetworkManager.changes  
2022-03-02 22:03:05.341997615 +0100
@@ -1,0 +2,58 @@
+Thu Feb 24 18:07:36 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- 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.
+
+-------------------------------------------------------------------

Old:
----
  4685651e7671e064b911a3a05f096908e5ef0580.patch
  471e987add98b36520ece72ee493176fc7bc863c.patch
  6329f1db5ac75ee3b7d2f7ce062e951a598625fe.patch
  634e023e72d4729788a022ea1fae665af28d1b0f.patch
  NetworkManager-1.34.0.tar.xz
  aadf0fb64f491f94b2771058621dc140c562b62b.patch
  nm-dhcp-use-valid-lease-on-timeout.patch

New:
----
  NetworkManager-1.36.0.tar.xz

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

Other differences:
------------------
++++++ NetworkManager.spec ++++++
--- /var/tmp/diff_new_pack.qzlO5D/_old  2022-03-02 22:03:06.117997500 +0100
+++ /var/tmp/diff_new_pack.qzlO5D/_new  2022-03-02 22:03:06.125997498 +0100
@@ -16,10 +16,6 @@
 #
 
 
-# TODO for the 1.36 release:
-# Drop support for TEAMDCTL as it should have been deprecated by then.
-# And don't forget about its BuildRequire and meson option.
-
 # Toggle this whenever enabling/disabling the 
nm-probe-radius-server-cert.patch patch (as we export additional symbols)
 # Like this, g-c-c and NM-applet, which consume this symbol, will block 
updating NM if we have to disable the patch until
 # they are touched too
@@ -61,13 +57,13 @@
 %endif
 
 Name:           NetworkManager
-Version:        1.34.0
+Version:        1.36.0
 Release:        0
 Summary:        Network Link Manager and user applications for it
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          Productivity/Networking/System
 URL:            https://www.gnome.org/projects/NetworkManager/
-Source0:        
https://download.gnome.org/sources/NetworkManager/1.34/%{name}-%{version}.tar.xz
+Source0:        
https://download.gnome.org/sources/NetworkManager/1.36/%{name}-%{version}.tar.xz
 Source1:        nfs
 Source2:        NetworkManager.conf
 Source3:        baselibs.conf
@@ -86,18 +82,6 @@
 Patch6:         0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch
 # PATCH-FIX-OPENSUSE nm-add-CAP_SYS_ADMIN-permission.patch bsc#1129587 
sck...@suse.com -- Add CAP_SYS_ADMIN which netconfig needs to call setdomainname
 Patch7:         nm-add-CAP_SYS_ADMIN-permission.patch
-# PATCH-FIX-UPSTREAM nm-dhcp-use-valid-lease-on-timeout.patch 
glfd#NetworkManager/NetworkManager!811, bsc#1183202 sck...@suse.com Support 
valid lease file on dhcp timeout
-Patch8:         nm-dhcp-use-valid-lease-on-timeout.patch
-# PATCH-FIX-UPSTREAM 4685651e7671e064b911a3a05f096908e5ef0580.patch -- 
glib-aux: fix nm_ref_string_equal_str() Fix comparison with a NULL string
-Patch9:         
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/4685651e7671e064b911a3a05f096908e5ef0580.patch
-# PATCH-FIX-UPSTREAM 6329f1db5ac75ee3b7d2f7ce062e951a598625fe.patch -- 
libnm/tests: fix maybe-uninitialized warning in "test-setting"
-Patch10:        
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/6329f1db5ac75ee3b7d2f7ce062e951a598625fe.patch
-# PATCH-FIX-UPSTREAM aadf0fb64f491f94b2771058621dc140c562b62b.patch -- 
libnm/tests: fix maybe-uninitialized warning in "test-libnmc-setting"
-Patch11:        
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/aadf0fb64f491f94b2771058621dc140c562b62b.patch
-# PATCH-FIX-UPSTREAM 471e987add98b36520ece72ee493176fc7bc863c.patch -- device: 
initialize nm_auto variable in _ethtool_features_reset()
-Patch12:        
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/471e987add98b36520ece72ee493176fc7bc863c.patch
-# PATCH-FIX-UPSTREAM 634e023e72d4729788a022ea1fae665af28d1b0f.patch -- 
glib-aux: workaround maybe-uninitialized warning with LTO in 
nm_uuid_generate_from_string_str()
-Patch13:        
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/634e023e72d4729788a022ea1fae665af28d1b0f.patch
 
 BuildRequires:  c++_compiler
 BuildRequires:  dnsmasq
@@ -129,9 +113,6 @@
 BuildRequires:  pkgconfig(libpsl) >= 0.1
 BuildRequires:  pkgconfig(libselinux)
 BuildRequires:  pkgconfig(libsystemd) >= 209
-## TODO: teamdctl says: Retire me when I'm ready please!
-BuildRequires:  pkgconfig(libteam)
-##
 BuildRequires:  pkgconfig(libudev) >= 175
 BuildRequires:  pkgconfig(mm-glib) >= 0.7.991
 BuildRequires:  pkgconfig(mobile-broadband-provider-info)
@@ -250,12 +231,6 @@
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
-%patch13 -p1
 
 # Fix server.conf's location, to end up in %%{_defaultdocdir}/%%{name},
 # rather then %%{_datadir}/doc/%%{name}/examples:
@@ -266,7 +241,6 @@
 %define _lto_cflags %{nil}
 export CFLAGS="%{optflags} -fno-strict-aliasing -fcommon"
 export PYTHON=%{_bindir}/python3
-# TODO: teamdctl says: Retire me when I'm ready please!
 %meson \
     -Dsystemdsystemunitdir=%{_unitdir} \
     -Dudev_dir=%{_udevdir} \
@@ -290,7 +264,6 @@
     -Dmore_asserts=0 \
     -Dmore_logging=false \
     -Dqt=false \
-    -Dteamdctl=true \
     -Db_lto=true \
     %{nil}
 %meson_build
@@ -369,7 +342,6 @@
 %dir %{_libdir}/NetworkManager/%{version}
 %{_libdir}/NetworkManager/%{version}/libnm-device-plugin-bluetooth.so
 %{_libdir}/NetworkManager/%{version}/libnm-device-plugin-ovs.so
-%{_libdir}/NetworkManager/%{version}/libnm-device-plugin-team.so
 %{_libdir}/NetworkManager/%{version}/libnm-device-plugin-wifi.so
 %{_libdir}/NetworkManager/%{version}/libnm-device-plugin-wwan.so
 %{_libdir}/NetworkManager/%{version}/libnm-wwan.so
@@ -377,7 +349,6 @@
 %{_libexecdir}/nm-daemon-helper
 %{_libexecdir}/nm-dhcp-helper
 %{_libexecdir}/nm-dispatcher
-%{_libexecdir}/nm-iface-helper
 %{_libexecdir}/nm-initrd-generator
 %{_libexecdir}/nm-priv-helper
 %dir %{_sysconfdir}/NetworkManager
@@ -410,7 +381,7 @@
 %{_prefix}/lib/firewalld/zones/nm-shared.xml
 %{_dbusconfdir}/nm-dispatcher.conf
 %{_dbusconfdir}/org.freedesktop.NetworkManager.conf
-%{_datadir}/dbus-1/system-services/org.freedesktop.nm-priv-helper.service
+%{_datadir}/dbus-1/system-services/org.freedesktop.nm_priv_helper.service
 %{_dbusconfdir}/nm-priv-helper.conf
 %{_defaultdocdir}/NetworkManager/server.conf
 

++++++ 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch ++++++
--- /var/tmp/diff_new_pack.qzlO5D/_old  2022-03-02 22:03:06.169997491 +0100
+++ /var/tmp/diff_new_pack.qzlO5D/_new  2022-03-02 22:03:06.169997491 +0100
@@ -12,11 +12,11 @@
  src/devices/nm-device.c | 3 ++-
  1 file changed, 2 insertions(+), 1 deletion(-)
 
-Index: NetworkManager-1.34.0/src/core/devices/nm-device.c
+Index: NetworkManager-1.36.0/src/core/devices/nm-device.c
 ===================================================================
---- NetworkManager-1.34.0.orig/src/core/devices/nm-device.c
-+++ NetworkManager-1.34.0/src/core/devices/nm-device.c
-@@ -4399,7 +4399,8 @@ concheck_update_state(NMDevice *
+--- NetworkManager-1.36.0.orig/src/core/devices/nm-device.c
++++ NetworkManager-1.36.0/src/core/devices/nm-device.c
+@@ -5528,7 +5528,8 @@ concheck_update_state(NMDevice
                  state = NM_CONNECTIVITY_LIMITED;
          } else
              state = NM_CONNECTIVITY_NONE;

++++++ NetworkManager-1.10.6-netconfig.patch ++++++
--- /var/tmp/diff_new_pack.qzlO5D/_old  2022-03-02 22:03:06.185997489 +0100
+++ /var/tmp/diff_new_pack.qzlO5D/_new  2022-03-02 22:03:06.185997489 +0100
@@ -1,9 +1,9 @@
-Index: NetworkManager-1.32.0/src/core/dns/nm-dns-manager.c
+Index: NetworkManager-1.36.0/src/core/dns/nm-dns-manager.c
 ===================================================================
---- NetworkManager-1.32.0.orig/src/core/dns/nm-dns-manager.c
-+++ NetworkManager-1.32.0/src/core/dns/nm-dns-manager.c
-@@ -614,6 +614,14 @@ dispatch_netconfig(NMDnsManager *     se
-     gssize               l;
+--- NetworkManager-1.36.0.orig/src/core/dns/nm-dns-manager.c
++++ NetworkManager-1.36.0/src/core/dns/nm-dns-manager.c
+@@ -609,6 +609,14 @@ dispatch_netconfig(NMDnsManager      *se
+     gssize                        l;
      nm_auto_free_gstring GString *str = NULL;
  
 +    if (!g_file_test (NETCONFIG_PATH, G_FILE_TEST_IS_EXECUTABLE)) {

++++++ NetworkManager-1.34.0.tar.xz -> NetworkManager-1.36.0.tar.xz ++++++
++++ 195574 lines of diff (skipped)

++++++ nm-dont-overwrite-resolv-conf.patch ++++++
--- /var/tmp/diff_new_pack.qzlO5D/_old  2022-03-02 22:03:08.709997111 +0100
+++ /var/tmp/diff_new_pack.qzlO5D/_new  2022-03-02 22:03:08.709997111 +0100
@@ -1,8 +1,8 @@
-Index: NetworkManager-1.32.0/src/core/dns/nm-dns-manager.c
+Index: NetworkManager-1.36.0/src/core/dns/nm-dns-manager.c
 ===================================================================
---- NetworkManager-1.32.0.orig/src/core/dns/nm-dns-manager.c
-+++ NetworkManager-1.32.0/src/core/dns/nm-dns-manager.c
-@@ -641,7 +641,7 @@ again:
+--- NetworkManager-1.36.0.orig/src/core/dns/nm-dns-manager.c
++++ NetworkManager-1.36.0/src/core/dns/nm-dns-manager.c
+@@ -636,7 +636,7 @@ again:
      /* FIXME: don't write to netconfig synchronously. */
  
      /* Wait until the process exits */

Reply via email to