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]
