Hello community,

here is the log from the commit of package NetworkManager for 
openSUSE:Leap:15.2 checked in at 2020-03-06 12:38:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/NetworkManager (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.NetworkManager.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "NetworkManager"

Fri Mar  6 12:38:00 2020 rev:65 rq:779644 version:1.22.6

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/NetworkManager/NetworkManager.changes  
2020-01-30 14:48:50.978852976 +0100
+++ 
/work/SRC/openSUSE:Leap:15.2/.NetworkManager.new.26092/NetworkManager.changes   
    2020-03-06 12:38:38.162660869 +0100
@@ -1,0 +2,103 @@
+Wed Feb  5 15:11:19 UTC 2020 - Michael Gorse <[email protected]>
+
+- Add -fcommon to CFLAGS. This is currently being done upstream
+  (boo#1160381).
+
+-------------------------------------------------------------------
+Fri Jan 31 10:36:29 UTC 2020 - Bjørn Lie <[email protected]>
+
+- Update to version 1.22.6:
+  + Various fixes for the internal DHCP client.
+  + Slave devices now do not get created/activated if master is
+    missing.
+  + Fixed 'startup-complete' bug where NetworkManager would reach
+    the network-online.target even when not all the connections had
+    been tried.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Sat Jan 25 14:04:08 UTC 2020 - Dominique Leuenberger <[email protected]>
+
+- No longer recommend -lang: supplements are in use
+
+-------------------------------------------------------------------
+Fri Jan 10 11:09:18 UTC 2020 - Bjørn Lie <[email protected]>
+
+- Update to version 1.22.4:
+  + Fix behavior of internal DHCP client when the server sends a
+    NAK.
+  + Support 31-bit prefixes on IPv4 point-to-point links according
+    to RFC 3021.
+  + Fix memory leak parsing RequestScan D-Bus method arguments.
+
+-------------------------------------------------------------------
+Wed Jan  8 20:54:45 UTC 2020 - Lorenz Hüdepohl <[email protected]>
+
+- Fix 'nfs' dispatcher script
+  It was checking for an enabled unit 'nfs.service' - which does not
+  exist (anymore?). Switched to a check for an enabled unit
+  'nfs-client.target'
+
+-------------------------------------------------------------------
+Tue Dec 24 16:11:15 UTC 2019 - Bjørn Lie <[email protected]>
+
+- Update to version 1.22.2:
+  + Fix multiple issues in the internal DHCP client, including
+    wrong parsing of search domains and classless routes options,
+    and failures in obtaining and renewing the lease with certain
+    server configurations.
+  + Export NM_CAPABILITY_OVS capability on D-Bus and in libnm to
+    indicate that the OVS plugin is loaded.
+  + Fix libnm annotations for nm_sriov_vf_get_vlan_ids() to allow
+    the usage of the function through GObject introspection.
+
+-------------------------------------------------------------------
+Tue Dec 17 12:33:25 UTC 2019 - Bjørn Lie <[email protected]>
+
+- Update to version 1.22.0:
+  + Drop support for BlueZ 4. BlueZ 5 was released in 2012 and
+    should nowadays be available everywhere.
+  + DHCP: switch "internal" DHCPv4 plugin from code based on
+    systemd to use nettools' n-dhcp4 library.
+  + Add support for "scope" attribute for IPv4 routes.
+  + Add support for specifying IAID and FQDN flags for DHCP
+    request.
+  + Add a '802-1x.optional' property to consider the wired 802.1X
+    authentication as optional.
+  + Use the Network Cost Wi-Fi information element to determine
+    metered device state.
+  + Support main.auth-polkit=root-only setting to disable PolicyKit
+    use and restrict authorization to root user.
+  + core: declare "startup complete" when device reaches
+    "connected" state, even if IP addressing methods did not yet
+    fully complete. This changes behavior for unblocking
+    "NetworkManager-wait-online.service", and
+    "network-online.target" earlier. If this causes issues in your
+    setup, you may need to configure "ipv4.may-fail=no" or
+    "ipv6.may-fail=no", which delays reaching "connected" state for
+    the address family accordingly.
+  + libnm: hide NMObject and NMClient typedefs from header files.
+    This prevents the user from subclassing these types and is an
+    ABI change (in the unlikely case that a user was subclassing
+    the types, which is no longer supported).
+  + libnm: retire deprecated WiMAX API NMDeviceWimax and
+    NMWimaxNsp. WiMAX support was removed from NetworkManager in
+    version 1.2 (2016) and no such type instances would have been
+    created by NMClient for a while now.
+  + Deprecate synchronous API for D-Bus calls in libnm. We don't
+    remove libnm API so you are free to continue using it. But
+    tells you that using it might be a bad idea.
+  + libnm: heavily internal rework NMClient. This slims down libnm
+    and makes the implementation more efficient. NMClient should
+    work now well with a separate GMainContext.
+  + Add `nmcli general reload` subcommand to reload NetworkManager
+    configuration and DNS settings.
+  + nm-cloud-setup: add new tool for automatically configuring
+    NetworkManager in cloud. This is still experimental and
+    currently only EC2 and IPv4 is supported.
+  + Add new NetworkManager logo to "contrib/art/logo".
+  + Various bug fixes and improvements.
+- Disable networkmanager-checks-po.patch: Needs rebase.
+- Add new nm-cloud-setup.service to pre/post/preun/postun calls.
+
+-------------------------------------------------------------------

Old:
----
  NetworkManager-1.20.8.tar.xz

New:
----
  NetworkManager-1.22.6.tar.xz

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

Other differences:
------------------
++++++ NetworkManager.spec ++++++
--- /var/tmp/diff_new_pack.XgYNad/_old  2020-03-06 12:38:39.310661567 +0100
+++ /var/tmp/diff_new_pack.XgYNad/_new  2020-03-06 12:38:39.314661569 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package NetworkManager
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,13 +22,13 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:           NetworkManager
-Version:        1.20.8
+Version:        1.22.6
 Release:        0
 Summary:        Network Link Manager and user applications for it
 License:        GPL-2.0-or-later
 Group:          Productivity/Networking/System
 URL:            http://www.gnome.org/projects/NetworkManager/
-Source0:        
https://download.gnome.org/sources/%{name}/1.20/%{name}-%{version}.tar.xz
+Source0:        
https://download.gnome.org/sources/%{name}/1.22/%{name}-%{version}.tar.xz
 Source1:        nfs
 Source2:        NetworkManager.conf
 Source3:        baselibs.conf
@@ -38,7 +38,7 @@
 Patch0:         systemd-network-config.patch
 # PATCH-FIX-UPSTREAM nm-probe-radius-server-cert.patch bnc#574266 
[email protected] -- Probe the RADIUS server certificate
 Patch1:         nm-probe-radius-server-cert.patch
-# PATCH-FIX-OPENSUSE networkmanager-checks-po.patch [email protected] -- fix 
translation validation error caused by our patch systemd-network-config.patch
+# PATCH-NEEDS-REBASE networkmanager-checks-po.patch [email protected] -- fix 
translation validation error caused by our patch systemd-network-config.patch 
was: PATCH-FIX-OPENSUSE
 Patch2:         networkmanager-checks-po.patch
 # PATCH-NEEDS-REBASE networkmanager-obs-net.patch [email protected] -- disable 
tests that are by design broken on OBS workers # WAS PATCH-FIX-OPENSUSE
 Patch3:         networkmanager-obs-net.patch
@@ -103,7 +103,6 @@
 Requires:       sysconfig-netconfig >= 0.80.5
 Requires:       wpa_supplicant >= 0.6.4
 %requires_eq    ppp
-Recommends:     %{name}-lang
 Recommends:     dnsmasq
 Recommends:     iptables
 Recommends:     org.freedesktop.ModemManager
@@ -181,7 +180,7 @@
 %if %{with_cacert_patch}
 %patch1 -p1
 %endif
-%patch2 -p1
+#patch2 -p1
 #patch3 -p1
 %patch4 -p1
 %patch5 -p1
@@ -192,7 +191,7 @@
 NOCONFIGURE=1 ./autogen.sh
 pppddir=`ls -1d %{_libdir}/pppd/2*`
 test -n "$pppddir" || exit 1
-export CFLAGS="%{optflags} -fno-strict-aliasing"
+export CFLAGS="%{optflags} -fno-strict-aliasing -fcommon"
 export PYTHON=%{_bindir}/python3
 %configure \
     --disable-silent-rules \
@@ -247,16 +246,16 @@
 rm -f 
%{buildroot}%{_datadir}/dbus-1/system-services/org.freedesktop.NetworkManager.service
 
 %pre
-%service_add_pre NetworkManager.service NetworkManager-dispatcher.service
+%service_add_pre NetworkManager.service NetworkManager-dispatcher.service 
nm-cloud-setup.service
 
 %post
-%service_add_post NetworkManager.service NetworkManager-dispatcher.service
+%service_add_post NetworkManager.service NetworkManager-dispatcher.service 
nm-cloud-setup.service
 
 %preun
-%service_del_preun NetworkManager.service NetworkManager-dispatcher.service
+%service_del_preun NetworkManager.service NetworkManager-dispatcher.service 
nm-cloud-setup.service
 
 %postun
-%service_del_postun NetworkManager.service NetworkManager-dispatcher.service
+%service_del_postun NetworkManager.service NetworkManager-dispatcher.service 
nm-cloud-setup.service
 
 %post -n libnm0 -p /sbin/ldconfig
 %postun -n libnm0 -p /sbin/ldconfig
@@ -300,6 +299,7 @@
 %{_libdir}/NetworkManager/%{version}/libnm-wwan.so
 %dir %{_libdir}/pppd/2.*
 %{_libdir}/pppd/2.*/nm-pppd-plugin.*
+%{_libexecdir}/nm-cloud-setup
 %{_libexecdir}/nm-dhcp-helper
 %{_libexecdir}/nm-dispatcher
 %{_libexecdir}/nm-iface-helper
@@ -319,7 +319,14 @@
 %{_udevdir}/rules.d/84-nm-drivers.rules
 %{_udevdir}/rules.d/85-nm-unmanaged.rules
 %{_udevdir}/rules.d/90-nm-thunderbolt.rules
+%{_unitdir}/nm-cloud-setup.service
+%{_unitdir}/nm-cloud-setup.timer
 %ghost %config(noreplace) %{_localstatedir}/log/NetworkManager
+%dir %{_prefix}/lib/NetworkManager
+%dir %{_prefix}/lib/NetworkManager/dispatcher.d
+%dir %{_prefix}/lib/NetworkManager/dispatcher.d/no-wait.d
+%{_prefix}/lib/NetworkManager/dispatcher.d/90-nm-cloud-setup.sh
+%{_prefix}/lib/NetworkManager/dispatcher.d/no-wait.d/90-nm-cloud-setup.sh
 
 %files devel
 %{_includedir}/libnm/

++++++ NetworkManager-1.20.8.tar.xz -> NetworkManager-1.22.6.tar.xz ++++++
++++ 279839 lines of diff (skipped)

++++++ nfs ++++++
--- /var/tmp/diff_new_pack.XgYNad/_old  2020-03-06 12:38:44.158664514 +0100
+++ /var/tmp/diff_new_pack.XgYNad/_new  2020-03-06 12:38:44.174664524 +0100
@@ -57,7 +57,7 @@
 case "$COMMAND" in
     up|dhcp4-change|dhcp6-change)
         # Check with systemd if nfs service is enabled
-        if /usr/bin/systemctl is-enabled nfs.service >/dev/null 2>&1; then
+        if /usr/bin/systemctl is-enabled nfs-client.target >/dev/null 2>&1; 
then
             printf %s "$NET_MOUNTS" | while IFS= read -r line; do
                 MOUNT_POINT=$(echo $line | cut -f2 -d" ")
                 FS_TYPE=$(echo $line | cut -f3 -d" ")


Reply via email to