Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2020-12-09 22:11:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and      /work/SRC/openSUSE:Factory/.NetworkManager.new.2328 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "NetworkManager"

Wed Dec  9 22:11:59 2020 rev:219 rq:853735 version:1.28.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes    
2020-12-03 18:38:15.561701898 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.2328/NetworkManager.changes  
2020-12-09 22:12:00.851103098 +0100
@@ -1,0 +2,10 @@
+Sun Dec  6 16:48:42 UTC 2020 - Bjørn Lie <[email protected]>
+
+- Update to version 1.28.0:
+  + Change the behavior of nm-initrd-generator so that the
+    'ip=off|none' kernel cmdline argument actually generates a
+    connection which disables both ipv4 and ipv6. Previously the
+    generated connection would disable ipv4 but ipv6 would be set
+    to the 'auto' method.
+
+-------------------------------------------------------------------
@@ -7,0 +18,7 @@
+Tue Nov 24 12:35:56 UTC 2020 - Bjørn Lie <[email protected]>
+
+- Pass --enable-lto to configure, build with LTO enabled.
+- Stop passing --enable-json-validation to configure, no longer
+  needed, nor recognized.
+
+-------------------------------------------------------------------
@@ -11,0 +29,47 @@
+
+-------------------------------------------------------------------
+Wed Oct 21 14:09:10 UTC 2020 - Dominique Leuenberger <[email protected]>
+
+- Update to version 1.27.91:
+  + Change the default DNS priority for VPNs from 50 to -50. This
+    is a change in behavior and means that when connecting to a VPN
+    with the default route, DNS queries will never leak to local
+    resolvers. To restore the old behavior, set the DNS priority of
+    the connection to 50.
+  + The initrd generator now supports creating Infiniband
+    connections.
+
+-------------------------------------------------------------------
+Fri Oct 16 01:27:51 UTC 2020 - Dominique Leuenberger <[email protected]>
+
+- Rebase patches:
+  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch
+  + NetworkManager-1.10.6-netconfig.patch
+  + nm-dont-overwrite-resolv-conf.patch
+
+-------------------------------------------------------------------
+Fri Oct 16 01:27:50 UTC 2020 - Bjørn Lie <[email protected]>
+
+- Update to version 1.27.90:
+  + Introduce a new "rc-manager=auto" setting and make it the
+    default, unless a different default is chosen at compile time.
+    This mode tries to detect "systemd-resolved", "resolvconf", and
+    "netconfig".
+- Disable patches that needs rebase or dropping:
+  + nm-dont-overwrite-resolv-conf.patch
+  + NetworkManager-1.10.6-netconfig.patch
+  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch
+
+-------------------------------------------------------------------
+Fri Oct 16 01:27:03 UTC 2020 - [email protected]
+
+- Update to version 1.27.3:
+  + Introduce new "rc-manager=auto" setting and make it the
+    default, unless a different default is chosen at compile time.
+    This mode tries to detect "systemd-resolved", "resolvconf",
+    and "netconfig" and chooses the mode that seems most suitable
+    depending on build setting and runtime detection.
+    "resolvconf" and "netconfig" are only considered iff
+    NetworkManager was built with the respective options enabled.
+- Rebase nm-dont-overwrite-resolv-conf.patch and
+  0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch.

Old:
----
  NetworkManager-1.26.4.tar.xz

New:
----
  NetworkManager-1.28.0.tar.xz

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

Other differences:
------------------
++++++ NetworkManager.spec ++++++
--- /var/tmp/diff_new_pack.31S6UL/_old  2020-12-09 22:12:01.715103974 +0100
+++ /var/tmp/diff_new_pack.31S6UL/_new  2020-12-09 22:12:01.715103974 +0100
@@ -22,13 +22,13 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:           NetworkManager
-Version:        1.26.4
+Version:        1.28.0
 Release:        0
 Summary:        Network Link Manager and user applications for it
 License:        GPL-2.0-or-later
 Group:          Productivity/Networking/System
 URL:            https://www.gnome.org/projects/NetworkManager/
