commit NetworkManager for openSUSE:Factory

2020-11-06 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2020-11-06 23:43:35

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.11331 (New)


Package is "NetworkManager"

Fri Nov  6 23:43:35 2020 rev:217 rq:845373 version:1.26.4

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2020-10-18 16:29:53.484717018 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.11331/NetworkManager.changes 
2020-11-06 23:43:47.723414013 +0100
@@ -1,0 +2,6 @@
+Fri Oct 30 10:41:19 UTC 2020 - Hans-Peter Jansen 
+
+- Exclude systemd.automount from nfs processing: fix boo#1116625
+  as suggested from Neil Brown
+
+---



Other differences:
--
++ nfs ++
--- /var/tmp/diff_new_pack.bCL1VN/_old  2020-11-06 23:43:48.787411968 +0100
+++ /var/tmp/diff_new_pack.bCL1VN/_new  2020-11-06 23:43:48.791411961 +0100
@@ -52,7 +52,7 @@
 fi
 }
 
-NET_MOUNTS=$(sed -e '/^.*#/d' -e '/^.*:/!d' -e 's/\t/ /g' /etc/fstab | tr -s " 
")$'\n'
+NET_MOUNTS=$(sed -e '/^.*#/d' -e '/^.*:/!d' -e 's/\t/ /g' -e 
'/x-systemd.automount/!d' /etc/fstab | tr -s " ")$'\n'
 
 case "$COMMAND" in
 up|dhcp4-change|dhcp6-change)




commit NetworkManager for openSUSE:Factory

2020-10-18 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2020-10-18 16:27:50

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.3486 (New)


Package is "NetworkManager"

Sun Oct 18 16:27:50 2020 rev:216 rq:841896 version:1.26.4

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2020-08-23 09:21:03.438681061 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.3486/NetworkManager.changes  
2020-10-18 16:29:53.484717018 +0200
@@ -1,0 +2,13 @@
+Thu Oct 15 08:25:35 UTC 2020 - Bjørn Lie 
+
+- Update to version 1.26.4:
+  + Add support for the DHCPv4 vendor class identifier option.
+  + The initrd generator now supports specifying interfaces by MAC
+address.
+  + Automatically add the wildcard DNS domain to VPNs with
+never-default=no and no domains.
+  + Allow setting bond "primary" option with modes "tlb" and "alb".
+  + Fix peer group tracking of Wi-Fi P2P connections.
+  + Fix autoactivating virtual devices after a failure.
+
+---

Old:

  NetworkManager-1.26.2.tar.xz

New:

  NetworkManager-1.26.4.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.2fCDHz/_old  2020-10-18 16:29:55.756718030 +0200
+++ /var/tmp/diff_new_pack.2fCDHz/_new  2020-10-18 16:29:55.760718031 +0200
@@ -22,7 +22,7 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.26.2
+Version:1.26.4
 Release:0
 Summary:Network Link Manager and user applications for it
 License:GPL-2.0-or-later

++ NetworkManager-1.26.2.tar.xz -> NetworkManager-1.26.4.tar.xz ++
 891778 lines of diff (skipped)




commit NetworkManager for openSUSE:Factory

2020-08-23 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2020-08-23 09:20:58

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.3399 (New)


Package is "NetworkManager"

Sun Aug 23 09:20:58 2020 rev:215 rq:828238 version:1.26.2

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2020-07-24 09:49:51.589019460 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.3399/NetworkManager.changes  
2020-08-23 09:21:03.438681061 +0200
@@ -1,0 +2,18 @@
+Thu Aug 20 10:27:40 UTC 2020 - Bjørn Lie 
+
+- Update to version 1.26.2:
+  + build: various fixes for LTO.
+  + dhcp6: export and handle the DHCPv6 FQDN option.
+  + core: fix reapply for bond options.
+  + core: improve "connection.wait-device-timeout" to handle
+matching devices not only by interface name and fix race.
+  + libnm,core: support "clsact" qdisc.
+  + dhcp4: fix bug in internal DHCP client on big endian systems.
+
+---
+Thu Aug 13 08:54:28 UTC 2020 - Dominique Leuenberger 
+
+- Own the two empty directories pre-up.d and pre-down.d in
+  /usr/lib/NetworkManager/dispatcher.d (boo#1173713).
+
+---

Old:

  NetworkManager-1.26.0.tar.xz

New:

  NetworkManager-1.26.2.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.nZEUWj/_old  2020-08-23 09:21:04.162681462 +0200
+++ /var/tmp/diff_new_pack.nZEUWj/_new  2020-08-23 09:21:04.162681462 +0200
@@ -22,7 +22,7 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.26.0
+Version:1.26.2
 Release:0
 Summary:Network Link Manager and user applications for it
 License:GPL-2.0-or-later
@@ -332,6 +332,8 @@
 %dir %{_prefix}/lib/NetworkManager
 %dir %{_prefix}/lib/NetworkManager/dispatcher.d
 %dir %{_prefix}/lib/NetworkManager/dispatcher.d/no-wait.d
+%dir %{_prefix}/lib/NetworkManager/dispatcher.d/pre-up.d
+%dir %{_prefix}/lib/NetworkManager/dispatcher.d/pre-down.d
 %dir %{_prefix}/lib/NetworkManager/VPN
 %{_prefix}/lib/NetworkManager/dispatcher.d/90-nm-cloud-setup.sh
 %{_prefix}/lib/NetworkManager/dispatcher.d/no-wait.d/90-nm-cloud-setup.sh

++ NetworkManager-1.26.0.tar.xz -> NetworkManager-1.26.2.tar.xz ++
 57422 lines of diff (skipped)




commit NetworkManager for openSUSE:Factory

2020-07-24 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2020-07-24 09:49:32

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.3592 (New)


Package is "NetworkManager"

Fri Jul 24 09:49:32 2020 rev:214 rq:821837 version:1.26.0

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2020-07-05 01:11:59.223775207 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.3592/NetworkManager.changes  
2020-07-24 09:49:51.589019460 +0200
@@ -1,0 +2,47 @@
+Mon Jul 13 18:48:22 UTC 2020 - Bjørn Lie 
+
+- Update to version 1.26.0:
+  + Add a new build option 'firewalld-zone'; when enabled,
+NetworkManager installs a firewalld zone for connection sharing
+and puts interfaces using IPv4 or IPv6 shared mode in this zone
+during activation. The option is enabled by default.
+Note that NetworkManager still calls to iptables to enable
+masquerading and open needed ports for DHCP and DNS. The new
+option is useful on systems using firewalld with the nftables
+backend, where the iptables rules would not be sufficient.
+  + Extend the syntax for 'match' setting properties with '|', '&',
+'!' and '\\'.
+  + Add MUD URL property for connection profiles (RFC 8520) and set
+it for DHCP and DHCPv6 requests.
+  + Expose raw LLDP message on D-Bus and the MUD usage description
+URL.
+  + ifcfg-rh: handle "802-1x.{,phase2-}ca-path". Otherwise setting
+this property silently fails and a profile might accidentally
+not perform any authentication (CVE-2020-10754).
+  + ifcfg-rh: handle 802-1x.pin properties.
+  + ethernet: reset original autonegotiation/speed/duplex settings
+when deactivating device.
+  + Support ethtool coalesce and ring options.
+  + Allow team connections to work without D-Bus (e.g. in the
+initrd).
+  + Wi-Fi profiles now also autoconnect if all previous activation
+attempts failed. This means, an initial failure to autoconnect
+to the network will no longer block the automatism. A side
+effect is that existing Wi-Fi profiles which previously were
+blocked may now start to autoconnect.
+  + NetworkManager now supports "local" type routes beside
+"unicast".
+  + Introduce new manual pages nm-settings-dbus and
+nm-settings-nmcli.
+  + Mark externally managed devices and profiles on D-Bus.
+  + Highlight externally managed devices in nmcli.
+  + Add support for a number of bridge options.
+  + Add match for device path, driver and kernel command line for
+connection profiles.
+  + Fix support for OVS patch interfaces.
+  + Support more tc qdiscs: tbf and sfq.
+  + Add new provider in nm-cloud-setup for Google Cloud Platform
+which automatically detects and configures the host to receive
+traffic from internal load balancers.
+
+---

Old:

  NetworkManager-1.24.2.tar.xz

New:

  NetworkManager-1.26.0.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.mVwZml/_old  2020-07-24 09:49:53.133021077 +0200
+++ /var/tmp/diff_new_pack.mVwZml/_new  2020-07-24 09:49:53.133021077 +0200
@@ -22,13 +22,13 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.24.2
+Version:1.26.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.24/%{name}-%{version}.tar.xz
+Source0:
https://download.gnome.org/sources/%{name}/1.26/%{name}-%{version}.tar.xz
 Source1:nfs
 Source2:NetworkManager.conf
 Source3:baselibs.conf
@@ -287,6 +287,8 @@
 %{_mandir}/man5/NetworkManager.conf.5%{?ext_man}
 %{_mandir}/man5/nm-settings.5%{?ext_man}
 %{_mandir}/man5/nm-system-settings.conf.5%{?ext_man}
+%{_mandir}/man5/nm-settings-dbus.5%{ext_man}
+%{_mandir}/man5/nm-settings-nmcli.5%{ext_man}
 %{_mandir}/man7/nm-openvswitch.7%{?ext_man}
 %{_mandir}/man7/nmcli-examples.7%{?ext_man}
 %{_mandir}/man8/NetworkManager.8%{ext_man}

++ NetworkManager-1.24.2.tar.xz -> NetworkManager-1.26.0.tar.xz ++
 120539 lines of diff (skipped)




commit NetworkManager for openSUSE:Factory

2020-07-04 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2020-07-05 01:11:27

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.3060 (New)


Package is "NetworkManager"

Sun Jul  5 01:11:27 2020 rev:213 rq:818352 version:1.24.2

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2020-06-08 23:49:29.570375176 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.3060/NetworkManager.changes  
2020-07-05 01:11:59.223775207 +0200
@@ -1,0 +2,5 @@
+Thu Jul  2 02:54:36 UTC 2020 - Jonathan Kang 
+
+- Rebase nm-add-CAP_SYS_ADMIN-permission.patch.
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.eq4zhN/_old  2020-07-05 01:12:06.219799081 +0200
+++ /var/tmp/diff_new_pack.eq4zhN/_new  2020-07-05 01:12:06.223799095 +0200
@@ -49,7 +49,7 @@
 Patch5: NetworkManager-1.10.6-netconfig.patch
 # PATCH-FIX-UPSTREAM 
0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch boo#1103678
 Patch6: 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch
-# PATCH-NEEDS-REBASE nm-add-CAP_SYS_ADMIN-permission.patch bsc#1129587 
sck...@suse.com -- Add CAP_SYS_ADMIN which netconfig needs to call 
setdomainname WAS PATCH-FIX-OPENSUSE
+# 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
 
 BuildRequires:  dnsmasq
@@ -185,7 +185,7 @@
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
-#patch7 -p1
+%patch7 -p1
 
 %build
 NOCONFIGURE=1 ./autogen.sh

++ nm-add-CAP_SYS_ADMIN-permission.patch ++
--- /var/tmp/diff_new_pack.eq4zhN/_old  2020-07-05 01:12:06.323799436 +0200
+++ /var/tmp/diff_new_pack.eq4zhN/_new  2020-07-05 01:12:06.327799450 +0200
@@ -1,14 +1,13 @@
-Index: NetworkManager-1.16.2/data/NetworkManager.service.in
+Index: NetworkManager-1.24.2/data/NetworkManager.service.in
 ===
 NetworkManager-1.16.2.orig/data/NetworkManager.service.in
-+++ NetworkManager-1.16.2/data/NetworkManager.service.in
-@@ -17,7 +17,8 @@ KillMode=process
- CapabilityBoundingSet=CAP_NET_ADMIN CAP_DAC_OVERRIDE CAP_NET_RAW 
CAP_NET_BIND_SERVICE CAP_SETGID CAP_SETUID CAP_SYS_MODULE CAP_AUDIT_WRITE 
CAP_KILL CAP_SYS_CHROOT
- 
- # ibft settings plugin calls iscsiadm which needs CAP_SYS_ADMIN
--#CapabilityBoundingSet=CAP_SYS_ADMIN
-+# netconfig calls setdomainname which needs CAP_SYS_ADMIN
-+CapabilityBoundingSet=CAP_SYS_ADMIN
+--- NetworkManager-1.24.2.orig/data/NetworkManager.service.in
 NetworkManager-1.24.2/data/NetworkManager.service.in
+@@ -14,7 +14,7 @@ ExecStart=@sbindir@/NetworkManager --no-
+ Restart=on-failure
+ # NM doesn't want systemd to kill its children for it
+ KillMode=process
+-CapabilityBoundingSet=CAP_NET_ADMIN CAP_DAC_OVERRIDE CAP_NET_RAW 
CAP_NET_BIND_SERVICE CAP_SETGID CAP_SETUID CAP_SYS_MODULE CAP_AUDIT_WRITE 
CAP_KILL CAP_SYS_CHROOT
++CapabilityBoundingSet=CAP_NET_ADMIN CAP_DAC_OVERRIDE CAP_NET_RAW 
CAP_NET_BIND_SERVICE CAP_SETGID CAP_SETUID CAP_SYS_MODULE CAP_AUDIT_WRITE 
CAP_KILL CAP_SYS_CHROOT CAP_SYS_ADMIN
  
  ProtectSystem=true
  ProtectHome=read-only




commit NetworkManager for openSUSE:Factory

2020-06-08 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2020-06-08 23:48:33

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.3606 (New)


Package is "NetworkManager"

Mon Jun  8 23:48:33 2020 rev:212 rq:811426 version:1.24.2

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2020-05-13 22:55:21.042923356 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.3606/NetworkManager.changes  
2020-06-08 23:49:29.570375176 +0200
@@ -1,0 +2,22 @@
+Fri May 29 19:35:31 UTC 2020 - Bjørn Lie 
+
+- Update to version 1.24.2:
+  + Add a new build option 'firewalld-zone'; when enabled,
+NetworkManager installs a firewalld zone for connection sharing
+and puts interfaces using IPv4 or IPv6 shared mode in this zone
+during activation. The option is enabled by default. Note that
+NetworkManager still calls to iptables to enable masquerading
+and open needed ports for DHCP and DNS. The new option is
+useful on systems using firewalld with the nftables backend,
+where the iptables rules would not be sufficient.
+  + ifcfg-rh:
+- Handle "802-1x.{,phase2-}ca-path". Otherwise setting this
+  property silently fails and a profile might accidentally not
+  perform any authentication (CVE-2020-10754).
+- Handle 802-1x.pin properties.
+  + platform: fix crash detecting device type from netlink.
+  + ip-tunnel: only set cloned-mac-address for layer 2 tunnels.
+  + Fixes for sanitizer build and valgrind.
+  + Various other bugfixes.
+
+---

Old:

  NetworkManager-1.24.0.tar.xz

New:

  NetworkManager-1.24.2.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.LZyj03/_old  2020-06-08 23:49:30.806378989 +0200
+++ /var/tmp/diff_new_pack.LZyj03/_new  2020-06-08 23:49:30.806378989 +0200
@@ -22,7 +22,7 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.24.0
+Version:1.24.2
 Release:0
 Summary:Network Link Manager and user applications for it
 License:GPL-2.0-or-later
@@ -333,6 +333,9 @@
 %dir %{_prefix}/lib/NetworkManager/VPN
 %{_prefix}/lib/NetworkManager/dispatcher.d/90-nm-cloud-setup.sh
 %{_prefix}/lib/NetworkManager/dispatcher.d/no-wait.d/90-nm-cloud-setup.sh
+%dir %{_prefix}/lib/firewalld
+%dir %{_prefix}/lib/firewalld/zones
+%{_prefix}/lib/firewalld/zones/nm-shared.xml
 
 %files devel
 %{_includedir}/libnm/

++ NetworkManager-1.24.0.tar.xz -> NetworkManager-1.24.2.tar.xz ++
 4874 lines of diff (skipped)




commit NetworkManager for openSUSE:Factory

2020-05-13 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2020-05-13 22:55:19

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.2738 (New)


Package is "NetworkManager"

Wed May 13 22:55:19 2020 rev:211 rq:802678 version:1.24.0

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2020-05-02 22:14:29.976179348 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.2738/NetworkManager.changes  
2020-05-13 22:55:21.042923356 +0200
@@ -1,0 +2,44 @@
+Fri May  8 13:51:44 UTC 2020 - Bjørn Lie 
+
+- Update to version 1.24.0:
+  + Add support for virtual routing and forwarding (VRF)
+interfaces.
+  + Add support for Opportunistic Wireless Encryption mode (OWE)
+for Wi-Fi networks.
+  + Add support for 31-bit prefixes on IPv4 point-to-point links
+according to RFC 3021.
+  + Drop dependencies for libpolkit-agent-1 and
+libpolkit-gobject-1.
+  + nmcli:
+- support setting removal via new command
+  `nmcli connection modify $CON_NAME remove $setting`.
+- support backslash escape sequences for "vpn.data",
+  "vpn.secrets", "bond.options", and "ethernet.s390-options".
+  + bridge: support new options "bridge.multicast-querier",
+"bridge.multicast-query-use-ifaddr", "bridge.multicast-router",
+"bridge.vlan-stats-enabled", "bridge.vlan-protocol",
+"bridge.group-address".
+  + IPv6 SLAAC: add support for "ipv6.ra-timeout" setting
+  + IPv6 DHCP: add support for "ipv6.dhcp-timeout" setting
+  + WWAN: NetworkManager now detects if a PIN-protected SIM card
+has been externally unlocked and automatically tries to
+activate a suitable connection on the modem.
+  + OVS:
+- add support for changing MTU of OVS interfaces.
+- remove length limitation for OVS Bridge, Patches and
+  Interfaces (only Patch types) names.
+  + VPN: accept empty values for VPN data items and secrets.
+  + All nm-devices now expose the 'HwAddress' property via D-Bus.
+  + Slave devices now do not get created/activated if master is
+missing.
+  + Fixed multiple issues in the internal "nettools" DHCP client.
+  + Export NM_CAPABILITY_OVS capability on D-Bus and in libnm to
+indicate that the OVS plugin is loaded.
+  + Fixes for importing WireGuard profiles in nmcli and better
+handle configurations that enable ip4-auto-default-route with
+an explicit gateway.
+  + Various bug fixes and improvements.
+- Rebase applied patches with quilt.
+- Drop pkgconfig(polkit-agent-1) BuildRequires: No longer needed.
+
+---

Old:

  NetworkManager-1.22.10.tar.xz

New:

  NetworkManager-1.24.0.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.s78rht/_old  2020-05-13 22:55:21.718924675 +0200
+++ /var/tmp/diff_new_pack.s78rht/_new  2020-05-13 22:55:21.722924682 +0200
@@ -22,13 +22,13 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.22.10
+Version:1.24.0
 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.22/%{name}-%{version}.tar.xz
+URL:https://www.gnome.org/projects/NetworkManager/
+Source0:
https://download.gnome.org/sources/%{name}/1.24/%{name}-%{version}.tar.xz
 Source1:nfs
 Source2:NetworkManager.conf
 Source3:baselibs.conf
@@ -92,7 +92,6 @@
 BuildRequires:  pkgconfig(libudev) >= 175
 BuildRequires:  pkgconfig(mm-glib) >= 0.7.991
 BuildRequires:  pkgconfig(nss)
-BuildRequires:  pkgconfig(polkit-agent-1) >= 0.97
 BuildRequires:  pkgconfig(udev)
 BuildRequires:  pkgconfig(uuid)
 BuildRequires:  pkgconfig(vapigen)

++ 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch ++
--- /var/tmp/diff_new_pack.s78rht/_old  2020-05-13 22:55:21.750924737 +0200
+++ /var/tmp/diff_new_pack.s78rht/_new  2020-05-13 22:55:21.750924737 +0200
@@ -12,11 +12,11 @@
  src/devices/nm-device.c | 3 ++-
  1 file changed, 2 insertions(+), 1 deletion(-)
 
-Index: NetworkManager-1.20.0/src/devices/nm-device.c
+Index: NetworkManager-1.24.0/src/devices/nm-device.c
 ===
 NetworkManager-1.20.0.orig/src/devices/nm-device.c
-+++ NetworkManager-1.20.0/src/devices/nm-device.c
-@@ -2887,7 +2887,8 @@ concheck_update_state (NMDevice *self,
+--- NetworkManager-1.24.0.orig/src/d

commit NetworkManager for openSUSE:Factory

2020-05-02 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2020-05-02 22:14:27

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.2738 (New)


Package is "NetworkManager"

Sat May  2 22:14:27 2020 rev:210 rq:799481 version:1.22.10

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2020-03-14 09:54:34.415076364 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.2738/NetworkManager.changes  
2020-05-02 22:14:29.976179348 +0200
@@ -1,0 +2,10 @@
+Fri May  1 08:31:05 UTC 2020 - Dominique Leuenberger 
+
+- Prepare the directory structure for the VPN modules. This is the
+  directory we instruct VPN services to be installed to as part of
+  pkg-config  --variable vpnservicedir libnm. It is this fair that
+  we also provide the directory layout.
+- Install RPM macros (macros.NetworkManager) as part of the -devel
+  package for plugins to get the relevant variables to consume.
+
+---

New:

  macros.NetworkManager



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.dTeNUd/_old  2020-05-02 22:14:31.040181578 +0200
+++ /var/tmp/diff_new_pack.dTeNUd/_new  2020-05-02 22:14:31.044181586 +0200
@@ -32,6 +32,7 @@
 Source1:nfs
 Source2:NetworkManager.conf
 Source3:baselibs.conf
+Source98:   macros.NetworkManager
 Source99:   NetworkManager-rpmlintrc
 
 # PATCH-FEATURE-OPENSUSE systemd-network-config.patch -- don't try to start NM 
under systemd if it is disabled in system configuration
@@ -235,10 +236,15 @@
 mkdir -p %{buildroot}%{_sysconfdir}/NetworkManager/VPN
 mkdir -p %{buildroot}%{_localstatedir}/log/
 mkdir -p %{buildroot}%{_localstatedir}/lib/NetworkManager
+mkdir -p %{buildroot}%{_prefix}/lib/NetworkManager/VPN
 touch %{buildroot}%{_localstatedir}/log/NetworkManager
 mkdir -p %{buildroot}%{_sysconfdir}/NetworkManager/system-connections
 install -m 0755 %{SOURCE1} 
%{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/
 install -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/NetworkManager/
+# Install RPM macros to be consumed by plugins
+mkdir -p %{buildroot}%{_rpmmacrodir}
+install -m 0644 %{SOURCE98} %{buildroot}%{_rpmmacrodir}/
+
 # We package this one as %%doc in the default location.
 rm %{buildroot}%{_datadir}/doc/NetworkManager/examples/server.conf
 
@@ -325,6 +331,7 @@
 %dir %{_prefix}/lib/NetworkManager
 %dir %{_prefix}/lib/NetworkManager/dispatcher.d
 %dir %{_prefix}/lib/NetworkManager/dispatcher.d/no-wait.d
+%dir %{_prefix}/lib/NetworkManager/VPN
 %{_prefix}/lib/NetworkManager/dispatcher.d/90-nm-cloud-setup.sh
 %{_prefix}/lib/NetworkManager/dispatcher.d/no-wait.d/90-nm-cloud-setup.sh
 
@@ -338,6 +345,7 @@
 %{_libdir}/pkgconfig/libnm.pc
 %doc %{_datadir}/gtk-doc/html/NetworkManager/
 %doc %{_datadir}/gtk-doc/html/libnm/
+%{_rpmmacrodir}/macros.NetworkManager
 
 %files -n libnm0
 %{_libdir}/libnm.so.*

++ macros.NetworkManager ++
# RPM macros for packages Paths declared by NetworkManager
#
###
#
###

# To be consumed by NetworkManager-[VPN] modules
%_vpnservicedir %(pkg-config --define-variable prefix='%{_prefix}' --variable 
vpnservicedir libnm)



commit NetworkManager for openSUSE:Factory

2020-03-14 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2020-03-14 09:54:32

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.3160 (New)


Package is "NetworkManager"

Sat Mar 14 09:54:32 2020 rev:209 rq:784407 version:1.22.10

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2020-02-22 19:02:39.561897390 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.3160/NetworkManager.changes  
2020-03-14 09:54:34.415076364 +0100
@@ -1,0 +2,16 @@
+Thu Mar 12 15:48:22 UTC 2020 - Bjørn Lie 
+
+- Update to version 1.22.10:
+  + core: periodically cleanup stale device state files from /run.
+  + dhcp: fix crash in nettools client.
+  + bond: fixed the validation of the miimon option.
+  + Various minor bug fixes and improvements.
+
+---
+Wed Mar 11 08:24:26 UTC 2020 - Dr. Werner Fink 
+
+- Modify nfs script (boo#1164642)
+  * Also mount nfs4 shares
+  * Ignore nfs or nfs4 shares in case if the noauto option is set
+
+---

Old:

  NetworkManager-1.22.8.tar.xz

New:

  NetworkManager-1.22.10.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.eqn4wm/_old  2020-03-14 09:54:35.587077224 +0100
+++ /var/tmp/diff_new_pack.eqn4wm/_new  2020-03-14 09:54:35.587077224 +0100
@@ -22,7 +22,7 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.22.8
+Version:1.22.10
 Release:0
 Summary:Network Link Manager and user applications for it
 License:GPL-2.0-or-later

++ NetworkManager-1.22.8.tar.xz -> NetworkManager-1.22.10.tar.xz ++
 5954 lines of diff (skipped)

++ nfs ++
--- /var/tmp/diff_new_pack.eqn4wm/_old  2020-03-14 09:54:37.327078502 +0100
+++ /var/tmp/diff_new_pack.eqn4wm/_new  2020-03-14 09:54:37.327078502 +0100
@@ -59,10 +59,15 @@
 # Check with systemd if nfs service is enabled
 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_OPTIONS=$(echo $line | cut -f4 -d" ")
 MOUNT_POINT=$(echo $line | cut -f2 -d" ")
 FS_TYPE=$(echo $line | cut -f3 -d" ")
-# Only mount it when the type is nfs
-if [ "$FS_TYPE" == "nfs" ]; then
+# Only mount it if not "noauto "set in options
+case ",${MOUNT_OPTIONS}," in
+*,noauto,*) continue ;;
+esac
+# Only mount it when the type is nfs or nfs4
+if [ "$FS_TYPE" == "nfs" -o "$FS_TYPE" == "nfs4" ]; then
 net_mount "$MOUNT_POINT"
 fi
 done
@@ -77,8 +82,8 @@
 if other_reaches $HOST; then
 echo >&2 "Other network interfaces reach $HOST for 
$MOUNT_POINT."
 else
-# Only unmount it when the type is nfs
-if [ "$FS_TYPE" == "nfs" ]; then
+# Only unmount it when the type is nfs or nfs4
+if [ "$FS_TYPE" == "nfs" -o "$FS_TYPE" == "nfs4" ]; then
 net_umount "$MOUNT_POINT"
 fi
 fi




commit NetworkManager for openSUSE:Factory

2020-02-22 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2020-02-22 19:02:24

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.26092 (New)


Package is "NetworkManager"

Sat Feb 22 19:02:24 2020 rev:208 rq:777067 version:1.22.8

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2020-02-14 16:27:05.443246543 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.26092/NetworkManager.changes 
2020-02-22 19:02:39.561897390 +0100
@@ -1,0 +2,14 @@
+Tue Feb 18 18:21:13 UTC 2020 - Bjørn Lie 
+
+- Update to version 1.22.8:
+  + Added configuration option to customize IPv6 RA timeout.
+  + Internal DHCP client will now request a lease renewal using the
+previously obtained IP address when expired.
+  + Removed length limitation for OVS Bridge, Patches and
+Interfaces (only Patch types) names.
+  + Fixed initialization of 'secs' DHCP header field, this caused
+some DHCP relays to drop packets.
+  + Fixed failure when creating team interfaces using 'nmstate'.
+  + Various bug fixes and improvements.
+
+---

Old:

  NetworkManager-1.22.6.tar.xz

New:

  NetworkManager-1.22.8.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.mmlTXB/_old  2020-02-22 19:02:41.525901194 +0100
+++ /var/tmp/diff_new_pack.mmlTXB/_new  2020-02-22 19:02:41.549901240 +0100
@@ -22,7 +22,7 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.22.6
+Version:1.22.8
 Release:0
 Summary:Network Link Manager and user applications for it
 License:GPL-2.0-or-later

++ NetworkManager-1.22.6.tar.xz -> NetworkManager-1.22.8.tar.xz ++
 12342 lines of diff (skipped)




commit NetworkManager for openSUSE:Factory

2020-02-14 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2020-02-14 16:26:55

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.26092 (New)


Package is "NetworkManager"

Fri Feb 14 16:26:55 2020 rev:207 rq:770461 version:1.22.6

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2020-02-03 11:10:54.181771686 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.26092/NetworkManager.changes 
2020-02-14 16:27:05.443246543 +0100
@@ -1,0 +2,6 @@
+Wed Feb  5 15:11:19 UTC 2020 - Michael Gorse 
+
+- Add -fcommon to CFLAGS. This is currently being done upstream
+  (boo#1160381).
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.lmWneZ/_old  2020-02-14 16:27:08.415248156 +0100
+++ /var/tmp/diff_new_pack.lmWneZ/_new  2020-02-14 16:27:08.419248158 +0100
@@ -191,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 \




commit NetworkManager for openSUSE:Factory

2020-02-03 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2020-02-03 11:10:47

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.26092 (New)


Package is "NetworkManager"

Mon Feb  3 11:10:47 2020 rev:206 rq:769051 version:1.22.6

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2020-01-28 10:46:43.156480064 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.26092/NetworkManager.changes 
2020-02-03 11:10:54.181771686 +0100
@@ -1,0 +2,12 @@
+Fri Jan 31 10:36:29 UTC 2020 - Bjørn Lie 
+
+- 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.
+
+---

Old:

  NetworkManager-1.22.4.tar.xz

New:

  NetworkManager-1.22.6.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.CQZQjC/_old  2020-02-03 11:10:55.22240 +0100
+++ /var/tmp/diff_new_pack.CQZQjC/_new  2020-02-03 11:10:55.22240 +0100
@@ -22,7 +22,7 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.22.4
+Version:1.22.6
 Release:0
 Summary:Network Link Manager and user applications for it
 License:GPL-2.0-or-later

++ NetworkManager-1.22.4.tar.xz -> NetworkManager-1.22.6.tar.xz ++
 53311 lines of diff (skipped)




commit NetworkManager for openSUSE:Factory

2020-01-28 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2020-01-28 10:46:35

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.26092 (New)


Package is "NetworkManager"

Tue Jan 28 10:46:35 2020 rev:205 rq:767322 version:1.22.4

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2020-01-14 20:58:39.958523536 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.26092/NetworkManager.changes 
2020-01-28 10:46:43.156480064 +0100
@@ -1,0 +2,5 @@
+Sat Jan 25 14:04:08 UTC 2020 - Dominique Leuenberger 
+
+- No longer recommend -lang: supplements are in use
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.gnM8tU/_old  2020-01-28 10:46:45.224481334 +0100
+++ /var/tmp/diff_new_pack.gnM8tU/_new  2020-01-28 10:46:45.236481341 +0100
@@ -103,7 +103,6 @@
 Requires:   sysconfig-netconfig >= 0.80.5
 Requires:   wpa_supplicant >= 0.6.4
 %requires_eqppp
-Recommends: %{name}-lang
 Recommends: dnsmasq
 Recommends: iptables
 Recommends: org.freedesktop.ModemManager




commit NetworkManager for openSUSE:Factory

2020-01-14 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2020-01-14 20:58:22

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.6675 (New)


Package is "NetworkManager"

Tue Jan 14 20:58:22 2020 rev:204 rq:763362 version:1.22.4

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2020-01-02 14:40:29.164891513 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.6675/NetworkManager.changes  
2020-01-14 20:58:39.958523536 +0100
@@ -1,0 +2,18 @@
+Fri Jan 10 11:09:18 UTC 2020 - Bjørn Lie 
+
+- 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 
+
+- 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'
+
+---

Old:

  NetworkManager-1.22.2.tar.xz

New:

  NetworkManager-1.22.4.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.unCSw4/_old  2020-01-14 20:58:40.622523843 +0100
+++ /var/tmp/diff_new_pack.unCSw4/_new  2020-01-14 20:58:40.622523843 +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,7 +22,7 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.22.2
+Version:1.22.4
 Release:0
 Summary:Network Link Manager and user applications for it
 License:GPL-2.0-or-later

++ NetworkManager-1.22.2.tar.xz -> NetworkManager-1.22.4.tar.xz ++
 17623 lines of diff (skipped)

++ nfs ++
--- /var/tmp/diff_new_pack.unCSw4/_old  2020-01-14 20:58:44.090525449 +0100
+++ /var/tmp/diff_new_pack.unCSw4/_new  2020-01-14 20:58:44.094525451 +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" ")




commit NetworkManager for openSUSE:Factory

2020-01-02 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2020-01-02 14:40:12

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.6675 (New)


Package is "NetworkManager"

Thu Jan  2 14:40:12 2020 rev:203 rq:759710 version:1.22.2

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2019-11-06 15:14:57.729105853 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.6675/NetworkManager.changes  
2020-01-02 14:40:29.164891513 +0100
@@ -1,0 +2,89 @@
+Tue Dec 24 16:11:15 UTC 2019 - Bjørn Lie 
+
+- 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 
+
+- 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.
+
+---
+Mon Nov 25 15:24:42 UTC 2019 - Bjørn Lie 
+
+- Update to version 1.20.8:
+  + Fix handling of system CA certificates in the ifcfg parser.
+  + Handle ReachableTime and RetransTimer from IPv6 Router
+Advertisements.
+  + Fixed setting of MTU according to its parent device for some
+device types.
+  + Various fixes for the initramfs configuration genertor.
+
+---
+Wed Nov  6 17:36:13 UTC 2019 - Bjørn Lie 
+
+- Update to version 1.20.6:
+  + Fix updating agent-owned VPN secrets.
+  + Adjust IWD support to new D-Bus path of IWD 1.0.
+  + Introduce an 'optional' property in the 802-1x setting to
+allow the activation to proceed in case of missing
+authenticator.
+  + Fix ARP announcements for IP addresses configured on
+interfaces.
+  + Use proper interface when adding s390 specific details in
+initrd generator.
+  + Don't disable PMF on Wi-Fi connections using SAE.
+  + Properly handle uint16 property types in libnm.
+
+--

commit NetworkManager for openSUSE:Factory

2019-11-06 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2019-11-06 15:14:56

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.2990 (New)


Package is "NetworkManager"

Wed Nov  6 15:14:56 2019 rev:202 rq:744681 version:1.18.4

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2019-10-17 13:04:34.792500322 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.2990/NetworkManager.changes  
2019-11-06 15:14:57.729105853 +0100
@@ -1,0 +2,8 @@
+Thu Oct 31 08:31:22 UTC 2019 - Dominique Leuenberger 
+
+- Drop NetworkNanager-client recommends: this is no longer needed,
+  as NM itself ships a frontend by now (nmtui). If a DE has a
+  better way to manage NM (by means of applets or other way of
+  integration) it is up to the DE to depend on the applets.
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.VyKxqY/_old  2019-11-06 15:14:58.577106688 +0100
+++ /var/tmp/diff_new_pack.VyKxqY/_new  2019-11-06 15:14:58.581106692 +0100
@@ -104,7 +104,6 @@
 Requires:   wpa_supplicant >= 0.6.4
 %requires_eqppp
 Recommends: %{name}-lang
-Recommends: NetworkManager-client
 Recommends: dnsmasq
 Recommends: iptables
 Recommends: org.freedesktop.ModemManager




commit NetworkManager for openSUSE:Factory

2019-10-17 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2019-10-17 13:04:33

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.2352 (New)


Package is "NetworkManager"

Thu Oct 17 13:04:33 2019 rev:201 rq:736805 version:1.18.4

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2019-08-07 13:54:42.200857298 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.2352/NetworkManager.changes  
2019-10-17 13:04:34.792500322 +0200
@@ -1,0 +2,13 @@
+Wed Oct  9 15:26:34 UTC 2019 - Bjørn Lie 
+
+- Update to version 1.18.4:
+  + Improve handling of externally added policy routing rules and
+for rules that are taken over after a restart of NetworkManager
+service.
+  + Fix taking over OVS devices after restart of NetworkManager.
+  + Bugfix reapplying IP configuration while activating.
+  + Allow reapplying Wi-Fi profile when seen-bssids changes.
+  + Various other bugfixes for minor issues and memory leaks.
+  + Various build and test fixes.
+
+---
@@ -190 +203 @@
-  (bsc#1074074).
+  (bsc#1074074, bsc#1146935).

Old:

  NetworkManager-1.18.2.tar.xz

New:

  NetworkManager-1.18.4.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.qHcJJp/_old  2019-10-17 13:04:35.388498787 +0200
+++ /var/tmp/diff_new_pack.qHcJJp/_new  2019-10-17 13:04:35.392498776 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -22,7 +22,7 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.18.2
+Version:1.18.4
 Release:0
 Summary:Network Link Manager and user applications for it
 License:GPL-2.0-or-later

++ NetworkManager-1.18.2.tar.xz -> NetworkManager-1.18.4.tar.xz ++
 19454 lines of diff (skipped)




commit NetworkManager for openSUSE:Factory

2019-08-07 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2019-08-07 13:54:38

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.9556 (New)


Package is "NetworkManager"

Wed Aug  7 13:54:38 2019 rev:200 rq:720105 version:1.18.2

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2019-06-24 21:48:11.535865556 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.9556/NetworkManager.changes  
2019-08-07 13:54:42.200857298 +0200
@@ -1,0 +2,26 @@
+Tue Jul 30 00:21:31 UTC 2019 - Jonathan Kang 
+
+- Update to version 1.18.2(bsc#1138213):
+  + Add support for policy routing rules.
+  + Add support for VLAN filtering for Linux bridge.
+  + Support ieee-802-1 and ieee-802-3 LLDP TLVs.
+  + Allow large MTU sizes for infiniband/IPoIB connection profiles.
+  + Improve nmcli's handling of list options for connection properties.
+  + Add compatibility with out-of-tree WireGuard module on 5.2 kernels
+  + Fix parsing of BOOTIF= variables in initrd.
+  + Accept numeric IPv4 prefix in place of a mask when parsing a command line
+in initrd.
+  + Don't check connectivity of unconfigured devices.
+  + Fix PKCS#12 handling in the ifcfg-rh plugin.
+  + Avoid waiting for udev to see software devices created by NetworkManager.
+  + Don't attempt to stop management daemon for Team devices created
+externally to NetworkManager.
+  + Use FQDN for persistent hostname on Slackware.
+  + Restore IPv6 configuration of a device when its link goes back up.
+  + Fix management status of software devices on system suspend.
+  + Make nmcli not print certificate blobs if --show-secrets is not used.
+  + Fix MTU reapply.
+- Drop 0001-Update-connectivity-value-on-device-removal.patch:
+  Fixed upstream.
+
+---

Old:

  0001-Update-connectivity-value-on-device-removal.patch
  NetworkManager-1.16.2.tar.xz

New:

  NetworkManager-1.18.2.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.qzbBUT/_old  2019-08-07 13:54:44.192857276 +0200
+++ /var/tmp/diff_new_pack.qzbBUT/_new  2019-08-07 13:54:44.216857276 +0200
@@ -22,13 +22,13 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.16.2
+Version:1.18.2
 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:
http://download.gnome.org/sources/%{name}/1.16/%{name}-%{version}.tar.xz
+Source0:
http://download.gnome.org/sources/%{name}/1.18/%{name}-%{version}.tar.xz
 Source1:nfs
 Source2:NetworkManager.conf
 Source3:baselibs.conf
@@ -48,10 +48,8 @@
 Patch5: NetworkManager-1.10.6-netconfig.patch
 # PATCH-FIX-UPSTREAM 
0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch boo#1103678
 Patch6: 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch
-# PATCH-FIX-UPSTREAM 0001-Update-connectivity-value-on-device-removal.patch 
boo#1103678
-Patch7: 0001-Update-connectivity-value-on-device-removal.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
-Patch8: nm-add-CAP_SYS_ADMIN-permission.patch
+Patch7: nm-add-CAP_SYS_ADMIN-permission.patch
 
 BuildRequires:  dnsmasq
 BuildRequires:  fdupes
@@ -243,7 +241,6 @@
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
-%patch8 -p1
 
 %build
 NOCONFIGURE=1 ./autogen.sh

++ NetworkManager-1.16.2.tar.xz -> NetworkManager-1.18.2.tar.xz ++
 853987 lines of diff (skipped)




commit NetworkManager for openSUSE:Factory

2019-06-24 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2019-06-24 21:48:10

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.4615 (New)


Package is "NetworkManager"

Mon Jun 24 21:48:10 2019 rev:199 rq:709084 version:1.16.2

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2019-06-02 15:14:33.730125552 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.4615/NetworkManager.changes  
2019-06-24 21:48:11.535865556 +0200
@@ -1,0 +2,6 @@
+Tue Jun 11 02:58:57 UTC 2019 - Jonathan Kang 
+
+- Add nm-add-CAP_SYS_ADMIN-permission.patch: Add CAP_SYS_ADMIN
+  which netconfig needs to call setdomainname (bsc#1129587).
+
+---

New:

  nm-add-CAP_SYS_ADMIN-permission.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.nQFqiC/_old  2019-06-24 21:48:13.511867083 +0200
+++ /var/tmp/diff_new_pack.nQFqiC/_new  2019-06-24 21:48:13.531867099 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -50,6 +50,8 @@
 Patch6: 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch
 # PATCH-FIX-UPSTREAM 0001-Update-connectivity-value-on-device-removal.patch 
boo#1103678
 Patch7: 0001-Update-connectivity-value-on-device-removal.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
+Patch8: nm-add-CAP_SYS_ADMIN-permission.patch
 
 BuildRequires:  dnsmasq
 BuildRequires:  fdupes
@@ -241,6 +243,7 @@
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
+%patch8 -p1
 
 %build
 NOCONFIGURE=1 ./autogen.sh

++ nm-add-CAP_SYS_ADMIN-permission.patch ++
Index: NetworkManager-1.16.2/data/NetworkManager.service.in
===
--- NetworkManager-1.16.2.orig/data/NetworkManager.service.in
+++ NetworkManager-1.16.2/data/NetworkManager.service.in
@@ -17,7 +17,8 @@ KillMode=process
 CapabilityBoundingSet=CAP_NET_ADMIN CAP_DAC_OVERRIDE CAP_NET_RAW 
CAP_NET_BIND_SERVICE CAP_SETGID CAP_SETUID CAP_SYS_MODULE CAP_AUDIT_WRITE 
CAP_KILL CAP_SYS_CHROOT
 
 # ibft settings plugin calls iscsiadm which needs CAP_SYS_ADMIN
-#CapabilityBoundingSet=CAP_SYS_ADMIN
+# netconfig calls setdomainname which needs CAP_SYS_ADMIN
+CapabilityBoundingSet=CAP_SYS_ADMIN
 
 ProtectSystem=true
 ProtectHome=read-only



commit NetworkManager for openSUSE:Factory

2019-06-02 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2019-06-02 15:14:32

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.5148 (New)


Package is "NetworkManager"

Sun Jun  2 15:14:32 2019 rev:198 rq:706720 version:1.16.2

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2019-05-22 10:56:51.718965386 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.5148/NetworkManager.changes  
2019-06-02 15:14:33.730125552 +0200
@@ -1,0 +2,15 @@
+Wed May 29 18:34:31 UTC 2019 - Bjørn Lie 
+
+- Update to version 1.16.2:
+  + Use FQDN for persistent hostname on Slackware.
+  + Fix wrong permissions of the /var/lib/NetworkManager/secret_key
+file.
+  + Don't terminate teamd when assuming existing team connections.
+  + Fix incorrect persistence of connections with EAP-TLS and a
+PKCS#12 certificate when using the ifcfg-rh plugin.
+  + Fix reapply of the MTU property on devices.
+  + Restore IPv6 configuration when the link goes up.
+  + Fix build with sanitizers.
+  + Other various bug fixes and improvements.
+
+---

Old:

  NetworkManager-1.16.0.tar.xz

New:

  NetworkManager-1.16.2.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.5SQrgv/_old  2019-06-02 15:14:34.418125255 +0200
+++ /var/tmp/diff_new_pack.5SQrgv/_new  2019-06-02 15:14:34.418125255 +0200
@@ -22,7 +22,7 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.16.0
+Version:1.16.2
 Release:0
 Summary:Network Link Manager and user applications for it
 License:GPL-2.0-or-later

++ NetworkManager-1.16.0.tar.xz -> NetworkManager-1.16.2.tar.xz ++
 45451 lines of diff (skipped)




commit NetworkManager for openSUSE:Factory

2019-05-22 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2019-05-22 10:56:49

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.5148 (New)


Package is "NetworkManager"

Wed May 22 10:56:49 2019 rev:197 rq:704415 version:1.16.0

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2019-04-03 09:23:44.495694761 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.5148/NetworkManager.changes  
2019-05-22 10:56:51.718965386 +0200
@@ -1,0 +2,11 @@
+Tue May 21 07:38:18 UTC 2019 - Jonathan Kang 
+
+- Avoid using "systemctl enable" in spec file (bsc#1038403).
+
+---
+Fri May 17 09:13:12 UTC 2019 - Jonathan Kang 
+
+- Remove legacy checks which fixes bnc#803058 during distribution
+  upgrade from 12.2 to 12.3 in .spec file.
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.9M44jI/_old  2019-05-22 10:56:54.062963355 +0200
+++ /var/tmp/diff_new_pack.9M44jI/_new  2019-05-22 10:56:54.086963334 +0200
@@ -305,33 +305,6 @@
 
 %post
 %service_add_post NetworkManager.service NetworkManager-dispatcher.service
-# enable NetworkManager-dispatcher, it's a DBus enabled service
-systemctl enable NetworkManager-dispatcher.service
-# bnc#803058:
-# sysconfig creates this file while update from openSUSE < 12.3,
-# which were using the NETWORKMANAGER=yes/no sysconfig variable.
-# When it exists and NETWORKMANAGER were enabled, force enable to
-# ensure, the network.service alias link exists points to us.
-if [ -f /dev/.sysconfig/network/migrate_nm_variable ] ; then
-   . /dev/.sysconfig/network/migrate_nm_variable
-   if [ "X$NETWORKMANAGER" = "Xyes" ] ; then
-   # In running system "--force enable" is sufficient to
-   # create the network.service alias link regardless if
-   # the network.service is masked or not.
-   # While 12.2 -> 12.3 dist update, enable seems to be
-   # unable to create the alias... no idea why. Kick it
-   rm -f %{_sysconfdir}/systemd/system/network.service
-   %{_bindir}/systemctl --system daemon-reload || :
-   %{_bindir}/systemctl --force enable NetworkManager.service || :
-   # and create the alias when enable failed to make it.
-   if [ ! -e %{_sysconfdir}/systemd/system/network.service ] ; then
-   ln -sf  %{_unitdir}/NetworkManager.service \
-   %{_sysconfdir}/systemd/system/network.service
-   fi
-   %{_bindir}/systemctl --system daemon-reload || :
-   fi
-   rm -f /dev/.sysconfig/network/migrate_nm_variable
-fi
 
 %preun
 %service_del_preun NetworkManager.service NetworkManager-dispatcher.service




commit NetworkManager for openSUSE:Factory

2019-04-03 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2019-04-03 09:23:42

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.25356 (New)


Package is "NetworkManager"

Wed Apr  3 09:23:42 2019 rev:196 rq:689493 version:1.16.0

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2019-03-26 15:37:48.512363081 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.25356/NetworkManager.changes 
2019-04-03 09:23:44.495694761 +0200
@@ -1,0 +2,6 @@
+Thu Mar 28 18:03:23 UTC 2019 - Christian Boltz 
+
+- Fix systemd-network-config.patch which added lines starting with "+"
+  to NetworkManager-wait-online.service
+
+---



Other differences:
--
++ systemd-network-config.patch ++
--- /var/tmp/diff_new_pack.5IWWlv/_old  2019-04-03 09:23:45.371695159 +0200
+++ /var/tmp/diff_new_pack.5IWWlv/_new  2019-04-03 09:23:45.371695159 +0200
@@ -28,9 +28,9 @@
  [Service]
  Type=oneshot
 -ExecStart=@bindir@/nm-online -s -q --timeout=30
-++Environment=NM_ONLINE_TIMEOUT=0
-++EnvironmentFile=-/etc/sysconfig/network/config
-++ExecStart=/bin/bash -c "if [ ${NM_ONLINE_TIMEOUT} -gt 0 ]; then 
@bindir@/nm-online -s -q --timeout=${NM_ONLINE_TIMEOUT} ; else /bin/true ; fi"
++Environment=NM_ONLINE_TIMEOUT=0
++EnvironmentFile=-/etc/sysconfig/network/config
++ExecStart=/bin/bash -c "if [ ${NM_ONLINE_TIMEOUT} -gt 0 ]; then 
@bindir@/nm-online -s -q --timeout=${NM_ONLINE_TIMEOUT} ; else /bin/true ; fi"
  RemainAfterExit=yes
  
  [Install]




commit NetworkManager for openSUSE:Factory

2019-03-26 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2019-03-26 15:37:46

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.25356 (New)


Package is "NetworkManager"

Tue Mar 26 15:37:46 2019 rev:195 rq:687769 version:1.16.0

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2019-03-22 14:57:41.721937245 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.25356/NetworkManager.changes 
2019-03-26 15:37:48.512363081 +0100
@@ -1,0 +2,16 @@
+Thu Mar 21 12:04:23 UTC 2019 - Antonio Larrosa 
+
+- Fix the connectivity value of devices which was set to LIMITED when
+  the connectivity check fails. Now if the connectivity is being set
+  to LIMITED but the device state is DISCONNECTED, then the value is
+  coerced to NONE. Add patch submitted to
+  upstream (boo#1103678, glfdo#NetworkManager/NetworkManager#138):
+  * 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch
+
+- Fix the global connectivity value which wasn't updated when a
+  device was removed. Which is a problem if the device being removed
+  is the one providing the connectivity. Add patch submitted to
+  upstream (boo#1103678, glfdo#NetworkManager/NetworkManager#141):
+  * 0001-Update-connectivity-value-on-device-removal.patch
+
+---

New:

  0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch
  0001-Update-connectivity-value-on-device-removal.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.6zNa2G/_old  2019-03-26 15:37:49.772362580 +0100
+++ /var/tmp/diff_new_pack.6zNa2G/_new  2019-03-26 15:37:49.772362580 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -46,6 +46,10 @@
 Patch4: nm-dont-overwrite-resolv-conf.patch
 # PATCH-FIX-OPENSUSE NetworkManager-1.10.6-netconfig.patch boo#1092352 -- 
Don't return SR_NOTFOUND if netconfig fails to launch
 Patch5: NetworkManager-1.10.6-netconfig.patch
+# PATCH-FIX-UPSTREAM 
0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch boo#1103678
+Patch6: 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch
+# PATCH-FIX-UPSTREAM 0001-Update-connectivity-value-on-device-removal.patch 
boo#1103678
+Patch7: 0001-Update-connectivity-value-on-device-removal.patch
 
 BuildRequires:  dnsmasq
 BuildRequires:  fdupes
@@ -235,6 +239,8 @@
 #patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%patch6 -p1
+%patch7 -p1
 
 %build
 NOCONFIGURE=1 ./autogen.sh

++ 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch ++
>From 3e53521b50b7150118fbb729def0a2a1364c5aae Mon Sep 17 00:00:00 2001
From: Antonio Larrosa 
Date: Thu, 21 Mar 2019 11:08:36 +0100
Subject: [PATCH] Coerce connectivity "LIMITED" to "NONE" when device is
 disconnected

If the device is disconnected it can't have any connectivity, so we can
set it to NONE instead of LIMITED.

Fixes #138
---
 src/devices/nm-device.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c
index 7514fa784..48279c4ec 100644
--- a/src/devices/nm-device.c
+++ b/src/devices/nm-device.c
@@ -2821,7 +2821,8 @@ concheck_update_state (NMDevice *self, int addr_family,
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,
-- 
2.21.0

++ 0001-Update-connectivity-value-on-device-removal.patch ++
>From c8e9393a4e821673c273e5bf7a4393f17d29655b Mon Sep 17 00:00:00 2001
From: Antonio Larrosa 
Date: Thu, 21 Mar 2019 11:32:32 +0100
Subject: [PATCH] Update connectivity value on device removal

When a device is removed (like when the user unplugs a usb network
device) the device object is removed, so it doesn't emit a notify signal
for a change in its connectivity and so, device_connectivity_changed
is not called. This means that nobody updates the global connectivity
value which is potentially wrong if the device was the one providing
network connectivity.

Since device_connectivity_changed's first two parameters aren't actually
used

commit NetworkManager for openSUSE:Factory

2019-03-22 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2019-03-22 14:57:35

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.25356 (New)


Package is "NetworkManager"

Fri Mar 22 14:57:35 2019 rev:194 rq:686858 version:1.16.0

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2019-03-01 20:28:16.118028023 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.25356/NetworkManager.changes 
2019-03-22 14:57:41.721937245 +0100
@@ -1,0 +2,57 @@
+Mon Mar 18 07:52:13 UTC 2019 - sck...@suse.com
+
+- Update to version 1.16.0:
+  + Check connectivity per address family.
+  + Support "main.systemd-resolved" to let NetworkManager configure
+DNS settings in systemd-resolved without making it the main DNS
+plugin of NetworkManager.
+  + Write "/var/run/NetworkManager/no-stub-resolv.conf" with
+original nameservers. That is useful with caching DNS plugins
+like "systemd-resolved" or "dnsmasq" where
+"/var/run/NetworkManager/resolv.conf" refers to localhost.
+  + Change default "ipv4.dhcp-client-id" setting for the internal
+DHCP plugin from "duid" to "mac". This is a change in behavior
+on upgrade when using the internal DHCP plugin (unless the
+default is overwritten in "NetworkManager.conf" or specified
+per connection profile).
+  + Improve handling of DHCP router options with internal DHCP
+plugin. For one, accept multiple routers and add a
+default-route to each. On D-Bus expose the original DNS and
+NTP servers without cleaning up local nameservers.
+  + Allow binding a connections lifetime to the DBus client that
+activated it.
+  + Add support for establishing Wi-Fi Direct connections (Wi-Fi
+P2P).
+  + Add support for WireGuard VPN tunnels to NetworkManager. D-Bus
+API and libnm support all options. nmcli supports creating and
+managing WireGuard profiles, with the exception of configuring
+and showing peers.
+  + Add initrd generator to be used by dracut and use it as new way
+of handling iBFT.
+  + Deprecated "plugins.monitor-connection-files" setting in
+NetworkManager.conf. This option will have no effect in future
+versions.
+  + Add AP and Ad-hoc support for iwd Wi-Fi backend.
+  + Warn about invalid settings in "NetworkManager.conf".
+  + Support announcing "ANDROID_METERED" DHCP option for shared
+mode.
+  + Support SAE authentication as used for 802.11s Meshing and
+WPA3-Personal.
+  + NetworkManager is no longer installed as D-Bus activatable
+service.
+  + Mark docker bridges as unmanaged via udev rule.
+  + Add new PolicyKit permission
+"org.freedesktop.NetworkManager.wifi.scan" for controlling
+Wi-Fi scanning.
+- Rebase systemd-network-config.patch and
+  nm-dont-overwrite-resolv-conf.patch.
+- Drop NetworkManager-1.12.2-docker-unmanaged.patch and
+  NM-add-wifi-scan-polkit-rule.patch: Fixed upstream.
+
+---
+Sun Mar 17 10:13:20 UTC 2019 - Jan Engelhardt 
+
+- Do away with em dashes in summaries.
+- Combine %service_* calls to reduce generated boilerplate.
+
+---

Old:

  NM-add-wifi-scan-polkit-rule.patch
  NetworkManager-1.12.2-docker-unmanaged.patch
  NetworkManager-1.14.6.tar.xz

New:

  NetworkManager-1.16.0.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.5ueDqH/_old  2019-03-22 14:57:44.261935495 +0100
+++ /var/tmp/diff_new_pack.5ueDqH/_new  2019-03-22 14:57:44.269935489 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -22,13 +22,13 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.14.6
+Version:1.16.0
 Release:0
-Summary:Network Link Manager and User Applications
+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:
http://download.gnome.org/sources/%{name}/1.14/%{name}-%{version}.tar.xz
+Source0:
http://download.gnome.org/sources/%{name}/1.16/%{name}-%{version}.tar.xz
 Source1:nfs
 Source2:NetworkManager.conf
 Source3:baselibs.conf
@@ -46,10 +46,6 @@
 Patch4: nm-dont-ov

commit NetworkManager for openSUSE:Factory

2019-03-01 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2019-03-01 20:28:14

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.28833 (New)


Package is "NetworkManager"

Fri Mar  1 20:28:14 2019 rev:193 rq:678974 version:1.14.6

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2019-02-17 12:19:16.668234580 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.28833/NetworkManager.changes 
2019-03-01 20:28:16.118028023 +0100
@@ -1,0 +2,40 @@
+Sun Feb 24 00:21:47 UTC 2019 - bjorn@gmail.com
+
+- Update to version 1.14.6:
+  + Fix memory corruption in internal DHCPv6 client
+(CVE-2018-15688).
+  + No longer limit number of search entires in resolv.conf to 6.
+  + Support restricting NetworkManager.conf device configuration
+based on used DHCP plugin.
+  + Add "${MAC}" specifier for connection.stable-id. This uses the
+current MAC address for seeding the stable generation of MAC
+address, DHCP client-id or IPv6 stable-privacy interface
+identifier.
+  + Support special value "duid" for "ipv4.dhcp-client-id". This
+generates an RFC4361-compliant client-id like the internal DHCP
+client used to do by default. Previously, there was no explicit
+name for such a client-id and it was not usable with dhclient
+DHCP plugin. This also generates the same client-id as
+systemd-networkd does by default.
+  + Support and use a new kind of secret-key in
+"/var/lib/NetworkManager/secret_key". The secret-key represents
+the identity of the machine that is used for various purposes
+like generating IPv6 stable privacy addesses. It is now
+combined with "/etc/machine-id" so that changing only the
+machine-id results in new identifiers. That matters for example
+when cloning a virtual machine. Previously, the user hard to
+prune NetworkManager's secret-key to get a new identity, now
+regenerating machine-id suffices. Secret-keys generated by
+earlier versions of NetworkManager are not affected and keep
+their previous behavior.
+  + Fix the DHCP client-ids based on the MAC address of
+IPoIB/infiniband devices.
+  + Fix restoring IP configuration after interface went down.
+  + No longer let NetworkManager touch rp_filter setting. The
+rp_filter sysctl must now be set outside of NetworkManager
+according to the admin's preference. Note that a strict
+rp_filter may break valid use-cases and interacts badly with
+connectivity checking.
+  + Various bug fixes and improvements.
+
+---

Old:

  NetworkManager-1.14.4.tar.xz

New:

  NetworkManager-1.14.6.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.3wRki8/_old  2019-03-01 20:28:17.250027750 +0100
+++ /var/tmp/diff_new_pack.3wRki8/_new  2019-03-01 20:28:17.254027749 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -22,7 +22,7 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.14.4
+Version:1.14.6
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0-or-later

++ NetworkManager-1.14.4.tar.xz -> NetworkManager-1.14.6.tar.xz ++
 22011 lines of diff (skipped)




commit NetworkManager for openSUSE:Factory

2019-02-17 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2019-02-17 12:19:15

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.28833 (New)


Package is "NetworkManager"

Sun Feb 17 12:19:15 2019 rev:192 rq:676258 version:1.14.4

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2018-11-22 13:23:03.854153808 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.28833/NetworkManager.changes 
2019-02-17 12:19:16.668234580 +0100
@@ -1,0 +2,8 @@
+Thu Jan 31 01:12:35 UTC 2019 - sck...@suse.com
+
+- Add NM-add-wifi-scan-polkit-rule.patch: Adding a new polkit
+  action "org.freedesktop.NetworkManager.wifi-scan" so that
+  distributions can add specific rule to allow Wi-Fi scans
+  (bsc#1122262, glfo#NetworkManager/NetworkManager!68).
+
+---

New:

  NM-add-wifi-scan-polkit-rule.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.U5QFXI/_old  2019-02-17 12:19:17.668234305 +0100
+++ /var/tmp/diff_new_pack.U5QFXI/_new  2019-02-17 12:19:17.668234305 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package NetworkManager
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -48,6 +48,8 @@
 Patch5: NetworkManager-1.10.6-netconfig.patch
 # PATCH-FIX-UPSTREAM NetworkManager-1.12.2-docker-unmanaged.patch
 Patch6: NetworkManager-1.12.2-docker-unmanaged.patch
+# PATCH-FIX-UPSTREAM NM-add-wifi-scan-polkit-rule.patch bsc#1122262, 
glfo#NetworkManager/NetworkManager!68 sck...@suse.com -- Adding a new polkit 
action "org.freedesktop.NetworkManager.wifi-scan" so that distributions can add 
specific rule to allow Wi-Fi scans.
+Patch7: NM-add-wifi-scan-polkit-rule.patch
 
 BuildRequires:  dnsmasq
 BuildRequires:  fdupes
@@ -238,6 +240,7 @@
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch7 -p1
 
 %build
 NOCONFIGURE=1 ./autogen.sh

++ NM-add-wifi-scan-polkit-rule.patch ++
>From e491ef1692b71f3b540a86ea99034139c438275b Mon Sep 17 00:00:00 2001
From: Jonathan Kang 
Date: Fri, 25 Jan 2019 15:29:10 +0800
Subject: [PATCH] Add polkit action for Wi-Fi scans

Previously, Wi-Fi scans uses polkit action
"org.freedesktop.NetworkManager.network-control". This is introduced
in commit 5e3e19d0. But in a system with restrict polkit rules, for
example "org.freedesktop.NetworkManager.network-control" was set as
auth_admin. When you open the network panel of GNOME Control Center, a
polkit dialog will keep showing up asking for admin password, as GNOME
Control Center scans the Wi-Fi list every 15 seconds.

Fix that by adding a new polkit action
"org.freedesktop.NetworkManager.wifi-scan" so that distributions can
add specific rule to allow Wi-Fi scans.
---
 clients/cli/general.c |  2 ++
 ...rg.freedesktop.NetworkManager.policy.in.in | 10 +++
 libnm-glib/nm-client.c|  2 ++
 libnm-glib/nm-client.h| 24 +
 libnm/nm-client.h | 26 ++-
 libnm/nm-manager.c|  2 ++
 shared/nm-common-macros.h |  1 +
 src/devices/wifi/nm-device-iwd.c  |  2 +-
 src/devices/wifi/nm-device-wifi.c |  2 +-
 9 files changed, 46 insertions(+), 25 deletions(-)

Index: NetworkManager-1.14.4/clients/cli/general.c
===
--- NetworkManager-1.14.4.orig/clients/cli/general.c
+++ NetworkManager-1.14.4/clients/cli/general.c
@@ -146,6 +146,8 @@ permission_to_string (NMClientPermission
return NM_AUTH_PERMISSION_ENABLE_DISABLE_STATISTICS;
case NM_CLIENT_PERMISSION_ENABLE_DISABLE_CONNECTIVITY_CHECK:
return NM_AUTH_PERMISSION_ENABLE_DISABLE_CONNECTIVITY_CHECK;
+   case NM_CLIENT_PERMISSION_WIFI_SCAN:
+   return NM_AUTH_PERMISSION_WIFI_SCAN;
default:
return _("unknown");
}
Index: NetworkManager-1.14.4/data/org.freedesktop.NetworkManager.policy.in.in
===
--- NetworkManager-1.14.4.orig/data/org.freedesktop.NetworkManager.policy.in.in
+++ NetworkManager-1.14.4/data/org.freedesktop.NetworkManager.policy.in.in
@@ -73,6 +73,16 @@
   yes
 
   
+ 
+  
+<_description>Allow control of Wi-Fi scans
+<_message>System policy prevents Wi-Fi scans
+   

commit NetworkManager for openSUSE:Factory

2018-11-22 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2018-11-22 13:22:57

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new.19453 (New)


Package is "NetworkManager"

Thu Nov 22 13:22:57 2018 rev:191 rq:650343 version:1.14.4

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2018-11-08 09:45:32.989306934 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.19453/NetworkManager.changes 
2018-11-22 13:23:03.854153808 +0100
@@ -1,0 +2,6 @@
+Tue Nov 20 07:02:46 UTC 2018 - sck...@suse.com
+
+- Modify nfs script: Only mount/unmount when the file type is nfs
+  (bsc#1074074).
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.YsPPXZ/_old  2018-11-22 13:23:07.474150044 +0100
+++ /var/tmp/diff_new_pack.YsPPXZ/_new  2018-11-22 13:23:07.502150015 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 

++ nfs ++
--- /var/tmp/diff_new_pack.YsPPXZ/_old  2018-11-22 13:23:08.210149278 +0100
+++ /var/tmp/diff_new_pack.YsPPXZ/_new  2018-11-22 13:23:08.230149257 +0100
@@ -60,7 +60,11 @@
 if /usr/bin/systemctl is-enabled nfs.service >/dev/null 2>&1; then
 printf %s "$NET_MOUNTS" | while IFS= read -r line; do
 MOUNT_POINT=$(echo $line | cut -f2 -d" ")
-net_mount "$MOUNT_POINT"
+FS_TYPE=$(echo $line | cut -f3 -d" ")
+# Only mount it when the type is nfs
+if [ "$FS_TYPE" == "nfs" ]; then
+net_mount "$MOUNT_POINT"
+fi
 done
 fi
 ;;
@@ -68,11 +72,15 @@
 printf %s "$NET_MOUNTS" | while IFS= read -r line; do
 [[ $line ]] || continue
 MOUNT_POINT=$(echo $line | cut -f2 -d" ")
+FS_TYPE=$(echo $line | cut -f3 -d" ")
 HOST=$(echo $line |  cut -f1 -d":")
 if other_reaches $HOST; then
 echo >&2 "Other network interfaces reach $HOST for 
$MOUNT_POINT."
 else
-net_umount "$MOUNT_POINT"
+# Only unmount it when the type is nfs
+if [ "$FS_TYPE" == "nfs" ]; then
+net_umount "$MOUNT_POINT"
+fi
 fi
 done
 exit 0




commit NetworkManager for openSUSE:Factory

2018-11-08 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2018-11-08 09:45:28

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Thu Nov  8 09:45:28 2018 rev:190 rq:645205 version:1.14.4

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2018-10-17 08:19:15.682917853 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2018-11-08 09:45:32.989306934 +0100
@@ -1,0 +2,32 @@
+Sat Oct 27 13:04:09 UTC 2018 - bjorn@gmail.com
+
+- Update to version 1.14.4:
+  + Fix a crash in nmcli when a device is removed while being
+disconnected.
+  + Fix a crash in ifupdown (Debian) configuration plugin.
+  + Fix a daemon crash when a generated connection doesn't
+validate.
+  + Fix a memory leak in dhclient DHCP plugin.
+  + Fix line editing in nmcli password prompts.
+  + Fix a RPATH in bluetooth and wwan plugin when built with Meson
+(otherwise they wouldn't find libnm-wwan.so).
+
+---
+Sun Oct 21 09:01:37 UTC 2018 - bjorn@gmail.com
+
+- Update to version 1.14.2:
+  + Fix a bug that could cause NetworkManager to crash after
+checking connectivity status.
+  + Correctly apply a default (-1) metric from DHCP.
+  + Multiple fixes for IWD Wi-Fi backend.
+  + Multiple fixes for builds with Meson build system.
+  + Fix a crash with OLPC XO-1 mesh Wi-Fi.
+  + Fix handling "serial.parity" and "serial.send-delay" properties
+in nmcli.
+  + Improve auto-selecting device when activating a connection
+profile and don't auto-select unmanaged devices when activating
+multi-connect profile.
+  + Avoid expiring the lifetime of IPv6 addresses from router
+advertisements.
+
+---

Old:

  NetworkManager-1.14.0.tar.xz

New:

  NetworkManager-1.14.4.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.17JSB3/_old  2018-11-08 09:45:34.897304701 +0100
+++ /var/tmp/diff_new_pack.17JSB3/_new  2018-11-08 09:45:34.909304688 +0100
@@ -22,7 +22,7 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.14.0
+Version:1.14.4
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0-or-later
@@ -374,6 +374,7 @@
 %{_mandir}/man7/nm-openvswitch.7%{?ext_man}
 %{_mandir}/man7/nmcli-examples.7%{?ext_man}
 %{_mandir}/man8/NetworkManager.8%{ext_man}
+%{_mandir}/man8/nm-initrd-generator.8%{ext_man}
 %dir %{_libdir}/NetworkManager
 %dir %{_libdir}/NetworkManager/%{version}
 %{_libdir}/NetworkManager/%{version}/libnm-device-plugin-adsl.so
@@ -383,13 +384,14 @@
 %{_libdir}/NetworkManager/%{version}/libnm-device-plugin-wifi.so
 %{_libdir}/NetworkManager/%{version}/libnm-device-plugin-wwan.so
 %{_libdir}/NetworkManager/%{version}/libnm-ppp-plugin.so
-%{_libdir}/NetworkManager/%{version}/libnm-settings-plugin-ibft.so
+#%%{_libdir}/NetworkManager/%%{version}/libnm-settings-plugin-ibft.so
 %{_libdir}/NetworkManager/%{version}/libnm-wwan.so
 %dir %{_libdir}/pppd/2.*
 %{_libdir}/pppd/2.*/nm-pppd-plugin.*
 %{_libexecdir}/nm-dhcp-helper
 %{_libexecdir}/nm-dispatcher
 %{_libexecdir}/nm-iface-helper
+%{_libexecdir}/nm-initrd-generator
 %config %{_sysconfdir}/dbus-1/system.d/org.freedesktop.NetworkManager.conf
 %config %{_sysconfdir}/dbus-1/system.d/nm-dispatcher.conf
 %dir %{_sysconfdir}/NetworkManager

++ NetworkManager-1.14.0.tar.xz -> NetworkManager-1.14.4.tar.xz ++
 156933 lines of diff (skipped)




commit NetworkManager for openSUSE:Factory

2018-10-16 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2018-10-17 08:19:11

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Wed Oct 17 08:19:11 2018 rev:189 rq:639461 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2018-08-28 09:21:20.556247438 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2018-10-17 08:19:15.682917853 +0200
@@ -1,0 +2,43 @@
+Wed Sep 26 23:00:41 UTC 2018 - bjorn@gmail.com
+
+- Update to version 1.14.0:
+  + Added support for IEEE 802.15.4 and 6LowPAN devices.
+  + Support activating profile multiple times via
+connection.multi-connect setting.
+  + Add match setting to restrict a profile to devices based on a
+list of interface names with globbing supported.
+  + Fix PrimaryConnection for VPN with default-route.
+  + Add support for ethtool offload features.
+  + Add support for configuring llmnr.
+  + Deprecate endian-dependent D-Bus API and add new API that can
+be used instead (rh#1153559).
+  + Add support for ip6gre/ip6gretap IP tunnels.
+  + Add support for detecting WireGuard interfaces (WireGuard VPN
+cannot be controlled via NetworkManager).
+  + Add support for configuring SR-IOV devices.
+  + Improve error reporting of activation when no device is
+available.
+  + Support reapplying changes of the route metric.
+  + Support EAP profiles with iwd Wi-Fi backend and support iwd API
+0.8.
+  + Expose slaves of OVS bridges and ports.
+
+---
+Sat Sep 22 15:12:06 UTC 2018 - Andrei Dziahel 
+
+- Add NetworkManager-1.12.2-docker-unmanaged.patch: Do not manage 
+  Docker bridge interfaces (glfdo#NetworkManager/NetworkManager!15)
+
+---
+Wed Sep 19 06:45:31 UTC 2018 - sck...@suse.com
+
+- Update to version 1.12.4:
+  + Fix crash in connectivity check.
+  + Fix accepted input format for vpn.secrets in nmcli's password file.
+  + libnm: support private keys encrypted with AES-{192,256}-CBC.
+  + Fix stopping pppd on modem hangup
+  + Various minor bugfixes and translation updates.
+- Drop NetworkManager-fix-compile-error.patch and
+  NetworkManager-remove-assertion.patch: Fixed upstream.
+
+---

Old:

  NetworkManager-1.12.2.tar.xz
  NetworkManager-fix-compile-error.patch
  NetworkManager-remove-assertion.patch

New:

  NetworkManager-1.12.2-docker-unmanaged.patch
  NetworkManager-1.14.0.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.X7h2XL/_old  2018-10-17 08:19:16.202917619 +0200
+++ /var/tmp/diff_new_pack.X7h2XL/_new  2018-10-17 08:19:16.210917616 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -22,13 +22,13 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.12.2
+Version:1.14.0
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0-or-later
 Group:  Productivity/Networking/System
 URL:http://www.gnome.org/projects/NetworkManager/
-Source0:
http://download.gnome.org/sources/NetworkManager/1.12/%{name}-%{version}.tar.xz
+Source0:
http://download.gnome.org/sources/%{name}/1.14/%{name}-%{version}.tar.xz
 Source1:nfs
 Source2:NetworkManager.conf
 Source3:baselibs.conf
@@ -46,10 +46,8 @@
 Patch4: nm-dont-overwrite-resolv-conf.patch
 # PATCH-FIX-OPENSUSE NetworkManager-1.10.6-netconfig.patch boo#1092352 -- 
Don't return SR_NOTFOUND if netconfig fails to launch
 Patch5: NetworkManager-1.10.6-netconfig.patch
-# PATCH-FIX-UPSTREAM NetworkManager-fix-compile-error.patch -- fix compile 
error due to NM_AVAILABLE_IN_1_12_2 macro
-Patch6: NetworkManager-fix-compile-error.patch
-# PATCH-FIX-UPSTREAM NetworkManager-remove-assertion.patch bgo#796834 -- cli: 
remove assertion in nmc_device_state_to_color()
-Patch7: NetworkManager-remove-assertion.patch
+# PATCH-FIX-UPSTREAM NetworkManager-1.12.2-docker-unmanaged.patch
+Patch6: NetworkManager-1.12.2-docker-unmanaged.patch
 
 BuildRequires:  dnsmasq
 BuildRequires:  fdupes
@@ -240,7 +238,6 @@
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1

commit NetworkManager for openSUSE:Factory

2018-08-28 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2018-08-28 09:21:10

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Tue Aug 28 09:21:10 2018 rev:188 rq:630521 version:1.12.2

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2018-07-20 09:47:39.467432869 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2018-08-28 09:21:20.556247438 +0200
@@ -1,0 +2,69 @@
+Fri Aug 17 11:57:19 UTC 2018 - bjorn@gmail.com
+
+- Add NetworkManager-fix-compile-error.patch: Fix compile error due
+  to NM_AVAILABLE_IN_1_12_2 macro.
+- Add NetworkManager-remove-assertion.patch: cli: remove assertion
+  in nmc_device_state_to_color() (bgo#796834).
+
+---
+Thu Jul 26 20:56:06 UTC 2018 - bjorn@gmail.com
+
+- Update to version 1.12.2:
+  + Fix missing symbols in libnm ABI for settings.
+  + Fix a regression that disallowed activations of VPN connections
+with a device specified.
+  + Robustness fixes to connectivity checking.
+- Changes from version 1.12.0:
+  + Improved support for configuration checkpoint, including
+support in libnm.
+  + Added capability to set IP Tunnel configuration flags.
+  + The systemd-resolved DNS plugins now supports MDNS.
+  + Systemd-resolved and dnsmasq DNS plugins now honor the DNS
+priority setting.
+  + Wi-Fi devices now support FILS for speedier roaming support.
+  + Drop dependency on libnl3 library.
+  + Add support for "onlink" routes.
+  + More robust connectivity checking.
+  + Dropped the obsolete "ifnet" settings plugin,
+  + Try harder to generate reasonable human-readable names for
+devices even if the hwdb contains garbage.
+  + Add an "overview" option to hide default values in nmcli,
+resulting in more concise output.
+  + Reworked the inner workings of D-Bus interface for better
+resource efficiency.
+  + Add support for configuring nmcli coloring via
+terminal-colors.d(5).
+  + Added experimental support for Meson build system.
+  + Added initial IWD Wi-Fi daemon support.
+  + A non-hexadecimal DHCPv4 client-id is now properly passed to
+dhclient with the first byte (type) set to zero, as stated in
+the documentation. This represents a change in behavior since
+previous versions where the first character of the string was
+used as type. The internal client is not affected by the
+change.
+  + DNS setting rc-manager=file now always follows dangling
+symlinks instead of replacing /etc/resolv.conf with a plain
+file.
+  + Added wake_on_wlan connection setting to configure
+wake-on-wireless-lan (WoWLAN).
+  + The libnm-glib library, deprecated in favor of libnm since
+NetworkManager 1.0, is now not built by default. While it can
+still be enabled, the distributions should have a good plan for
+removing it if they need to keep shipping it at this point.
+  + Nmcli now scans for Wi-Fi networks before displaying them, if
+the last scan was too long ago.
+  + Added the ipv6.dhcp-duid property to allow configuring the
+DHCPv6 DUID.
+  + Extended ipv6.dhcp-client-id property to support DHCP client
+identifers depending on the MAC address and the stable ID.
+  + Set NM_DISPATCHER_ACTION environment variable in dispatcher
+scripts.
+- Rebase NetworkManager-1.10.6-netconfig.patch and
+  systemd-network-config.patch with quilt.
+- Disable networkmanager-obs-net.patch and make check, needs
+  rebase.
+- Pass with-libnm-glib to configure, deprecated libnm-glib support
+  is no long built by default, and since we can not remove this yet
+  due to Steam, we pass this option for now.
+
+---

Old:

  NetworkManager-1.10.10.tar.xz

New:

  NetworkManager-1.12.2.tar.xz
  NetworkManager-fix-compile-error.patch
  NetworkManager-remove-assertion.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.kajlFQ/_old  2018-08-28 09:21:21.280249696 +0200
+++ /var/tmp/diff_new_pack.kajlFQ/_new  2018-08-28 09:21:21.280249696 +0200
@@ -22,29 +22,35 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.10.10
+Version:1.12.2
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0-or-later
 Group:  Productivity/Networking/System
 URL:http://www.gnome.org/projects/NetworkManager/
-Source0:
http://download.gnome.org/sources/Ne

commit NetworkManager for openSUSE:Factory

2018-07-20 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2018-07-20 09:47:37

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Fri Jul 20 09:47:37 2018 rev:187 rq:624211 version:1.10.10

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2018-07-20 09:35:27.842074326 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2018-07-20 09:47:39.467432869 +0200
@@ -1,0 +2,7 @@
+Sun Jun 17 18:05:00 UTC 2018 - bjorn@gmail.com
+
+- Update to version 1.10.10:
+  + Fix crash during reapply of connection settings.
+  + Minor bugfixes.
+
+---

Old:

  NetworkManager-1.10.8.tar.xz

New:

  NetworkManager-1.10.10.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.xhHrkc/_old  2018-07-20 09:47:40.007430931 +0200
+++ /var/tmp/diff_new_pack.xhHrkc/_new  2018-07-20 09:47:40.007430931 +0200
@@ -22,7 +22,7 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.10.8
+Version:1.10.10
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0-or-later
@@ -33,7 +33,6 @@
 Source2:NetworkManager.conf
 Source3:baselibs.conf
 Source99:   NetworkManager-rpmlintrc
-
 # PATCH-FEATURE-OPENSUSE systemd-network-config.patch -- don't try to start NM 
under systemd if it is disabled in system configuration
 Patch0: systemd-network-config.patch
 # PATCH-FIX-UPSTREAM nm-probe-radius-server-cert.patch bnc#574266 
g...@suse.com -- Probe the RADIUS server certificate
@@ -46,7 +45,6 @@
 Patch4: nm-dont-overwrite-resolv-conf.patch
 # PATCH-FIX-OPENSUSE NetworkManager-1.10.6-netconfig.patch boo#1092352 -- 
Don't return SR_NOTFOUND if netconfig fails to launch
 Patch5: NetworkManager-1.10.6-netconfig.patch
-
 BuildRequires:  dnsmasq
 BuildRequires:  fdupes
 BuildRequires:  intltool

++ NetworkManager-1.10.8.tar.xz -> NetworkManager-1.10.10.tar.xz ++
 51608 lines of diff (skipped)




commit NetworkManager for openSUSE:Factory

2018-07-20 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2018-07-20 09:35:22

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Fri Jul 20 09:35:22 2018 rev:186 rq: version:1.10.8

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2018-07-19 22:49:52.678977484 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2018-07-20 09:35:27.842074326 +0200
@@ -2,7 +1,0 @@
-Sun Jun 17 18:05:00 UTC 2018 - bjorn@gmail.com
-
-- Update to version 1.10.10:
-  + Fix crash during reapply of connection settings.
-  + Minor bugfixes.
-

@@ -36,18 +28,0 @@
-

-Sat Apr 14 19:23:34 UTC 2018 - bjorn@gmail.com
-
-- Pass without-libnm-glib to configure, no longer build deprecated
-  libnm-glib support.
-- Following the above, drop no longer built subpackages;
-  libnm-util2, libnm-glib4, libnm-glib-vpn1,
-  typelib-1_0-NetworkManager-1_0 and typelib-1_0-NMClient-1_0.
-  Further, no longer handle libnm-util2, libnm-glib4 and
-  libnm-glib-vpn1 in post(un) nor have them included in
-  baselibs.conf.
-- Further still. drop libnm-glib-vpn1, libnm-glib4, libnm-util2,
-  typelib-1_0-NMClient-1_0 and typelib-1_0-NetworkManager-1_0
-  Requires from devel package.
-- Finaly drop currently disabled patch
-  nm-probe-radius-server-cert.patch and all it's conditionals, it
-  was part of libnm-util2 sub-package.

Old:

  NetworkManager-1.10.10.tar.xz

New:

  NetworkManager-1.10.8.tar.xz
  nm-probe-radius-server-cert.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.F6d7Uq/_old  2018-07-20 09:35:28.526071840 +0200
+++ /var/tmp/diff_new_pack.F6d7Uq/_new  2018-07-20 09:35:28.530071825 +0200
@@ -16,10 +16,13 @@
 #
 
 
+# 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
+%define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
-
 Name:   NetworkManager
-Version:1.10.10
+Version:1.10.8
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0-or-later
@@ -33,6 +36,8 @@
 
 # PATCH-FEATURE-OPENSUSE systemd-network-config.patch -- don't try to start NM 
under systemd if it is disabled in system configuration
 Patch0: systemd-network-config.patch
+# PATCH-FIX-UPSTREAM nm-probe-radius-server-cert.patch bnc#574266 
g...@suse.com -- Probe the RADIUS server certificate
+Patch1: nm-probe-radius-server-cert.patch
 # PATCH-FIX-OPENSUSE networkmanager-checks-po.patch tchva...@suse.com -- fix 
translation validation error caused by our patch systemd-network-config.patch
 Patch2: networkmanager-checks-po.patch
 # PATCH-FIX-OPENSUSE networkmanager-obs-net.patch tchva...@suse.com -- disable 
tests that are by design broken on OBS workers
@@ -117,8 +122,13 @@
 Summary:Libraries and headers for adding NetworkManager support to 
applications
 Group:  Development/Libraries/Other
 Requires:   %{name} = %{version}
+Requires:   libnm-glib-vpn1 = %{version}
+Requires:   libnm-glib4 = %{version}
+Requires:   libnm-util2 = %{version}
 Requires:   libnm0 = %{version}
 Requires:   typelib-1_0-NM-1_0 = %{version}
+Requires:   typelib-1_0-NMClient-1_0 = %{version}
+Requires:   typelib-1_0-NetworkManager-1_0 = %{version}
 Provides:   %{name}-doc = %{version}
 Obsoletes:  %{name}-doc < %{version}
 
@@ -134,6 +144,46 @@
 This package contains the libraries that make it easier to use some
 Network Manager functionality from applications that use glib.
 
+%package -n libnm-util2
+Summary:Convenience library for clients of NetworkManager
+Group:  System/Libraries
+%if %{with_cacert_patch}
+Provides:   NetworkManager(cacert-patch)
+%endif
+
+%description -n libnm-util2
+This package contains the libraries that make it easier to use some
+Network Manager functionality from applications that use glib.
+
+%package -n libnm-glib4
+Summary:Convenience library for clients of NetworkManager
+Group:  System/Libraries
+Provides:   %{name}-glib = %{version}
+Obsoletes:  %{name}-glib < %{version}
+
+%description -n libnm-glib4
+This package contains the libraries that make it easier to use some
+Network Manager function

commit NetworkManager for openSUSE:Factory

2018-07-19 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2018-07-19 22:49:47

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Thu Jul 19 22:49:47 2018 rev:185 rq:623934 version:1.10.10

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2018-05-22 16:59:44.117087381 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2018-07-19 22:49:52.678977484 +0200
@@ -1,0 +2,7 @@
+Sun Jun 17 18:05:00 UTC 2018 - bjorn@gmail.com
+
+- Update to version 1.10.10:
+  + Fix crash during reapply of connection settings.
+  + Minor bugfixes.
+
+---
@@ -28,0 +36,18 @@
+
+---
+Sat Apr 14 19:23:34 UTC 2018 - bjorn@gmail.com
+
+- Pass without-libnm-glib to configure, no longer build deprecated
+  libnm-glib support.
+- Following the above, drop no longer built subpackages;
+  libnm-util2, libnm-glib4, libnm-glib-vpn1,
+  typelib-1_0-NetworkManager-1_0 and typelib-1_0-NMClient-1_0.
+  Further, no longer handle libnm-util2, libnm-glib4 and
+  libnm-glib-vpn1 in post(un) nor have them included in
+  baselibs.conf.
+- Further still. drop libnm-glib-vpn1, libnm-glib4, libnm-util2,
+  typelib-1_0-NMClient-1_0 and typelib-1_0-NetworkManager-1_0
+  Requires from devel package.
+- Finaly drop currently disabled patch
+  nm-probe-radius-server-cert.patch and all it's conditionals, it
+  was part of libnm-util2 sub-package.

Old:

  NetworkManager-1.10.8.tar.xz
  nm-probe-radius-server-cert.patch

New:

  NetworkManager-1.10.10.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.YQiGjz/_old  2018-07-19 22:49:53.602974467 +0200
+++ /var/tmp/diff_new_pack.YQiGjz/_new  2018-07-19 22:49:53.602974467 +0200
@@ -16,13 +16,10 @@
 #
 
 
-# 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
-%define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
+
 Name:   NetworkManager
-Version:1.10.8
+Version:1.10.10
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0-or-later
@@ -36,8 +33,6 @@
 
 # PATCH-FEATURE-OPENSUSE systemd-network-config.patch -- don't try to start NM 
under systemd if it is disabled in system configuration
 Patch0: systemd-network-config.patch
-# PATCH-FIX-UPSTREAM nm-probe-radius-server-cert.patch bnc#574266 
g...@suse.com -- Probe the RADIUS server certificate
-Patch1: nm-probe-radius-server-cert.patch
 # PATCH-FIX-OPENSUSE networkmanager-checks-po.patch tchva...@suse.com -- fix 
translation validation error caused by our patch systemd-network-config.patch
 Patch2: networkmanager-checks-po.patch
 # PATCH-FIX-OPENSUSE networkmanager-obs-net.patch tchva...@suse.com -- disable 
tests that are by design broken on OBS workers
@@ -122,13 +117,8 @@
 Summary:Libraries and headers for adding NetworkManager support to 
applications
 Group:  Development/Libraries/Other
 Requires:   %{name} = %{version}
-Requires:   libnm-glib-vpn1 = %{version}
-Requires:   libnm-glib4 = %{version}
-Requires:   libnm-util2 = %{version}
 Requires:   libnm0 = %{version}
 Requires:   typelib-1_0-NM-1_0 = %{version}
-Requires:   typelib-1_0-NMClient-1_0 = %{version}
-Requires:   typelib-1_0-NetworkManager-1_0 = %{version}
 Provides:   %{name}-doc = %{version}
 Obsoletes:  %{name}-doc < %{version}
 
@@ -144,46 +134,6 @@
 This package contains the libraries that make it easier to use some
 Network Manager functionality from applications that use glib.
 
-%package -n libnm-util2
-Summary:Convenience library for clients of NetworkManager
-Group:  System/Libraries
-%if %{with_cacert_patch}
-Provides:   NetworkManager(cacert-patch)
-%endif
-
-%description -n libnm-util2
-This package contains the libraries that make it easier to use some
-Network Manager functionality from applications that use glib.
-
-%package -n libnm-glib4
-Summary:Convenience library for clients of NetworkManager
-Group:  System/Libraries
-Provides:   %{name}-glib = %{version}
-Obsoletes:  %{name}-glib < %{version}
-
-%description -n libnm-glib4
-This package contains the libraries that make it easier to use some
-Network Manager f

commit NetworkManager for openSUSE:Factory

2018-05-22 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2018-05-22 16:59:41

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Tue May 22 16:59:41 2018 rev:184 rq:606960 version:1.10.8

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2018-05-08 13:31:40.761809237 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2018-05-22 16:59:44.117087381 +0200
@@ -1,0 +2,23 @@
+Sun May 13 19:18:48 UTC 2018 - lnus...@suse.de
+
+- Don't fall back to writing /etc/resolv.conf if launching
+  netconfig fails for some reason (boo#1092352,
+  NetworkManager-1.10.6-netconfig.patch).
+
+---
+Fri May 11 16:52:27 UTC 2018 - bjorn@gmail.com
+
+- Update to version 1.10.8:
+  + Fix connectivity timeout handling (bgo#794464).
+  + Retry activating devices when the parent becomes managed
+(rh#1553595).
+  + Correctly set the rp_filter value (rh#1565529).
+  + A fix to ensure teamd is respawned after daemon restart
+(rh#1551958).
+  + Better handle DHCP expiry (bgo#783391).
+  + Fix configuration of IPv6 over master interfaces (rh#1575944).
+  + Other various bug fixes including possible crashes.
+  + Updated translations.
+- Drop NM-look-at-all-rp-filter-value.patch: Fixed upstream.
+
+---

Old:

  NM-look-at-all-rp-filter-value.patch
  NetworkManager-1.10.6.tar.xz

New:

  NetworkManager-1.10.6-netconfig.patch
  NetworkManager-1.10.8.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.C6eDui/_old  2018-05-22 16:59:45.421039935 +0200
+++ /var/tmp/diff_new_pack.C6eDui/_new  2018-05-22 16:59:45.425039789 +0200
@@ -22,7 +22,7 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.10.6
+Version:1.10.8
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0-or-later
@@ -33,6 +33,7 @@
 Source2:NetworkManager.conf
 Source3:baselibs.conf
 Source99:   NetworkManager-rpmlintrc
+
 # PATCH-FEATURE-OPENSUSE systemd-network-config.patch -- don't try to start NM 
under systemd if it is disabled in system configuration
 Patch0: systemd-network-config.patch
 # PATCH-FIX-UPSTREAM nm-probe-radius-server-cert.patch bnc#574266 
g...@suse.com -- Probe the RADIUS server certificate
@@ -43,8 +44,9 @@
 Patch3: networkmanager-obs-net.patch
 # PATCH-FIX-OPENSUSE nm-dont-overwrite-resolv-conf.patch bsc#1021665, 
bsc#960153 sck...@suse.com -- NetworkManager spawns netconfig to update DNS 
settings, and terminates netconfig after 1s. But 1s isn't quite long enough for 
netconfig to complete the task. Adjust it to 0 seconds(don't send SIGKILL) to 
avoid NM overwriting /etc/resolv.conf.
 Patch4: nm-dont-overwrite-resolv-conf.patch
-# PATCH-FIX-UPSTREAM NM-look-at-all-rp-filter-value.patch bsc#1084336 
bgo#794689 sck...@suse.com -- device: look at 'all' rp_filter value too to 
determine actual value
-Patch5: NM-look-at-all-rp-filter-value.patch
+# PATCH-FIX-OPENSUSE NetworkManager-1.10.6-netconfig.patch boo#1092352 -- 
Don't return SR_NOTFOUND if netconfig fails to launch
+Patch5: NetworkManager-1.10.6-netconfig.patch
+
 BuildRequires:  dnsmasq
 BuildRequires:  fdupes
 BuildRequires:  intltool

++ NetworkManager-1.10.6-netconfig.patch ++
Index: NetworkManager-1.10.6/src/dns/nm-dns-manager.c
===
--- NetworkManager-1.10.6.orig/src/dns/nm-dns-manager.c
+++ NetworkManager-1.10.6/src/dns/nm-dns-manager.c
@@ -402,9 +402,17 @@ dispatch_netconfig (NMDnsManager *self,
gint fd;
int status;
 
+   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;
 
/* NM is writing already-merged DNS information to netconfig, so it
 * does not apply to a specific network interface.
++ NetworkManager-1.10.6.tar.xz -> NetworkManager-1.10.8.tar.xz ++
 13534 lines of diff (skipped)




commit NetworkManager for openSUSE:Factory

2018-05-08 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2018-05-08 13:31:39

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Tue May  8 13:31:39 2018 rev:183 rq:603931 version:1.10.6

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2018-03-26 12:39:02.849355602 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2018-05-08 13:31:40.761809237 +0200
@@ -1,0 +2,6 @@
+Fri May  4 06:56:55 UTC 2018 - sck...@suse.com
+
+- Add NM-look-at-all-rp-filter-value.patch: look at 'all' rp_filter
+  value too to determine actual value (bsc#1084336, bgo#794689).
+
+---

New:

  NM-look-at-all-rp-filter-value.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.AtCcI8/_old  2018-05-08 13:31:42.217756707 +0200
+++ /var/tmp/diff_new_pack.AtCcI8/_new  2018-05-08 13:31:42.225756418 +0200
@@ -43,6 +43,8 @@
 Patch3: networkmanager-obs-net.patch
 # PATCH-FIX-OPENSUSE nm-dont-overwrite-resolv-conf.patch bsc#1021665, 
bsc#960153 sck...@suse.com -- NetworkManager spawns netconfig to update DNS 
settings, and terminates netconfig after 1s. But 1s isn't quite long enough for 
netconfig to complete the task. Adjust it to 0 seconds(don't send SIGKILL) to 
avoid NM overwriting /etc/resolv.conf.
 Patch4: nm-dont-overwrite-resolv-conf.patch
+# PATCH-FIX-UPSTREAM NM-look-at-all-rp-filter-value.patch bsc#1084336 
bgo#794689 sck...@suse.com -- device: look at 'all' rp_filter value too to 
determine actual value
+Patch5: NM-look-at-all-rp-filter-value.patch
 BuildRequires:  dnsmasq
 BuildRequires:  fdupes
 BuildRequires:  intltool
@@ -230,6 +232,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 %build
 NOCONFIGURE=1 ./autogen.sh

++ NM-look-at-all-rp-filter-value.patch ++
>From 150cf44d501c82810e7033b7a8278713919d1d89 Mon Sep 17 00:00:00 2001
From: Beniamino Galvani 
Date: Tue, 10 Apr 2018 16:22:00 +0200
Subject: [PATCH] device: look at 'all' rp_filter value too to determine actual
 value

Currently we overwrite the interface rp_filter value with 2 ("loose")
only when it is 1 ("strict") because when it is 0 ("no validation") it
is already more permissive.

So, if the value for the interface is 0 and
net/ipv4/conf/all/rp_filter is 1 (like it happens by default on Fedora
28), we don't overwrite it; since kernel considers the maximum between
{all,$dev}/rp_filter, the effective value remains 'strict'.

We should instead combine the two {all,$dev}/rp_filter, and if it's 1
overwrite the value with 2.

https://bugzilla.redhat.com/show_bug.cgi?id=1565529
---
 src/devices/nm-device.c | 33 +
 1 file changed, 25 insertions(+), 8 deletions(-)

diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c
index 9b9584ce7..d20563598 100644
--- a/src/devices/nm-device.c
+++ b/src/devices/nm-device.c
@@ -1052,19 +1052,36 @@ nm_device_ipv4_sysctl_set (NMDevice *self, const char 
*property, const char *val
 }
 
 static guint32
-nm_device_ipv4_sysctl_get_uint32 (NMDevice *self, const char *property, 
guint32 fallback)
+nm_device_ipv4_sysctl_get_effective_uint32 (NMDevice *self, const char 
*property, guint32 fallback)
 {
char buf[NM_UTILS_SYSCTL_IP_CONF_PATH_BUFSIZE];
+   gint64 v, v_all;
 
if (!nm_device_get_ip_ifindex (self))
return fallback;
 
-   return nm_platform_sysctl_get_int_checked (nm_device_get_platform 
(self),
-  NMP_SYSCTL_PATHID_ABSOLUTE 
(nm_utils_sysctl_ip_conf_path (AF_INET, buf, nm_device_get_ip_iface (self), 
property)),
-  10,
-  0,
-  G_MAXUINT32,
-  fallback);
+   v = nm_platform_sysctl_get_int_checked (nm_device_get_platform (self),
+   NMP_SYSCTL_PATHID_ABSOLUTE 
(nm_utils_sysctl_ip_conf_path (AF_INET,
+   
  buf,
+   
  nm_device_get_ip_iface (self),
+   
  property)),
+   10,
+   0,
+   

commit NetworkManager for openSUSE:Factory

2018-03-26 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2018-03-26 12:38:54

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Mon Mar 26 12:38:54 2018 rev:182 rq:589968 version:1.10.6

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2018-03-14 19:27:45.721229823 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2018-03-26 12:39:02.849355602 +0200
@@ -1,0 +2,7 @@
+Tue Mar 20 16:52:37 UTC 2018 - dims...@opensuse.org
+
+- Unconditionally enable translation-update-upstream: on
+  Tumbleweed, this results in a NOP and for Leap in SLE paid
+  translations being used (boo#1086036).
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.mnuqyB/_old  2018-03-26 12:39:06.369228342 +0200
+++ /var/tmp/diff_new_pack.mnuqyB/_new  2018-03-26 12:39:06.373228197 +0200
@@ -61,6 +61,7 @@
 #BuildRequires:  suse-release
 # for /sbin/netconfig: integration with netconfig is required
 BuildRequires:  sysconfig-netconfig
+BuildRequires:  translation-update-upstream
 BuildRequires:  wireless-tools
 BuildRequires:  perl(YAML)
 BuildRequires:  pkgconfig(bluez) >= 5
@@ -104,9 +105,6 @@
 Provides:   dhcdbd = 1.14
 Obsoletes:  dhcdbd < 1.14
 %{?systemd_requires}
-%if !0%{?is_opensuse}
-BuildRequires:  translation-update-upstream
-%endif
 
 %description
 NetworkManager attempts to keep an active network connection available
@@ -224,9 +222,7 @@
 
 %prep
 %setup -q
-%if !0%{?is_opensuse}
 translation-update-upstream
-%endif
 %patch0 -p1
 %if %{with_cacert_patch}
 %patch1 -p1




commit NetworkManager for openSUSE:Factory

2018-03-14 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2018-03-14 19:27:45

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Wed Mar 14 19:27:45 2018 rev:181 rq:586196 version:1.10.6

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2018-03-08 10:53:11.730633387 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2018-03-14 19:27:45.721229823 +0100
@@ -1,0 +2,16 @@
+Mon Mar 12 14:52:55 UTC 2018 - dims...@opensuse.org
+
+- Update to version 1.10.6:
+  + ovs: fix compilation issue of OVS plugin and various fixes.
+  + team: add support for team runner "random".
+  + core: cleanup activation of device (rh#1537160).
+  + dhcp: retry indefinitely to renew the lease (rh#1503587).
+  + core: fix blocking autoconnect for no-secrets (bgo#794014).
+  + libnm: mark async results as cancelled (bgo#794088).
+  + Various bug fixes including possible crashes.
+  + Updated translations.
+- Drop nm-preserve-agent-owned-secrets-on-connection-update.patch,
+  NetworkManager-1.10.4-buildfixes.patch and
+  nm-fix-autoconnect.patch: fixed upstream.
+
+---

Old:

  NetworkManager-1.10.4-buildfixes.patch
  NetworkManager-1.10.4.tar.xz
  nm-fix-autoconnect.patch
  nm-preserve-agent-owned-secrets-on-connection-update.patch

New:

  NetworkManager-1.10.6.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.j3NHD8/_old  2018-03-14 19:27:46.589199002 +0100
+++ /var/tmp/diff_new_pack.j3NHD8/_new  2018-03-14 19:27:46.597198718 +0100
@@ -22,12 +22,12 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.10.4
+Version:1.10.6
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0-or-later
 Group:  Productivity/Networking/System
-Url:http://www.gnome.org/projects/NetworkManager/
+URL:http://www.gnome.org/projects/NetworkManager/
 Source0:
http://download.gnome.org/sources/NetworkManager/1.10/%{name}-%{version}.tar.xz
 Source1:nfs
 Source2:NetworkManager.conf
@@ -43,12 +43,6 @@
 Patch3: networkmanager-obs-net.patch
 # PATCH-FIX-OPENSUSE nm-dont-overwrite-resolv-conf.patch bsc#1021665, 
bsc#960153 sck...@suse.com -- NetworkManager spawns netconfig to update DNS 
settings, and terminates netconfig after 1s. But 1s isn't quite long enough for 
netconfig to complete the task. Adjust it to 0 seconds(don't send SIGKILL) to 
avoid NM overwriting /etc/resolv.conf.
 Patch4: nm-dont-overwrite-resolv-conf.patch
-# PATCH-FIx-UPSTREAM NetworkManager-1.10.4-buildfixes.patch bgo#793183 
dims...@opensuse.org -- Fix OVS compile errors
-Patch5: NetworkManager-1.10.4-buildfixes.patch
-# PATCH-FIX-UPSTREAM 
nm-preserve-agent-owned-secrets-on-connection-update.patch bgo#793324 
bsc#1082762 sck...@suse.com -- settings: preserve agent-owned secrets on 
connection update
-Patch6: nm-preserve-agent-owned-secrets-on-connection-update.patch
-# PATCH-FIX-UPSTREAM nm-fix-autoconnect.patch bgo#794014 boo#1079672 
fab...@ritter-vogt.de -- Fix setting the autoconnect block reason
-Patch7: nm-fix-autoconnect.patch
 BuildRequires:  dnsmasq
 BuildRequires:  fdupes
 BuildRequires:  intltool
@@ -240,9 +234,6 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
 
 %build
 NOCONFIGURE=1 ./autogen.sh

++ NetworkManager-1.10.4.tar.xz -> NetworkManager-1.10.6.tar.xz ++
 18870 lines of diff (skipped)




commit NetworkManager for openSUSE:Factory

2018-03-08 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2018-03-08 10:53:10

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Thu Mar  8 10:53:10 2018 rev:180 rq:583664 version:1.10.4

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2018-02-28 20:00:54.843910192 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2018-03-08 10:53:11.730633387 +0100
@@ -1,0 +2,16 @@
+Tue Mar  6 13:01:57 UTC 2018 - fab...@ritter-vogt.de
+
+- Add nm-fix-autoconnect.patch: Fix autoconnect with agent-owned
+  secrets (bgo#794014, boo#1079672).
+
+---
+Sat Mar  3 11:01:36 UTC 2018 - seife+...@b1-systems.com
+
+- fix nfs dispatcher script (boo#1083831)
+
+---
+Wed Feb 28 16:37:33 UTC 2018 - dims...@opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+---

New:

  nm-fix-autoconnect.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.kbxXRY/_old  2018-03-08 10:53:12.766596093 +0100
+++ /var/tmp/diff_new_pack.kbxXRY/_new  2018-03-08 10:53:12.766596093 +0100
@@ -21,7 +21,6 @@
 # they are touched too
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
-
 Name:   NetworkManager
 Version:1.10.4
 Release:0
@@ -30,12 +29,10 @@
 Group:  Productivity/Networking/System
 Url:http://www.gnome.org/projects/NetworkManager/
 Source0:
http://download.gnome.org/sources/NetworkManager/1.10/%{name}-%{version}.tar.xz
-
 Source1:nfs
 Source2:NetworkManager.conf
 Source3:baselibs.conf
 Source99:   NetworkManager-rpmlintrc
-
 # PATCH-FEATURE-OPENSUSE systemd-network-config.patch -- don't try to start NM 
under systemd if it is disabled in system configuration
 Patch0: systemd-network-config.patch
 # PATCH-FIX-UPSTREAM nm-probe-radius-server-cert.patch bnc#574266 
g...@suse.com -- Probe the RADIUS server certificate
@@ -50,7 +47,8 @@
 Patch5: NetworkManager-1.10.4-buildfixes.patch
 # PATCH-FIX-UPSTREAM 
nm-preserve-agent-owned-secrets-on-connection-update.patch bgo#793324 
bsc#1082762 sck...@suse.com -- settings: preserve agent-owned secrets on 
connection update
 Patch6: nm-preserve-agent-owned-secrets-on-connection-update.patch
-
+# PATCH-FIX-UPSTREAM nm-fix-autoconnect.patch bgo#794014 boo#1079672 
fab...@ritter-vogt.de -- Fix setting the autoconnect block reason
+Patch7: nm-fix-autoconnect.patch
 BuildRequires:  dnsmasq
 BuildRequires:  fdupes
 BuildRequires:  intltool
@@ -59,9 +57,9 @@
 BuildRequires:  ncurses-devel
 BuildRequires:  pkgconfig
 BuildRequires:  ppp-devel
-BuildRequires:  python3-gobject
 # Required for tests
 BuildRequires:  python3-dbus-python
+BuildRequires:  python3-gobject
 BuildRequires:  readline-devel
 BuildRequires:  rp-pppoe
 # Do not use suse-release, it's very late in build chain and not needed
@@ -217,7 +215,7 @@
 Group:  Productivity/Networking/System
 Requires:   NetworkManager = %{version}
 Supplements:packageand(NetworkManager:branding-upstream)
-Conflicts:  otherproviders(NetworkManager-branding)
+Conflicts:  NetworkManager-branding
 Provides:   NetworkManager-branding = %{version}
 BuildArch:  noarch
 
@@ -244,13 +242,14 @@
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch7 -p1
 
 %build
 NOCONFIGURE=1 ./autogen.sh
 pppddir=`ls -1d %{_libdir}/pppd/2*`
 test -n "$pppddir" || exit 1
 export CFLAGS="%{optflags} -fno-strict-aliasing"
-export PYTHON=/usr/bin/python3
+export PYTHON=%{_bindir}/python3
 %configure \
 --disable-silent-rules \
 --with-hostname-persist=suse \

++ nfs ++
--- /var/tmp/diff_new_pack.kbxXRY/_old  2018-03-08 10:53:12.838593501 +0100
+++ /var/tmp/diff_new_pack.kbxXRY/_new  2018-03-08 10:53:12.838593501 +0100
@@ -52,7 +52,7 @@
 fi
 }
 
-NET_MOUNTS=$(sed -e '/^.*#/d' -e '/^.*:/!d' -e 's/\t/ /g' /etc/fstab | tr -s " 
")$'\n'b
+NET_MOUNTS=$(sed -e '/^.*#/d' -e '/^.*:/!d' -e 's/\t/ /g' /etc/fstab | tr -s " 
")$'\n'
 
 case "$COMMAND" in
 up|dhcp4-change|dhcp6-change)
@@ -66,6 +66,7 @@
 ;;
 pre-down|down|vpn-pre-down)
 printf %s "$NET_MOUNTS" | while IFS= read -r line; do
+[[ $line ]] || continue
 MOUNT_POINT=$(echo $line | cut -f2 -d" ")
 HOST=$(echo $line |  cut -f1 -d":")
 if other_reaches $HOST; then

++ nm-fix-autoconnect.patch +

commit NetworkManager for openSUSE:Factory

2018-02-28 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2018-02-28 20:00:51

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Wed Feb 28 20:00:51 2018 rev:179 rq:580404 version:1.10.4

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2018-02-14 09:20:35.819453030 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2018-02-28 20:00:54.843910192 +0100
@@ -1,0 +2,7 @@
+Tue Feb 27 02:30:47 UTC 2018 - sck...@suse.com
+
+- Add nm-preserve-agent-owned-secrets-on-connection-update.patch:
+  Backport upstream commit to preserve agent-owned secrets on
+  connection update (bgo#793324, bsc#1082762).
+
+---

New:

  nm-preserve-agent-owned-secrets-on-connection-update.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.7DMKua/_old  2018-02-28 20:00:56.327856498 +0100
+++ /var/tmp/diff_new_pack.7DMKua/_new  2018-02-28 20:00:56.331856354 +0100
@@ -26,7 +26,7 @@
 Version:1.10.4
 Release:0
 Summary:Network Link Manager and User Applications
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Productivity/Networking/System
 Url:http://www.gnome.org/projects/NetworkManager/
 Source0:
http://download.gnome.org/sources/NetworkManager/1.10/%{name}-%{version}.tar.xz
@@ -48,6 +48,8 @@
 Patch4: nm-dont-overwrite-resolv-conf.patch
 # PATCH-FIx-UPSTREAM NetworkManager-1.10.4-buildfixes.patch bgo#793183 
dims...@opensuse.org -- Fix OVS compile errors
 Patch5: NetworkManager-1.10.4-buildfixes.patch
+# PATCH-FIX-UPSTREAM 
nm-preserve-agent-owned-secrets-on-connection-update.patch bgo#793324 
bsc#1082762 sck...@suse.com -- settings: preserve agent-owned secrets on 
connection update
+Patch6: nm-preserve-agent-owned-secrets-on-connection-update.patch
 
 BuildRequires:  dnsmasq
 BuildRequires:  fdupes
@@ -241,6 +243,7 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%patch6 -p1
 
 %build
 NOCONFIGURE=1 ./autogen.sh
@@ -352,7 +355,8 @@
 %postun -n libnm0 -p /sbin/ldconfig
 
 %files
-%doc COPYING ChangeLog NEWS AUTHORS README CONTRIBUTING TODO data/server.conf
+%license COPYING
+%doc ChangeLog NEWS AUTHORS README CONTRIBUTING TODO data/server.conf
 %{_bindir}/nm-online
 %{_bindir}/nmcli
 %{_bindir}/nmtui*

++ nm-preserve-agent-owned-secrets-on-connection-update.patch ++
>From f9c50bf3d3e1e52d5803d55fa97bf56930fd3020 Mon Sep 17 00:00:00 2001
From: Beniamino Galvani 
Date: Wed, 14 Feb 2018 11:43:00 +0100
Subject: [PATCH] settings: preserve agent-owned secrets on connection update
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

After writing the connection to disk and rereading it, in addition to
restoring agent-owned secrets in the cache we must also restore
agent-owned secrets from the original connections since they are lost
during the write.

Reported-by: Märt Bakhoff 

https://bugzilla.gnome.org/show_bug.cgi?id=793324
---
 src/settings/nm-settings-connection.c | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/src/settings/nm-settings-connection.c 
b/src/settings/nm-settings-connection.c
index 277e1eeb3..c499dbfe3 100644
--- a/src/settings/nm-settings-connection.c
+++ b/src/settings/nm-settings-connection.c
@@ -604,6 +604,7 @@ nm_settings_connection_update (NMSettingsConnection *self,
gboolean replaced = FALSE;
gs_free char *logmsg_change = NULL;
GError *local = NULL;
+   gs_unref_variant GVariant *con_agent_secrets = NULL;
 
g_return_val_if_fail (NM_IS_SETTINGS_CONNECTION (self), FALSE);
 
@@ -654,9 +655,20 @@ nm_settings_connection_update (NMSettingsConnection *self,
&& !nm_connection_compare (NM_CONNECTION (self),
   replace_connection,
   NM_SETTING_COMPARE_FLAG_EXACT)) {
+   gs_unref_object NMConnection *simple = NULL;
+
if (log_diff_name)
nm_utils_log_connection_diff (replace_connection, 
NM_CONNECTION (self), LOGL_DEBUG, LOGD_CORE, log_diff_name, "++ ");
 
+   /* Make a copy of agent-owned secrets because they won't be 
present in
+* the connection returned by plugins, as plugins return only 
what was
+* reread from the file. */
+   simple = nm_simple_connection_new_clone (NM_CONNECTION (self));
+   nm_connection_clear_secrets_with_flags (simple,
+   

commit NetworkManager for openSUSE:Factory

2018-02-14 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2018-02-14 09:20:32

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Wed Feb 14 09:20:32 2018 rev:178 rq:575535 version:1.10.4

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2018-02-03 15:36:02.815462874 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2018-02-14 09:20:35.819453030 +0100
@@ -1,0 +2,18 @@
+Mon Feb  5 11:29:58 UTC 2018 - dims...@opensuse.org
+
+- Update to version 1.10.4:
+  + Load jansson at runtime. This solves a clash with json-glib
+that caused a gnome-control-center crash, but also gets rid of
+a hard dependency.
+  + Correct nmcli exit values after receiving a signal.
+  + Fix libnm secret agent asynchronous initialization.
+  + Add a default route for a modem even if it didn't sent a
+gateway.
+  + Improve communication of DAD failures.
+  + Remember device default metrics across daemon restarts.
+  + Various bug fixes including possible crashes.
+  + Updated translations.
++ Add NetworkManager-1.10.4-buildfixes.patch: Fix OVS compile
+  errors (bgo#793183).
+
+---

Old:

  NetworkManager-1.10.2.tar.xz

New:

  NetworkManager-1.10.4-buildfixes.patch
  NetworkManager-1.10.4.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.oxH9JB/_old  2018-02-14 09:20:36.639423310 +0100
+++ /var/tmp/diff_new_pack.oxH9JB/_new  2018-02-14 09:20:36.639423310 +0100
@@ -23,7 +23,7 @@
 %define _udevdir %(pkg-config --variable udevdir udev)
 
 Name:   NetworkManager
-Version:1.10.2
+Version:1.10.4
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+
@@ -46,6 +46,8 @@
 Patch3: networkmanager-obs-net.patch
 # PATCH-FIX-OPENSUSE nm-dont-overwrite-resolv-conf.patch bsc#1021665, 
bsc#960153 sck...@suse.com -- NetworkManager spawns netconfig to update DNS 
settings, and terminates netconfig after 1s. But 1s isn't quite long enough for 
netconfig to complete the task. Adjust it to 0 seconds(don't send SIGKILL) to 
avoid NM overwriting /etc/resolv.conf.
 Patch4: nm-dont-overwrite-resolv-conf.patch
+# PATCH-FIx-UPSTREAM NetworkManager-1.10.4-buildfixes.patch bgo#793183 
dims...@opensuse.org -- Fix OVS compile errors
+Patch5: NetworkManager-1.10.4-buildfixes.patch
 
 BuildRequires:  dnsmasq
 BuildRequires:  fdupes
@@ -238,6 +240,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 %build
 NOCONFIGURE=1 ./autogen.sh

++ NetworkManager-1.10.4-buildfixes.patch ++
>From 640673f75ba4bcc40989b3bf1c03738b562ea2fc Mon Sep 17 00:00:00 2001
From: Thomas Haller 
Date: Sun, 28 Jan 2018 08:51:25 +0100
Subject: [PATCH 2/3] build: fix configure check for CC support of _Generic()
 and __auto_type

autotools' AC_LANG_PROGRAM() generates a main() function which triggers
a compiler warning (for which we fail with -WError).

conftest.c:92:1: error: function declaration isn't a prototype 
[-Werror=strict-prototypes]
 main ()
 ^~~~
cc1: all warnings being treated as errors

Fixes: 557d83bf2ddf832828a9b85cad0b7d88272a
(cherry picked from commit a43bf33888a639671bb7b7c7d37f416f1ef8dd79)
---
 configure.ac | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/configure.ac b/configure.ac
index e263738f5..ab2ded77b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1224,16 +1224,16 @@ fi
 AC_SUBST(SANITIZERS, [$sanitizers])
 
 AC_MSG_CHECKING([CC support C11 _Generic()])
-AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[int foo(void); int foo() { int a = 0; int 
b = _Generic (a, int: 4); return b + a; }]],
-   [[foo();]])],
+AC_COMPILE_IFELSE([AC_LANG_SOURCE([[int foo(void); int foo() { int a = 0; int 
b = _Generic (a, int: 4); return b + a; }]],
+  [[foo();]])],
   [cc_support_generic=1],
   [cc_support_generic=0])
 AC_MSG_RESULT($cc_support_generic)
 AC_DEFINE_UNQUOTED(_NM_CC_SUPPORT_GENERIC, $cc_support_generic, [Define 
whether the compiler supports C11 _Generic()])
 
 AC_MSG_CHECKING([CC support gcc __auto_type])
-AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[int foo(void); int foo() { int a = 0; 
__auto_type b = a; return b + a; }]],
-   [[foo();]])],
+AC_COMPILE_IFELSE([AC_LANG_SOURCE([[int foo(void); int foo() { int a = 0; 
__auto_type b = a; return b + a; }]],
+  [[foo();]])],
   [cc_sup

commit NetworkManager for openSUSE:Factory

2018-02-03 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2018-02-03 15:36:01

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Sat Feb  3 15:36:01 2018 rev:177 rq:570925 version:1.10.2

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2018-01-26 13:59:05.170417849 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2018-02-03 15:36:02.815462874 +0100
@@ -1,0 +2,75 @@
+Fri Jan 26 20:29:32 UTC 2018 - bjorn@gmail.com
+
+- Replace sysconfig with sysconfig-netconfig BuildRequires and
+  Requires, this is what we in reality need.
+
+---
+Thu Jan 25 01:10:02 UTC 2018 - dims...@opensuse.org
+
+- Update to version 1.10.2:
+  + Added support for 'onlink' IPv4 routes attribute.
+  + Wait longer for the carrier to come up after a MTU change.
+  + Implemented abstraction for team connections that exposes team
+configuration items as distinct properties.
+  + Added basic support for tc queueing disciplines and filters.
+  + Introduced an Update2() D-Bus method to update connection
+settings with more flexibility.
+  + Many bug fixes and improvements.
+- Changes from version 1.10.0:
+  + NetworkManager includes now basic OpenVSwitch support, good
+enough to be capable of setting up simple OpenVSwitch
+configurations.
+  + Added support for activating PPP connections on non-Ethernet
+interfaces.
+  + It is now possible to authenticate to a Wi-Fi network using WPS
+(Wi-Fi Protected Setup).
+  + Implemented support for Wi-Fi PMF (Protected Management Frames,
+802.11w), which can be configured via the wifi-sec.pmf
+property.
+  + Now the maximum rate of wireless access points supporting
+802.11 is properly calculated and exposed on D-Bus.
+  + Background scanning is now disabled for non-WPA-Enterprise
+Wi-Fi networks.
+  + Added support for the Bluetooth NAP (Network Access Point)
+profile.
+  + Added support for disabling connectivity checking via the D-Bus
+interface.
+  + The internal DHCP client now understands the domain-search
+option.
+  + Bridge connections support the group-forward-mask property.
+  + NetworkManager can now configure multiple IPv6 default routes
+received through RA and each gets configured with the announced
+preference.
+  + It is possible to specify the routing table for each static
+route.
+  + Support specifying a explicit routing table for any
+non-static-route, including routes from DHCP, device-routes,
+IPv6 autoconf.
+  + Device are left configured when a user sets them as unmanaged
+by NetworkManager.
+  + New connection.auth-retry property to configure how often
+authentication is prompted before failing the configuration.
+  + The platform code that handles synchronization with kernel
+status via netlink has been reworked and is more efficient.
+  + Allowed the update of connections that have an associated
+ifcfg-rh routing rules file.
+  + Non-UTF8 properties are now escaped when they are exported on
+D-Bus.
+  + NetworkManager-wait-online.service now starts
+NetworkManager.service if needed.
+  + The MAC address for bond connections can be changed in nmtui.
+  + Fixed dependency problems when setting the MTU of VLAN and
+ master devices.
+  + The systemd-resolved DNS plugin properly handles the DNS
+priority setting.
+  + Fixed setting a DHCP timeout greater than 60 seconds
+(dhclient).
+  + Fixed some memory leaks.
+  + Many other bug fixes and improvements.
+- Rebase networkmanager-obs-net.patch and
+  nm-dont-overwrite-resolv-conf.patch.
+- Drop nm-disconnect-proxy-signals.patch and
+  nm-vpn-remote-connection-disconnect-signals.patch: Fixed
+  upstream.
+
+---

Old:

  NetworkManager-1.8.6.tar.xz

New:

  NetworkManager-1.10.2.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.jLYX6H/_old  2018-02-03 15:36:03.523429805 +0100
+++ /var/tmp/diff_new_pack.jLYX6H/_new  2018-02-03 15:36:03.527429618 +0100
@@ -23,14 +23,14 @@
 %define _udevdir %(pkg-config --variable udevdir udev)
 
 Name:   NetworkManager
-Version:1.8.6
+Version:1.10.2
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+
 Group:  Productivity/Networking/System
 Url:http://www.gnome.org/projects/NetworkManager/
+Source0:
http://download.gnome.org/sources/NetworkManager/1.10/%{n

commit NetworkManager for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2018-01-26 13:59:03

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Fri Jan 26 13:59:03 2018 rev:176 rq:569442 version:1.8.6

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2017-12-29 18:47:13.632352151 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2018-01-26 13:59:05.170417849 +0100
@@ -1,0 +2,39 @@
+Wed Jan 24 23:41:07 UTC 2018 - bjorn@gmail.com
+
+- Update to version 1.8.6:
+  + Fix a daemon crash on permission check (bgo#787897).
+  + Fix a daemon crash on VPN state change (bgo#787893).
+  + Fix a nmcli crash in interactive mode's describe command
+(bgo#788104).
+  + Fix termination of the nmcli interactive mode (rh#1517401).
+  + Properly handle route metric of zero in keyfiles.
+  + Add support for DSA switch devices (rh#1371289).
+  + Fix a memory leak of connection D-Bus objects (rh#1461643).
+  + A double close that could potentially race with the D-Bus
+thread reusing the same file descriptor (rh#1451236).
+  + Connectivity check fixes (bgo#785281) (bgo#784629).
+  + Fix the metered properties handling in libnm.
+  + Avoid dropping agent secrets unnecessarily (bgo#789383).
+  + Fix the asynchronous initialization of a secret agent in libnm.
+- Drop nm-disconnect-proxy-signals.patch and
+  nm-vpn-remote-connection-disconnect-signals.patch: Fixed
+  upstream.
+- Minor spec cleaning, tweak spec to silence a few rpm lint
+  warnings.
+- Replace addFilter("dbus-policy-missing-allow") with
+  addFilter("dbus-policy-allow-without-destination"), filter out
+  the current rpmlint warning.
+- Add addFilter("suse-branding-unversioned-requires*") to
+  rpmlintrc, we have this unversioned on purpose.
+- Add
+  addFilter("systemd-service-without-service_add_post 
NetworkManager-wait-online.service")
+  addFilter("systemd-service-without-service_add_pre 
NetworkManager-wait-online.service")
+  addFilter("systemd-service-without-service_del_postun 
NetworkManager-wait-online.service")
+  addFilter("systemd-service-without-service_del_preun 
NetworkManager-wait-online.service")
+  to rpmlintrc, filter out warnings we do not care about nor want
+  as we do not want to enable this service by default.
+- "Mark" %%{_sysconfdir}/dbus-1/system.d/org.freedesktop.NetworkManager.conf
+  and %%config %{_sysconfdir}/dbus-1/system.d/nm-dispatcher.conf as
+  config files in spec, silence rpmlint.
+
+---

Old:

  NetworkManager-1.8.4.tar.xz
  nm-disconnect-proxy-signals.patch
  nm-vpn-remote-connection-disconnect-signals.patch

New:

  NetworkManager-1.8.6.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.5ilDf2/_old  2018-01-26 13:59:06.598351182 +0100
+++ /var/tmp/diff_new_pack.5ilDf2/_new  2018-01-26 13:59:06.598351182 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package NetworkManager
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,18 +21,21 @@
 # they are touched too
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
+
 Name:   NetworkManager
-Version:1.8.4
+Version:1.8.6
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+
 Group:  Productivity/Networking/System
 Url:http://www.gnome.org/projects/NetworkManager/
+
 Source0:
http://download.gnome.org/sources/NetworkManager/1.8/%{name}-%{version}.tar.xz
 Source1:nfs
 Source2:NetworkManager.conf
 Source3:baselibs.conf
 Source99:   NetworkManager-rpmlintrc
+
 # PATCH-FEATURE-OPENSUSE systemd-network-config.patch -- don't try to start NM 
under systemd if it is disabled in system configuration
 Patch0: systemd-network-config.patch
 # PATCH-FIX-UPSTREAM nm-probe-radius-server-cert.patch bnc#574266 
g...@suse.com -- Probe the RADIUS server certificate
@@ -43,10 +46,7 @@
 Patch3: networkmanager-obs-net.patch
 # PATCH-FIX-OPENSUSE nm-dont-overwrite-resolv-conf.patch bsc#1021665, 
bsc#960153 sck...@suse.com -- NetworkManager spawns netconfig to update DNS 
settings, and terminates netconfig after 1s. But 1s isn't quite long enough for 
netconfig to complete the task. Adjust it to 0 seconds(don't send SIGKILL) to 
avoid NM overwr

commit NetworkManager for openSUSE:Factory

2017-12-29 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2017-12-29 18:47:06

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Fri Dec 29 18:47:06 2017 rev:175 rq:558868 version:1.8.4

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2017-12-16 20:45:58.786956053 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2017-12-29 18:47:13.632352151 +0100
@@ -1,0 +2,11 @@
+Tue Dec 19 22:20:37 UTC 2017 - mgo...@suse.com
+
+- Add nm-disconnect-proxy-signals.patch: disconnect proxy signals
+  when closing; fixes possible crash when opening the user panel
+  (bgo#787897).
+- Add nm-vpn-remote-connection-disconnect-signals.patch:
+  disconnect signal handlers when remote/vpn connections are
+  disposed; fixes a gnome-control-center crash (bsc#1073472
+  bgo#787893).
+
+---

New:

  nm-disconnect-proxy-signals.patch
  nm-vpn-remote-connection-disconnect-signals.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.u8nlXj/_old  2017-12-29 18:47:14.832007606 +0100
+++ /var/tmp/diff_new_pack.u8nlXj/_new  2017-12-29 18:47:14.836006457 +0100
@@ -41,9 +41,13 @@
 Patch2: networkmanager-checks-po.patch
 # PATCH-FIX-OPENSUSE networkmanager-obs-net.patch tchva...@suse.com -- disable 
tests that are by design broken on OBS workers
 Patch3: networkmanager-obs-net.patch
-BuildRequires:  dnsmasq
 # PATCH-FIX-OPENSUSE nm-dont-overwrite-resolv-conf.patch bsc#1021665, 
bsc#960153 sck...@suse.com -- NetworkManager spawns netconfig to update DNS 
settings, and terminates netconfig after 1s. But 1s isn't quite long enough for 
netconfig to complete the task. Adjust it to 0 seconds(don't send SIGKILL) to 
avoid NM overwriting /etc/resolv.conf.
 Patch4: nm-dont-overwrite-resolv-conf.patch
+# PATCH-FIX-UPSTREAM nm-disconnect-proxy-signals.patch bgo#787897 
mgo...@suse.com -- disconnect signals on the proxy when the manager is disposed.
+Patch5: nm-disconnect-proxy-signals.patch
+# PATCH-FIX-UPSTREAM nm-vpn-remote-connection-disconnect-signals.patch 
bsc#1073472 bgo#787893 mgo...@suse.com -- fix gnome-control-center crash when a 
vpn connection changes state.
+Patch6: nm-vpn-remote-connection-disconnect-signals.patch
+BuildRequires:  dnsmasq
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  iptables
@@ -235,6 +239,8 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
+%patch6 -p1
 
 %build
 NOCONFIGURE=1 ./autogen.sh

++ nm-disconnect-proxy-signals.patch ++
>From 297862b0e9a6b08e506a9976f2e464f68ba398d2 Mon Sep 17 00:00:00 2001
From: Iain Lane 
Date: Wed, 20 Sep 2017 15:01:41 +0100
Subject: [PATCH] manager: Disconnect from signals on the proxy when we're
 disposed

We're calling a callback on a proxy after it has been disposed. We
should make sure to disconnect from it when we go away.

https://bugzilla.gnome.org/show_bug.cgi?id=787897
(cherry picked from commit 91fa202379b417f146c9b14be7b9b08d2dc83a78)
---
 libnm/nm-manager.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libnm/nm-manager.c b/libnm/nm-manager.c
index d3df73375..294b9de18 100644
--- a/libnm/nm-manager.c
+++ b/libnm/nm-manager.c
@@ -192,8 +192,8 @@ init_dbus (NMObject *object)
property_info);
 
/* Permissions */
-   g_signal_connect (priv->proxy, "check-permissions",
- G_CALLBACK (manager_recheck_permissions), object);
+   g_signal_connect_object (priv->proxy, "check-permissions",
+G_CALLBACK (manager_recheck_permissions), 
object, 0);
 }
 
 static NMClientPermission
-- 
2.15.1

++ nm-vpn-remote-connection-disconnect-signals.patch ++
>From b363a6cfad5996b5436b6f7c1d9337068fcb4c99 Mon Sep 17 00:00:00 2001
From: Iain Lane 
Date: Fri, 22 Sep 2017 11:48:05 +0100
Subject: [PATCH] {vpn,remote}-connection: disconnect signal handlers when
 disposed

GNOME Settings 3.26 is crashing every time a VPN connection changed its
state. After some digging, a debug message was put on dispose, and this
issue was found:

libnm-Message: Object 0x5633c070 disposed
libnm-Message: Object 0x5633c730 disposed
libnm-Message: Object 0x5633eae0 disposed
libnm-Message: Object 0x56340a80 disposed

Thread 1 "gnome-control-c" received signal SIGSEGV, Segmentation fault.
g_type_check_instance_cast (type_instance=type_instance@entry=0x5633c070, 
iface_type=93825006537856) at /.../glib/gobject/gtype.c:4057
4057   

commit NetworkManager for openSUSE:Factory

2017-12-16 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2017-12-16 20:45:45

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Sat Dec 16 20:45:45 2017 rev:174 rq:556639 version:1.8.4

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2017-12-04 10:00:26.424631133 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2017-12-16 20:45:58.786956053 +0100
@@ -1,0 +2,6 @@
+Sat Dec  9 22:43:18 UTC 2017 - pav...@pavlix.net
+
+- Remove reference to deprecated and dropped ifcfg-suse plugin from
+  configuration.
+
+---



Other differences:
--
++ NetworkManager.conf ++
--- /var/tmp/diff_new_pack.ywrq77/_old  2017-12-16 20:46:00.550870901 +0100
+++ /var/tmp/diff_new_pack.ywrq77/_new  2017-12-16 20:46:00.554870708 +0100
@@ -1,2 +1,2 @@
 [main]
-plugins=ifcfg-suse,keyfile
+plugins=keyfile




commit NetworkManager for openSUSE:Factory

2017-12-04 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2017-12-04 10:00:24

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Mon Dec  4 10:00:24 2017 rev:173 rq:547541 version:1.8.4

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2017-10-02 16:51:36.368266938 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2017-12-04 10:00:26.424631133 +0100
@@ -1,0 +2,9 @@
+Fri Dec  1 15:22:50 UTC 2017 - yfji...@suse.com
+
+- Switch to python3:
+  + Replace BuildRequires python-gobject, python2-dbus-python with
+python3-gobject, python3-dbus-python.
+  + Explictly set environment variable PYTHON as python3 in
+build time.
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.M4EGAe/_old  2017-12-04 10:00:28.292563336 +0100
+++ /var/tmp/diff_new_pack.M4EGAe/_new  2017-12-04 10:00:28.292563336 +0100
@@ -51,9 +51,9 @@
 BuildRequires:  ncurses-devel
 BuildRequires:  pkgconfig
 BuildRequires:  ppp-devel
-BuildRequires:  python-gobject
+BuildRequires:  python3-gobject
 # Required for tests
-BuildRequires:  python2-dbus-python
+BuildRequires:  python3-dbus-python
 BuildRequires:  readline-devel
 BuildRequires:  rp-pppoe
 # Do not use suse-release, it's very late in build chain and not needed
@@ -241,6 +241,7 @@
 pppddir=`ls -1d %{_libdir}/pppd/2*`
 test -n "$pppddir" || exit 1
 export CFLAGS="%{optflags} -fno-strict-aliasing"
+export PYTHON=/usr/bin/python3
 %configure \
 --disable-silent-rules \
 --with-hostname-persist=suse \




commit NetworkManager for openSUSE:Factory

2017-10-02 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2017-10-02 16:51:35

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Mon Oct  2 16:51:35 2017 rev:172 rq:528644 version:1.8.4

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2017-09-24 11:41:38.624390857 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2017-10-02 16:51:36.368266938 +0200
@@ -1,0 +2,6 @@
+Mon Sep 25 06:50:03 UTC 2017 - sck...@suse.com
+
+- Modify nm-dont-overwrite-resolv-conf.patch: make netconfig call
+  an atomic action, don't kill it after 2000ms (bsc#960153).
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.iQQNxl/_old  2017-10-02 16:51:37.524104712 +0200
+++ /var/tmp/diff_new_pack.iQQNxl/_new  2017-10-02 16:51:37.524104712 +0200
@@ -42,7 +42,7 @@
 # PATCH-FIX-OPENSUSE networkmanager-obs-net.patch tchva...@suse.com -- disable 
tests that are by design broken on OBS workers
 Patch3: networkmanager-obs-net.patch
 BuildRequires:  dnsmasq
-# PATCH-FIX-OPENSUSE nm-dont-overwrite-resolv-conf.patch bsc#1021665, 
bsc#960153 sck...@suse.com -- NetworkManager spawns netconfig to update DNS 
settings, and terminates netconfig after1s. But 1s isn't quite long enough 
for netconfig to complete the task. Adjust it to 2 seconds to avoid NM 
overwriting /etc/resolv.conf.
+# PATCH-FIX-OPENSUSE nm-dont-overwrite-resolv-conf.patch bsc#1021665, 
bsc#960153 sck...@suse.com -- NetworkManager spawns netconfig to update DNS 
settings, and terminates netconfig after 1s. But 1s isn't quite long enough for 
netconfig to complete the task. Adjust it to 0 seconds(don't send SIGKILL) to 
avoid NM overwriting /etc/resolv.conf.
 Patch4: nm-dont-overwrite-resolv-conf.patch
 BuildRequires:  fdupes
 BuildRequires:  intltool

++ nm-dont-overwrite-resolv-conf.patch ++
--- /var/tmp/diff_new_pack.iQQNxl/_old  2017-10-02 16:51:37.600094046 +0200
+++ /var/tmp/diff_new_pack.iQQNxl/_new  2017-10-02 16:51:37.604093485 +0200
@@ -7,7 +7,7 @@
  
/* 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, 
2000, 0)) {
++  if (!nm_utils_kill_child_sync (pid, 0, LOGD_DNS, "netconfig", &status, 
0, 0)) {
int errsv = errno;
  
g_set_error (error, NM_MANAGER_ERROR, NM_MANAGER_ERROR_FAILED,




commit NetworkManager for openSUSE:Factory

2017-09-24 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2017-09-24 11:41:33

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Sun Sep 24 11:41:33 2017 rev:171 rq:528431 version:1.8.4

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2017-07-17 08:59:31.270266749 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2017-09-24 11:41:38.624390857 +0200
@@ -1,0 +2,26 @@
+Fri Sep 22 16:44:24 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.8.4:
+  + No longer install NetworkManager-wait-online.service in
+network-online.target.wants directory (rh#1455704).
+  + Fix nmcli device connect wifi for APs that support both
+WPA-PSK and WPA-EAP (rh#1492064).
+  + Fix crash unregistering object manager in libnm on restart of
+NetworkManager.
+  + Improve handling externally managed slaves devices.
+  + Don't reset MAC address of software devices to fake permanent
+address.
+  + For dhclient use "timeout" option in configuration file,
+instead of the command line option which is only supported by
+downstream.
+  + Perform the public-suffix check only for the hostname-derived
+domain.
+  + Fix memory leak in connectivity check.
+  + Better restore device managed state on rollback of checkpoint.
+  + Skip addition of default-route if it already exists.
+  + Bug fix detecting error condition when deleting route in
+platform.
+- Drop NM-dhcp-improve-parsing-interface-statement.patch: Fixed
+  upstream.
+
+---

Old:

  NM-dhcp-improve-parsing-interface-statement.patch
  NetworkManager-1.8.2.tar.xz

New:

  NetworkManager-1.8.4.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.wTd9pc/_old  2017-09-24 11:41:39.512265732 +0200
+++ /var/tmp/diff_new_pack.wTd9pc/_new  2017-09-24 11:41:39.516265168 +0200
@@ -22,7 +22,7 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.8.2
+Version:1.8.4
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+
@@ -44,8 +44,6 @@
 BuildRequires:  dnsmasq
 # PATCH-FIX-OPENSUSE nm-dont-overwrite-resolv-conf.patch bsc#1021665, 
bsc#960153 sck...@suse.com -- NetworkManager spawns netconfig to update DNS 
settings, and terminates netconfig after1s. But 1s isn't quite long enough 
for netconfig to complete the task. Adjust it to 2 seconds to avoid NM 
overwriting /etc/resolv.conf.
 Patch4: nm-dont-overwrite-resolv-conf.patch
-# PATCH-FIX-UPSTREAM NM-dhcp-improve-parsing-interface-statement.patch 
boo#1047004 sck...@suse.com -- Fix NetworkManager not writing DNS servers to 
/etc/resolv.conf
-Patch5: NM-dhcp-improve-parsing-interface-statement.patch
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  iptables
@@ -237,7 +235,6 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
-%patch5 -p1
 
 %build
 NOCONFIGURE=1 ./autogen.sh
@@ -395,8 +392,6 @@
 %{_unitdir}/NetworkManager.service
 %{_unitdir}/NetworkManager-dispatcher.service
 %{_unitdir}/NetworkManager-wait-online.service
-%dir %{_unitdir}/network-online.target.wants
-%{_unitdir}/network-online.target.wants/NetworkManager-wait-online.service
 %{_udevdir}/rules.d/84-nm-drivers.rules
 %{_udevdir}/rules.d/85-nm-unmanaged.rules
 %ghost %config(noreplace) %{_localstatedir}/log/NetworkManager

++ NetworkManager-1.8.2.tar.xz -> NetworkManager-1.8.4.tar.xz ++
 5954 lines of diff (skipped)




commit NetworkManager for openSUSE:Factory

2017-07-16 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2017-07-17 08:59:30

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Mon Jul 17 08:59:30 2017 rev:170 rq:509987 version:1.8.2

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2017-07-12 19:34:45.234960625 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2017-07-17 08:59:31.270266749 +0200
@@ -1,0 +2,6 @@
+Tue Jul 11 07:38:40 UTC 2017 - sck...@suse.com
+
+- Add NM-dhcp-improve-parsing-interface-statement.patch: Fix NM
+  not writing DNS servers to /etc/resolv.conf (boo#1047004).
+
+---

New:

  NM-dhcp-improve-parsing-interface-statement.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.GaeZOT/_old  2017-07-17 08:59:32.026160316 +0200
+++ /var/tmp/diff_new_pack.GaeZOT/_new  2017-07-17 08:59:32.026160316 +0200
@@ -44,6 +44,8 @@
 BuildRequires:  dnsmasq
 # PATCH-FIX-OPENSUSE nm-dont-overwrite-resolv-conf.patch bsc#1021665, 
bsc#960153 sck...@suse.com -- NetworkManager spawns netconfig to update DNS 
settings, and terminates netconfig after1s. But 1s isn't quite long enough 
for netconfig to complete the task. Adjust it to 2 seconds to avoid NM 
overwriting /etc/resolv.conf.
 Patch4: nm-dont-overwrite-resolv-conf.patch
+# PATCH-FIX-UPSTREAM NM-dhcp-improve-parsing-interface-statement.patch 
boo#1047004 sck...@suse.com -- Fix NetworkManager not writing DNS servers to 
/etc/resolv.conf
+Patch5: NM-dhcp-improve-parsing-interface-statement.patch
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  iptables
@@ -235,6 +237,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 %build
 NOCONFIGURE=1 ./autogen.sh

++ NM-dhcp-improve-parsing-interface-statement.patch ++
>From c4b926c3b4acba572471e23b6727fa9537a21d7c Mon Sep 17 00:00:00 2001
From: Jonathan Kang 
Date: Thu, 6 Jul 2017 16:20:25 +0800
Subject: [PATCH] dhcp/dhclient: Improve "interface" statement parsing

In commit d405cfd9089f9552969e6a3e1a1c4550fc3c1695, parsing "interface"
statement is introduced. But it leads to uncommplete parsing of the
"request" entry, if one of the lines in "request" entry is prefixed with
word "interface". For example, the default configuration of openSUSE
distribution:

request subnet-mask, broadcast-address, routers,
rfc3442-classless-static-routes,
interface-mtu, host-name, domain-name, domain-search,
domain-name-servers, nis-domain, nis-servers,
nds-context, nds-servers, nds-tree-name,
netbios-name-servers, netbios-dd-server,
netbios-node-type, netbios-scope, ntp-servers;

Fixes commit d405cfd9089f9552969e6a3e1a1c4550fc3c1695.
---
 src/dhcp/nm-dhcp-dhclient-utils.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/dhcp/nm-dhcp-dhclient-utils.c 
b/src/dhcp/nm-dhcp-dhclient-utils.c
index 11f868e..b2f1d99 100644
--- a/src/dhcp/nm-dhcp-dhclient-utils.c
+++ b/src/dhcp/nm-dhcp-dhclient-utils.c
@@ -292,7 +292,8 @@ nm_dhcp_dhclient_create_config (const char *interface,
continue;
 
if (   !intf[0]
-   && g_str_has_prefix (p, "interface")) {
+   && g_str_has_prefix (p, "interface")
+   && !in_req) {
if (read_interface (p, intf, sizeof (intf)))
continue;
}
-- 
2.9.4




commit NetworkManager for openSUSE:Factory

2017-07-12 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2017-07-12 19:34:43

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Wed Jul 12 19:34:43 2017 rev:169 rq:509177 version:1.8.2

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2017-07-07 10:24:37.085631338 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2017-07-12 19:34:45.234960625 +0200
@@ -1,0 +2,15 @@
+Fri Jul  7 12:24:13 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.8.2:
+  + Fix bug blocking startup wrongly waiting for carrier.
+  + Fix handling of non UTF-8 strings in libnm and fix non NUL
+terminated string.
+  + Handle DNS priority for systemd-resolved DNS plugin.
+  + Fix assuming master devices as they wait for slaves to
+activate.
+  + Fix reading managed state from device state file.
+  + Fix crash activating bluetooth or WWAN connection.
+  + No longer add a direct route to the DHCP server.
+  + Several bug fixes and improvements.
+
+---

Old:

  NetworkManager-1.8.0.tar.xz

New:

  NetworkManager-1.8.2.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.obecSU/_old  2017-07-12 19:34:46.102838027 +0200
+++ /var/tmp/diff_new_pack.obecSU/_new  2017-07-12 19:34:46.102838027 +0200
@@ -22,7 +22,7 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Version:1.8.0
+Version:1.8.2
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+

++ NetworkManager-1.8.0.tar.xz -> NetworkManager-1.8.2.tar.xz ++
 16040 lines of diff (skipped)




commit NetworkManager for openSUSE:Factory

2017-07-07 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2017-07-07 10:24:35

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Fri Jul  7 10:24:35 2017 rev:168 rq:508708 version:1.8.0

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2017-06-30 18:40:42.676062977 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2017-07-07 10:24:37.085631338 +0200
@@ -1,0 +2,6 @@
+Thu Jul  6 14:11:27 UTC 2017 - dims...@opensuse.org
+
+- Call autogen.sh networkmanager-obs-net.patch touches the build
+  system.
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.CGkW2R/_old  2017-07-07 10:24:39.113344466 +0200
+++ /var/tmp/diff_new_pack.CGkW2R/_new  2017-07-07 10:24:39.117343900 +0200
@@ -237,6 +237,7 @@
 %patch4 -p1
 
 %build
+NOCONFIGURE=1 ./autogen.sh
 pppddir=`ls -1d %{_libdir}/pppd/2*`
 test -n "$pppddir" || exit 1
 export CFLAGS="%{optflags} -fno-strict-aliasing"




commit NetworkManager for openSUSE:Factory

2017-06-30 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2017-06-30 18:40:38

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Fri Jun 30 18:40:38 2017 rev:167 rq:507032 version:1.8.0

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2017-06-12 15:08:50.995998047 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2017-06-30 18:40:42.676062977 +0200
@@ -7,0 +8,66 @@
+Wed May 31 13:38:45 UTC 2017 - tchva...@suse.com
+
+- Disable 6 of the tests that are failing on OBS runs
+  * networkmanager-obs-net.patch
+
+---
+Fri May 12 10:34:33 UTC 2017 - tchva...@suse.com
+
+- Version update to 1.8.0:
+  * Default routes set by devices that failed connectivity checks are now
+penalized with a higher metric
+  * nmcli is now able to produce output more friendly for machine parsing
+  * The slaves available at the time a master connection is activated are
+enslaved in a stable order, making the automatic MAC address for Bonding
+devices more predictable.
+  * Hostname management is now more flexibly configured
+  * Support for additional route options (pref-src, src, tos, window, cwnd,
+initcwnd, initrwnd, mtu, lock-window, lock-cwnd, lock-initcwnd,
+lock-initrwnd, and lock-mtu).
+  * Fixed detection of EAP-FAST support in wpa_supplicant
+  * Support for handling PINs for PKCS#11 tokens as secrets
+  * GSM and CDMA connections now have a MTU property
+  * An option to disable selected TLS versions during EAP phase 1
+authentication
+  * The 802.1x authentication timeout is now configurable to allow a faster
+fallback to other connections
+  * Persist managed state of device until reboot. This improves seamless take
+over of a previously managed device after restart of NetworkManager.
+  * Better handle devices that are externally managed by somebody else by
+consistently generating an in-memory connection to reflect the external
+state.
+  * Expose SRIOV capability of a device on D-Bus and support configuring the
+number of virtual functions via NetworkManager.conf.
+  * Support matching networking devices via new "driver:" device spec in
+NetworkManager.conf.
+  * Introduced support for creating and managing dummy links
+  * The teaming devices now support setting a hardcoded MAC address
+  * Settings of bonding devices can now be modified on-the-fly, without the
+need to reactivate a connection
+  * The failures to activate a connection now communicate better error
+responses to nmcli
+  * Reverse Path filtering is now disabled in multihoming configurations where
+it would interfere with legitimate network traffic
+  * libcurl is used instead of libsoup for connectivity checking, resulting in
+a smaller dependency footprint
+  * With DNS mode "rc-manager=symlink", don't write /etc/resolv.conf as
+a symlink if it already exists as a regular file.
+  * Support attaching user-data in form of key-value pairs to connection
+profiles.
+  * Fix accpeting fully qualified name for ipv4.dhcp-hostname setting.
+  * Make NetworkManager more forgiving to failure to change the MAC address
+during scanning.
+- Wimax switches are completely removed
+- Added dependencies on packages with versions to ensure
+  all features are properly detected, configure reports yes for
+  most items now
+  * add libcurl
+  * add libpsl
+  * add python-dbus test dep
+- Remove gudev and soup deps as per upstream changes
+- Enable testsuite
+- Add patch networkmanager-checks-po.patch:
+  * Our patch added new .in file that needs to be excluded from
+translations
+
+---

Old:

  NetworkManager-1.6.2.tar.xz

New:

  NetworkManager-1.8.0.tar.xz
  networkmanager-checks-po.patch
  networkmanager-obs-net.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.eenGfn/_old  2017-06-30 18:40:44.027872837 +0200
+++ /var/tmp/diff_new_pack.eenGfn/_new  2017-06-30 18:40:44.031872274 +0200
@@ -16,22 +16,19 @@
 #
 
 
-# Use systemd
-%define with_systemd 1
-%define with_wimax 0
 # 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
 %define with_cacert_patch 0
-
+%define _udevdir %(pkg-config --variable udevdir udev)
 Name:   NetworkManager
-Url

commit NetworkManager for openSUSE:Factory

2017-06-12 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2017-06-12 15:08:45

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Mon Jun 12 15:08:45 2017 rev:166 rq:501753 version:1.6.2

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2017-05-03 15:52:09.434857017 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2017-06-12 15:08:50.995998047 +0200
@@ -1,0 +2,6 @@
+Thu Jun  1 02:36:58 UTC 2017 - sck...@suse.com
+
+- Add nm-dont-overwrite-resolv-conf.patch: Fix NetworkManager
+  overwriting /etc/resolv.conf (bsc#960153, bsc#1021665).
+
+---

New:

  nm-dont-overwrite-resolv-conf.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.2m9ecJ/_old  2017-06-12 15:08:53.271676796 +0200
+++ /var/tmp/diff_new_pack.2m9ecJ/_new  2017-06-12 15:08:53.271676796 +0200
@@ -40,6 +40,8 @@
 Patch0: systemd-network-config.patch
 # PATCH-FIX-UPSTREAM nm-probe-radius-server-cert.patch bnc#574266 
g...@suse.com -- Probe the RADIUS server certificate
 Patch1: nm-probe-radius-server-cert.patch
+# PATCH-FIX-OPENSUSE nm-dont-overwrite-resolv-conf.patch bsc#1021665, 
bsc#960153 sck...@suse.com -- NetworkManager spawns netconfig to update DNS 
settings, and terminates netconfig after1s. But 1s isn't quite long enough 
for netconfig to complete the task. Adjust it to 2 seconds to avoid NM 
overwriting /etc/resolv.conf.
+Patch2: nm-dont-overwrite-resolv-conf.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
@@ -245,6 +247,7 @@
 %if %{with_cacert_patch}
 %patch1 -p1
 %endif
+%patch2 -p1
 
 %build
 pppddir=`ls -1d /usr/%_lib/pppd/2*`

++ nm-dont-overwrite-resolv-conf.patch ++
Index: NetworkManager-1.0.12/src/dns/nm-dns-manager.c
===
--- NetworkManager-1.0.12.orig/src/dns/nm-dns-manager.c
+++ NetworkManager-1.0.12/src/dns/nm-dns-manager.c
@@ -315,7 +315,7 @@ dispatch_netconfig (char **searches,
close (fd);
 
/* 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, 
2000, 0)) {
int errsv = errno;
 
g_set_error (error, NM_MANAGER_ERROR, NM_MANAGER_ERROR_FAILED,



commit NetworkManager for openSUSE:Factory

2017-05-03 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2017-05-03 15:52:08

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Wed May  3 15:52:08 2017 rev:165 rq:489642 version:1.6.2

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2017-02-19 00:41:07.059700551 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2017-05-03 15:52:09.434857017 +0200
@@ -1,0 +2,14 @@
+Wed Apr 19 21:33:23 UTC 2017 - bho...@lusku.de
+
+- Replace nfs NetworkManager dispatcher script. Issues of the old
+  nfs dispatcher script, fixed by this commit:
+  + It only mounts NFS shares with auto-mount. In SUSE's default
+configuration, those are tried to be mounted at boot.
+Unfortunately, this would not work, when NetworkManager
+handles the connection later. The boot process stops at this
+point.
+  + It unmounts everything on each "down" for any network
+interface, even if the NFS share is still connected to the
+computer via another network interface.
+
+---



Other differences:
--
++ nfs ++
--- /var/tmp/diff_new_pack.OD1VJQ/_old  2017-05-03 15:52:11.858514854 +0200
+++ /var/tmp/diff_new_pack.OD1VJQ/_new  2017-05-03 15:52:11.858514854 +0200
@@ -1,22 +1,83 @@
-#! /bin/sh
+#! /bin/bash
 #
 # nfs - start NFS in response to interface change
 #
-# Robert Love
-# Bastian Holst 
+# Bastian Senst 
 
-case "$2" 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
-   /bin/mount -alt nfs,nfs4
-   fi
-   ;;
-   down)
-   /bin/umount -alt nfs,nfs4
-   exit 0
-   ;;
-   *)
-   exit 0
-   ;;
+function net_umount {
+umount -l -f $1 &>/dev/null
+}
+
+function net_mount {
+mountpoint -q $1 || mount $1
+}
+
+function test_reach {
+if [ "$(ip link show up $1)" = "" ]; then
+return 1
+else 
+ping -n -c1 -w2 -I "$1" "$2" 2>&1 > /dev/null
+fi
+}
+
+DEVICE="$1"
+COMMAND="$2"
+
+function test_other_reaches {
+for other in $(ls /sys/class/net); do
+if [[ "$other" != "$DEVICE" ]]; then 
+if test_reach "$other" "$1"; then
+return 0
+fi
+fi
+done
+return 1
+}
+
+declare -A reaches
+
+function other_reaches {
+if [[ "${reaches[$1]-}" == "yes" ]]; then
+return 0
+elif [[ "${reaches[$1]-}" == "no" ]]; then
+return 1
+else
+if test_other_reaches $1; then
+reaches[$1]="yes"
+return 0
+else 
+reaches[$1]="no"
+return 1
+fi
+fi
+}
+
+NET_MOUNTS=$(sed -e '/^.*#/d' -e '/^.*:/!d' -e 's/\t/ /g' /etc/fstab | tr -s " 
")$'\n'b
+
+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
+printf %s "$NET_MOUNTS" | while IFS= read -r line; do
+MOUNT_POINT=$(echo $line | cut -f2 -d" ")
+net_mount "$MOUNT_POINT"
+done
+fi
+;;
+pre-down|down|vpn-pre-down)
+printf %s "$NET_MOUNTS" | while IFS= read -r line; do
+MOUNT_POINT=$(echo $line | cut -f2 -d" ")
+HOST=$(echo $line |  cut -f1 -d":")
+if other_reaches $HOST; then
+echo >&2 "Other network interfaces reach $HOST for 
$MOUNT_POINT."
+else
+net_umount "$MOUNT_POINT"
+fi
+done
+exit 0
+;;
+*)
+exit 0
+;;
 esac
+




commit NetworkManager for openSUSE:Factory

2017-02-18 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2017-02-19 00:41:06

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2017-02-03 17:30:49.503094168 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2017-02-19 00:41:07.059700551 +0100
@@ -1,0 +2,8 @@
+Wed Feb 15 16:12:26 UTC 2017 - dims...@opensuse.org
+
+- Update to version 1.6.2:
+  + Fixed build warnings with GCC 7.
+  + Multiple bug fixes in NetworkManager, nmcli and nm-online
+including several crashes.
+
+---

Old:

  NetworkManager-1.6.0.tar.xz

New:

  NetworkManager-1.6.2.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.2HveA3/_old  2017-02-19 00:41:07.695611095 +0100
+++ /var/tmp/diff_new_pack.2HveA3/_new  2017-02-19 00:41:07.699610532 +0100
@@ -26,7 +26,7 @@
 
 Name:   NetworkManager
 Url:http://www.gnome.org/projects/NetworkManager/
-Version:1.6.0
+Version:1.6.2
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+

++ NetworkManager-1.6.0.tar.xz -> NetworkManager-1.6.2.tar.xz ++
 4778 lines of diff (skipped)




commit NetworkManager for openSUSE:Factory

2017-02-03 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2017-02-02 15:26:40

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2016-12-26 21:42:40.382784066 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2017-02-03 17:30:49.503094168 +0100
@@ -1,0 +2,100 @@
+Fri Jan 27 15:39:15 UTC 2017 - dims...@opensuse.org
+
+- Update to version 1.6.0:
+  + No further changes since rc2 (1.5.91).
+
+---
+Tue Jan 24 12:40:20 UTC 2017 - dims...@opensuse.org
+
+- Update to version 1.5.91:
+  + Bugs fixed: bgo#777402, rh#1406454, rh#1414186.
+
+---
+Wed Jan 18 12:05:48 UTC 2017 - dims...@opensuse.org
+
+- Update to version 1.5.90:
+  + Avoid reading the permanent MAC address before the device is
+initialized by UDEV. This avoids a race where NetworkManager
+might detect the MAC address of the wrong interface.
+  + Fixed race conditions when renaming interfaces, for example as
+done by UDEV for persistent interface naming. This could cause
+detecting devices as the wrong hardware type.
+  + Added initial support for PKCS#11 tokens with 802.1x
+authentication.
+  + The stable-addressing for MAC address randomization and RFC7217
+IPv6 stable privacy addressing can now be more flexibly
+configured using dynamic randomization seeds in
+"connection.stable-id".
+  + Added support for managing the MACsec links. Requires support
+in wpa_supplicant (version newer than 2.6).
+  + When the master of Team, Bridge and Bond devices is specified
+as a connection UUID, the ifcfg-rh plugin now writes the master
+connection's interface name into the ifcfg file for improved
+compatibility with the legacy network service.
+  + Improve handling of MTU by resetting the previous MTU when the
+device deactivates and reset the MTU to a defined value on
+activation.
+  + Improve tracking of parent devices for dependend devices like
+ip-tunnels, MACVLAN, VETH, VLAN, and VXLAN.
+  + Many bug fixes and improvements.
+
+---
+Sat Dec 17 11:03:49 UTC 2016 - dims...@opensuse.org
+
+- Update to version 1.5.3:
+  + The cloned.mac-address property can now be used with Bond and
+Bridge devices.
+  + The ifcfg parsing code has been reworked for better
+compatibility with actual shell variable files.
+  + The ipv6.method=shared is now supported, utilizing DHCPv6
+Prefix Delegation option to obtain prefixes for the interface.
+  + nmtui now supports creating and editing IP tunnel connections.
+  + The libnm client library now uses the D-Bus ObjectManager API
+that allows for quicker initialization of the clients.
+  + nmtui now utilizes the asynchronous libnm client API to
+paralellize communication with the daemon, reducing the client
+startup time.
+  + Ethernet devices now use "802-3.speed" and "802-3.duplex"
+properties to allow controlling overriding the negotiated link
+parameters.
+  + Order in which IP addresses are configured is now preserved so
+that primary address is selected correctly.
+  + The PPP manager can now be split into a separate package.
+  + Details of the DNS information obtained from the connections is
+now exposed on the D-Bus and can be inspected with nmcli.
+  + Added the support for DHCPV6_HOSTNAME and DHCPV6_SEND_HOSTNAME
+keys in ifcfg files that control "dhcp-hostname" and
+"dhcp-send-hostname" properties of the "ipv6" setting.
+- Add python-gobject BuildRequires: needed in order to build the
+  settings documentation.
+
+---
+Sat Dec 17 01:05:02 UTC 2016 - dims...@opensuse.org
+
+- Update to version 1.5.2:
+  + Introduced Vala bindings for libnm.
+  + NetworkManager would now keep most connections up on shutdown
+(except Wi-Fi connections, VPN connections and other kinds that
+can't be assumed on startup)
+  + The checkpoint/restore connection can now also remove new
+connections and disconnect devices that were activated since
+the checkpoint was taken.
+  + The configuration is now read from /run/NetworkManager/conf.d
+as well. This is useful for handing over configuration
+discovered on system startup to NetworkManager.
+  + New connection.autoconnect_retries property that allows
+fine-tuning the autoconnect behavior.
+  + Support for configuration and discovery of Web Proxy settings
+with PacRunner service.
+  + Su

commit NetworkManager for openSUSE:Factory

2016-10-18 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2016-10-18 10:32:41

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2016-09-21 18:45:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2016-10-18 10:32:42.0 +0200
@@ -1,0 +2,18 @@
+Fri Sep 30 20:30:50 UTC 2016 - zai...@opensuse.org
+
+- Update to version 1.4.2:
+  + Fixed emission of NM-style PropertiesChanged signals and
+deprecated them for PropertiesChanged on
+"org.freedesktop.DBus.Properties" interface.
+  + Fixed race condition in the communication between
+NetworkManager and the DHCP helper which caused loss of events.
+  + Added workaround for failures in changing MAC address with some
+wireless drivers.
+  + Improved bash autocompletion.
+  + Restored check on JSON syntax when built with Jansson support.
+  + Fixed a regression in the serialization of empty
+"cloned-mac-address" property in libnm.
+  + Other fixes and improvements.
+- Drop NetworkManager-fix-broadcom-wifi.patch: Fixed upstream.
+
+---

Old:

  NetworkManager-1.4.0.tar.xz
  NetworkManager-fix-broadcom-wifi.patch

New:

  NetworkManager-1.4.2.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.WmiSRq/_old  2016-10-18 10:32:43.0 +0200
+++ /var/tmp/diff_new_pack.WmiSRq/_new  2016-10-18 10:32:43.0 +0200
@@ -26,7 +26,7 @@
 
 Name:   NetworkManager
 Url:http://www.gnome.org/projects/NetworkManager/
-Version:1.4.0
+Version:1.4.2
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+
@@ -40,8 +40,6 @@
 Patch0: systemd-network-config.patch
 # PATCH-FIX-UPSTREAM nm-probe-radius-server-cert.patch bnc#574266 
g...@suse.com -- Probe the RADIUS server certificate
 Patch1: nm-probe-radius-server-cert.patch
-# PATCH-FIX-UPSTREAM NetworkManager-fix-broadcom-wifi.patch bgo#770456 
zai...@opensuse.org -- Fix wifi for broadcom users, patch from upstream git.
-Patch2: NetworkManager-fix-broadcom-wifi.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
@@ -246,7 +244,6 @@
 %if %{with_cacert_patch}
 %patch1 -p1
 %endif
-%patch2 -p1
 
 %build
 pppddir=`ls -1d /usr/%_lib/pppd/2*`

++ NetworkManager-1.4.0.tar.xz -> NetworkManager-1.4.2.tar.xz ++
 143317 lines of diff (skipped)




commit NetworkManager for openSUSE:Factory

2016-09-21 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2016-09-21 18:45:14

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2016-08-31 00:03:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2016-09-21 18:45:17.0 +0200
@@ -1,0 +2,236 @@
+Sun Sep 18 08:12:16 UTC 2016 - zai...@opensuse.org
+
+- Add even more commits to really fix bgo#770456 to
+  NetworkManager-fix-broadcom-wifi.patch.
+
+---
+Tue Aug 30 20:51:54 UTC 2016 - zai...@opensuse.org
+
+- Add NetworkManager-fix-broadcom-wifi.patch: Broadcom driver does
+  not support the random mac addr introduced. This patch works
+  around the problem (bgo#770456).
+- Conditionally apply translations-update-upstream BuildRequires
+  and macro for non-openSUSE only.
+
+---
+Sun Aug 28 16:18:59 UTC 2016 - dims...@opensuse.org
+
+- Update to version 1.4.0:
+  + The MAC address assigned to a device can now be set according
+to different policies: preserve, permanent, random, stable.
+  + NetworkManager now waits for IPv6 DAD to terminate before
+completing the activation.
+  + Added support for setting IPv6 tokenized interface identifiers
+through the 'ipv6.token' connection property.
+  + Added a 'Reload' D-Bus method to reload configuration and
+reapply DNS configuration.
+  + Added ability to create a configuration checkpoints and rolling
+back changes after a timeout.
+  + NetworkManager now follows symlinks when accessing resolv.conf
+and rc-manager is set to 'file'.
+  + Added support for oFono as modem manager.
+  + The devices now exposes counters of transferred data.
+  + The 'may-fail' property of ipv4 and ipv6 settings is now
+respected more accurately.
+  + The timeout for requests of secrets to agents has been
+increased from 25 to 120 seconds.
+  + Name servers passed to dnsmasq now specify an egress interface
+to avoid problems with multiple active connections.
+  + Reverse DNS entries for IPv6 are now added to dnsmasq, and IPv4
+reverse entries now honor the network prefix.
+  + A new 'dns-priority' property of ipv4 and ipv6 settings can be
+used to tweak the order of servers in resolv.conf when multiple
+connections are active.
+  + configure script accepts --enable-{address,undefined}-sanitizer
+options to build NetworkManager with GCC sanitizers.
+  + The default resolv.conf manager can now be specified at build
+time using the --with-config-dns-rc-manager-default configure
+option.
+  + NetworkManager is now compiled with --gc-sections to reduce
+executable size.
+  + Added a new 'VPN_PLUGIN' logging domain.
+  + It is now possible to change the configuration currently
+applied on a device with 'nmcli device modify' and 'nmcli
+device reapply'.
+  + nmcli invoked without parameters shows an overview of the
+current network configuration.
+  + The 'nmcli connection add' syntax has been extended and is now
+possible to pass properties (e.g. 'ipv4.dns') along with
+aliases.
+  + nmtui now returns to initial menu after a sub-form exits.
+  + Improved bash autocompletion for nmcli.
+  + Now devices are disconnected before the system suspends,
+executing dispatcher scripts. This allows external applications
+to be notified of the change in connectivity.
+  + Dispatcher scripts are now called also when connectivity status
+changes.
+  + Many other fixes and improvements.
+- Pass --with-config-dns-rc-manager-default=netconfig to configure:
+  ensure to use netconfig, which is SUSE's default.
+- Replace pgkconfig(systemd) BuildRequires with
+  pkgconfig(libsystemd), following upstream.
+- Rebase systemd-network-config.patch.
+
+---
+Tue Jul 19 09:29:37 UTC 2016 - zai...@opensuse.org
+
+- Update to version 1.2.2:
+  + The dnsmasq DNS management mode now uses D-Bus API of dnsmasq
+to make signal nameserver changes.
+  + Hostname is now correctly read on Slackware.
+  + IPv6 addresses for default wired connections now stay stable.
+  + Reading portname on s390 systems on 4.4 kernels and newer has
+been corrected.
+  + nmcli no longer warns about version mismatches.
+  + Improved developer documentations.
+  + Multiple minor bugfixes.
+  + Updated translations.
+
+---
+Tue Jul 19 09:29:36 UTC 2016 - dims...@opensuse.org
+
+- Update to version 1.2.0:
+  + Bugs fi

commit NetworkManager for openSUSE:Factory

2016-08-30 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2016-08-31 00:03:28

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2016-07-27 16:07:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2016-08-31 00:03:29.0 +0200
@@ -2 +2 @@
-Tue Jul 19 09:29:32 UTC 2016 - sck...@suse.com
+Mon Jul 18 03:14:22 UTC 2016 - sck...@suse.com
@@ -14,0 +15,12 @@
+Fri Apr  8 07:05:23 UTC 2016 - sck...@suse.com
+
+- Update to version 1.0.12 (FATE#318572)
+- drop nm-core-fix-crash-during-Wi-Fi-rescan-by-emitting-NM_DE.patch
+  contained in version 0.9.9.1.
+- Rebase NetworkManager-geoclue-interaction.patch
+- Rebase nm-don-t-consider-not-needed-secrets-for-has_system_secr.diff
+- Rebase nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff
+- Rebase systemd-network-config.patch
+- Rebase nm-probe-radius-server-cert.patch
+
+---
@@ -462,0 +475,22 @@
+Fri Sep 19 11:10:49 UTC 2014 - fcro...@suse.com
+
+- modified patches:
+  * systemd-network-config.patch: NM-wait-online should block only
+network-online.target, not network.target (bnc#889175).
+
+---
+Thu Sep 18 15:37:06 UTC 2014 - fcro...@suse.com
+
+- modified patches:
+  * systemd-network-config.patch : ensure
+NetworkManager-wait-online.service is enabled when
+NetworkManager.service is (bnc#889175).
+
+---
+Mon Aug 25 16:34:35 CEST 2014 - fcro...@suse.com
+
+- Add
+  nm-core-fix-crash-during-Wi-Fi-rescan-by-emitting-NM_DE.patch:
+  fix regression in 0.9.8.10 causing crash in Wifi rescan.
+
+---
@@ -2079 +2113 @@
---
+---



Other differences:
--



commit NetworkManager for openSUSE:Factory

2016-07-27 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2016-07-27 16:07:40

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2016-06-03 16:27:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2016-07-27 16:07:41.0 +0200
@@ -1,0 +2,7 @@
+Tue Jul 19 09:29:32 UTC 2016 - sck...@suse.com
+
+- Modify nm-probe-radius-server-cert.patch: Make sure the "Apply"
+  button in Wifi configuration page of gnome-control-center is
+  clickable.(bsc#985332)
+
+---



Other differences:
--
++ nm-probe-radius-server-cert.patch ++
--- /var/tmp/diff_new_pack.106cpk/_old  2016-07-27 16:07:42.0 +0200
+++ /var/tmp/diff_new_pack.106cpk/_new  2016-07-27 16:07:42.0 +0200
@@ -307,7 +307,7 @@
 +  if (   array->len > STRLEN (SCHEME_HASH) + 1
 +  && array->data[array->len - 1] == '\0'
 +  && array->len == (STRLEN (SCHEME_HASH) + 64 + 1))
-+  return NM_SETTING_802_1X_CK_SCHEME_PATH;
++  return NM_SETTING_802_1X_CK_SCHEME_HASH;
 +  return NM_SETTING_802_1X_CK_SCHEME_UNKNOWN;
}
  




commit NetworkManager for openSUSE:Factory

2016-06-03 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2016-06-03 16:27:14

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2016-04-07 13:36:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2016-06-03 16:27:15.0 +0200
@@ -1,0 +2,6 @@
+Mon May 30 12:01:28 UTC 2016 - fcro...@suse.com
+
+- Move provides NetworkManager(cacert-patch) to libnm-util2, to
+  ensure gnome-control-center doesn't hard requires NetworkManager.
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.sx8wjS/_old  2016-06-03 16:27:16.0 +0200
+++ /var/tmp/diff_new_pack.sx8wjS/_new  2016-06-03 16:27:16.0 +0200
@@ -107,9 +107,6 @@
 # Recommend the rp-pppoe binary for PPP over Ethernet (common for ADSL) 
connections.
 Recommends: rp-pppoe
 Recommends: %{name}-lang
-%if %{with_cacert_patch}
-Provides:   NetworkManager(cacert-patch)
-%endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %define _udevdir %(pkg-config --variable udevdir udev)
 
@@ -165,6 +162,9 @@
 %package -n libnm-util2
 Summary:Convenience library for clients of NetworkManager
 Group:  System/Libraries
+%if %{with_cacert_patch}
+Provides:   NetworkManager(cacert-patch)
+%endif
 
 %description -n libnm-util2
 This package contains the libraries that make it easier to use some




commit NetworkManager for openSUSE:Factory

2016-04-07 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2016-04-07 13:36:33

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2016-03-26 15:08:10.0 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2016-04-07 13:36:34.0 +0200
@@ -1,0 +2,55 @@
+Tue Apr  5 05:44:30 UTC 2016 - sck...@suse.com
+
+- nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff
+  rebased.
+
+---
+Sat Apr  2 14:57:56 UTC 2016 - badshah...@gmail.com
+
+_ Update to version 1.0.12:
+  + DHCP leases on software devices are now renewed when the
+computer is awoken from suspend.
+  + Improved ifupdown plugin robustness and interoperability on
+Yocto and OpenEmbedded.
+  + Fixed failed VPN activations when plugin supports interactive
+mode, but the VPN daemon does not.
+  + Wi-Fi monitor interfaces are now ignored, not turned into
+managed mode.
+  + AP and AdHoc mode connections with manual IP configuration are
+now able to autoconnect.
+  + Broken device drivers (AWS ENI) that initially have invalid
+MAC addresses are now properly managed as soon as correct MAC
+address is set.
+  + WWAN devices are unlocked a bit earlier so that supported IP
+versions can be queried.
+  + The NetworkManager.service was ordered after
+network-pre.target and dbus.service. This ensures
+NetworkManager doesn't set up connectivity before firewall
+rules are in place and wouldn't exit before remote filesystems
+can be umounted ensuring orderly operation of systemd managed
+installations.
+  + The netfilter rules used with shared IPv4 method are now
+removed on exit.
+  + Ability to manage USB gadget drivers (UDC side) has beed
+added.
+  + Infiniband transport mode change now takes place with the link
+set down because some drivers need that.
+  + Race conditions that could disclose connection secrets to
+authenticated local users when changing ifcfg and keyfile
+connections have been fixed.  This has security impact of low
+severity (CVE-2016-0764).
+  + A handful of memory leak and crasher bugs of minor importance
+have been fixed.
+- Drop patches incorporated upstream:
+  - NetworkManager-openvpn-route-configuration.patch.
+  - nm-ppp-manager-clear-ppp_watch_id.patch.
+  - nm-update-ip_iface-only-if-IP-interface-exists.patch.
+- Rebase systemd-network-config.patch for updated version.
+
+---
+Fri Apr  1 07:23:17 UTC 2016 - sck...@suse.com
+
+- nm-don-t-consider-not-needed-secrets-for-has_system_secr.diff
+  rebased.
+
+---

Old:

  NetworkManager-1.0.10.tar.xz
  NetworkManager-openvpn-route-configuration.patch
  nm-ppp-manager-clear-ppp_watch_id.patch
  nm-update-ip_iface-only-if-IP-interface-exists.patch

New:

  NetworkManager-1.0.12.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.qjB39V/_old  2016-04-07 13:36:35.0 +0200
+++ /var/tmp/diff_new_pack.qjB39V/_new  2016-04-07 13:36:35.0 +0200
@@ -26,7 +26,7 @@
 
 Name:   NetworkManager
 Url:http://www.gnome.org/projects/NetworkManager/
-Version:1.0.10
+Version:1.0.12
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+
@@ -38,20 +38,14 @@
 Source99:   NetworkManager-rpmlintrc
 # PATCH-FEATURE-OPENSUSE systemd-network-config.patch -- don't try to start NM 
under systemd if it is disabled in system configuration
 Patch0: systemd-network-config.patch
-# PATCH-NEEDS-REBASE 
nm-don-t-consider-not-needed-secrets-for-has_system_secr.diff lnus...@suse.com 
-- avoid polkit popups for 802.11x (WAS: PATCH-HACK-OPENSUSE)
+# PATCH-HACK-OPENSUSE 
nm-don-t-consider-not-needed-secrets-for-has_system_secr.diff lnus...@suse.com 
-- avoid polkit popups for 802.11x
 Patch3: nm-don-t-consider-not-needed-secrets-for-has_system_secr.diff
-# PATCH-NEEDS-REBASE 
nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff lnus...@suse.com 
-- avoid polkit popups for 802.11x (WAS: PATCH-HACK-OPENSUSE)
+# PATCH-HACK-OPENSUSE 
nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff lnus...@suse.com 
-- avoid polkit popups for 802.11x
 Patch4: nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff
 # PATCH-FIX-UPSTREAM nm-probe-radius-server-cert.

commit NetworkManager for openSUSE:Factory

2016-03-26 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2016-03-26 15:08:05

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2016-01-08 15:39:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2016-03-26 15:08:10.0 +0100
@@ -1,0 +2,8 @@
+Sun Mar 13 23:20:06 UTC 2016 - badshah...@gmail.com
+
+- Split out a NetworkManager-branding-upstream subpackage that
+  installs the default upstream version of the
+  /etc/NetworkManager/NetworkManager.conf file.
+- Add Requires: NetworkManager-branding to main package.
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.L4CU2N/_old  2016-03-26 15:08:11.0 +0100
+++ /var/tmp/diff_new_pack.L4CU2N/_new  2016-03-26 15:08:11.0 +0100
@@ -94,6 +94,7 @@
 BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(udev)
 BuildRequires:  pkgconfig(uuid)
+Requires:   NetworkManager-branding
 Requires:   dhcp-client
 Requires:   iproute2
 Requires:   iputils
@@ -226,6 +227,22 @@
 This package provides the GObject Introspection bindings for the
 NetworkManager library.
 
+%package branding-upstream
+Summary:Default upstream configuration for 
/etc/NetworkManager/NetworkManager.conf
+Group:  Productivity/Networking/System
+Requires:   NetworkManager = %{version}
+Provides:   NetworkManager-branding = %{version}
+Conflicts:  otherproviders(NetworkManager-branding)
+Supplements:packageand(NetworkManager:branding-upstream)
+BuildArch:  noarch
+
+%description branding-upstream
+This package provides the default upstream configuration for
+%{_sysconfdir}/NetworkManager/NetworkManager.conf. Specifically,
+it is not configured for connection checking against
+http://conncheck.opensuse.org. For, the version with connection
+checking, install %{name}-branding-openSUSE.
+
 %lang_package
 %prep
 %setup -n %{name}-%{version} -q
@@ -395,7 +412,6 @@
 %dir %{_sysconfdir}/NetworkManager/VPN
 %dir %{_sysconfdir}/NetworkManager/dispatcher.d
 %dir %{_sysconfdir}/NetworkManager/system-connections
-%config(noreplace) %{_sysconfdir}/NetworkManager/NetworkManager.conf
 %attr(0755,root,root) %{_sysconfdir}/NetworkManager/dispatcher.d/nfs
 %{_unitdir}/NetworkManager.service
 %{_unitdir}/NetworkManager-dispatcher.service
@@ -467,4 +483,8 @@
 
 %files lang -f %{name}.lang
 
+%files branding-upstream
+%defattr(-,root,root)
+%config(noreplace) %{_sysconfdir}/NetworkManager/NetworkManager.conf
+
 %changelog




commit NetworkManager for openSUSE:Factory

2016-01-08 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2016-01-08 15:39:18

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2015-09-08 17:37:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2016-01-08 15:39:20.0 +0100
@@ -1,0 +2,82 @@
+Wed Jan  6 10:25:22 UTC 2016 - zai...@opensuse.org
+
+- Add nm-ppp-manager-clear-ppp_watch_id.patch and
+  nm-update-ip_iface-only-if-IP-interface-exists.patch: Patches
+  from upstream git cherrypicked to stable branch from master.
+
+---
+Wed Jan  6 09:51:54 UTC 2016 - dims...@opensuse.org
+
+- Add NetworkManager-openvpn-route-configuration.patch: Fix routes
+  not being applied when connecting to openVPN.
+
+---
+Sun Jan  3 21:38:13 UTC 2016 - damjanovic@gmail.com
+
+- Add explicit pkgconfig(libteam) BuildRequires: force team
+  connection support.
+
+---
+Wed Dec 23 20:39:00 UTC 2015 - dims...@opensuse.org
+
+- Update to version 1.0.10:
+  + Added support for handling VPN secrets to nmtui and nmcli agent.
+  + Fixed a regression that caused NetworkManager to ignore
+external deletion of a device with master.
+  + Fixed glitches with older versions of glib (prior to 2.36.0).
+  + Fixed build with most recent versions of libsoup.
+  + Fixed busy retry loop on non-transient errors from
+wpa_supplicant.
+  + Improvements to testing infrastructure.
+  + Updated translations.
+
+---
+Tue Nov 24 17:22:16 UTC 2015 - zai...@opensuse.org
+
+- Update to version 1.0.8:
+  + MTU indicated by a VPN gateway is now properly applied.
+  + Fixed MSS setting when MTU changes.
+  + The default route is properly restored on device disconnect.
+  + Build with older toolchains has been fixed.
+  + The team devices can now properly be enslaved to bridges.
+  + Failed DHCP attempts for assumed connections are now retried
+after a timeout.
+  + Default wired connection is now created after udev registers
+the device.
+  + Support for Bluetooth DUN devices with Bluez 5 has been fixed.
+  + The ipv6.ignore-auto-dns property is now properly honored
+making it possible to override automatically obtained name
+servers.
+  + Invalid permanent MAC adddresses as reported by some devices
+are now ignored.
+  + Device links reported by more recent versions of Linux kernel
+that reside in different network namespaces are no longer
+confused with links in the namespace NetworkManager runs in.
+  + MAC address changes of VLANs enslaved to a bond are now
+properly propagated to the master device.
+  + Fixed error handling for teaming devices with invalid
+configuration.
+  + Wi-Fi AP list is now updated correctly after AP mode has been
+used.
+  + Management of a device is not attempted until the device has
+been registered with udev.
+  + The error handling for VPN secret agents is now significantly
+more robust.
+  + Detection of s390 CTC devices now works properly.
+  + A GATEWAY property in /etc/sysconfig/network now no longer
+affects non-static connections.
+  + Added support for IPv6-only VPN connections.
+  + The systemd service now uses HUP signal to reload
+configuration.
+  + Change VLAN default flags to set REORDER_HDR for new
+connections.
+  + nmtui is now able to ignore automatically configured routes.
+  + Numerous bash shell autocompletion fixes for nmcli.
+  + Allow setting IPv6 and PPP settings for GSM and CDMA
+connections via nmcli.
+  + Added support for adding ADSL connections in nmcli.
+  + Numerous crash fixes.
+  + Updated translations.
+- Rebase NetworkManager-geoclue-interaction.patch.
+
+---

Old:

  NetworkManager-1.0.6.tar.xz

New:

  NetworkManager-1.0.10.tar.xz
  NetworkManager-openvpn-route-configuration.patch
  nm-ppp-manager-clear-ppp_watch_id.patch
  nm-update-ip_iface-only-if-IP-interface-exists.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.ua2tBw/_old  2016-01-08 15:39:21.0 +0100
+++ /var/tmp/diff_new_pack.ua2tBw/_new  2016-01-08 15:39:21.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package NetworkManager
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 

commit NetworkManager for openSUSE:Factory

2015-09-08 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2015-09-08 17:36:54

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2015-08-21 07:38:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2015-09-08 17:37:58.0 +0200
@@ -1,0 +2,16 @@
+Tue Sep  1 10:28:48 UTC 2015 - si...@simotek.net
+
+- Update to version 1.0.6:
+  + Improved capture portal detection.
+  + Default route through WiFi connection is now preferred to
+Mobile Broadband if both are available.
+  + Expose a flag to determine whether a particular connection is
+metered via API and client tools.
+  + Add support for locking connections to a channel within a
+particular band.
+  + Add support for configuring Wake-on-LAN capabilitites.
+  + Allow overriding the MTU for team device.
+  + Usual pile of bug fixes and robustness improvements.
+- Rebase NetworkManager-geoclue-interaction.patch .
+
+---

Old:

  NetworkManager-1.0.4.tar.xz

New:

  NetworkManager-1.0.6.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.2pxOkK/_old  2015-09-08 17:38:09.0 +0200
+++ /var/tmp/diff_new_pack.2pxOkK/_new  2015-09-08 17:38:09.0 +0200
@@ -26,7 +26,7 @@
 
 Name:   NetworkManager
 Url:http://www.gnome.org/projects/NetworkManager/
-Version:1.0.4
+Version:1.0.6
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+

++ NetworkManager-1.0.4.tar.xz -> NetworkManager-1.0.6.tar.xz ++
 14040 lines of diff (skipped)

++ NetworkManager-geoclue-interaction.patch ++
--- /var/tmp/diff_new_pack.2pxOkK/_old  2015-09-08 17:38:11.0 +0200
+++ /var/tmp/diff_new_pack.2pxOkK/_new  2015-09-08 17:38:11.0 +0200
@@ -2,13 +2,12 @@
 ===
 --- NetworkManager-0.9.10.0.orig/src/org.freedesktop.NetworkManager.conf
 +++ NetworkManager-0.9.10.0/src/org.freedesktop.NetworkManager.conf
-@@ -26,6 +26,9 @@
- 
- 
+@@ -28,6 +28,9 @@
+ 
+ 
  
 +
 +
 +
  
  
- 




commit NetworkManager for openSUSE:Factory

2015-08-20 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2015-08-21 07:38:43

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2015-07-05 17:59:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2015-08-21 07:38:45.0 +0200
@@ -1,0 +2,76 @@
+Wed Aug 19 19:52:08 UTC 2015 - dims...@opensuse.org
+
+- Toggle with_cacert_patch to 1: the patch has been rebased.
+
+---
+Tue Aug 18 19:13:13 UTC 2015 - bastianho...@gmx.de
+
+- Change nfs dispatcher-script to be more reliable in mixed ip v4
+  v6 environments.
+
+---
+Thu Aug  6 09:57:09 UTC 2015 - g...@suse.com
+
+- Rebase nm-probe-radius-server-cert.patch for 1.0.4 (bsc#938198).
+
+---
+Thu Aug  6 08:42:44 UTC 2015 - dims...@opensuse.org
+
+- Add explicit pkgconfig(udev) BuildRequires: we need it to define
+  %{_udevdir}.
+
+---
+Wed Jul 15 11:45:18 UTC 2015 - dims...@opensuse.org
+
+- Update to version 1.0.4:
+  + The MTU setting from an IPv6 neighbor discovery Router
+Advertisements is now ignored if applying it would result in
+invalid configuration.
+  + Some configuration options can now be changed without
+restarting the daemon. Notably, this applies to 'dns',
+'connectivity' and 'ignore-carrier' settings.
+  + The connection activation was made more robust. If an active
+connection is reactivated, the device it's active on takes
+precedence. If an attempt is made to activate a connection on a
+different device than it is active on, the activation proceeds
+removing the connection from the active device.
+  + The device specifiers in configuration files now support
+negation via 'except:' match.
+  + Devices that only have IPv6 link-local address are no longer
+assumed to be connected.
+  + nmcli now provides hints and tab-completion for enumeration
+properties.
+  + If the IPv6 interface tokens are set they are honored when
+creating an interface identifier for IPv6 addressing.
+  + NetworkManager now maintains correct routing configuration when
+multiple interfaces are connected to the same network.
+  + The management of devices can now be controlled with udev
+rules. The veth devices as well as the virtual Ethernet devices
+of various virtualization tools (VMWare, VirtualBox, Parallels
+Workstation) are now ignored by default.
+  + The IPv6 privacy extensions are now enabled by default and
+handling of the ip6-privacy sysctl has been improved.
+  + Activating a Bond, Bridge or Team device can now optionally
+activate the slave connections as well. The behavior is
+controlled with 'connection.autoconnect-slaves' property.
+  + The platform support code has been refactored, resulting in
+better scalability in large configurations.
+  + Changes to network interfaces configuration done outside
+NetworkManager are now picked up and exposed to the user via
+NetworkManager API and tools.
+  + A connection can now optionally leave externally configured
+default route in place instead of overriding it. The behavior
+is controlled with 'ipv4.never-default' and
+'ipv6.never-default' properties.
+  + Multiple crasher and memory leak bugs in the daemon were fixed.
+  + Multiple bugs that could cause the client tools to hang or
+crash were fixed.
+  + nmcli allows multiple devices for 'nmcli device
+disconnect/delete'.
+  + Firewall zone is added to firewalld for device-based VPN
+connections too.
+- Toggle with_cacert_patch to 0: the Radius CA patch neeeds to be
+  reworked. Wrap applying the patch into a with_cacert_patch
+  condition, to make enabling/disabling a one-stop change.
+
+---

Old:

  NetworkManager-1.0.2.tar.xz

New:

  NetworkManager-1.0.4.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.tFOrWA/_old  2015-08-21 07:38:46.0 +0200
+++ /var/tmp/diff_new_pack.tFOrWA/_new  2015-08-21 07:38:46.0 +0200
@@ -26,7 +26,7 @@
 
 Name:   NetworkManager
 Url:http://www.gnome.org/projects/NetworkManager/
-Version:1.0.2
+Version:1.0.4
 Release:0
 Summary:Network Link Manager and User Applications
 Lice

commit NetworkManager for openSUSE:Factory

2015-07-05 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2015-07-05 17:59:25

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2015-03-16 06:59:05.0 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2015-07-05 17:59:26.0 +0200
@@ -1,0 +2,45 @@
+Wed May  6 07:58:33 UTC 2015 - dims...@opensuse.org
+
+- Update to version 1.0.2:
+  + Wi-Fi devices now indicate support for 2GHz and 5GHz
+frequencies.
+  + "nmcli device" output now indicates physical port ID
+  + New config items added to the 'ifcfg-rh' plugin:
+- IPV4_ROUTE_METRIC and IPV6_ROUTE_METRIC.
+- DEVTIMEOUT.
+- IPADDR and PREFIX are now supported for specifying address
+  ranges of shared IPv4 connections.
+  + Dispatcher scripts now get a CONNECTION_FILENAME variable with
+the path to the configuration file for the connection.
+  + An example dispatcher script that is able to apply complex
+routing rules (such as setting up policy-based routing) for
+'ifcfg-rh' connections was added to examples/dispatcher/.
+  + 'mode' key of Bond device options property now accepts numeric
+values.
+  + Connection attempts for devices without carrier on startup now
+wait for carrier to appear within a short timeout instead of
+failing immediately. This makes system startup more robust.
+  + Bridge connectivity is now properly restored on resume from
+suspend.
+  + The D-Bus name is acquired earlier during the daemon startup.
+This makes it possible for the systemd service manager to
+optimize the service startup so that services that require
+networking are activated sooner contributing to faster system
+start up time.
+  + A lot of memory leak problems were fixed, resulting in reduced
+memory usage. Many of them were discovered as a result of
+improvements in use of Valgrind in the testing infrastructure.
+  + Management of 'teamd' daemon instances for Team devices is now
+more robust.
+  + The 'dnsmasq' daemon respawns when it terminates and it is
+configured for management of DNS resolver configuration.
+  + Hostnames that are not fully qualified are no longer sent to a
+DHCPv6 server for a dynamic DNS update.
+  + Connection UUIDs are now checked for uniqueness when connection
+configurations are read.
+  + Receipt of a NDP Router Advertisement can no longer lower the
+IPv6 hop limit (CVE-2015-2924).
+  + Many other bugs were fixed.
+  + Updated translations.
+
+---

Old:

  NetworkManager-1.0.0.tar.xz

New:

  NetworkManager-1.0.2.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.4e33Qr/_old  2015-07-05 17:59:27.0 +0200
+++ /var/tmp/diff_new_pack.4e33Qr/_new  2015-07-05 17:59:27.0 +0200
@@ -26,7 +26,7 @@
 
 Name:   NetworkManager
 Url:http://www.gnome.org/projects/NetworkManager/
-Version:1.0.0
+Version:1.0.2
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+

++ NetworkManager-1.0.0.tar.xz -> NetworkManager-1.0.2.tar.xz ++
 274472 lines of diff (skipped)




commit NetworkManager for openSUSE:Factory

2015-03-15 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2015-03-16 06:59:03

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2015-01-27 12:36:15.0 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2015-03-16 06:59:05.0 +0100
@@ -1,0 +2,85 @@
+Thu Mar 12 10:24:02 UTC 2015 - dims...@opensuse.org
+
+- Add NetworkManager(cacert-patch) provides: to be toggled to 0
+  whenever we disable nm-probe-radius-server-cert.patch. Other
+  packages that consume the ABI introduced by this patch can
+  specify this as a requirement.
+
+---
+Tue Mar  3 08:23:02 UTC 2015 - g...@suse.com
+
+- Reabse nm-probe-radius-server-cert.patch
+
+---
+Thu Feb 12 07:59:43 UTC 2015 - dims...@opensuse.org
+
+- Add rp-pppoe BuildRequires, so configure can autodetect the path
+  to the pppoe binary.
+- Recommend rp-pppoe: the program is needed for NetworkManager to
+  be able to initiate PPPoE connections (commonly used by ADSL
+  providers). It is not strictly required to operate NM in most
+  setups, thus only recommended (boo#903553).
+
+---
+Tue Jan 27 10:15:18 UTC 2015 - dims...@opensuse.org
+
+- Update to version 1.0:
+  + A new 'libnm' GObject-based client library to replace
+libnm-util/libnm-glib:
+- IP address, IP route, hardware address, and other properties
+  are now represented as strings.
+- Based on GIO's GDBus bindings instead of dbus-glib.
+- Uses modern GObject APIs including GAsyncResult and GVariant.
+- See https://wiki.gnome.org/Projects/NetworkManager/libnm.
+  + Devices and VPN connections now have individual default routes.
+Priorities are handled through configurable route metrics.
+  + nmcli now supports password requests and PolicyKit
+authorizations.
+  + A faster, lighter-weight (though less capable) internal DHCP
+client has been added and may be selected with the
+"dhcp=internal" option. It supports fewer DHCP options and
+does not yet support DHCPv6.
+  + A new 'configure-and-quit=yes' option has been added for
+environments with less dynamic network configuration.
+  + When running on 3.17 and later kernels, NetworkManager handles
+IPv6LL address assignment to ensure that IPv6 connectivity is
+not enabled until intentionally configured by the user.
+  + NetworkManager no longer causes the nl80211 kernel module to be
+loaded on systems with no Wi-Fi devices.
+  + Bluetooth DUN support now works with Bluez 5.x.
+  + VPN connections can now persist across link changes and
+suspend/resume if their VPN plugin supports this feature.
+  + A new 'ibft' settings plugin has been added to support
+firmware-based iBFT/iSCSI configurations. This functionality
+has been moved to 'ibft' from the 'ifcfg-rh' plugin.
+  + IPv6 router advertisement MTUs are now respected.
+  + NetworkManager no longer requires polkit libraries at runtime
+when Polkit support is enabled, and Polkit can be disabled at
+build time too.
+  + Automatically created connections are now deleted when their
+device goes away.
+  + 'nmcli dev connect' now attemts to create a connection if none
+exists.
+  + Manually configured static IPv6 configuration is kept even if
+SLAAC fails.
+  + Manpages for the 'keyfile' and 'ifcfg-rh' plugins now describe
+their configuration syntax and available options.
+  + WWAN connections now support IPv6 if the modem and provider
+support IPv6.
+  + Software devices (bridge, bond, team, etc) can now be deleted
+from the D-Bus API or with nmcli.
+  + The manpages, documentation, and API annotations have received
+many cleanups.
+  + Externally created virtual interfaces are no longer managed by
+NetworkManager until they are set "up" or activated via nmcli.
+- Disable nm-probe-radius-server-cert.patch for now: needs rebase.
+- Drop 0001-core-don-t-auto-launch-logind-bgo-741572.patch and
+  NetworkManager-dhcpv6.patch: fixed upstream.
+- Split out new subpackage typelib-1_0-NM-1_0 and libnm0.
+- Require typelib-1_0-NM-1_0 and libnm0 by the -devel package.
+- Add pkgconfig(bluez) BuildRequires.
+- Replace pkgconfig(libsystemd-login) BuildRequires with
+  pkgconfig(libsystemd) and pkgconfig(polkit-gobject-1) with
+  pkgconfig(polkit-agent-1), following upstream.
+
+---

Old:

  NetworkManager-0.9.10.1.tar.xz

New:

  N

commit NetworkManager for openSUSE:Factory

2015-01-27 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2015-01-27 12:36:13

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2015-01-10 23:06:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2015-01-27 12:36:15.0 +0100
@@ -1,0 +2,59 @@
+Sun Jan 25 23:35:54 UTC 2015 - badshah...@gmail.com
+
+- Update to version 0.9.10.1:
+  + Kernel 'cache' routes (such as those added by IPv6 operations)
+are ignored, preventing unwanted CPU usage.
+  + Vala bindings for libnm-glib async methods have been added.
+  + Some interactions with external OpenVPN daemon default routes
+have been fixed.
+  + Fixed usage of libnm-glib connectivity checking from
+garbage-collected languages.
+  + An unusual delay acquiring a DHCP lease with dhcpcd has been
+fixed.
+  + A libnm-glib crash has been fixed when multiple NMClients are
+created.
+  + A failure to pass certificate blobs to wpa_supplicant has been
+fixed.
+  + A failure to send the inner private key password to
+wpa_supplicant has been fixed.
+  + nmcli now returns earlier when activating master interfaces.
+  + nmtui password fields now correctly display the password.
+  + The IPv6 hop limit is no longer mistakenly set to 0 in some
+cases.
+  + Some DHCPv6 failures are no longer fatal.
+  + Handling of DHCP 'nak' and 'expire' states has been fixed in
+some cases.
+  + WiFi band locking has been fixed.
+  + Support for Bluetooth DUN with Bluez5 has returned.
+  + Non-local users can now control networking after
+authenticating with PolicyKit.
+  + Externally added routes no longer have their metrics
+overwritten.
+  + Some child interfaces (eg VPN or WWAN) are no longer
+deconfigured when recognized.
+  + Support for the PrimaryConnection D-Bus property has been
+backported.
+  + IPv6 RDNSS/DNSSL forced expiration is now handled properly.
+  + An invalid route to the DHCP server is no longer added in some
+configurations.
+  + A crash when external master/slave changes were made has been
+fixed.
+  + Various nmtui bugs for slaves, WiFi, and IP address buttons
+have been fixed.
+  + DHCP no longer fails due to SIGPIPE when the systemd journal
+is restarted.
+  + Unmanaged slaves are now updated correctly when they
+disappear.
+  + Cooperation with external team interfaces has been fixed.
+  + Bridge STP property ranges are now properly checked.
+  + Manager state is now properly updated on resume.
+  + Slave interfaces are no longer released on exit.
+  + Static IPv6 configuration is now added before SLAAC is
+started.
+  + Allow shared connections to be started without a carrier.
+  + A crash when disconnecting older Nokia phones has been fixed.
+- Drop patches incorporated upstream:
+  + 0001-core-don-t-auto-launch-logind-bgo-741572.patch.
+  + NetworkManager-dhcpv6.patch.
+
+---

Old:

  0001-core-don-t-auto-launch-logind-bgo-741572.patch
  NetworkManager-0.9.10.0.tar.xz
  NetworkManager-dhcpv6.patch

New:

  NetworkManager-0.9.10.1.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.1M9BW6/_old  2015-01-27 12:36:16.0 +0100
+++ /var/tmp/diff_new_pack.1M9BW6/_new  2015-01-27 12:36:16.0 +0100
@@ -22,7 +22,7 @@
 
 Name:   NetworkManager
 Url:http://www.gnome.org/projects/NetworkManager/
-Version:0.9.10.0
+Version:0.9.10.1
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+
@@ -42,10 +42,6 @@
 Patch5: nm-probe-radius-server-cert.patch
 # PATCH-FIX-OPENSUSE NetworkManager-geoclue-interaction.patch 
dims...@opensuse.org -- Allow the user "srvGeoClue" to query NetworkManager on 
the dbus
 Patch6: NetworkManager-geoclue-interaction.patch
-# PATCH-FIX-UPSTREAM 0001-core-don-t-auto-launch-logind-bgo-741572.patch 
boo#905639 bgo#741572 arvidj...@gmail.com -- Prevent logind autostart and 
deadlock on system boot
-Patch7: 0001-core-don-t-auto-launch-logind-bgo-741572.patch
-# PATCH-FIX-UPSTREAM NetworkManager-dhcpv6.patch boo#912315 
sfal...@opensuse.org -- dhcp: let dhclient handle requesting the 'server-id' 
option
-Patch8: NetworkManager-dhcpv6.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
@@ -199,8 +195,6 @@
 #patch4 -p1
 %patch5 -p1
 %patch6 -p1
-%patch7 -p1
-%patch8 -p1
 
 %b

commit NetworkManager for openSUSE:Factory

2015-01-10 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2015-01-10 23:06:55

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2014-12-21 12:00:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2015-01-10 23:06:58.0 +0100
@@ -1,0 +2,6 @@
+Thu Jan  8 21:44:31 UTC 2015 - sfal...@opensuse.org
+
+- Add NetworkManager-dhcpv6.patch: dhcp: let dhclient handle
+  requesting the 'server-id' option (boo#912315). 
+
+---

New:

  NetworkManager-dhcpv6.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.V0gwl6/_old  2015-01-10 23:06:59.0 +0100
+++ /var/tmp/diff_new_pack.V0gwl6/_new  2015-01-10 23:06:59.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package NetworkManager
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -44,6 +44,8 @@
 Patch6: NetworkManager-geoclue-interaction.patch
 # PATCH-FIX-UPSTREAM 0001-core-don-t-auto-launch-logind-bgo-741572.patch 
boo#905639 bgo#741572 arvidj...@gmail.com -- Prevent logind autostart and 
deadlock on system boot
 Patch7: 0001-core-don-t-auto-launch-logind-bgo-741572.patch
+# PATCH-FIX-UPSTREAM NetworkManager-dhcpv6.patch boo#912315 
sfal...@opensuse.org -- dhcp: let dhclient handle requesting the 'server-id' 
option
+Patch8: NetworkManager-dhcpv6.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
@@ -198,6 +200,7 @@
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
+%patch8 -p1
 
 %build
 pppddir=`ls -1d /usr/%_lib/pppd/2*`

++ NetworkManager-dhcpv6.patch ++
diff -rupN 
NetworkManager-0.9.10.0.old/src/dhcp-manager/nm-dhcp-dhclient-utils.c 
NetworkManager-0.9.10.0/src/dhcp-manager/nm-dhcp-dhclient-utils.c
--- NetworkManager-0.9.10.0.old/src/dhcp-manager/nm-dhcp-dhclient-utils.c   
2014-07-03 17:44:13.0 -0700
+++ NetworkManager-0.9.10.0/src/dhcp-manager/nm-dhcp-dhclient-utils.c   
2015-01-08 13:35:03.44364 -0800
@@ -225,7 +225,6 @@ nm_dhcp_dhclient_create_config (const ch
add_also_request (alsoreq, "dhcp6.name-servers");
add_also_request (alsoreq, "dhcp6.domain-search");
add_also_request (alsoreq, "dhcp6.client-id");
-   add_also_request (alsoreq, "dhcp6.server-id");
} else {
add_ip4_config (new_contents, dhcp_client_id, hostname);
add_also_request (alsoreq, "rfc3442-classless-static-routes");
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit NetworkManager for openSUSE:Factory

2014-12-21 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2014-12-21 12:02:05

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2014-11-18 22:46:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2014-12-21 12:00:56.0 +0100
@@ -1,0 +2,7 @@
+Thu Dec 18 19:57:47 UTC 2014 - arvidj...@gmail.com
+
+- Add 0001-core-don-t-auto-launch-logind-bgo-741572.patch: do not
+  trigger logind start on system startup to avoid deadlock
+  (boo#905639).
+
+---

New:

  0001-core-don-t-auto-launch-logind-bgo-741572.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.Mkqhnl/_old  2014-12-21 12:00:57.0 +0100
+++ /var/tmp/diff_new_pack.Mkqhnl/_new  2014-12-21 12:00:57.0 +0100
@@ -42,6 +42,8 @@
 Patch5: nm-probe-radius-server-cert.patch
 # PATCH-FIX-OPENSUSE NetworkManager-geoclue-interaction.patch 
dims...@opensuse.org -- Allow the user "srvGeoClue" to query NetworkManager on 
the dbus
 Patch6: NetworkManager-geoclue-interaction.patch
+# PATCH-FIX-UPSTREAM 0001-core-don-t-auto-launch-logind-bgo-741572.patch 
boo#905639 bgo#741572 arvidj...@gmail.com -- Prevent logind autostart and 
deadlock on system boot
+Patch7: 0001-core-don-t-auto-launch-logind-bgo-741572.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
@@ -195,6 +197,7 @@
 #patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch7 -p1
 
 %build
 pppddir=`ls -1d /usr/%_lib/pppd/2*`

++ 0001-core-don-t-auto-launch-logind-bgo-741572.patch ++
>From 87d77e1dddc62a12e24e97afe33bcf6d9962696c Mon Sep 17 00:00:00 2001
From: Dan Williams 
Date: Mon, 15 Dec 2014 14:15:55 -0600
Subject: [PATCH] core: don't auto-launch logind (bgo #741572)

logind might need the network for login information, and apparently
it fails hard if the network isn't up, and apparently it doesn't
recover when the network does come up.  Since NM doesn't actually
care about suspend/resume until logind is running anyway, don't
auto-launch it.  Just wait until it shows up.

While we're at it, make proxy creation async.

https://bugzilla.gnome.org/show_bug.cgi?id=741572
---
 src/nm-sleep-monitor-systemd.c | 53 +++---
 1 file changed, 44 insertions(+), 9 deletions(-)

diff --git a/src/nm-sleep-monitor-systemd.c b/src/nm-sleep-monitor-systemd.c
index e3844ae..c0bc65e 100644
--- a/src/nm-sleep-monitor-systemd.c
+++ b/src/nm-sleep-monitor-systemd.c
@@ -148,24 +148,59 @@ signal_cb (GDBusProxy  *proxy,
 }
 
 static void
-sleep_setup (NMSleepMonitor *self)
+name_owner_cb (GObject*object,
+   GParamSpec *pspec,
+   gpointeruser_data)
 {
-   GDBusConnection *bus;
+   GDBusProxy *proxy = G_DBUS_PROXY (object);
+   NMSleepMonitor *self = NM_SLEEP_MONITOR (user_data);
+   char *owner;
 
-   bus = g_bus_get_sync (G_BUS_TYPE_SYSTEM, NULL, NULL);
-   self->sd_proxy = g_dbus_proxy_new_sync (bus, 0, NULL,
-   SD_NAME, SD_PATH, SD_INTERFACE,
-   NULL, NULL);
-   g_object_unref (bus);
+   g_assert (proxy == self->sd_proxy);
+
+   owner = g_dbus_proxy_get_name_owner (proxy);
+   if (owner)
+   take_inhibitor (self);
+   else
+   drop_inhibitor (self);
+   g_free (owner);
+}
+
+static void
+on_proxy_acquired (GObject *object,
+   GAsyncResult *res,
+   NMSleepMonitor *self)
+{
+   GError *error = NULL;
+   char *owner;
+
+   self->sd_proxy = g_dbus_proxy_new_for_bus_finish (res, &error);
+   if (!self->sd_proxy) {
+   nm_log_warn (LOGD_SUSPEND, "Failed to acquire logind proxy: 
%s", error->message);
+   g_clear_error (&error);
+   return;
+   }
+
+   g_signal_connect (self->sd_proxy, "notify::g-name-owner", G_CALLBACK 
(name_owner_cb), self);
g_signal_connect (self->sd_proxy, "g-signal", G_CALLBACK (signal_cb), 
self);
+
+   owner = g_dbus_proxy_get_name_owner (self->sd_proxy);
+   if (owner)
+   take_inhibitor (self);
+   g_free (owner);
 }
 
 static void
 nm_sleep_monitor_init (NMSleepMonitor *self)
 {
self->inhibit_fd = -1;
-   sleep_setup (self);
-   take_inhibitor (self);
+   g_dbus_proxy_new_for_bus (G_BUS_TYPE_SYSTEM,
+  

commit NetworkManager for openSUSE:Factory

2014-11-18 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2014-11-18 22:45:50

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2014-07-28 16:11:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2014-11-18 22:46:32.0 +0100
@@ -1,0 +2,9 @@
+Tue Oct 28 12:28:39 UTC 2014 - dims...@opensuse.org
+
+- Handle NetworkManager-dispatcher.service using the systemd
+  macros.
+- Enable NetworkManager-dispatcher.service in %post: as this is a
+  dbus service, the 'systemd unit' must be enabled in order to be
+  fired up.
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.CRwcfR/_old  2014-11-18 22:46:34.0 +0100
+++ /var/tmp/diff_new_pack.CRwcfR/_new  2014-11-18 22:46:34.0 +0100
@@ -250,9 +250,13 @@
 
 %pre
 %service_add_pre NetworkManager.service
+%service_add_pre NetworkManager-dispatcher.service
 
 %post
 %service_add_post NetworkManager.service
+%service_add_post NetworkManager-dispatcher.service
+# enable NetworkManager-dispatcher, it's a DBus enabled service
+systemctl enable NetworkManager-dispatcher.service
 # bnc#803058:
 # sysconfig creates this file while update from openSUSE < 12.3,
 # which were using the NETWORKMANAGER=yes/no sysconfig variable.
@@ -281,9 +285,11 @@
 
 %preun
 %service_del_preun NetworkManager.service
+%service_del_preun NetworkManager-dispatcher.service
 
 %postun
 %service_del_postun NetworkManager.service
+%service_del_postun NetworkManager-dispatcher.service
 %endif
 
 %post -n libnm-util2 -p /sbin/ldconfig

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit NetworkManager for openSUSE:Factory

2014-07-28 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2014-07-28 16:11:19

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2014-07-24 06:58:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2014-07-28 16:11:20.0 +0200
@@ -1,0 +2,7 @@
+Tue Jul 22 20:31:25 UTC 2014 - dims...@opensuse.org
+
+- Change ppp requires to %requires_eq ppp: the plugin is installed
+  in a versioned directory, and as such we do require the exact
+  version of ppp (bnc#888442).
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.frX979/_old  2014-07-28 16:11:21.0 +0200
+++ /var/tmp/diff_new_pack.frX979/_new  2014-07-28 16:11:21.0 +0200
@@ -84,9 +84,9 @@
 Requires:   iproute2
 Requires:   iputils
 Requires:   mozilla-nss
-Requires:   ppp
 Requires:   sysconfig >= 0.80.5
 Requires:   wpa_supplicant >= 0.6.4
+%requires_eqppp
 %{?systemd_requires}
 Provides:   dhcdbd = 1.14
 Obsoletes:  dhcdbd < 1.14

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit NetworkManager for openSUSE:Factory

2014-07-23 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2014-07-24 06:58:26

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2014-04-26 10:08:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2014-07-24 06:58:29.0 +0200
@@ -1,0 +2,93 @@
+Tue Jul 15 07:54:45 UTC 2014 - g...@suse.com
+
+- Rebase nm-probe-radius-server-cert.patch.
+- Drop nm-remove-AP-always-on-device-disconnect.diff: No longer
+  needed.
+
+---
+Wed Jul  9 14:23:00 UTC 2014 - dims...@opensuse.org
+
+- Update to version 0.9.10.0:
+  + Added a new curses-based client called "nmtui" for easier
+console operation.
+  + Added interactive connection editing and creation mode to nmcli
+with detailed help and tab completion support.
+  + nmcli bash completion has been greatly improved.
+  + Added support for Data Center Bridging (DCB) and FibreChannel
+over Ethernet (FCoE).
+  + IPv6 autoconfiguration is now done in userspace with libndp
+instead of the kernel.
+  + The D-Bus daemon is no longer required for root-only operation.
+  + WiFi, ADSL, WWAN, and Bluetooth are now optional plugins,
+reducing install size.
+  + Added support for Infiniband Partitions.
+  + Network connection files are no longer watched by default, use
+"nmcli con reload" to notice changes made externally or set
+"monitor-connection-files=true" in NetworkManager.conf's
+[main] section.
+  + Connections can now be locked to interface names in addition to
+hardware/MAC addresses.
+  + A new "ignore-carrier" configuration option is available to
+ignore the carrier on selected interfaces.
+  + A new "dns=none" option has been added to suppress changes to
+/etc/resolv.conf.
+  + Changes made to IP addresses, IP routes, and master/slave
+relationships from external tools are now recognized and
+reflected in the D-Bus API.
+  + Assuming the existing configuration of interfaces without
+changing that configuration is now more reliable.
+  + The 'root' user is no longer subject to PolicyKit access
+controls and usage of D-Bus "at_console" permissions has been
+removed.
+  + Configuration file snippets can be dropped in
+/etc/NetworkManager/conf.d to change smaller sets of
+configuration options.
+  + Added IP-level support for more software/virtual interfaces
+types including GRE, macvlan, macvtap, tun, tap, veth, and
+vxlan interfaces.
+  + All network interfaces known to the kernel are now exposed
+through the D-Bus interface.
+  + Improved support for routing-only VPNs like
+openswan/libreswan/strongswan.
+  + Added support for "temporary" connections which are not saved
+to disk until requested.
+  + Added WWAN autoconnect support and fixed issues with airplane
+mode handling.
+  + NetworkManager-wait-online systemd service behavior is more
+reliable.
+  + The dispatcher timeout has increased to 10 minutes, and new
+"pre-up" and "pre-down" events have been added which block
+activation until complete.
+  + NetworkManager no longer prevents Wake-on-LAN functionality
+from working.
+  + PPPoE now requires userland "rp-pppoe" to work around kernel
+bugs with that prevent detecting server-side termination of the
+PPP link.
+  + An ARP announcement is now sent after IPv4 addresses are
+configured.
+  + Added a DNS plugin for dnssec-trigger for better DNSSEC
+operation.
+  + More properties are now exposed via the D-Bus properties
+interface in addition to getter/setter functions.
+  + Added support for custom IP address ranges for Shared
+connections.
+  + Fatal connection failures now block automatic reconnection more
+reliably.
+  + VPN connection IP details are now available via the D-Bus
+interface.
+  + VPN plugins can now request additional/new secrets from the
+user during the connection process.
+  + 'veth' interfaces are now unmanaged by default to cooperate
+better with external tools.
+- Add pkgconfig(libndp) BuildRequires: new dependency.
+- Disable nm-probe-radius-server-cert.patch,
+  nm-don-t-consider-not-needed-secrets-for-has_system_secr.diff and
+  nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff:
+  closer investigation is needed if the upstream changes caught all
+  the cases we tried to address with these hack patches.
+- Rebase NetworkManager-geoclue-interaction.patch.
+- Pass --with-nmtui to configure to ensure the text mode UI (tui)
+  is being built.
+- Add pkgconfig(libnewt) BuildRequires: d

commit NetworkManager for openSUSE:Factory

2014-04-26 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2014-04-26 10:08:43

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2014-04-08 11:45:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2014-04-26 10:08:44.0 +0200
@@ -1,0 +2,7 @@
+Fri Apr 25 07:15:03 UTC 2014 - dims...@opensuse.org
+
+- Update to version 0.9.8.10:
+  + Fixed a bug that allowed a user to disconnect a connection that
+they didn't have permissions on.
+
+---

Old:

  NetworkManager-0.9.8.9.tar.xz

New:

  NetworkManager-0.9.8.10.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.nXH2nz/_old  2014-04-26 10:08:45.0 +0200
+++ /var/tmp/diff_new_pack.nXH2nz/_new  2014-04-26 10:08:45.0 +0200
@@ -22,7 +22,7 @@
 
 Name:   NetworkManager
 Url:http://www.gnome.org/projects/NetworkManager/
-Version:0.9.8.9
+Version:0.9.8.10
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+

++ NetworkManager-0.9.8.9.tar.xz -> NetworkManager-0.9.8.10.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/NetworkManager-0.9.8.9/NEWS 
new/NetworkManager-0.9.8.10/NEWS
--- old/NetworkManager-0.9.8.9/NEWS 2014-04-02 19:45:36.0 +0200
+++ new/NetworkManager-0.9.8.10/NEWS2014-04-24 17:20:40.0 +0200
@@ -1,14 +1,15 @@
 
-NetworkManager-0.9.8.9
+NetworkManager-0.9.8.10
 Overview of changes since NetworkManager-0.9.8.8
 
 
-This is a prerelease of an upcoming stable release of NetworkManager.
-Notable changes include:
+This is a new stable release of NetworkManager.  Notable changes include:
 
 * Fixed two problems that could result in gnome-shell showing
   incorrect icons. (In particular, fixed the problem where the network
   icon would disappear when certain VPNs were activated.)
+* Fixed a bug that allowed a user to disconnect a connection that
+  they didn't have permissions on.
 * Dispatcher scripts now receive correct IPv6 addresses, and also
   correct DHCP information on lease-change events.
 * NetworkManager no longer tries to start ModemManager itself on
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/NetworkManager-0.9.8.9/configure 
new/NetworkManager-0.9.8.10/configure
--- old/NetworkManager-0.9.8.9/configure2014-04-02 20:57:53.0 
+0200
+++ new/NetworkManager-0.9.8.10/configure   2014-04-24 17:24:18.0 
+0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for NetworkManager 0.9.8.9.
+# Generated by GNU Autoconf 2.69 for NetworkManager 0.9.8.10.
 #
 # Report bugs to 
.
 #
@@ -591,8 +591,8 @@
 # Identity of this package.
 PACKAGE_NAME='NetworkManager'
 PACKAGE_TARNAME='NetworkManager'
-PACKAGE_VERSION='0.9.8.9'
-PACKAGE_STRING='NetworkManager 0.9.8.9'
+PACKAGE_VERSION='0.9.8.10'
+PACKAGE_STRING='NetworkManager 0.9.8.10'
 
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=NetworkManager'
 PACKAGE_URL=''
 
@@ -1610,7 +1610,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures NetworkManager 0.9.8.9 to adapt to many kinds of 
systems.
+\`configure' configures NetworkManager 0.9.8.10 to adapt to many kinds of 
systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1680,7 +1680,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of NetworkManager 0.9.8.9:";;
+ short | recursive ) echo "Configuration of NetworkManager 0.9.8.10:";;
esac
   cat <<\_ACEOF
 
@@ -1916,7 +1916,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-NetworkManager configure 0.9.8.9
+NetworkManager configure 0.9.8.10
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2460,7 +2460,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by NetworkManager $as_me 0.9.8.9, whi

commit NetworkManager for openSUSE:Factory

2014-04-08 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2014-04-08 11:45:43

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2014-03-25 13:23:59.0 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2014-04-08 11:45:45.0 +0200
@@ -1,0 +2,32 @@
+Fri Apr  4 08:55:08 UTC 2014 - dims...@opensuse.org
+
+- Update to version 0.9.8.9:
+  + Fixed two problems that could result in gnome-shell showing
+incorrect icons. In particular, fixed the problem where the
+network icon would disappear when certain VPNs were activated.
+  + Dispatcher scripts now receive correct IPv6 addresses, and also
+correct DHCP information on lease-change events.
+  + NetworkManager no longer tries to start ModemManager itself on
+systemd-using systems.
+  + Activating a second ethernet connection while another is
+already active will now not move the default route.
+  + Fixed some edge cases where one user could deactivate a
+connection owned by another.
+  + Fix handling of dhcp-send-hostname property with ifcfg-rh.
+  + DHCP now works even if you have a global dhclient.conf that
+specifies a (non-NetworkManager) script to run.
+  + The dhcpcd backend now requests that dhcpcd only do DHCPv4,
+fixing some WWAN devices that don't react well to seeing IPv6
+packets.
+  + Fixed the default value of bridge priority.
+  + The D-Bus policy file has been updated to include the
+NetworkManager-iodine VPN plugin.
+  + It is possible to specify the path to dnsmasq at build time.
+  + Removed a GLib 2.32 dependency that accidentally snuck into
+0.9.8.8.
+  + Fixed a bunch of memory leaks.
+  + Fixed a bunch of miscellaneous crashes.
+  + Removed some less-useful bits of logging output.
+- Rebase NetworkManager-geoclue-interaction.patch.
+
+---

Old:

  NetworkManager-0.9.8.8.tar.xz

New:

  NetworkManager-0.9.8.9.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.gr53SC/_old  2014-04-08 11:45:45.0 +0200
+++ /var/tmp/diff_new_pack.gr53SC/_new  2014-04-08 11:45:45.0 +0200
@@ -22,7 +22,7 @@
 
 Name:   NetworkManager
 Url:http://www.gnome.org/projects/NetworkManager/
-Version:0.9.8.8
+Version:0.9.8.9
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+

++ NetworkManager-0.9.8.8.tar.xz -> NetworkManager-0.9.8.9.tar.xz ++
 98806 lines of diff (skipped)

++ NetworkManager-geoclue-interaction.patch ++
--- /var/tmp/diff_new_pack.gr53SC/_old  2014-04-08 11:45:47.0 +0200
+++ /var/tmp/diff_new_pack.gr53SC/_new  2014-04-08 11:45:47.0 +0200
@@ -1,10 +1,10 @@
-Index: NetworkManager-0.9.8.8/src/org.freedesktop.NetworkManager.conf
+Index: NetworkManager-0.9.8.9/src/org.freedesktop.NetworkManager.conf
 ===
 NetworkManager-0.9.8.8.orig/src/org.freedesktop.NetworkManager.conf
-+++ NetworkManager-0.9.8.8/src/org.freedesktop.NetworkManager.conf
-@@ -25,6 +25,9 @@
- 
+--- NetworkManager-0.9.8.9.orig/src/org.freedesktop.NetworkManager.conf
 NetworkManager-0.9.8.9/src/org.freedesktop.NetworkManager.conf
+@@ -26,6 +26,9 @@
  
+ 
  
 +
 +

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit NetworkManager for openSUSE:Factory

2014-03-25 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2014-03-25 13:23:57

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2014-02-26 06:58:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2014-03-25 13:23:59.0 +0100
@@ -1,0 +2,6 @@
+Mon Mar 24 08:53:08 UTC 2014 - dims...@opensuse.org
+
+- Fix files list: do not expect pppd plugin version 2.4.5 in the
+  directory name.
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.WE30Be/_old  2014-03-25 13:23:59.0 +0100
+++ /var/tmp/diff_new_pack.WE30Be/_new  2014-03-25 13:23:59.0 +0100
@@ -315,8 +315,8 @@
 %doc %{_mandir}/man8/NetworkManager.*
 %dir %{_libdir}/NetworkManager/
 %{_libdir}/NetworkManager/libnm-settings-plugin-ifcfg-suse.so
-%dir %{_libdir}/pppd/2.4.5
-%{_libdir}/pppd/2.4.5/nm-pppd-plugin.*
+%dir %{_libdir}/pppd/2.*
+%{_libdir}/pppd/2.*/nm-pppd-plugin.*
 %{_libexecdir}/nm-avahi-autoipd.action
 %{_libexecdir}/nm-dhcp-client.action
 %{_libexecdir}/nm-dispatcher.action

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit NetworkManager for openSUSE:Factory

2014-02-25 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2014-02-26 06:58:57

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2013-10-14 09:30:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2014-02-26 06:58:58.0 +0100
@@ -1,0 +2,7 @@
+Mon Feb 24 21:30:51 UTC 2014 - dims...@opensuse.org
+
+- Add NetworkManager-geoclue-interaction.patch: allow the user
+  "srvGeoClue" (as used by the geoclue2 service) to query
+  NetworkManager,
+
+---

New:

  NetworkManager-geoclue-interaction.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.K3Ch5W/_old  2014-02-26 06:58:59.0 +0100
+++ /var/tmp/diff_new_pack.K3Ch5W/_new  2014-02-26 06:58:59.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package NetworkManager
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -42,6 +42,8 @@
 Patch4: nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff
 # PATCH-FIX-UPSTREAM nm-probe-radius-server-cert.patch bnc#574266 
g...@suse.com -- Probe the RADIUS server certificate
 Patch5: nm-probe-radius-server-cert.patch
+# PATCH-FIX-OPENSUSE NetworkManager-geoclue-interaction.patch 
dims...@opensuse.org -- Allow the user "srvGeoClue" to query NetworkManager on 
the dbus
+Patch6: NetworkManager-geoclue-interaction.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
@@ -192,6 +194,7 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%patch6 -p1
 
 %build
 pppddir=`ls -1d /usr/%_lib/pppd/2*`

++ NetworkManager-geoclue-interaction.patch ++
Index: NetworkManager-0.9.8.8/src/org.freedesktop.NetworkManager.conf
===
--- NetworkManager-0.9.8.8.orig/src/org.freedesktop.NetworkManager.conf
+++ NetworkManager-0.9.8.8/src/org.freedesktop.NetworkManager.conf
@@ -25,6 +25,9 @@
 
 
 
+
+
+
 
 
 
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit NetworkManager for openSUSE:Factory

2013-10-08 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2013-10-08 10:59:25

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2013-10-02 13:31:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2013-10-08 10:59:26.0 +0200
@@ -1,0 +2,6 @@
+Tue Oct  1 09:48:41 UTC 2013 - g...@suse.com
+
+- Update nm-probe-radius-server-cert.patch to probe the server with
+  the user credential (bnc#817585)
+
+---



Other differences:
--
++ nm-probe-radius-server-cert.patch ++
 718 lines (skipped)
 between 
/work/SRC/openSUSE:Factory/NetworkManager/nm-probe-radius-server-cert.patch
 and 
/work/SRC/openSUSE:Factory/.NetworkManager.new/nm-probe-radius-server-cert.patch

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit NetworkManager for openSUSE:Factory

2013-10-02 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2013-10-02 13:31:37

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2013-09-23 15:27:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2013-10-02 13:31:38.0 +0200
@@ -1,0 +2,8 @@
+Mon Sep 30 16:33:45 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.9.8.6:
+  + Now supports BlueZ 5. If you are still using BlueZ 4, configure
+with --enable-bluez4 to disable BlueZ 5 support and enable
+BlueZ 4 support.
+
+---

Old:

  NetworkManager-0.9.8.4.tar.xz

New:

  NetworkManager-0.9.8.6.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.SV7q3Q/_old  2013-10-02 13:31:39.0 +0200
+++ /var/tmp/diff_new_pack.SV7q3Q/_new  2013-10-02 13:31:39.0 +0200
@@ -22,7 +22,7 @@
 
 Name:   NetworkManager
 Url:http://www.gnome.org/projects/NetworkManager/
-Version:0.9.8.4
+Version:0.9.8.6
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+

++ NetworkManager-0.9.8.4.tar.xz -> NetworkManager-0.9.8.6.tar.xz ++
 10966 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit NetworkManager for openSUSE:Factory

2013-09-23 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2013-09-23 15:27:42

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2013-07-02 12:26:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2013-09-23 15:27:43.0 +0200
@@ -1,0 +2,49 @@
+Fri Sep 13 22:56:38 UTC 2013 - crrodrig...@opensuse.org
+
+- Pass nmrundir="/run/%{name}" to make and makeinstall:
+  + Use /run/NetworkManager instead of /var/run/NetworkManager as
+runtime directory.
+
+---
+Fri Sep 13 17:22:16 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.9.8.4:
+  + Removed some spurious warnings.
+  + Root clients running outside a login session now have the right
+permissions.
+  + WiFi AP mode and EAP-FAST support are now detected correctly.
+  + Bonding config removes inappropriate options when switching
+modes.
+  + Fix reading of bond connections with keyfile plugin.
+  + Fix hang when dbus-daemon restarts.
+  + Fix crash when VPN disconnection fails.
+  + The dispatcher now exposes IPv6 VPN info, and IPv4/IPv6 DNS
+search domains.
+  + Build fix to support dhcpcd 6.x.
+  + Fix crash on startup when no dhcp client is available.
+  + Fix device descriptions when using the latest udev.
+  + Fix some possible obscure problems at startup.
+  + Always clear the default route correctly when disconnecting
+mobile broadband.
+  + Keyfile plugin now ignores more emacs temporary files.
+  + When using dnsmasq, pass all nameservers to it, not just the
+first.
+  + Kill dhclient if nm-dhcp-client-action encounters a fatal
+error.
+  + Fix dispatcher systemd unit install.
+  + Make ifcfg-rh VLAN parsing match initscripts better.
+  + Change threshold for WiFi background scanning under WPA
+Enterprise.
+  + Fix crash when deleting a currently-active connection.
+  + Fix ifcfg-rh's handling of IPV6_DEFAULTGW.
+  + Fix manager State transitions when connectivity checking is
+enabled.
+  + Add Connectivity property to distinguish portals from "limited
+connectivity".
+  + Add PrimaryConnection and ActivatingConnection properties to
+simplify UI code.
+  + Old connection files containing UUIDs without hyphens work
+again.
+- Rebase systemd-network-config.patch.
+
+---

Old:

  NetworkManager-0.9.8.2.tar.xz

New:

  NetworkManager-0.9.8.4.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.k9HQvT/_old  2013-09-23 15:27:44.0 +0200
+++ /var/tmp/diff_new_pack.k9HQvT/_new  2013-09-23 15:27:44.0 +0200
@@ -16,14 +16,13 @@
 #
 
 
-# We cannot enable systemd support right now, as it is exclusive and means we
-# lose ConsoleKit support (bad for sysvinit)
+# Use systemd
 %define with_systemd 1
 %define with_wimax 0
 
 Name:   NetworkManager
 Url:http://www.gnome.org/projects/NetworkManager/
-Version:0.9.8.2
+Version:0.9.8.4
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+
@@ -223,10 +222,10 @@
   print netconfig support was not found -- BUILD ABORTED
   false
 fi
-%__make %{?_smp_mflags}
+%__make %{?_smp_mflags} nmrundir="/run/%{name}"
 
 %install
-%makeinstall
+%makeinstall nmrundir="/run/%{name}"
 find %{buildroot} -type f -name "*.la" -delete -print
 %find_lang %{name}
 %fdupes %{buildroot}%{_datadir}/gtk-doc/

++ NetworkManager-0.9.8.2.tar.xz -> NetworkManager-0.9.8.4.tar.xz ++
 87539 lines of diff (skipped)

++ systemd-network-config.patch ++
--- /var/tmp/diff_new_pack.k9HQvT/_old  2013-09-23 15:27:45.0 +0200
+++ /var/tmp/diff_new_pack.k9HQvT/_new  2013-09-23 15:27:45.0 +0200
@@ -1,7 +1,7 @@
-Index: NetworkManager-0.9.8.2/data/NetworkManager.service.in
+Index: NetworkManager-0.9.8.4/data/NetworkManager.service.in
 ===
 NetworkManager-0.9.8.2.orig/data/NetworkManager.service.in
-+++ NetworkManager-0.9.8.2/data/NetworkManager.service.in
+--- NetworkManager-0.9.8.4.orig/data/NetworkManager.service.in
 NetworkManager-0.9.8.4/data/NetworkManager.service.in
 @@ -1,6 +1,6 @@
  [Unit]
  Description=Network Manager
@@ -10,17 +10,18 @@
  Before=network.target
  
  [Service]
-@@ -16,5 +16,5 @@ KillMode=process
+@@ -16,6 +16,6 @@ KillMode=process
  
  [Install]
  WantedBy=multi-user.target
 -Alias=dbus-org.f

commit NetworkManager for openSUSE:Factory

2013-07-02 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2013-07-02 12:26:23

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2013-06-25 14:38:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2013-07-02 12:26:25.0 +0200
@@ -1,0 +2,7 @@
+Mon Jul  1 18:43:44 UTC 2013 - co...@suse.com
+
+- avoid suse-release, it moves NM behind java in bootstrap and
+  all features that configure.ac enabled for suse-release are 
+  enabled with --with anyway
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.3jbTg4/_old  2013-07-02 12:26:26.0 +0200
+++ /var/tmp/diff_new_pack.3jbTg4/_new  2013-07-02 12:26:26.0 +0200
@@ -50,8 +50,9 @@
 BuildRequires:  iptables
 BuildRequires:  libtool
 BuildRequires:  ppp-devel
-# For /etc/SuSE-release: help configure to detect we build for openSUSE
-BuildRequires:  suse-release
+# Do not use suse-release, it's very late in build chain and not needed
+# all it does is netconfig and ifconfig enablement
+#BuildRequires:  suse-release
 # for /sbin/netconfig: integration with netconfig is required
 BuildRequires:  sysconfig
 BuildRequires:  translation-update-upstream

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit NetworkManager for openSUSE:Factory

2013-06-25 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2013-06-25 07:42:52

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2013-05-13 15:10:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2013-06-25 14:38:14.0 +0200
@@ -1,0 +2,33 @@
+Fri Jun 21 13:01:23 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.9.8.2:
+  + Memory leak fixes.
+  + Ensure the ifcfg-rh plugin saves the bridging STP setting
+correctly.
+  + Also request static routes from DHCP servers.
+  + Fix crash when dbus-daemon restarts.
+  + Look harder for the machine ID and don't crash if we don't have
+one.
+  + Copy DHCP leasefiles from the previous location if necessary.
+  + Wait up to 120 seconds for modems to connect.
+  + Don't crash for PPPoE connections with no wired setting.
+  + Fix AvailableConnections for some WiFi connections.
+  + Ensure new available connections generate the PropertiesChanged
+signal.
+  + Ensure the keyfile plugin reads all-default VLAN connections
+correctly.
+  + Suppress the kernel's automatic creation of bond0.
+  + Make the SecretAgent API introspectable for bindings.
+  + Ensure ActiveConnections get torn down when device is
+unavailable.
+  + Ensure ifupdown plugin rechecks unmanaged devices on interface
+changes.
+  + Don't prematurely think IPv6 has succeeded due to left-over
+addresses.
+  + Fix various systemd issues and add service file for the
+dispatcher.
+  + Updates for new ModemManager API changes.
+  + Fix crash on Wi-Fi when IP configuration times out.
+- Rebase systemd-network-config.patch.
+
+---

Old:

  NetworkManager-0.9.8.0.tar.xz

New:

  NetworkManager-0.9.8.2.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.S4ljAg/_old  2013-06-25 14:38:15.0 +0200
+++ /var/tmp/diff_new_pack.S4ljAg/_new  2013-06-25 14:38:15.0 +0200
@@ -23,7 +23,7 @@
 
 Name:   NetworkManager
 Url:http://www.gnome.org/projects/NetworkManager/
-Version:0.9.8.0
+Version:0.9.8.2
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+
@@ -71,7 +71,7 @@
 %if %{with_systemd}
 BuildRequires:  pkgconfig(libsystemd-login)
 %endif
-BuildRequires:  pkgconfig(mm-glib)
+BuildRequires:  pkgconfig(mm-glib) >= 0.7.991
 BuildRequires:  pkgconfig(nss)
 BuildRequires:  pkgconfig(polkit-gobject-1)
 BuildRequires:  pkgconfig(systemd)
@@ -328,6 +328,7 @@
 %config(noreplace) %{_sysconfdir}/NetworkManager/NetworkManager.conf
 %attr(0755,root,root) %{_sysconfdir}/NetworkManager/dispatcher.d/nfs
 %{_unitdir}/NetworkManager.service
+%{_unitdir}/NetworkManager-dispatcher.service
 %{_unitdir}/NetworkManager-wait-online.service
 %{_udevdir}/rules.d/77-nm-olpc-mesh.rules
 %ghost %config(noreplace) /var/log/NetworkManager

++ NetworkManager-0.9.8.0.tar.xz -> NetworkManager-0.9.8.2.tar.xz ++
 39508 lines of diff (skipped)

++ systemd-network-config.patch ++
--- /var/tmp/diff_new_pack.S4ljAg/_old  2013-06-25 14:38:16.0 +0200
+++ /var/tmp/diff_new_pack.S4ljAg/_new  2013-06-25 14:38:16.0 +0200
@@ -1,29 +1,27 @@
-Index: NetworkManager-0.9.8.0/data/NetworkManager.service.in
+Index: NetworkManager-0.9.8.2/data/NetworkManager.service.in
 ===
 NetworkManager-0.9.8.0.orig/data/NetworkManager.service.in
-+++ NetworkManager-0.9.8.0/data/NetworkManager.service.in
-@@ -1,7 +1,7 @@
+--- NetworkManager-0.9.8.2.orig/data/NetworkManager.service.in
 NetworkManager-0.9.8.2/data/NetworkManager.service.in
+@@ -1,6 +1,6 @@
  [Unit]
  Description=Network Manager
- After=syslog.target
 -Wants=network.target
 +Wants=remote-fs.target network.target
  Before=network.target
  
  [Service]
-@@ -17,6 +17,6 @@ KillMode=process
+@@ -16,5 +16,5 @@ KillMode=process
  
  [Install]
  WantedBy=multi-user.target
 -Alias=dbus-org.freedesktop.NetworkManager.service
- Also=NetworkManager-wait-online.service
 +Alias=network.service
  
-Index: NetworkManager-0.9.8.0/data/NetworkManager-wait-online.service.in
+Index: NetworkManager-0.9.8.2/data/NetworkManager-wait-online.service.in
 ===
 NetworkManager-0.9.8.0.orig/data/NetworkManager-wait-online.service.in
-+++ NetworkManager-0.9.8.0/data/NetworkManager-wait-online.service.in
-@@ -7,7

commit NetworkManager for openSUSE:Factory

2013-05-13 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2013-05-13 15:10:26

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2013-05-02 11:27:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2013-05-13 15:10:27.0 +0200
@@ -1,0 +2,6 @@
+Fri May 10 14:17:50 UTC 2013 - wstephen...@suse.com
+
+- Readd nm-probe-radius-server-cert.patch, as it is not yet merged
+  upstream (bnc#574266, bnc#771185).
+
+---

New:

  nm-probe-radius-server-cert.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.NWsut4/_old  2013-05-13 15:10:30.0 +0200
+++ /var/tmp/diff_new_pack.NWsut4/_new  2013-05-13 15:10:30.0 +0200
@@ -41,6 +41,8 @@
 Patch3: nm-don-t-consider-not-needed-secrets-for-has_system_secr.diff
 # PATCH-HACK-OPENSUSE 
nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff lnus...@suse.com 
-- avoid polkit popups for 802.11x
 Patch4: nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff
+# PATCH-FIX-UPSTREAM nm-probe-radius-server-cert.patch bnc#574266 
g...@suse.com -- Probe the RADIUS server certificate
+Patch5: nm-probe-radius-server-cert.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
@@ -189,6 +191,7 @@
 #patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 %build
 pppddir=`ls -1d /usr/%_lib/pppd/2*`

++ nm-don-t-consider-not-needed-secrets-for-has_system_secr.diff ++
--- /var/tmp/diff_new_pack.NWsut4/_old  2013-05-13 15:10:30.0 +0200
+++ /var/tmp/diff_new_pack.NWsut4/_new  2013-05-13 15:10:30.0 +0200
@@ -7,11 +7,11 @@
  src/settings/nm-agent-manager.c |   56 +++---
  1 files changed, 51 insertions(+), 5 deletions(-)
 
-diff --git a/src/settings/nm-agent-manager.c b/src/settings/nm-agent-manager.c
-index 5ccbdc6..f3519c3 100644
 a/src/settings/nm-agent-manager.c
-+++ b/src/settings/nm-agent-manager.c
-@@ -889,6 +889,11 @@ get_agent_modify_auth_cb (NMAuthChain *chain,
+Index: NetworkManager-0.9.8.0/src/settings/nm-agent-manager.c
+===
+--- NetworkManager-0.9.8.0.orig/src/settings/nm-agent-manager.c
 NetworkManager-0.9.8.0/src/settings/nm-agent-manager.c
+@@ -847,6 +847,11 @@ get_agent_modify_auth_cb (NMAuthChain *c
nm_auth_chain_unref (chain);
  }
  
@@ -23,7 +23,7 @@
  static void
  check_system_secrets_cb (NMSetting *setting,
   const char *key,
-@@ -897,11 +902,17 @@ check_system_secrets_cb (NMSetting *setting,
+@@ -855,11 +860,17 @@ check_system_secrets_cb (NMSetting *sett
   gpointer user_data)
  {
NMSettingSecretFlags secret_flags = NM_SETTING_SECRET_FLAG_NONE;
@@ -42,7 +42,7 @@
/* Clear out system-owned or always-ask secrets */
if (NM_IS_SETTING_VPN (setting) && !strcmp (key, 
NM_SETTING_VPN_SECRETS)) {
GHashTableIter iter;
-@@ -913,21 +924,44 @@ check_system_secrets_cb (NMSetting *setting,
+@@ -871,21 +882,44 @@ check_system_secrets_cb (NMSetting *sett
secret_flags = NM_SETTING_SECRET_FLAG_NONE;
nm_setting_get_secret_flags (setting, secret_name, 
&secret_flags, NULL);
if (secret_flags == NM_SETTING_SECRET_FLAG_NONE)
@@ -90,7 +90,7 @@
return has_system;
  }
  
-@@ -936,20 +970,32 @@ get_next_cb (Request *req)
+@@ -894,20 +928,32 @@ get_next_cb (Request *req)
  {
NMSettingConnection *s_con;
const char *agent_dbus_owner, *perm;
@@ -124,6 +124,3 @@
nm_log_dbg (LOGD_AGENTS, "(%p/%s) request has system secrets; 
checking agent %s for MODIFY",
req, req->setting_name, agent_dbus_owner);
  
--- 
-1.7.3.4
-

++ nm-probe-radius-server-cert.patch ++
 946 lines (skipped)

++ nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff ++
--- /var/tmp/diff_new_pack.NWsut4/_old  2013-05-13 15:10:30.0 +0200
+++ /var/tmp/diff_new_pack.NWsut4/_new  2013-05-13 15:10:30.0 +0200
@@ -7,11 +7,11 @@
  src/settings/nm-settings-connection.c |2 +-
  1 files changed, 1 insertions(+), 1 deletions(-)
 
-diff --git a/src/settings/nm-settings-connection.c 
b/src/settings/nm-settings-connection.c
-index cdad832..4cd9395 100644
 a/src/settings/nm-settings-connection.c
-+++ b/src/settings/nm-settings

commit NetworkManager for openSUSE:Factory

2013-05-02 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2013-05-02 11:27:11

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2013-04-24 16:06:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2013-05-02 11:27:12.0 +0200
@@ -1,0 +2,10 @@
+Tue Apr 30 22:02:23 UTC 2013 - jsl...@suse.com
+
+- Add sysconfig and suse-release BuildRequires to properly
+  configure for suse (bnc#817592).
+- Add --with-netconfig=yes to configure call.
+- Add additional test in build section to ensure netconfig is
+  detected. This is needed as specifying --with-netconfig=yes does
+  not fail configure if not found.
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.w0AMmC/_old  2013-05-02 11:27:14.0 +0200
+++ /var/tmp/diff_new_pack.w0AMmC/_new  2013-05-02 11:27:14.0 +0200
@@ -48,6 +48,10 @@
 BuildRequires:  iptables
 BuildRequires:  libtool
 BuildRequires:  ppp-devel
+# For /etc/SuSE-release: help configure to detect we build for openSUSE
+BuildRequires:  suse-release
+# for /sbin/netconfig: integration with netconfig is required
+BuildRequires:  sysconfig
 BuildRequires:  translation-update-upstream
 BuildRequires:  vala
 BuildRequires:  wireless-tools
@@ -195,6 +199,7 @@
 --with-crypto=nss \
 --enable-ifcfg-suse \
 --with-docs\
+--with-netconfig=yes \
 --enable-more-warnings=no \
 --with-pppd-plugin-dir=$pppddir \
 --with-dhclient=/sbin/dhclient \
@@ -209,6 +214,11 @@
 %else
 --disable-wimax
 %endif
+# Fail if netconfig was not detected. Avoids future occurences of bnc#817592
+if grep "with_netconfig='no'" config.log; then
+  print netconfig support was not found -- BUILD ABORTED
+  false
+fi
 %__make %{?_smp_mflags}
 
 %install

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit NetworkManager for openSUSE:Factory

2013-04-24 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2013-04-24 16:06:26

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2013-03-22 12:05:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2013-04-24 16:06:28.0 +0200
@@ -1,0 +2,8 @@
+Tue Apr 23 16:25:14 UTC 2013 - dims...@opensuse.org
+
+- Pass --with-modem-manager-1 to configure: we already have a new
+  enough ModemManager to make use of this.
+- Add pkgconfig(mm-gib) BuildRequires: needed for above switch to
+  take effect.
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.1ww8du/_old  2013-04-24 16:06:32.0 +0200
+++ /var/tmp/diff_new_pack.1ww8du/_new  2013-04-24 16:06:32.0 +0200
@@ -65,6 +65,7 @@
 %if %{with_systemd}
 BuildRequires:  pkgconfig(libsystemd-login)
 %endif
+BuildRequires:  pkgconfig(mm-glib)
 BuildRequires:  pkgconfig(nss)
 BuildRequires:  pkgconfig(polkit-gobject-1)
 BuildRequires:  pkgconfig(systemd)
@@ -198,6 +199,7 @@
 --with-pppd-plugin-dir=$pppddir \
 --with-dhclient=/sbin/dhclient \
 --with-udev-dir=%{_udevdir} \
+--with-modem-manager-1 \
 --enable-concheck \
 %if %{with_systemd}
 --with-session-tracking=systemd \

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit NetworkManager for openSUSE:Factory

2013-03-22 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2013-03-22 12:05:23

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2013-03-01 07:36:13.0 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2013-03-22 12:05:26.0 +0100
@@ -1,0 +2,88 @@
+Thu Mar 14 20:00:17 CET 2013 - sbra...@suse.cz
+
+- Re-enabled translation-update-upstream.
+
+---
+Thu Mar  7 16:23:58 CET 2013 - sbra...@suse.cz
+
+- Recommend avahi-autoipd used for IPv4LL support.
+
+---
+Sun Feb 24 19:27:57 UTC 2013 - zai...@opensuse.org
+
+- Update to version 0.9.8.0:
+  + Fix issue with duplicate ActiveConnection objects if a
+connection was reactivated on a device.
+  + Fix race when looking up hostname and concurrently updating
+DNS.
+  + Always load the 'keyfile' settings plugin, even if no plugins
+are specified.
+  + Add a new WiFi device ADHOC capability; not all devices/drivers
+support IBSS mode.
+  + Fix an issue with quick wpa_supplicant restarts not being
+noticed.
+  + Expose the AvailableConnections property through libnm-glib.
+  + Fix usage of libnm-glib's NMRemoteConnection from GObject
+introspection.
+
+---
+Sat Feb 23 21:35:46 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.9.7.997:
+  + libnl 3.2.7 or later is required.
+  + The internal crashdump handling has been removed.
+  + A DHCPv6 DUID is now generated from /etc/machine-id and sent to
+the DHCPv6 server, if not overridden by an
+administrator-defined DUID.
+  + Bond interfaces now wait for a ready slave before starting
+automatic IP configuration.
+  + The kernel WiFi rfkill state is now synced to the
+user-requested WirelessEnabled state at startup.
+
+---
+Fri Feb 22 08:34:51 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.9.7.995:
+  + New AvailableConnections property for Device objects.
+  + Better handling of various rfkill/Airplane Mode switches
+  + Fixed handling of DNS servers for some mobile broadband devices
+  + Don't duplicate various IPv6 routes added by the kernel
+  + Ensure buggy ethernet driver carrier indications are handled
+correctly
+  + Fix crash in dnsmasq plugin when no nameservers were presen
+  + Add support for 4G LTE network modes
+  + Fix signal handling when daemonizing at startup
+  + Don't autoconnect to WiFi networks that have never successfully
+connected
+  + Only request new WiFi secrets during the initial association or
+when the secrets are known to be wrong, not every time the
+connection randomly fails
+  + Add capability to autoconnect VPN connections when a parent
+connection succeeds
+  + Add configure-time option for "permissive" system connection
+editing policy
+  + Various libnm-glib fixes for asynchronous usage
+  + Fix gateway handling when given with secondary IP addresses
+  + Optionally listen to systemd for suspend/resume events instead
+of UPower
+  + Fix 'seen-bssids' property when retrieving WiFi connections via
+D-Bus
+  + Add support for AP-mode WiFi hotspots (instead of just Ad-Hoc)
+  + Add a "slaves" property to Bond devices
+  + Add support for ModemManager 0.7/0.8
+  + Allow more human-readable formatting of IP address in keyfile
+connections
+  + Drop support for dhclient v3
+  + Add support for DHCPv6 server-side Dynamic DNS
+  + Add support for bridge master devices and bridge ports
+  + Fix canceling secrets requests in GUI agents
+  + Always enable Proactive Key Caching (PKC, also called OKC) for
+WPA Enterprise WiFi configurations
+- Replace --with-distro=suse configure parameter with
+  --enable-ifcfg-suse, following upstreams changes, which allow for
+  granular configuration.
+- Drop NetworkManager-systemd-suspend.patch and
+  NetworkManager-upower-out.patch: fixed upstream.
+- Rebase systemd-network-config.patch.
+
+---

Old:

  NetworkManager-0.9.6.4.tar.xz
  NetworkManager-systemd-suspend.patch
  NetworkManager-upower-out.patch

New:

  NetworkManager-0.9.8.0.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.7GwtBV/_old  2013-03-22 12:05:28.0 +0100
+++ /var

commit NetworkManager for openSUSE:Factory

2013-02-28 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2013-03-01 07:36:12

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2013-01-30 09:34:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2013-03-01 07:36:13.0 +0100
@@ -1,0 +2,6 @@
+Thu Feb 21 18:58:07 UTC 2013 - m...@suse.com
+
+- Added migration hook enabling NetworkManager.service on update
+  from openSUSE < 12.3 and NETWORKMANAGER=yes setting (bnc#803058).
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.oLg9i8/_old  2013-03-01 07:36:15.0 +0100
+++ /var/tmp/diff_new_pack.oLg9i8/_new  2013-03-01 07:36:15.0 +0100
@@ -82,7 +82,7 @@
 Requires:   iputils
 Requires:   mozilla-nss
 Requires:   ppp
-Requires:   sysconfig >= 0.80.0
+Requires:   sysconfig >= 0.80.5
 Requires:   wpa_supplicant >= 0.6.4
 %{?systemd_requires}
 Provides:   dhcdbd = 1.14
@@ -249,6 +249,31 @@
 
 %post
 %service_add_post NetworkManager.service
+# bnc#803058:
+# sysconfig creates this file while update from openSUSE < 12.3,
+# which were using the NETWORKMANAGER=yes/no sysconfig variable.
+# When it exists and NETWORKMANAGER were enabled, force enable to
+# ensure, the network.service alias link exists points to us.
+if [ -f /dev/.sysconfig/network/migrate_nm_variable ] ; then
+   . /dev/.sysconfig/network/migrate_nm_variable
+   if [ "X$NETWORKMANAGER" = "Xyes" ] ; then
+   # In running system "--force enable" is sufficient to
+   # create the network.service alias link regardless if
+   # the network.service is masked or not.
+   # While 12.2 -> 12.3 dist update, enable seems to be
+   # unable to create the alias... no idea why. Kick it
+   rm -f /etc/systemd/system/network.service
+   /usr/bin/systemctl --system daemon-reload || :
+   /usr/bin/systemctl --force enable NetworkManager.service || :
+   # and create the alias when enable failed to make it.
+   if [ ! -e /etc/systemd/system/network.service ] ; then
+   ln -sf  %{_unitdir}/NetworkManager.service \
+   /etc/systemd/system/network.service
+   fi
+   /usr/bin/systemctl --system daemon-reload || :
+   fi
+   rm -f /dev/.sysconfig/network/migrate_nm_variable
+fi
 
 %preun
 %service_del_preun NetworkManager.service


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit NetworkManager for openSUSE:Factory

2013-01-30 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2013-01-30 09:34:44

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2012-12-07 14:43:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2013-01-30 09:34:46.0 +0100
@@ -1,0 +2,8 @@
+Mon Jan 14 10:52:39 UTC 2013 - m...@suse.com
+
+- Install network.service alias, that points to the enabled service
+  and obsoletes the use of NETWORKMANAGER=yes/no sysconfig variable
+  in /etc/sysconfig/network/config (bnc#764055,bnc#764336,bnc#798348).
+- Requires sysconfig-0.80.0
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.ywrqjE/_old  2013-01-30 09:34:48.0 +0100
+++ /var/tmp/diff_new_pack.ywrqjE/_new  2013-01-30 09:34:48.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package NetworkManager
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -82,7 +82,7 @@
 Requires:   iputils
 Requires:   mozilla-nss
 Requires:   ppp
-Requires:   sysconfig >= 0.71.1
+Requires:   sysconfig >= 0.80.0
 Requires:   wpa_supplicant >= 0.6.4
 %{?systemd_requires}
 Provides:   dhcdbd = 1.14


++ systemd-network-config.patch ++
--- /var/tmp/diff_new_pack.ywrqjE/_old  2013-01-30 09:34:48.0 +0100
+++ /var/tmp/diff_new_pack.ywrqjE/_new  2013-01-30 09:34:48.0 +0100
@@ -2,7 +2,7 @@
 ===
 --- NetworkManager-0.9.6.4.orig/data/NetworkManager.service.in
 +++ NetworkManager-0.9.6.4/data/NetworkManager.service.in
-@@ -1,13 +1,15 @@
+@@ -1,7 +1,7 @@
  [Unit]
  Description=Network Manager
  After=syslog.target
@@ -11,20 +11,13 @@
  Before=network.target
  
  [Service]
- Type=dbus
- BusName=org.freedesktop.NetworkManager
- ExecStart=@sbindir@/NetworkManager --no-daemon
-+EnvironmentFile=/etc/sysconfig/network/config
-+ExecStartPre=/usr/bin/test "x${NETWORKMANAGER}" = xyes
- # Suppress stderr to eliminate duplicated messages in syslog. NM calls 
openlog()
- # with LOG_PERROR when run in foreground. But systemd redirects stderr to
- # syslog by default, which results in logging each message twice.
-@@ -15,4 +17,4 @@ StandardError=null
+@@ -15,4 +15,5 @@ StandardError=null
  
  [Install]
  WantedBy=multi-user.target
 -Alias=dbus-org.freedesktop.NetworkManager.service
 +Also=NetworkManager-wait-online.service
++Alias=network.service
 Index: NetworkManager-0.9.6.4/data/NetworkManager-wait-online.service.in
 ===
 --- NetworkManager-0.9.6.4.orig/data/NetworkManager-wait-online.service.in

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit NetworkManager for openSUSE:Factory

2012-12-07 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2012-12-07 14:43:18

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2012-12-05 14:01:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2012-12-07 14:43:20.0 +0100
@@ -1,0 +2,6 @@
+Thu Dec  6 15:40:22 UTC 2012 - fcro...@suse.com
+
+- Update systemd-network-config.patch: ensure
+  NetworkManager.service is Before network.target (bnc#789421).
+
+---



Other differences:
--

++ systemd-network-config.patch ++
--- /var/tmp/diff_new_pack.xk39Zh/_old  2012-12-07 14:43:21.0 +0100
+++ /var/tmp/diff_new_pack.xk39Zh/_new  2012-12-07 14:43:21.0 +0100
@@ -1,14 +1,14 @@
-Index: NetworkManager-0.9.3.990/data/NetworkManager.service.in
+Index: NetworkManager-0.9.6.4/data/NetworkManager.service.in
 ===
 NetworkManager-0.9.3.990.orig/data/NetworkManager.service.in
-+++ NetworkManager-0.9.3.990/data/NetworkManager.service.in
-@@ -1,13 +1,14 @@
+--- NetworkManager-0.9.6.4.orig/data/NetworkManager.service.in
 NetworkManager-0.9.6.4/data/NetworkManager.service.in
+@@ -1,13 +1,15 @@
  [Unit]
  Description=Network Manager
  After=syslog.target
 -Wants=network.target
--Before=network.target
 +Wants=remote-fs.target network.target
+ Before=network.target
  
  [Service]
  Type=dbus
@@ -19,16 +19,16 @@
  # Suppress stderr to eliminate duplicated messages in syslog. NM calls 
openlog()
  # with LOG_PERROR when run in foreground. But systemd redirects stderr to
  # syslog by default, which results in logging each message twice.
-@@ -15,4 +16,4 @@ StandardError=null
+@@ -15,4 +17,4 @@ StandardError=null
  
  [Install]
  WantedBy=multi-user.target
 -Alias=dbus-org.freedesktop.NetworkManager.service
 +Also=NetworkManager-wait-online.service
-Index: NetworkManager-0.9.3.990/data/NetworkManager-wait-online.service.in
+Index: NetworkManager-0.9.6.4/data/NetworkManager-wait-online.service.in
 ===
 NetworkManager-0.9.3.990.orig/data/NetworkManager-wait-online.service.in
-+++ NetworkManager-0.9.3.990/data/NetworkManager-wait-online.service.in
+--- NetworkManager-0.9.6.4.orig/data/NetworkManager-wait-online.service.in
 NetworkManager-0.9.6.4/data/NetworkManager-wait-online.service.in
 @@ -7,7 +7,9 @@ Before=network.target
  
  [Service]

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit NetworkManager for openSUSE:Factory

2012-12-05 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2012-12-05 14:01:02

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2012-11-12 12:39:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2012-12-05 14:01:04.0 +0100
@@ -1,0 +2,8 @@
+Tue Nov 27 18:40:57 UTC 2012 - dims...@opensuse.org
+
+- Move the udev files to the right location:
+  + Define _udevdir based on the udevdir variable of udev.pc.
+  + Pass --with-udev-dir=%{_udevdir} to configure.
+  + Use %{_udevdir} in the files section as appropriate.
+
+---



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.ESXNkR/_old  2012-12-05 14:01:05.0 +0100
+++ /var/tmp/diff_new_pack.ESXNkR/_new  2012-12-05 14:01:05.0 +0100
@@ -93,6 +93,7 @@
 Recommends: org.freedesktop.ModemManager
 Recommends: %{name}-lang
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%define _udevdir %(pkg-config --variable udevdir udev)
 
 %description
 NetworkManager attempts to keep an active network connection available
@@ -213,6 +214,7 @@
 --enable-more-warnings=no \
 --with-pppd-plugin-dir=$pppddir \
 --with-dhclient=/sbin/dhclient \
+--with-udev-dir=%{_udevdir} \
 --enable-concheck \
 %if %{with_systemd}
 --with-session-tracking=systemd \
@@ -304,9 +306,7 @@
 %attr(0755,root,root) %{_sysconfdir}/NetworkManager/dispatcher.d/nfs
 %{_unitdir}/NetworkManager.service
 %{_unitdir}/NetworkManager-wait-online.service
-%dir /lib/udev
-%dir /lib/udev/rules.d
-/lib/udev/rules.d/77-nm-olpc-mesh.rules
+%{_udevdir}/rules.d/77-nm-olpc-mesh.rules
 %ghost %config(noreplace) /var/log/NetworkManager
 
 %if %{with_wimax}


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit NetworkManager for openSUSE:Factory

2012-11-12 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2012-11-12 12:39:25

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2012-10-31 07:00:10.0 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2012-11-12 12:39:26.0 +0100
@@ -1,0 +2,16 @@
+Thu Nov  8 18:59:31 UTC 2012 - dims...@opensuse.org
+
+- Switch on systemd support: change with_systemd defines to 1.
+
+---
+Tue Nov  6 21:28:24 UTC 2012 - dims...@opensuse.org
+
+- Add NetworkManager-systemd-suspend.patch and
+  NetworkManager-upower-out.patch: Listen to systemd for
+  suspend/resume when built with systemd support. The upower
+  signals will never be emitted.
+- When building with systemd support, add gnome-common
+  BuildRequires and call to gnome-autogen.sh, as above patches
+  touch the build system.
+
+---

New:

  NetworkManager-systemd-suspend.patch
  NetworkManager-upower-out.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.HDjhCX/_old  2012-11-12 12:39:28.0 +0100
+++ /var/tmp/diff_new_pack.HDjhCX/_new  2012-11-12 12:39:28.0 +0100
@@ -18,7 +18,7 @@
 
 # We cannot enable systemd support right now, as it is exclusive and means we
 # lose ConsoleKit support (bad for sysvinit)
-%define with_systemd 0
+%define with_systemd 1
 %define with_wimax 0
 
 Name:   NetworkManager
@@ -41,7 +41,15 @@
 Patch3: nm-don-t-consider-not-needed-secrets-for-has_system_secr.diff
 # PATCH-HACK-OPENSUSE 
nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff lnus...@suse.com 
-- avoid polkit popups for 802.11x
 Patch4: nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff
+# PATCH-FIX-UPSTREAM NetworkManager-upower-out.patch bgo#677694 
dims...@opensuse.org -- core: factor out the upower suspend/resume code
+Patch5: NetworkManager-upower-out.patch
+# PATCH-FIX-UPSTREAM NetworkManager-systemd-suspend.patch bgo#677694 
dims...@opensuse.org -- core: add a systemd suspend/resume monitor
+Patch6: NetworkManager-systemd-suspend.patch
 BuildRequires:  fdupes
+%if %{with_systemd}
+# Needed by patch5 and patch6
+BuildRequires:  gnome-common
+%endif
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
 BuildRequires:  intltool
@@ -176,14 +184,24 @@
 %lang_package
 %prep
 %setup -n %{name}-%{version} -q
-translation-update-upstream
+#translation-update-upstream
 %patch0 -p1
 # Disabled due to issues, see bnc#768564
 #patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%if %{with_systemd}
+%patch5 -p1
+%patch6 -p1
+# Patch6 should rename the file.. but this somehow does not work... so 
manually rename
+mv src/nm-sleep-monitor.c src/nm-sleep-monitor-upower.c
+%endif
 
 %build
+%if %{with_systemd}
+# Needed by patch5 and patch6
+NOCONFIGURE=1 gnome-autogen.sh
+%endif
 pppddir=`ls -1d /usr/%_lib/pppd/2*`
 test -n "$pppddir" || exit 1
 export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"


++ NetworkManager-systemd-suspend.patch ++
>From ea0c3a3e0fcbe400a704692d3b436d4733d348a1 Mon Sep 17 00:00:00 2001
From: Matthias Clasen 
Date: Tue, 09 Oct 2012 04:39:03 +
Subject: core: add a systemd suspend/resume monitor (bgo #677694)

This implementation uses a delay inhibitor to get systemd to
emit PrepareForSleep, and then emits ::Sleeping and ::Resuming
when receiving the before/after PrepareForSleep emissions.
---
Index: NetworkManager-0.9.6.4/configure.ac
===
--- NetworkManager-0.9.6.4.orig/configure.ac
+++ NetworkManager-0.9.6.4/configure.ac
@@ -327,7 +327,7 @@ PKG_CHECK_MODULES(GUDEV, gudev-1.0 >= 14
 AC_SUBST(GUDEV_CFLAGS)
 AC_SUBST(GUDEV_LIBS)
 
-PKG_CHECK_MODULES(GIO, gio-2.0)
+PKG_CHECK_MODULES(GIO, gio-unix-2.0)
 AC_SUBST(GIO_CFLAGS)
 AC_SUBST(GIO_LIBS)
 
Index: NetworkManager-0.9.6.4/src/Makefile.am
===
--- NetworkManager-0.9.6.4.orig/src/Makefile.am
+++ NetworkManager-0.9.6.4/src/Makefile.am
@@ -193,7 +193,6 @@ NetworkManager_SOURCES = \
nm-session-utils.c \
nm-session-utils.h \
nm-sleep-monitor.h \
-   nm-sleep-monitor.c \
nm-connection-provider.h \
nm-connection-provider.c
 
@@ -202,13 +201,18 @@ NetworkManager_SOURCES += nm-connectivit
 e

commit NetworkManager for openSUSE:Factory

2012-10-30 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2012-10-31 07:00:08

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2012-10-03 18:14:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2012-10-31 07:00:10.0 +0100
@@ -1,0 +2,23 @@
+Sat Oct 27 08:53:29 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.9.6.4:
+  + Add libnm-glib API to get bond interface slaves.
+  + Fix detection of some ACPI-based laptop airplane-mode/rfkill
+switches.
+  + Fix a crash when a VLAN interface is removed.
+  + Fix a regression setting the Device 'driver' and 'firmware'
+properties.
+  + Fix a stale-properties issue with libnm-glib when device state
+changes.
+  + Ignore cached/cloned route notifications from the kernel.
+  + Work around buggy kernel driver carrier notifications.
+  + Fix a crash with dnsmasq local caching nameserver functionality
+when no nameservers are present.
+  + Add "Speedport W 501V" to list of manufacturer default SSIDs.
+  + Various documentation fixes.
+  + Fix routing setup if gateway is not given with the first IP
+address.
+  + Enhance nmcli for additional VLAN and bonding functionality.
+  + Fix possible crash when removing OLPC Mesh devices.
+
+---

Old:

  NetworkManager-0.9.6.0.tar.xz

New:

  NetworkManager-0.9.6.4.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.xG6N7P/_old  2012-10-31 07:00:12.0 +0100
+++ /var/tmp/diff_new_pack.xG6N7P/_new  2012-10-31 07:00:12.0 +0100
@@ -23,7 +23,7 @@
 
 Name:   NetworkManager
 Url:http://www.gnome.org/projects/NetworkManager/
-Version:0.9.6.0
+Version:0.9.6.4
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit NetworkManager for openSUSE:Factory

2012-10-03 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2012-10-03 18:14:01

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2012-08-26 11:32:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2012-10-03 18:14:03.0 +0200
@@ -1,0 +2,55 @@
+Wed Sep 26 03:15:38 UTC 2012 - g...@suse.com
+
+- Disable nm-remove-AP-always-on-device-disconnect.diff: the AP
+  might be removed from the list forever due to the AP list update
+  method change since 0.9.4.0 (bnc#768564)
+
+---
+Mon Aug 20 18:19:46 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.9.6.0:
+  + Allow customized dnsmasq local caching nameserver config via
+/etc/NetworkManager/dnsmasq.d/
+  + Fixes for VLAN and bonding when libnl2 or earlier are used
+  + D-Bus API, libnm-glib, libnm-util, and GObject Introspection
+documentation updates.
+
+---
+Mon Aug 20 14:26:23 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.9.5.96:
+  + Fix various crashes and issues in the ifcfg-rh system settings
+plugin
+  + Fix race with multiple interfaces running DHCP at the same time
+  + Add Linux From Scratch (LFS) support.
+
+---
+Mon Aug 20 13:57:32 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.9.5.95:
+  + Many libnm-glib fixes, including crashes when NetworkManager
+restarts
+  + Enhanced IPv6 stability and compatibility.
+  + Fix regression in carrier handling for devices that don't
+support carrier detect.
+  + Add ability to connect to new WiFi networks from nmcli.
+  + Add native support for ADSL modems using PPPoE or PPPoATM.
+  + Reduce number of changes made to DNS information during
+connection setup.
+  + Add support for IPv6-enabled VPN connections.
+  + Add device driver version, firmware version, and autoconnect
+properties to D-Bus API.
+  + Add on-demand WiFi scan support.
+  + Fix IPv6 default gateway handling for DHCPv6.
+  + Add Vala language bindings.
+- Drop patches that were merged upstream:
+  + nm-ensure-bindings-created-NMClient-object-work.patch
+  + nm-gerror-must-be-null.patch
+  + nm-ppp-build-error.patch
+  + nm-ensure_inited-fixing.patch
+  + nm-null-out-on-dispose.patch
+  + nm-probe-radius-server-cert.patch
+  + nm-wireless-strength.patch
+- Add vala BuildRequires: needed to build the new vala bindings.
+
+---

Old:

  NetworkManager-0.9.4.0.tar.xz
  nm-ensure-bindings-created-NMClient-object-work.patch
  nm-ensure_inited-fixing.patch
  nm-gerror-must-be-null.patch
  nm-null-out-on-dispose.patch
  nm-ppp-build-error.patch
  nm-probe-radius-server-cert.patch
  nm-wireless-strength-ipw2200.patch

New:

  NetworkManager-0.9.6.0.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.KCjQ8v/_old  2012-10-03 18:14:05.0 +0200
+++ /var/tmp/diff_new_pack.KCjQ8v/_new  2012-10-03 18:14:05.0 +0200
@@ -23,7 +23,7 @@
 
 Name:   NetworkManager
 Url:http://www.gnome.org/projects/NetworkManager/
-Version:0.9.4.0
+Version:0.9.6.0
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+
@@ -35,25 +35,12 @@
 Source99:   NetworkManager-rpmlintrc
 # PATCH-FEATURE-OPENSUSE systemd-network-config.patch -- don't try to start NM 
under systemd if it is disabled in system configuration
 Patch0: systemd-network-config.patch
-# PATCH-UGLY-HACK-OPENSUSE nm-remove-AP-always-on-device-disconnect.diff 
lnus...@suse.com -- avoid pw dialog if AP out of range
+# PATCH-UGLY-HACK-OPENSUSE nm-remove-AP-always-on-device-disconnect.diff 
lnus...@suse.com -- avoid pw dialog if AP out of range, Disabled due to issues, 
see bnc#768564
 Patch2: nm-remove-AP-always-on-device-disconnect.diff
 # PATCH-HACK-OPENSUSE 
nm-don-t-consider-not-needed-secrets-for-has_system_secr.diff lnus...@suse.com 
-- avoid polkit popups for 802.11x
 Patch3: nm-don-t-consider-not-needed-secrets-for-has_system_secr.diff
 # PATCH-HACK-OPENSUSE 
nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff lnus...@suse.com 
-- avoid polkit popups for 802.11x
 Patch4: nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff
-# PATCH-FIX-UPSTREAM nm-ger

commit NetworkManager for openSUSE:Factory

2012-08-26 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2012-08-26 11:32:52

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2012-08-22 12:14:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2012-08-26 11:32:54.0 +0200
@@ -1,0 +2,6 @@
+Mon Aug 20 07:13:17 UTC 2012 - bi...@opensuse.org
+
+- Add nm-wireless-strength.patch, fix wireless status for ipw2200.
+  (bnc#755541, bgo#675017).
+
+---

New:

  nm-wireless-strength-ipw2200.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.WjHI9l/_old  2012-08-26 11:32:56.0 +0200
+++ /var/tmp/diff_new_pack.WjHI9l/_new  2012-08-26 11:32:56.0 +0200
@@ -52,6 +52,8 @@
 # PATCH-FIX-UPSTREAM nm-probe-radius-server-cert.patch bnc#574266 
g...@suse.com -- Probe the RADIUS server certificate
 Patch9: nm-probe-radius-server-cert.patch
 Patch10:nm-null-out-on-dispose.patch
+# PATCH-FIX-UPSTREAM nm-wireless-strength-ipw2200.patch bnc#755541 
bi...@opensuse.org -- Fix wireless status for ipw2200
+Patch11:nm-wireless-strength-ipw2200.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
@@ -197,6 +199,7 @@
 %patch8 -p1
 %patch9 -p1
 %patch10 -p1
+%patch11 -p1
 
 %build
 pppddir=`ls -1d /usr/%_lib/pppd/2*`


++ nm-null-out-on-dispose.patch ++
--- /var/tmp/diff_new_pack.WjHI9l/_old  2012-08-26 11:32:56.0 +0200
+++ /var/tmp/diff_new_pack.WjHI9l/_new  2012-08-26 11:32:56.0 +0200
@@ -10,10 +10,10 @@
 
 https://bugzilla.gnome.org/show_bug.cgi?id=674473
 
-diff --git a/include/nm-glib-compat.h b/include/nm-glib-compat.h
-index 30b83e0..e953f6e 100644
 a/include/nm-glib-compat.h
-+++ b/include/nm-glib-compat.h
+Index: NetworkManager-0.9.4.0/include/nm-glib-compat.h
+===
+--- NetworkManager-0.9.4.0.orig/include/nm-glib-compat.h
 NetworkManager-0.9.4.0/include/nm-glib-compat.h
 @@ -42,6 +42,16 @@
g_simple_async_result_set_from_error (result, __error); \
g_error_free (__error); \
@@ -31,11 +31,11 @@
  #endif
  
  #endif  /* NM_GLIB_COMPAT_H */
-diff --git a/libnm-glib/nm-access-point.c b/libnm-glib/nm-access-point.c
-index a6218ed..9c11c04 100644
 a/libnm-glib/nm-access-point.c
-+++ b/libnm-glib/nm-access-point.c
-@@ -41,7 +41,6 @@ G_DEFINE_TYPE (NMAccessPoint, nm_access_point, 
NM_TYPE_OBJECT)
+Index: NetworkManager-0.9.4.0/libnm-glib/nm-access-point.c
+===
+--- NetworkManager-0.9.4.0.orig/libnm-glib/nm-access-point.c
 NetworkManager-0.9.4.0/libnm-glib/nm-access-point.c
+@@ -41,7 +41,6 @@ G_DEFINE_TYPE (NMAccessPoint, nm_access_
  #define NM_ACCESS_POINT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), 
NM_TYPE_ACCESS_POINT, NMAccessPointPrivate))
  
  typedef struct {
@@ -59,11 +59,11 @@
  
G_OBJECT_CLASS (nm_access_point_parent_class)->dispose (object);
  }
-diff --git a/libnm-glib/nm-active-connection.c 
b/libnm-glib/nm-active-connection.c
-index 81b1f01..f170121 100644
 a/libnm-glib/nm-active-connection.c
-+++ b/libnm-glib/nm-active-connection.c
-@@ -49,7 +49,6 @@ G_DEFINE_TYPE_WITH_CODE (NMActiveConnection, 
nm_active_connection, NM_TYPE_OBJEC
+Index: NetworkManager-0.9.4.0/libnm-glib/nm-active-connection.c
+===
+--- NetworkManager-0.9.4.0.orig/libnm-glib/nm-active-connection.c
 NetworkManager-0.9.4.0/libnm-glib/nm-active-connection.c
+@@ -49,7 +49,6 @@ G_DEFINE_TYPE_WITH_CODE (NMActiveConnect
  #define NM_ACTIVE_CONNECTION_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE 
((o), NM_TYPE_ACTIVE_CONNECTION, NMActiveConnectionPrivate))
  
  typedef struct {
@@ -93,11 +93,11 @@
  
G_OBJECT_CLASS (nm_active_connection_parent_class)->dispose (object);
  }
-diff --git a/libnm-glib/nm-client.c b/libnm-glib/nm-client.c
-index 781ce4c..4a908e0 100644
 a/libnm-glib/nm-client.c
-+++ b/libnm-glib/nm-client.c
-@@ -53,8 +53,6 @@ G_DEFINE_TYPE_WITH_CODE (NMClient, nm_client, NM_TYPE_OBJECT,
+Index: NetworkManager-0.9.4.0/libnm-glib/nm-client.c
+===
+--- NetworkManager-0.9.4.0.orig/libnm-glib/nm-client.c
 NetworkManager-0.9.4.0/libnm-glib/nm-client.c
+@@ -53,8 +53,6 @@ G_DEFINE_TYPE_

commit NetworkManager for openSUSE:Factory

2012-08-22 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2012-08-22 12:14:18

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2012-06-10 23:22:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2012-08-22 12:14:28.0 +0200
@@ -1,0 +2,14 @@
+Fri Aug 17 13:52:22 UTC 2012 - fcro...@suse.com
+
+- Remove dbus system-service for NetworkManager, to prevent
+  warnings about it not being running (bnc#738596)
+
+---
+Wed Jul 18 04:37:40 UTC 2012 - g...@suse.com
+
+- Add nm-probe-radius-server-cert.patch to probe the certificate
+  of the RADIUS server (bnc#574266, bnc#771185) 
+- Add nm-null-out-on-dispose.patch to fix crash in gnome-shell or
+  any other program using libnm-glib (bgo#674473)
+
+---

New:

  nm-null-out-on-dispose.patch
  nm-probe-radius-server-cert.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.LKJcrc/_old  2012-08-22 12:14:33.0 +0200
+++ /var/tmp/diff_new_pack.LKJcrc/_new  2012-08-22 12:14:33.0 +0200
@@ -49,6 +49,9 @@
 Patch7: nm-ppp-build-error.patch
 # PATCH-FIX-UPSTREAM nm-ensure-bindings-created-NMClient-object-work.patch 
bnc#766045 bgo#672812 badshah...@gmail.com -- Fixes "nmcli con" not working 
(patch came from upstream git)
 Patch8: nm-ensure-bindings-created-NMClient-object-work.patch
+# PATCH-FIX-UPSTREAM nm-probe-radius-server-cert.patch bnc#574266 
g...@suse.com -- Probe the RADIUS server certificate
+Patch9: nm-probe-radius-server-cert.patch
+Patch10:nm-null-out-on-dispose.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
@@ -192,6 +195,8 @@
 %patch6 -p1
 %patch7 -p1
 %patch8 -p1
+%patch9 -p1
+%patch10 -p1
 
 %build
 pppddir=`ls -1d /usr/%_lib/pppd/2*`
@@ -231,6 +236,8 @@
 install -m 0644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/NetworkManager/
 
 %if 0%{suse_version} > 1140
+# drop on demand activation, it is handled as a system service
+rm -f 
$RPM_BUILD_ROOT%{_datadir}/dbus-1/system-services/org.freedesktop.NetworkManager.service
 
 %pre
 %service_add_pre NetworkManager.service
@@ -265,7 +272,6 @@
 %{_bindir}/nmcli
 %{_sbindir}/NetworkManager
 %{_datadir}/NetworkManager/
-%{_datadir}/dbus-1/system-services/org.freedesktop.NetworkManager.service
 %{_datadir}/dbus-1/system-services/org.freedesktop.nm_dispatcher.service
 %{_datadir}/polkit-1/actions/org.freedesktop.NetworkManager.policy
 %attr(0700,root,root) %{_localstatedir}/lib/NetworkManager


++ nm-null-out-on-dispose.patch ++
 671 lines (skipped)

++ nm-probe-radius-server-cert.patch ++
 983 lines (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit NetworkManager for openSUSE:Factory

2012-06-10 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2012-06-10 23:22:40

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2012-06-06 18:02:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2012-06-10 23:22:42.0 +0200
@@ -1,0 +2,6 @@
+Thu Jun  7 23:42:26 UTC 2012 - badshah...@gmail.com
+
+- Add nm-ensure-bindings-created-NMClient-object-work.patch to fix
+  "nmcli con" not working (bgo#672812, bnc#766045).
+
+---

New:

  nm-ensure-bindings-created-NMClient-object-work.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.z1HUgb/_old  2012-06-10 23:22:43.0 +0200
+++ /var/tmp/diff_new_pack.z1HUgb/_new  2012-06-10 23:22:43.0 +0200
@@ -47,6 +47,8 @@
 Patch6: nm-ensure_inited-fixing.patch
 # PATCH-FIX-UPSTREAM nm-ppp-build-error.patch bi...@opensuse.org -- Fix build 
error with ppp.
 Patch7: nm-ppp-build-error.patch
+# PATCH-FIX-UPSTREAM nm-ensure-bindings-created-NMClient-object-work.patch 
bnc#766045 bgo#672812 badshah...@gmail.com -- Fixes "nmcli con" not working 
(patch came from upstream git)
+Patch8: nm-ensure-bindings-created-NMClient-object-work.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
@@ -189,6 +191,7 @@
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
+%patch8 -p1
 
 %build
 pppddir=`ls -1d /usr/%_lib/pppd/2*`


++ nm-ensure-bindings-created-NMClient-object-work.patch ++
>From b48dc05b720d86074fce776512123c7f475d81eb Mon Sep 17 00:00:00 2001
From: Jiří Klimeš 
Date: Tue, 27 Mar 2012 12:38:48 +
Subject: libnm-glib: ensure bindings-created NMClient object work (rh #802536)

Most of the stuff was done by 762df85234e7a042a2a5d31053e6cc273ae3e2ec.
But to allow this piece of code:

from gi.repository import NMClient
nmclient = NMClient.Client()
print nmclient.get_active_connections()

we also need to set "dbus-path" property in NMClient constuctor(),
else parent NMObject is not properly constructed.
---
diff --git a/libnm-glib/nm-client.c b/libnm-glib/nm-client.c
index 937a1bf..b879206 100644
--- a/libnm-glib/nm-client.c
+++ b/libnm-glib/nm-client.c
@@ -1241,6 +1241,104 @@ nm_client_new_finish (GAsyncResult *result, GError 
**error)
return g_object_ref (g_simple_async_result_get_op_res_gpointer 
(simple));
 }
 
+/*
+ * Validate D-Bus object path.
+ * The function is copied and adjusted version of
+ * g_variant_serialiser_is_object_path() from glib.
+ * FIXME: The function can be replaced by g_variant_is_object_path()
+ * when we start using GLib >= 2.24
+ */
+static gboolean
+_nm_client_is_object_path (const char *string)
+{
+   gsize i;
+
+   if (!g_utf8_validate (string, -1, NULL))
+   return FALSE;
+
+   /* The path must begin with an ASCII '/' (integer 47) character */
+   if (string[0] != '/')
+   return FALSE;
+
+   for (i = 1; string[i]; i++) {
+   /* Each element must only contain the ASCII characters
+* "[A-Z][a-z][0-9]_"
+*/
+   if (g_ascii_isalnum (string[i]) || string[i] == '_')
+   ;
+   /* must consist of elements separated by slash characters. */
+   else if (string[i] == '/') {
+   /* No element may be the empty string. */
+   /* Multiple '/' characters cannot occur in sequence. */
+   if (string[i - 1] == '/')
+   return FALSE;
+   } else
+   return FALSE;
+   }
+
+   /* A trailing '/' character is not allowed unless the path is the
+* root path (a single '/' character).
+*/
+   if (i > 1 && string[i - 1] == '/')
+   return FALSE;
+
+   return TRUE;
+}
+
+/*
+ * constructor() shouldn't be overriden in most cases, rather constructed()
+ * method is preferred and more useful.
+ * But, this serves as a workaround for bindings (use) calling the 
constructor()
+ * directly instead of nm_client_new() function, and neither providing
+ * construction properties. So, we fill "dbus-path" here if it was not 
specified
+ * (was set to default value (NULL)).
+ *
+ * It allows this python code:
+ * from gi.repository import NMClient
+ * nmclient = NMClient.Client()
+ * print nmclient.get_active_connections()

commit NetworkManager for openSUSE:Factory

2012-06-06 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2012-06-06 18:02:39

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2012-04-20 15:18:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2012-06-06 18:02:41.0 +0200
@@ -1,0 +2,12 @@
+Sat Jun  2 16:21:22 UTC 2012 - bi...@opensuse.org
+
+- Add nm-ppp-build-error.patch, don't use struct ifpppstatsreq
+  that was removed from linux/ip_ppp.h in recent kernels.
+
+---
+Tue May 29 09:28:01 UTC 2012 - bi...@opensuse.org
+
+- Add nm-ensure_inited-fixing.patch, ensure initialization
+  in get_property() calls.(bnc#764290).
+
+---

New:

  nm-ensure_inited-fixing.patch
  nm-ppp-build-error.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.XymQj8/_old  2012-06-06 18:02:43.0 +0200
+++ /var/tmp/diff_new_pack.XymQj8/_new  2012-06-06 18:02:43.0 +0200
@@ -43,6 +43,10 @@
 Patch4: nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff
 # PATCH-FIX-UPSTREAM nm-gerror-must-be-null.patch bnc#757656 bgo#674042 
je...@suse.com -- GError * must be initialized to NULL
 Patch5: nm-gerror-must-be-null.patch
+# PATCH-FIX-UPSTREAM nm-ensure_inited-fixing.patch bnc#764290 
bi...@opensuse.org --  more ensure_inited() fixing.
+Patch6: nm-ensure_inited-fixing.patch
+# PATCH-FIX-UPSTREAM nm-ppp-build-error.patch bi...@opensuse.org -- Fix build 
error with ppp.
+Patch7: nm-ppp-build-error.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
@@ -183,6 +187,8 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%patch6 -p1
+%patch7 -p1
 
 %build
 pppddir=`ls -1d /usr/%_lib/pppd/2*`


++ nm-ensure_inited-fixing.patch ++
commit a4f450aa0bf087453a8d605db81a83368cbe3b0a
Author: Dan Winship 
Date:   Wed Mar 28 09:06:12 2012 -0400

libnm-glib: more ensure_inited() fixing

We need to do _nm_object_ensure_inited() /
_nm_remote_settings_ensure_inited() from the get_property()
implementations; in most cases, get_property() just calls another
accessor method (which will call _nm_object_ensure_inited()), but in a
few places, it reads priv->whatever directly, so we need to make sure
that it's valid.

Index: NetworkManager-0.9.4.0/libnm-glib/nm-access-point.c
===
--- NetworkManager-0.9.4.0.orig/libnm-glib/nm-access-point.c
+++ NetworkManager-0.9.4.0/libnm-glib/nm-access-point.c
@@ -464,6 +464,8 @@ get_property (GObject *object,
 {
NMAccessPoint *ap = NM_ACCESS_POINT (object);
 
+   _nm_object_ensure_inited (NM_OBJECT (object));
+
switch (prop_id) {
case PROP_FLAGS:
g_value_set_uint (value, nm_access_point_get_flags (ap));
Index: NetworkManager-0.9.4.0/libnm-glib/nm-active-connection.c
===
--- NetworkManager-0.9.4.0.orig/libnm-glib/nm-active-connection.c
+++ NetworkManager-0.9.4.0/libnm-glib/nm-active-connection.c
@@ -394,6 +394,8 @@ get_property (GObject *object,
 {
NMActiveConnection *self = NM_ACTIVE_CONNECTION (object);
 
+   _nm_object_ensure_inited (NM_OBJECT (object));
+
switch (prop_id) {
case PROP_CONNECTION:
g_value_set_string (value, nm_active_connection_get_connection 
(self));
Index: NetworkManager-0.9.4.0/libnm-glib/nm-client.c
===
--- NetworkManager-0.9.4.0.orig/libnm-glib/nm-client.c
+++ NetworkManager-0.9.4.0/libnm-glib/nm-client.c
@@ -1502,6 +1502,8 @@ get_property (GObject *object,
NMClient *self = NM_CLIENT (object);
NMClientPrivate *priv = NM_CLIENT_GET_PRIVATE (self);
 
+   _nm_object_ensure_inited (NM_OBJECT (object));
+
switch (prop_id) {
case PROP_VERSION:
g_value_set_string (value, nm_client_get_version (self));
Index: NetworkManager-0.9.4.0/libnm-glib/nm-device-bond.c
===
--- NetworkManager-0.9.4.0.orig/libnm-glib/nm-device-bond.c
+++ NetworkManager-0.9.4.0/libnm-glib/nm-device-bond.c
@@ -241,6 +241,8 @@ get_property (GObject *object,
 {
NMDeviceBond *device = NM_DEVICE_BOND (object);
 
+   _nm_object_ens

commit NetworkManager for openSUSE:Factory

2012-04-20 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2012-04-20 15:18:55

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2012-03-29 11:41:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2012-04-20 15:18:57.0 +0200
@@ -1,0 +2,6 @@
+Tue Apr 17 22:13:49 UTC 2012 - je...@suse.com
+
+- Add nm-gerror-must-be-null.patch: GError * must be initialized to
+  NULL (bnc#757656).
+
+---

New:

  nm-gerror-must-be-null.patch



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.SveP6f/_old  2012-04-20 15:18:58.0 +0200
+++ /var/tmp/diff_new_pack.SveP6f/_new  2012-04-20 15:18:58.0 +0200
@@ -41,6 +41,8 @@
 Patch3: nm-don-t-consider-not-needed-secrets-for-has_system_secr.diff
 # PATCH-HACK-OPENSUSE 
nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff lnus...@suse.com 
-- avoid polkit popups for 802.11x
 Patch4: nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff
+# PATCH-FIX-UPSTREAM nm-gerror-must-be-null.patch bnc#757656 bgo#674042 
je...@suse.com -- GError * must be initialized to NULL
+Patch5: nm-gerror-must-be-null.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
@@ -180,6 +182,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 %build
 pppddir=`ls -1d /usr/%_lib/pppd/2*`


++ nm-gerror-must-be-null.patch ++
From: Jeff Mahoney 
Subject: NetworkManager: GError * must be initialized to NULL
References: bnc#757656

 The glib GError API expects a GError ** that it uses to assign an
 API-allocated error descriptor. It expects that the calling code
 has initialized to the pointer to NULL. If the pointer is uninitialized,
 it will use whatever garbage is on the stack causing crashes or,
 depending on the caller, potential memory corruption.

 During testing with _MALLOC_PERTURB enabled, I encountered a crash
 due to this issue where error->message contained the perturb value.

 The following patch fixes the remaining call sites.

Signed-off-by: Jeff Mahoney 
---
 libnm-glib/nm-object.c  |2 +-
 libnm-glib/nm-remote-settings.c |2 +-
 src/nm-manager.c|2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

--- a/libnm-glib/nm-object.c
+++ b/libnm-glib/nm-object.c
@@ -1248,7 +1248,7 @@ reload_complete (NMObject *object)
NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (object);
GSimpleAsyncResult *simple;
GSList *results, *iter;
-   GError *error;
+   GError *error = NULL;
 
results = priv->reload_results;
priv->reload_results = NULL;
--- a/libnm-glib/nm-remote-settings.c
+++ b/libnm-glib/nm-remote-settings.c
@@ -109,7 +109,7 @@ static void
 _nm_remote_settings_ensure_inited (NMRemoteSettings *self)
 {
NMRemoteSettingsPrivate *priv = NM_REMOTE_SETTINGS_GET_PRIVATE (self);
-   GError *error;
+   GError *error = NULL;
 
if (!priv->inited) {
if (!g_initable_init (G_INITABLE (self), NULL, &error)) {
--- a/src/nm-manager.c
+++ b/src/nm-manager.c
@@ -789,7 +789,7 @@ pending_activation_check_authorized (Pen
 {
char *error_desc = NULL;
gulong sender_uid = G_MAXULONG;
-   GError *error;
+   GError *error = NULL;
const char *wifi_permission = NULL;
NMConnection *connection;
NMSettings *settings;
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit NetworkManager for openSUSE:Factory

2012-03-29 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2012-03-29 11:41:15

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2012-03-20 12:05:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2012-03-29 11:41:17.0 +0200
@@ -1,0 +2,23 @@
+Sat Mar 24 09:29:40 UTC 2012 - vu...@opensuse.org
+
+- Update to version 0.9.4.0:
+  + Removed support for WiFi Ad-Hoc WPA connections due to kernel
+bugs
+
+---
+Tue Mar 20 16:29:47 UTC 2012 - vu...@opensuse.org
+
+- Update to version 0.9.3.997:
+  + A bug causing IPv6 address assignment to fail on newer kernels
+with libnl3 has been fixed
+  + Fix a bug in the ifcfg-rh plugin with backticks in WPA
+passphrases
+  + Ensure connections that cannot be stored are ignored by the
+ifnet plugin
+  + Enable out-of-the-box IPv6 connectivity by allowing IPv4 to
+fail if IPv6 succeeds
+  + Allow proxying of DNSSEC data when using the dnsmasq local
+caching nameserver plugin
+  + Add support for multiple domain names sent from VPN plugins
+
+---

Old:

  NetworkManager-0.9.3.995.tar.xz

New:

  NetworkManager-0.9.4.0.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.TRkwnt/_old  2012-03-29 11:41:20.0 +0200
+++ /var/tmp/diff_new_pack.TRkwnt/_new  2012-03-29 11:41:20.0 +0200
@@ -23,7 +23,7 @@
 
 Name:   NetworkManager
 Url:http://www.gnome.org/projects/NetworkManager/
-Version:0.9.3.995
+Version:0.9.4.0
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit NetworkManager for openSUSE:Factory

2012-03-20 Thread h_root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2012-03-20 12:05:16

Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager.new (New)


Package is "NetworkManager", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2012-03-01 07:25:03.0 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2012-03-20 12:05:22.0 +0100
@@ -1,0 +2,30 @@
+Tue Mar 13 16:11:33 UTC 2012 - vu...@opensuse.org
+
+- Add NetworkManager Supplements to
+  NetworkManager-device-plugin-wimax so that it gets automatically
+  installed by default.
+
+---
+Fri Mar  2 19:23:53 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.9.3.995:
+  + Linux Wireless Extensions (WEXT) support can be disabled at
+configure time with --with-wext=no
+  + IPv6 Privacy Extensions are now enabled by default for new
+connections
+  + Support for checking Internet connectivity has been added
+  + The ifnet system config plugin rewrites config files less often
+- Add pkgconfig(libsoup-2.4) BuildRequires and pass
+  --enable-concheck to configure to enable internet connectivity
+  check.
+
+---
+Wed Feb 29 17:59:27 UTC 2012 - dims...@opensuse.org
+
+- Add with_wimax define, which prepares NM for wimax. If with_wimax
+  is defined to 1:
+  + Add pkgconfig(libiWmxSdk-0) BuildRequires
+  + Change --disable-wimax to --enable-wimax in configure
+  + Create NetworkManager-device-plugin-wimax subpackage
+
+---

Old:

  NetworkManager-0.9.3.990.tar.xz

New:

  NetworkManager-0.9.3.995.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.pGHneV/_old  2012-03-20 12:05:25.0 +0100
+++ /var/tmp/diff_new_pack.pGHneV/_new  2012-03-20 12:05:25.0 +0100
@@ -19,10 +19,11 @@
 # We cannot enable systemd support right now, as it is exclusive and means we
 # lose ConsoleKit support (bad for sysvinit)
 %define with_systemd 0
+%define with_wimax 0
 
 Name:   NetworkManager
 Url:http://www.gnome.org/projects/NetworkManager/
-Version:0.9.3.990
+Version:0.9.3.995
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+
@@ -53,12 +54,13 @@
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gudev-1.0)
-# We should get lib Intel Wimax in here! Remove --disable-wimax
-# from configure when we have it.
-#BuildRequires:  pkgconfig(libiWmxSdk-0)
+%if %{with_wimax}
+BuildRequires:  pkgconfig(libiWmxSdk-0) >= 1.5.1
+%endif
 BuildRequires:  pkgconfig(libnl-3.0)
 BuildRequires:  pkgconfig(libnl-genl-3.0)
 BuildRequires:  pkgconfig(libnl-route-3.0)
+BuildRequires:  pkgconfig(libsoup-2.4) >= 2.26
 %if %{with_systemd}
 BuildRequires:  pkgconfig(libsystemd-login)
 %endif
@@ -91,6 +93,21 @@
 obtain IP addresses from a DHCP server, and change name servers
 whenever it sees fit.
 
+%if %{with_wimax}
+%package device-plugin-wimax
+Summary:WiMAX support for NetworkManager
+Group:  Productivity/Networking/System
+Supplements:%{name}
+
+%description device-plugin-wimax
+NetworkManager attempts to keep an active network connection available
+at all times.  The point of NetworkManager is to make networking
+configuration and setup as painless and automatic as possible. If
+using DHCP, NetworkManager is intended to replace default routes,
+obtain IP addresses from a DHCP server, and change name servers
+whenever it sees fit.
+%endif
+
 %package devel
 Summary:Libraries and headers for adding NetworkManager support to 
applications
 Group:  Development/Libraries/Other
@@ -176,10 +193,15 @@
 --enable-more-warnings=no \
 --with-pppd-plugin-dir=$pppddir \
 --with-dhclient=/sbin/dhclient \
+--enable-concheck \
 %if %{with_systemd}
 --with-session-tracking=systemd \
 %endif
+%if %{with_wimax}
+--enable-wimax
+%else
 --disable-wimax
+%endif
 %__make %{?_smp_mflags}
 
 %install
@@ -241,7 +263,8 @@
 %doc %{_mandir}/man5/NetworkManager.conf.5*
 %doc %{_mandir}/man5/nm-system-settings.conf.5*
 %doc %{_mandir}/man8/NetworkManager.*
-%{_libdir}/NetworkManager/
+%dir %{_libdir}/NetworkManager/
+%{_libdir}/NetworkManager/libnm-settings-plugin-ifcfg-suse.so
 %dir %{_libdir}/pppd/2.4.5
 %{_libdir}/pppd/2.4.5/nm-pppd-plugin.*
 %{_libexecdir}/nm-avahi-autoipd.action
@@ -265,6 +288,12 @@
 /lib/udev

  1   2   >