-Source0:        
https://download.gnome.org/sources/%{name}/1.26/%{name}-%{version}.tar.xz
+Source0:        
https://download.gnome.org/sources/NetworkManager/1.28/%{name}-%{version}.tar.xz
 Source1:        nfs
 Source2:        NetworkManager.conf
 Source3:        baselibs.conf
@@ -79,7 +79,7 @@
 BuildRequires:  pkgconfig(glib-2.0) >= 2.32
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(gtk-doc)
-BuildRequires:  pkgconfig(jansson)
+BuildRequires:  pkgconfig(jansson) >= 2.7
 BuildRequires:  pkgconfig(libcurl)
 BuildRequires:  pkgconfig(libndp)
 BuildRequires:  pkgconfig(libnewt) >= 0.52.15
@@ -200,10 +200,10 @@
     --disable-silent-rules \
     --with-hostname-persist=suse \
     --enable-ld-gc \
+    --enable-lto \
     --disable-static \
     --with-crypto=nss \
     --enable-gtk-doc \
-    --enable-json-validation \
     --with-tests=yes \
     --with-netconfig=yes \
     --with-config-dns-rc-manager-default=netconfig \

++++++ 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch ++++++
--- /var/tmp/diff_new_pack.31S6UL/_old  2020-12-09 22:12:01.747104006 +0100
+++ /var/tmp/diff_new_pack.31S6UL/_new  2020-12-09 22:12:01.747104006 +0100
@@ -12,17 +12,17 @@
  src/devices/nm-device.c | 3 ++-
  1 file changed, 2 insertions(+), 1 deletion(-)
 
-Index: NetworkManager-1.24.0/src/devices/nm-device.c
+Index: NetworkManager-1.27.90/src/devices/nm-device.c
 ===================================================================
---- NetworkManager-1.24.0.orig/src/devices/nm-device.c
-+++ NetworkManager-1.24.0/src/devices/nm-device.c
-@@ -2967,7 +2967,8 @@ concheck_update_state (NMDevice *self,
-                               state = NM_CONNECTIVITY_LIMITED;
-               } else
-                       state = NM_CONNECTIVITY_NONE;
--      }
-+      } else if (state == NM_CONNECTIVITY_LIMITED && priv->state <= 
NM_DEVICE_STATE_DISCONNECTED)
-+              state = NM_CONNECTIVITY_NONE;
+--- NetworkManager-1.27.90.orig/src/devices/nm-device.c
++++ NetworkManager-1.27.90/src/devices/nm-device.c
+@@ -4232,7 +4232,8 @@ concheck_update_state(NMDevice *
+                 state = NM_CONNECTIVITY_LIMITED;
+         } else
+             state = NM_CONNECTIVITY_NONE;
+-    }
++    } else if (state == NM_CONNECTIVITY_LIMITED && priv->state <= 
NM_DEVICE_STATE_DISCONNECTED)
++      state = NM_CONNECTIVITY_NONE;
  
-       if (priv->concheck_x[IS_IPv4].state == state) {
-               /* we got a connectivty update, but the state didn't change. If 
we were probing,
+     if (priv->concheck_x[IS_IPv4].state == state) {
+         /* we got a connectivity update, but the state didn't change. If we 
were probing,

++++++ NetworkManager-1.10.6-netconfig.patch ++++++
--- /var/tmp/diff_new_pack.31S6UL/_old  2020-12-09 22:12:01.759104018 +0100
+++ /var/tmp/diff_new_pack.31S6UL/_new  2020-12-09 22:12:01.763104022 +0100
@@ -1,23 +1,23 @@
-Index: NetworkManager-1.24.0/src/dns/nm-dns-manager.c
+Index: NetworkManager-1.27.90/src/dns/nm-dns-manager.c
 ===================================================================
---- NetworkManager-1.24.0.orig/src/dns/nm-dns-manager.c
-+++ NetworkManager-1.24.0/src/dns/nm-dns-manager.c
-@@ -550,9 +550,17 @@ dispatch_netconfig (NMDnsManager *self,
-       gssize l;
-       nm_auto_free_gstring GString *str = NULL;
+--- NetworkManager-1.27.90.orig/src/dns/nm-dns-manager.c
++++ NetworkManager-1.27.90/src/dns/nm-dns-manager.c
+@@ -559,9 +559,17 @@ dispatch_netconfig(NMDnsManager *     se
+     gssize               l;
+     nm_auto_free_gstring GString *str = NULL;
  
-+      if (!g_file_test (NETCONFIG_PATH, G_FILE_TEST_IS_EXECUTABLE)) {
-+              g_set_error_literal (error,
-+                                   NM_MANAGER_ERROR,
-+                                   NM_MANAGER_ERROR_FAILED,
-+                                   NETCONFIG_PATH " is not executable");
-+              return SR_NOTFOUND;
-+      }
++    if (!g_file_test (NETCONFIG_PATH, G_FILE_TEST_IS_EXECUTABLE)) {
++      g_set_error_literal (error,
++                           NM_MANAGER_ERROR,
++                             NM_MANAGER_ERROR_FAILED,
++                             NETCONFIG_PATH " is not executable");
++        return SR_NOTFOUND;
++    }
 +
-       pid = run_netconfig (self, error, &fd);
-       if (pid <= 0)
--              return SR_NOTFOUND;
-+              return SR_ERROR;
+     pid = run_netconfig(self, error, &fd);
+     if (pid <= 0)
+-        return SR_NOTFOUND;
++        return SR_ERROR;
  
-       str = g_string_new ("");
+     str = g_string_new("");
  

++++++ NetworkManager-1.26.4.tar.xz -> NetworkManager-1.28.0.tar.xz ++++++
++++ 1274586 lines of diff (skipped)

++++++ nm-dont-overwrite-resolv-conf.patch ++++++
--- /var/tmp/diff_new_pack.31S6UL/_old  2020-12-09 22:12:04.571106868 +0100
+++ /var/tmp/diff_new_pack.31S6UL/_new  2020-12-09 22:12:04.571106868 +0100
@@ -1,13 +1,13 @@
-Index: NetworkManager-1.24.0/src/dns/nm-dns-manager.c
+Index: NetworkManager-1.27.90/src/dns/nm-dns-manager.c
 ===================================================================
---- NetworkManager-1.24.0.orig/src/dns/nm-dns-manager.c
-+++ NetworkManager-1.24.0/src/dns/nm-dns-manager.c
-@@ -575,7 +575,7 @@ again:
-       nm_close (fd);
+--- NetworkManager-1.27.90.orig/src/dns/nm-dns-manager.c
++++ NetworkManager-1.27.90/src/dns/nm-dns-manager.c
+@@ -586,7 +586,7 @@ again:
+     /* FIXME: don't write to netconfig synchronously. */
  
-       /* Wait until the process exits */
--      if (!nm_utils_kill_child_sync (pid, 0, LOGD_DNS, "netconfig", &status, 
1000, 0)) {
-+      if (!nm_utils_kill_child_sync (pid, 0, LOGD_DNS, "netconfig", &status, 
0, 0)) {
-               errsv = errno;
-               g_set_error (error, NM_MANAGER_ERROR, NM_MANAGER_ERROR_FAILED,
-                            "Error waiting for netconfig to exit: %s",
+     /* Wait until the process exits */
+-    if (!nm_utils_kill_child_sync(pid, 0, LOGD_DNS, "netconfig", &status, 
1000, 0)) {
++    if (!nm_utils_kill_child_sync(pid, 0, LOGD_DNS, "netconfig", &status, 0, 
0)) {
+         errsv = errno;
+         g_set_error(error,
+                     NM_MANAGER_ERROR,
_______________________________________________
openSUSE Commits mailing list -- [email protected]
To unsubscribe, email [email protected]
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/[email protected]

Reply via email to