Import network-manager_1.52.1-1.debian.tar.xz
authorMichael Biebl <biebl@debian.org>
Tue, 15 Jul 2025 10:21:02 +0000 (12:21 +0200)
committerMichael Biebl <biebl@debian.org>
Tue, 15 Jul 2025 10:21:02 +0000 (12:21 +0200)
[dgit import tarball network-manager 1.52.1-1 network-manager_1.52.1-1.debian.tar.xz]

35 files changed:
20-connectivity-debian.conf [new file with mode: 0644]
NEWS [new file with mode: 0644]
NetworkManager.conf [new file with mode: 0644]
changelog [new file with mode: 0644]
control [new file with mode: 0644]
copyright [new file with mode: 0644]
gbp.conf [new file with mode: 0644]
gir1.2-nm-1.0.install [new file with mode: 0644]
libnm-dev.install [new file with mode: 0644]
libnm0.install [new file with mode: 0644]
libnm0.symbols [new file with mode: 0644]
network-manager-config-connectivity-debian.install [new file with mode: 0644]
network-manager-config-connectivity-debian.postinst [new file with mode: 0644]
network-manager-dev.install [new file with mode: 0644]
network-manager-l10n.install [new file with mode: 0644]
network-manager.README.Debian [new file with mode: 0644]
network-manager.bug-control [new file with mode: 0644]
network-manager.dirs [new file with mode: 0644]
network-manager.docs [new file with mode: 0644]
network-manager.examples [new file with mode: 0644]
network-manager.install [new file with mode: 0644]
network-manager.lintian-overrides [new file with mode: 0644]
network-manager.maintscript [new file with mode: 0644]
network-manager.postinst [new file with mode: 0644]
network-manager.postrm [new file with mode: 0644]
org.freedesktop.NetworkManager.rules [new file with mode: 0644]
patches/Force-online-state-with-unmanaged-devices.patch [new file with mode: 0644]
patches/series [new file with mode: 0644]
rules [new file with mode: 0755]
salsa-ci.yml [new file with mode: 0644]
source/format [new file with mode: 0644]
tests/base.py [new file with mode: 0644]
tests/control [new file with mode: 0644]
tests/nm-eth.py [new file with mode: 0755]
watch [new file with mode: 0644]

diff --git a/20-connectivity-debian.conf b/20-connectivity-debian.conf
new file mode 100644 (file)
index 0000000..3f253a3
--- /dev/null
@@ -0,0 +1,2 @@
+[connectivity]
+uri=http://network-test.debian.org/nm
diff --git a/NEWS b/NEWS
new file mode 100644 (file)
index 0000000..1e8ddd0
--- /dev/null
+++ b/NEWS
@@ -0,0 +1,16 @@
+network-manager (1.44.2-2) unstable; urgency=medium
+
+  NetworkManager or rather NetworkManager-dispatcher will no longer execute
+  ifupdown hook scripts from /etc/network/if-*.d/ on network state changes.
+
+  Packages that want to be notified and react on such network state changes
+  are advised to ship native NetworkManager scripts in
+  /usr/lib/NetworkManager/dispatcher.d.
+
+  Users may provide local hook scripts or override package provided ones by
+  installing those into /etc/NetworkManager/dispatcher.d.
+
+  For further information about the NetworkManager-dispatcher interface see
+  the NetworkManager-dispatcher(8) man page.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 18 Oct 2023 13:55:54 +0200
diff --git a/NetworkManager.conf b/NetworkManager.conf
new file mode 100644 (file)
index 0000000..d8b33d9
--- /dev/null
@@ -0,0 +1,5 @@
+[main]
+plugins=ifupdown,keyfile
+
+[ifupdown]
+managed=false
diff --git a/changelog b/changelog
new file mode 100644 (file)
index 0000000..cbd4bc3
--- /dev/null
+++ b/changelog
@@ -0,0 +1,3705 @@
+network-manager (1.52.1-1) unstable; urgency=medium
+
+  * New upstream version 1.52.1
+  * Explicitly specify the path for ip6tables
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 15 Jul 2025 12:21:02 +0200
+
+network-manager (1.52.0-6) unstable; urgency=medium
+
+  [ Lukas Märdian ]
+  * d/tests: Add initial autopkgtests
+  * d/t/base.py: Install backup mgmt network in /run/systemd/network/
+  * d/t/base.py: Overmount /run/network/ to isolate tests from ifupdown & ifstate
+  * d/t/base.py: decrease huge nm-online timeouts
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 25 Mar 2025 18:33:40 +0100
+
+network-manager (1.52.0-5) unstable; urgency=medium
+
+  [ Sicelo A. Mhlongo ]
+  * Enable support for ofono
+
+  [ Michael Biebl ]
+  * Stop setting the build system explicitly.
+    It is no longer necessary as upstream has removed the build system based
+    on autotools and only supports the Meson based one.
+  * Bump Standards-Version to 4.7.2
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 15 Mar 2025 20:39:47 +0100
+
+network-manager (1.52.0-4) unstable; urgency=medium
+
+  * No change source-only upload
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 08 Mar 2025 21:11:39 +0100
+
+network-manager (1.52.0-3) unstable; urgency=medium
+
+  * Split translations into a separate package named network-manager-l10n.
+    The translations make up more than 50% of the disk footprint.
+    To make network-manager more suitable for minimal environments, split
+    the translations into a separate package named network-manager-l10n and
+    make network-manager recommend this new package. This means that
+    translations will still be installed by default but they can be omitted
+    if desired.
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 08 Mar 2025 16:51:47 +0100
+
+network-manager (1.52.0-2) unstable; urgency=medium
+
+  * Upload to unstable
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 01 Mar 2025 22:34:37 +0100
+
+network-manager (1.52.0-1) experimental; urgency=medium
+
+  * New upstream version 1.52.0
+  * Rebase patches
+  * Bump 1.51.90 symbol versions to 1.52.0 for the final release
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 28 Feb 2025 18:58:44 +0100
+
+network-manager (1.51.90-1) experimental; urgency=medium
+
+  * New upstream version 1.51.90 (1.52 rc1)
+  * Drop obsolete build option
+  * Update symbols file for libnm0
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 12 Feb 2025 14:39:07 +0100
+
+network-manager (1.50.3-1) unstable; urgency=medium
+
+  * New upstream version 1.50.3
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 27 Feb 2025 22:46:25 +0100
+
+network-manager (1.50.2-1) unstable; urgency=medium
+
+  * New upstream version 1.50.2
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 20 Jan 2025 19:14:11 +0100
+
+network-manager (1.50.1-1) unstable; urgency=medium
+
+  * New upstream version 1.50.1
+  * Update debian/watch.
+    Switch to new download location at gitlab.freedesktop.org.
+    Use tarballs without pre-generated documentation. We rebuild them
+    anyway. (Closes: #1091414)
+  * Rebase patches
+  * Drop now unused lintian override for source-is-missing.
+    As we no longer use a tarball with pre-generated documentation, this
+    (false) lintian warning no longer triggers.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 25 Dec 2024 21:01:45 +0100
+
+network-manager (1.50.0-1) unstable; urgency=medium
+
+  * New upstream version 1.50.0
+  * Bump 1.49.90 symbol versions to 1.50.0 for the final release
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 02 Oct 2024 22:33:16 +0200
+
+network-manager (1.49.91-1) unstable; urgency=medium
+
+  * New upstream version 1.49.91 (1.50 rc2)
+  * Demote polkitd and udev to Recommends
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 24 Sep 2024 18:20:33 +0200
+
+network-manager (1.49.90-2) unstable; urgency=medium
+
+  * Upload to unstable
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 17 Sep 2024 18:03:55 +0200
+
+network-manager (1.49.90-1) experimental; urgency=medium
+
+  * New upstream version 1.49.90 (1.50 rc1)
+  * Rebase patches
+  * Update symbols file for libnm0
+  * Stop enabling support for dhclient.
+    This feature has been marked deprecated and is scheduled to be removed
+    in a future release.
+  * Update Homepage URL (Closes: #1080304)
+  * Update README.Debian (Closes: #864339)
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 04 Sep 2024 19:56:26 +0200
+
+network-manager (1.48.10-1) unstable; urgency=medium
+
+  * New upstream version 1.48.10
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 26 Aug 2024 16:35:44 +0200
+
+network-manager (1.48.8-1) unstable; urgency=medium
+
+  * New upstream version 1.48.8
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 09 Aug 2024 20:53:23 +0200
+
+network-manager (1.48.6-1) unstable; urgency=medium
+
+  * New upstream version 1.48.6
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 26 Jul 2024 15:21:36 +0200
+
+network-manager (1.48.4-1) unstable; urgency=medium
+
+  * New upstream version 1.48.4
+  * Enable standard Salsa CI
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 05 Jul 2024 19:10:23 +0200
+
+network-manager (1.48.2-1) unstable; urgency=medium
+
+  * New upstream version 1.48.2
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 24 Jun 2024 15:02:02 +0200
+
+network-manager (1.48.0-1) unstable; urgency=medium
+
+  * New upstream version 1.48.0
+  * Drop automake Build-Depends, no longer needed after the switch to Meson
+  * Bump 1.47.90 symbol versions to 1.48.0 for the final release
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 31 May 2024 23:20:43 +0200
+
+network-manager (1.47.91-1) unstable; urgency=medium
+
+  * New upstream version 1.47.91 (1.48 rc2)
+  * Upload to unstable
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 17 May 2024 12:58:33 +0200
+
+network-manager (1.47.90-2) experimental; urgency=medium
+
+  * Switch to Meson as build system
+  * Add libdbus-1-dev to Build-Depends.
+    Required for getting datadir, interfaces_dir and
+    system_bus_services_dir.
+  * Add libpolkit-gobject-1-dev to Build-Depends.
+    Required for getting policydir.
+  * Add mobile-broadband-provider-info to Build-Depends.
+    Required for getting database path.
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 12 May 2024 22:22:41 +0200
+
+network-manager (1.47.90-1) experimental; urgency=medium
+
+  * New upstream version 1.47.90 (1.48 rc1)
+  * Rebase patches
+  * Update symbols file for libnm0
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 05 May 2024 00:18:50 +0200
+
+network-manager (1.46.0-2) unstable; urgency=medium
+
+  * Drop alternative Depends on obsolete policykit-1 package.
+    It is no longer needed for backports as stable has a version of polkitd
+    now. (Closes: #1069636)
+  * Bump Standards-Version to 4.7.0
+  * Add explicit Build-Depends on gir1.2-gio-2.0-dev
+  * Drop Build-Depends on libgirepository1.0-dev.
+    No longer necessary with the gir1.2-gio-2.0-dev build dependency and a
+    recent enough gobject-introspection.
+  * Add ${gir:Depends}, ${gir:Provides} to libnm-dev
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 25 Apr 2024 19:26:12 +0200
+
+network-manager (1.46.0-1) unstable; urgency=medium
+
+  * New upstream version 1.46.0
+  * Rebase patches
+  * Update symbols file for libnm0
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 22 Feb 2024 17:35:02 +0100
+
+network-manager (1.45.91-1) experimental; urgency=medium
+
+  * New upstream version 1.45.91 (1.46 rc2)
+  * Rebase patches
+  * Update symbols file for libnm0
+  * Switch Build-Depends on obsolete pkg-config to pkgconf
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 13 Feb 2024 22:39:30 +0100
+
+network-manager (1.45.90-1) experimental; urgency=medium
+
+  * New upstream version 1.45.90 (1.46 rc1)
+  * Bump Build-Depends on libglib2.0-dev to (>= 2.42)
+  * Rebase patches
+  * Update symbols file for libnm0
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 25 Jan 2024 10:32:43 +0100
+
+network-manager (1.44.2-7) unstable; urgency=medium
+
+  [ Simon McVittie ]
+  * d/control: Explicitly build-depend on gir1.2-girepository-2.0.
+    This is currently a virtual package provided by gir1.2-glib-2.0, but it
+    will need to be split into a separate package during the
+    GNOME 46/GLib 2.79.x cycle.
+    Making this dependency explicit will also help to keep track of which
+    packages will need coordination when PyGI switches from GIRepository 2.0
+    to GIRepository 3.0, which again is likely to happen during the GNOME 46
+    cycle. (Closes: #1059623)
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 29 Dec 2023 19:38:14 +0100
+
+network-manager (1.44.2-6) unstable; urgency=medium
+
+  * Revert "Add versioned Breaks against isc-dhcp-client"
+    Having a Breaks against isc-dhcp-client can lead to unwanted package
+    removals by apt. As the default dhcp backend in network-manager has been
+    switched from dhclient to internal, the Breaks is not strictly necessary.
+    Users that have explicitly configured "dhcp=dhclient" are advised to
+    switch to the internal option (recommended) or temporarily disable the
+    sbin.dhclient AppArmor profile shipped by isc-dhcp-client until #1055067
+    is fixed. (Closes: #1056638)
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 27 Nov 2023 07:45:49 +0100
+
+network-manager (1.44.2-5) unstable; urgency=medium
+
+  * Replace systemd Build-Depends with systemd-dev.
+    Only systemd.pc is required during build which is now shipped in
+    systemd-dev.
+  * Add versioned Breaks against isc-dhcp-client.
+    The AppArmor policy in isc-dhcp-client needs to be updated to account
+    for the move of the nm-dhcp-helper binary to /usr/libexec.
+    (Closes: #1056313)
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 20 Nov 2023 23:02:41 +0100
+
+network-manager (1.44.2-4) unstable; urgency=medium
+
+  * Fix typo in latest NEWS entry
+  * Ship /etc/NetworkManager/VPN directory in network-manager package.
+    This will make an eventual cleanup easier once all VPN plugin packages
+    have moved their .name files to /usr/lib/NetworkManager/VPN.
+  * core: propagate the user-requested reason for act-request disconnection.
+    This avoids that deactivating a Wireguard VPN connection triggers an
+    error notification.
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 18 Nov 2023 20:57:16 +0100
+
+network-manager (1.44.2-3) unstable; urgency=medium
+
+  * Move systemd services files and udev rules to /usr.
+    Add a corresponding versioned Build-Depends on debhelper (>= 13.11.6) to
+    ensure we have a recent enough dh_installsystemd.
+  * Install helper binaries into /usr/libexec (Closes: #1026388)
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 20 Oct 2023 16:35:24 +0200
+
+network-manager (1.44.2-2) unstable; urgency=medium
+
+  * Stop executing ifupdown hook scripts on network state changes.
+    Many of those script are not meant to be run within a NetworkManager
+    context. Packages that would benefit from reacting on such network state
+    changes should install a native NetworkManager-dispatcher script.
+    The interface is documented in more detail in the
+    NetworkManager-dispatcher(8) man page.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 18 Oct 2023 14:24:23 +0200
+
+network-manager (1.44.2-1) unstable; urgency=medium
+
+  * New upstream version 1.44.2
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 04 Oct 2023 12:09:39 +0200
+
+network-manager (1.44.0-1) unstable; urgency=medium
+
+  * New upstream version 1.44.0
+  * Explicitly set the modprobe path during configure
+  * Update symbols file for libnm0
+  * Rebase patches
+  * Remove obsolete maintscript code
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 09 Aug 2023 22:22:22 +0200
+
+network-manager (1.42.8-1) unstable; urgency=medium
+
+  * New upstream version 1.42.8
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 28 Jun 2023 15:22:30 +0200
+
+network-manager (1.42.6-2) unstable; urgency=medium
+
+  * Stop installing deprecated polkit pkla file.
+    The pkla backend has been superseded by the JS based backend.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 15 Jun 2023 23:08:24 +0200
+
+network-manager (1.42.6-1) unstable; urgency=medium
+
+  * New upstream version 1.42.6
+  * Rebase patches
+  * Use Build-Depends on polkitd and libpolkit-gobject-1-dev for polkit.its.
+    The obsolete policykit-1 package is going away. (Closes: #1025606)
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 12 Jun 2023 14:48:14 +0200
+
+network-manager (1.42.4-1) unstable; urgency=medium
+
+  * New upstream version 1.42.4
+  * Rebase patches
+  * Use execute_before instead of override for dh_install
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 09 Mar 2023 19:42:33 +0100
+
+network-manager (1.42.2-2) unstable; urgency=medium
+
+  * dnsmasq: process both global and per-device configuration.
+    Cherry-pick upstream patch to fix a regression introduced in 1.42 when
+    using the dnsmasq DNS backend and a global DNS configuration.
+    (Closes: #1031891)
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 03 Mar 2023 17:57:30 +0100
+
+network-manager (1.42.2-1) unstable; urgency=medium
+
+  * New upstream version 1.42.2
+  * Drop patches merged upstream
+  * Update symbols file for libnm0
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 23 Feb 2023 17:53:42 +0100
+
+network-manager (1.42.0-1) unstable; urgency=medium
+
+  * New upstream version 1.42.0
+  * Rebase patches
+  * Update symbols file for libnm0
+  * Cherry-pick upstream patch to fix regression in gtk-doc generation
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 10 Feb 2023 17:38:16 +0100
+
+network-manager (1.40.12-1) unstable; urgency=medium
+
+  * New upstream version 1.40.12
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 26 Jan 2023 21:54:37 +0100
+
+network-manager (1.40.10-1) unstable; urgency=medium
+
+  * New upstream version 1.40.10
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 11 Jan 2023 16:24:40 +0100
+
+network-manager (1.40.8-1) unstable; urgency=medium
+
+  * Add lintian override for source-is-missing false positive
+  * New upstream version 1.40.8
+  * Bump Standards-Version to 4.6.2
+  * Update list of Uploaders.
+    Remove Uploaders that haven't been active for a long time.
+    Thanks Sjoerd and Aron for their past work on the package.
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 19 Dec 2022 11:30:35 +0100
+
+network-manager (1.40.6-1) unstable; urgency=medium
+
+  * New upstream version 1.40.6
+  * Depend on polkitd in preference to policykit-1.
+    The latter is a deprecated, transitional package, that also pulls in
+    pkexec, which network-manager doesn't need. Keep policykit-1 as an
+    alternative dependency to make backports easier.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 30 Nov 2022 22:59:25 +0100
+
+network-manager (1.40.4-1) unstable; urgency=medium
+
+  * New upstream version 1.40.4
+  * Update symbols file for libnm0
+  * Replace dependency on dbus with default-dbus-system-bus | dbus-system-bus.
+    This makes it easier to swap in alternative implementations like
+    dbus-broker.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 18 Nov 2022 18:41:10 +0100
+
+network-manager (1.40.2-1) unstable; urgency=medium
+
+  * New upstream version 1.40.2
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 18 Oct 2022 12:29:15 +0200
+
+network-manager (1.40.0-1) unstable; urgency=medium
+
+  * New upstream version 1.40.0
+  * Rebase patches
+  * Bump pre-release symbols from 1.39.x to version 1.40.0
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 26 Aug 2022 21:08:04 +0200
+
+network-manager (1.39.90-2) experimental; urgency=medium
+
+  * Release version 1.39.90-1 to experimental
+  * Explicitly disable LTO via dpkg-buildflags.
+    NetworkManager requires additional build flags like -flto-partition=none
+    to build properly with LTO enabled. (Closes: #1015556)
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 25 Aug 2022 12:48:00 +0200
+
+network-manager (1.39.90-1) experimental; urgency=medium
+
+  * New upstream version 1.39.90 (1.40 rc1)
+  * Rebase patches
+  * Drop obsolete --with-dnssec-trigger configure option.
+    The unbound DNS plugin was marked deprecated for a while and has been
+    removed now in this release.
+  * Simplify dh_autoreconf override by calling upstream provided autogen.sh.
+    This ensures the correct sequence of commands is run. In this specific
+    case we were still using intltoolize when upstream dropped its usage in
+    favour of gettext a while ago.
+  * Replace intltool Build-Depends with gettext
+  * Add Build-Depends on policykit-1.
+    The file /usr/share/gettext/its/polkit.its is required when generating
+    the translations.
+  * Add Build-Depends on python3-pexpect.
+    Required by the test suite.
+  * Update symbols file for libnm0
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 17 Aug 2022 11:35:39 +0200
+
+network-manager (1.38.4-1) unstable; urgency=medium
+
+  * New upstream version 1.38.4
+    - core: avoid stale entries in the DNS manager for non-virtual devices
+      (Closes: #1006724)
+  * Clean up build dependencies
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 13 Aug 2022 15:51:32 +0200
+
+network-manager (1.38.2-1) unstable; urgency=medium
+
+  * New upstream version 1.38.2
+  * Rebase patches
+  * Bump Standards-Version to 4.6.1
+  * Use dh-sequence-gir instead of gir addon
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 18 Jun 2022 22:26:35 +0200
+
+network-manager (1.38.0-2) unstable; urgency=medium
+
+  * Cherry-pick a couple of fixes from upstream nm-1-38 branch
+  * Install additional config examples found in examples/nm-conf.d/
+    (Closes: #1010889)
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 18 May 2022 23:05:00 +0200
+
+network-manager (1.38.0-1) unstable; urgency=medium
+
+  * New upstream version 1.38.0
+  * Bump symbol versions to final 1.38.0 release
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 13 May 2022 15:42:33 +0200
+
+network-manager (1.37.92-1) unstable; urgency=medium
+
+  * New upstream version 1.37.92 (1.38 rc3)
+  * Rebase patches
+  * Update network-manager.docs
+  * Update symbols file for libnm0
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 04 May 2022 16:45:54 +0200
+
+network-manager (1.36.4-2) unstable; urgency=medium
+
+  * supplicant: enable WPA3 transition mode only when interface supports PMF.
+    See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003907
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 04 Apr 2022 11:39:20 +0200
+
+network-manager (1.36.4-1) unstable; urgency=medium
+
+  * New upstream version 1.36.4
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 23 Mar 2022 20:39:16 +0100
+
+network-manager (1.36.2-1) unstable; urgency=medium
+
+  * New upstream version 1.36.2
+  * Rebase patches
+  * Downgrade log message to info if we fail to open /run/network/ifstate
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 08 Mar 2022 09:50:49 +0100
+
+network-manager (1.36.0-2) unstable; urgency=medium
+
+  * core: initialize l3cd dns-priority for ppp and wwan (Closes: #1006396)
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 26 Feb 2022 10:57:32 +0100
+
+network-manager (1.36.0-1) unstable; urgency=medium
+
+  * New upstream version 1.36.0
+  * Bump symbol versions for pre-release versions
+  * Drop old network-manager.NEWS file
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 24 Feb 2022 19:59:26 +0100
+
+network-manager (1.35.92-1) unstable; urgency=medium
+
+  * New upstream version 1.35.92 (1.36 rc3)
+  * Rename polkit rules file to org.freedesktop.NetworkManager.rules
+  * Set path to nft binary
+  * Demote iptables to Suggests
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 19 Feb 2022 21:50:39 +0100
+
+network-manager (1.35.91-1) unstable; urgency=medium
+
+  * New upstream version 1.35.91 (1.36 rc2)
+  * Rebase patches
+  * Update debian/watch to version 4
+  * Update symbols file for libnm0
+  * Add lintian override for custom-library-search-path
+  * Enable all hardening build flags
+  * Clean up nm-priv-helper.service enablement state on upgrades
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 14 Feb 2022 22:24:06 +0100
+
+network-manager (1.34.0-2) unstable; urgency=medium
+
+  * Demote wpasupplicant to Recommends.
+    There are enough use cases for network-manager not involving Wi-Fi which
+    justifies to make this dependency optional. (Closes: #919619, #980218)
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 18 Jan 2022 20:59:36 +0100
+
+network-manager (1.34.0-1) unstable; urgency=medium
+
+  * New upstream version 1.34.0
+  * Rebase patches
+  * Install nm-priv-helper service
+  * Update symbols file for libnm0
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 14 Jan 2022 00:18:58 +0100
+
+network-manager (1.32.12-1) unstable; urgency=medium
+
+  * New upstream version 1.32.12
+  * Rebase patches
+  * Update symbols file for libnm0
+  * Bump Standards-Version to 4.6.0
+  * Drop dh_missing override.
+    As --fail-missing is the default in compat 13, the override is no longer
+    necessary.
+  * Remove obsolete upgrade code
+  * Drop obsolete Breaks/Replaces
+  * Update debian/copyright
+  * Remove isc-dhcp-client from Suggests.
+    Unless explicitly configured otherwise the internal DHCP client is used.
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 02 Oct 2021 09:42:17 +0200
+
+network-manager (1.30.6-1) unstable; urgency=medium
+
+  * New upstream version 1.30.6
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 16 Aug 2021 09:56:57 +0200
+
+network-manager (1.30.0-2) unstable; urgency=medium
+
+  * core: fix crash in nm_wildcard_match_check()
+    (CVE-2021-20297, Closes: #986809)
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 12 Apr 2021 21:15:36 +0200
+
+network-manager (1.30.0-1) unstable; urgency=medium
+
+  * New upstream version 1.30.0
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 18 Feb 2021 19:25:36 +0100
+
+network-manager (1.29.90-2) unstable; urgency=medium
+
+  * Add iproute2 to Build-Depends.
+    Required by the test suite. Mark as <!nocheck> accordingly.
+  * Cherry-pick fixes from upstream nm-1-30 branch
+    - Fixes assertion when running the python-dbusmock test suite
+      (Closes: #982613)
+    - Replaces our custom polkit-agent-helper-1 patch
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 16 Feb 2021 22:54:54 +0100
+
+network-manager (1.29.90-1) unstable; urgency=medium
+
+  [ Michael Biebl ]
+  * New upstream version 1.29.90 (1.30 rc1)
+  * Rebase patches
+  * Update symbols file for libnm0
+  * Fix polkit-agent-helper-1 path
+
+  [ Helmut Grohne ]
+  * Drop unused Build-Depends (Closes: #979378)
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 11 Feb 2021 20:09:16 +0100
+
+network-manager (1.28.0-2) unstable; urgency=medium
+
+  * Demote libpam-systemd to Recommends.
+    This allows users to use and experiment with other init systems. Such a
+    setup is neither tested nor fully supported and users need to be aware
+    that some functionality might be broken. (Closes: #921012)
+  * Recommend wireless-regdb instead of crda.
+    CRDA is no longer needed as of Linux kernel v4.15. (Closes: #973241)
+  * Bump Standards-Version to 4.5.1
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 31 Dec 2020 21:38:43 +0100
+
+network-manager (1.28.0-1) unstable; urgency=medium
+
+  * New upstream version 1.28.0
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 06 Dec 2020 22:48:28 +0100
+
+network-manager (1.27.91-2) unstable; urgency=medium
+
+  * Revert "dns: change default DNS priority of VPNs to -50" (Closes: #972688)
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 25 Nov 2020 14:59:00 +0100
+
+network-manager (1.27.91-1) unstable; urgency=medium
+
+  * New upstream version 1.27.91 (1.28 rc2)
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 20 Oct 2020 22:36:31 +0200
+
+network-manager (1.27.90-3) unstable; urgency=medium
+
+  [ Thorsten Glaser ]
+  * Adjust syscall numbers for x32 vs. amd64, fixes FTBFS on x32
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 09 Oct 2020 16:03:16 +0200
+
+network-manager (1.27.90-2) unstable; urgency=medium
+
+  * Cherry-pick a couple of upstream patches.
+    Hopefully fixes the build and test-suite failures on some of the more
+    exotic architectures.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 08 Oct 2020 11:34:31 +0200
+
+network-manager (1.27.90-1) unstable; urgency=medium
+
+  * New upstream version 1.27.90 (1.28 rc1)
+    - Fix generated XML syntax in tools/generate-docs-nm-settings-docs-gir.py
+      (Closes: #971144)
+  * Rebase patches
+  * Update symbols file for libnm0
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 05 Oct 2020 23:34:33 +0200
+
+network-manager (1.26.2-1) unstable; urgency=medium
+
+  * New upstream version 1.26.2
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 19 Aug 2020 10:30:53 +0200
+
+network-manager (1.26.0-1) unstable; urgency=medium
+
+  * New upstream version 1.26.0
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 13 Jul 2020 22:34:27 +0200
+
+network-manager (1.25.91-2) unstable; urgency=medium
+
+  [ Sebastien Bacher ]
+  * Use the correct service name in README.Debian, the compat one has been
+    removed
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 07 Jul 2020 21:28:37 +0200
+
+network-manager (1.25.91-1) unstable; urgency=medium
+
+  * New upstream version 1.25.91 (1.26 rc2)
+  * Remove SysV init script
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 02 Jul 2020 01:17:08 +0200
+
+network-manager (1.25.90-1) unstable; urgency=medium
+
+  * New upstream version 1.25.90 (1.26 rc1)
+  * Rebase patches
+  * Update symbols file for libnm0
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 28 Jun 2020 19:29:43 +0200
+
+network-manager (1.24.2-1) unstable; urgency=medium
+
+  [ Michael Biebl ]
+  * New upstream version 1.24.2
+  * Install firewalld zone for connection sharing
+
+  [ Sebastien Bacher ]
+  * The iptables binary is now installed in /usr/sbin/
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 21 Jun 2020 13:44:56 +0200
+
+network-manager (1.24.0-1) unstable; urgency=medium
+
+  * New upstream version 1.24.0
+  * Rebase patches
+  * Drop Don-t-setup-Sleep-Monitor-if-not-booted-with-systemd.patch
+  * Bump debhelper-compat to 13
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 09 May 2020 21:12:22 +0200
+
+network-manager (1.23.90-1) unstable; urgency=medium
+
+  * New upstream version 1.23.90 (1.24 rc1)
+  * Rebase patches
+  * Update symbols file for libnm0
+  * Add Build-Depends-Package field to libnm0.symbols
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 12 Apr 2020 00:46:53 +0200
+
+network-manager (1.22.10-1) unstable; urgency=medium
+
+  * New upstream version 1.22.10
+  * Mark network-manager-dev as Architecture: all and Multi-Arch: foreign
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 13 Mar 2020 00:58:03 +0100
+
+network-manager (1.22.8-1) unstable; urgency=medium
+
+  * New upstream version 1.22.8
+  * Update symbols file for libnm0
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 20 Feb 2020 00:27:58 +0100
+
+network-manager (1.22.6-1) unstable; urgency=medium
+
+  * New upstream version 1.22.6
+  * Bump Standards-Version to 4.5.0
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 31 Jan 2020 18:14:59 +0100
+
+network-manager (1.22.4-1) unstable; urgency=medium
+
+  * New upstream version 1.22.4
+  * Rebase patches
+  * n-dhcp4: fix integer context in n_dhcp4_client_probe_transition_nak() on
+    32 bit
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 15 Jan 2020 03:00:29 +0100
+
+network-manager (1.22.2-2) unstable; urgency=medium
+
+  * More nettools DHCP fixes (Closes: #947613)
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 09 Jan 2020 22:26:29 +0100
+
+network-manager (1.22.2-1) unstable; urgency=medium
+
+  * New upstream version 1.22.2
+  * Rebase patches
+  * Update symbols file for libnm0
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 26 Dec 2019 07:17:58 +0100
+
+network-manager (1.22.0-2) unstable; urgency=medium
+
+  * dhcp: nettools: fix parsing of search domains option (Closes: #947003)
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 23 Dec 2019 18:04:05 +0100
+
+network-manager (1.22.0-1) unstable; urgency=medium
+
+  * New upstream version 1.22.0
+  * Rebase patches
+  * Explicitly disable (experimental) nm-cloud-setup tool
+  * Update symbols file for libnm0
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 18 Dec 2019 19:05:33 +0100
+
+network-manager (1.20.8-1) unstable; urgency=medium
+
+  * New upstream version 1.20.8
+  * Rebase patches
+  * Bump Standards Version to 4.4.1
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 25 Nov 2019 19:23:25 +0100
+
+network-manager (1.20.6-1) unstable; urgency=medium
+
+  * New upstream version 1.20.6
+    - Add support for iwd 1.0. (Closes: #944259)
+  * Update symbols file for libnm0
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 06 Nov 2019 22:32:54 +0100
+
+network-manager (1.20.4-2) unstable; urgency=medium
+
+  * Install directories as created by upstream build system.
+    Drop network-manager.dirs and instead use the directories created by the
+    upstream build system. Fix permissions of /var/lib/NetworkManager to be
+    0700 as it contains possibly sensitive data and should not be
+    world-readable.
+  * Fix permissions of /var/lib/NetworkManager/secret_key on upgrades.
+    The file mode is supposed to be 0600. (Closes: #941609)
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 04 Oct 2019 00:30:01 +0200
+
+network-manager (1.20.4-1) unstable; urgency=medium
+
+  [ Michael Biebl ]
+  * New upstream version 1.20.4
+
+  [ Andreas Henriksson ]
+  * Switch build-dependencies to python3.
+    The tests are designed to work with either python2 or python3.
+    We should be able to simply switch build-dependencies to python3
+    equivalents. However if something transitively pulls in python2 the
+    AM_PATH_PYTHON autoconf macro will find python(2) binary, so we
+    explicitly set PYTHON=/usr/bin/python3. (Closes: #938944)
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 30 Sep 2019 16:01:19 +0200
+
+network-manager (1.20.2-1) unstable; urgency=medium
+
+  * New upstream version 1.20.2
+  * Track stable releases in watch file
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 06 Sep 2019 10:43:28 +0200
+
+network-manager (1.20.0-1) unstable; urgency=medium
+
+  * New upstream version 1.20.0
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 06 Aug 2019 22:55:57 +0200
+
+network-manager (1.19.90-2) unstable; urgency=medium
+
+  * Demote isc-dhcp-client to Suggests.
+    The DHCP client now defaults to "internal". This default can be
+    overridden at run time by setting the main.dhcp option in the
+    configuration file. The old default was "dhclient" and required
+    isc-dhcp-client. (Closes: #933545)
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 01 Aug 2019 10:42:16 +0200
+
+network-manager (1.19.90-1) unstable; urgency=medium
+
+  * New upstream version 1.19.90 (1.20 rc1)
+  * Drop obsolete configure flags
+  * Rebase patches
+  * Update symbols file for libnm0
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 31 Jul 2019 13:35:47 +0200
+
+network-manager (1.18.0-3) unstable; urgency=medium
+
+  * Upload to unstable
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 11 Jul 2019 00:36:17 +0200
+
+network-manager (1.18.0-2) experimental; urgency=medium
+
+  * Fix package description after avahi-autoipd removal
+  * Drop obsolete lintian overrides
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 28 May 2019 22:27:17 +0200
+
+network-manager (1.18.0-1) experimental; urgency=medium
+
+  * New upstream version 1.18.0
+  * Rebase patches
+  * Update symbols file for libnm0
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 21 Apr 2019 22:28:56 +0200
+
+network-manager (1.16.0-2) experimental; urgency=medium
+
+  * Drop dependency on lsb-base.
+    It is only needed when booting with sysvinit and initscripts, but
+    initscripts already Depends on lsb-base (see #864999).
+  * Drop dpkg-dev (>= 1.17.14) Build-Depends.
+    No longer needed as even the version in oldstable is new enough.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 11 Apr 2019 11:07:57 +0200
+
+network-manager (1.16.0-1) experimental; urgency=medium
+
+  * New upstream version 1.16.0
+  * Rebase patches
+  * Update symbols file for linm0
+  * Drop migration code from pre-stretch
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 27 Mar 2019 00:13:49 +0100
+
+network-manager (1.14.6-2) unstable; urgency=medium
+
+  * supplicant: fix setting pmf when the supplicant doesn't advertise support
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 26 Feb 2019 21:23:14 +0100
+
+network-manager (1.14.6-1) unstable; urgency=medium
+
+  * New upstream version 1.14.6
+  * Use debhelper-compat (= 12) Build-Depends and drop debian/compat
+  * Rebase patches
+  * Do not manage Docker bridge interfaces (Closes: #875127)
+  * Bump Standards-Version to 4.3.0
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 26 Feb 2019 19:33:53 +0100
+
+network-manager (1.14.4-4) unstable; urgency=medium
+
+  * Move D-Bus policy files to /usr/share/dbus-1/system.d/
+  * Remove obsolete D-Bus policy conffiles on upgrades
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 27 Nov 2018 01:35:50 +0100
+
+network-manager (1.14.4-3) unstable; urgency=medium
+
+  * cli: wait for all wifi scans to finish before displaying the result.
+    Otherwise devices are displayed in an inconsistent order.
+    Replaces debian/patches/Ignore-client-tests-failures.patch.
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 05 Nov 2018 16:05:51 +0100
+
+network-manager (1.14.4-2) unstable; urgency=high
+
+  * dhcp6: Make sure we have enough space for the DHCP6 option header.
+    Fixes out-of-bounds heap write in systemd-networkd dhcpv6 option handling
+    which also affects the "internal" DHCP plugin of NetworkManager.
+    (CVE-2018-15688, LP: #1795921)
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 30 Oct 2018 09:34:25 +0100
+
+network-manager (1.14.4-1) unstable; urgency=medium
+
+  * New upstream version 1.14.4
+    - Fix a crash in ifupdown (Debian) configuration plugin (Closes: #911621)
+  * Switch to debhelper compat level 12 and dh_installsystemd
+  * Update symbols file for libnm0
+  * Ignore client/tests failures.
+    check-local-clients-tests-test-client appears to be flaky and prone to
+    fail on slower architectures. Ignore failures of this test until this
+    has been properly investigated.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 25 Oct 2018 00:30:39 +0200
+
+network-manager (1.14.2-2) unstable; urgency=medium
+
+  * Upload to unstable
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 21 Oct 2018 16:09:49 +0200
+
+network-manager (1.14.2-1) experimental; urgency=medium
+
+  * New upstream version 1.14.2
+  * Rebase patches
+  * Disable obsolete ibft settings plugin.
+    It has been replaced by an iBFT reader which parses /sys/firmware/ibft
+    directly instead of iscsiadm output.
+  * Drop debian/patches/Fix-iscsiadm-path.patch.
+    No longer needed.
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 21 Oct 2018 02:56:25 +0200
+
+network-manager (1.14.0-2) experimental; urgency=medium
+
+  * Tighten inter-package dependencies.
+    Make sure network-manager and libnm0 are always upgraded in lockstep.
+    (Closes: #818165)
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 08 Oct 2018 16:55:10 +0200
+
+network-manager (1.14.0-1) experimental; urgency=medium
+
+  * New upstream version 1.14.0
+  * Rebase patches
+  * Update symbols file for libnm0.
+    The nm_connection_get_setting_{6lowpan,sriov,wpan} API had been
+    introduced during the 1.14 development cycle but as it was duplicating
+    existing functionality it was removed again.
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 15 Sep 2018 10:57:07 +0200
+
+network-manager (1.13.90-1) experimental; urgency=medium
+
+  * New upstream version 1.13.90 (1.14 rc1)
+  * Refresh patches
+  * Update symbols file for libnm0
+  * Bump Standards-Version to 4.2.1
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 08 Sep 2018 18:23:20 +0200
+
+network-manager (1.12.4-1) unstable; urgency=medium
+
+  * New upstream version 1.12.4
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 23 Sep 2018 10:23:25 +0200
+
+network-manager (1.12.2-3) unstable; urgency=medium
+
+  [ Simon McVittie ]
+  * Apply patch from upstream to fix FTBFS with GLib 2.57 (Closes: #906965)
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 04 Sep 2018 16:07:24 +0200
+
+network-manager (1.12.2-2) unstable; urgency=medium
+
+  * Fix compile error due to NM_AVAILABLE_IN_1_12_2 macro (Closes: #905372)
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 05 Aug 2018 15:00:41 +0200
+
+network-manager (1.12.2-1) unstable; urgency=medium
+
+  * New upstream version 1.12.2
+    - Robustness fixes to connectivity checking (Closes: #903996)
+  * Rebase patches
+  * Update symbols file for libnm0
+  * Bump Standards-Version to 4.1.5
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 25 Jul 2018 13:35:31 +0200
+
+network-manager (1.12.0-5) unstable; urgency=medium
+
+  * manager: accept non-null device for VPN activations (Closes: #903109)
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 12 Jul 2018 13:24:13 +0200
+
+network-manager (1.12.0-4) unstable; urgency=medium
+
+  * Add Conflicts to network-manager-dev against deprecated libraries.
+    The deprecated libnm-glib-dev, libnm-glib-vpn-dev and libnm-util-dev
+    require header files from network-manager-dev which are no longer
+    provided in newer versions. Add Conflicts to network-manager-dev to
+    ensure that we don't get a broken combination of installed packages.
+    (Closes: #903029)
+  * Update description of network-manager-dev
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 05 Jul 2018 13:48:51 +0200
+
+network-manager (1.12.0-3) unstable; urgency=medium
+
+  * Increase timeout in test-nm-client to 30s.
+    On slow architectures it can take longer then 3s for the test service to
+    start up.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 05 Jul 2018 03:58:53 +0200
+
+network-manager (1.12.0-2) unstable; urgency=medium
+
+  * Upload to unstable
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 03 Jul 2018 23:55:36 +0200
+
+network-manager (1.12.0-1) experimental; urgency=medium
+
+  * New upstream version 1.12.0
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 01 Jul 2018 21:14:07 +0200
+
+network-manager (1.11.90-2) experimental; urgency=medium
+
+  * Drop libnl3 build dependency.
+    Upstream has copied the code directly from libnl3 for the few functions it
+    needs with a few small modifications.
+  * Drop libiw build dependency.
+    Hasn't been needed for a long time and was simply a left over from older
+    releases.
+  * Cherry-pick upstream fixes to make test suite pass on slower buildds
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 18 Jun 2018 14:15:40 +0200
+
+network-manager (1.11.90-1) experimental; urgency=medium
+
+  * New upstream version 1.11.90 (1.12 rc1)
+  * Rebase patches
+  * Update symbols file for libnm0
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 17 Jun 2018 15:43:10 +0200
+
+network-manager (1.11.4-1) experimental; urgency=medium
+
+  * New upstream version 1.11.4
+  * Update install path for plugins, it now includes a version number
+  * Update symbols file for libnm0
+  * Make sure the example server.conf is actually installed
+  * Rebase patches
+  * Drop dh_strip override, the dbgsym migration is done
+  * Enable iwd support
+  * Drop version requirements when oldstable ships a newer version
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 11 Jun 2018 13:28:39 +0200
+
+network-manager (1.11.3-1) experimental; urgency=medium
+
+  * New upstream version 1.11.3
+  * Rebase patches
+  * Update symbols file for libnm0
+  * Drop inetutils-arputils Suggests.
+    The ACD functionality of NetworkManager is no longer using arping, so
+    the Suggests is no longer useful.
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 23 Apr 2018 23:35:35 +0200
+
+network-manager (1.10.8-1) unstable; urgency=medium
+
+  * New upstream version 1.10.8
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 11 May 2018 22:19:39 +0200
+
+network-manager (1.10.6-3) unstable; urgency=medium
+
+  * Stop building libnm-glib/libnm-util.
+    Those libraries have been deprecated for several years. The successor is
+    libnm, a GObject-based client library using GDBus instead of dbus-glib.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 18 Apr 2018 19:40:01 +0200
+
+network-manager (1.10.6-2) unstable; urgency=medium
+
+  * Update Vcs-* to point to https://salsa.debian.org
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 13 Mar 2018 01:57:32 +0100
+
+network-manager (1.10.6-1) unstable; urgency=medium
+
+  * New upstream version 1.10.6
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 13 Mar 2018 01:47:52 +0100
+
+network-manager (1.10.4-1) unstable; urgency=medium
+
+  [ Laurent Bigonville ]
+  * Do not fail installation of network-manager-config-connectivity-* if
+    network-manager fails to reload (see LP: #1742403)
+
+  [ Michael Biebl ]
+  * New upstream version 1.10.4
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 07 Feb 2018 02:51:36 +0100
+
+network-manager (1.10.2-4) unstable; urgency=medium
+
+  * Set Rules-Requires-Root to no
+  * platform: fix crash hashing NMPlatformTfilter and NMPlatformQdisc
+    (Closes: #888291)
+  * Bump Standards-Version to 4.1.3
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 25 Jan 2018 00:01:19 +0100
+
+network-manager (1.10.2-3) unstable; urgency=medium
+
+  * secret-agent: construct the dbus proxy for async agent with the correct
+    bus name
+  * Revert "Bump debhelper compat level to 11"
+    There are currently too many issues with dh_installsystemd, so switch
+    back to compat 10 using dh_systemd_enable and dh_systemd_start for the
+    time being.
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 21 Jan 2018 19:50:39 +0100
+
+network-manager (1.10.2-2) unstable; urgency=medium
+
+  * libnm-core/tc-config: remove deprecation guards from typedefs
+    (Closes: #887815)
+  * Bump debhelper compat level to 11
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 21 Jan 2018 14:32:55 +0100
+
+network-manager (1.10.2-1) unstable; urgency=medium
+
+  * New upstream version 1.10.2
+  * Rebase patches
+  * Update symbols file for libnm0
+  * Bump Standards-Version 4.1.2
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 12 Dec 2017 16:26:27 +0100
+
+network-manager (1.10.0-1) unstable; urgency=medium
+
+  * New upstream version 1.10.0
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 10 Nov 2017 21:49:38 +0100
+
+network-manager (1.9.90-1) unstable; urgency=medium
+
+  * New upstream version 1.9.90
+  * Rebase patches
+  * Update symbols file for libnm0
+  * Disable dhcpcanon and openvswitch support.
+    DHCP client support with dhcpcanon is still marked as experimental and
+    support for Open vSwitch will require more package related changes. If
+    Open vSwitch support is enabled, this will most likely be provided via a
+    separate binary package.
+  * Register empty NMClient and NetworkManager when loading libnm via GIR.
+    This prevents the real modules from being loaded because they would in
+    turn load libnm-glib and abort() and crash as loading libnm and
+    libnm-glib in the same process is not allowed.
+    Patch cherry-picked from upstream Git.
+  * Bump Standards-Version to 4.1.1
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 07 Nov 2017 20:02:17 +0100
+
+network-manager (1.8.4-4) unstable; urgency=medium
+
+  * {vpn,remote}-connection: disconnect signal handlers when disposed.
+    Fixes a crash on VPN connection changes.
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 22 Oct 2017 01:57:24 +0200
+
+network-manager (1.8.4-3) unstable; urgency=medium
+
+  * manager: Disconnect from signals on the proxy when we're disposed.
+    Fixes a segfault in manager_recheck_permissions() when unlocking.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 12 Oct 2017 23:28:37 +0200
+
+network-manager (1.8.4-2) unstable; urgency=medium
+
+  * Drop dependency on gir1.2-nm-1.0 from gir1.2-networkmanager-1.0
+  * Do not mark python-gi as <!nocheck>
+    It is needed to build the settings documentation. (Closes: #871519)
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 28 Sep 2017 19:37:16 +0200
+
+network-manager (1.8.4-1) unstable; urgency=medium
+
+  * New upstream version 1.8.4
+  * Rebase patches
+  * Switch to dh_missing and abort on uninstalled files
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 20 Sep 2017 22:05:36 +0200
+
+network-manager (1.8.2-1) unstable; urgency=medium
+
+  * New upstream version 1.8.2
+  * Rebase patches
+  * Bump Standards-Version to 4.0.0
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 12 Jul 2017 19:03:37 +0200
+
+network-manager (1.8.0-5) unstable; urgency=medium
+
+  * Install ifupdown dispatcher script via network-manager.install.
+    This avoids a FTBFS when doing arch:all builds.
+    Rename the script to 01-ifupdown while at it for consistencies sake.
+    (Closes: #864980)
+  * Fix creation of network-manager.service symlink.
+    Explicitly specify the network-manager package when creating the
+    symlink. Otherwise the symlink is created for the wrong package when
+    doing arch:all builds where the first package is not network-manager.
+  * Add gir related lintian overrides.
+    We deliberately ship NMClient-1.0.typelib alongside
+    NetworkManager-1.0.typelib in gir1.2-networkmanager-1.0.
+    Add overrides for typelib-package-name-does-not-match and
+    gir-missing-typelib-dependency.
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 18 Jun 2017 21:23:48 +0200
+
+network-manager (1.8.0-4) unstable; urgency=medium
+
+  * Mention privacy implications of the connectivity checks.
+    See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859934:#37
+  * device: capture the IP6 configuration on the IP interface.
+    Fixes a crash with Bluetooth devices where the device is the BlueZ
+    device and iface stays 0 while the IP interface is the actual BNEP link.
+    (Closes: #864071)
+  * Drop maintscript migration code from pre-jessie
+  * Switch runstatedir from /var/run to /run.
+    Update existing /etc/resolv.conf symlinks accordingly. (Closes: #860045)
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 17 Jun 2017 20:59:53 +0200
+
+network-manager (1.8.0-3) experimental; urgency=medium
+
+  [ Rico Tzschichholz ]
+  * Enable vala bindings support
+
+  [ Michael Biebl ]
+  * Enable connectivity checking functionality.
+    Provide a new package called network-manager-config-connectivity-debian
+    which can be installed to enable NetworkManager's connectivity checking
+    functionality. This is particularly useful for captive portal detection.
+    (Closes: #729783, #859934)
+  * Reload NetworkManager after installing
+    network-manager-config-connectivity-debian
+  * Drop obsolete migration code
+  * Stop reloading dbus after installing network-manager.
+    Nowadays this is done automatically by dbus via dpkg file triggers.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 26 May 2017 23:49:46 +0200
+
+network-manager (1.8.0-2) experimental; urgency=medium
+
+  * core: fix reading device state file.
+    Properly setup devices which were marked as managed=unknown when
+    restoring from state file.
+  * Split introspection data for libnm into gir1.2-nm-1.0.
+    Keep the introspection data for the deprecated libnm-glib and libnm-util
+    library in gir1.2-networkmanager-1.0 but split out the introspection data
+    for libnm into a new gir1.2-nm-1.0 package.
+    This will make a transition from libnm-glib/libnm-util to libnm easier.
+    To not break existing packages, add a dependency on gir1.2-nm-1.0 to
+    gir1.2-networkmanager-1.0.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 12 May 2017 01:37:42 +0200
+
+network-manager (1.8.0-1) experimental; urgency=medium
+
+  * New upstream version 1.8.0
+  * Switch URLs to https
+  * Update Build-Depends
+    - Use libudev instead of libgudev
+    - Use libpsl and libcurl instead of libsoup
+  * Rebase patches
+  * Update symbols file for libnm0
+  * Drop obsolete ifblacklist_migrate.sh script.
+    It's been unused since wheezy.
+  * Drop obsolete migration code from pre-jessie
+  * Install empty directories for dispatcher scripts, conf.d snippets and VPN
+    plugins
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 11 May 2017 18:25:14 +0200
+
+network-manager (1.6.2-3) unstable; urgency=medium
+
+  * device/wifi: block autoconnect while scanning is in progress.
+    We should only start autoconnecting after the scan is complete.
+    Otherwise, we might activate a shared connection or pick a
+    connection based on an incomplete scan list. (Closes: #854078)
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 18 Mar 2017 12:59:56 +0100
+
+network-manager (1.6.2-2) unstable; urgency=medium
+
+  * libnm: disconnect signal from D-Bus proxies on dispose (Closes: #854810)
+  * dhcp/dhclient: parse "interface" statements.
+    Until now any "interface" statement was ignored and any enclosed
+    statement for which we have a special handling was considered, even if
+    belonging to a different interface. This can cause wrong options to be
+    set in the generated dhclient configuration. (Closes: #855910)
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 14 Mar 2017 22:12:18 +0100
+
+network-manager (1.6.2-1) unstable; urgency=medium
+
+  * New upstream release
+    - nm-online: return from quit_if_connected after setting retval.
+      This fixes a regression introduced by 1.6.0 where  "nm-online -x -q"
+      always exits with status 1 (offline). (Closes: #852815)
+    - dhcp: dhclient: reset the request list if conf file contains 'request'.
+      This fixes DNS resolution problems when using dhclient due to duplicated
+      search domain strings in /etc/resolv.conf. (Closes: #854343)
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 16 Feb 2017 23:24:17 +0100
+
+network-manager (1.6.0-1) unstable; urgency=medium
+
+  * New upstream release
+  * Rebase patches
+  * Upload to unstable
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 25 Jan 2017 21:19:51 +0100
+
+network-manager (1.5.91-1) experimental; urgency=medium
+
+  * New upstream release (1.6 rc2)
+  * Update Vcs-* according to the latest recommendation
+  * Install ppp plugin.
+    The PPP manager was split into a separate plugin which can be loaded on
+    demand.
+  * Rebase patches
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 24 Jan 2017 00:05:28 +0100
+
+network-manager (1.5.90-2) experimental; urgency=medium
+
+  * Add explicit Build-Depends on automake (>= 1.12) as required by
+    configure.ac
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 18 Jan 2017 11:52:22 +0100
+
+network-manager (1.5.90-1) experimental; urgency=medium
+
+  * New upstream release (1.6 rc1).
+  * Rebase patches.
+  * Enable JSON validation.
+    This enables team configuration validation via Jansson.
+  * Update symbols file for libnm0.
+  * Install the D-Bus interface introspection files in network-manager-dev.
+  * Update package description for the dev packages.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 18 Jan 2017 00:00:50 +0100
+
+network-manager (1.4.4-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Add myself to Uploaders.
+  * Refresh patches, dropping ones that are included upstream:
+    - manager-fix-state-transition-on-resuming-from-sleep.patch
+    - wifi-notify-the-AccessPoint-change-after-an-AP-is-removed.patch
+
+ -- Aron Xu <aron@debian.org>  Tue, 20 Dec 2016 20:57:07 +0800
+
+network-manager (1.4.2-3) unstable; urgency=medium
+
+  * Notify the AccessPoint change after an AP is removed.
+    Patch cherry-picked from upstream Git.
+  * Fix state transition on resuming from sleep so we don't end up with
+    unmanaged devices.
+    Patch cherry-picked from upstream Git.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 25 Nov 2016 12:53:50 +0100
+
+network-manager (1.4.2-2) unstable; urgency=medium
+
+  * Drop Build-Depends on dh-systemd, no longer necessary with debhelper 10.
+  * Do not (re)start NetworkManager-dispatcher.service as part of the upgrade
+    process. This was an unintended side-effect of switching to debhelper
+    compat level 10. (Closes: #839884)
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 16 Oct 2016 22:16:53 +0200
+
+network-manager (1.4.2-1) unstable; urgency=medium
+
+  * New upstream release.
+    - Fix emission of NM-style PropertiesChanged signals and deprecate them
+      for PropertiesChanged on "org.freedesktop.DBus.Properties" interface.
+      (Closes: #836270)
+  * Rebase patches.
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 01 Oct 2016 01:01:42 +0200
+
+network-manager (1.4.0-4) unstable; urgency=medium
+
+  * Drop override for dh_auto_test. We don't explicitly need to dump the log
+    files as dh_auto_test runs with VERBOSE=1 by default.
+  * Fix MAC address randomization.
+    Cherry-pick a couple of upstream commits which work around driver bugs
+    when MAC address randomization is used. (Closes: #835822, #835553)
+  * Bump debhelper compat level to 10.
+  * Don't try to decrypt PKCS#8 key if no password is supplied. This fixes
+    failures with GnuTLS 3.5.4 which supports PBES1-DES-CBC-MD5 now.
+    (Closes: #838594)
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 23 Sep 2016 23:53:33 +0200
+
+network-manager (1.4.0-3) unstable; urgency=medium
+
+  * Export _IO_stdin_used symbol in NetworkManager.ver.
+    This symbol is required to decide which version of certain IO functions
+    to use on various architectures. So we can't strip away the symbol from
+    the NetworkManager binary as this will lead to segfaults on those
+    architectures. (Closes: #835550)
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 28 Aug 2016 16:11:16 +0200
+
+network-manager (1.4.0-2) unstable; urgency=medium
+
+  * Correctly set the connectivity state if we enforce online mode with
+    unmanaged devices.
+  * Stop mentioning "managed=true" mode in README.Debian. Its usage is
+    strongly discouraged nowadays.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 26 Aug 2016 21:31:54 +0200
+
+network-manager (1.4.0-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Rebase patches.
+  * Update symbols file for libnm0.
+  * Ignore new "connectivity-change" events in ifupdown dispatcher hook.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 26 Aug 2016 16:13:15 +0200
+
+network-manager (1.2.4-2) unstable; urgency=medium
+
+  * Demote isc-dhcp-client from Depends to Recommends.
+    NetworkManager will automatically fall back to the internal dhcp client if
+    dhclient is not available. (Closes: #826680)
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 10 Aug 2016 16:57:18 +0200
+
+network-manager (1.2.4-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Rebase patches.
+  * Update symbols file for libnm0.
+  * Replace /etc/resolv.conf symlink with an empty file on package removal
+    to signal other packages that NetworkManager is no longer controlling the
+    file. (Closes: #826366)
+  * Clear WiFi requested_scan if wpa_supplicant exits or goes inactive.
+    Patches cherry-picked from upstream Git.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 09 Aug 2016 09:13:34 +0200
+
+network-manager (1.2.2-2) unstable; urgency=medium
+
+  * Let NetworkManager.service pull in network.target. This will provide a
+    proper ordering on shutdown.
+  * Enable NetworkManager-wait-online.service. This ensures that mounting of
+    network file systems works properly and SysV init scripts depending on
+    $network will be delayed until network is available (or a timeout is
+    reached).
+  * Make sure NetworkManager-wait-online.service is enabled on upgrades. We
+    need to purge the old state, otherwise i-s-h won't enable the service on
+    upgrades.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 02 Jun 2016 19:00:45 +0200
+
+network-manager (1.2.2-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Rebase patches.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 11 May 2016 18:20:31 +0200
+
+network-manager (1.2.0-1) unstable; urgency=medium
+
+  [ Laurent Bigonville ]
+  * Enable SELinux support, this allows NM to properly set labels on the
+    hostname files.
+  * Enable audit support
+
+  [ Michael Biebl ]
+  * New upstream release (Closes: #822294).
+  * Rebase patches.
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 25 Apr 2016 15:09:49 +0200
+
+network-manager (1.1.94-1) unstable; urgency=medium
+
+  * New upstream release. (1.2 rc2).
+  * Rebase patches.
+  * Update debian/copyright, add new section for documentation which is
+    licensed under the GFDL.
+  * Bump Standards-Version to 3.9.8.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 12 Apr 2016 18:08:32 +0200
+
+network-manager (1.1.93-1) unstable; urgency=medium
+
+  * New upstream release (1.2 rc1).
+  * Rebase patches.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 06 Apr 2016 00:59:50 +0200
+
+network-manager (1.1.92-1) unstable; urgency=medium
+
+  * New upstream release (1.2 beta3).
+  * Rebase patches.
+  * Set the udev directory to /lib/udev via the new --with-udev-dir= configure
+    switch.
+  * Update symbols file for libnm-util2 and libnm0.
+  * Add versioned Build-Depends on dpkg-dev (>= 1.17.14) for <!nocheck>
+    support.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 30 Mar 2016 21:31:29 +0200
+
+network-manager (1.1.91-3) unstable; urgency=medium
+
+  * Bump Build-Depends on debhelper to (>= 9.20160114) for
+    "--dbgsym-migration" support.
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 13 Mar 2016 21:14:41 +0100
+
+network-manager (1.1.91-2) unstable; urgency=medium
+
+  * Skip the test suite if "nocheck" is set via DEB_BUILD_OPTIONS.
+  * Mark the Build-Depends which are required to run the test suite with
+    <!nocheck>.
+  * Use the architecture.mk Makefile snippet provided by dpkg-dev to retrieve
+    DEB_HOST_MULTIARCH.
+  * Ensure proper upgrade from network-manager-dbg to new dbgsym packages by
+    using dh_strip --dbgsym-migration.
+  * Add a hack for wext devices reporting IW_MODE_AUTO configuration mode.
+    Patch cherry-picked from upstream Git. (Closes: #817115)
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 13 Mar 2016 21:03:20 +0100
+
+network-manager (1.1.91-1) unstable; urgency=medium
+
+  * New upstream release (1.2 beta2).
+  * Rebase patches.
+  * Update symbols file for libnm0.
+  * Ship /etc/NetworkManager/dnsmasq.d/ directory which can be used to extend
+    the dnsmasq local caching nameserver config.
+  * Ship /etc/NetworkManager/dnsmasq-shared.d/ directory which can be used to
+    extend the dnsmasq configuration for shared connections.
+  * Fix bashism in tools/run-test-dbus-session.sh.
+  * Dump the contents of test-suite.log to stdout when the test suite fails.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 01 Mar 2016 20:42:24 +0100
+
+network-manager (1.1.90-6) unstable; urgency=medium
+
+  * Fix NMSettingVxlan ageing and limit max values to be G_MAXUINT32.
+    Patch cherry-picked from upstream Git. (Closes: #813739)
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 11 Feb 2016 02:51:20 +0100
+
+network-manager (1.1.90-5) unstable; urgency=medium
+
+  * Clean up error paths in dns-manager.
+    Specifically for resolvconf, if the write succeeded, but the pclose()
+    failed, error would be left NULL and SR_ERROR would be returned, which
+    caused a crash in nm_dns_manager_end_updates().
+    Patch cherry-picked from upstream Git. (Closes: #813803)
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 05 Feb 2016 20:12:47 +0100
+
+network-manager (1.1.90-4) unstable; urgency=medium
+
+  * Upload to unstable.
+  * Drop dbg package now that we have automatic dbgsym packages.
+  * Bump Standards-Version to 3.9.7.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 04 Feb 2016 05:54:47 +0100
+
+network-manager (1.1.90-3) experimental; urgency=medium
+
+  * Add chroot capability to systemd service file. Needed for running openvpn.
+    Patch cherry-picked from upstream Git.
+  * Use bash when running the tests for nm_utils_kill_child. The trap handling
+    in dash seems to have issues, see #390433.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 27 Jan 2016 22:25:51 +0100
+
+network-manager (1.1.90-2) experimental; urgency=medium
+
+  * Update debian/copyright.
+  * Clean up obsolete /etc/dbus-1/system.d/nm-avahi-autoipd.conf conffile on
+    upgrades.
+  * Use dbus-run-session instead of dbus-launch within the test suite.
+  * Run test suite during build. This requires a build dependency on
+    python-gi, python-dbus and dbus (for dbus-run-session).
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 21 Jan 2016 23:23:46 +0100
+
+network-manager (1.1.90-1) experimental; urgency=medium
+
+  * New upstream release (1.2 beta1).
+  * Explicitly enable nmcli.
+  * Set the path to the dnssec-trigger-script via the configure switch.
+  * Rebase patches.
+  * Drop dependency on avahi-autoipd. Native IPv4 link-local addressing
+    configuration based on systemd network library is now used instead.
+  * Restore export of nm_vpn_plugin_old_* symbols. Patch cherry-picked from
+    upstream Git.
+  * Update symbols files for libnm-glib4, libnm-util2 and libnm0.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 20 Jan 2016 21:56:36 +0100
+
+network-manager (1.0.10-2) unstable; urgency=medium
+
+  * Fix failure to configure routes due to wrong device-route for IPv4
+    peer-addresses. Patch cherry-picked from upstream Git. (Closes: #809195)
+  * Switch from user-mode PPPoE client back to kernel-mode PPPoE.
+    We switched to rp-pppoe some time ago to workaround a bug in detecting
+    disconnects which has seen been fixed in the kernel and could be worked
+    around fairly simply with the right configuration.
+    In addition, the kernel mode PPPoE implementation is faster and provides
+    more features. (Closes: #783525)
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 20 Jan 2016 16:16:13 +0100
+
+network-manager (1.0.10-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Bump Build-Depend on libsoup2.4-dev to (>= 2.40) as per configure.ac.
+  * Rebase patches.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 24 Dec 2015 00:43:55 +0100
+
+network-manager (1.0.8-2) unstable; urgency=medium
+
+  [ Chris Boot ]
+  * Use dh_ppp to generate Breaks for ppp and find the path to the plugin
+    directory. (Closes: #805565)
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 05 Dec 2015 22:07:15 +0100
+
+network-manager (1.0.8-1) unstable; urgency=medium
+
+  * New upstream release.
+    - MTU indicated by a VPN gateway is now properly applied.
+      (Closes: #794237)
+  * Rebase patches.
+  * Install new nm-versions-macros.h header file.
+  * Check errors of polkit_unix_session_new_for_process_sync(). Patch
+    cherry-picked from upstream Git.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 25 Nov 2015 14:32:35 +0100
+
+network-manager (1.0.6-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Refresh patches.
+  * Update symbols file for libnm0 and libnm-glib4.
+  * Drop debian/patches/Mark-virtual-ethernet-interfaces-as-unmanaged.patch,
+    this patch is obsolete, since upstream provides a udev rules based
+    mechanism now to mark virtual interfaces as unmanaged. (Closes: #794083)
+  * Use GnuTLS crypto API instead of gcrypt. Patch cherry-picked from upstream
+    Git. (Closes: #748675)
+  * Fix command line parsing in nmcli. Patch cherry-picked from upstream Git.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 28 Aug 2015 17:01:26 +0200
+
+network-manager (1.0.4-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Refresh patches.
+  * Update symbols file for libnm0.
+  * Drop obsolete Breaks from pre-wheezy.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 30 Jul 2015 00:20:10 +0200
+
+network-manager (1.0.2-2) unstable; urgency=medium
+
+  * Fix fallback paths when writing resolv.conf. (Closes: #784587)
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 07 May 2015 03:48:34 +0200
+
+network-manager (1.0.2-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Make no-patch-numbers the default for gbp pq to avoid unnecessary noise.
+  * Rebase patches.
+  * Enable and install the ibft plugin. This plugin queries the 'iscsiadm'
+    tool and generates connections based on the firmware configuration.
+  * Fix path to the iscsiadm binary in the ibft plugin.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 06 May 2015 18:20:12 +0200
+
+network-manager (1.0.0-5) unstable; urgency=medium
+
+  * Upload to unstable.
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 27 Apr 2015 15:27:39 +0200
+
+network-manager (1.0.0-4) experimental; urgency=medium
+
+  * Merge changes from master branch.
+  * Bump version check in preinst for the cleanup routine to match the
+    experimental version.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 31 Mar 2015 07:45:38 +0200
+
+network-manager (1.0.0-3) experimental; urgency=medium
+
+  * Add strictly versioned Depends on libnm0 to libnm-dev.
+  * Detect at runtime whether to start ModemManager. (Closes: #770871)
+  * Don't install nm-settings-ifcfg-rh.5 man page.
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 09 Feb 2015 01:58:39 +0100
+
+network-manager (1.0.0-2) experimental; urgency=medium
+
+  * Enable Bluez5 DUN support.
+  * Enable polkit agent support for the CLI tools.
+  * Update Vcs-Browser URL to use cgit and https.
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 02 Feb 2015 13:51:31 +0100
+
+network-manager (1.0.0-1) experimental; urgency=medium
+
+  * New upstream release.
+  * Rebase patches.
+  * Update symbols files for libnm-glib and libnm-util.
+  * Add perl and libyaml-perl to Build-Depends, required to build the
+    documentation.
+  * Add libnm0 and libnm-dev packages for libnm, a new GObject-based client
+    library for NetworkManager which is supposed to replace libnm-util and
+    libnm-glib.
+  * Fix incorrect dependencies in libnm.pc.
+  * Bump Standards-Version to 3.9.6. No further changes.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 23 Jan 2015 21:26:50 +0100
+
+network-manager (0.9.10.0-7) unstable; urgency=medium
+
+  * Don't make NetworkManager D-Bus activatable. If the daemon has been
+    stopped manually, we don't want it to be autostarted by client requests.
+    (Closes: #760998)
+  * Don't block network.target on NetworkManager-wait-online.service. While at
+    it, add a few other minor fixes like the addition of Documentation or
+    RemainAfterExit=yes.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 31 Mar 2015 07:06:07 +0200
+
+network-manager (0.9.10.0-6) unstable; urgency=medium
+
+  * Detect at runtime whether to start ModemManager. When not running under
+    systemd, start ModemManager via dbus activation. (Closes: #770871)
+  * Do not assert when a device is enslaved externally. Fixes crash when
+    running something like 'brctl addif br0 eth0'. (Closes: #773216)
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 09 Feb 2015 02:29:46 +0100
+
+network-manager (0.9.10.0-5) unstable; urgency=medium
+
+  * Cherry-pick upstream commit which prevents breaking PtP TUN interfaces by
+    not overriding external route metrics. (Closes: #767002)
+  * Cherry-pick upstream commit which tells systemd to restart NetworkManager
+    if it exits with a failure. (Closes: #773213)
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 31 Dec 2014 01:10:08 +0100
+
+network-manager (0.9.10.0-4) unstable; urgency=medium
+
+  * Team upload.
+  * Fix arping path and add iputils-arping to the Recommends (Closes:#755039)
+  * Add d/p/0013-fix-dhclient-abnormal-exit-due-to-SIGPIPE.patch,
+    d/p/0014-log-DHCLIENT-exit-status-better.patch: Prevent dhclient to crash
+    when journald is restarted (Closes: #756144)
+
+ -- Laurent Bigonville <bigon@debian.org>  Sat, 13 Dec 2014 16:51:45 +0100
+
+network-manager (0.9.10.0-3) unstable; urgency=medium
+
+  [ Arto Jantunen ]
+  * Use the correct path when calling dnssec-trigger-script. (Closes: #763023)
+
+  [ Michael Biebl ]
+  * Acknowledge NMU, thanks Micah Anderson.
+  * Install typelib files into multiarch paths now that gobject-introspection
+    supports multiarch.
+  * Mark gir and dev packages as Multi-Arch: same.
+  * Build against libsystemd-dev.
+  * Cherry-pick upstream commits to make nmtui-edit properly save and display
+    passwords. (Closes: #754382)
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 30 Sep 2014 06:12:19 +0200
+
+network-manager (0.9.10.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Cherry-pick upstream commit to fix checks for default routes (Closes:
+    #761114)
+
+ -- Micah Anderson <micah@debian.org>  Wed, 17 Sep 2014 10:06:10 -0400
+
+network-manager (0.9.10.0-2) unstable; urgency=medium
+
+  * Use default compression for binary packages.
+  * Enable Network Team driver support. This is an optional feature which
+    requires the teamd daemon provided by libteam-utils.
+  * Cherry-pick upstream commit to fix Wi-Fi section of "nmtui connect" list
+    in non-UTF-8 locales. (Closes: #760186)
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 02 Sep 2014 19:40:17 +0200
+
+network-manager (0.9.10.0-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Exclude libtool .la files from list-missing.
+  * Update symbols files.
+  * Update Build-Depends as per configure.ac.
+  * Build and install nmtui, a curses-based interface for easier console
+    operation.
+  * Install new device plugins.
+  * Stop installing the nm-tool binary which was dropped upstream as it has
+    been replaced by the much more powerful nmcli tool.
+  * Stop installing the nm-dhcp-client.conf D-Bus policy. NetworkManager uses
+    a private D-Bus socket now to communicate with that helper, making that
+    file obsolete.
+  * Remove the obsolete /etc/dbus-1/system.d/nm-dhcp-client.conf conffile on
+    upgrades.
+  * Specify the path to the pppd and pppoe binary via the corresponding
+    configure switch.
+  * Update patches.
+    - Drop "Add D-Bus policy for group netdev" patch. Usage of D-Bus
+      "at_console" permissions has been removed upstream and access for
+      unprivleged users is now handled entirely with PolicyKit.
+    - Add patch to use symbolic links instead of hard links for
+      /usr/bin/nmtui-*.
+    - Add patch to treat virtual ethernet devices as unmanaged to avoid
+      interfering with VBox and VMware network interfaces.
+    - Refresh remaining patches.
+  * Create /etc/NetworkManager/conf.d/ directory which can be used to extend
+    the NetworkManager configuration without having to modify the
+    distro-provided NetworkManager.conf.
+  * Ship an example server.conf configuration file which can be dropped into
+    /etc/NetworkManager/conf.d/ to change NetworkManager's behaviour to be
+    more like what's expected on "traditional UNIX server" type deployments.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 10 Jul 2014 06:44:53 +0200
+
+network-manager (0.9.8.10-4) unstable; urgency=medium
+
+  * Build against libgnutls28-dev. (Closes: #753136)
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 30 Jun 2014 01:49:26 +0200
+
+network-manager (0.9.8.10-3) unstable; urgency=medium
+
+  * Add explicit Build-Depends on libgcrypt11-dev and don't rely on
+    libgnutls-dev to pull in that dependency for us. Newer versions of GnuTLS
+    no longer use gcrypt but nettle as crypto backend. (Closes: #745955)
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 19 May 2014 17:07:17 +0200
+
+network-manager (0.9.8.10-2) unstable; urgency=medium
+
+  * Don't hookup NetworkManager-wait-online.service in network-online.target
+    because it creates a dependency cycle with our current support for legacy
+    SysV init scripts.
+  * Specify the path for the dnsmasq binary at configure time.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 01 May 2014 13:43:33 +0200
+
+network-manager (0.9.8.10-1) unstable; urgency=medium
+
+  * New upstream release
+  * debian/patches/*: Refresh if necessary
+
+ -- Sjoerd Simons <sjoerd@debian.org>  Sat, 26 Apr 2014 21:05:11 +0200
+
+network-manager (0.9.8.8-7) unstable; urgency=medium
+
+  * Build against ppp 2.4.6. Update plugin path and dependencies accordingly.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 15 Apr 2014 10:21:08 +0200
+
+network-manager (0.9.8.8-6) unstable; urgency=medium
+
+  [ Laurent Bigonville ]
+  * Rework the fix for #734460, kill NetworkManager in the postinst script
+    instead of the preinst one to minimize downtime on big upgrades
+
+  [ Michael Biebl ]
+  * Don't setup Sleep Monitor if system was not booted with systemd. With a
+    standalone logind we don't receive the Resume signal after a suspend
+    request and NetworkManager remains in sleep mode where the devices are
+    unmanaged. (Closes: #742933)
+  * Use dh-autoreconf to update the build system. Override dh_autoreconf since
+    we need to run gtkdocize.
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 12 Apr 2014 12:48:33 +0200
+
+network-manager (0.9.8.8-5) unstable; urgency=medium
+
+  * Bump debhelper compatibility level to 9.
+  * Convert to multi-arch. Mark libnm-glib4, libnm-glib-vpn1 and libnm-util2
+    as M-A: same. As pppd has not been converted yet, keep installing the ppp
+    plugin to /usr/lib/pppd/2.4.5/.
+  * Rely on dh v9 to set flags from dpkg-buildflags.
+  * Use autotools_dev dh addon for up-to-date config.{guess,sub}.
+  * Add Depends on libpam-systemd since NetworkManager requires a properly
+    setup logind session. (Closes: #743128)
+  * Bump policykit-1 from Recommends to Depends.
+  * Move the initial ifstate file check into nm_manager_start () to make sure
+    the NMManager object has been fully initialized. (Closes: #730437)
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 02 Apr 2014 22:58:16 +0200
+
+network-manager (0.9.8.8-4) unstable; urgency=medium
+
+  [ Laurent Bigonville ]
+  * debian/control: Update the Homepage URL
+
+  [ Michael Biebl ]
+  * Upload to unstable.
+  * Fix URL to keyfile spec in README.Debian.
+  * Remove /etc/systemd/system/network-manager.service symlink, which was
+    previously created dynamically via Alias=, on upgrades.
+  * Install PolicyKit rules and pkla file into the system directory.
+    /etc/polkit-1 is reserved for local configuration.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 28 Mar 2014 17:12:10 +0100
+
+network-manager (0.9.8.8-3) experimental; urgency=medium
+
+  * Team upload.
+  * debian/network-manager.preinst: Stop network-manager before upgrading if
+    we are running systemd and the unit is not enabled (Closes: #734460)
+
+ -- Laurent Bigonville <bigon@debian.org>  Sun, 12 Jan 2014 01:35:30 +0100
+
+network-manager (0.9.8.8-2) experimental; urgency=medium
+
+  * Team upload.
+  * debian/network-manager.install: Also install the
+    NetworkManager-dispatcher.service service file
+  * debian/patches/03-systemd.patch, debian/network-manager.links: Install a
+    symlink instead of using an Alias= to mask the initscript (Closes: #719703)
+  * debian/control, debian/rules: Add call to dh-systemd to enable and start
+    the systemd services
+  * debian/network-manager.links: Create a symlink so
+    NetworkManager-wait-online.service is run before network-online.target
+  * debian/control: Bump Standards-Version to 3.9.5 (no further changes)
+  * debian/network-manager.links, debian/rules: Create the symlinks before
+    calling dh_systemd_start so the services are not restarted twice
+
+ -- Laurent Bigonville <bigon@debian.org>  Fri, 27 Dec 2013 15:46:33 +0100
+
+network-manager (0.9.8.8-1) experimental; urgency=low
+
+  [ Sjoerd Simons ]
+  * debian/60-network-manager.rules
+    debian/network-manager.install:
+    - Install a rules file compatible with experimentals policykit (0.110)
+      implementing the same policy as the pkla
+  * Switch session tracking to systemd.
+  * New upstream release
+  * Dropped patches fixed upstream:
+    + d/p/06-tear-down-connections-for-unavailable-devices.patch
+    + d/p/07-duid-fallback.patch
+    + d/p/08-ifupdown-clarify-name-of-connections-hash.patch
+    + d/p/09-ifupdown-fix-naming-confusion-in-plugin-hash-tables.patch
+    + d/p/10-ifupdown-recalculate-unmanaged-specs-on-interface-ch.patch
+  * debian/patches/03-systemd.patch: Refreshed
+  * debian/patches/05-force-online-with-unmanaged-devices.patch: Refreshes
+
+  [ Laurent Bigonville ]
+  * debian/control: Use canonical URL for the VCS fields
+  * debian/control, debian/rules: Enable connectivity checking support
+    (Closes: #691790)
+  * debian/libnm-glib4.symbols: Add the new symbols exported for connectivity
+    checking support
+
+  [ Sjoerd Simons ]
+  * Enable usage of the new modem-manager interface
+  * Use bluez 4
+
+ -- Sjoerd Simons <sjoerd@debian.org>  Fri, 01 Nov 2013 22:11:43 +0100
+
+network-manager (0.9.8.0-5) unstable; urgency=low
+
+  * Remove old code for upgrading from pre-squeeze versions.
+  * Look harder for machine-id, and generate random DUID if it doesn't exist.
+    Patch cherry-picked from upstream Git. (Closes: #707204) (bgo: #696109)
+  * Fix ifupdown plugin to recalculate unmanaged specs on interface changes.
+    Patches cherry-picked from upstream Git. (Closes: #707070)
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 08 May 2013 20:29:50 +0200
+
+network-manager (0.9.8.0-4) unstable; urgency=low
+
+  * Ensure ActiveConnections are torn down when device is unavailable. Patch
+    cherry-picked from upstream Git. (Closes: #700391)
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 07 May 2013 02:02:31 +0200
+
+network-manager (0.9.8.0-3) unstable; urgency=low
+
+  [ Michael Biebl ]
+  * Use gir dh addon instead of calling dh_girepository manually.
+  * Upload to unstable.
+  * Be more aggressive in cleaning up /var/lib/NetworkManager on purge.
+  * Bump Standards-Version to 3.9.4. No further changes.
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 06 May 2013 06:07:27 +0200
+
+network-manager (0.9.8.0-2) experimental; urgency=low
+
+  [ Sjoerd Simons ]
+  * Add myself to uploaders
+
+  [ Michael Biebl ]
+  * Stop providing static start and stop priorities for dh_installinit. Those
+    are no longer tested and we rely on the dependency information in the LSB
+    header now to get a correct ordering when being run under sysvinit.
+  * Tighten dependencies between -dev packages.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 20 Mar 2013 16:23:07 +0100
+
+network-manager (0.9.8.0-1) experimental; urgency=low
+
+  * New upstream release.
+  * Drop 06-nm-settings-manx.patch, merged upstream.
+  * Update symbols file for libnm-glib.
+  * Install bash-completion file for nmcli.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 20 Feb 2013 23:14:18 +0100
+
+network-manager (0.9.7.997-2) experimental; urgency=low
+
+  * Move pid file to the new location in /var/run/NetworkManager.
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 09 Feb 2013 19:23:19 +0100
+
+network-manager (0.9.7.997-1) experimental; urgency=low
+
+  * New upstream release (0.9.8 beta2).
+  * Update symbols files.
+  * Use new distro-agnostic configure flags.
+  * Drop 04-systemd-set-kill-mode-process.patch, refresh other patches.
+  * Bump Build-Depends on libglib2.0-dev, libudev-dev, libgudev-1.0-dev and
+    libnl-3-dev.
+  * Mark binary packages as linux-any.
+  * No longer install nm-crash-logger, has been removed upstream.
+  * 05-force-online-with-unmanaged-devices.patch: Set correct online state on
+    daemon startup.
+  * 06-nm-settings-manx.patch: Don't install generated xml file as man page.
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 09 Feb 2013 17:12:48 +0100
+
+network-manager (0.9.6.4-3) experimental; urgency=low
+
+  * Merge changes from unstable branch.
+  * Refresh 05-force-online-with-unmanaged-devices.patch.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 29 Jan 2013 04:43:19 +0100
+
+network-manager (0.9.6.4-2) experimental; urgency=low
+
+  * Merge changes from unstable branch.
+  * Drop patches for libnm-glib, merged upstream.
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 06 Jan 2013 10:13:36 +0100
+
+network-manager (0.9.6.4-1) experimental; urgency=low
+
+  * New upstream release.
+  * Update symbols file for libnm-glib.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 26 Oct 2012 22:54:01 +0200
+
+network-manager (0.9.6.0-1) experimental; urgency=low
+
+  * New upstream release.
+  * Bump Build-Depends on libdbus-glib-1-dev to (>= 0.94).
+  * Update symbols file for libnm-util.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 07 Aug 2012 22:21:08 +0200
+
+network-manager (0.9.5.95-1) experimental; urgency=low
+
+  * New upstream release (0.9.6 rc1).
+    - Remove 'max_replies_per_connection' limit from D-Bus configuration.
+      (Closes: #678965)
+  * debian/patches/02-dbus_access_network_manager.patch: Updated.
+  * Remove patches which have been merged upstream.
+  * Update symbols files for libnm-glib and libnm-util.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 29 Jun 2012 20:30:16 +0200
+
+network-manager (0.9.4.0-10) unstable; urgency=low
+
+  * debian/patches/21-carrier-detect.patch: ensure carrier is always on for
+    devices that don't support detection (rh #816719). (Closes: #699292)
+    Patch cherry-picked from upstream Git.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 30 Jan 2013 01:12:53 +0100
+
+network-manager (0.9.4.0-9) unstable; urgency=low
+
+  * Change the ifupdown dispatcher script and set ADDRFAM to "inet" or "inet6"
+    depending on whether the connection has a valid IPv4 or IPv6 address.
+    Using "NetworkManager" as ADDRFAM type did confuse most ifupdown hook
+    scripts and e.g. broke async NFS mounts. (Closes: #475188, #656584)
+  * debian/patches/05-force-online-with-unmanaged-devices.patch: If network
+    interfaces are configured in /etc/network/interfaces, NM will mark those
+    devices as unmanaged by default. If such a network interface has been
+    brought up by ifup, set the global online state to CONNECTED.
+    (Closes: #512286)
+  * No longer run the ifblacklist_migrate.sh script upon installation. This
+    script was used to comment out DHCP type network interface configurations
+    in /etc/network/interfaces as otherwise NM would mark such devices as
+    unmanaged. This script was buggy though and sometimes created a broken
+    network configuration.
+    Since debian-installer in wheezy (7.0) will create proper configuration
+    for NM if the network-manager package is part of the installation, this is
+    no longer necessary.
+    If users make a minimal system installation and install the
+    network-manager package afterwards, show a warning in postinst if we
+    find any interface configurations in /etc/network/interfaces.
+    (Closes: #688355, #690987, #606268)
+  * Update README.Debian for the latest changes.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 29 Jan 2013 04:10:11 +0100
+
+network-manager (0.9.4.0-8) unstable; urgency=low
+
+  * Move the pkla file to /etc/polkit-1 as requested by the release team.
+  * debian/patches/04-systemd-set-kill-mode-process.patch: By default, when
+    shutting NM down, systemd will kill everything in its cgroup. But this
+    can cause problems (eg, NM thinking that dhclient crashed and then taking
+    down an interface that it would otherwise have left up). Fix this by
+    setting KillMode=process, which tells systemd to only kill NM itself, and
+    let NM kill its children. Patch cherry-picked from upstream Git.
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 05 Jan 2013 20:23:27 +0100
+
+network-manager (0.9.4.0-7) unstable; urgency=low
+
+  * Install a PolicyKit pkla file which allows members of group netdev or sudo
+    to create system-wide network connections without being prompted for the
+    admin password. (Closes: #642136)
+  * Cherry-pick patches for libnm-glib which fix various segfaults e.g. in
+    gnome-control-center when switching between overview and network settings
+    panel or in gnome-shell and nm-applet when restarting NetworkManager.
+    (Closes: #696143) (bgo: #674473)
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 21 Dec 2012 03:48:18 +0100
+
+network-manager (0.9.4.0-6) unstable; urgency=low
+
+  * debian/rules: Use xz compression for binary packages.
+  * debian/patches/15-ignore-cached-cloned-routes-ipv6-config.patch,
+    debian/patches/16-ignore-cached-cloned-routes-kernel-notifications.patch:
+    Don't create static IPv6 routes for cached/cloned routes. Patches
+    cherry-picked from upstream Git. (Closes: #686328)
+  * debian/patches/17-dbus-remove_max_replies_per_connection_limit.patch:
+    Remove 'max_replies_per_connection' limit from D-Bus configuration which
+    sets it to 512. It was intended to increase the limit from its historical
+    value of 32. However, since 2007 the default limit has been 8192, so this
+    is actually a reduction. (Closes: #678965)
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 11 Sep 2012 19:24:15 +0200
+
+network-manager (0.9.4.0-5) unstable; urgency=low
+
+  * debian/patches/14-use-same-kernel-API-as-wpa_supplicant.patch: Some
+    drivers (ipw2x00) have an incomplete nl80211 implementation and only
+    report capabilities which made NM chose the wrong API to talk to the
+    device. Instead, match the logic that wpa_supplicant uses to determine
+    whether to stick with nl80211 or fall back to WEXT. (Closes: #673705)
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 29 May 2012 12:30:11 +0200
+
+network-manager (0.9.4.0-4) unstable; urgency=low
+
+  * debian/network-manager.dirs: Install /etc/NetworkManager/VPN/ directory.
+    This directory needs to exist so NetworkManager can monitor it for changes
+    (via inotify) to automatically detect newly installed VPN plugins.
+    (Closes: #672963)
+  * debian/network-manager.maintscript: Use new versioning scheme as
+    recommended by dpkg-maintscript-helper which better handles local
+    modifications and (bin)NMUs.
+  * debian/patches/13-dont-replace-kernel-default-route-for-IPv6.patch: Don't
+    fight with the kernel over the default IPv6 route. (Closes: #670818)
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 15 May 2012 01:59:39 +0200
+
+network-manager (0.9.4.0-3) unstable; urgency=low
+
+  * debian/patches/12-initialize-gerror.patch: Initialize GError, else invalid
+    free() crash can occur. Fixes a crash in gnome-shell if NetworkManager is
+    not running. Patch cherry-picked from upstream Git. (Closes: #665791)
+    Thank a lot to Antti-Juhani Kaijanaho for tracking down this problem!
+  * Remove explicit Build-Depends on gir1.2-glib-2.0 and gir1.2-freedesktop,
+    let libgirepository1.0-dev pull those dependencies.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 03 Apr 2012 20:20:13 +0200
+
+network-manager (0.9.4.0-2) unstable; urgency=low
+
+  * debian/patches/11-initialize-nm-remote-settings.patch: Cherry-pick patch
+    from upstream Git which fixes a regression when initializing
+    NMRemoteSettings. (Closes: #665752)
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 02 Apr 2012 07:18:51 +0200
+
+network-manager (0.9.4.0-1) unstable; urgency=low
+
+  * New upstream release.
+    - IP configuration is now non-blocking; waiting for IPv6 RA no longer
+      blocks the device from activating if IPv4 is ready and vice versa.
+      (Closes: #653076)
+    - Set the correct default route for IPv6. (Closes: #657109)
+  * debian/patches/04-ifupdown-support-dns-search-entries.patch: Removed,
+    merged upstream.
+  * debian/patches/10-format-security.patch: Fix format string vulnerability
+    by using g_set_error_literal().
+  * Refresh patches.
+  * Rewrite and update debian/copyright using the machine-readable copyright
+    format 1.0. (Closes: #652882)
+  * Bump Standards-Version to 3.9.3.
+  * Clean up seen-bssids and timestamps state file on purge.
+  * Update symbols files for libnm-glib and libnm-util.
+  * Install new nm-*-enum-types.h header files.
+  * Add Build-Depends on libnl-genl-3-dev.
+  * The D-Bus policy file /etc/dbus-1/system.d/NetworkManager.conf has been
+    renamed to org.freedesktop.NetworkManager.conf. Update the .install file
+    and use the dh_install maintscript facility to move the conffile on
+    upgrades. This requires a newer debhelper, so bump the Build-Depends
+    accordingly.
+  * Use dh_install maintscript to handle the other conffiles as well.
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 24 Mar 2012 14:26:44 +0100
+
+network-manager (0.9.2.0-2) unstable; urgency=low
+
+  * Build against libnl3.
+  * Change section of gir1.2-networkmanager-1.0 to introspection.
+  * Fix versioned Build-Depends on dpkg-dev.
+    The buildflags.mk snippet was added in version 1.16.1, not 1.6.1.
+  * debian/patches/04-ifupdown-support-dns-search-entries.patch
+    - Support dns-search entries in /etc/network/interfaces as used by
+      resolvconf and openresolv. (Closes: #651447)
+      Patch cherry-picked from upstream Git.
+  * Add Recommends on crda to apply regulatory domain settings for wireless
+    devices. (Closes: #653706)
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 18 Jan 2012 13:16:32 +0100
+
+network-manager (0.9.2.0-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/patches/04-dont-update-routing-and-dns-for-unmanaged-devices.patch
+    - Removed, applied upstream.
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 12 Nov 2011 05:50:39 +0100
+
+network-manager (0.9.1.95-1) unstable; urgency=low
+
+  * New upstream release (0.9.2 rc1).
+    - Fix connection sharing with newer iptables versions. (Closes: #638995)
+    - Fix handling of numeric SSIDs in the keyfile plugin. (Closes: #642912)
+  * debian/watch: Track .xz tarballs.
+  * debian/libnm-util2.symbols: Add new symbols for libnm-util.
+  * debian/patches/04-dont-update-routing-and-dns-for-unmanaged-devices.patch
+    - Avoid blowing away existing routes and resolv.conf if NM never managed
+      any devices. (Closes: #546893, #624159, #637005, #641904)
+  * debian/control: Add Build-Depends on libglib2.0-doc for proper
+    cross-references in the gtk-doc API documentation.
+  * Enable default hardening options from dpkg-buildflags.
+    - Use buildflags.mk snippet in debian/rules.
+    - Add Build-Depends on dpkg-dev (>= 1.6.1).
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 03 Nov 2011 21:32:50 +0100
+
+network-manager (0.9.0-2) unstable; urgency=low
+
+  * Add Breaks against network-manager-openconnect (<< 0.9) and
+    plasma-widget-networkmanagement (<< 0.9~) to avoid partial upgrades.
+  * Upload to unstable.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 16 Sep 2011 02:29:40 +0200
+
+network-manager (0.9.0-1) experimental; urgency=low
+
+  * New upstream release.
+    - Properly enforce PolicyKit settings controlling the permissions to
+      configure wireless network sharing. (CVE-2011-2176, Closes: #631520)
+  * Update symbols files.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 24 Aug 2011 00:40:48 +0200
+
+network-manager (0.8.9997-1) experimental; urgency=low
+
+  * New upstream release (0.9 rc3).
+    - Correctly pass iface parameter to dispatcher scripts. (Closes: #627610)
+  * Update debian/libnm-glib4.symbols and debian/libnm-util2.symbols for new
+    API additions.
+  * debian/network-manager-dispatcher.script
+    - Handle dhcp4-change and dhcp6-change events (by doing nothing). This
+      prevents the 01ifupdown dispatcher script from logging an error on DHCP
+      lease changes. (Closes: #628154)
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 29 May 2011 21:54:09 +0200
+
+network-manager (0.8.999-1) experimental; urgency=low
+
+  * New upstream release (0.9 rc2).
+  * Refresh debian/patches/03-systemd.patch.
+  * Update debian/libnm-glib4.symbols and debian/libnm-util2.symbols.
+  * Merge changes from unstable branch.
+  * Update package descriptions.
+  * Install NetworkManager-wait-online.service unit file but keep it disabled
+    by default. This unit can be used to delay network.target until the
+    network is actually up.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 04 May 2011 22:56:20 +0200
+
+network-manager (0.8.998-1) experimental; urgency=low
+
+  * New major upstream release (0.9 rc1).
+    - Support for fast user switching. (Closes: #563560)
+    - API simplification. User settings have been merged into the core daemon,
+      i.e. system connections by default. Secrets are provided by so called
+      secret agents which can be either system wide or user specific (e.g. VPN
+      passwords).
+    - Support for WiMaX (currently disabled as the WiMaX SDK is not packaged
+      yet).
+   * debian/control
+     - Bump Build-Depends on libglib2.0-dev to (>= 2.22).
+     - Bump Build-Depends on libudev-dev to (>= 147).
+     - Bump Breaks against other network-manager-* packages to avoid partial
+       upgades.
+     - Bump Depends on wpasuplicant to (>= 0.7.3-1) for the new wpasupplicant
+       D-Bus interface.
+     - Bump Standards-Version to 3.9.2. No further changes.
+   * Refresh debian/patches/02-dbus_access_network_manager.patch.
+   * SONAME bump for libnm-glib (2→4) and libnm-util (1→2).
+     - Rename *.install and *.symbols files.
+     - Update debian/control.
+     - Update *.symbols files.
+   * Update *.install files.
+     - Drop static libraries from *-dev packages.
+     - Install new header files for libnm-glib-dev.
+     - Install network-manager gtk-doc documentation.
+     - Drop keyfile plugin, it is now built into the core.
+  * Enable gobject introspection support
+    - Add Build-Depends on libgirepository1.0-dev (>= 0.9.12),
+      gobject-introspection (>= 0.9.12-4~), gir1.2-glib-2.0 and
+      gir1.2-freedesktop.
+    - Add package gir1.2-networkmanager-1.0 containing the typelib files.
+    - Add Depends on gir1.2-networkmanager-1.0 (= ${binary:Version}) to
+      libnm-glib-dev and libnm-util-dev according to the new policy.
+    - Install gir files in libnm-glib-dev.install and libnm-util-dev.install.
+    - Call dh_girepository for libnm-glib4 and libnm-util2 in debian/rules.
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 09 Apr 2011 06:49:57 +0200
+
+network-manager (0.8.4.0-2) unstable; urgency=low
+
+  * Update package descriptions.
+  * debian/network-manager-dispatcher.script
+    - Handle dhcp4-change and dhcp6-change events (by doing nothing). This
+      prevents the 01ifupdown dispatcher script from logging an error on DHCP
+      lease changes. (Closes: #628154)
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 29 May 2011 22:22:08 +0200
+
+network-manager (0.8.4.0-1) unstable; urgency=low
+
+  * New upstream release.
+  * Bump Standards-Version to 3.9.2. No further changes.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 21 Apr 2011 11:05:42 +0200
+
+network-manager (0.8.3.999-1) unstable; urgency=low
+
+  * New upstream release (0.8.4 rc2).
+  * Update debian/watch, switch to bzip2.
+  * Use dh_installinit -R instead of -r and stopping manually in postinst.
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 04 Apr 2011 23:06:53 +0200
+
+network-manager (0.8.3.998-1) unstable; urgency=low
+
+  * New upstream release (0.8.4 rc1).
+    - Store connection timestamps for system connections in
+      /var/lib/NetworkManager. (Closes: #612424)
+    - Send hostname when using DHCP. (Closes: #561532)
+  * Bump debhelper compatibility level to 8.
+  * Remove patches (merged upstream)
+    - d/p/40-umanaged-interfaces.patch
+    - d/p/50-bridge-interfaces.patch
+    - d/p/51-normalized-keys.patch
+    - d/p/60-policy-stop-touching-etc-hosts.patch
+    - d/p/70-install-nm-online.patch
+    - d/p/80-keyfile-ignore-temporary-files.patch
+    - d/p/81-keyfile-quiet-keyfile-plugin-when-re-read-connection.patch
+    - d/p/82-core-handle-device-removal.patch
+    - d/p/83-dnsmasq-send-no-config-file-instead-of-a-bogus-one.patch
+  * Update debian/libnm-glib2.symbols and debian/libnm-util1.symbols.
+  * Update debian/network-manager-dev.install, install nm-version.h.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 18 Mar 2011 20:55:36 +0100
+
+network-manager (0.8.2-6) unstable; urgency=medium
+
+  * debian/patches/83-dnsmasq-send-no-config-file-instead-of-a-bogus-one.patch
+    - Newer versions of dnsmasq validate the option parameters more strictly.
+      Instead of passing a bogus file name simply use --conf-file without
+      additional parameters. (Closes: #615082)
+  * debian/control
+    - Remove old Conflicts/Replaces which were required for upgrades to
+      squeeze.
+    - Bump Breaks against network-manager-gnome to (<< 0.8.2) to avoid
+      partial upgrades which can lead to problems with user settings for
+      ethernet connections. (Closes: #612291)
+  * debian/ifblacklist_migrate.sh
+    - Only comment out iface lines if we have an exact match for the network
+      interface. (Closes: #612247)
+  * debian/patches/51-normalized-keys.patch
+    - Normalize keys in ifupdown parser, so we accept options with either
+      hyphens or underscores, like e.g. bridge_ports and bridge-ports.
+      (Closes: #609831)
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 06 Mar 2011 20:59:46 +0100
+
+network-manager (0.8.2-5) unstable; urgency=low
+
+  * Upload to unstable.
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 06 Feb 2011 15:29:32 +0100
+
+network-manager (0.8.2-4) experimental; urgency=low
+
+  * Cherry-pick patch from upstream to correctly handle device removal when
+    properties are unreadable. (Closes: #605570)
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 22 Jan 2011 16:59:37 +0100
+
+network-manager (0.8.2-3) experimental; urgency=low
+
+  * Cherry-pick two patches from upstream Git to make the keyfile plugin
+    ignore temporary files and be more quiet when re-reading connections which
+    have not changed.
+  * Switch from cdbs to dh
+    - Drop Build-Depends on cdbs.
+    - Bump Build-Depends on debhelper to (>= 7.0.50~) for override targets.
+    - Convert debian/rules to use dh.
+    - Add debian/network-manager.docs.
+  * Enable systemd support
+    - Install NetworkManager.service unit file in /lib/systemd/system.
+    - Add --with-systemdsystemunitdir=/lib/systemd/system to configure flags.
+    - Add debian/patches/03-systemd.patch containing Debian specific tweaks
+      for the NetworkManager.service unit file.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 22 Dec 2010 04:28:04 +0100
+
+network-manager (0.8.2-2) experimental; urgency=low
+
+  * Fix installation of nm-online.
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 18 Dec 2010 12:49:50 +0100
+
+network-manager (0.8.2-1) experimental; urgency=low
+
+  * New upstream release.
+    - Set timestamp for system connections. (Closes: #509817)
+  * Remove patches, merged upstream
+    - debian/patches/10-dont_require_ifup_for_lo.patch
+    - debian/patches/30-typo_fix.patch
+  * debian/libnm-{glib2,util1}.symbols
+    - Update symbols files for new API additions.
+  * Make sure gtk-doc API documentation is built
+    - Add Build-Depends on gtk-doc-tools.
+    - Add --with-docs configure option.
+  * debian/network-manager.preinst
+    - Remove pre-lenny conffile upgrade code.
+  * debian/network-manager.{install,manpages}
+    - Install nm-online binary and man page.
+  * debian/patches/02-dbus_access_network_manager.patch
+    - Update policy for group netdev based on upstream changes for at_console.
+  * debian/patches/60-policy-stop-touching-etc-hosts.patch
+    - Stop touching /etc/hosts. Rely on the debian installer to setup
+      /etc/hosts so the hostname is resolvable. Patch cherry-picked from
+      upstream Git.
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 18 Dec 2010 06:47:11 +0100
+
+network-manager (0.8.1-6) unstable; urgency=low
+
+  * debian/patches/40-umanaged-interfaces.patch
+    - For devices to be marked unmanaged, do not require a valid connection
+      configuration. (Closes: #569215)
+  * debian/patches/50-bridge-interfaces.patch
+    - Parse bridge configurations in /etc/network/interfaces and add
+      interfaces defined via bridge_ports to well_known_interfaces. This
+      allows to mark those interfaces as unmanaged if managed=false.
+      The "all" keyword and regexes are not supported and simply skipped.
+      (Closes: #530335)
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 04 Dec 2010 17:11:13 +0100
+
+network-manager (0.8.1-5) unstable; urgency=low
+
+  * Update Vcs-* fields: Move packaging from svn to git.
+  * Don't try the interfaces migration if /etc/network/interfaces does not
+    exist. This avoids a failure on remove. (Closes: #605360)
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 29 Nov 2010 15:06:21 +0100
+
+network-manager (0.8.1-4) unstable; urgency=low
+
+  [ Raphaël Hertzog ]
+  * Integrate debian/ifblacklist_migrate.sh from Ubuntu and install
+    it in /usr/lib/NetworkManager. Improve it to disable the interfaces
+    with a #NetworkManager# prefix and re-enable them when the package is
+    removed. (Closes: #530024)
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 17 Nov 2010 23:28:19 +0100
+
+network-manager (0.8.1-3) unstable; urgency=low
+
+  * debian/control
+    - Drop Recommends: network-manager-gnome | network-manager-kde, as this
+      can have unwanted side-effects, like GNOME packages being installed on
+      a KDE desktop. Instead let the desktop meta packages depend on their
+      preferred frontend. (Closes: #596233)
+    - Add Breaks: ppp (<< 2.4.5) to avoid partial upgrades. (Closes: #592444)
+  * debian/network-manager.README.Debian
+    - Add a section briefly explaining system settings and add references to
+      the online documentation and the system settings spec. (Closes: #594849)
+  * debian/patches/30-typo_fix.patch
+    - Fix a small typo in README, and while at it, in other files too.
+      Thanks Christian Perrier for spotting it. (Closes: #594850)
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 22 Sep 2010 03:31:48 +0200
+
+network-manager (0.8.1-2) unstable; urgency=medium
+
+  * Move configuration file /etc/NetworkManager/nm-system-settings.conf to
+    /etc/NetworkManager/NetworkManager.conf. Update maintainer scripts to move
+    the conffile without triggering a dpkg prompt.
+  * debian/network-manager.postrm
+    - Don't fail on purge if /var/lib/NetworkManager directory does not exist.
+      (Closes: #591861)
+  * debian/patches/10-dont_require_ifup_for_lo.patch
+    - Don't require ifup for enabling the loopback interface but use it if
+      installed. Patch cherry-picked from upstream Git.
+  * debian/control
+    - Drop dependency on ifupdown as we have a fallback now for enabling the
+      loopback interface. (Closes: #580309)
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 06 Aug 2010 04:19:38 +0200
+
+network-manager (0.8.1-1) unstable; urgency=low
+
+  * New upstream release. (Closes: #590139)
+  * debian/patches/30-fix_paths_for_isc_dhcp_v4.patch
+    - Remove, merged upstream.
+  * Build against ppp 2.4.5. (Closes: #589791)
+    - Bump Build-Depends on ppp to (>= 2.4.5).
+    - Bump Recommends on ppp to (>= 2.4.5).
+    - Drop --with-pppd-plugin-dir configure option and use upstream default.
+  * debian/network-manager.postrm
+    - Clean up /var/lib/NetworkManager on purge. (Closes: #584854)
+  * debian/control
+    - Bump Standards-Version to 3.9.1. No further changes.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 27 Jul 2010 02:26:59 +0200
+
+network-manager (0.8.0.999-1) unstable; urgency=low
+
+  * New upstream release (0.8.1 rc1). (Closes: #582822)
+    - Bluetooth Dial-Up Networking support.
+    - Command line interface via nmcli.
+    - IPv6 DHCP support.
+    - Correctly reset state after a failed suspend/resume cycle.
+      (Closes: #566891)
+  * Switch to source format 3.0 (quilt).
+    - Add debian/source/format.
+    - Drop Build-Depends on quilt.
+    - Remove /usr/share/cdbs/1/rules/patchsys-quilt.mk from debian/rules.
+  * debian/libnm-{glib2,util1}.symbols
+    - Update symbols files for new API additions.
+  * debian/network-manager.{install,manpages}
+    - Install nmcli binary and man page.
+  * debian/libnm-{glib,util}-dev.install
+    - Install gtk-doc API documentation for libnm-glib and libnm-util.
+    - Install nm-dhcp6-config.h for libnm-glib.
+  * debian/control
+    - Add Depends on libdbus-glib-1-dev for libnm-util-dev.
+    - Bump Standards-Version to 3.9.0. No further changes.
+    - Update Depends on dhcp3-client to isc-dhcp-client (>= 4.1.1-P1-4) to get
+      DHCPv6 support.
+  * debian/patches/30-fix_paths_for_isc_dhcp_v4.patch
+    - Update dhclient.conf and lease directory path for isc-dhcp-client.
+      (Closes: #587473)
+  * debian/libnm-glib-{vpn-}dev.links
+    - Stop installing compat symlinks for the pkg-config files.
+      (Closes: #569187)
+  * debian/rules
+    - Set --with-pppd-plugin-dir configure option to /usr/lib/pppd/2.4.4.
+      The upstream default is 2.4.5 now but Debian still only has ppp 2.4.4.
+    - Set --with-dhclient configure option to /sbin/dhclient.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 08 Jul 2010 17:01:53 +0200
+
+network-manager (0.8-1) unstable; urgency=low
+
+  * New upstream release.
+    - ifupdown: don't export connections until "managed" state is checked.
+      (Closes: #568287)
+  * Remove patches, all merged upstream
+    - debian/patches/03-hostname-fallback.patch
+    - debian/patches/04-etc-hosts-rewrite.patch
+    - debian/patches/05-ifupdown-allow-hotplug-autoconnect.patch
+  * debian/network-manager-dispatcher.script
+    - Map NetworkManager down event to ifupdown post-down phase.
+      (Closes: #562811)
+    - Map vpn-up/vpn-down event to ifupdown post-up/post-down phase.
+      (Closes: #518530)
+    - Comment out pre-up/pre-down events as they are not supported upstream.
+    - Add hostname event but don't hook it up with a particular action.
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 22 Feb 2010 00:31:22 +0100
+
+network-manager (0.7.999-3) unstable; urgency=low
+
+  * debian/patches/03-hostname-fallback.patch
+    - If dhcp does not return a valid hostname and none of the system settings
+      plugins provides a hostname, fallback to the hostname that was set when
+      NetworkManager was started. Patch pulled from upstream Git.
+      (Closes: #567207)
+  * debian/patches/04-etc-hosts-rewrite.patch
+    - Be more selective when adding hostname to /etc/hosts.
+      Patch pulled from upstream Git. (Closes: #567411)
+  * debian/patches/05-ifupdown-allow-hotplug-autoconnect.patch
+    - Set autoconnect=true for devices marked as allow-hotplug in
+      /etc/network/interfaces. (Closes: #568784)
+  * debian/control
+    - Remove Riccardo from Uploaders with Riccardo's consent.
+    - Bump Breaks for network-manager-kde to (<< 1:0.9~~). The KDE3 version no
+      longer works correctly with this version of network-manager.
+    - Bump Standards-Version to 3.8.4. No further changes.
+  * debian/network-manager.init
+    - Don't use "set -e".
+    - Print meaningful messages on start and stop in case the daemon is already
+      running resp. already stopped.
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 08 Feb 2010 17:27:54 +0100
+
+network-manager (0.7.999-2) unstable; urgency=low
+
+  * Upload to unstable.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 26 Jan 2010 17:03:35 +0100
+
+network-manager (0.7.999-1) experimental; urgency=low
+
+  * New upstream release (0.8 rc3). (Closes: #553320)
+    - Much improved bluetooth support.
+    - Support for IPv6.
+    - Port to PolicyKit 1. (Closes: #549502)
+    - Drop hal dependency, use udev directly.
+    - Use ModemManager for better mobile broadband.
+  * debian/rules
+    - Don't ship empty TODO file. (Closes: #558471)
+    - Specify the path to the iptables binary.
+  * Update *.install, *.symbols and debian/control for library soname changes:
+    libnm-glib0 â†’ libnm-glib2 and libnm-glib-vpn0 â†’ libnm-glib-vpn1.
+  * debian/network-manager.install
+    - Remove nm-system-settings files.
+    - Install PolicyKit files to new location.
+    - Remove udev modem prober.
+  * debian/libnm-glib-{vpn-}dev.links
+    - The name of the pkg-config files has changed ('_' â†’ '-'). Create compat
+      symlinks so existing configure scripts keep working, allowing for a
+      smoother transition to the new library names.
+  * debian/control
+    - Wrap dependencies.
+    - Drop Build-Depends on libhal-dev and libpolkit-dbus-dev.
+    - Add Build-Depends on libdbus-1-dev (>= 1.1), libpolkit-gobject-1-dev and
+      libgudev-1.0-dev.
+    - Bump Build-Depends on libglib2.0-dev to (>= 2.18).
+    - Replace hal Depends with udev.
+    - Replace policykit Recommends with policykit-1.
+    - Add Recommends on modemmanager which is required for mobile broadband
+      support.
+    - Update package description: policykit â†’ policykit-1.
+    - Add -dbg package. (Closes: #380626)
+  * debian/network-manager.init
+    - Update LSB header: Replace hal dependency with udev.
+    - The nm-system-settings daemon has been merged into the NetworkManager
+      daemon, so we no longer need to kill nm-system-settings on "stop".
+  * debian/network-manager.preinst
+    - Remove the obsolete conffile
+      /etc/dbus-1/system.d/nm-system-settings.conf on upgrades.
+  * network-manager.postinst
+    - Kill any running nm-system-settings daemon on upgrades before the new
+      NetworkManager daemon is started. Its functionality has been merged
+      into NetworkManager.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 22 Jan 2010 01:53:46 +0100
+
+network-manager (0.7.2-2) unstable; urgency=low
+
+  * debian/rules
+    - Disable -Werror (more-warnings) for now as it causes build failures on
+      sparc.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 27 Nov 2009 07:26:23 +0100
+
+network-manager (0.7.2-1) unstable; urgency=low
+
+  * New upstream release.
+    - Fixes segfault of nm-system-settings for empty SSIDs. (Closes: #531605)
+    - Fixes build failures with binutils-gold. (Closes: #555770)
+    - Adds support for GTC (WPA2 Enterprise/PEAP). (Closes: #543454)
+  * debian/patches/02-dbus_access_network_manager.patch
+    - Update group="netdev" policy based on the upstream changes for
+      at_console. The updated D-Bus policy also fixes communication failures
+      between pppd and NetworkManager. (Closes: #555624)
+  * Drop patches that have been merged upstream
+    - debian/patches/04-struct_termios.patch
+    - debian/patches/05-handle-new-ssb-bus-from-HAL-0.5.13.patch
+  * debian/libnm-util1.symbols
+    - Add new symbol nm_setting_wireless_security_get_wep_key_type.
+  * debian/control
+    - Bump Standards-Version to 3.8.3. No further changes.
+  * debian/network-manager.install
+    - Make sure we install all udev rules files.
+  * debian/network-manager.init
+    - Kill the D-Bus activated nm-system-settings daemon on "stop". Update
+      README.Debian accordingly.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 25 Nov 2009 00:12:29 +0100
+
+network-manager (0.7.1-2) unstable; urgency=low
+
+  [ Michael Biebl ]
+  * debian/control
+    - Add Build-Depends on libudev-dev. This allows to query udev for modem
+      capabilities without having to spawn udevadm.
+  * debian/patches/05-handle-new-ssb-bus-from-HAL-0.5.13.patch
+    - HAL 0.5.13 added support for the ssb bus type which is internally used
+      on most Broadcom ethernet and wifi chipsets. Update NM to detect the
+      driver for the changed device layout. (Closes: #540613)
+      Patch backported from upstream git.
+  * debian/network-manager.init
+    - Update LSB header. Provide the "network-manager" facility instead of
+      "NetworkManager" as gdm is depending on the former and to be more in
+      line with the recommended practice to name the Provides like the init
+      script itself. (Closes: #539753)
+
+  [ Sjoerd Simons ]
+  * debian/control
+    - Add libnm-util-dev to the depends of libnm-glib-dev. (Closes: #539888)
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 17 Aug 2009 23:47:01 +0200
+
+network-manager (0.7.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * Use set -e instead of #!/bin/sh -e for all maintainer scripts.
+  * debian/patches/04-struct_termios.patch
+    - Fix FTBFS on alpha by using the POSIX.1 struct termios interface instead
+      of the obsolete struct termio ioctl interface. (Closes: #524161)
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 17 Apr 2009 00:47:03 +0200
+
+network-manager (0.7.0.100-1) unstable; urgency=low
+
+  * New upstream release (0.7.1 rc4).
+  * debian/network-manager.install
+    - Install modem prober udev rules file into /lib/udev/rules.d.
+  * debian/network-manager.preinst
+    - Remove obsolete conffile
+      /etc/udev/rules.d/77-nm-probe-modem-capabilities.rules.
+    - Move the old pid file from /var/run/NetworkManager to /var/run on
+      upgrades so the daemon can be stopped correctly in postinst and the
+      obsolete run directory is removed automatically.
+  * debian/network-manager.dirs
+    - Do no longer install the /var/run/NetworkManager directory.
+  * debian/network-manager.init
+    - Store the NetworkManager pid file directly in /var/run.
+  * debian/control
+    - Bump Standards-Version to 3.8.1. See the changes above wrt the /var/run
+      directory.
+  * debian/patches/02-dbus_access_network_manager.patch
+    - Remove haldaemon section, obsolete.
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 08 Apr 2009 07:06:19 +0200
+
+network-manager (0.7.0.99-1) unstable; urgency=low
+
+  * New upstream release (0.7.1 rc3).
+    - Fix FTBFS for older GCC versions. (Closes: #517520)
+    - Fix crash for wireless-ssid setting in ifupdown plugin which also caused
+      hostname to be set incorrectly. (Closes: #513852)
+    - Handle unsupported format for wifi keys in ifupdown plugin.
+      (Closes: #513874)
+  * debian/network-manager.install
+    - Install modem prober and corresponding udev rules file.
+  * debian/control
+    - Add Recommends on dnsmasq-base and iptables which are required for
+      creating Ad-hoc connections and connection sharing. (Closes: #513151)
+    - Document optional dependencies, like avahi-autoipd or policykit, in the
+      package description. (Closes: #504455)
+  * debian/rules
+    - Update stop priorities for 0 1 6 from K14 to K88.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 05 Mar 2009 13:21:13 +0100
+
+network-manager (0.7.0.97-1) unstable; urgency=low
+
+  * New upstream release.
+    - Update 02-dbus_access_network_manager.patch for the latest upstream
+      changes which fixes non-deterministic allow/deny for D-Bus messages with
+      no interface. (Closes: #510729)
+    - Disable 03-F3507g.patch for now, patch no longer applies and should be
+      replaced by ModemManager anyway.
+    - Remove 04-ltversioning.patch, merged upstream.
+    - Remove 05-dhclient_lease_files.patch, merged upstream.
+  * Merge experimental branch into unstable. Remaining changes:
+    - Remove 07-domain_search.patch, merged upstream.
+    - Remove 08-hal_deprecated_keys.patch, fixed upstream.
+    - Remove 09-nm_dbus_get_ap_from_object_path-mem_leak_fix.patch, obsolete.
+    - Disable 20-manual_means_always_online.patch, needs to be ported to 0.7.
+    - Drop libdbus-glib-1-dev Depends from libnm-util-dev.
+  * debian/control 
+    - Add ${misc:Depends} to all binary packages.
+    - Let network-manager depend on dhcp3-client directly, as the dependency
+      on dhcdbd has been removed. (Closes: #509655)
+    - Wrap Build-Depends.
+    - Bump Build-Depends on debhelper to (>= 7).
+  * debian/compat
+    - Bump debhelper compat level to 7.
+  * debian/rules
+    - Include debhelper.mk before any other files as recommended by the cdbs
+      documentation.
+  * Update symbols file for libnm-util and libnm-glib due to API additions.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 24 Feb 2009 22:47:20 +0100
+
+network-manager (0.7.0-1) experimental; urgency=low
+
+  * New upstream release. (Closes: #446098)
+    - Allow connections before login (system connections). (Closes: #461831)
+    - Storing system connections via PolicyKit is working. (Closes: #504443)
+    - The nm-vpn-properties tool has been obsoleted by nm-connection-editor
+      from the network-manager-gnome package and thus removed from the
+      tarball. (Closes: #497108)
+    - Removed dependency on dhcdbd. (Closes: #478469)
+    - Improved communication between NM and wpasupplicant (over D-Bus) for
+      faster wireless connections. (Closes: #385647)
+
+  [ Sjoerd Simons ]
+  * debian/libnm-util0.symbols: Updated
+  * debian/libnm-glib0.symbols: Updated
+  * debian/patches/03-F3507g.patch
+    - Added. Fix gsm support for Ericsson F3507g Mobile Broadband cards
+  * debian/control: Recommend ppp (Closes: #507842)
+
+  [ Michael Biebl ]
+  * debian/patches/04-ltversioning.patch
+    - Bump soname of libnm-util due to an ABI break between 0.6.6 and 0.7.
+      (Closes: #503682)
+  * Update control, install and symbols file for the new libnm-util library
+    name (libnm-util0 -> libnm-util1).
+  * debian/control
+    - Add Conflicts/Replaces: network-manager-pptp (<< 0.7~~) as the pppd
+      plugin is now shipped by this package.
+    - Add Breaks (<< 0.7~~) for the network-manager-* packages as the 0.6
+      versions of those packages do not work with network-manager 0.7.
+  * debian/patches/05-dhclient_lease_files.patch
+    - Change the location of the dhclient lease files to /var/lib/dhcp3.
+  * debian/network-manager.README.Debian
+    - Merge README.Debian from Ubuntu which describes the new
+      managed/unmanaged modes.
+  * debian/nm-system-settings.conf
+    - Set default mode to unmanaged.
+  * debian/copyright
+    - Revised and updated. libnm-glib and libnm-util are licensed under the
+      LGPL v2 or later.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 16 Dec 2008 09:56:14 +0100
+
+network-manager (0.7.0~svn4191-1) experimental; urgency=low
+
+  * SVN snapshot of the upcoming 0.7 release.
+
+  [ Sjoerd Simons ]
+  * Split out libnm-glib-vpn from libnm-glib
+  * debian/rules: Use list-missing
+
+  [ Michael Biebl ]
+  * Drop obsolete patches
+    - debian/patches/01-supplicant_timeout.patch (obsolete)
+    - debian/patches/05-debian_backend.patch (obsolete, relevant changes
+      merged upstream)
+    - debian/patches/06-dispatch_more_events.patch (no longer applies)
+    - debian/patches/07-domain_search.patch (merged upstream)
+    - debian/patches/08-hal_deprecated_keys.patch( merged upstream)
+    - debian/patches/13-validate_mac_addr.patch (merged upstream)
+  * debian/patches/02-dbus_access_network_manager.patch
+    - Updated for 0.7.
+  * debian/control:
+    - Add Build-Depends on uuid-dev, libgnutls-dev, libpolkit-dbus-dev,
+      ppp-dev and quilt.
+    - Drop Build-Depends on libgnome-keyring-dev, libgnomeui-dev,
+      libglade2-dev, libgconf2-dev, libnotify-dev, docbook-to-man and iproute.
+    - Bump Build-Depends on libdbus-glib-1-dev to (>= 0.75).
+    - Drop Depends on dhcdbd (dhcdbd is dead) and iproute.
+    - Bump Depends on lsb-base to (>= 3.2-14) which provides status_of_proc().
+    - Bump Depends on dbus to (>= 1.1.2) for system bus activation support.
+    - Add Recommends on policykit, which is required if you want to manage
+      system connections.
+    - Add Suggests avahi-autoipd for IPv4LL support.
+  * Switch to quilt patch management system.
+  * debian/rules:
+    - Set libexecdir to /usr/lib/NetworkManager, so NetworkManager can
+      automatically find the VPN plugins. 
+    - Add support for resolvconf.
+    - Enable GnuTLS crypto support.
+    - Remove nm-vpn-properties bits.
+  * debian/nm-vpn-properties.sgml: Dropped, obsolete
+  * debian/copyright: Revised and updated
+  * debian/network-manager.postrm: Relevant code moved to preinst
+  * debian/network-manager.preinst:
+    - Stop old network-manager-dispatcher on upgrades and remove the init
+      script and the start symlinks.
+  * debian/network-manager.network-manager-dispatcher.init:
+    - Dropped, obsolete. (Closes: #500085)
+      The dispatcher functionality is now provided by a D-Bus activated system
+      service which is started on demand.
+  * debian/network-manager.init
+    - Remove dhdbd from Required-Start and Required-Stop in the LSB header.
+    - Remove check for /sbin/ip.
+    - Add "status" action.
+  * debian/*.install: Updated
+  * debian/*.symbols:
+    - Add symbols files for all libraries for improved shlibs handling.
+  * debian/nm-system-settings.conf:
+    - Ship a default configuration for the system settings service. Enable the
+      ifupdown (legacy ro support) and keyfile (rw) plugin.
+
+  [ Sjoerd Simons ]
+  * Update the various symbols files
+  * Update to current svn
+
+ -- Sjoerd Simons <sjoerd@debian.org>  Sat, 18 Oct 2008 21:28:05 +0100
+
+network-manager (0.6.6-3) unstable; urgency=low
+
+  * debian/network-manager.network-manager-dispatcher.init 
+    - NetworkManagerDispatcher uses the D-Bus system bus. Update the LSB
+      header accordingly to avoid breakages with insserv based systems.
+      (Closes: #500085)
+  * debian/patches/20-manual_means_always_online.patch
+    - manual-means-online: If there are interfaces that are not managed by
+      NetworkManager because they have custom configuration in
+      /etc/network/interfaces, we assume to be online. This is obviously not
+      always correct. But reporting offline state for unmanaged devices is
+      causing major hassles as more and more apps rely on NM and go into
+      offline mode otherwise, even if there is a connection (established via
+      ifupdown). (Closes: #491826, #502371, #509006, #509829, #511712)
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 14 Jan 2009 09:29:03 +0100
+
+network-manager (0.6.6-2) unstable; urgency=low
+
+  * debian/control
+    - Add Build-Depends on pkg-config.
+    - Drop obsolete Depends on iputils-arping. (Closes: #487794)
+  * debian/patches/09-nm_dbus_get_ap_from_object_path-mem_leak_fix.patch 
+    - Fix memory leak in src/nm-dbus-net.c. (Closes: #488604)
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 05 Jul 2008 15:11:33 +0200
+
+network-manager (0.6.6-1) unstable; urgency=low
+
+  * New upstream release. (Closes: #470197)
+    - Ensure dbus errors are properly initialised. (Closes: #471317)
+  * Removed patches
+    - debian/patches/04-if_fix.patch (obsolete)
+    - debian/patches/11-man_page_sh_name.patch (merged upstream)
+    - debian/patches/12_readme_format.patch (merged upstream)
+    - debian/patches/20-stable_branch_updates_r2652.patch (applied upstream)
+    - debian/patches/21-endianess_fix_r2754.patch (applied upstream)
+    - debian/patches/22-fix_vpn_ftbfs_dont_disable_gnome_deprecated.patch
+      (merged upstream)
+    - debian/patches/23-rfkill_return_type.patch (fixed upstream)
+    - debian/patches/24-get_mode_fix_r3122.patch (applied upstream)
+    - debian/patches/25-libnl_unique_pid_r3155.patch (applied upstream)
+    - debian/patches/26-libnl_1.0-pre8_r3206.patch (applied upstream)
+    - debian/patches/27-dont_repeat_errors.patch (applied upstream)
+  * debian/patches/07-domain_search.patch
+    - Add support for DHCP domain-search option. (Closes: #465158)
+      Thanks to Bas Zoetekouw for the patch.
+  * debian/patches/08-hal_deprecated_keys.patch
+    - Add support for the "net.originating_device" key, which has replaced
+      the deprecated "net.physical_device" key in newer HAL versions.
+  * debian/patches/06-dispatch_more_events.patch
+    - NetworkManagerDispatcher.1.in has been renamed to
+      NetworkManagerDispatcher.8.in. Update the patch accordingly.
+  * debian/network-manager.manpages
+    - The NetworkManager and NetworkManagerDispatcher man pages have been
+      moved to section 8.
+  * debian/control
+    - The pkg-config files have been fixed upstream and unnecessary
+      dependencies were removed. Update Depends: for libnm-glib-dev and
+      libnm-util-dev accordingly. (Closes: #469195)
+  * debian/rules, debian/network-manager.postinst
+    - Minimize downtime during upgrades. (Closes: #432322)
+      Restart the service in postinst instead of stop in prerm and start in
+      postinst.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 03 Apr 2008 02:37:16 +0200
+
+network-manager (0.6.5-5) unstable; urgency=low
+
+  * Rebuild against libnl1. (Closes: #461922)
+  * debian/patches/24-get_mode_fix_r3122.patch
+    - Pull r3122 from upstream stable branch.
+    - Fix getting mode of device.
+  * debian/patches/25-libnl_unique_pid_r3155.patch
+    - Pull r3155 from stable branch.
+    - Ensures that the netlink pid is unique.
+  * debian/patches/26-libnl_1.0-pre8_r3206.patch
+    - Pull r3206 from upstream stable branch.
+    - Replaces 24-libnl1-pre8_fix.patch, which has been removed.
+    - Fixes a FTBFS on architectures using SIGTRAP in G_BREAKPOINT().
+      (Closes: #459740)
+  * debian/patches/13-validate_mac_addr.patch
+    - Drop APs with an invalid MAC address. (Closes: #461500)
+      Thanks to Sjoerd Simons for the patch.
+  * debian/patches/27-dont_repeat_errors.patch
+    - Backported r3160 from upstream stable branch.
+    - Don't repeat killswitch errors too often. (Closes: #456363)
+  * debian/network-manager.init,
+    debian/network-manager.network-manager-dispatcher.init
+    - Fix LSB init header. Use $remote_fs instead of $local_fs as the
+      daemon requires /usr to be mounted. 
+      Remove S from Should-Stop. (Closes: #459480)
+    - Shorten retry-time to 5 secs on stop.
+    - Don't fail to start if daemon is already running.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 25 Jan 2008 00:11:47 +0100
+
+network-manager (0.6.5-4) unstable; urgency=low
+
+  * debian/control
+    - The Vcs-* fields are now officially supported, so remove the XS- prefix.
+    - Bump Build-Depends on libnl-dev to (>= 1.0~pre8).
+  * debian/patches/24-libnl1-pre8_fix.patch
+    - Backport support for libnl 1.0-pre8 from upstream SVN.
+  * debian/network-manager.dirs
+    - Add /var/run/NetworkManager.
+  * debian/network-manager-dispatcher.script
+    - Set PHASE="post-up" for scripts in if-up.d and PHASE="pre-down" for
+      scripts in if-down.d to be compliant with ifupdown. (Closes: #452371)
+  * debian/patches/12_readme_format.patch
+    - Fix line break in README file. (Closes: #444038)
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 25 Dec 2007 16:51:00 +0100
+
+network-manager (0.6.5-3) unstable; urgency=low
+
+  * debian/patches/23-rfkill_return_type.patch
+    - The return type of the GetPower() method from Device.Killswitch has 
+      changed from UINT32 to INT32 in hal-0.5.10. Fix the code accordingly.
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 22 Oct 2007 17:05:44 +0200
+
+network-manager (0.6.5-2) unstable; urgency=low
+
+  * debian/patches/21-endianess_fix_r2754.patch
+    - Fixes a problem with ASCII passphrases on big-endian systems due to a missing
+      config.h include. (Closes: 391364)
+  * debian/network-manager.manpages
+    - Install nm-vpn-properties manpage.
+  * debian/control
+    - Use the new "Homepage:" field to specify the upstream URL.
+  * 22-fix_vpn_ftbfs_dont_disable_gnome_deprecated.patch
+    - Patch from Ubuntu. Don't set the GNOME_DISABLE_DEPRECATED flag as
+      nm-vpn-properties requires gnome druid which has been deprecated in 
+      libgnomeui 2.20.
+
+ -- Michael Biebl <biebl@debian.org>  Fri, 28 Sep 2007 21:12:33 +0200
+
+network-manager (0.6.5-1) unstable; urgency=low
+
+  * New upstream release. (Closes: #420959, #431658)
+    - Runs wpa_supplicant in less verbose mode. (Closes: #375302, #431562)
+    - Adds support for LEAP and phase two authentication.
+      (Closes: #420959, #402747)
+  * Removed patches that were merged upstream
+    - debian/patches/09_fix_bigendian_words.patch
+    - debian/patches/12_dbus1.0.patch
+    - debian/patches/13-wep_capabilities
+  * debian/network-manager.preinst
+    - Do not parse /var/lib/dpkg/status directly but use dpkg-query instead.
+  * Rebased and updated patches for new release
+    - debian/patches/11-man_page_sh_name.patch
+    - debian/patches/05-debian_backend.patch
+  * Upstream has split nm-applet into a separate package. This means we no
+    longer build the network-manager-gnome binary package from this source
+    package.
+    - Removed files that are now part of the new nm-applet source package
+      + debian/network-manager-gnome.README.Debian
+      + debian/patches/10-po_fr.patch
+      + debian/patches/14-po_de.patch
+      + debian/patches/03-dbus_access_nm_applet.patch
+      + debian/network-manager-gnome.manpages
+      + debian/nm-applet.sgml
+      + debian/network-manager.install
+      + debian/network-manager-gnome.install
+    - debian/control
+      + Remove the binary package network-manager-gnome.
+      + Add Conflicts/Replaces: network-manager-gnome (<< 0.6.5-1) as
+        nm-vpn-properties is now part of the network-manager binary package.
+      + Update Build-Depends. Add autotools-dev, libglib2.0-dev and iproute, 
+        remove libpanel-applet2-dev.
+    - debian/rules
+      + Do not build the nm-applet.1 manpage anymore.
+      + Exclude nm-vpn-properties from dh_shlibdeps. This is a temporary
+        workaround until this binary has also been moved into the nm-applet
+        source package.
+    - debian/copyright
+      + Remove the copyright notices for files which are now in the nm-applet
+        source package.
+  * debian/patches/20-stable_branch_updates_r2652.patch
+    - Pull updates from the stable branch up until revision 2652.
+    - Fixes broken link detection and a couple of smaller issues.
+    - Adds support for the rfkill switch.
+  * debian/patches/02-dbus_access_network_manager.patch
+    - Add support for at_console dbus access check. (Closes: #426462)
+
+ -- Michael Biebl <biebl@debian.org>  Mon, 27 Aug 2007 00:39:16 +0200
+
+network-manager (0.6.4-8) unstable; urgency=low
+
+  * Install the NetworkManager and NetworkManagerDispatcher start scripts as
+    regular SysV init scripts
+    - Rename debian/network-manager.dbus-event to debian/network-manager.init
+      and debian/network-manager-dispatcher.dbus-event to
+      debian/network-manager.network-manager-dispatcher.init.
+    - Add proper LSB headers to the init scripts.
+    - debian/rules
+      Call dh_installinit for network-manager and network-manager-dispatcher.
+    - debian/network-manager.{preinst,postinst,postrm}
+      Remove the old conffiles /etc/dbus-1/event.d/25NetworkManager and
+      /etc/dbus-1/event.d/26NetworkManagerDispatcher or rename them to
+      *.dpkg-bak if they were changed locally.   
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 24 Apr 2007 22:30:22 +0200
+
+network-manager (0.6.4-7) unstable; urgency=low
+
+  * debian/control
+    - Add Recommends: network-manager-gnome | network-manager-kde to
+      network-manager.
+    - Add Recommends: libpam-keyring to network-manager-gnome. This allows to
+      unlock the gnome-keyring automatically upon login.
+    - Add Recommends: network-manager-vpnc, network-manager-openvpn to
+      network-manager-gnome. (Closes: #406241)
+    - Add XS-Vcs-* fields.
+    - Add Depends: gnome-icon-theme to network-manager-gnome, which fixes a
+      problem with nm-applet failing to start because of missing icons.
+      (Closes: #372466)
+    - Change maintainer address to
+      pkg-utopia-maintainers@lists.alioth.debian.org.
+      Add Riccardo and myself to Uploaders.
+  * debian/patches/12_dbus1.0.patch
+    - Updated to unref rather than close the D-Bus connection.
+  * debian/patches/13-wep_capabilities.patch
+    - Correctly set the available WEP capabilities. (Closes: #411867)
+      Thanks to Andy Whitcroft for the patch!
+  * debian/network-manager-gnome.README.Debian
+    - Add a README.Debian file for network-manager-gnome. (Closes: #414187)
+  * debian/patches/14-po_de.patch
+    - Added. Small fix for the German translation.
+  * debian/patches/05-debian_backend.patch
+    - Updated. Set status variable to return code of ifup/ifdown. 
+      (Closes: #415642)
+    - Only invalidate the nscd hosts cache when nscd is actually installed.
+      (Closes: #402436)
+    - Remove mDNSResponder restart from nm_system_restart_mdns_responder().
+      mDNSResponder has been obsoleted by Avahi which does not need a restart.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 03 Apr 2007 02:21:57 +0200
+
+network-manager (0.6.4-6) unstable; urgency=medium
+
+  * debian/patches/10-po_fr.patch
+    - Added. Small fixes for the French translation. (Closes: #401060)
+      Thanks to Cyril Brulebois.
+  * debian/patches/12_dbus1.0.patch
+    - Updated 12_dbus0.9.patch for D-Bus 1.0 to pass the correct flags to
+      dbus_bus_request_name(). (Closes: #401039)
+  * debian/patches/11-man_page_sh_name.patch
+    - Add missing ".SH NAME" stanzas to man pages.
+  * debian/network-manager-gnome.install
+    - Install the nm-applet autostart file into /etc/xdg/autostart rather than
+      /usr/share/gnome/autostart to be compliant to the fd.o autostart spec.
+  * Urgency medium, as it fixes a FTBFS bug.
+
+ -- Michael Biebl <biebl@debian.org>  Thu, 30 Nov 2006 21:30:47 +0100
+
+network-manager (0.6.4-5) unstable; urgency=low
+
+  * Small fix for the NetworkManagerDispatcher init script. 
+
+ -- Michael Biebl <biebl@debian.org>  Wed, 25 Oct 2006 11:00:34 +0200
+
+network-manager (0.6.4-4) unstable; urgency=low
+
+  * Correct typo in package description. (Closes: #390062)
+  * debian/network-manager.postinst
+    - Create group netdev if not yet existent. Add a Depends on adduser.
+  * Add instructions to README.Debian how to restart NetworkManager after
+    modifying /etc/network/interfaces. (Closes: 384892)
+  * debian/patches/05-debian_backend.patch
+    - Fix the parser for /etc/network/interfaces. (Closes: #383765)
+    - Do not restart nscd on dns changes, only invalidate the hosts cache.
+
+ -- Michael Biebl <biebl@debian.org>  Tue, 24 Oct 2006 20:18:18 +0200
+
+network-manager (0.6.4-3) unstable; urgency=low
+
+  * Changed adeprecated dbus function. (Closes: 385380)
+    - Added 12_dbus0.9.patch.
+
+ -- Riccardo Setti <giskard@debian.org>  Tue,  5 Sep 2006 19:48:00 +0200
+
+network-manager (0.6.4-2) unstable; urgency=low
+
+  * Ship the nm-tool binary. (Closes: #384891)
+
+ -- Michael Biebl <biebl@teco.edu>  Tue, 15 Aug 2006 23:42:09 +0200
+
+network-manager (0.6.4-1) unstable; urgency=low
+
+  [ Riccardo Setti ]
+  * New upstream release. (Closes: #379163)
+    - Bumped hal deps to version 0.5.7.1. NM needs user haldaemon for dbus
+    operations.
+  * Allow interfaces marked "auto-hotplug" to be managed by NM.
+    (Closes: #381017)
+  * Added 09_fix_bigendian_words.patch which will fix the WPA+plain text pw
+    auth method on powerpc (and on other bigendian archs). (Closes: #381464)
+
+  [ Michael Biebl ]
+  * Merged the patches 05-resolvconf.patch and 08-disabled_devices.patch into
+    a single patch called 05-debian_backend.patch.
+  * Updated 05-debian_backend.patch to not control mapped interfaces.
+    (Closes: #377498)
+
+ -- Michael Biebl <biebl@teco.edu>  Tue,  8 Aug 2006 01:51:13 +0200
+
+network-manager (0.6.3-2) unstable; urgency=low
+
+  * Updated 02-dbus_access_network_manager.patch to allow the hal daemon
+    (running as user "hal") to send events about hotplugged devices to the
+    NetworkManager daemon. (Closes: 355785)
+  * Added a Recommends: notification-daemon to network-manager-gnome.
+  * Improved the package description and the manpage of network-manager-gnome.
+    (Closes: #362962)
+
+ -- Michael Biebl <biebl@teco.edu>  Tue, 20 Jun 2006 23:22:11 +0200
+
+network-manager (0.6.3-1) unstable; urgency=low
+
+  * New upstream release.
+    - Removed 07-libnm_glib_reconnect_dbus.patch, merged upstream.
+    - Removed 09-nm_bad_mutex_free.patch, fixed upstream.
+    - Removed 10-interface_parser_fixes.patch, merged upstream.
+    - Removed 11-carrier_detection.patch, merged upstream.
+  * Added a watch file.
+  * Added homepage URL to package description.
+
+ -- Michael Biebl <biebl@teco.edu>  Thu,  8 Jun 2006 16:21:43 +0200
+
+network-manager (0.6.2-3) unstable; urgency=low
+
+  * Ship the NEWS.Debian file only for the network-manager package.
+    (Closes: #367063)
+  * Added 11-carrier_detection.patch to support network cards which can't do
+    carrier detection. (Closes: #366373) 
+
+ -- Michael Biebl <biebl@teco.edu>  Tue, 16 May 2006 00:16:43 +0200
+
+network-manager (0.6.2-2) unstable; urgency=low
+
+  * More integration work. (Closes: #355244)
+    - Added network-manager-dispatcher.script and
+      06-dispatch_more_events.patch.
+      This way the scripts in /etc/networks/if-*.d/ are called properly by
+      NetworkManagerDispatcher.
+      Thanks to the Ubuntu devs for this work!
+    - Added 08-disabled_devices.patch. Network interfaces listed in
+      /etc/network/interfaces which are not configured "auto" and "dhcp" are
+      not handled by NM. This makes it possible to configure interfaces 
+      statically and have NM not messing with them. 
+      Updated README.Debian to reflect these changes.
+    - Added 09-nm_bad_mutex_free.patch. Otherwise NM crashes if a device is
+      disabled.
+  * Added 07-libnm_glib_reconnect_dbus.patch which makes libnm_glib sleep 
+    between unsuccessful connection attempts to dbus. (Closes: #366010)
+  * Bumped Standards-Version to 3.7.2, no further changes required.
+  * Removed *.la files from the dev packages as we also ship pkg-config files
+    which are a better alternative.
+  * Added 10-interface_parser_fixes.patch which fixes several problems with
+    the /etc/network/interfaces parser. (Closes: #355564)
+
+ -- Michael Biebl <biebl@teco.edu>  Fri,  5 May 2006 18:01:47 +0200
+
+network-manager (0.6.2-1) unstable; urgency=low
+
+  * New upstream release.
+  * Updated if_fix.patch, parts of it have been fixed upstream.
+  * Renamed patches to use a more consistent naming scheme.
+  * Depend on dhcbd (>= 1.12-2) because NM 0.6.2 does not start dhcdbd itself
+    anymore.
+  * The wpa_supplicant binary was moved from /usr/sbin to /sbin. Updated
+    debian/rules accordingly.
+  * Added dependency on hal (Closes: #356622)
+  * Added autostart file to network-manager-gnome. This way nm-applet is
+    started automatically on login.
+
+ -- Michael Biebl <biebl@teco.edu>  Sun,  2 Apr 2006 19:48:28 +0200
+
+network-manager (0.6.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * Added myself to uploaders.
+  * Added a dependency on dbus.
+
+ -- Michael Biebl <biebl@teco.edu>  Tue, 14 Mar 2006 15:48:41 +0100
+
+network-manager (0.6.0-1) unstable; urgency=low
+
+  * New upstream release (Closes: #355246)
+    - most of the work is taken from the experimental branch of NM.
+      Thanks goes to  Michael Biebl.
+    - Added NetworkManagerDebian.patch which introduce supports for resolvconf
+  * switched to debhelper5.
+  * added libnl-util0, libnl-util-dev packages.
+    - added debian/libnl-util0.install , debian/libnl-util-dev.install
+  * removed debian/dirs as it was useless.
+  * added a dependency on wpasupplicant as it's necessary for all encrypted
+    connections.
+
+ -- Riccardo Setti <giskard@autistici.org>  Thu,  9 Mar 2006 15:38:01 +0100
+
+network-manager (0.5.1-3) unstable; urgency=low
+
+  * improved debian/copyright . I hope this time it will be 
+    good enough to pass the ftp-master check. Thanks to Joerg Jaspert who
+    has pointed me to the problem.
+
+ -- Riccardo Setti <giskard@autistici.org>  Sun, 26 Feb 2006 21:57:29 +0100
+
+network-manager (0.5.1-2) unstable; urgency=low
+
+  * improved manpages.
+    - added nm-vpn-properties, nm-applet manpages
+    - added debian/network-manager-gnome.manpages
+    - modifyed NetworManager*.sgml for reflect the correct website.
+  * added nm-vpn-properties.desktop, nm-logo.xpm
+  * added dbus_access_network_manager and dbus_access_nm_applet patches:
+    - switched to group netdev
+    - updated the dep on dhcdbd
+    - removed debian/network-manager.dbus-conf debian/nm-applet.conf
+  * removed network-manager.doc as it was empty. 
+  * uploaded to unstable.
+
+ -- Riccardo Setti <giskard@autistici.org>  Thu,  9 Feb 2006 10:18:13 +0100
+
+network-manager (0.5.1-1) experimental; urgency=low
+
+  * renamed 25NetworkManagerDispatcher in 26NetworkManagerDispatcher because
+    first we need to start NetworkManager and then NetworkManagerDispatcher 
+  * added networkmanger and networkmanaferdispatcher manpages. 
+  * Inital upload to Debian (Closes: #270538)
+  * work based on the ubuntu package
+  * Added 01.patch and 02.patch for fix the problem with recent linux 
+    kernel-headers
+ -- Riccardo Setti <giskard@autistici.org>  Mon, 5 Jan 2006 17:09:29 +0100
+
+network-manager (0.5.1-0ubuntu6) dapper; urgency=low
+
+  * Really don't depend on bind9 being installed
+
+ -- Matthew Garrett <mjg59@srcf.ucam.org>  Mon, 26 Dec 2005 00:40:29 +0000
+
+network-manager (0.5.1-0ubuntu5) dapper; urgency=low
+
+  * debian/control:
+    - Version dep on dhcdbd to (>= 1.10-0ubuntu2).
+
+ -- Christian Bjälevik <nafallo@ubuntu.com>  Wed, 21 Dec 2005 19:08:53 +0100
+
+network-manager (0.5.1-0ubuntu4) dapper; urgency=low
+
+  * debian/control:
+    - Version all accurances of libdbus-glib-1-dev to (>= 0.60).
+    - Removed not needed Build-Dep on libxdcmp-dev, this is a dep
+      of libx11-dev now.
+  * debian/patches/01-STOLEN_FROM_HEAD-dbus-60:
+    - Add a patch from CVS HEAD to fix FTBFS.
+      No patchsystem, only applied it.
+
+ -- Christian Bjälevik <nafallo@ubuntu.com>  Wed, 21 Dec 2005 14:22:34 +0100
+
+network-manager (0.5.1-0ubuntu3) dapper; urgency=low
+
+  * debian/control:
+    - Changed versioned dep on wireless-tools to >= 28pre9
+      (what upstream says in their .news).
+    - Removed commented out Conflicts-line.
+    - Do not depend on bind9 being installed.
+    - Added libxdmcp-dev as a Build-Dep.
+  * debian/*.dbus-event:
+    - Use "$NAME" instead of the incredible long "$DESC: ".
+  * debian/network-manager.postinst:
+    - Do not run gtk-update-icon-cache on configure cause
+      seb128 says it's a bad idea and explained why :-).
+  * debian/README:
+    - Fix typo (cann -> can).
+  * debian/rules:
+    - Removed named-support (we don't want bind9 for this)
+    - Added --with-distro=debian.
+
+ -- Christian Bjälevik <nafallo@ubuntu.com>  Thu, 15 Dec 2005 02:04:12 +0100
+
+network-manager (0.5.1-0ubuntu2) dapper; urgency=low
+
+  * remove .arch-ids traces
+
+ -- Jan Gerber <j@bootlab.org>  Sun, 13 Nov 2005 21:19:18 -0500
+
+network-manager (0.5.1-0ubuntu1) dapper; urgency=low
+
+  * New upstream version
+
+ -- Jan Gerber <j@bootlab.org>  Fri, 21 Oct 2005 08:33:25 -0400
+
+network-manager (0.5.0-0ubuntu1) breezy; urgency=low
+
+  * New upstream version
+  * split headers into network-manager-dev
+
+ -- Jan Gerber <j@bootlab.org>  Tue, 18 Oct 2005 17:43:56 +0200
+
+network-manager (0.4.1+cvs20050817-0ubuntu5) breezy; urgency=low
+
+  * fix postinst so its possible to install network-manager 
+    in pbuilder
+
+ -- Jan Gerber <j@bootlab.org>  Tue, 11 Oct 2005 19:23:47 +0200
+
+network-manager (0.4.1+cvs20050817-0ubuntu4) breezy; urgency=low
+
+  * update postinst to restart dbus on install
+
+ -- Jan Gerber <j@bootlab.org>  Sat, 29 Aug 2005 13:40:26 +0200
+
+network-manager (0.4.1+cvs20050817-0ubuntu3) breezy; urgency=low
+
+  * this is NetworkManager CVS Tag NM_0_4_1_RELEASE + 3 patches
+    - make dhcdbd only a runtime dependency
+    - fix build due to one too many ,s
+    - fix debian backend to support static IP settings again
+      (all changes are upstream by now)
+
+ -- Jan Gerber <j@bootlab.org>  Sat, 27 Aug 2005 23:40:26 +0200
+
+network-manager (0.4.1+cvs20050817-0ubuntu2) breezy; urgency=low
+
+  * restructure build system to creat orig.tar.gz and diff.gz files
+
+ -- Jan Gerber <j@bootlab.org>  Sat, 27 Aug 2005 14:04:26 +0200
+
+network-manager (0.4.1+cvs20050817-0unbuntu1) breezy; urgency=low
+
+  * fix loading static IP settings from /etc/network/interfaces
+
+ -- Jan Gerber <j@bootlab.org>  Sun, 21 Aug 2005 19:40:26 +0200
+
+network-manager (0.4.1+cvs20050817-0) breezy; urgency=low
+
+  * update to NM_0_4_1_RELEASE
+
+ -- Jan Gerber <j@bootlab.org>  Sun, 21 Aug 2005 15:27:26 +0200
+
+network-manager (0.4.1+cvs20050813-0) breezy; urgency=low
+
+  * change back to using BIND
+  * remove dependency on resolvconf and dnsmasq
+
+ -- Jan Gerber <j@bootlab.org>  Sat, 13 Aug 2005 19:37:26 +0200
+
+network-manager (0.4.1+cvs20050618-3) breezy; urgency=low
+
+  * Run resolvconf instead of messing with BIND.  Dependencies
+    changed too.  Unfortunately these changes are not properly
+    tested :-(.
+
+ -- Ian Jackson <ian@ubuntu.com>  Sat, 18 Jun 2005 13:33:26 +0100
+
+network-manager (0.4.1+cvs20050618-2) breezy; urgency=low
+
+  * Sort out chown of /var/lib/NetworkManager
+
+ -- Thom May <thom@ubuntu.com>  Sat, 18 Jun 2005 13:33:26 +0100
+
+network-manager (0.4.1+cvs20050618-1) breezy; urgency=low
+
+  * update from CVS
+  * Add configure magic to ensure we get the correct path for dhcdbd
+    (Ubuntu: #11905)
+  * Ensure /var/lib/NetworkManager is created with the correct permisions
+    (Ubuntu: #11904)
+  * Rename dbus event script to correct name and restart dbus in postinst
+  * Depend on lsb-base and use log_*_msg in event script
+
+ -- Thom May <thom@ubuntu.com>  Sat, 18 Jun 2005 11:22:49 +0100
+
+network-manager (0.4.1+cvs20050616-1) breezy; urgency=low
+
+  * New upstream. Fix descriptions.
+
+ -- Thom May <thom@ubuntu.com>  Thu, 16 Jun 2005 14:47:30 +0100
+   
+network-manager (0.4.1+cvs20050614-1) unstable; urgency=low
+
+  * New upstream release. Move to 0.4 branch; use dhcdbd.
+  * Drop network-manager-gnome
+  * add libnm-glib-0 and libnm-glib-0-dev
+
+ -- Thom May <thom@debian.org>  Tue, 14 Jun 2005 12:41:29 +0100
+
+network-manager (0.3.1+cvs20041108-1) unstable; urgency=low
+
+  * New upstream release
+  * Add dpatch
+
+ -- Thom May <thom@debian.org>  Mon,  8 Nov 2004 13:49:15 +0000
+
+network-manager (0.3.1+cvs20041101-2) unstable; urgency=low
+
+  * Update dependencies, thanks to j@bootlab.org
+
+ -- Thom May <thom@debian.org>  Tue,  2 Nov 2004 16:32:45 +0000
+
+network-manager (0.3.1+cvs20041101-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Thom May <thom@debian.org>  Mon,  1 Nov 2004 13:08:32 +0000
+
+network-manager (0.3.1+cvs20041028-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Thom May <thom@debian.org>  Thu, 28 Oct 2004 13:12:42 +0100
+
+network-manager (0.3+cvs20041016-2) unstable; urgency=low
+
+  * fix some minor problems in packaging; clean up for pkg-utopia entry
+
+ -- Thom May <thom@canonical.com>  Mon, 25 Oct 2004 13:43:07 +0100
+
+network-manager (0.3+cvs20041016-1) unstable; urgency=low
+
+  * New upstream release
+  * Clean up backend for debian
+
+ -- Thom May <thom@debian.org>  Sat, 16 Oct 2004 21:32:43 +0100
+
+network-manager (0.3-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Thom May <thom@debian.org>  Fri, 15 Oct 2004 13:55:46 +0100
+
+network-manager (0.2+cvs20040928-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Thom May <thom@debian.org>  Sun,  3 Oct 2004 11:54:56 +0100
+
diff --git a/control b/control
new file mode 100644 (file)
index 0000000..a62f396
--- /dev/null
+++ b/control
@@ -0,0 +1,181 @@
+Source: network-manager
+Section: net
+Priority: optional
+Maintainer: Utopia Maintenance Team <pkg-utopia-maintainers@lists.alioth.debian.org>
+Uploaders: Michael Biebl <biebl@debian.org>
+Build-Depends: debhelper-compat (= 13),
+               debhelper (>= 13.11.6),
+               dh-sequence-gir,
+               meson (>= 0.51.0),
+               pkgconf,
+               gettext (>= 0.19.8),
+               libglib2.0-dev (>= 2.42),
+               ppp-dev,
+               libselinux1-dev,
+               libaudit-dev,
+               libgnutls28-dev (>= 2.12),
+               uuid-dev,
+               systemd-dev,
+               libsystemd-dev (>= 209),
+               libudev-dev (>= 175),
+               gir1.2-gio-2.0-dev,
+               gir1.2-girepository-2.0,
+               gobject-introspection,
+               python3-gi,
+               libpsl-dev (>= 0.1),
+               libcurl4-gnutls-dev (>= 7.24.0),
+               gtk-doc-tools,
+               libglib2.0-doc,
+               libmm-glib-dev (>=  0.7.991),
+               libndp-dev,
+               libreadline-dev,
+               libnewt-dev (>= 0.52.15),
+               libteam-dev (>= 1.9),
+               libjansson-dev (>= 2.7),
+               libbluetooth-dev (>= 5),
+               libdbus-1-dev,
+               libpolkit-gobject-1-dev,
+               mobile-broadband-provider-info,
+               valac,
+               polkitd,
+               libpolkit-gobject-1-dev,
+               dbus <!nocheck>,
+               python3-dbus <!nocheck>,
+               python3-pexpect <!nocheck>,
+               iproute2 <!nocheck>,
+Standards-Version: 4.7.2
+Rules-Requires-Root: no
+Vcs-Git: https://salsa.debian.org/utopia-team/network-manager.git
+Vcs-Browser: https://salsa.debian.org/utopia-team/network-manager
+Homepage: https://networkmanager.dev/
+
+Package: network-manager
+Architecture: linux-any
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         libnm0 (= ${binary:Version}),
+         default-dbus-system-bus | dbus-system-bus,
+         adduser,
+Recommends: ppp,
+            dnsmasq-base,
+            modemmanager,
+            wireless-regdb,
+            wpasupplicant,
+            libpam-systemd,
+            polkitd,
+            udev,
+            network-manager-l10n,
+Suggests: libteam-utils,
+          iptables,
+Breaks: ${misc:Breaks}
+Description: network management framework (daemon and userspace tools)
+ NetworkManager is a system network service that manages your network devices
+ and connections, attempting to keep active network connectivity when
+ available. It manages ethernet, Wi-Fi, mobile broadband (WWAN), and PPPoE
+ devices, and provides VPN integration with a variety of different VPN
+ services.
+ .
+ This package provides the userspace daemons and a command line interface to
+ interact with NetworkManager.
+ .
+ Optional dependencies:
+  * ppp: Required for establishing dial-up connections (e.g. via GSM).
+  * dnsmasq-base/iptables: Required for creating Ad-hoc connections and
+    connection sharing.
+  * libteam-utils: Network Team driver allows multiple network interfaces to be
+    teamed together and act like a single one. This process is called "ethernet
+    bonding", "channel teaming" or "link aggregation".
+
+Package: network-manager-dev
+Section: devel
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends}
+Description: network management framework (development files)
+ This package provides documentation of the NetworkManager D-Bus API, the
+ configuration formats and command line utilities.
+ It also provides D-Bus introspection files.
+
+Package: network-manager-l10n
+Section: localization
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends}
+Breaks: network-manager (<< 1.52.0-3~)
+Replaces: network-manager (<< 1.52.0-3~)
+Description: network management framework (translation files)
+ This package provides translations for messages of the programs found in the
+ network-manager package.
+
+Package: libnm0
+Section: libs
+Architecture: linux-any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
+Description: GObject-based client library for NetworkManager
+ NetworkManager is a system network service that manages your network devices
+ and connections, attempting to keep active network connectivity when
+ available. It manages ethernet, Wi-Fi, mobile broadband (WWAN), and PPPoE
+ devices, and provides VPN integration with a variety of different VPN
+ services.
+ .
+ This package contains a convenience library to ease the access to
+ NetworkManager.
+
+Package: libnm-dev
+Section: libdevel
+Architecture: linux-any
+Multi-Arch: same
+Depends: ${misc:Depends},
+         ${gir:Depends},
+         libnm0 (= ${binary:Version}),
+         libglib2.0-dev
+Provides: ${gir:Provides}
+Description: GObject-based client library for NetworkManager (development files)
+ NetworkManager is a system network service that manages your network devices
+ and connections, attempting to keep active network connectivity when
+ available. It manages ethernet, Wi-Fi, mobile broadband (WWAN), and PPPoE
+ devices, and provides VPN integration with a variety of different VPN
+ services.
+ .
+ This package contains header and development files.
+
+Package: gir1.2-nm-1.0
+Section: introspection
+Architecture: linux-any
+Multi-Arch: same
+Depends: ${gir:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends}
+Description: GObject introspection data for the libnm library
+ NetworkManager is a system network service that manages your network devices
+ and connections, attempting to keep active network connectivity when
+ available. It manages ethernet, Wi-Fi, mobile broadband (WWAN), and PPPoE
+ devices, and provides VPN integration with a variety of different VPN
+ services.
+ .
+ This package contains introspection data for NetworkManager using libnm.
+ .
+ It can be used by packages using the GIRepository format to generate
+ dynamic bindings.
+
+Package: network-manager-config-connectivity-debian
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends},
+         network-manager (>= ${source:Version})
+Description: NetworkManager configuration to enable connectivity checking
+ This package contains a configuration file which enables NetworkManager's
+ connectivity checking functionality.
+ .
+ NetworkManager will try to connect to a Debian server to determine the
+ connection status.
+ .
+ This is particularly useful for captive portal detection.
+ .
+ No user data is transmitted in the connectivity checks, but merely contacting
+ the Debian connectivity check servers reveals that the user is running a
+ Debian(-based) operating system with NetworkManager.
diff --git a/copyright b/copyright
new file mode 100644 (file)
index 0000000..6417d5e
--- /dev/null
+++ b/copyright
@@ -0,0 +1,66 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: NetworkManager
+Source: https://ftp.gnome.org/pub/GNOME/sources/NetworkManager/
+
+Files: *
+Copyright: 2004 - 2019 Red Hat, Inc.
+           2005 - 2009 Novell, Inc.
+License: GPL-2+
+
+Files: src/lib*
+Copyright: 2005 - 2019 Red Hat, Inc.
+           2005 - 2009 Novell, Inc.
+License: LGPL-2.1+
+
+Files: src/libnm-systemd-*
+Copyright: 2014 - 2019 Red Hat, Inc.
+           2014 - 2015 Intel Corporation. All rights reserved.
+License: LGPL-2.1+
+
+Files: docs/*
+       man/*
+Copyright: 2012 - 2016 The NetworkManager Authors
+License: GFDL-NIV-1.1+
+
+License: GPL-2+
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>
+ .
+ On Debian systems, the complete text of the GNU General Public
+ License version 2 can be found in "/usr/share/common-licenses/GPL-2".
+
+License: LGPL-2.1+
+ This package is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License can be found in "/usr/share/common-licenses/LGPL-2.1".
+
+License: GFDL-NIV-1.1+
+ Permission is granted to copy, distribute and/or modify this document
+ under the terms of the GNU Free Documentation License, Version 1.1 or
+ any later version published by the Free Software Foundation; with no
+ Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
+ .
+ On Debian systems, the complete text of the GNU Free Documentation
+ License version 1.1 can be found in "/usr/share/common-licenses/GFDL".
diff --git a/gbp.conf b/gbp.conf
new file mode 100644 (file)
index 0000000..05e704d
--- /dev/null
+++ b/gbp.conf
@@ -0,0 +1,5 @@
+[DEFAULT]
+pristine-tar = True
+patch-numbers = False
+debian-branch = debian/master
+upstream-branch = upstream/latest
diff --git a/gir1.2-nm-1.0.install b/gir1.2-nm-1.0.install
new file mode 100644 (file)
index 0000000..d509289
--- /dev/null
@@ -0,0 +1 @@
+usr/lib/*/girepository-1.0/NM-1.0.typelib
diff --git a/libnm-dev.install b/libnm-dev.install
new file mode 100644 (file)
index 0000000..00f71e3
--- /dev/null
@@ -0,0 +1,6 @@
+usr/lib/*/pkgconfig/libnm.pc
+usr/lib/*/libnm.so
+usr/include/libnm/
+usr/share/gtk-doc/html/libnm/
+usr/share/gir-1.0/NM-1.0.gir
+usr/share/vala/vapi/libnm.*
diff --git a/libnm0.install b/libnm0.install
new file mode 100644 (file)
index 0000000..2bdbdb1
--- /dev/null
@@ -0,0 +1 @@
+usr/lib/*/libnm.so.*
diff --git a/libnm0.symbols b/libnm0.symbols
new file mode 100644 (file)
index 0000000..811b9ef
--- /dev/null
@@ -0,0 +1,1919 @@
+libnm.so.0 libnm0 #MINVER#
+* Build-Depends-Package: libnm-dev
+ libnm_1_0_0@libnm_1_0_0 1.0.0
+ libnm_1_0_4@libnm_1_0_4 1.0.4
+ libnm_1_0_6@libnm_1_0_6 1.0.6
+ libnm_1_10_0@libnm_1_10_0 1.10.0
+ libnm_1_10_14@libnm_1_10_14 1.14.4
+ libnm_1_10_2@libnm_1_10_2 1.10.2
+ libnm_1_12_0@libnm_1_12_0 1.12.0
+ libnm_1_12_2@libnm_1_12_2 1.12.2
+ libnm_1_14_0@libnm_1_14_0 1.14.0
+ libnm_1_14_8@libnm_1_14_8 1.20.0
+ libnm_1_16_0@libnm_1_16_0 1.16.0
+ libnm_1_18_0@libnm_1_18_0 1.18.0
+ libnm_1_20_0@libnm_1_20_0 1.20.0
+ libnm_1_20_6@libnm_1_20_6 1.20.6
+ libnm_1_22_0@libnm_1_22_0 1.22.0
+ libnm_1_22_2@libnm_1_22_2 1.22.2
+ libnm_1_22_8@libnm_1_22_8 1.22.8
+ libnm_1_24_0@libnm_1_24_0 1.24.0
+ libnm_1_26_0@libnm_1_26_0 1.26.0
+ libnm_1_26_4@libnm_1_26_4 1.28.0
+ libnm_1_28_0@libnm_1_28_0 1.28.0
+ libnm_1_2_0@libnm_1_2_0 1.2.0
+ libnm_1_2_4@libnm_1_2_4 1.2.4
+ libnm_1_30_0@libnm_1_30_0 1.30.0
+ libnm_1_30_8@libnm_1_30_8 1.34.0
+ libnm_1_32_0@libnm_1_32_0 1.32.12
+ libnm_1_32_4@libnm_1_32_4 1.32.12
+ libnm_1_34_0@libnm_1_34_0 1.34.0
+ libnm_1_36_0@libnm_1_36_0 1.36.0
+ libnm_1_38_0@libnm_1_38_0 1.38.0
+ libnm_1_40_0@libnm_1_40_0 1.40.0
+ libnm_1_40_20_bondp@libnm_1_40_20_bondp 1.44.0
+ libnm_1_40_4@libnm_1_40_4 1.40.4
+ libnm_1_42_0@libnm_1_42_0 1.42.0
+ libnm_1_42_2@libnm_1_42_2 1.42.2
+ libnm_1_44_0@libnm_1_44_0 1.44.0
+ libnm_1_46_0@libnm_1_46_0 1.46.0
+ libnm_1_48_0@libnm_1_48_0 1.48.0
+ libnm_1_4_0@libnm_1_4_0 1.4.0
+ libnm_1_50_0@libnm_1_50_0 1.50.0
+ libnm_1_52_0@libnm_1_52_0 1.52.0
+ libnm_1_6_0@libnm_1_6_0 1.6.0
+ libnm_1_8_0@libnm_1_8_0 1.8.0
+ nm_802_11_ap_flags_get_type@libnm_1_0_0 1.0.0
+ nm_802_11_ap_security_flags_get_type@libnm_1_0_0 1.0.0
+ nm_802_11_mode_get_type@libnm_1_0_0 1.0.0
+ nm_access_point_connection_valid@libnm_1_0_0 1.0.0
+ nm_access_point_filter_connections@libnm_1_0_0 1.0.0
+ nm_access_point_get_bandwidth@libnm_1_46_0 1.46.0
+ nm_access_point_get_bssid@libnm_1_0_0 1.0.0
+ nm_access_point_get_flags@libnm_1_0_0 1.0.0
+ nm_access_point_get_frequency@libnm_1_0_0 1.0.0
+ nm_access_point_get_last_seen@libnm_1_0_6 1.0.6
+ nm_access_point_get_last_seen@libnm_1_2_0 1.2.0
+ nm_access_point_get_max_bitrate@libnm_1_0_0 1.0.0
+ nm_access_point_get_mode@libnm_1_0_0 1.0.0
+ nm_access_point_get_rsn_flags@libnm_1_0_0 1.0.0
+ nm_access_point_get_ssid@libnm_1_0_0 1.0.0
+ nm_access_point_get_strength@libnm_1_0_0 1.0.0
+ nm_access_point_get_type@libnm_1_0_0 1.0.0
+ nm_access_point_get_wpa_flags@libnm_1_0_0 1.0.0
+ nm_activation_state_flags_get_type@libnm_1_10_0 1.10.0
+ nm_active_connection_get_connection@libnm_1_0_0 1.0.0
+ nm_active_connection_get_connection_type@libnm_1_0_0 1.0.0
+ nm_active_connection_get_controller@libnm_1_42_2 1.42.2
+ nm_active_connection_get_default6@libnm_1_0_0 1.0.0
+ nm_active_connection_get_default@libnm_1_0_0 1.0.0
+ nm_active_connection_get_devices@libnm_1_0_0 1.0.0
+ nm_active_connection_get_dhcp4_config@libnm_1_0_0 1.0.0
+ nm_active_connection_get_dhcp6_config@libnm_1_0_0 1.0.0
+ nm_active_connection_get_id@libnm_1_0_0 1.0.0
+ nm_active_connection_get_ip4_config@libnm_1_0_0 1.0.0
+ nm_active_connection_get_ip6_config@libnm_1_0_0 1.0.0
+ nm_active_connection_get_master@libnm_1_0_0 1.0.0
+ nm_active_connection_get_specific_object_path@libnm_1_0_0 1.0.0
+ nm_active_connection_get_state@libnm_1_0_0 1.0.0
+ nm_active_connection_get_state_flags@libnm_1_10_0 1.10.0
+ nm_active_connection_get_state_reason@libnm_1_8_0 1.8.0
+ nm_active_connection_get_type@libnm_1_0_0 1.0.0
+ nm_active_connection_get_uuid@libnm_1_0_0 1.0.0
+ nm_active_connection_get_vpn@libnm_1_0_0 1.0.0
+ nm_active_connection_state_get_type@libnm_1_0_0 1.0.0
+ nm_active_connection_state_reason_get_type@libnm_1_8_0 1.8.0
+ nm_agent_manager_error_get_type@libnm_1_0_0 1.0.0
+ nm_agent_manager_error_quark@libnm_1_0_0 1.0.0
+ nm_bluetooth_capabilities_get_type@libnm_1_0_0 1.0.0
+ nm_bridge_vlan_cmp@libnm_1_18_0 1.18.0
+ nm_bridge_vlan_from_str@libnm_1_18_0 1.18.0
+ nm_bridge_vlan_get_type@libnm_1_18_0 1.18.0
+ nm_bridge_vlan_get_vid_range@libnm_1_18_0 1.18.0
+ nm_bridge_vlan_is_pvid@libnm_1_18_0 1.18.0
+ nm_bridge_vlan_is_sealed@libnm_1_18_0 1.18.0
+ nm_bridge_vlan_is_untagged@libnm_1_18_0 1.18.0
+ nm_bridge_vlan_new@libnm_1_18_0 1.18.0
+ nm_bridge_vlan_new_clone@libnm_1_18_0 1.18.0
+ nm_bridge_vlan_ref@libnm_1_18_0 1.18.0
+ nm_bridge_vlan_seal@libnm_1_18_0 1.18.0
+ nm_bridge_vlan_set_pvid@libnm_1_18_0 1.18.0
+ nm_bridge_vlan_set_untagged@libnm_1_18_0 1.18.0
+ nm_bridge_vlan_to_str@libnm_1_18_0 1.18.0
+ nm_bridge_vlan_unref@libnm_1_18_0 1.18.0
+ nm_capability_get_type@libnm_1_6_0 1.6.0
+ nm_checkpoint_create_flags_get_type@libnm_1_12_0 1.12.0
+ nm_checkpoint_get_created@libnm_1_12_0 1.12.0
+ nm_checkpoint_get_devices@libnm_1_12_0 1.12.0
+ nm_checkpoint_get_rollback_timeout@libnm_1_12_0 1.12.0
+ nm_checkpoint_get_type@libnm_1_12_0 1.12.0
+ nm_client_activate_connection_async@libnm_1_0_0 1.0.0
+ nm_client_activate_connection_finish@libnm_1_0_0 1.0.0
+ nm_client_add_and_activate_connection2@libnm_1_16_0 1.16.0
+ nm_client_add_and_activate_connection2_finish@libnm_1_16_0 1.16.0
+ nm_client_add_and_activate_connection_async@libnm_1_0_0 1.0.0
+ nm_client_add_and_activate_connection_finish@libnm_1_0_0 1.0.0
+ nm_client_add_connection2@libnm_1_20_0 1.20.0
+ nm_client_add_connection2_finish@libnm_1_20_0 1.20.0
+ nm_client_add_connection_async@libnm_1_0_0 1.0.0
+ nm_client_add_connection_finish@libnm_1_0_0 1.0.0
+ nm_client_check_connectivity@libnm_1_0_0 1.0.0
+ nm_client_check_connectivity_async@libnm_1_0_0 1.0.0
+ nm_client_check_connectivity_finish@libnm_1_0_0 1.0.0
+ nm_client_checkpoint_adjust_rollback_timeout@libnm_1_12_0 1.12.0
+ nm_client_checkpoint_adjust_rollback_timeout_finish@libnm_1_12_0 1.12.0
+ nm_client_checkpoint_create@libnm_1_12_0 1.12.0
+ nm_client_checkpoint_create_finish@libnm_1_12_0 1.12.0
+ nm_client_checkpoint_destroy@libnm_1_12_0 1.12.0
+ nm_client_checkpoint_destroy_finish@libnm_1_12_0 1.12.0
+ nm_client_checkpoint_rollback@libnm_1_12_0 1.12.0
+ nm_client_checkpoint_rollback_finish@libnm_1_12_0 1.12.0
+ nm_client_connectivity_check_get_available@libnm_1_10_0 1.10.0
+ nm_client_connectivity_check_get_enabled@libnm_1_10_0 1.10.0
+ nm_client_connectivity_check_get_uri@libnm_1_20_0 1.20.0
+ nm_client_connectivity_check_set_enabled@libnm_1_10_0 1.10.0
+ nm_client_dbus_call@libnm_1_24_0 1.24.0
+ nm_client_dbus_call_finish@libnm_1_24_0 1.24.0
+ nm_client_dbus_set_property@libnm_1_24_0 1.24.0
+ nm_client_dbus_set_property_finish@libnm_1_24_0 1.24.0
+ nm_client_deactivate_connection@libnm_1_0_0 1.0.0
+ nm_client_deactivate_connection_async@libnm_1_0_0 1.0.0
+ nm_client_deactivate_connection_finish@libnm_1_0_0 1.0.0
+ nm_client_error_get_type@libnm_1_0_0 1.0.0
+ nm_client_error_quark@libnm_1_0_0 1.0.0
+ nm_client_get_activating_connection@libnm_1_0_0 1.0.0
+ nm_client_get_active_connections@libnm_1_0_0 1.0.0
+ nm_client_get_all_devices@libnm_1_2_0 1.2.0
+ nm_client_get_capabilities@libnm_1_22_2 1.22.2
+ nm_client_get_checkpoints@libnm_1_12_0 1.12.0
+ nm_client_get_connection_by_id@libnm_1_0_0 1.0.0
+ nm_client_get_connection_by_path@libnm_1_0_0 1.0.0
+ nm_client_get_connection_by_uuid@libnm_1_0_0 1.0.0
+ nm_client_get_connections@libnm_1_0_0 1.0.0
+ nm_client_get_connectivity@libnm_1_0_0 1.0.0
+ nm_client_get_context_busy_watcher@libnm_1_22_0 1.22.0
+ nm_client_get_dbus_connection@libnm_1_22_0 1.22.0
+ nm_client_get_dbus_name_owner@libnm_1_22_0 1.22.0
+ nm_client_get_device_by_iface@libnm_1_0_0 1.0.0
+ nm_client_get_device_by_path@libnm_1_0_0 1.0.0
+ nm_client_get_devices@libnm_1_0_0 1.0.0
+ nm_client_get_dns_configuration@libnm_1_6_0 1.6.0
+ nm_client_get_dns_mode@libnm_1_6_0 1.6.0
+ nm_client_get_dns_rc_manager@libnm_1_6_0 1.6.0
+ nm_client_get_instance_flags@libnm_1_24_0 1.24.0
+ nm_client_get_logging@libnm_1_0_0 1.0.0
+ nm_client_get_main_context@libnm_1_22_0 1.22.0
+ nm_client_get_metered@libnm_1_22_0 1.22.0
+ nm_client_get_nm_running@libnm_1_0_0 1.0.0
+ nm_client_get_object_by_path@libnm_1_24_0 1.24.0
+ nm_client_get_permission_result@libnm_1_0_0 1.0.0
+ nm_client_get_permissions_state@libnm_1_24_0 1.24.0
+ nm_client_get_primary_connection@libnm_1_0_0 1.0.0
+ nm_client_get_radio_flags@libnm_1_38_0 1.38.0
+ nm_client_get_startup@libnm_1_0_0 1.0.0
+ nm_client_get_state@libnm_1_0_0 1.0.0
+ nm_client_get_type@libnm_1_0_0 1.0.0
+ nm_client_get_version@libnm_1_0_0 1.0.0
+ nm_client_get_version_info@libnm_1_42_0 1.42.0
+ nm_client_instance_flags_get_type@libnm_1_24_0 1.24.0
+ nm_client_load_connections@libnm_1_0_0 1.0.0
+ nm_client_load_connections_async@libnm_1_0_0 1.0.0
+ nm_client_load_connections_finish@libnm_1_0_0 1.0.0
+ nm_client_networking_get_enabled@libnm_1_0_0 1.0.0
+ nm_client_networking_set_enabled@libnm_1_0_0 1.0.0
+ nm_client_new@libnm_1_0_0 1.0.0
+ nm_client_new_async@libnm_1_0_0 1.0.0
+ nm_client_new_finish@libnm_1_0_0 1.0.0
+ nm_client_permission_get_type@libnm_1_0_0 1.0.0
+ nm_client_permission_result_get_type@libnm_1_0_0 1.0.0
+ nm_client_reload@libnm_1_22_0 1.22.0
+ nm_client_reload_connections@libnm_1_0_0 1.0.0
+ nm_client_reload_connections_async@libnm_1_0_0 1.0.0
+ nm_client_reload_connections_finish@libnm_1_0_0 1.0.0
+ nm_client_reload_finish@libnm_1_22_0 1.22.0
+ nm_client_save_hostname@libnm_1_0_0 1.0.0
+ nm_client_save_hostname_async@libnm_1_0_0 1.0.0
+ nm_client_save_hostname_finish@libnm_1_0_0 1.0.0
+ nm_client_set_logging@libnm_1_0_0 1.0.0
+ nm_client_wait_shutdown@libnm_1_42_0 1.42.0
+ nm_client_wait_shutdown_finish@libnm_1_42_0 1.42.0
+ nm_client_wimax_get_enabled@libnm_1_0_0 1.0.0
+ nm_client_wimax_hardware_get_enabled@libnm_1_0_0 1.0.0
+ nm_client_wimax_set_enabled@libnm_1_0_0 1.0.0
+ nm_client_wireless_get_enabled@libnm_1_0_0 1.0.0
+ nm_client_wireless_hardware_get_enabled@libnm_1_0_0 1.0.0
+ nm_client_wireless_set_enabled@libnm_1_0_0 1.0.0
+ nm_client_wwan_get_enabled@libnm_1_0_0 1.0.0
+ nm_client_wwan_hardware_get_enabled@libnm_1_0_0 1.0.0
+ nm_client_wwan_set_enabled@libnm_1_0_0 1.0.0
+ nm_conn_wireguard_import@libnm_1_40_0 1.40.0
+ nm_connection_add_setting@libnm_1_0_0 1.0.0
+ nm_connection_clear_secrets@libnm_1_0_0 1.0.0
+ nm_connection_clear_secrets_with_flags@libnm_1_0_0 1.0.0
+ nm_connection_clear_settings@libnm_1_0_0 1.0.0
+ nm_connection_compare@libnm_1_0_0 1.0.0
+ nm_connection_diff@libnm_1_0_0 1.0.0
+ nm_connection_dump@libnm_1_0_0 1.0.0
+ nm_connection_error_get_type@libnm_1_0_0 1.0.0
+ nm_connection_error_quark@libnm_1_0_0 1.0.0
+ nm_connection_for_each_setting_value@libnm_1_0_0 1.0.0
+ nm_connection_get_connection_type@libnm_1_0_0 1.0.0
+ nm_connection_get_id@libnm_1_0_0 1.0.0
+ nm_connection_get_interface_name@libnm_1_0_0 1.0.0
+ nm_connection_get_path@libnm_1_0_0 1.0.0
+ nm_connection_get_setting@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_802_1x@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_adsl@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_bluetooth@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_bond@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_bridge@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_bridge_port@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_by_name@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_cdma@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_connection@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_dcb@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_dummy@libnm_1_8_0 1.8.0
+ nm_connection_get_setting_generic@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_gsm@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_infiniband@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_ip4_config@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_ip6_config@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_ip_tunnel@libnm_1_2_0 1.2.0
+ nm_connection_get_setting_macsec@libnm_1_6_0 1.6.0
+ nm_connection_get_setting_macvlan@libnm_1_2_0 1.2.0
+ nm_connection_get_setting_olpc_mesh@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_ovs_bridge@libnm_1_12_2 1.12.2
+ nm_connection_get_setting_ovs_interface@libnm_1_12_2 1.12.2
+ nm_connection_get_setting_ovs_patch@libnm_1_12_2 1.12.2
+ nm_connection_get_setting_ovs_port@libnm_1_12_2 1.12.2
+ nm_connection_get_setting_ppp@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_pppoe@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_proxy@libnm_1_6_0 1.6.0
+ nm_connection_get_setting_serial@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_tc_config@libnm_1_12_0 1.11.4
+ nm_connection_get_setting_team@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_team_port@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_tun@libnm_1_12_2 1.12.2
+ nm_connection_get_setting_vlan@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_vpn@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_vxlan@libnm_1_2_0 1.2.0
+ nm_connection_get_setting_wimax@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_wired@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_wireless@libnm_1_0_0 1.0.0
+ nm_connection_get_setting_wireless_security@libnm_1_0_0 1.0.0
+ nm_connection_get_settings@libnm_1_10_0 1.10.0
+ nm_connection_get_type@libnm_1_0_0 1.0.0
+ nm_connection_get_uuid@libnm_1_0_0 1.0.0
+ nm_connection_get_virtual_device_description@libnm_1_0_0 1.0.0
+ nm_connection_is_type@libnm_1_0_0 1.0.0
+ nm_connection_is_virtual@libnm_1_0_0 1.0.0
+ nm_connection_multi_connect_get_type@libnm_1_14_0 1.14.0
+ nm_connection_need_secrets@libnm_1_0_0 1.0.0
+ nm_connection_normalize@libnm_1_0_0 1.0.0
+ nm_connection_remove_setting@libnm_1_0_0 1.0.0
+ nm_connection_replace_settings@libnm_1_0_0 1.0.0
+ nm_connection_replace_settings_from_connection@libnm_1_0_0 1.0.0
+ nm_connection_serialization_flags_get_type@libnm_1_0_0 1.0.0
+ nm_connection_set_path@libnm_1_0_0 1.0.0
+ nm_connection_to_dbus@libnm_1_0_0 1.0.0
+ nm_connection_update_secrets@libnm_1_0_0 1.0.0
+ nm_connection_verify@libnm_1_0_0 1.0.0
+ nm_connection_verify_secrets@libnm_1_2_0 1.2.0
+ nm_connectivity_state_get_type@libnm_1_0_0 1.0.0
+ nm_crypto_error_get_type@libnm_1_0_0 1.0.0
+ nm_crypto_error_quark@libnm_1_0_0 1.0.0
+ nm_device_6lowpan_get_parent@libnm_1_40_4 1.40.4
+ nm_device_6lowpan_get_type@libnm_1_14_0 1.14.0
+ nm_device_adsl_get_carrier@libnm_1_0_0 1.0.0
+ nm_device_adsl_get_type@libnm_1_0_0 1.0.0
+ nm_device_bond_get_carrier@libnm_1_0_0 1.0.0
+ nm_device_bond_get_hw_address@libnm_1_0_0 1.0.0
+ nm_device_bond_get_slaves@libnm_1_0_0 1.0.0
+ nm_device_bond_get_type@libnm_1_0_0 1.0.0
+ nm_device_bridge_get_carrier@libnm_1_0_0 1.0.0
+ nm_device_bridge_get_hw_address@libnm_1_0_0 1.0.0
+ nm_device_bridge_get_slaves@libnm_1_0_0 1.0.0
+ nm_device_bridge_get_type@libnm_1_0_0 1.0.0
+ nm_device_bt_get_capabilities@libnm_1_0_0 1.0.0
+ nm_device_bt_get_hw_address@libnm_1_0_0 1.0.0
+ nm_device_bt_get_name@libnm_1_0_0 1.0.0
+ nm_device_bt_get_type@libnm_1_0_0 1.0.0
+ nm_device_capabilities_get_type@libnm_1_0_0 1.0.0
+ nm_device_connection_compatible@libnm_1_0_0 1.0.0
+ nm_device_connection_valid@libnm_1_0_0 1.0.0
+ nm_device_delete@libnm_1_0_0 1.0.0
+ nm_device_delete_async@libnm_1_0_0 1.0.0
+ nm_device_delete_finish@libnm_1_0_0 1.0.0
+ nm_device_disambiguate_names@libnm_1_0_0 1.0.0
+ nm_device_disconnect@libnm_1_0_0 1.0.0
+ nm_device_disconnect_async@libnm_1_0_0 1.0.0
+ nm_device_disconnect_finish@libnm_1_0_0 1.0.0
+ nm_device_dummy_get_hw_address@libnm_1_10_0 1.10.0
+ nm_device_dummy_get_type@libnm_1_8_0 1.8.0
+ nm_device_error_get_type@libnm_1_0_0 1.0.0
+ nm_device_error_quark@libnm_1_0_0 1.0.0
+ nm_device_ethernet_get_carrier@libnm_1_0_0 1.0.0
+ nm_device_ethernet_get_hw_address@libnm_1_0_0 1.0.0
+ nm_device_ethernet_get_permanent_hw_address@libnm_1_0_0 1.0.0
+ nm_device_ethernet_get_s390_subchannels@libnm_1_2_0 1.2.0
+ nm_device_ethernet_get_speed@libnm_1_0_0 1.0.0
+ nm_device_ethernet_get_type@libnm_1_0_0 1.0.0
+ nm_device_filter_connections@libnm_1_0_0 1.0.0
+ nm_device_generic_get_hw_address@libnm_1_0_0 1.0.0
+ nm_device_generic_get_type@libnm_1_0_0 1.0.0
+ nm_device_get_active_connection@libnm_1_0_0 1.0.0
+ nm_device_get_applied_connection@libnm_1_2_0 1.1.91
+ nm_device_get_applied_connection_async@libnm_1_2_0 1.1.91
+ nm_device_get_applied_connection_finish@libnm_1_2_0 1.1.91
+ nm_device_get_autoconnect@libnm_1_0_0 1.0.0
+ nm_device_get_available_connections@libnm_1_0_0 1.0.0
+ nm_device_get_capabilities@libnm_1_0_0 1.0.0
+ nm_device_get_connectivity@libnm_1_16_0 1.16.0
+ nm_device_get_description@libnm_1_0_0 1.0.0
+ nm_device_get_device_type@libnm_1_0_0 1.0.0
+ nm_device_get_dhcp4_config@libnm_1_0_0 1.0.0
+ nm_device_get_dhcp6_config@libnm_1_0_0 1.0.0
+ nm_device_get_driver@libnm_1_0_0 1.0.0
+ nm_device_get_driver_version@libnm_1_0_0 1.0.0
+ nm_device_get_firmware_missing@libnm_1_0_0 1.0.0
+ nm_device_get_firmware_version@libnm_1_0_0 1.0.0
+ nm_device_get_hw_address@libnm_1_0_0 1.0.0
+ nm_device_get_iface@libnm_1_0_0 1.0.0
+ nm_device_get_interface_flags@libnm_1_22_0 1.22.0
+ nm_device_get_ip4_config@libnm_1_0_0 1.0.0
+ nm_device_get_ip6_config@libnm_1_0_0 1.0.0
+ nm_device_get_ip_iface@libnm_1_0_0 1.0.0
+ nm_device_get_lldp_neighbors@libnm_1_2_0 1.2.0
+ nm_device_get_managed@libnm_1_0_0 1.0.0
+ nm_device_get_metered@libnm_1_0_6 1.0.6
+ nm_device_get_metered@libnm_1_2_0 1.2.0
+ nm_device_get_mtu@libnm_1_0_0 1.0.0
+ nm_device_get_nm_plugin_missing@libnm_1_2_0 1.2.0
+ nm_device_get_path@libnm_1_26_0 1.26.0
+ nm_device_get_physical_port_id@libnm_1_0_0 1.0.0
+ nm_device_get_ports@libnm_1_34_0 1.34.0
+ nm_device_get_product@libnm_1_0_0 1.0.0
+ nm_device_get_setting_type@libnm_1_0_0 1.0.0
+ nm_device_get_state@libnm_1_0_0 1.0.0
+ nm_device_get_state_reason@libnm_1_0_0 1.0.0
+ nm_device_get_type@libnm_1_0_0 1.0.0
+ nm_device_get_type_description@libnm_1_0_0 1.0.0
+ nm_device_get_udi@libnm_1_0_0 1.0.0
+ nm_device_get_vendor@libnm_1_0_0 1.0.0
+ nm_device_hsr_get_multicast_spec@libnm_1_46_0 1.46.0
+ nm_device_hsr_get_port1@libnm_1_46_0 1.46.0
+ nm_device_hsr_get_port2@libnm_1_46_0 1.46.0
+ nm_device_hsr_get_prp@libnm_1_46_0 1.46.0
+ nm_device_hsr_get_supervision_address@libnm_1_46_0 1.46.0
+ nm_device_hsr_get_type@libnm_1_46_0 1.46.0
+ nm_device_infiniband_get_carrier@libnm_1_0_0 1.0.0
+ nm_device_infiniband_get_hw_address@libnm_1_0_0 1.0.0
+ nm_device_infiniband_get_type@libnm_1_0_0 1.0.0
+ nm_device_interface_flags_get_type@libnm_1_22_0 1.22.0
+ nm_device_ip_tunnel_get_encapsulation_limit@libnm_1_2_0 1.2.0
+ nm_device_ip_tunnel_get_flags@libnm_1_12_0 1.12.0
+ nm_device_ip_tunnel_get_flow_label@libnm_1_2_0 1.2.0
+ nm_device_ip_tunnel_get_fwmark@libnm_1_46_0 1.46.0
+ nm_device_ip_tunnel_get_input_key@libnm_1_2_0 1.2.0
+ nm_device_ip_tunnel_get_local@libnm_1_2_0 1.2.0
+ nm_device_ip_tunnel_get_mode@libnm_1_2_0 1.2.0
+ nm_device_ip_tunnel_get_output_key@libnm_1_2_0 1.2.0
+ nm_device_ip_tunnel_get_parent@libnm_1_2_0 1.2.0
+ nm_device_ip_tunnel_get_path_mtu_discovery@libnm_1_2_0 1.2.0
+ nm_device_ip_tunnel_get_remote@libnm_1_2_0 1.2.0
+ nm_device_ip_tunnel_get_tos@libnm_1_2_0 1.2.0
+ nm_device_ip_tunnel_get_ttl@libnm_1_2_0 1.2.0
+ nm_device_ip_tunnel_get_type@libnm_1_2_0 1.2.0
+ nm_device_ipvlan_get_mode@libnm_1_52_0 1.52.0
+ nm_device_ipvlan_get_parent@libnm_1_52_0 1.52.0
+ nm_device_ipvlan_get_private@libnm_1_52_0 1.52.0
+ nm_device_ipvlan_get_type@libnm_1_52_0 1.52.0
+ nm_device_ipvlan_get_vepa@libnm_1_52_0 1.52.0
+ nm_device_is_real@libnm_1_2_0 1.2.0
+ nm_device_is_software@libnm_1_0_0 1.0.0
+ nm_device_loopback_get_type@libnm_1_42_0 1.42.0
+ nm_device_macsec_get_cipher_suite@libnm_1_6_0 1.6.0
+ nm_device_macsec_get_encoding_sa@libnm_1_6_0 1.6.0
+ nm_device_macsec_get_encrypt@libnm_1_6_0 1.6.0
+ nm_device_macsec_get_es@libnm_1_6_0 1.6.0
+ nm_device_macsec_get_hw_address@libnm_1_6_0 1.6.0
+ nm_device_macsec_get_icv_length@libnm_1_6_0 1.6.0
+ nm_device_macsec_get_include_sci@libnm_1_6_0 1.6.0
+ nm_device_macsec_get_parent@libnm_1_40_4 1.40.4
+ nm_device_macsec_get_protect@libnm_1_6_0 1.6.0
+ nm_device_macsec_get_replay_protect@libnm_1_6_0 1.6.0
+ nm_device_macsec_get_scb@libnm_1_6_0 1.6.0
+ nm_device_macsec_get_sci@libnm_1_6_0 1.6.0
+ nm_device_macsec_get_type@libnm_1_6_0 1.6.0
+ nm_device_macsec_get_validation@libnm_1_6_0 1.6.0
+ nm_device_macsec_get_window@libnm_1_6_0 1.6.0
+ nm_device_macvlan_get_hw_address@libnm_1_2_0 1.2.0
+ nm_device_macvlan_get_mode@libnm_1_2_0 1.2.0
+ nm_device_macvlan_get_no_promisc@libnm_1_2_0 1.2.0
+ nm_device_macvlan_get_parent@libnm_1_2_0 1.2.0
+ nm_device_macvlan_get_tap@libnm_1_2_0 1.2.0
+ nm_device_macvlan_get_type@libnm_1_2_0 1.2.0
+ nm_device_modem_capabilities_get_type@libnm_1_0_0 1.0.0
+ nm_device_modem_get_apn@libnm_1_20_0 1.20.0
+ nm_device_modem_get_current_capabilities@libnm_1_0_0 1.0.0
+ nm_device_modem_get_device_id@libnm_1_20_0 1.20.0
+ nm_device_modem_get_modem_capabilities@libnm_1_0_0 1.0.0
+ nm_device_modem_get_operator_code@libnm_1_20_0 1.20.0
+ nm_device_modem_get_type@libnm_1_0_0 1.0.0
+ nm_device_olpc_mesh_get_active_channel@libnm_1_0_0 1.0.0
+ nm_device_olpc_mesh_get_companion@libnm_1_0_0 1.0.0
+ nm_device_olpc_mesh_get_hw_address@libnm_1_0_0 1.0.0
+ nm_device_olpc_mesh_get_type@libnm_1_0_0 1.0.0
+ nm_device_ovs_bridge_get_slaves@libnm_1_12_2 1.12.2
+ nm_device_ovs_bridge_get_type@libnm_1_10_0 1.10.0
+ nm_device_ovs_interface_get_type@libnm_1_10_0 1.10.0
+ nm_device_ovs_port_get_slaves@libnm_1_12_2 1.12.2
+ nm_device_ovs_port_get_type@libnm_1_10_0 1.10.0
+ nm_device_ppp_get_type@libnm_1_10_0 1.10.0
+ nm_device_reapply@libnm_1_2_0 1.2.0
+ nm_device_reapply_async@libnm_1_2_0 1.2.0
+ nm_device_reapply_finish@libnm_1_2_0 1.2.0
+ nm_device_reapply_flags_get_type@libnm_1_42_0 1.42.0
+ nm_device_set_autoconnect@libnm_1_0_0 1.0.0
+ nm_device_set_managed@libnm_1_2_0 1.2.0
+ nm_device_state_get_type@libnm_1_0_0 1.0.0
+ nm_device_state_reason_get_type@libnm_1_0_0 1.0.0
+ nm_device_team_get_carrier@libnm_1_0_0 1.0.0
+ nm_device_team_get_config@libnm_1_4_0 1.4.0
+ nm_device_team_get_hw_address@libnm_1_0_0 1.0.0
+ nm_device_team_get_slaves@libnm_1_0_0 1.0.0
+ nm_device_team_get_type@libnm_1_0_0 1.0.0
+ nm_device_tun_get_group@libnm_1_2_0 1.2.0
+ nm_device_tun_get_hw_address@libnm_1_2_0 1.2.0
+ nm_device_tun_get_mode@libnm_1_2_0 1.2.0
+ nm_device_tun_get_multi_queue@libnm_1_2_0 1.2.0
+ nm_device_tun_get_no_pi@libnm_1_2_0 1.2.0
+ nm_device_tun_get_owner@libnm_1_2_0 1.2.0
+ nm_device_tun_get_type@libnm_1_2_0 1.2.0
+ nm_device_tun_get_vnet_hdr@libnm_1_2_0 1.2.0
+ nm_device_type_get_type@libnm_1_0_0 1.0.0
+ nm_device_veth_get_peer@libnm_1_40_4 1.40.4
+ nm_device_veth_get_type@libnm_1_30_0 1.30.0
+ nm_device_vlan_get_carrier@libnm_1_0_0 1.0.0
+ nm_device_vlan_get_hw_address@libnm_1_0_0 1.0.0
+ nm_device_vlan_get_parent@libnm_1_0_0 1.0.0
+ nm_device_vlan_get_type@libnm_1_0_0 1.0.0
+ nm_device_vlan_get_vlan_id@libnm_1_0_0 1.0.0
+ nm_device_vrf_get_table@libnm_1_24_0 1.24.0
+ nm_device_vrf_get_type@libnm_1_24_0 1.24.0
+ nm_device_vxlan_get_ageing@libnm_1_2_0 1.2.0
+ nm_device_vxlan_get_carrier@libnm_1_40_4 1.40.4
+ nm_device_vxlan_get_dst_port@libnm_1_2_0 1.2.0
+ nm_device_vxlan_get_group@libnm_1_2_0 1.2.0
+ nm_device_vxlan_get_hw_address@libnm_1_2_0 1.2.0
+ nm_device_vxlan_get_id@libnm_1_2_0 1.2.0
+ nm_device_vxlan_get_l2miss@libnm_1_2_0 1.2.0
+ nm_device_vxlan_get_l3miss@libnm_1_2_0 1.2.0
+ nm_device_vxlan_get_learning@libnm_1_2_0 1.2.0
+ nm_device_vxlan_get_limit@libnm_1_2_0 1.2.0
+ nm_device_vxlan_get_local@libnm_1_2_0 1.2.0
+ nm_device_vxlan_get_parent@libnm_1_2_0 1.2.0
+ nm_device_vxlan_get_proxy@libnm_1_2_0 1.2.0
+ nm_device_vxlan_get_rsc@libnm_1_40_4 1.40.4
+ nm_device_vxlan_get_src_port_max@libnm_1_2_0 1.2.0
+ nm_device_vxlan_get_src_port_min@libnm_1_2_0 1.2.0
+ nm_device_vxlan_get_tos@libnm_1_2_0 1.2.0
+ nm_device_vxlan_get_ttl@libnm_1_2_0 1.2.0
+ nm_device_vxlan_get_type@libnm_1_2_0 1.2.0
+ nm_device_wifi_capabilities_get_type@libnm_1_0_0 1.0.0
+ nm_device_wifi_get_access_point_by_path@libnm_1_0_0 1.0.0
+ nm_device_wifi_get_access_points@libnm_1_0_0 1.0.0
+ nm_device_wifi_get_active_access_point@libnm_1_0_0 1.0.0
+ nm_device_wifi_get_bitrate@libnm_1_0_0 1.0.0
+ nm_device_wifi_get_capabilities@libnm_1_0_0 1.0.0
+ nm_device_wifi_get_hw_address@libnm_1_0_0 1.0.0
+ nm_device_wifi_get_last_scan@libnm_1_12_0 1.12.0
+ nm_device_wifi_get_mode@libnm_1_0_0 1.0.0
+ nm_device_wifi_get_permanent_hw_address@libnm_1_0_0 1.0.0
+ nm_device_wifi_get_type@libnm_1_0_0 1.0.0
+ nm_device_wifi_p2p_get_hw_address@libnm_1_16_0 1.16.0
+ nm_device_wifi_p2p_get_peer_by_path@libnm_1_40_4 1.40.4
+ nm_device_wifi_p2p_get_peers@libnm_1_16_0 1.16.0
+ nm_device_wifi_p2p_get_type@libnm_1_16_0 1.16.0
+ nm_device_wifi_p2p_start_find@libnm_1_16_0 1.16.0
+ nm_device_wifi_p2p_start_find_finish@libnm_1_16_0 1.16.0
+ nm_device_wifi_p2p_stop_find@libnm_1_16_0 1.16.0
+ nm_device_wifi_p2p_stop_find_finish@libnm_1_16_0 1.16.0
+ nm_device_wifi_request_scan@libnm_1_0_0 1.0.0
+ nm_device_wifi_request_scan_async@libnm_1_0_0 1.0.0
+ nm_device_wifi_request_scan_finish@libnm_1_0_0 1.0.0
+ nm_device_wifi_request_scan_options@libnm_1_0_6 1.0.6
+ nm_device_wifi_request_scan_options@libnm_1_2_0 1.2.0
+ nm_device_wifi_request_scan_options_async@libnm_1_0_6 1.0.6
+ nm_device_wifi_request_scan_options_async@libnm_1_2_0 1.2.0
+ nm_device_wimax_get_active_nsp@libnm_1_0_0 1.0.0
+ nm_device_wimax_get_bsid@libnm_1_0_0 1.0.0
+ nm_device_wimax_get_center_frequency@libnm_1_0_0 1.0.0
+ nm_device_wimax_get_cinr@libnm_1_0_0 1.0.0
+ nm_device_wimax_get_hw_address@libnm_1_0_0 1.0.0
+ nm_device_wimax_get_nsp_by_path@libnm_1_0_0 1.0.0
+ nm_device_wimax_get_nsps@libnm_1_0_0 1.0.0
+ nm_device_wimax_get_rssi@libnm_1_0_0 1.0.0
+ nm_device_wimax_get_tx_power@libnm_1_0_0 1.0.0
+ nm_device_wimax_get_type@libnm_1_0_0 1.0.0
+ nm_device_wireguard_get_fwmark@libnm_1_14_0 1.14.0
+ nm_device_wireguard_get_listen_port@libnm_1_14_0 1.14.0
+ nm_device_wireguard_get_public_key@libnm_1_14_0 1.14.0
+ nm_device_wireguard_get_type@libnm_1_14_0 1.14.0
+ nm_device_wpan_get_type@libnm_1_14_0 1.14.0
+ nm_dhcp_config_get_family@libnm_1_0_0 1.0.0
+ nm_dhcp_config_get_one_option@libnm_1_0_0 1.0.0
+ nm_dhcp_config_get_options@libnm_1_0_0 1.0.0
+ nm_dhcp_config_get_type@libnm_1_0_0 1.0.0
+ nm_dhcp_hostname_flags_get_type@libnm_1_22_0 1.22.0
+ nm_dns_entry_get_domains@libnm_1_6_0 1.6.0
+ nm_dns_entry_get_interface@libnm_1_6_0 1.6.0
+ nm_dns_entry_get_nameservers@libnm_1_6_0 1.6.0
+ nm_dns_entry_get_priority@libnm_1_6_0 1.6.0
+ nm_dns_entry_get_type@libnm_1_6_0 1.6.0
+ nm_dns_entry_get_vpn@libnm_1_6_0 1.6.0
+ nm_dns_entry_unref@libnm_1_6_0 1.6.0
+ nm_ethtool_optname_is_channels@libnm_1_46_0 1.46.0
+ nm_ethtool_optname_is_coalesce@libnm_1_26_0 1.26.0
+ nm_ethtool_optname_is_eee@libnm_1_46_0 1.46.0
+ nm_ethtool_optname_is_feature@libnm_1_14_8 1.20.0
+ nm_ethtool_optname_is_fec@libnm_1_52_0 1.52.0
+ nm_ethtool_optname_is_pause@libnm_1_32_0 1.32.12
+ nm_ethtool_optname_is_ring@libnm_1_26_0 1.26.0
+ nm_ip_address_cmp_flags_get_type@libnm_1_22_0 1.22.0
+ nm_ip_address_cmp_full@libnm_1_22_0 1.22.0
+ nm_ip_address_dup@libnm_1_30_8 1.34.0
+ nm_ip_address_dup@libnm_1_32_0 1.32.12
+ nm_ip_address_equal@libnm_1_0_0 1.0.0
+ nm_ip_address_get_address@libnm_1_0_0 1.0.0
+ nm_ip_address_get_address_binary@libnm_1_0_0 1.0.0
+ nm_ip_address_get_attribute@libnm_1_0_0 1.0.0
+ nm_ip_address_get_attribute_names@libnm_1_0_0 1.0.0
+ nm_ip_address_get_family@libnm_1_0_0 1.0.0
+ nm_ip_address_get_prefix@libnm_1_0_0 1.0.0
+ nm_ip_address_get_type@libnm_1_0_0 1.0.0
+ nm_ip_address_new@libnm_1_0_0 1.0.0
+ nm_ip_address_new_binary@libnm_1_0_0 1.0.0
+ nm_ip_address_ref@libnm_1_0_0 1.0.0
+ nm_ip_address_set_address@libnm_1_0_0 1.0.0
+ nm_ip_address_set_address_binary@libnm_1_0_0 1.0.0
+ nm_ip_address_set_attribute@libnm_1_0_0 1.0.0
+ nm_ip_address_set_prefix@libnm_1_0_0 1.0.0
+ nm_ip_address_unref@libnm_1_0_0 1.0.0
+ nm_ip_config_get_addresses@libnm_1_0_0 1.0.0
+ nm_ip_config_get_domains@libnm_1_0_0 1.0.0
+ nm_ip_config_get_family@libnm_1_0_0 1.0.0
+ nm_ip_config_get_gateway@libnm_1_0_0 1.0.0
+ nm_ip_config_get_nameservers@libnm_1_0_0 1.0.0
+ nm_ip_config_get_routes@libnm_1_0_0 1.0.0
+ nm_ip_config_get_searches@libnm_1_0_0 1.0.0
+ nm_ip_config_get_type@libnm_1_0_0 1.0.0
+ nm_ip_config_get_wins_servers@libnm_1_0_0 1.0.0
+ nm_ip_route_attribute_validate@libnm_1_8_0 1.8.0
+ nm_ip_route_dup@libnm_1_30_8 1.34.0
+ nm_ip_route_dup@libnm_1_32_0 1.32.12
+ nm_ip_route_equal@libnm_1_0_0 1.0.0
+ nm_ip_route_equal_full@libnm_1_10_0 1.10.0
+ nm_ip_route_get_attribute@libnm_1_0_0 1.0.0
+ nm_ip_route_get_attribute_names@libnm_1_0_0 1.0.0
+ nm_ip_route_get_dest@libnm_1_0_0 1.0.0
+ nm_ip_route_get_dest_binary@libnm_1_0_0 1.0.0
+ nm_ip_route_get_family@libnm_1_0_0 1.0.0
+ nm_ip_route_get_metric@libnm_1_0_0 1.0.0
+ nm_ip_route_get_next_hop@libnm_1_0_0 1.0.0
+ nm_ip_route_get_next_hop_binary@libnm_1_0_0 1.0.0
+ nm_ip_route_get_prefix@libnm_1_0_0 1.0.0
+ nm_ip_route_get_type@libnm_1_0_0 1.0.0
+ nm_ip_route_get_variant_attribute_spec@libnm_1_8_0 1.8.0
+ nm_ip_route_new@libnm_1_0_0 1.0.0
+ nm_ip_route_new_binary@libnm_1_0_0 1.0.0
+ nm_ip_route_ref@libnm_1_0_0 1.0.0
+ nm_ip_route_set_attribute@libnm_1_0_0 1.0.0
+ nm_ip_route_set_dest@libnm_1_0_0 1.0.0
+ nm_ip_route_set_dest_binary@libnm_1_0_0 1.0.0
+ nm_ip_route_set_metric@libnm_1_0_0 1.0.0
+ nm_ip_route_set_next_hop@libnm_1_0_0 1.0.0
+ nm_ip_route_set_next_hop_binary@libnm_1_0_0 1.0.0
+ nm_ip_route_set_prefix@libnm_1_0_0 1.0.0
+ nm_ip_route_unref@libnm_1_0_0 1.0.0
+ nm_ip_routing_rule_as_string_flags_get_type@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_cmp@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_from_string@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_action@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_addr_family@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_destination_port_end@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_destination_port_start@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_from@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_from_len@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_fwmark@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_fwmask@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_iifname@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_invert@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_ipproto@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_oifname@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_priority@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_source_port_end@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_source_port_start@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_suppress_prefixlength@libnm_1_20_0 1.20.0
+ nm_ip_routing_rule_get_table@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_to@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_to_len@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_tos@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_type@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_get_uid_range@libnm_1_34_0 1.34.0
+ nm_ip_routing_rule_is_sealed@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_new@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_new_clone@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_ref@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_seal@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_set_action@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_set_destination_port@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_set_from@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_set_fwmark@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_set_iifname@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_set_invert@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_set_ipproto@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_set_oifname@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_set_priority@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_set_source_port@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_set_suppress_prefixlength@libnm_1_20_0 1.20.0
+ nm_ip_routing_rule_set_table@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_set_to@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_set_tos@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_set_uid_range@libnm_1_34_0 1.34.0
+ nm_ip_routing_rule_to_string@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_unref@libnm_1_18_0 1.18.0
+ nm_ip_routing_rule_validate@libnm_1_18_0 1.18.0
+ nm_ip_tunnel_flags_get_type@libnm_1_12_0 1.12.0
+ nm_ip_tunnel_mode_get_type@libnm_1_2_0 1.2.0
+ nm_keyfile_handler_data_fail_with_error@libnm_1_30_0 1.30.0
+ nm_keyfile_handler_data_get_context@libnm_1_30_0 1.30.0
+ nm_keyfile_handler_data_warn_get@libnm_1_30_0 1.30.0
+ nm_keyfile_handler_flags_get_type@libnm_1_30_0 1.30.0
+ nm_keyfile_handler_type_get_type@libnm_1_30_0 1.30.0
+ nm_keyfile_read@libnm_1_30_0 1.30.0
+ nm_keyfile_warn_severity_get_type@libnm_1_30_0 1.30.0
+ nm_keyfile_write@libnm_1_30_0 1.30.0
+ nm_lldp_neighbor_get_attr_names@libnm_1_2_0 1.2.0
+ nm_lldp_neighbor_get_attr_string_value@libnm_1_2_0 1.2.0
+ nm_lldp_neighbor_get_attr_type@libnm_1_2_0 1.2.0
+ nm_lldp_neighbor_get_attr_uint_value@libnm_1_2_0 1.2.0
+ nm_lldp_neighbor_get_attr_value@libnm_1_18_0 1.18.0
+ nm_lldp_neighbor_get_type@libnm_1_2_0 1.2.0
+ nm_lldp_neighbor_new@libnm_1_2_0 1.2.0
+ nm_lldp_neighbor_ref@libnm_1_2_0 1.2.0
+ nm_lldp_neighbor_unref@libnm_1_2_0 1.2.0
+ nm_manager_error_get_type@libnm_1_0_0 1.0.0
+ nm_manager_error_quark@libnm_1_0_0 1.0.0
+ nm_manager_reload_flags_get_type@libnm_1_22_0 1.22.0
+ nm_metered_get_type@libnm_1_0_6 1.0.6
+ nm_metered_get_type@libnm_1_2_0 1.2.0
+ nm_mptcp_flags_get_type@libnm_1_40_0 1.40.0
+ nm_object_get_client@libnm_1_24_0 1.24.0
+ nm_object_get_path@libnm_1_0_0 1.0.0
+ nm_object_get_type@libnm_1_0_0 1.0.0
+ nm_radio_flags_get_type@libnm_1_38_0 1.38.0
+ nm_range_cmp@libnm_1_42_0 1.42.0
+ nm_range_from_str@libnm_1_42_0 1.42.0
+ nm_range_get_range@libnm_1_42_0 1.42.0
+ nm_range_get_type@libnm_1_42_0 1.42.0
+ nm_range_new@libnm_1_42_0 1.42.0
+ nm_range_ref@libnm_1_42_0 1.42.0
+ nm_range_to_str@libnm_1_42_0 1.42.0
+ nm_range_unref@libnm_1_42_0 1.42.0
+ nm_remote_connection_commit_changes@libnm_1_0_0 1.0.0
+ nm_remote_connection_commit_changes_async@libnm_1_0_0 1.0.0
+ nm_remote_connection_commit_changes_finish@libnm_1_0_0 1.0.0
+ nm_remote_connection_delete@libnm_1_0_0 1.0.0
+ nm_remote_connection_delete_async@libnm_1_0_0 1.0.0
+ nm_remote_connection_delete_finish@libnm_1_0_0 1.0.0
+ nm_remote_connection_get_filename@libnm_1_12_0 1.12.0
+ nm_remote_connection_get_flags@libnm_1_12_0 1.12.0
+ nm_remote_connection_get_secrets@libnm_1_0_0 1.0.0
+ nm_remote_connection_get_secrets_async@libnm_1_0_0 1.0.0
+ nm_remote_connection_get_secrets_finish@libnm_1_0_0 1.0.0
+ nm_remote_connection_get_type@libnm_1_0_0 1.0.0
+ nm_remote_connection_get_unsaved@libnm_1_0_0 1.0.0
+ nm_remote_connection_get_version_id@libnm_1_44_0 1.44.0
+ nm_remote_connection_get_visible@libnm_1_0_0 1.0.0
+ nm_remote_connection_save@libnm_1_0_0 1.0.0
+ nm_remote_connection_save_async@libnm_1_0_0 1.0.0
+ nm_remote_connection_save_finish@libnm_1_0_0 1.0.0
+ nm_remote_connection_update2@libnm_1_10_2 1.10.2
+ nm_remote_connection_update2_finish@libnm_1_10_2 1.10.2
+ nm_secret_agent_capabilities_get_type@libnm_1_0_0 1.0.0
+ nm_secret_agent_error_get_type@libnm_1_0_0 1.0.0
+ nm_secret_agent_error_quark@libnm_1_0_0 1.0.0
+ nm_secret_agent_get_secrets_flags_get_type@libnm_1_0_0 1.0.0
+ nm_secret_agent_old_delete_secrets@libnm_1_0_0 1.0.0
+ nm_secret_agent_old_destroy@libnm_1_24_0 1.24.0
+ nm_secret_agent_old_enable@libnm_1_24_0 1.24.0
+ nm_secret_agent_old_get_context_busy_watcher@libnm_1_24_0 1.24.0
+ nm_secret_agent_old_get_dbus_connection@libnm_1_24_0 1.24.0
+ nm_secret_agent_old_get_dbus_name_owner@libnm_1_24_0 1.24.0
+ nm_secret_agent_old_get_main_context@libnm_1_24_0 1.24.0
+ nm_secret_agent_old_get_registered@libnm_1_0_0 1.0.0
+ nm_secret_agent_old_get_secrets@libnm_1_0_0 1.0.0
+ nm_secret_agent_old_get_type@libnm_1_0_0 1.0.0
+ nm_secret_agent_old_register@libnm_1_0_0 1.0.0
+ nm_secret_agent_old_register_async@libnm_1_0_0 1.0.0
+ nm_secret_agent_old_register_finish@libnm_1_0_0 1.0.0
+ nm_secret_agent_old_save_secrets@libnm_1_0_0 1.0.0
+ nm_secret_agent_old_unregister@libnm_1_0_0 1.0.0
+ nm_secret_agent_old_unregister_async@libnm_1_0_0 1.0.0
+ nm_secret_agent_old_unregister_finish@libnm_1_0_0 1.0.0
+ nm_setting_6lowpan_get_parent@libnm_1_40_4 1.40.4
+ nm_setting_6lowpan_get_type@libnm_1_14_0 1.14.0
+ nm_setting_6lowpan_new@libnm_1_40_4 1.40.4
+ nm_setting_802_1x_add_altsubject_match@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_add_eap_method@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_add_phase2_altsubject_match@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_auth_flags_get_type@libnm_1_8_0 1.8.0
+ nm_setting_802_1x_check_cert_scheme@libnm_1_2_0 1.2.0
+ nm_setting_802_1x_ck_format_get_type@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_ck_scheme_get_type@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_clear_altsubject_matches@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_clear_eap_methods@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_clear_phase2_altsubject_matches@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_altsubject_match@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_anonymous_identity@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_auth_timeout@libnm_1_8_0 1.8.0
+ nm_setting_802_1x_get_ca_cert_blob@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_ca_cert_password@libnm_1_8_0 1.8.0
+ nm_setting_802_1x_get_ca_cert_password_flags@libnm_1_8_0 1.8.0
+ nm_setting_802_1x_get_ca_cert_path@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_ca_cert_scheme@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_ca_cert_uri@libnm_1_6_0 1.6.0
+ nm_setting_802_1x_get_ca_path@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_client_cert_blob@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_client_cert_password@libnm_1_8_0 1.8.0
+ nm_setting_802_1x_get_client_cert_password_flags@libnm_1_8_0 1.8.0
+ nm_setting_802_1x_get_client_cert_path@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_client_cert_scheme@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_client_cert_uri@libnm_1_6_0 1.6.0
+ nm_setting_802_1x_get_domain_match@libnm_1_24_0 1.24.0
+ nm_setting_802_1x_get_domain_suffix_match@libnm_1_2_0 1.1.92
+ nm_setting_802_1x_get_eap_method@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_identity@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_num_altsubject_matches@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_num_eap_methods@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_num_phase2_altsubject_matches@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_openssl_ciphers@libnm_1_48_0 1.48.0
+ nm_setting_802_1x_get_optional@libnm_1_20_6 1.20.6
+ nm_setting_802_1x_get_pac_file@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_password@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_password_flags@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_password_raw@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_password_raw_flags@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_phase1_auth_flags@libnm_1_8_0 1.8.0
+ nm_setting_802_1x_get_phase1_fast_provisioning@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_phase1_peaplabel@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_phase1_peapver@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_phase2_altsubject_match@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_phase2_auth@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_phase2_autheap@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_phase2_ca_cert_blob@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_phase2_ca_cert_password@libnm_1_8_0 1.8.0
+ nm_setting_802_1x_get_phase2_ca_cert_password_flags@libnm_1_8_0 1.8.0
+ nm_setting_802_1x_get_phase2_ca_cert_path@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_phase2_ca_cert_scheme@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_phase2_ca_cert_uri@libnm_1_6_0 1.6.0
+ nm_setting_802_1x_get_phase2_ca_path@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_phase2_client_cert_blob@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_phase2_client_cert_password@libnm_1_8_0 1.8.0
+ nm_setting_802_1x_get_phase2_client_cert_password_flags@libnm_1_8_0 1.8.0
+ nm_setting_802_1x_get_phase2_client_cert_path@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_phase2_client_cert_scheme@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_phase2_client_cert_uri@libnm_1_6_0 1.6.0
+ nm_setting_802_1x_get_phase2_domain_match@libnm_1_24_0 1.24.0
+ nm_setting_802_1x_get_phase2_domain_suffix_match@libnm_1_2_0 1.1.92
+ nm_setting_802_1x_get_phase2_private_key_blob@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_phase2_private_key_format@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_phase2_private_key_password@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_phase2_private_key_password_flags@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_phase2_private_key_path@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_phase2_private_key_scheme@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_phase2_private_key_uri@libnm_1_6_0 1.6.0
+ nm_setting_802_1x_get_phase2_subject_match@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_pin@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_pin_flags@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_private_key_blob@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_private_key_format@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_private_key_password@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_private_key_password_flags@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_private_key_path@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_private_key_scheme@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_private_key_uri@libnm_1_6_0 1.6.0
+ nm_setting_802_1x_get_subject_match@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_system_ca_certs@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_get_type@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_new@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_remove_altsubject_match@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_remove_altsubject_match_by_value@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_remove_eap_method@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_remove_eap_method_by_value@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_remove_phase2_altsubject_match@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_remove_phase2_altsubject_match_by_value@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_set_ca_cert@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_set_client_cert@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_set_phase2_ca_cert@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_set_phase2_client_cert@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_set_phase2_private_key@libnm_1_0_0 1.0.0
+ nm_setting_802_1x_set_private_key@libnm_1_0_0 1.0.0
+ nm_setting_adsl_get_encapsulation@libnm_1_0_0 1.0.0
+ nm_setting_adsl_get_password@libnm_1_0_0 1.0.0
+ nm_setting_adsl_get_password_flags@libnm_1_0_0 1.0.0
+ nm_setting_adsl_get_protocol@libnm_1_0_0 1.0.0
+ nm_setting_adsl_get_type@libnm_1_0_0 1.0.0
+ nm_setting_adsl_get_username@libnm_1_0_0 1.0.0
+ nm_setting_adsl_get_vci@libnm_1_0_0 1.0.0
+ nm_setting_adsl_get_vpi@libnm_1_0_0 1.0.0
+ nm_setting_adsl_new@libnm_1_0_0 1.0.0
+ nm_setting_bluetooth_get_bdaddr@libnm_1_0_0 1.0.0
+ nm_setting_bluetooth_get_connection_type@libnm_1_0_0 1.0.0
+ nm_setting_bluetooth_get_type@libnm_1_0_0 1.0.0
+ nm_setting_bluetooth_new@libnm_1_0_0 1.0.0
+ nm_setting_bond_add_option@libnm_1_0_0 1.0.0
+ nm_setting_bond_get_num_options@libnm_1_0_0 1.0.0
+ nm_setting_bond_get_option@libnm_1_0_0 1.0.0
+ nm_setting_bond_get_option_by_name@libnm_1_0_0 1.0.0
+ nm_setting_bond_get_option_default@libnm_1_0_0 1.0.0
+ nm_setting_bond_get_option_normalized@libnm_1_24_0 1.24.0
+ nm_setting_bond_get_type@libnm_1_0_0 1.0.0
+ nm_setting_bond_get_valid_options@libnm_1_0_0 1.0.0
+ nm_setting_bond_new@libnm_1_0_0 1.0.0
+ nm_setting_bond_port_get_prio@libnm_1_40_20_bondp 1.44.0
+ nm_setting_bond_port_get_queue_id@libnm_1_34_0 1.34.0
+ nm_setting_bond_port_get_type@libnm_1_34_0 1.34.0
+ nm_setting_bond_port_new@libnm_1_34_0 1.34.0
+ nm_setting_bond_remove_option@libnm_1_0_0 1.0.0
+ nm_setting_bond_validate_option@libnm_1_0_0 1.0.0
+ nm_setting_bridge_add_vlan@libnm_1_18_0 1.18.0
+ nm_setting_bridge_clear_vlans@libnm_1_18_0 1.18.0
+ nm_setting_bridge_get_ageing_time@libnm_1_0_0 1.0.0
+ nm_setting_bridge_get_forward_delay@libnm_1_0_0 1.0.0
+ nm_setting_bridge_get_group_address@libnm_1_24_0 1.24.0
+ nm_setting_bridge_get_group_forward_mask@libnm_1_10_0 1.10.0
+ nm_setting_bridge_get_hello_time@libnm_1_0_0 1.0.0
+ nm_setting_bridge_get_mac_address@libnm_1_0_0 1.0.0
+ nm_setting_bridge_get_max_age@libnm_1_0_0 1.0.0
+ nm_setting_bridge_get_multicast_hash_max@libnm_1_26_0 1.26.0
+ nm_setting_bridge_get_multicast_last_member_count@libnm_1_26_0 1.26.0
+ nm_setting_bridge_get_multicast_last_member_interval@libnm_1_26_0 1.26.0
+ nm_setting_bridge_get_multicast_membership_interval@libnm_1_26_0 1.26.0
+ nm_setting_bridge_get_multicast_querier@libnm_1_24_0 1.24.0
+ nm_setting_bridge_get_multicast_querier_interval@libnm_1_26_0 1.26.0
+ nm_setting_bridge_get_multicast_query_interval@libnm_1_26_0 1.26.0
+ nm_setting_bridge_get_multicast_query_response_interval@libnm_1_26_0 1.26.0
+ nm_setting_bridge_get_multicast_query_use_ifaddr@libnm_1_24_0 1.24.0
+ nm_setting_bridge_get_multicast_router@libnm_1_24_0 1.24.0
+ nm_setting_bridge_get_multicast_snooping@libnm_1_2_0 1.2.0
+ nm_setting_bridge_get_multicast_startup_query_count@libnm_1_26_0 1.26.0
+ nm_setting_bridge_get_multicast_startup_query_interval@libnm_1_26_0 1.26.0
+ nm_setting_bridge_get_num_vlans@libnm_1_18_0 1.18.0
+ nm_setting_bridge_get_priority@libnm_1_0_0 1.0.0
+ nm_setting_bridge_get_stp@libnm_1_0_0 1.0.0
+ nm_setting_bridge_get_type@libnm_1_0_0 1.0.0
+ nm_setting_bridge_get_vlan@libnm_1_18_0 1.18.0
+ nm_setting_bridge_get_vlan_default_pvid@libnm_1_18_0 1.18.0
+ nm_setting_bridge_get_vlan_filtering@libnm_1_18_0 1.18.0
+ nm_setting_bridge_get_vlan_protocol@libnm_1_24_0 1.24.0
+ nm_setting_bridge_get_vlan_stats_enabled@libnm_1_24_0 1.24.0
+ nm_setting_bridge_new@libnm_1_0_0 1.0.0
+ nm_setting_bridge_port_add_vlan@libnm_1_18_0 1.18.0
+ nm_setting_bridge_port_clear_vlans@libnm_1_18_0 1.18.0
+ nm_setting_bridge_port_get_hairpin_mode@libnm_1_0_0 1.0.0
+ nm_setting_bridge_port_get_num_vlans@libnm_1_18_0 1.18.0
+ nm_setting_bridge_port_get_path_cost@libnm_1_0_0 1.0.0
+ nm_setting_bridge_port_get_priority@libnm_1_0_0 1.0.0
+ nm_setting_bridge_port_get_type@libnm_1_0_0 1.0.0
+ nm_setting_bridge_port_get_vlan@libnm_1_18_0 1.18.0
+ nm_setting_bridge_port_new@libnm_1_0_0 1.0.0
+ nm_setting_bridge_port_remove_vlan@libnm_1_18_0 1.18.0
+ nm_setting_bridge_port_remove_vlan_by_vid@libnm_1_18_0 1.18.0
+ nm_setting_bridge_remove_vlan@libnm_1_18_0 1.18.0
+ nm_setting_bridge_remove_vlan_by_vid@libnm_1_18_0 1.18.0
+ nm_setting_cdma_get_mtu@libnm_1_8_0 1.8.0
+ nm_setting_cdma_get_number@libnm_1_0_0 1.0.0
+ nm_setting_cdma_get_password@libnm_1_0_0 1.0.0
+ nm_setting_cdma_get_password_flags@libnm_1_0_0 1.0.0
+ nm_setting_cdma_get_type@libnm_1_0_0 1.0.0
+ nm_setting_cdma_get_username@libnm_1_0_0 1.0.0
+ nm_setting_cdma_new@libnm_1_0_0 1.0.0
+ nm_setting_compare@libnm_1_0_0 1.0.0
+ nm_setting_compare_flags_get_type@libnm_1_0_0 1.0.0
+ nm_setting_connection_add_ip_ping_address@libnm_1_52_0 1.52.0
+ nm_setting_connection_add_permission@libnm_1_0_0 1.0.0
+ nm_setting_connection_add_secondary@libnm_1_0_0 1.0.0
+ nm_setting_connection_autoconnect_slaves_get_type@libnm_1_0_4 1.0.4
+ nm_setting_connection_autoconnect_slaves_get_type@libnm_1_2_0 1.2.0
+ nm_setting_connection_clear_ip_ping_addresses@libnm_1_52_0 1.52.0
+ nm_setting_connection_dns_over_tls_get_type@libnm_1_34_0 1.34.0
+ nm_setting_connection_down_on_poweroff_get_type@libnm_1_48_0 1.48.0
+ nm_setting_connection_get_auth_retries@libnm_1_10_0 1.10.0
+ nm_setting_connection_get_autoconnect@libnm_1_0_0 1.0.0
+ nm_setting_connection_get_autoconnect_ports@libnm_1_46_0 1.46.0
+ nm_setting_connection_get_autoconnect_priority@libnm_1_0_0 1.0.0
+ nm_setting_connection_get_autoconnect_retries@libnm_1_6_0 1.6.0
+ nm_setting_connection_get_autoconnect_slaves@libnm_1_0_4 1.0.4
+ nm_setting_connection_get_autoconnect_slaves@libnm_1_2_0 1.2.0
+ nm_setting_connection_get_connection_type@libnm_1_0_0 1.0.0
+ nm_setting_connection_get_controller@libnm_1_46_0 1.46.0
+ nm_setting_connection_get_dns_over_tls@libnm_1_34_0 1.34.0
+ nm_setting_connection_get_down_on_poweroff@libnm_1_46_0 1.48.0
+ nm_setting_connection_get_gateway_ping_timeout@libnm_1_0_0 1.0.0
+ nm_setting_connection_get_id@libnm_1_0_0 1.0.0
+ nm_setting_connection_get_interface_name@libnm_1_0_0 1.0.0
+ nm_setting_connection_get_ip_ping_address@libnm_1_52_0 1.52.0
+ nm_setting_connection_get_ip_ping_addresses_require_all@libnm_1_52_0 1.52.0
+ nm_setting_connection_get_ip_ping_timeout@libnm_1_52_0 1.52.0
+ nm_setting_connection_get_lldp@libnm_1_2_0 1.2.0
+ nm_setting_connection_get_llmnr@libnm_1_14_0 1.14.0
+ nm_setting_connection_get_master@libnm_1_0_0 1.0.0
+ nm_setting_connection_get_mdns@libnm_1_10_14 1.14.4
+ nm_setting_connection_get_mdns@libnm_1_12_0 1.12.0
+ nm_setting_connection_get_metered@libnm_1_0_6 1.0.6
+ nm_setting_connection_get_metered@libnm_1_2_0 1.2.0
+ nm_setting_connection_get_mptcp_flags@libnm_1_40_4 1.40.4
+ nm_setting_connection_get_mud_url@libnm_1_26_0 1.26.0
+ nm_setting_connection_get_multi_connect@libnm_1_14_0 1.14.0
+ nm_setting_connection_get_num_permissions@libnm_1_0_0 1.0.0
+ nm_setting_connection_get_num_secondaries@libnm_1_0_0 1.0.0
+ nm_setting_connection_get_permission@libnm_1_0_0 1.0.0
+ nm_setting_connection_get_port_type@libnm_1_46_0 1.46.0
+ nm_setting_connection_get_read_only@libnm_1_0_0 1.0.0
+ nm_setting_connection_get_secondary@libnm_1_0_0 1.0.0
+ nm_setting_connection_get_slave_type@libnm_1_0_0 1.0.0
+ nm_setting_connection_get_stable_id@libnm_1_4_0 1.4.0
+ nm_setting_connection_get_timestamp@libnm_1_0_0 1.0.0
+ nm_setting_connection_get_type@libnm_1_0_0 1.0.0
+ nm_setting_connection_get_uuid@libnm_1_0_0 1.0.0
+ nm_setting_connection_get_wait_activation_delay@libnm_1_40_0 1.40.0
+ nm_setting_connection_get_wait_device_timeout@libnm_1_20_0 1.20.0
+ nm_setting_connection_get_zone@libnm_1_0_0 1.0.0
+ nm_setting_connection_is_slave_type@libnm_1_0_0 1.0.0
+ nm_setting_connection_lldp_get_type@libnm_1_2_0 1.2.0
+ nm_setting_connection_llmnr_get_type@libnm_1_14_0 1.14.0
+ nm_setting_connection_mdns_get_type@libnm_1_10_14 1.14.4
+ nm_setting_connection_mdns_get_type@libnm_1_12_0 1.12.0
+ nm_setting_connection_new@libnm_1_0_0 1.0.0
+ nm_setting_connection_permissions_user_allowed@libnm_1_0_0 1.0.0
+ nm_setting_connection_remove_ip_ping_address@libnm_1_52_0 1.52.0
+ nm_setting_connection_remove_ip_ping_address_by_value@libnm_1_52_0 1.52.0
+ nm_setting_connection_remove_permission@libnm_1_0_0 1.0.0
+ nm_setting_connection_remove_permission_by_value@libnm_1_0_0 1.0.0
+ nm_setting_connection_remove_secondary@libnm_1_0_0 1.0.0
+ nm_setting_connection_remove_secondary_by_value@libnm_1_0_0 1.0.0
+ nm_setting_dcb_flags_get_type@libnm_1_0_0 1.0.0
+ nm_setting_dcb_get_app_fcoe_flags@libnm_1_0_0 1.0.0
+ nm_setting_dcb_get_app_fcoe_mode@libnm_1_0_0 1.0.0
+ nm_setting_dcb_get_app_fcoe_priority@libnm_1_0_0 1.0.0
+ nm_setting_dcb_get_app_fip_flags@libnm_1_0_0 1.0.0
+ nm_setting_dcb_get_app_fip_priority@libnm_1_0_0 1.0.0
+ nm_setting_dcb_get_app_iscsi_flags@libnm_1_0_0 1.0.0
+ nm_setting_dcb_get_app_iscsi_priority@libnm_1_0_0 1.0.0
+ nm_setting_dcb_get_priority_bandwidth@libnm_1_0_0 1.0.0
+ nm_setting_dcb_get_priority_flow_control@libnm_1_0_0 1.0.0
+ nm_setting_dcb_get_priority_flow_control_flags@libnm_1_0_0 1.0.0
+ nm_setting_dcb_get_priority_group_bandwidth@libnm_1_0_0 1.0.0
+ nm_setting_dcb_get_priority_group_flags@libnm_1_0_0 1.0.0
+ nm_setting_dcb_get_priority_group_id@libnm_1_0_0 1.0.0
+ nm_setting_dcb_get_priority_strict_bandwidth@libnm_1_0_0 1.0.0
+ nm_setting_dcb_get_priority_traffic_class@libnm_1_0_0 1.0.0
+ nm_setting_dcb_get_type@libnm_1_0_0 1.0.0
+ nm_setting_dcb_new@libnm_1_0_0 1.0.0
+ nm_setting_dcb_set_priority_bandwidth@libnm_1_0_0 1.0.0
+ nm_setting_dcb_set_priority_flow_control@libnm_1_0_0 1.0.0
+ nm_setting_dcb_set_priority_group_bandwidth@libnm_1_0_0 1.0.0
+ nm_setting_dcb_set_priority_group_id@libnm_1_0_0 1.0.0
+ nm_setting_dcb_set_priority_strict_bandwidth@libnm_1_0_0 1.0.0
+ nm_setting_dcb_set_priority_traffic_class@libnm_1_0_0 1.0.0
+ nm_setting_diff@libnm_1_0_0 1.0.0
+ nm_setting_diff_result_get_type@libnm_1_0_0 1.0.0
+ nm_setting_dummy_get_type@libnm_1_8_0 1.8.0
+ nm_setting_dummy_new@libnm_1_8_0 1.8.0
+ nm_setting_duplicate@libnm_1_0_0 1.0.0
+ nm_setting_enumerate_values@libnm_1_0_0 1.0.0
+ nm_setting_ethtool_clear_features@libnm_1_14_0 1.14.0
+ nm_setting_ethtool_fec_mode_get_type@libnm_1_52_0 1.52.0
+ nm_setting_ethtool_get_feature@libnm_1_14_0 1.14.0
+ nm_setting_ethtool_get_optnames@libnm_1_20_0 1.20.0
+ nm_setting_ethtool_get_type@libnm_1_14_0 1.14.0
+ nm_setting_ethtool_new@libnm_1_14_0 1.14.0
+ nm_setting_ethtool_set_feature@libnm_1_14_0 1.14.0
+ nm_setting_generic_get_device_handler@libnm_1_46_0 1.46.0
+ nm_setting_generic_get_type@libnm_1_0_0 1.0.0
+ nm_setting_generic_new@libnm_1_0_0 1.0.0
+ nm_setting_get_dbus_property_type@libnm_1_0_0 1.0.0
+ nm_setting_get_enum_property_type@libnm_1_46_0 1.46.0
+ nm_setting_get_name@libnm_1_0_0 1.0.0
+ nm_setting_get_secret_flags@libnm_1_0_0 1.0.0
+ nm_setting_get_type@libnm_1_0_0 1.0.0
+ nm_setting_gsm_get_apn@libnm_1_0_0 1.0.0
+ nm_setting_gsm_get_auto_config@libnm_1_22_0 1.22.0
+ nm_setting_gsm_get_device_id@libnm_1_2_0 1.2.0
+ nm_setting_gsm_get_home_only@libnm_1_0_0 1.0.0
+ nm_setting_gsm_get_initial_eps_apn@libnm_1_44_0 1.44.0
+ nm_setting_gsm_get_initial_eps_config@libnm_1_44_0 1.44.0
+ nm_setting_gsm_get_initial_eps_noauth@libnm_1_52_0 1.52.0
+ nm_setting_gsm_get_initial_eps_password@libnm_1_52_0 1.52.0
+ nm_setting_gsm_get_initial_eps_refuse_chap@libnm_1_52_0 1.52.0
+ nm_setting_gsm_get_initial_eps_refuse_eap@libnm_1_52_0 1.52.0
+ nm_setting_gsm_get_initial_eps_refuse_mschap@libnm_1_52_0 1.52.0
+ nm_setting_gsm_get_initial_eps_refuse_mschapv2@libnm_1_52_0 1.52.0
+ nm_setting_gsm_get_initial_eps_refuse_pap@libnm_1_52_0 1.52.0
+ nm_setting_gsm_get_initial_eps_username@libnm_1_52_0 1.52.0
+ nm_setting_gsm_get_mtu@libnm_1_8_0 1.8.0
+ nm_setting_gsm_get_network_id@libnm_1_0_0 1.0.0
+ nm_setting_gsm_get_number@libnm_1_0_0 1.0.0
+ nm_setting_gsm_get_password@libnm_1_0_0 1.0.0
+ nm_setting_gsm_get_password_flags@libnm_1_0_0 1.0.0
+ nm_setting_gsm_get_pin@libnm_1_0_0 1.0.0
+ nm_setting_gsm_get_pin_flags@libnm_1_0_0 1.0.0
+ nm_setting_gsm_get_sim_id@libnm_1_2_0 1.2.0
+ nm_setting_gsm_get_sim_operator_id@libnm_1_2_0 1.2.0
+ nm_setting_gsm_get_type@libnm_1_0_0 1.0.0
+ nm_setting_gsm_get_username@libnm_1_0_0 1.0.0
+ nm_setting_gsm_new@libnm_1_0_0 1.0.0
+ nm_setting_hostname_get_from_dhcp@libnm_1_30_0 1.30.0
+ nm_setting_hostname_get_from_dns_lookup@libnm_1_30_0 1.30.0
+ nm_setting_hostname_get_only_from_default@libnm_1_30_0 1.30.0
+ nm_setting_hostname_get_priority@libnm_1_30_0 1.30.0
+ nm_setting_hostname_get_type@libnm_1_30_0 1.30.0
+ nm_setting_hostname_new@libnm_1_40_4 1.40.4
+ nm_setting_hsr_get_multicast_spec@libnm_1_46_0 1.46.0
+ nm_setting_hsr_get_port1@libnm_1_46_0 1.46.0
+ nm_setting_hsr_get_port2@libnm_1_46_0 1.46.0
+ nm_setting_hsr_get_prp@libnm_1_46_0 1.46.0
+ nm_setting_hsr_get_type@libnm_1_46_0 1.46.0
+ nm_setting_hsr_new@libnm_1_46_0 1.46.0
+ nm_setting_infiniband_get_mac_address@libnm_1_0_0 1.0.0
+ nm_setting_infiniband_get_mtu@libnm_1_0_0 1.0.0
+ nm_setting_infiniband_get_p_key@libnm_1_0_0 1.0.0
+ nm_setting_infiniband_get_parent@libnm_1_0_0 1.0.0
+ nm_setting_infiniband_get_transport_mode@libnm_1_0_0 1.0.0
+ nm_setting_infiniband_get_type@libnm_1_0_0 1.0.0
+ nm_setting_infiniband_get_virtual_interface_name@libnm_1_0_0 1.0.0
+ nm_setting_infiniband_new@libnm_1_0_0 1.0.0
+ nm_setting_ip4_config_get_dhcp_client_id@libnm_1_0_0 1.0.0
+ nm_setting_ip4_config_get_dhcp_fqdn@libnm_1_2_0 1.2.0
+ nm_setting_ip4_config_get_dhcp_ipv6_only_preferred@libnm_1_52_0 1.52.0
+ nm_setting_ip4_config_get_dhcp_vendor_class_identifier@libnm_1_26_4 1.28.0
+ nm_setting_ip4_config_get_link_local@libnm_1_40_4 1.40.4
+ nm_setting_ip4_config_get_type@libnm_1_0_0 1.0.0
+ nm_setting_ip4_config_new@libnm_1_0_0 1.0.0
+ nm_setting_ip4_dhcp_ipv6_only_preferred_get_type@libnm_1_52_0 1.52.0
+ nm_setting_ip4_link_local_get_type@libnm_1_40_0 1.40.0
+ nm_setting_ip6_config_addr_gen_mode_get_type@libnm_1_2_0 1.2.0
+ nm_setting_ip6_config_get_addr_gen_mode@libnm_1_2_0 1.2.0
+ nm_setting_ip6_config_get_dhcp_duid@libnm_1_12_0 1.12.0
+ nm_setting_ip6_config_get_dhcp_pd_hint@libnm_1_44_0 1.44.0
+ nm_setting_ip6_config_get_ip6_privacy@libnm_1_0_0 1.0.0
+ nm_setting_ip6_config_get_mtu@libnm_1_40_0 1.40.0
+ nm_setting_ip6_config_get_ra_timeout@libnm_1_22_8 1.22.8
+ nm_setting_ip6_config_get_temp_preferred_lifetime@libnm_1_48_0 1.48.0
+ nm_setting_ip6_config_get_temp_valid_lifetime@libnm_1_48_0 1.48.0
+ nm_setting_ip6_config_get_token@libnm_1_4_0 1.4.0
+ nm_setting_ip6_config_get_type@libnm_1_0_0 1.0.0
+ nm_setting_ip6_config_new@libnm_1_0_0 1.0.0
+ nm_setting_ip6_config_privacy_get_type@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_add_address@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_add_dhcp_reject_server@libnm_1_28_0 1.28.0
+ nm_setting_ip_config_add_dns@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_add_dns_option@libnm_1_2_0 1.2.0
+ nm_setting_ip_config_add_dns_search@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_add_route@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_add_routing_rule@libnm_1_18_0 1.18.0
+ nm_setting_ip_config_clear_addresses@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_clear_dhcp_reject_servers@libnm_1_28_0 1.28.0
+ nm_setting_ip_config_clear_dns@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_clear_dns_options@libnm_1_2_0 1.2.0
+ nm_setting_ip_config_clear_dns_searches@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_clear_routes@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_clear_routing_rules@libnm_1_18_0 1.18.0
+ nm_setting_ip_config_get_address@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_get_auto_route_ext_gw@libnm_1_42_0 1.42.0
+ nm_setting_ip_config_get_dad_timeout@libnm_1_2_0 1.1.91
+ nm_setting_ip_config_get_dhcp_dscp@libnm_1_46_0 1.46.0
+ nm_setting_ip_config_get_dhcp_hostname@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_get_dhcp_hostname_flags@libnm_1_22_0 1.22.0
+ nm_setting_ip_config_get_dhcp_iaid@libnm_1_40_4 1.40.4
+ nm_setting_ip_config_get_dhcp_reject_servers@libnm_1_28_0 1.28.0
+ nm_setting_ip_config_get_dhcp_send_hostname@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_get_dhcp_send_hostname_v2@libnm_1_52_0 1.52.0
+ nm_setting_ip_config_get_dhcp_send_release@libnm_1_48_0 1.48.0
+ nm_setting_ip_config_get_dhcp_timeout@libnm_1_2_0 1.1.91
+ nm_setting_ip_config_get_dns@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_get_dns_option@libnm_1_2_0 1.2.0
+ nm_setting_ip_config_get_dns_priority@libnm_1_2_4 1.2.4
+ nm_setting_ip_config_get_dns_priority@libnm_1_4_0 1.4.0
+ nm_setting_ip_config_get_dns_search@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_get_gateway@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_get_ignore_auto_dns@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_get_ignore_auto_routes@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_get_may_fail@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_get_method@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_get_never_default@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_get_num_addresses@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_get_num_dns@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_get_num_dns_options@libnm_1_2_0 1.2.0
+ nm_setting_ip_config_get_num_dns_searches@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_get_num_routes@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_get_num_routing_rules@libnm_1_18_0 1.18.0
+ nm_setting_ip_config_get_replace_local_rule@libnm_1_42_2 1.42.2
+ nm_setting_ip_config_get_required_timeout@libnm_1_30_8 1.34.0
+ nm_setting_ip_config_get_required_timeout@libnm_1_32_4 1.32.12
+ nm_setting_ip_config_get_route@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_get_route_metric@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_get_route_table@libnm_1_10_0 1.10.0
+ nm_setting_ip_config_get_routed_dns@libnm_1_52_0 1.52.0
+ nm_setting_ip_config_get_routing_rule@libnm_1_18_0 1.18.0
+ nm_setting_ip_config_get_shared_dhcp_lease_time@libnm_1_52_0 1.52.0
+ nm_setting_ip_config_get_shared_dhcp_range@libnm_1_52_0 1.52.0
+ nm_setting_ip_config_get_type@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_has_dns_options@libnm_1_2_0 1.2.0
+ nm_setting_ip_config_remove_address@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_remove_address_by_value@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_remove_dhcp_reject_server@libnm_1_28_0 1.28.0
+ nm_setting_ip_config_remove_dns@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_remove_dns_by_value@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_remove_dns_option@libnm_1_2_0 1.2.0
+ nm_setting_ip_config_remove_dns_option_by_value@libnm_1_2_0 1.2.0
+ nm_setting_ip_config_remove_dns_search@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_remove_dns_search_by_value@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_remove_route@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_remove_route_by_value@libnm_1_0_0 1.0.0
+ nm_setting_ip_config_remove_routing_rule@libnm_1_18_0 1.18.0
+ nm_setting_ip_config_routed_dns_get_type@libnm_1_52_0 1.52.0
+ nm_setting_ip_tunnel_get_encapsulation_limit@libnm_1_40_4 1.40.4
+ nm_setting_ip_tunnel_get_flags@libnm_1_12_0 1.12.0
+ nm_setting_ip_tunnel_get_flow_label@libnm_1_40_4 1.40.4
+ nm_setting_ip_tunnel_get_fwmark@libnm_1_42_0 1.42.0
+ nm_setting_ip_tunnel_get_input_key@libnm_1_2_0 1.2.0
+ nm_setting_ip_tunnel_get_local@libnm_1_2_0 1.2.0
+ nm_setting_ip_tunnel_get_mode@libnm_1_2_0 1.2.0
+ nm_setting_ip_tunnel_get_mtu@libnm_1_2_0 1.2.0
+ nm_setting_ip_tunnel_get_output_key@libnm_1_2_0 1.2.0
+ nm_setting_ip_tunnel_get_parent@libnm_1_2_0 1.2.0
+ nm_setting_ip_tunnel_get_path_mtu_discovery@libnm_1_2_0 1.2.0
+ nm_setting_ip_tunnel_get_remote@libnm_1_2_0 1.2.0
+ nm_setting_ip_tunnel_get_tos@libnm_1_2_0 1.2.0
+ nm_setting_ip_tunnel_get_ttl@libnm_1_2_0 1.2.0
+ nm_setting_ip_tunnel_get_type@libnm_1_2_0 1.2.0
+ nm_setting_ip_tunnel_new@libnm_1_2_0 1.2.0
+ nm_setting_ipvlan_get_mode@libnm_1_52_0 1.52.0
+ nm_setting_ipvlan_get_parent@libnm_1_52_0 1.52.0
+ nm_setting_ipvlan_get_private@libnm_1_52_0 1.52.0
+ nm_setting_ipvlan_get_type@libnm_1_52_0 1.52.0
+ nm_setting_ipvlan_get_vepa@libnm_1_52_0 1.52.0
+ nm_setting_ipvlan_mode_get_type@libnm_1_52_0 1.52.0
+ nm_setting_ipvlan_new@libnm_1_52_0 1.52.0
+ nm_setting_link_get_gro_max_size@libnm_1_44_0 1.44.0
+ nm_setting_link_get_gso_max_segments@libnm_1_44_0 1.44.0
+ nm_setting_link_get_gso_max_size@libnm_1_44_0 1.44.0
+ nm_setting_link_get_tx_queue_length@libnm_1_44_0 1.44.0
+ nm_setting_link_get_type@libnm_1_44_0 1.44.0
+ nm_setting_link_new@libnm_1_44_0 1.44.0
+ nm_setting_lookup_type@libnm_1_0_0 1.0.0
+ nm_setting_loopback_get_mtu@libnm_1_42_0 1.42.0
+ nm_setting_loopback_get_type@libnm_1_42_0 1.42.0
+ nm_setting_loopback_new@libnm_1_42_0 1.42.0
+ nm_setting_mac_randomization_get_type@libnm_1_2_0 1.2.0
+ nm_setting_macsec_get_encrypt@libnm_1_6_0 1.6.0
+ nm_setting_macsec_get_mka_cak@libnm_1_6_0 1.6.0
+ nm_setting_macsec_get_mka_cak_flags@libnm_1_6_0 1.6.0
+ nm_setting_macsec_get_mka_ckn@libnm_1_6_0 1.6.0
+ nm_setting_macsec_get_mode@libnm_1_6_0 1.6.0
+ nm_setting_macsec_get_offload@libnm_1_46_0 1.46.0
+ nm_setting_macsec_get_parent@libnm_1_6_0 1.6.0
+ nm_setting_macsec_get_port@libnm_1_6_0 1.6.0
+ nm_setting_macsec_get_send_sci@libnm_1_12_0 1.12.0
+ nm_setting_macsec_get_type@libnm_1_6_0 1.6.0
+ nm_setting_macsec_get_validation@libnm_1_6_0 1.6.0
+ nm_setting_macsec_mode_get_type@libnm_1_6_0 1.6.0
+ nm_setting_macsec_new@libnm_1_6_0 1.6.0
+ nm_setting_macsec_offload_get_type@libnm_1_46_0 1.46.0
+ nm_setting_macsec_validation_get_type@libnm_1_6_0 1.6.0
+ nm_setting_macvlan_get_mode@libnm_1_2_0 1.2.0
+ nm_setting_macvlan_get_parent@libnm_1_2_0 1.2.0
+ nm_setting_macvlan_get_promiscuous@libnm_1_2_0 1.2.0
+ nm_setting_macvlan_get_tap@libnm_1_2_0 1.2.0
+ nm_setting_macvlan_get_type@libnm_1_2_0 1.2.0
+ nm_setting_macvlan_mode_get_type@libnm_1_2_0 1.2.0
+ nm_setting_macvlan_new@libnm_1_2_0 1.2.0
+ nm_setting_match_add_driver@libnm_1_26_0 1.26.0
+ nm_setting_match_add_interface_name@libnm_1_14_0 1.14.0
+ nm_setting_match_add_kernel_command_line@libnm_1_26_0 1.26.0
+ nm_setting_match_add_path@libnm_1_26_0 1.26.0
+ nm_setting_match_clear_drivers@libnm_1_26_0 1.26.0
+ nm_setting_match_clear_interface_names@libnm_1_14_0 1.14.0
+ nm_setting_match_clear_kernel_command_lines@libnm_1_26_0 1.26.0
+ nm_setting_match_clear_paths@libnm_1_26_0 1.26.0
+ nm_setting_match_get_driver@libnm_1_26_0 1.26.0
+ nm_setting_match_get_drivers@libnm_1_26_0 1.26.0
+ nm_setting_match_get_interface_name@libnm_1_14_0 1.14.0
+ nm_setting_match_get_interface_names@libnm_1_14_0 1.14.0
+ nm_setting_match_get_kernel_command_line@libnm_1_26_0 1.26.0
+ nm_setting_match_get_kernel_command_lines@libnm_1_26_0 1.26.0
+ nm_setting_match_get_num_drivers@libnm_1_26_0 1.26.0
+ nm_setting_match_get_num_interface_names@libnm_1_14_0 1.14.0
+ nm_setting_match_get_num_kernel_command_lines@libnm_1_26_0 1.26.0
+ nm_setting_match_get_num_paths@libnm_1_26_0 1.26.0
+ nm_setting_match_get_path@libnm_1_26_0 1.26.0
+ nm_setting_match_get_paths@libnm_1_26_0 1.26.0
+ nm_setting_match_get_type@libnm_1_14_0 1.14.0
+ nm_setting_match_new@libnm_1_32_0 1.32.12
+ nm_setting_match_remove_driver@libnm_1_26_0 1.26.0
+ nm_setting_match_remove_driver_by_value@libnm_1_26_0 1.26.0
+ nm_setting_match_remove_interface_name@libnm_1_14_0 1.14.0
+ nm_setting_match_remove_interface_name_by_value@libnm_1_14_0 1.14.0
+ nm_setting_match_remove_kernel_command_line@libnm_1_26_0 1.26.0
+ nm_setting_match_remove_kernel_command_line_by_value@libnm_1_26_0 1.26.0
+ nm_setting_match_remove_path@libnm_1_26_0 1.26.0
+ nm_setting_match_remove_path_by_value@libnm_1_26_0 1.26.0
+ nm_setting_olpc_mesh_get_channel@libnm_1_0_0 1.0.0
+ nm_setting_olpc_mesh_get_dhcp_anycast_address@libnm_1_0_0 1.0.0
+ nm_setting_olpc_mesh_get_ssid@libnm_1_0_0 1.0.0
+ nm_setting_olpc_mesh_get_type@libnm_1_0_0 1.0.0
+ nm_setting_olpc_mesh_new@libnm_1_0_0 1.0.0
+ nm_setting_option_clear_by_name@libnm_1_26_0 1.26.0
+ nm_setting_option_get@libnm_1_26_0 1.26.0
+ nm_setting_option_get_all_names@libnm_1_26_0 1.26.0
+ nm_setting_option_get_boolean@libnm_1_26_0 1.26.0
+ nm_setting_option_get_uint32@libnm_1_26_0 1.26.0
+ nm_setting_option_set@libnm_1_26_0 1.26.0
+ nm_setting_option_set_boolean@libnm_1_26_0 1.26.0
+ nm_setting_option_set_uint32@libnm_1_26_0 1.26.0
+ nm_setting_ovs_bridge_get_datapath_type@libnm_1_40_4 1.40.4
+ nm_setting_ovs_bridge_get_fail_mode@libnm_1_10_0 1.10.0
+ nm_setting_ovs_bridge_get_mcast_snooping_enable@libnm_1_10_0 1.10.0
+ nm_setting_ovs_bridge_get_rstp_enable@libnm_1_10_0 1.10.0
+ nm_setting_ovs_bridge_get_stp_enable@libnm_1_10_0 1.10.0
+ nm_setting_ovs_bridge_get_type@libnm_1_10_0 1.10.0
+ nm_setting_ovs_bridge_new@libnm_1_10_0 1.10.0
+ nm_setting_ovs_dpdk_get_devargs@libnm_1_20_0 1.20.0
+ nm_setting_ovs_dpdk_get_n_rxq@libnm_1_36_0 1.36.0
+ nm_setting_ovs_dpdk_get_n_rxq_desc@libnm_1_42_0 1.42.0
+ nm_setting_ovs_dpdk_get_n_txq_desc@libnm_1_42_0 1.42.0
+ nm_setting_ovs_dpdk_get_type@libnm_1_20_0 1.20.0
+ nm_setting_ovs_dpdk_new@libnm_1_20_0 1.20.0
+ nm_setting_ovs_external_ids_check_key@libnm_1_30_0 1.30.0
+ nm_setting_ovs_external_ids_check_val@libnm_1_30_0 1.30.0
+ nm_setting_ovs_external_ids_get_data@libnm_1_30_0 1.30.0
+ nm_setting_ovs_external_ids_get_data_keys@libnm_1_30_0 1.30.0
+ nm_setting_ovs_external_ids_get_type@libnm_1_30_0 1.30.0
+ nm_setting_ovs_external_ids_new@libnm_1_30_0 1.30.0
+ nm_setting_ovs_external_ids_set_data@libnm_1_30_0 1.30.0
+ nm_setting_ovs_interface_get_interface_type@libnm_1_10_0 1.10.0
+ nm_setting_ovs_interface_get_ofport_request@libnm_1_42_0 1.42.0
+ nm_setting_ovs_interface_get_type@libnm_1_10_0 1.10.0
+ nm_setting_ovs_interface_new@libnm_1_10_0 1.10.0
+ nm_setting_ovs_other_config_get_data@libnm_1_42_0 1.42.0
+ nm_setting_ovs_other_config_get_data_keys@libnm_1_42_0 1.42.0
+ nm_setting_ovs_other_config_get_type@libnm_1_42_0 1.42.0
+ nm_setting_ovs_other_config_new@libnm_1_42_0 1.42.0
+ nm_setting_ovs_other_config_set_data@libnm_1_42_0 1.42.0
+ nm_setting_ovs_patch_get_peer@libnm_1_10_0 1.10.0
+ nm_setting_ovs_patch_get_type@libnm_1_10_0 1.10.0
+ nm_setting_ovs_patch_new@libnm_1_10_0 1.10.0
+ nm_setting_ovs_port_add_trunk@libnm_1_42_0 1.42.0
+ nm_setting_ovs_port_clear_trunks@libnm_1_42_0 1.42.0
+ nm_setting_ovs_port_get_bond_downdelay@libnm_1_10_0 1.10.0
+ nm_setting_ovs_port_get_bond_mode@libnm_1_10_0 1.10.0
+ nm_setting_ovs_port_get_bond_updelay@libnm_1_10_0 1.10.0
+ nm_setting_ovs_port_get_lacp@libnm_1_10_0 1.10.0
+ nm_setting_ovs_port_get_num_trunks@libnm_1_42_0 1.42.0
+ nm_setting_ovs_port_get_tag@libnm_1_10_0 1.10.0
+ nm_setting_ovs_port_get_trunk@libnm_1_42_0 1.42.0
+ nm_setting_ovs_port_get_type@libnm_1_10_0 1.10.0
+ nm_setting_ovs_port_get_vlan_mode@libnm_1_10_0 1.10.0
+ nm_setting_ovs_port_new@libnm_1_10_0 1.10.0
+ nm_setting_ovs_port_remove_trunk@libnm_1_42_0 1.42.0
+ nm_setting_ovs_port_remove_trunk_by_value@libnm_1_42_0 1.42.0
+ nm_setting_ppp_get_baud@libnm_1_0_0 1.0.0
+ nm_setting_ppp_get_crtscts@libnm_1_0_0 1.0.0
+ nm_setting_ppp_get_lcp_echo_failure@libnm_1_0_0 1.0.0
+ nm_setting_ppp_get_lcp_echo_interval@libnm_1_0_0 1.0.0
+ nm_setting_ppp_get_mppe_stateful@libnm_1_0_0 1.0.0
+ nm_setting_ppp_get_mru@libnm_1_0_0 1.0.0
+ nm_setting_ppp_get_mtu@libnm_1_0_0 1.0.0
+ nm_setting_ppp_get_no_vj_comp@libnm_1_0_0 1.0.0
+ nm_setting_ppp_get_noauth@libnm_1_0_0 1.0.0
+ nm_setting_ppp_get_nobsdcomp@libnm_1_0_0 1.0.0
+ nm_setting_ppp_get_nodeflate@libnm_1_0_0 1.0.0
+ nm_setting_ppp_get_refuse_chap@libnm_1_0_0 1.0.0
+ nm_setting_ppp_get_refuse_eap@libnm_1_0_0 1.0.0
+ nm_setting_ppp_get_refuse_mschap@libnm_1_0_0 1.0.0
+ nm_setting_ppp_get_refuse_mschapv2@libnm_1_0_0 1.0.0
+ nm_setting_ppp_get_refuse_pap@libnm_1_0_0 1.0.0
+ nm_setting_ppp_get_require_mppe@libnm_1_0_0 1.0.0
+ nm_setting_ppp_get_require_mppe_128@libnm_1_0_0 1.0.0
+ nm_setting_ppp_get_type@libnm_1_0_0 1.0.0
+ nm_setting_ppp_new@libnm_1_0_0 1.0.0
+ nm_setting_pppoe_get_parent@libnm_1_10_0 1.10.0
+ nm_setting_pppoe_get_password@libnm_1_0_0 1.0.0
+ nm_setting_pppoe_get_password_flags@libnm_1_0_0 1.0.0
+ nm_setting_pppoe_get_service@libnm_1_0_0 1.0.0
+ nm_setting_pppoe_get_type@libnm_1_0_0 1.0.0
+ nm_setting_pppoe_get_username@libnm_1_0_0 1.0.0
+ nm_setting_pppoe_new@libnm_1_0_0 1.0.0
+ nm_setting_proxy_get_browser_only@libnm_1_6_0 1.6.0
+ nm_setting_proxy_get_method@libnm_1_6_0 1.6.0
+ nm_setting_proxy_get_pac_script@libnm_1_6_0 1.6.0
+ nm_setting_proxy_get_pac_url@libnm_1_6_0 1.6.0
+ nm_setting_proxy_get_type@libnm_1_6_0 1.6.0
+ nm_setting_proxy_method_get_type@libnm_1_6_0 1.6.0
+ nm_setting_proxy_new@libnm_1_6_0 1.6.0
+ nm_setting_secret_flags_get_type@libnm_1_0_0 1.0.0
+ nm_setting_serial_get_baud@libnm_1_0_0 1.0.0
+ nm_setting_serial_get_bits@libnm_1_0_0 1.0.0
+ nm_setting_serial_get_parity@libnm_1_0_0 1.0.0
+ nm_setting_serial_get_send_delay@libnm_1_0_0 1.0.0
+ nm_setting_serial_get_stopbits@libnm_1_0_0 1.0.0
+ nm_setting_serial_get_type@libnm_1_0_0 1.0.0
+ nm_setting_serial_new@libnm_1_0_0 1.0.0
+ nm_setting_serial_parity_get_type@libnm_1_0_0 1.0.0
+ nm_setting_set_secret_flags@libnm_1_0_0 1.0.0
+ nm_setting_sriov_add_vf@libnm_1_14_0 1.14.0
+ nm_setting_sriov_clear_vfs@libnm_1_14_0 1.14.0
+ nm_setting_sriov_get_autoprobe_drivers@libnm_1_14_0 1.14.0
+ nm_setting_sriov_get_eswitch_encap_mode@libnm_1_46_0 1.46.0
+ nm_setting_sriov_get_eswitch_inline_mode@libnm_1_46_0 1.46.0
+ nm_setting_sriov_get_eswitch_mode@libnm_1_46_0 1.46.0
+ nm_setting_sriov_get_num_vfs@libnm_1_14_0 1.14.0
+ nm_setting_sriov_get_total_vfs@libnm_1_14_0 1.14.0
+ nm_setting_sriov_get_type@libnm_1_14_0 1.14.0
+ nm_setting_sriov_get_vf@libnm_1_14_0 1.14.0
+ nm_setting_sriov_new@libnm_1_14_0 1.14.0
+ nm_setting_sriov_remove_vf@libnm_1_14_0 1.14.0
+ nm_setting_sriov_remove_vf_by_index@libnm_1_14_0 1.14.0
+ nm_setting_tc_config_add_qdisc@libnm_1_10_2 1.10.2
+ nm_setting_tc_config_add_tfilter@libnm_1_10_2 1.10.2
+ nm_setting_tc_config_clear_qdiscs@libnm_1_10_2 1.10.2
+ nm_setting_tc_config_clear_tfilters@libnm_1_10_2 1.10.2
+ nm_setting_tc_config_get_num_qdiscs@libnm_1_10_2 1.10.2
+ nm_setting_tc_config_get_num_tfilters@libnm_1_10_2 1.10.2
+ nm_setting_tc_config_get_qdisc@libnm_1_10_2 1.10.2
+ nm_setting_tc_config_get_tfilter@libnm_1_10_2 1.10.2
+ nm_setting_tc_config_get_type@libnm_1_10_2 1.10.2
+ nm_setting_tc_config_new@libnm_1_10_2 1.10.2
+ nm_setting_tc_config_remove_qdisc@libnm_1_10_2 1.10.2
+ nm_setting_tc_config_remove_qdisc_by_value@libnm_1_10_2 1.10.2
+ nm_setting_tc_config_remove_tfilter@libnm_1_10_2 1.10.2
+ nm_setting_tc_config_remove_tfilter_by_value@libnm_1_10_2 1.10.2
+ nm_setting_team_add_link_watcher@libnm_1_10_2 1.10.2
+ nm_setting_team_add_runner_tx_hash@libnm_1_10_2 1.10.2
+ nm_setting_team_clear_link_watchers@libnm_1_10_2 1.10.2
+ nm_setting_team_get_config@libnm_1_0_0 1.0.0
+ nm_setting_team_get_link_watcher@libnm_1_10_2 1.10.2
+ nm_setting_team_get_mcast_rejoin_count@libnm_1_10_2 1.10.2
+ nm_setting_team_get_mcast_rejoin_interval@libnm_1_10_2 1.10.2
+ nm_setting_team_get_notify_peers_count@libnm_1_10_2 1.10.2
+ nm_setting_team_get_notify_peers_interval@libnm_1_10_2 1.10.2
+ nm_setting_team_get_num_link_watchers@libnm_1_10_2 1.10.2
+ nm_setting_team_get_num_runner_tx_hash@libnm_1_10_2 1.10.2
+ nm_setting_team_get_runner@libnm_1_10_2 1.10.2
+ nm_setting_team_get_runner_active@libnm_1_10_2 1.10.2
+ nm_setting_team_get_runner_agg_select_policy@libnm_1_10_2 1.10.2
+ nm_setting_team_get_runner_fast_rate@libnm_1_10_2 1.10.2
+ nm_setting_team_get_runner_hwaddr_policy@libnm_1_10_2 1.10.2
+ nm_setting_team_get_runner_min_ports@libnm_1_10_2 1.10.2
+ nm_setting_team_get_runner_sys_prio@libnm_1_10_2 1.10.2
+ nm_setting_team_get_runner_tx_balancer@libnm_1_10_2 1.10.2
+ nm_setting_team_get_runner_tx_balancer_interval@libnm_1_10_2 1.10.2
+ nm_setting_team_get_runner_tx_hash@libnm_1_10_2 1.10.2
+ nm_setting_team_get_type@libnm_1_0_0 1.0.0
+ nm_setting_team_new@libnm_1_0_0 1.0.0
+ nm_setting_team_port_add_link_watcher@libnm_1_10_2 1.10.2
+ nm_setting_team_port_clear_link_watchers@libnm_1_10_2 1.10.2
+ nm_setting_team_port_get_config@libnm_1_0_0 1.0.0
+ nm_setting_team_port_get_lacp_key@libnm_1_10_2 1.10.2
+ nm_setting_team_port_get_lacp_prio@libnm_1_10_2 1.10.2
+ nm_setting_team_port_get_link_watcher@libnm_1_10_2 1.10.2
+ nm_setting_team_port_get_num_link_watchers@libnm_1_10_2 1.10.2
+ nm_setting_team_port_get_prio@libnm_1_10_2 1.10.2
+ nm_setting_team_port_get_queue_id@libnm_1_10_2 1.10.2
+ nm_setting_team_port_get_sticky@libnm_1_10_2 1.10.2
+ nm_setting_team_port_get_type@libnm_1_0_0 1.0.0
+ nm_setting_team_port_new@libnm_1_0_0 1.0.0
+ nm_setting_team_port_remove_link_watcher@libnm_1_10_2 1.10.2
+ nm_setting_team_port_remove_link_watcher_by_value@libnm_1_10_2 1.10.2
+ nm_setting_team_remove_link_watcher@libnm_1_10_2 1.10.2
+ nm_setting_team_remove_link_watcher_by_value@libnm_1_10_2 1.10.2
+ nm_setting_team_remove_runner_tx_hash@libnm_1_10_2 1.10.2
+ nm_setting_team_remove_runner_tx_hash_by_value@libnm_1_10_2 1.10.2
+ nm_setting_to_string@libnm_1_0_0 1.0.0
+ nm_setting_tun_get_group@libnm_1_2_0 1.2.0
+ nm_setting_tun_get_mode@libnm_1_2_0 1.2.0
+ nm_setting_tun_get_multi_queue@libnm_1_2_0 1.2.0
+ nm_setting_tun_get_owner@libnm_1_2_0 1.2.0
+ nm_setting_tun_get_pi@libnm_1_2_0 1.2.0
+ nm_setting_tun_get_type@libnm_1_2_0 1.2.0
+ nm_setting_tun_get_vnet_hdr@libnm_1_2_0 1.2.0
+ nm_setting_tun_mode_get_type@libnm_1_2_0 1.2.0
+ nm_setting_tun_new@libnm_1_2_0 1.2.0
+ nm_setting_user_check_key@libnm_1_8_0 1.8.0
+ nm_setting_user_check_val@libnm_1_8_0 1.8.0
+ nm_setting_user_get_data@libnm_1_8_0 1.8.0
+ nm_setting_user_get_keys@libnm_1_8_0 1.8.0
+ nm_setting_user_get_type@libnm_1_8_0 1.8.0
+ nm_setting_user_new@libnm_1_8_0 1.8.0
+ nm_setting_user_set_data@libnm_1_8_0 1.8.0
+ nm_setting_verify@libnm_1_0_0 1.0.0
+ nm_setting_verify_secrets@libnm_1_2_0 1.2.0
+ nm_setting_veth_get_peer@libnm_1_30_0 1.30.0
+ nm_setting_veth_get_type@libnm_1_30_0 1.30.0
+ nm_setting_veth_new@libnm_1_30_0 1.30.0
+ nm_setting_vlan_add_priority@libnm_1_0_0 1.0.0
+ nm_setting_vlan_add_priority_str@libnm_1_0_0 1.0.0
+ nm_setting_vlan_clear_priorities@libnm_1_0_0 1.0.0
+ nm_setting_vlan_get_flags@libnm_1_0_0 1.0.0
+ nm_setting_vlan_get_id@libnm_1_0_0 1.0.0
+ nm_setting_vlan_get_num_priorities@libnm_1_0_0 1.0.0
+ nm_setting_vlan_get_parent@libnm_1_0_0 1.0.0
+ nm_setting_vlan_get_priority@libnm_1_0_0 1.0.0
+ nm_setting_vlan_get_protocol@libnm_1_42_0 1.42.0
+ nm_setting_vlan_get_type@libnm_1_0_0 1.0.0
+ nm_setting_vlan_new@libnm_1_0_0 1.0.0
+ nm_setting_vlan_remove_priority@libnm_1_0_0 1.0.0
+ nm_setting_vlan_remove_priority_by_value@libnm_1_0_0 1.0.0
+ nm_setting_vlan_remove_priority_str_by_value@libnm_1_0_0 1.0.0
+ nm_setting_vpn_add_data_item@libnm_1_0_0 1.0.0
+ nm_setting_vpn_add_secret@libnm_1_0_0 1.0.0
+ nm_setting_vpn_foreach_data_item@libnm_1_0_0 1.0.0
+ nm_setting_vpn_foreach_secret@libnm_1_0_0 1.0.0
+ nm_setting_vpn_get_data_item@libnm_1_0_0 1.0.0
+ nm_setting_vpn_get_data_keys@libnm_1_12_0 1.12.0
+ nm_setting_vpn_get_num_data_items@libnm_1_0_0 1.0.0
+ nm_setting_vpn_get_num_secrets@libnm_1_0_0 1.0.0
+ nm_setting_vpn_get_persistent@libnm_1_40_4 1.40.4
+ nm_setting_vpn_get_secret@libnm_1_0_0 1.0.0
+ nm_setting_vpn_get_secret_keys@libnm_1_12_0 1.12.0
+ nm_setting_vpn_get_service_type@libnm_1_0_0 1.0.0
+ nm_setting_vpn_get_timeout@libnm_1_2_0 1.2.0
+ nm_setting_vpn_get_type@libnm_1_0_0 1.0.0
+ nm_setting_vpn_get_user_name@libnm_1_0_0 1.0.0
+ nm_setting_vpn_new@libnm_1_0_0 1.0.0
+ nm_setting_vpn_remove_data_item@libnm_1_0_0 1.0.0
+ nm_setting_vpn_remove_secret@libnm_1_0_0 1.0.0
+ nm_setting_vrf_get_table@libnm_1_24_0 1.24.0
+ nm_setting_vrf_get_type@libnm_1_24_0 1.24.0
+ nm_setting_vrf_new@libnm_1_24_0 1.24.0
+ nm_setting_vxlan_get_ageing@libnm_1_2_0 1.2.0
+ nm_setting_vxlan_get_destination_port@libnm_1_2_0 1.2.0
+ nm_setting_vxlan_get_id@libnm_1_2_0 1.2.0
+ nm_setting_vxlan_get_l2_miss@libnm_1_2_0 1.2.0
+ nm_setting_vxlan_get_l3_miss@libnm_1_2_0 1.2.0
+ nm_setting_vxlan_get_learning@libnm_1_2_0 1.2.0
+ nm_setting_vxlan_get_limit@libnm_1_2_0 1.2.0
+ nm_setting_vxlan_get_local@libnm_1_2_0 1.2.0
+ nm_setting_vxlan_get_parent@libnm_1_2_0 1.2.0
+ nm_setting_vxlan_get_proxy@libnm_1_2_0 1.2.0
+ nm_setting_vxlan_get_remote@libnm_1_2_0 1.2.0
+ nm_setting_vxlan_get_rsc@libnm_1_2_0 1.2.0
+ nm_setting_vxlan_get_source_port_max@libnm_1_2_0 1.2.0
+ nm_setting_vxlan_get_source_port_min@libnm_1_2_0 1.2.0
+ nm_setting_vxlan_get_tos@libnm_1_2_0 1.2.0
+ nm_setting_vxlan_get_ttl@libnm_1_2_0 1.2.0
+ nm_setting_vxlan_get_type@libnm_1_2_0 1.2.0
+ nm_setting_vxlan_new@libnm_1_2_0 1.2.0
+ nm_setting_wifi_p2p_get_peer@libnm_1_16_0 1.16.0
+ nm_setting_wifi_p2p_get_type@libnm_1_16_0 1.16.0
+ nm_setting_wifi_p2p_get_wfd_ies@libnm_1_16_0 1.16.0
+ nm_setting_wifi_p2p_get_wps_method@libnm_1_16_0 1.16.0
+ nm_setting_wifi_p2p_new@libnm_1_16_0 1.16.0
+ nm_setting_wimax_get_mac_address@libnm_1_0_0 1.0.0
+ nm_setting_wimax_get_network_name@libnm_1_0_0 1.0.0
+ nm_setting_wimax_get_type@libnm_1_0_0 1.0.0
+ nm_setting_wimax_new@libnm_1_0_0 1.0.0
+ nm_setting_wired_add_mac_blacklist_item@libnm_1_0_0 1.0.0
+ nm_setting_wired_add_mac_denylist_item@libnm_1_48_0 1.48.0
+ nm_setting_wired_add_s390_option@libnm_1_0_0 1.0.0
+ nm_setting_wired_clear_mac_blacklist_items@libnm_1_0_0 1.0.0
+ nm_setting_wired_clear_mac_denylist_items@libnm_1_48_0 1.48.0
+ nm_setting_wired_get_accept_all_mac_addresses@libnm_1_32_0 1.32.12
+ nm_setting_wired_get_auto_negotiate@libnm_1_0_0 1.0.0
+ nm_setting_wired_get_cloned_mac_address@libnm_1_0_0 1.0.0
+ nm_setting_wired_get_duplex@libnm_1_0_0 1.0.0
+ nm_setting_wired_get_generate_mac_address_mask@libnm_1_4_0 1.4.0
+ nm_setting_wired_get_mac_address@libnm_1_0_0 1.0.0
+ nm_setting_wired_get_mac_address_blacklist@libnm_1_0_0 1.0.0
+ nm_setting_wired_get_mac_address_denylist@libnm_1_48_0 1.48.0
+ nm_setting_wired_get_mac_blacklist_item@libnm_1_0_0 1.0.0
+ nm_setting_wired_get_mac_denylist_item@libnm_1_48_0 1.48.0
+ nm_setting_wired_get_mtu@libnm_1_0_0 1.0.0
+ nm_setting_wired_get_num_mac_blacklist_items@libnm_1_0_0 1.0.0
+ nm_setting_wired_get_num_mac_denylist_items@libnm_1_48_0 1.48.0
+ nm_setting_wired_get_num_s390_options@libnm_1_0_0 1.0.0
+ nm_setting_wired_get_port@libnm_1_0_0 1.0.0
+ nm_setting_wired_get_s390_nettype@libnm_1_0_0 1.0.0
+ nm_setting_wired_get_s390_option@libnm_1_0_0 1.0.0
+ nm_setting_wired_get_s390_option_by_key@libnm_1_0_0 1.0.0
+ nm_setting_wired_get_s390_subchannels@libnm_1_0_0 1.0.0
+ nm_setting_wired_get_speed@libnm_1_0_0 1.0.0
+ nm_setting_wired_get_type@libnm_1_0_0 1.0.0
+ nm_setting_wired_get_valid_s390_options@libnm_1_0_0 1.0.0
+ nm_setting_wired_get_wake_on_lan@libnm_1_0_6 1.0.6
+ nm_setting_wired_get_wake_on_lan@libnm_1_2_0 1.2.0
+ nm_setting_wired_get_wake_on_lan_password@libnm_1_0_6 1.0.6
+ nm_setting_wired_get_wake_on_lan_password@libnm_1_2_0 1.2.0
+ nm_setting_wired_new@libnm_1_0_0 1.0.0
+ nm_setting_wired_remove_mac_blacklist_item@libnm_1_0_0 1.0.0
+ nm_setting_wired_remove_mac_blacklist_item_by_value@libnm_1_0_0 1.0.0
+ nm_setting_wired_remove_mac_denylist_item@libnm_1_48_0 1.48.0
+ nm_setting_wired_remove_mac_denylist_item_by_value@libnm_1_48_0 1.48.0
+ nm_setting_wired_remove_s390_option@libnm_1_0_0 1.0.0
+ nm_setting_wired_wake_on_lan_get_type@libnm_1_0_6 1.0.6
+ nm_setting_wired_wake_on_lan_get_type@libnm_1_2_0 1.2.0
+ nm_setting_wireguard_append_peer@libnm_1_16_0 1.16.0
+ nm_setting_wireguard_clear_peers@libnm_1_16_0 1.16.0
+ nm_setting_wireguard_get_fwmark@libnm_1_16_0 1.16.0
+ nm_setting_wireguard_get_ip4_auto_default_route@libnm_1_20_0 1.20.0
+ nm_setting_wireguard_get_ip6_auto_default_route@libnm_1_20_0 1.20.0
+ nm_setting_wireguard_get_listen_port@libnm_1_16_0 1.16.0
+ nm_setting_wireguard_get_mtu@libnm_1_16_0 1.16.0
+ nm_setting_wireguard_get_peer@libnm_1_16_0 1.16.0
+ nm_setting_wireguard_get_peer_by_public_key@libnm_1_16_0 1.16.0
+ nm_setting_wireguard_get_peer_routes@libnm_1_16_0 1.16.0
+ nm_setting_wireguard_get_peers_len@libnm_1_16_0 1.16.0
+ nm_setting_wireguard_get_private_key@libnm_1_16_0 1.16.0
+ nm_setting_wireguard_get_private_key_flags@libnm_1_16_0 1.16.0
+ nm_setting_wireguard_get_type@libnm_1_16_0 1.16.0
+ nm_setting_wireguard_new@libnm_1_16_0 1.16.0
+ nm_setting_wireguard_remove_peer@libnm_1_16_0 1.16.0
+ nm_setting_wireguard_set_peer@libnm_1_16_0 1.16.0
+ nm_setting_wireless_add_mac_blacklist_item@libnm_1_0_0 1.0.0
+ nm_setting_wireless_add_mac_denylist_item@libnm_1_48_0 1.48.0
+ nm_setting_wireless_add_seen_bssid@libnm_1_0_0 1.0.0
+ nm_setting_wireless_ap_security_compatible@libnm_1_0_0 1.0.0
+ nm_setting_wireless_channel_width_get_type@libnm_1_50_0 1.50.0
+ nm_setting_wireless_clear_mac_blacklist_items@libnm_1_0_0 1.0.0
+ nm_setting_wireless_clear_mac_denylist_items@libnm_1_48_0 1.48.0
+ nm_setting_wireless_get_ap_isolation@libnm_1_28_0 1.28.0
+ nm_setting_wireless_get_band@libnm_1_0_0 1.0.0
+ nm_setting_wireless_get_bssid@libnm_1_0_0 1.0.0
+ nm_setting_wireless_get_channel@libnm_1_0_0 1.0.0
+ nm_setting_wireless_get_channel_width@libnm_1_50_0 1.50.0
+ nm_setting_wireless_get_cloned_mac_address@libnm_1_0_0 1.0.0
+ nm_setting_wireless_get_generate_mac_address_mask@libnm_1_4_0 1.4.0
+ nm_setting_wireless_get_hidden@libnm_1_0_0 1.0.0
+ nm_setting_wireless_get_mac_address@libnm_1_0_0 1.0.0
+ nm_setting_wireless_get_mac_address_blacklist@libnm_1_0_0 1.0.0
+ nm_setting_wireless_get_mac_address_denylist@libnm_1_48_0 1.48.0
+ nm_setting_wireless_get_mac_address_randomization@libnm_1_2_0 1.2.0
+ nm_setting_wireless_get_mac_blacklist_item@libnm_1_0_0 1.0.0
+ nm_setting_wireless_get_mac_denylist_item@libnm_1_48_0 1.48.0
+ nm_setting_wireless_get_mode@libnm_1_0_0 1.0.0
+ nm_setting_wireless_get_mtu@libnm_1_0_0 1.0.0
+ nm_setting_wireless_get_num_mac_blacklist_items@libnm_1_0_0 1.0.0
+ nm_setting_wireless_get_num_mac_denylist_items@libnm_1_48_0 1.48.0
+ nm_setting_wireless_get_num_seen_bssids@libnm_1_0_0 1.0.0
+ nm_setting_wireless_get_powersave@libnm_1_2_0 1.2.0
+ nm_setting_wireless_get_rate@libnm_1_0_0 1.0.0
+ nm_setting_wireless_get_seen_bssid@libnm_1_0_0 1.0.0
+ nm_setting_wireless_get_ssid@libnm_1_0_0 1.0.0
+ nm_setting_wireless_get_tx_power@libnm_1_0_0 1.0.0
+ nm_setting_wireless_get_type@libnm_1_0_0 1.0.0
+ nm_setting_wireless_get_wake_on_wlan@libnm_1_12_0 1.12.0
+ nm_setting_wireless_new@libnm_1_0_0 1.0.0
+ nm_setting_wireless_powersave_get_type@libnm_1_2_0 1.1.91
+ nm_setting_wireless_remove_mac_blacklist_item@libnm_1_0_0 1.0.0
+ nm_setting_wireless_remove_mac_blacklist_item_by_value@libnm_1_0_0 1.0.0
+ nm_setting_wireless_remove_mac_denylist_item@libnm_1_48_0 1.48.0
+ nm_setting_wireless_remove_mac_denylist_item_by_value@libnm_1_48_0 1.48.0
+ nm_setting_wireless_security_add_group@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_add_pairwise@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_add_proto@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_clear_groups@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_clear_pairwise@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_clear_protos@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_fils_get_type@libnm_1_12_0 1.12.0
+ nm_setting_wireless_security_get_auth_alg@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_get_fils@libnm_1_12_0 1.12.0
+ nm_setting_wireless_security_get_group@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_get_key_mgmt@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_get_leap_password@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_get_leap_password_flags@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_get_leap_username@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_get_num_groups@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_get_num_pairwise@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_get_num_protos@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_get_pairwise@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_get_pmf@libnm_1_10_0 1.10.0
+ nm_setting_wireless_security_get_proto@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_get_psk@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_get_psk_flags@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_get_type@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_get_wep_key@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_get_wep_key_flags@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_get_wep_key_type@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_get_wep_tx_keyidx@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_get_wps_method@libnm_1_10_0 1.10.0
+ nm_setting_wireless_security_new@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_pmf_get_type@libnm_1_10_0 1.10.0
+ nm_setting_wireless_security_remove_group@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_remove_group_by_value@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_remove_pairwise@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_remove_pairwise_by_value@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_remove_proto@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_remove_proto_by_value@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_set_wep_key@libnm_1_0_0 1.0.0
+ nm_setting_wireless_security_wps_method_get_type@libnm_1_10_0 1.10.0
+ nm_setting_wireless_wake_on_wlan_get_type@libnm_1_12_0 1.12.0
+ nm_setting_wpan_get_channel@libnm_1_40_4 1.40.4
+ nm_setting_wpan_get_mac_address@libnm_1_40_4 1.40.4
+ nm_setting_wpan_get_page@libnm_1_40_4 1.40.4
+ nm_setting_wpan_get_pan_id@libnm_1_40_4 1.40.4
+ nm_setting_wpan_get_short_address@libnm_1_40_4 1.40.4
+ nm_setting_wpan_get_type@libnm_1_14_0 1.14.0
+ nm_setting_wpan_new@libnm_1_40_4 1.40.4
+ nm_settings_add_connection2_flags_get_type@libnm_1_20_0 1.20.0
+ nm_settings_connection_flags_get_type@libnm_1_12_0 1.12.0
+ nm_settings_error_get_type@libnm_1_0_0 1.0.0
+ nm_settings_error_quark@libnm_1_0_0 1.0.0
+ nm_settings_update2_flags_get_type@libnm_1_10_2 1.10.2
+ nm_simple_connection_get_type@libnm_1_0_0 1.0.0
+ nm_simple_connection_new@libnm_1_0_0 1.0.0
+ nm_simple_connection_new_clone@libnm_1_0_0 1.0.0
+ nm_simple_connection_new_from_dbus@libnm_1_0_0 1.0.0
+ nm_sriov_eswitch_encap_mode_get_type@libnm_1_46_0 1.46.0
+ nm_sriov_eswitch_inline_mode_get_type@libnm_1_46_0 1.46.0
+ nm_sriov_eswitch_mode_get_type@libnm_1_46_0 1.46.0
+ nm_sriov_vf_add_vlan@libnm_1_14_0 1.14.0
+ nm_sriov_vf_attribute_validate@libnm_1_40_4 1.40.4
+ nm_sriov_vf_dup@libnm_1_14_0 1.14.0
+ nm_sriov_vf_equal@libnm_1_14_0 1.14.0
+ nm_sriov_vf_get_attribute@libnm_1_14_0 1.14.0
+ nm_sriov_vf_get_attribute_names@libnm_1_14_0 1.14.0
+ nm_sriov_vf_get_index@libnm_1_14_0 1.14.0
+ nm_sriov_vf_get_type@libnm_1_14_0 1.14.0
+ nm_sriov_vf_get_vlan_ids@libnm_1_14_0 1.14.0
+ nm_sriov_vf_get_vlan_protocol@libnm_1_14_0 1.14.0
+ nm_sriov_vf_get_vlan_qos@libnm_1_14_0 1.14.0
+ nm_sriov_vf_new@libnm_1_14_0 1.14.0
+ nm_sriov_vf_ref@libnm_1_14_0 1.14.0
+ nm_sriov_vf_remove_vlan@libnm_1_14_0 1.14.0
+ nm_sriov_vf_set_attribute@libnm_1_14_0 1.14.0
+ nm_sriov_vf_set_vlan_protocol@libnm_1_14_0 1.14.0
+ nm_sriov_vf_set_vlan_qos@libnm_1_14_0 1.14.0
+ nm_sriov_vf_unref@libnm_1_14_0 1.14.0
+ nm_sriov_vf_vlan_protocol_get_type@libnm_1_14_0 1.14.0
+ nm_state_get_type@libnm_1_0_0 1.0.0
+ nm_tc_action_dup@libnm_1_10_2 1.10.2
+ nm_tc_action_equal@libnm_1_10_2 1.10.2
+ nm_tc_action_get_attribute@libnm_1_10_2 1.10.2
+ nm_tc_action_get_attribute_names@libnm_1_10_2 1.10.2
+ nm_tc_action_get_kind@libnm_1_10_2 1.10.2
+ nm_tc_action_get_type@libnm_1_10_2 1.10.2
+ nm_tc_action_new@libnm_1_10_2 1.10.2
+ nm_tc_action_ref@libnm_1_10_2 1.10.2
+ nm_tc_action_set_attribute@libnm_1_10_2 1.10.2
+ nm_tc_action_unref@libnm_1_10_2 1.10.2
+ nm_tc_qdisc_dup@libnm_1_10_2 1.10.2
+ nm_tc_qdisc_equal@libnm_1_10_2 1.10.2
+ nm_tc_qdisc_get_attribute@libnm_1_18_0 1.18.0
+ nm_tc_qdisc_get_attribute_names@libnm_1_18_0 1.18.0
+ nm_tc_qdisc_get_handle@libnm_1_10_2 1.10.2
+ nm_tc_qdisc_get_kind@libnm_1_10_2 1.10.2
+ nm_tc_qdisc_get_parent@libnm_1_10_2 1.10.2
+ nm_tc_qdisc_get_type@libnm_1_10_2 1.10.2
+ nm_tc_qdisc_new@libnm_1_10_2 1.10.2
+ nm_tc_qdisc_ref@libnm_1_10_2 1.10.2
+ nm_tc_qdisc_set_attribute@libnm_1_18_0 1.18.0
+ nm_tc_qdisc_set_handle@libnm_1_10_2 1.10.2
+ nm_tc_qdisc_unref@libnm_1_10_2 1.10.2
+ nm_tc_tfilter_dup@libnm_1_10_2 1.10.2
+ nm_tc_tfilter_equal@libnm_1_10_2 1.10.2
+ nm_tc_tfilter_get_action@libnm_1_40_4 1.40.4
+ nm_tc_tfilter_get_handle@libnm_1_10_2 1.10.2
+ nm_tc_tfilter_get_kind@libnm_1_10_2 1.10.2
+ nm_tc_tfilter_get_parent@libnm_1_10_2 1.10.2
+ nm_tc_tfilter_get_type@libnm_1_10_2 1.10.2
+ nm_tc_tfilter_new@libnm_1_10_2 1.10.2
+ nm_tc_tfilter_ref@libnm_1_10_2 1.10.2
+ nm_tc_tfilter_set_action@libnm_1_40_4 1.40.4
+ nm_tc_tfilter_set_handle@libnm_1_10_2 1.10.2
+ nm_tc_tfilter_unref@libnm_1_10_2 1.10.2
+ nm_team_link_watcher_arp_ping_flags_get_type@libnm_1_10_2 1.10.2
+ nm_team_link_watcher_dup@libnm_1_10_2 1.10.2
+ nm_team_link_watcher_equal@libnm_1_10_2 1.10.2
+ nm_team_link_watcher_get_delay_down@libnm_1_10_2 1.10.2
+ nm_team_link_watcher_get_delay_up@libnm_1_10_2 1.10.2
+ nm_team_link_watcher_get_flags@libnm_1_10_2 1.10.2
+ nm_team_link_watcher_get_init_wait@libnm_1_10_2 1.10.2
+ nm_team_link_watcher_get_interval@libnm_1_10_2 1.10.2
+ nm_team_link_watcher_get_missed_max@libnm_1_10_2 1.10.2
+ nm_team_link_watcher_get_name@libnm_1_10_2 1.10.2
+ nm_team_link_watcher_get_source_host@libnm_1_10_2 1.10.2
+ nm_team_link_watcher_get_target_host@libnm_1_10_2 1.10.2
+ nm_team_link_watcher_get_type@libnm_1_10_2 1.10.2
+ nm_team_link_watcher_get_vlanid@libnm_1_16_0 1.16.0
+ nm_team_link_watcher_new_arp_ping2@libnm_1_16_0 1.16.0
+ nm_team_link_watcher_new_arp_ping@libnm_1_10_2 1.10.2
+ nm_team_link_watcher_new_ethtool@libnm_1_10_2 1.10.2
+ nm_team_link_watcher_new_nsna_ping@libnm_1_10_2 1.10.2
+ nm_team_link_watcher_ref@libnm_1_10_2 1.10.2
+ nm_team_link_watcher_unref@libnm_1_10_2 1.10.2
+ nm_ternary_get_type@libnm_1_14_0 1.14.0
+ nm_utils_ap_mode_security_valid@libnm_1_0_0 1.0.0
+ nm_utils_base64secret_decode@libnm_1_16_0 1.16.0
+ nm_utils_bin2hexstr@libnm_1_0_0 1.0.0
+ nm_utils_bond_mode_int_to_string@libnm_1_2_0 1.2.0
+ nm_utils_bond_mode_string_to_int@libnm_1_2_0 1.2.0
+ nm_utils_check_virtual_device_compatibility@libnm_1_0_0 1.0.0
+ nm_utils_ensure_gtypes@libnm_1_42_0 1.42.0
+ nm_utils_enum_from_str@libnm_1_0_6 1.0.6
+ nm_utils_enum_from_str@libnm_1_2_0 1.2.0
+ nm_utils_enum_get_values@libnm_1_2_0 1.2.0
+ nm_utils_enum_to_str@libnm_1_0_6 1.0.6
+ nm_utils_enum_to_str@libnm_1_2_0 1.2.0
+ nm_utils_escape_ssid@libnm_1_0_0 1.0.0
+ nm_utils_file_is_certificate@libnm_1_0_0 1.0.0
+ nm_utils_file_is_pkcs12@libnm_1_0_0 1.0.0
+ nm_utils_file_is_private_key@libnm_1_0_0 1.0.0
+ nm_utils_file_search_in_paths@libnm_1_0_0 1.0.0
+ nm_utils_format_variant_attributes@libnm_1_8_0 1.8.0
+ nm_utils_get_timestamp_msec@libnm_1_12_0 1.12.0
+ nm_utils_hexstr2bin@libnm_1_0_0 1.0.0
+ nm_utils_hwaddr_atoba@libnm_1_0_0 1.0.0
+ nm_utils_hwaddr_aton@libnm_1_0_0 1.0.0
+ nm_utils_hwaddr_canonical@libnm_1_0_0 1.0.0
+ nm_utils_hwaddr_len@libnm_1_0_0 1.0.0
+ nm_utils_hwaddr_matches@libnm_1_0_0 1.0.0
+ nm_utils_hwaddr_ntoa@libnm_1_0_0 1.0.0
+ nm_utils_hwaddr_valid@libnm_1_0_0 1.0.0
+ nm_utils_iface_valid_name@libnm_1_0_0 1.0.0
+ nm_utils_inet4_ntop@libnm_1_0_0 1.0.0
+ nm_utils_inet6_ntop@libnm_1_0_0 1.0.0
+ nm_utils_ip4_addresses_from_variant@libnm_1_0_0 1.0.0
+ nm_utils_ip4_addresses_to_variant@libnm_1_0_0 1.0.0
+ nm_utils_ip4_dns_from_variant@libnm_1_0_0 1.0.0
+ nm_utils_ip4_dns_to_variant@libnm_1_0_0 1.0.0
+ nm_utils_ip4_get_default_prefix@libnm_1_0_0 1.0.0
+ nm_utils_ip4_netmask_to_prefix@libnm_1_0_0 1.0.0
+ nm_utils_ip4_prefix_to_netmask@libnm_1_0_0 1.0.0
+ nm_utils_ip4_routes_from_variant@libnm_1_0_0 1.0.0
+ nm_utils_ip4_routes_to_variant@libnm_1_0_0 1.0.0
+ nm_utils_ip6_addresses_from_variant@libnm_1_0_0 1.0.0
+ nm_utils_ip6_addresses_to_variant@libnm_1_0_0 1.0.0
+ nm_utils_ip6_dns_from_variant@libnm_1_0_0 1.0.0
+ nm_utils_ip6_dns_to_variant@libnm_1_0_0 1.0.0
+ nm_utils_ip6_routes_from_variant@libnm_1_0_0 1.0.0
+ nm_utils_ip6_routes_to_variant@libnm_1_0_0 1.0.0
+ nm_utils_ip_addresses_from_variant@libnm_1_40_4 1.40.4
+ nm_utils_ip_addresses_to_variant@libnm_1_40_4 1.40.4
+ nm_utils_ip_routes_from_variant@libnm_1_40_4 1.40.4
+ nm_utils_ip_routes_to_variant@libnm_1_40_4 1.40.4
+ nm_utils_ipaddr_valid@libnm_1_0_0 1.0.0
+ nm_utils_is_empty_ssid@libnm_1_0_0 1.0.0
+ nm_utils_is_json_object@libnm_1_6_0 1.6.0
+ nm_utils_is_uuid@libnm_1_0_0 1.0.0
+ nm_utils_is_valid_iface_name@libnm_1_6_0 1.6.0
+ nm_utils_parse_variant_attributes@libnm_1_8_0 1.8.0
+ nm_utils_print@libnm_1_30_0 1.30.0
+ nm_utils_same_ssid@libnm_1_0_0 1.0.0
+ nm_utils_security_type_get_type@libnm_1_0_0 1.0.0
+ nm_utils_security_valid@libnm_1_0_0 1.0.0
+ nm_utils_sriov_vf_from_str@libnm_1_14_0 1.14.0
+ nm_utils_sriov_vf_to_str@libnm_1_14_0 1.14.0
+ nm_utils_ssid_to_utf8@libnm_1_0_0 1.0.0
+ nm_utils_tc_action_from_str@libnm_1_10_2 1.10.2
+ nm_utils_tc_action_to_str@libnm_1_10_2 1.10.2
+ nm_utils_tc_qdisc_from_str@libnm_1_10_2 1.10.2
+ nm_utils_tc_qdisc_to_str@libnm_1_10_2 1.10.2
+ nm_utils_tc_tfilter_from_str@libnm_1_10_2 1.10.2
+ nm_utils_tc_tfilter_to_str@libnm_1_10_2 1.10.2
+ nm_utils_uuid_generate@libnm_1_0_0 1.0.0
+ nm_utils_version@libnm_1_6_0 1.6.0
+ nm_utils_wep_key_valid@libnm_1_0_0 1.0.0
+ nm_utils_wifi_2ghz_freqs@libnm_1_0_6 1.0.6
+ nm_utils_wifi_2ghz_freqs@libnm_1_2_0 1.2.0
+ nm_utils_wifi_5ghz_freqs@libnm_1_0_6 1.0.6
+ nm_utils_wifi_5ghz_freqs@libnm_1_2_0 1.2.0
+ nm_utils_wifi_channel_to_freq@libnm_1_0_0 1.0.0
+ nm_utils_wifi_find_next_channel@libnm_1_0_0 1.0.0
+ nm_utils_wifi_freq_to_channel@libnm_1_0_0 1.0.0
+ nm_utils_wifi_is_channel_valid@libnm_1_0_0 1.0.0
+ nm_utils_wifi_strength_bars@libnm_1_0_0 1.0.0
+ nm_utils_wpa_psk_valid@libnm_1_0_0 1.0.0
+ nm_version_info_capability_get_type@libnm_1_42_0 1.42.0
+ nm_vlan_flags_get_type@libnm_1_0_0 1.0.0
+ nm_vlan_priority_map_get_type@libnm_1_0_0 1.0.0
+ nm_vpn_connection_get_banner@libnm_1_0_0 1.0.0
+ nm_vpn_connection_get_type@libnm_1_0_0 1.0.0
+ nm_vpn_connection_get_vpn_state@libnm_1_0_0 1.0.0
+ nm_vpn_connection_state_get_type@libnm_1_0_0 1.0.0
+ nm_vpn_connection_state_reason_get_type@libnm_1_0_0 1.0.0
+ nm_vpn_editor_get_type@libnm_1_0_0 1.0.0
+ nm_vpn_editor_get_widget@libnm_1_0_0 1.0.0
+ nm_vpn_editor_plugin_capability_get_type@libnm_1_0_0 1.0.0
+ nm_vpn_editor_plugin_export@libnm_1_0_0 1.0.0
+ nm_vpn_editor_plugin_get_capabilities@libnm_1_0_0 1.0.0
+ nm_vpn_editor_plugin_get_editor@libnm_1_0_0 1.0.0
+ nm_vpn_editor_plugin_get_plugin_info@libnm_1_4_0 1.4.0
+ nm_vpn_editor_plugin_get_suggested_filename@libnm_1_0_0 1.0.0
+ nm_vpn_editor_plugin_get_type@libnm_1_0_0 1.0.0
+ nm_vpn_editor_plugin_get_vt@libnm_1_4_0 1.4.0
+ nm_vpn_editor_plugin_import@libnm_1_0_0 1.0.0
+ nm_vpn_editor_plugin_load@libnm_1_4_0 1.4.0
+ nm_vpn_editor_plugin_load_from_file@libnm_1_2_0 1.2.0
+ nm_vpn_editor_plugin_set_plugin_info@libnm_1_4_0 1.4.0
+ nm_vpn_editor_update_connection@libnm_1_0_0 1.0.0
+ nm_vpn_plugin_error_get_type@libnm_1_0_0 1.0.0
+ nm_vpn_plugin_error_quark@libnm_1_0_0 1.0.0
+ nm_vpn_plugin_failure_get_type@libnm_1_0_0 1.0.0
+ nm_vpn_plugin_info_get_aliases@libnm_1_4_0 1.4.0
+ nm_vpn_plugin_info_get_auth_dialog@libnm_1_4_0 1.4.0
+ nm_vpn_plugin_info_get_editor_plugin@libnm_1_2_0 1.2.0
+ nm_vpn_plugin_info_get_filename@libnm_1_2_0 1.2.0
+ nm_vpn_plugin_info_get_name@libnm_1_2_0 1.2.0
+ nm_vpn_plugin_info_get_plugin@libnm_1_2_0 1.2.0
+ nm_vpn_plugin_info_get_program@libnm_1_2_0 1.2.0
+ nm_vpn_plugin_info_get_service@libnm_1_4_0 1.4.0
+ nm_vpn_plugin_info_get_type@libnm_1_2_0 1.2.0
+ nm_vpn_plugin_info_list_add@libnm_1_2_0 1.2.0
+ nm_vpn_plugin_info_list_find_by_filename@libnm_1_2_0 1.2.0
+ nm_vpn_plugin_info_list_find_by_name@libnm_1_2_0 1.2.0
+ nm_vpn_plugin_info_list_find_by_service@libnm_1_2_0 1.2.0
+ nm_vpn_plugin_info_list_find_service_type@libnm_1_4_0 1.4.0
+ nm_vpn_plugin_info_list_get_service_types@libnm_1_4_0 1.4.0
+ nm_vpn_plugin_info_list_load@libnm_1_2_0 1.2.0
+ nm_vpn_plugin_info_list_remove@libnm_1_2_0 1.2.0
+ nm_vpn_plugin_info_load_editor_plugin@libnm_1_2_0 1.2.0
+ nm_vpn_plugin_info_lookup_property@libnm_1_2_0 1.2.0
+ nm_vpn_plugin_info_new_from_file@libnm_1_2_0 1.2.0
+ nm_vpn_plugin_info_new_search_file@libnm_1_4_0 1.4.0
+ nm_vpn_plugin_info_new_with_data@libnm_1_2_0 1.2.0
+ nm_vpn_plugin_info_set_editor_plugin@libnm_1_2_0 1.2.0
+ nm_vpn_plugin_info_supports_hints@libnm_1_4_0 1.4.0
+ nm_vpn_plugin_info_supports_multiple@libnm_1_40_4 1.40.4
+ nm_vpn_plugin_info_validate_filename@libnm_1_2_0 1.2.0
+ nm_vpn_plugin_old_disconnect@libnm_1_0_0 1.0.0
+ nm_vpn_plugin_old_failure@libnm_1_0_0 1.0.0
+ nm_vpn_plugin_old_get_connection@libnm_1_0_0 1.0.0
+ nm_vpn_plugin_old_get_secret_flags@libnm_1_0_0 1.0.0
+ nm_vpn_plugin_old_get_state@libnm_1_0_0 1.0.0
+ nm_vpn_plugin_old_get_type@libnm_1_0_0 1.0.0
+ nm_vpn_plugin_old_read_vpn_details@libnm_1_0_0 1.0.0
+ nm_vpn_plugin_old_secrets_required@libnm_1_0_0 1.0.0
+ nm_vpn_plugin_old_set_ip4_config@libnm_1_0_0 1.0.0
+ nm_vpn_plugin_old_set_login_banner@libnm_1_0_0 1.0.0
+ nm_vpn_plugin_old_set_state@libnm_1_0_0 1.0.0
+ nm_vpn_service_plugin_disconnect@libnm_1_2_0 1.2.0
+ nm_vpn_service_plugin_failure@libnm_1_2_0 1.2.0
+ nm_vpn_service_plugin_get_connection@libnm_1_2_0 1.2.0
+ nm_vpn_service_plugin_get_secret_flags@libnm_1_2_0 1.2.0
+ nm_vpn_service_plugin_get_type@libnm_1_2_0 1.2.0
+ nm_vpn_service_plugin_read_vpn_details@libnm_1_2_0 1.2.0
+ nm_vpn_service_plugin_secrets_required@libnm_1_2_0 1.2.0
+ nm_vpn_service_plugin_set_config@libnm_1_2_0 1.2.0
+ nm_vpn_service_plugin_set_ip4_config@libnm_1_2_0 1.2.0
+ nm_vpn_service_plugin_set_ip6_config@libnm_1_2_0 1.2.0
+ nm_vpn_service_plugin_set_login_banner@libnm_1_2_0 1.2.0
+ nm_vpn_service_plugin_shutdown@libnm_1_12_0 1.12.0
+ nm_vpn_service_state_get_type@libnm_1_0_0 1.0.0
+ nm_wep_key_type_get_type@libnm_1_0_0 1.0.0
+ nm_wifi_p2p_peer_connection_valid@libnm_1_16_0 1.16.0
+ nm_wifi_p2p_peer_filter_connections@libnm_1_16_0 1.16.0
+ nm_wifi_p2p_peer_get_flags@libnm_1_16_0 1.16.0
+ nm_wifi_p2p_peer_get_hw_address@libnm_1_16_0 1.16.0
+ nm_wifi_p2p_peer_get_last_seen@libnm_1_16_0 1.16.0
+ nm_wifi_p2p_peer_get_manufacturer@libnm_1_16_0 1.16.0
+ nm_wifi_p2p_peer_get_model@libnm_1_16_0 1.16.0
+ nm_wifi_p2p_peer_get_model_number@libnm_1_16_0 1.16.0
+ nm_wifi_p2p_peer_get_name@libnm_1_16_0 1.16.0
+ nm_wifi_p2p_peer_get_serial@libnm_1_16_0 1.16.0
+ nm_wifi_p2p_peer_get_strength@libnm_1_16_0 1.16.0
+ nm_wifi_p2p_peer_get_type@libnm_1_16_0 1.16.0
+ nm_wifi_p2p_peer_get_wfd_ies@libnm_1_16_0 1.16.0
+ nm_wimax_nsp_connection_valid@libnm_1_0_0 1.0.0
+ nm_wimax_nsp_filter_connections@libnm_1_0_0 1.0.0
+ nm_wimax_nsp_get_name@libnm_1_0_0 1.0.0
+ nm_wimax_nsp_get_network_type@libnm_1_0_0 1.0.0
+ nm_wimax_nsp_get_signal_quality@libnm_1_0_0 1.0.0
+ nm_wimax_nsp_get_type@libnm_1_0_0 1.0.0
+ nm_wimax_nsp_network_type_get_type@libnm_1_0_0 1.0.0
+ nm_wireguard_peer_append_allowed_ip@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_clear_allowed_ips@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_cmp@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_get_allowed_ip@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_get_allowed_ips_len@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_get_endpoint@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_get_persistent_keepalive@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_get_preshared_key@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_get_preshared_key_flags@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_get_public_key@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_get_type@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_is_sealed@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_is_valid@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_new@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_new_clone@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_ref@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_remove_allowed_ip@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_seal@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_set_endpoint@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_set_persistent_keepalive@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_set_preshared_key@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_set_preshared_key_flags@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_set_public_key@libnm_1_16_0 1.16.0
+ nm_wireguard_peer_unref@libnm_1_16_0 1.16.0
diff --git a/network-manager-config-connectivity-debian.install b/network-manager-config-connectivity-debian.install
new file mode 100644 (file)
index 0000000..c49a4a9
--- /dev/null
@@ -0,0 +1 @@
+debian/20-connectivity-debian.conf usr/lib/NetworkManager/conf.d/
diff --git a/network-manager-config-connectivity-debian.postinst b/network-manager-config-connectivity-debian.postinst
new file mode 100644 (file)
index 0000000..576f889
--- /dev/null
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+if [ "$1" = configure ]; then
+    nmcli general reload 2>/dev/null || true
+fi
+
+#DEBHELPER#
diff --git a/network-manager-dev.install b/network-manager-dev.install
new file mode 100644 (file)
index 0000000..63acfdf
--- /dev/null
@@ -0,0 +1,2 @@
+usr/share/dbus-1/interfaces/
+usr/share/gtk-doc/html/NetworkManager/
diff --git a/network-manager-l10n.install b/network-manager-l10n.install
new file mode 100644 (file)
index 0000000..2568e1f
--- /dev/null
@@ -0,0 +1 @@
+usr/share/locale/
diff --git a/network-manager.README.Debian b/network-manager.README.Debian
new file mode 100644 (file)
index 0000000..69267a6
--- /dev/null
@@ -0,0 +1,54 @@
+NetworkManager is a set of co-operative tools that make networking simple and
+straightforward. Whether WiFi, wired, mobile or Bluetooth, NetworkManager allows
+you to quickly move from one network to another.
+
+It has two components:
+
+1. A system level service which manages connections and reports network changes.
+2. A managment tool (cli, text or graphical desktop applet) which allows the
+   user to monitor and manipulate network connections. The included nmcli and
+   nmtui tools provide this functionality from the command line. Desktop
+   environments usually have built-in support for NetworkManager.
+
+
+system connections and security
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+In NetworkManager version 0.9 and onwards, network connections are stored as
+keyfiles in the /etc/NetworkManager/system-connections/ directory.
+When creating new wireless or wired connections, they are by default
+system-owned (i.e. available to everyone) and the secrets (e.g WPA-PSK or WEP
+key) are stored as plain text in the corresponding connection configuration
+file. The advantage of system connections is, that they can be active before a
+user has logged in and they are active across user sessions.
+Modifying or creating such system-owned connections requires admin privileges.
+To avoid prompts for the root/admin password, NetworkManager ships a PolicyKit
+configuration file which grants everyone in group "netdev" or "sudo" the
+privilege to modify a system connection without prior authentication. Adding a
+user to group sudo grants them root-like privileges though. If that is not
+wanted, you can choose to add them to group netdev instead.
+If the user should not have the privilege to add and modify system connections
+don't add them to either group.
+In that case, user clients (like nm-applet) will default to creating user-owned
+connections where the secrets are stored in the user keyring.
+VPN and mobile connections are by default also user-owned.
+
+For more information see NetworkManager.conf(5) or
+https://www.networkmanager.dev/docs/api/latest/NetworkManager.conf.html
+
+The keyfile specification is available at
+https://networkmanager.dev/docs/api/latest/nm-settings-keyfile.html
+
+
+unmanaged devices and /etc/network/interfaces
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Network devices which are configured in /etc/network/interfaces will typically
+be managed by ifupdown. NetworkManager respects such a configuration and will
+ignore those devices and mark them as "unmanaged".
+
+If you want to have a network interface managed by NetworkManager it is thus
+recommended to manually remove any configuration for that interface from
+/etc/network/interfaces. You need to restart NetworkManager afterwards via
+"systemctl restart NetworkManager".
+
diff --git a/network-manager.bug-control b/network-manager.bug-control
new file mode 100644 (file)
index 0000000..78581f8
--- /dev/null
@@ -0,0 +1 @@
+package-status: isc-dhcp-client
diff --git a/network-manager.dirs b/network-manager.dirs
new file mode 100644 (file)
index 0000000..3da6c80
--- /dev/null
@@ -0,0 +1 @@
+etc/NetworkManager/VPN
diff --git a/network-manager.docs b/network-manager.docs
new file mode 100644 (file)
index 0000000..d379acf
--- /dev/null
@@ -0,0 +1,3 @@
+NEWS
+README.md
+AUTHORS
diff --git a/network-manager.examples b/network-manager.examples
new file mode 100644 (file)
index 0000000..aba68cd
--- /dev/null
@@ -0,0 +1,2 @@
+usr/share/doc/NetworkManager/examples/server.conf
+examples/nm-conf.d/
diff --git a/network-manager.install b/network-manager.install
new file mode 100644 (file)
index 0000000..69d38c5
--- /dev/null
@@ -0,0 +1,25 @@
+usr/sbin/NetworkManager
+usr/bin/nm-online
+usr/bin/nmcli
+usr/bin/nmtui*
+usr/libexec/
+usr/lib/NetworkManager/
+usr/lib/*/NetworkManager/*/libnm-settings-plugin-ifupdown.so
+usr/lib/*/NetworkManager/*/libnm-device-plugin-*.so
+usr/lib/*/NetworkManager/*/libnm-ppp-plugin.so
+usr/lib/*/NetworkManager/*/libnm-wwan.so
+usr/lib/pppd/*/*.so
+usr/lib/firewalld/zones/nm-shared.xml
+usr/lib/systemd/system/*.service
+usr/lib/udev/rules.d/*.rules
+usr/share/man/
+usr/share/dbus-1/system-services/
+usr/share/dbus-1/system.d/org.freedesktop.NetworkManager.conf
+usr/share/dbus-1/system.d/nm-dispatcher.conf
+usr/share/dbus-1/system.d/nm-priv-helper.conf
+usr/share/polkit-1/
+usr/share/bash-completion/
+etc/NetworkManager/
+var/lib/NetworkManager/
+debian/NetworkManager.conf etc/NetworkManager/
+debian/org.freedesktop.NetworkManager.rules usr/share/polkit-1/rules.d/
diff --git a/network-manager.lintian-overrides b/network-manager.lintian-overrides
new file mode 100644 (file)
index 0000000..3676e74
--- /dev/null
@@ -0,0 +1,2 @@
+# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996270
+network-manager: custom-library-search-path RUNPATH /usr/lib/*/NetworkManager/*
diff --git a/network-manager.maintscript b/network-manager.maintscript
new file mode 100644 (file)
index 0000000..0fc5f83
--- /dev/null
@@ -0,0 +1 @@
+rm_conffile /etc/NetworkManager/dispatcher.d/01-ifupdown 1.44.2-2~
diff --git a/network-manager.postinst b/network-manager.postinst
new file mode 100644 (file)
index 0000000..ce30ec9
--- /dev/null
@@ -0,0 +1,59 @@
+#!/bin/sh
+
+set -e
+
+# This script can be called in the following ways:
+#
+# After the package was installed:
+#      <postinst> configure <old-version>
+#
+#
+# If prerm fails during upgrade or fails on failed upgrade:
+#      <old-postinst> abort-upgrade <new-version>
+#
+# If prerm fails during deconfiguration of a package:
+#      <postinst> abort-deconfigure in-favour <new-package> <version>
+#                 removing <old-package> <version>
+#
+# If prerm fails during replacement due to conflict:
+#      <postinst> abort-remove in-favour <new-package> <version>
+
+case "$1" in
+    configure)
+        # Create netdev group. Members of group netdev get access to the PolicyKit action
+        # org.freedesktop.NetworkManager.settings.modify.system without prior authentication
+        addgroup --quiet --system netdev
+
+        # This directory can contain sensitive data and should not be world-readable
+        chmod 0700 /var/lib/NetworkManager
+
+        NIF=/etc/network/interfaces
+        if [ -z "$2" ] && [ -f $NIF ]; then
+            ifaces=`grep -v '^#' $NIF | awk '/iface/ {print $2}' | sort -u | sed -e 's/lo//' -e '/^$/d' -e 's/^/- /'`
+            if [ -n "$ifaces" ]; then
+                echo "" 1>&2
+                echo "The following network interfaces were found in $NIF" 1>&2
+                echo "which means they are currently configured by ifupdown:" 1>&2
+                echo "$ifaces" 1>&2
+                echo "If you want to manage those interfaces with NetworkManager instead" 1>&2
+                echo "remove their configuration from $NIF." 1>&2
+                echo "" 1>&2
+            fi
+        fi
+
+        if dpkg --compare-versions "$2" lt-nl "1.35.91-1"; then
+            deb-systemd-helper purge "nm-priv-helper.service" || true
+        fi
+        ;;
+
+    abort-upgrade|abort-deconfigure|abort-remove)
+        ;;
+
+    *)
+        echo "$0 called with unknown argument \`$1'" 1>&2
+        exit 1
+        ;;
+esac
+
+#DEBHELPER#
+
diff --git a/network-manager.postrm b/network-manager.postrm
new file mode 100644 (file)
index 0000000..3d83170
--- /dev/null
@@ -0,0 +1,42 @@
+#!/bin/sh
+
+set -e
+
+# summary of how this script can be called:
+#        * <postrm> `remove'
+#        * <postrm> `purge'
+#        * <old-postrm> `upgrade' <new-version>
+#        * <new-postrm> `failed-upgrade' <old-version>
+#        * <new-postrm> `abort-install'
+#        * <new-postrm> `abort-install' <old-version>
+#        * <new-postrm> `abort-upgrade' <old-version>
+#        * <disappearer's-postrm> `disappear' <overwriter>
+#          <overwriter-version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+case "$1" in
+    purge)
+        # Clean up state files on purge
+        rm -rf /var/lib/NetworkManager
+        ;;
+    remove)
+        # Replace /etc/resolv.conf symlink with an empty file on package
+        # removal to signal other packages that NetworkManager is no longer
+        # controlling the file. (See: #826366)
+        if [ "$(readlink /etc/resolv.conf)" = /run/NetworkManager/resolv.conf ] ; then
+            rm -f /etc/resolv.conf
+            touch /etc/resolv.conf
+        fi
+        ;;
+    upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+        ;;
+
+    *)
+        echo "postrm called with unknown argument \`$1'" >&2
+        exit 1
+        ;;
+esac
+
+#DEBHELPER#
diff --git a/org.freedesktop.NetworkManager.rules b/org.freedesktop.NetworkManager.rules
new file mode 100644 (file)
index 0000000..9e2b20d
--- /dev/null
@@ -0,0 +1,7 @@
+polkit.addRule(function(action, subject) {
+    if (action.id == "org.freedesktop.NetworkManager.settings.modify.system" &&
+        subject.local && subject.active &&
+        (subject.isInGroup ("sudo") || subject.isInGroup ("netdev"))) {
+        return polkit.Result.YES;
+    }
+});
diff --git a/patches/Force-online-state-with-unmanaged-devices.patch b/patches/Force-online-state-with-unmanaged-devices.patch
new file mode 100644 (file)
index 0000000..1b904e0
--- /dev/null
@@ -0,0 +1,188 @@
+From: Michael Biebl <biebl@debian.org>
+Date: Wed, 2 Apr 2014 03:15:53 +0200
+Subject: Force online state with unmanaged devices
+
+If we have unmanaged devices in /e/n/i, monitor the ifupdown state file
+and in case we find active interfaces besides lo, forcefully set the
+online state to CONNECTED.
+
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=512286
+---
+ src/core/nm-manager.c | 115 ++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 115 insertions(+)
+
+diff --git a/src/core/nm-manager.c b/src/core/nm-manager.c
+index a861b2f..e42bed5 100644
+--- a/src/core/nm-manager.c
++++ b/src/core/nm-manager.c
+@@ -53,6 +53,8 @@
+ #define DEVICE_STATE_PRUNE_RATELIMIT_MAX 100u
++#define IFUPDOWN_STATE_FILE "/run/network/ifstate"
++
+ /*****************************************************************************/
+ typedef struct {
+@@ -228,6 +230,10 @@ typedef struct {
+     GFileMonitor *fw_monitor;
+     guint         fw_changed_id;
++    /* ifupdown state file monitor */
++    GFileMonitor *ifstate_monitor;
++    gboolean      ifstate_force_online;
++
+     guint timestamp_update_id;
+     guint devices_inited_id;
+@@ -2040,6 +2046,27 @@ find_best_device_state(NMManager *manager)
+     return best_state;
+ }
++static NMState
++find_unmanaged_state(NMManager *self, NMState current_state)
++{
++    NMManagerPrivate *priv      = NM_MANAGER_GET_PRIVATE(self);
++    NMState           new_state = current_state;
++    NMDevice         *device;
++
++    c_list_for_each_entry(device, &priv->devices_lst_head, devices_lst) {
++        NMDeviceState state = nm_device_get_state(device);
++
++        if (state == NM_DEVICE_STATE_UNMANAGED) {
++            const char *iface = nm_device_get_ip_iface(device);
++            if (priv->ifstate_force_online) {
++                new_state = NM_STATE_CONNECTED_GLOBAL;
++                nm_log_dbg(LOGD_CORE, "Unmanaged device found: %s; state CONNECTED forced.", iface);
++            }
++        }
++    }
++    return new_state;
++}
++
+ static void
+ nm_manager_update_metered(NMManager *self)
+ {
+@@ -2086,6 +2113,9 @@ nm_manager_update_state(NMManager *self)
+     else
+         new_state = find_best_device_state(self);
++    if (new_state != NM_STATE_CONNECTED_GLOBAL)
++        new_state = find_unmanaged_state(self, new_state);
++
+     if (new_state >= NM_STATE_CONNECTED_LOCAL && priv->connectivity_state == NM_CONNECTIVITY_FULL) {
+         new_state = NM_STATE_CONNECTED_GLOBAL;
+     }
+@@ -7821,6 +7851,62 @@ impl_manager_get_logging(NMDBusObject                      *obj,
+         g_variant_new("(ss)", nm_logging_level_to_string(), nm_logging_domains_to_string()));
+ }
++static void
++check_ifstate_file(gpointer user_data)
++{
++    NMManager        *self   = NM_MANAGER(user_data);
++    NMManagerPrivate *priv   = NM_MANAGER_GET_PRIVATE(self);
++    GIOChannel       *channel;
++    gchar            *line;
++    gboolean          online = FALSE;
++
++    channel = g_io_channel_new_file(IFUPDOWN_STATE_FILE, "r", NULL);
++    if (!channel) {
++        nm_log_info(LOGD_CORE, "failed to open %s", IFUPDOWN_STATE_FILE);
++        return;
++    }
++
++    while (g_io_channel_read_line(channel, &line, NULL, NULL, NULL)
++           != G_IO_STATUS_EOF && !online) {
++        g_strstrip(line);
++        if (strlen(line) > 0 && g_strcmp0(line, "lo=lo") != 0) {
++            online = TRUE;
++        }
++        g_free(line);
++    }
++
++    g_io_channel_shutdown(channel, FALSE, NULL);
++    g_io_channel_unref(channel);
++
++    if (priv->ifstate_force_online != online) {
++        priv->ifstate_force_online = online;
++        nm_manager_update_state(self);
++    }
++}
++
++static void
++ifstate_file_changed(GFileMonitor      *monitor,
++                     GFile             *file,
++                     GFile             *other_file,
++                     GFileMonitorEvent  event_type,
++                     gpointer           user_data)
++{
++    switch (event_type) {
++//  case G_FILE_MONITOR_EVENT_CREATED:
++//#if GLIB_CHECK_VERSION(2,23,4)
++//  case G_FILE_MONITOR_EVENT_MOVED:
++//#endif
++//  case G_FILE_MONITOR_EVENT_ATTRIBUTE_CHANGED:
++    case G_FILE_MONITOR_EVENT_CHANGED:
++    case G_FILE_MONITOR_EVENT_CHANGES_DONE_HINT:
++        nm_log_dbg(LOGD_CORE, "ifupdown state file %s was changed", IFUPDOWN_STATE_FILE);
++        check_ifstate_file(user_data);
++        break;
++    default:
++        break;
++    }
++}
++
+ typedef struct {
+     NMManager             *self;
+     GDBusMethodInvocation *context;
+@@ -8125,6 +8211,9 @@ nm_manager_start(NMManager *self, GError **error)
+     nm_clear_g_source(&priv->devices_inited_id);
+     priv->devices_inited_id = g_idle_add_full(G_PRIORITY_LOW + 10, devices_inited_cb, self, NULL);
++    /* Trigger ifupdown state file check */
++    check_ifstate_file(self);
++
+     return TRUE;
+ }
+@@ -9010,6 +9099,22 @@ nm_manager_init(NMManager *self)
+         _LOGW(LOGD_CORE, "failed to monitor kernel firmware directory '%s'.", KERNEL_FIRMWARE_DIR);
+     }
++    /* Monitor the ifupdown state file */
++    file = g_file_new_for_path(IFUPDOWN_STATE_FILE);
++    priv->ifstate_monitor = g_file_monitor_file(file, G_FILE_MONITOR_NONE, NULL, NULL);
++    g_object_unref(file);
++
++    if (priv->ifstate_monitor) {
++        g_signal_connect(priv->ifstate_monitor, "changed",
++                         G_CALLBACK(ifstate_file_changed),
++                         self);
++        nm_log_info(LOGD_CORE, "monitoring ifupdown state file '%s'.",
++                    IFUPDOWN_STATE_FILE);
++    } else {
++        nm_log_warn(LOGD_CORE, "failed to monitor ifupdown state file '%s'.",
++                    IFUPDOWN_STATE_FILE);
++    }
++
+     priv->metered       = NM_METERED_UNKNOWN;
+     priv->sleep_devices = g_hash_table_new(nm_direct_hash, NULL);
+ }
+@@ -9301,6 +9406,16 @@ dispose(GObject *object)
+         g_clear_object(&priv->fw_monitor);
+     }
++    if (priv->ifstate_monitor) {
++        g_signal_handlers_disconnect_by_func(priv->ifstate_monitor, ifstate_file_changed, self);
++
++        if (priv->ifstate_force_online)
++            g_source_remove(priv->ifstate_force_online);
++
++        g_file_monitor_cancel(priv->ifstate_monitor);
++        g_clear_object(&priv->ifstate_monitor);
++    }
++
+     if (priv->rfkill_mgr) {
+         g_signal_handlers_disconnect_by_func(priv->rfkill_mgr,
+                                              rfkill_manager_rfkill_changed_cb,
diff --git a/patches/series b/patches/series
new file mode 100644 (file)
index 0000000..a2d7e06
--- /dev/null
@@ -0,0 +1 @@
+Force-online-state-with-unmanaged-devices.patch
diff --git a/rules b/rules
new file mode 100755 (executable)
index 0000000..1279622
--- /dev/null
+++ b/rules
@@ -0,0 +1,69 @@
+#!/usr/bin/make -f
+
+include /usr/share/dpkg/architecture.mk
+
+# Disable lto here regardless of whether we enable the configure flag
+# https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1070
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all optimize=-lto
+
+export PYTHON=/usr/bin/python3
+
+PPPD_PLUGIN_DIR := $(shell dh_ppp --plugin-dir)
+
+%:
+       dh $@ --with ppp
+
+override_dh_auto_configure:
+       dh_auto_configure -- \
+               -Druntime_dir=/run \
+               -Dpppd_plugin_dir=$(PPPD_PLUGIN_DIR) \
+               -Dpppd=/usr/sbin/pppd \
+               -Dresolvconf=/usr/sbin/resolvconf \
+               -Dmodprobe=/usr/sbin/modprobe \
+               -Ddhcpcd=false \
+               -Diptables=/usr/sbin/iptables \
+               -Dip6tables=/usr/sbin/ip6tables \
+               -Dnft=/usr/sbin/nft \
+               -Ddnsmasq=/usr/sbin/dnsmasq \
+               -Dpolkit_agent_helper_1=/usr/lib/policykit-1/polkit-agent-helper-1 \
+               -Dsystemdsystemunitdir=/usr/lib/systemd/system \
+               -Dudev_dir=/usr/lib/udev \
+               -Ddbus_conf_dir=/usr/share/dbus-1/system.d \
+               -Dcrypto=gnutls \
+               -Dsession_tracking=systemd \
+               -Dsuspend_resume=systemd \
+               -Dmodem_manager=true \
+               -Dnmtui=true \
+               -Dnmcli=true \
+               -Dselinux=true \
+               -Dsystemd_journal=true \
+               -Dlibaudit=yes \
+               -Dwext=true \
+               -Dwifi=true \
+               -Diwd=true \
+               -Dppp=true \
+               -Dpolkit=true \
+               -Dintrospection=true \
+               -Ddocs=true \
+               -Dconcheck=true \
+               -Dteamdctl=true \
+               -Dbluez5_dun=true \
+               -Dvapi=true \
+               -Difupdown=true \
+               -Difcfg_rh=false \
+               -Dnm_cloud_setup=false \
+               -Dmodify_system=false \
+               -Dovs=false \
+               -Dqt=false \
+               -Debpf=false \
+               -Dofono=true
+
+override_dh_makeshlibs:
+       dh_makeshlibs -X/usr/lib/$(DEB_HOST_MULTIARCH)/NetworkManager/ -X/usr/lib/pppd/
+
+override_dh_installsystemd:
+       dh_installsystemd -pnetwork-manager --no-start NetworkManager-dispatcher.service NetworkManager-wait-online.service nm-priv-helper.service
+       dh_installsystemd -pnetwork-manager --no-also NetworkManager.service
+
+override_dh_ppp:
+       dh_ppp --breaks
diff --git a/salsa-ci.yml b/salsa-ci.yml
new file mode 100644 (file)
index 0000000..dea268e
--- /dev/null
@@ -0,0 +1,7 @@
+include:
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
+
+variables:
+  # Blocked by https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1030223
+  SALSA_CI_DISABLE_CROSSBUILD_ARM64: 'true'
diff --git a/source/format b/source/format
new file mode 100644 (file)
index 0000000..163aaf8
--- /dev/null
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/tests/base.py b/tests/base.py
new file mode 100644 (file)
index 0000000..ae20342
--- /dev/null
@@ -0,0 +1,674 @@
+"""
+Base class for network related tests.
+
+This provides test ethernet devices with veth, functions to start dnsmasq,
+and some utility functions.
+"""
+
+__author__ = "Martin Pitt <martin.pitt@ubuntu.com>"
+__copyright__ = "(C) 2013-2025 Canonical Ltd."
+__license__ = "GPL v2 or later"
+
+import ctypes
+import functools
+import os
+import os.path
+import shutil
+import subprocess
+import tempfile
+import time
+import traceback
+import unittest
+from glob import glob
+
+import gi
+
+gi.require_version("NM", "1.0")
+from gi.repository import NM, Gio, GLib
+
+# If True, NetworkManager logs directly to stdout, to watch logs in real time
+NM_LOG_STDOUT = os.getenv("NM_LOG_STDOUT", False)
+
+# avoid accidentally destroying any real config
+os.environ["GSETTINGS_BACKEND"] = "memory"
+
+def run_in_subprocess(fn):
+    """Decorator for running fn in a child process"""
+
+    @functools.wraps(fn)
+    def wrapped(*args, **kwargs):
+        # args[0] is self
+        args[0].wrap_process(fn, *args, **kwargs)
+
+    return wrapped
+
+def wait_nm_online():
+    tries = 3
+    while tries > 0 and subprocess.call(['nm-online', '-qst', '10']) != 0:
+        time.sleep(1)
+        tries = tries - 1
+
+def set_up_module():
+    # unshare the mount namespace, so that our tmpfs mounts are guaranteed to get
+    # cleaned up, and don't influence the production system
+    libc6 = ctypes.cdll.LoadLibrary("libc.so.6")
+    assert (
+        libc6.unshare(ctypes.c_int(0x00020000)) == 0
+    ), "failed to unshare mount namespace"
+
+    # stop system-wide NetworkManager to avoid interfering with tests
+    subprocess.check_call(['systemctl', 'stop', 'NetworkManager.service'])
+
+def tear_down_module():
+    # Make sure the management network stays up-and-running.
+    if os.path.exists('/run/systemd/network/20-wired.network'):
+        subprocess.check_call(['systemctl', 'restart', 'systemd-networkd.service'])
+    else:
+        print("WARNING: mgmt network config (20-wired.network) not found. "
+              "Skipping restart of systemd-networkd.service ...")
+
+
+class NetworkTestBase(unittest.TestCase):
+    """Common functionality for network test cases
+
+    setUp() creates two test veth devices (self.dev_e_ap and elf.dev_e_client).
+    Each test should call self.setup_eth() with the desired configuration.
+    """
+
+    @classmethod
+    def setUpClass(klass):
+        # check availability of programs, and cleanly skip test if they are not
+        # available
+        for program in ["dnsmasq"]:
+            if shutil.which(program) is None:
+                raise SystemError("%s is required for this test suite, but not available" % program)
+
+        # Try to keep autopkgtest's management network (eth0/ens3) up and
+        # configured. It should be running all the time, independently via
+        # systemd-networkd, potentially overriding 10-netplan-*.network config.
+        os.makedirs('/run/systemd/network', exist_ok=True)
+        with open('/run/systemd/network/20-wired.network', 'w') as f:
+            f.write('[Match]\nName=eth0 en*\n\n[Network]\nDHCP=yes\nKeepConfiguration=yes')
+        subprocess.check_call(['systemctl', 'restart', 'systemd-networkd.service'])
+
+    @classmethod
+    def tearDownClass(klass):
+        os.remove("/run/udev/rules.d/99-nm-veth-test.rules")
+
+    @classmethod
+    def create_devices(klass):
+        """Create Access Point and Client veth devices"""
+
+        klass.dev_e_ap = "veth42"
+        klass.dev_e_client = "eth42"
+
+        if os.path.exists("/sys/class/net/" + klass.dev_e_client):
+            raise SystemError("%s interface already exists" % klass.dev_e_client)
+
+        # ensure NM can manage our fake eths
+        os.makedirs("/run/udev/rules.d", exist_ok=True)
+        with open("/run/udev/rules.d/99-nm-veth-test.rules", "w") as f:
+            f.write(
+                'ENV{ID_NET_DRIVER}=="veth", ENV{INTERFACE}=="%s", ENV{NM_UNMANAGED}="0"\n'
+                % klass.dev_e_client
+            )
+        subprocess.check_call(["udevadm", "control", "--reload"])
+
+        # create virtual ethernet devs
+        subprocess.check_call(
+            [
+                "ip",
+                "link",
+                "add",
+                "name",
+                klass.dev_e_client,
+                "type",
+                "veth",
+                "peer",
+                "name",
+                klass.dev_e_ap,
+            ]
+        )
+
+        # determine and store MAC addresses
+        # Creation of the veths introduces a race with newer versions of
+        # systemd, as it  will change the initial MAC address after the device
+        # was created and networkd took control. Give it some time, so we read
+        # the correct MAC address
+        time.sleep(1)
+        with open("/sys/class/net/%s/address" % klass.dev_e_ap) as f:
+            klass.mac_e_ap = f.read().strip().upper()
+        with open("/sys/class/net/%s/address" % klass.dev_e_client) as f:
+            klass.mac_e_client = f.read().strip().upper()
+
+    @classmethod
+    def shutdown_devices(klass):
+        """Remove test wlan devices"""
+
+        subprocess.check_call(["ip", "link", "del", "dev", klass.dev_e_ap])
+        klass.dev_e_ap = None
+        klass.dev_e_client = None
+
+    def run(self, result=None):
+        """Show log files on failed tests"""
+
+        if result:
+            orig_err_fail = len(result.errors) + len(result.failures)
+        super().run(result)
+        if hasattr(self, "workdir"):
+            logs = glob(os.path.join(self.workdir, "*.log"))
+            if result and len(result.errors) + len(result.failures) > orig_err_fail:
+                for log_file in logs:
+                    with open(log_file) as f:
+                        print(
+                            "\n----- %s -----\n%s\n------\n"
+                            % (os.path.basename(log_file), f.read())
+                        )
+
+            # clean up log files, so that we don't see ones from previous tests
+            for log_file in logs:
+                os.unlink(log_file)
+
+    def setUp(self):
+        """Create test devices and workdir"""
+
+        self.create_devices()
+        self.addCleanup(self.shutdown_devices)
+        self.workdir_obj = tempfile.TemporaryDirectory()
+        self.workdir = self.workdir_obj.name
+
+        # create static entropy file to avoid draining/blocking on /dev/random
+        self.entropy_file = os.path.join(self.workdir, "entropy")
+        with open(self.entropy_file, "wb") as f:
+            f.write(b"012345678901234567890")
+
+    def setup_eth(self, ipv6_mode, start_dnsmasq=True):
+        """Set up simulated ethernet router
+
+        On self.dev_e_ap, run dnsmasq according to ipv6_mode, see
+        start_dnsmasq().
+
+        This is torn down automatically at the end of the test.
+        """
+        # give our router an IP
+        subprocess.check_call(["ip", "a", "flush", "dev", self.dev_e_ap])
+        if ipv6_mode is not None:
+            subprocess.check_call(
+                ["ip", "a", "add", "2600::1/64", "dev", self.dev_e_ap]
+            )
+        else:
+            subprocess.check_call(
+                ["ip", "a", "add", "192.168.5.1/24", "dev", self.dev_e_ap]
+            )
+        subprocess.check_call(["ip", "link", "set", self.dev_e_ap, "up"])
+        # we don't really want to up the client iface already, but veth doesn't
+        # work otherwise (no link detected)
+        subprocess.check_call(["ip", "link", "set", self.dev_e_client, "up"])
+
+        if start_dnsmasq:
+            self.start_dnsmasq(ipv6_mode, self.dev_e_ap)
+
+    def wrap_process(self, fn, *args, **kwargs):
+        """Run a test method in a separate process.
+
+        Run test method fn(*args, **kwargs) in a child process. If that raises
+        any exception, it gets propagated to the main process and
+        wrap_process() fails with that exception.
+        """
+        # exception from subprocess is propagated through this file
+        exc_path = os.path.join(self.workdir, "exc")
+        try:
+            os.unlink(exc_path)
+        except OSError:
+            pass
+
+        pid = os.fork()
+
+        # run the actual test in the child
+        if pid == 0:
+            # short-circuit tearDownClass(), as this will be done by the parent
+            # process
+            self.addCleanup(os._exit, 0)
+            try:
+                fn(*args, **kwargs)
+            except:
+                with open(exc_path, "w") as f:
+                    f.write(traceback.format_exc())
+                raise
+        else:
+            # get success/failure state from child
+            os.waitpid(pid, 0)
+            # propagate exception
+            if os.path.exists(exc_path):
+                with open(exc_path) as f:
+                    self.fail(f.read())
+
+    #
+    # Internal implementation details
+    #
+
+    @classmethod
+    def poll_text(klass, logpath, string, timeout=50):
+        """Poll log file for a given string with a timeout.
+
+        Timeout is given in deciseconds.
+        """
+        log = ""
+        while timeout > 0:
+            if os.path.exists(logpath):
+                break
+            timeout -= 1
+            time.sleep(0.1)
+        assert timeout > 0, "Timed out waiting for file %s to appear" % logpath
+
+        with open(logpath) as f:
+            while timeout > 0:
+                line = f.readline()
+                if line:
+                    log += line
+                    if string in line:
+                        break
+                    continue
+                timeout -= 1
+                time.sleep(0.1)
+
+        assert (
+            timeout > 0
+        ), 'Timed out waiting for "%s":\n------------\n%s\n-------\n' % (string, log)
+
+    def start_dnsmasq(self, ipv6_mode, iface):
+        """Start dnsmasq.
+
+        If ipv6_mode is None, IPv4 is set up with DHCP. If it is not None, it
+        must be a valid dnsmasq mode, i. e. a combination of "ra-only",
+        "slaac", "ra-stateless", and "ra-names". See dnsmasq(8).
+        """
+        if ipv6_mode is None:
+            dhcp_range = "192.168.5.10,192.168.5.200"
+        else:
+            dhcp_range = "2600::10,2600::20"
+            if ipv6_mode:
+                dhcp_range += "," + ipv6_mode
+
+        self.dnsmasq_log = os.path.join(self.workdir, "dnsmasq.log")
+        lease_file = os.path.join(self.workdir, "dnsmasq.leases")
+
+        p = subprocess.Popen(
+            [
+                "dnsmasq",
+                "--keep-in-foreground",
+                "--log-queries",
+                "--log-facility=" + self.dnsmasq_log,
+                "--conf-file=/dev/null",
+                "--dhcp-leasefile=" + lease_file,
+                "--bind-interfaces",
+                "--interface=" + iface,
+                "--except-interface=lo",
+                "--enable-ra",
+                "--dhcp-range=" + dhcp_range,
+            ]
+        )
+        self.addCleanup(p.wait)
+        self.addCleanup(p.terminate)
+
+        if ipv6_mode is not None:
+            self.poll_text(self.dnsmasq_log, "IPv6 router advertisement enabled")
+        else:
+            self.poll_text(self.dnsmasq_log, "DHCP, IP range")
+
+    def filtered_active_connections(self) -> list:
+        # Ignore the 'lo' connection, active since NM 1.42:
+        # https://networkmanager.dev/blog/networkmanager-1-42/#managing-the-loopback-interface
+        active_connections = [c for c in self.nmclient.get_active_connections() if c.get_id() != 'lo']
+        return active_connections
+
+    def start_nm(self, wait_iface=None, auto_connect=True, managed_devices=None):
+        """Start NetworkManager and initialize client object
+
+        If wait_iface is given, wait until NM recognizes that interface.
+        Otherwise, just wait until NM has initialized (for coldplug mode).
+
+        If auto_connect is False, set the "no-auto-default=*" option to avoid
+        auto-connecting to wired devices.
+        """
+        # mount tmpfses over system directories, to avoid destroying the
+        # production configuration, and isolating tests from each other
+        if not os.path.exists("/run/NetworkManager"):
+            os.mkdir("/run/NetworkManager")
+        for d in [
+            "/etc/NetworkManager",
+            "/var/lib/NetworkManager",
+            "/run/NetworkManager",
+            "/run/network",
+            "/etc/netplan",
+        ]:
+            if os.path.exists(d):
+                subprocess.check_call(["mount", "-n", "-t", "tmpfs", "none", d])
+                self.addCleanup(subprocess.call, ["umount", d])
+        os.mkdir("/etc/NetworkManager/system-connections")
+
+        # create local configuration; this allows us to have full control, and
+        # we also need to blacklist the AP device so that NM does not tear it
+        # down; we also blacklist any existing real interface to avoid
+        # interfering with it, and for getting predictable results
+        blacklist = ""
+        if not managed_devices:
+            managed_devices = [self.dev_e_client]
+        for iface in os.listdir("/sys/class/net"):
+            if iface == "bonding_masters":
+                continue
+            if iface not in managed_devices:
+                with open("/sys/class/net/%s/address" % iface) as f:
+                    if blacklist:
+                        blacklist += ";"
+                    blacklist += "mac:%s" % f.read().strip()
+
+        conf = os.path.join(self.workdir, "NetworkManager.conf")
+        extra_main = ""
+        if not auto_connect:
+            extra_main += "no-auto-default=*\n"
+
+        with open(conf, "w") as f:
+            f.write(
+                "[main]\nplugins=keyfile\n%s\n[keyfile]\nunmanaged-devices=%s\n"
+                % (extra_main, blacklist)
+            )
+
+        if NM_LOG_STDOUT:
+            f_log = None
+        else:
+            log = os.path.join(self.workdir, "NetworkManager.log")
+            f_log = os.open(log, os.O_CREAT | os.O_WRONLY | os.O_SYNC)
+
+        # build NM command line
+        argv = ["NetworkManager", "--log-level=debug", "--debug", "--config=" + conf]
+        # allow specifying extra arguments
+        argv += os.environ.get("NM_TEST_DAEMON_ARGS", "").strip().split()
+
+        p = subprocess.Popen(argv, stdout=f_log, stderr=subprocess.STDOUT)
+        wait_nm_online()
+        # automatically terminate process at end of test case
+        self.addCleanup(p.wait)
+        self.addCleanup(p.terminate)
+        self.addCleanup(self.shutdown_connections)
+
+        if NM_LOG_STDOUT:
+            # let it initialize, then print a marker
+            time.sleep(1)
+            print("******* NM initialized *********\n\n")
+        else:
+            self.addCleanup(os.close, f_log)
+
+            # this should be fast, give it 2 s to initialize
+            if wait_iface:
+                self.poll_text(log, "manager: (%s): new" % wait_iface, timeout=100)
+
+        self.nmclient = NM.Client.new()
+        self.assertTrue(self.nmclient.networking_get_enabled())
+        self.assertTrue(self.nmclient.get_nm_running())
+
+        # determine device objects
+        for d in self.nmclient.get_devices():
+            if d.props.interface == self.dev_e_client:
+                self.assertEqual(d.get_device_type(), NM.DeviceType.VETH)
+                self.assertEqual(d.get_driver(), "veth")
+                self.assertEqual(d.get_hw_address(), self.mac_e_client)
+                self.nmdev_e = d
+
+        self.assertTrue(
+            hasattr(self, "nmdev_e"), "Could not determine eth client NM device"
+        )
+
+        self.process_glib_events()
+
+    def shutdown_connections(self):
+        """Shut down all active NM connections."""
+
+        def deactivate_cb(client, res, data):
+            if not client.deactivate_connection_finish(res):
+                print("WARNING: Failed to deactivate connection %s" % data.get_id(), flush=True)
+
+        if NM_LOG_STDOUT:
+            print("\n\n******* Shutting down NM connections *********")
+
+        # remove all created connections. Ignoring the loopback interface, which
+        # is actively managed since NM 1.42:
+        # https://networkmanager.dev/blog/networkmanager-1-42/#managing-the-loopback-interface
+        for active_conn in self.filtered_active_connections():
+            self.nmclient.deactivate_connection_async(active_conn, None,
+                                                      deactivate_cb, active_conn)
+        try:
+            # Only a single connection for the loopback interface might be left
+            self.assertEventually(
+                lambda: len(self.filtered_active_connections()) == 0,
+                timeout=100
+            )
+        except AssertionError as e:
+            # Log message is hidden by default, when called from an "addCleanup"
+            # hook. So let's log it explicitly:
+            print(f"AssertionError: get_active_connections not empty: {e}")
+            print("Active connections: %s" %
+                  list(map(lambda c: c.get_id(), self.nmclient.get_active_connections())))
+            raise
+
+        # verify that NM properly deconfigures the devices
+        try:
+            self.assert_iface_down(self.dev_e_client)
+        except AssertionError as e:
+            # Log message is hidden by default, when called from an "addCleanup"
+            # hook. So let's log it explicitly:
+            print(f"AssertionError: {e}")
+            raise
+
+    @classmethod
+    def process_glib_events(klass):
+        """Process pending GLib main loop events"""
+
+        context = GLib.MainContext.default()
+        while context.iteration(False):
+            pass
+
+    def assertEventually(self, condition, message=None, timeout=50):
+        """Assert that condition function eventually returns True.
+
+        timeout is in deciseconds, defaulting to 50 (5 seconds). message is
+        printed on failure.
+        """
+        while timeout >= 0:
+            self.process_glib_events()
+            if condition():
+                break
+            if timeout % 10 == 0:  # indicate progress
+                print(".", end="", flush=True)
+            timeout -= 1
+            time.sleep(0.1)
+        else:
+            self.fail(message or "timed out waiting for " + str(condition))
+
+    def assert_iface_down(self, iface):
+        """Assert that client interface is down"""
+
+        out = subprocess.check_output(
+            ["ip", "a", "show", "dev", iface], universal_newlines=True
+        )
+        self.assertNotIn("inet 192", out)
+        self.assertNotIn("inet6 2600", out)
+
+    def assert_iface_up(self, iface, expected_ip_a=None, unexpected_ip_a=None):
+        """Assert that client interface is up"""
+
+        out = subprocess.check_output(
+            ["ip", "a", "show", "dev", iface], universal_newlines=True
+        )
+        self.assertIn("state UP", out)
+        if expected_ip_a:
+            for r in expected_ip_a:
+                self.assertRegex(out, r)
+        if unexpected_ip_a:
+            for r in unexpected_ip_a:
+                self.assertNotRegex(out, r)
+
+    def conn_from_active_conn(self, active_conn):
+        """Get NMConnection object for an NMActiveConnection object"""
+
+        # this sometimes takes a second try, when the corresponding
+        # NMConnection object is not yet available
+        tries = 3
+        while tries > 0:
+            self.process_glib_events()
+            path = active_conn.get_connection().get_path()
+            for dev in active_conn.get_devices():
+                for c in dev.get_available_connections():
+                    if c.get_path() == path:
+                        return c
+            time.sleep(0.1)
+            tries -= 1
+
+        self.fail("Could not find NMConnection object for %s" % path)
+
+    def check_low_level_config(self, iface, ipv6_mode, ip6_privacy):
+        """Check actual hardware state with ip/iw after being connected"""
+
+        # list of expected regexps in "ip a" output
+        expected_ip_a = []
+        unexpected_ip_a = []
+
+        if ipv6_mode is not None:
+            if ipv6_mode in ("", "slaac"):
+                # has global address from our DHCP server
+                expected_ip_a.append("inet6 2600::[0-9a-f]+/")
+            else:
+                # has address with our prefix and MAC
+                expected_ip_a.append(
+                    r"inet6 2600::[0-9a-f:]+/64 scope global (?:tentative )?(?:mngtmpaddr )?(?:noprefixroute )?(dynamic|\n\s*valid_lft forever preferred_lft forever)"
+                )
+                # has address with our prefix and random IP (Privacy
+                # Extension), if requested
+                priv_re = r"inet6 2600:[0-9a-f:]+/64 scope global temporary (?:tentative )?(?:mngtmpaddr )?dynamic"
+                if ip6_privacy in (
+                    NM.SettingIP6ConfigPrivacy.PREFER_TEMP_ADDR,
+                    NM.SettingIP6ConfigPrivacy.PREFER_PUBLIC_ADDR,
+                ):
+                    expected_ip_a.append(priv_re)
+                else:
+                    # FIXME: add a negative test here
+                    pass
+                    # unexpected_ip_a.append(priv_re)
+
+            # has a link-local address
+            expected_ip_a.append(r"inet6 fe80::[0-9a-f:]+/64 scope link")
+        else:
+            expected_ip_a.append(r"inet 192.168.5.\d+/24")
+
+        self.assert_iface_up(iface, expected_ip_a, unexpected_ip_a)
+
+    #
+    # Common test code
+    #
+
+    # libnm-glib has a lot of internal persistent state (private D-BUS
+    # connections and such); as it is very brittle and hard to track down
+    # all remaining references to any NM* object after a test, we rather
+    # run each test in a separate subprocess
+    @run_in_subprocess
+    def do_test(self, ipv6_mode, ip6_privacy=None, auto_connect=True):
+        """Actual test code, parameterized for the particular test case"""
+
+        self.setup_eth(ipv6_mode)
+        self.start_nm(self.dev_e_client, auto_connect=auto_connect)
+
+        ip4_method = NM.SETTING_IP4_CONFIG_METHOD_DISABLED
+        ip6_method = NM.SETTING_IP6_CONFIG_METHOD_IGNORE
+        if ipv6_mode is None:
+            ip4_method = NM.SETTING_IP4_CONFIG_METHOD_AUTO
+        else:
+            ip6_method = NM.SETTING_IP6_CONFIG_METHOD_AUTO
+
+        if auto_connect:
+            # ethernet should auto-connect quickly without an existing defined connection
+            self.assertEventually(
+                lambda: len(self.filtered_active_connections()) > 0,
+                "timed out waiting for active connections",
+                timeout=100,
+            )
+            active_conn = self.filtered_active_connections()[0]
+        else:
+            # auto-connection was disabled, set up manual connection
+            partial_conn = NM.SimpleConnection.new()
+            partial_conn.add_setting(NM.SettingIP4Config(method=ip4_method))
+            if ip6_privacy is not None:
+                partial_conn.add_setting(
+                    NM.SettingIP6Config(ip6_privacy=ip6_privacy, method=ip6_method)
+                )
+
+            ml = GLib.MainLoop()
+            self.cb_conn = None
+            self.cancel = Gio.Cancellable()
+            self.timeout_tag = 0
+
+            def add_activate_cb(client, res, data):
+                if self.timeout_tag > 0:
+                    GLib.source_remove(self.timeout_tag)
+                    self.timeout_tag = 0
+                try:
+                    self.cb_conn = self.nmclient.add_and_activate_connection_finish(res)
+                except gi.repository.GLib.Error as e:
+                    # Check if the error is "Operation was cancelled"
+                    if e.domain != "g-io-error-quark" or e.code != 19:
+                        self.fail(
+                            "add_and_activate_connection failed: %s (%s, %d)"
+                            % (e.message, e.domain, e.code)
+                        )
+                ml.quit()
+
+            def timeout_cb():
+                self.timeout_tag = -1
+                self.cancel.cancel()
+                ml.quit()
+                return GLib.SOURCE_REMOVE
+
+            self.nmclient.add_and_activate_connection_async(
+                partial_conn, self.nmdev_e, None, self.cancel, add_activate_cb, None
+            )
+            self.timeout_tag = GLib.timeout_add_seconds(300, timeout_cb)
+            ml.run()
+            if self.timeout_tag < 0:
+                self.timeout_tag = 0
+                self.fail("Main loop for adding connection timed out!")
+            self.assertNotEqual(self.cb_conn, None)
+            active_conn = self.cb_conn
+            self.cb_conn = None
+
+        # we are usually ACTIVATING at this point; wait for completion
+        self.assertEventually(
+            lambda: active_conn.get_state() == NM.ActiveConnectionState.ACTIVATED,
+            "timed out waiting for %s to get activated" % active_conn.get_connection(),
+            timeout=150,
+        )
+        self.assertEqual(self.nmdev_e.get_state(), NM.DeviceState.ACTIVATED)
+
+        conn = self.conn_from_active_conn(active_conn)
+        self.assertTrue(conn.verify())
+
+        # check NMActiveConnection object
+        self.assertIn(
+            active_conn.get_uuid(),
+            [c.get_uuid() for c in self.filtered_active_connections()],
+        )
+        self.assertEqual(
+            [d.get_udi() for d in active_conn.get_devices()], [self.nmdev_e.get_udi()]
+        )
+
+        # for IPv6, check privacy setting
+        if ipv6_mode is not None:
+            assert (
+                ip6_privacy is not None
+            ), "for IPv6 tests you need to specify ip6_privacy flag"
+            if ip6_privacy not in (
+                NM.SettingIP6ConfigPrivacy.UNKNOWN,
+                NM.SettingIP6ConfigPrivacy.DISABLED,
+            ):
+                ip6_setting = conn.get_setting_ip6_config()
+                self.assertEqual(ip6_setting.props.ip6_privacy, ip6_privacy)
+
+        self.check_low_level_config(self.dev_e_client, ipv6_mode, ip6_privacy)
diff --git a/tests/control b/tests/control
new file mode 100644 (file)
index 0000000..0ba4613
--- /dev/null
@@ -0,0 +1,5 @@
+Features: test-name=nm-eth.py
+Tests-Directory: debian/tests
+Test-Command: python3 debian/tests/nm-eth.py
+Depends: python3, udev, dnsmasq-base, gir1.2-nm-1.0, network-manager, python3-dbusmock
+Restrictions: needs-root, allow-stderr, isolation-machine, breaks-testbed
diff --git a/tests/nm-eth.py b/tests/nm-eth.py
new file mode 100755 (executable)
index 0000000..271e0af
--- /dev/null
@@ -0,0 +1,130 @@
+#!/usr/bin/env python3
+# Test NetworkManager on simulated network devices
+# For an interactive shell, run "nm-eth.py ColdplugEthernet.shell", see below.
+
+__author__ = "Martin Pitt <martin.pitt@ubuntu.com>"
+__copyright__ = "(C) 2013-2025 Canonical Ltd."
+__license__ = "GPL v2 or later"
+
+import os
+import os.path
+import subprocess
+import sys
+import unittest
+
+import gi
+
+import base
+
+gi.require_version("NM", "1.0")
+from gi.repository import NM
+
+
+class ColdplugEthernet(base.NetworkTestBase):
+    """Ethernet: In these tests NM starts after setting up the router"""
+
+    # not run by default; run "nm-eth.py ColdplugEthernet.shell" to get this
+    @base.run_in_subprocess
+    def shell(self):
+        """Start router and NM, then run a shell (for debugging)"""
+
+        self.setup_eth(None)
+        self.start_nm(self.dev_e_client)
+        print(
+            """
+
+client interface: %s, router interface: %s
+
+You can now run commands like "nmcli dev".
+Logs are in '%s'. When done, exit the shell.
+
+"""
+            % (self.dev_e_client, self.dev_e_ap, self.workdir)
+        )
+        subprocess.call(["bash", "-i"])
+
+    def test_auto_ip4(self):
+        """ethernet: auto-connection, IPv4"""
+
+        self.do_test(None, auto_connect=True)
+
+    def test_auto_ip6_raonly_no_pe(self):
+        """ethernet: auto-connection, IPv6 with only RA, PE disabled"""
+
+        self.do_test(
+            "ra-only",
+            auto_connect=True,
+            ip6_privacy=NM.SettingIP6ConfigPrivacy.DISABLED,
+        )
+
+    def test_auto_ip6_dhcp(self):
+        """ethernet: auto-connection, IPv6 with DHCP"""
+
+        self.do_test(
+            "", auto_connect=True, ip6_privacy=NM.SettingIP6ConfigPrivacy.UNKNOWN
+        )
+
+    def test_manual_ip4(self):
+        """ethernet: manual connection, IPv4"""
+
+        self.do_test(None, auto_connect=False)
+
+    def test_manual_ip6_raonly_tmpaddr(self):
+        """ethernet: manual connection, IPv6 with only RA, preferring temp address"""
+
+        self.do_test(
+            "ra-only",
+            auto_connect=False,
+            ip6_privacy=NM.SettingIP6ConfigPrivacy.PREFER_TEMP_ADDR,
+        )
+
+    def test_manual_ip6_raonly_pubaddr(self):
+        """ethernet: manual connection, IPv6 with only RA, preferring public address"""
+
+        self.do_test(
+            "ra-only",
+            auto_connect=False,
+            ip6_privacy=NM.SettingIP6ConfigPrivacy.PREFER_PUBLIC_ADDR,
+        )
+
+
+class HotplugEthernet(base.NetworkTestBase):
+    """In these tests routers are are created while NM is already running"""
+
+    @base.run_in_subprocess
+    def test_auto_detect_eth(self):
+        """new eth router is being detected automatically within 30s"""
+
+        self.start_nm()
+        self.setup_eth(None)
+        self.assertEventually(
+            lambda: len(self.filtered_active_connections()) > 0, timeout=300
+        )
+        active_conn = self.filtered_active_connections()[0]
+
+        self.assertEventually(
+            lambda: active_conn.get_state() == NM.ActiveConnectionState.ACTIVATED,
+            "timed out waiting for %s to get activated" % active_conn.get_connection(),
+            timeout=80,
+        )
+        self.assertEqual(self.nmdev_e.get_state(), NM.DeviceState.ACTIVATED)
+
+        conn = self.conn_from_active_conn(active_conn)
+        self.assertTrue(conn.verify())
+
+
+def setUpModule():
+    base.set_up_module()
+
+def tearDownModule():
+    base.tear_down_module()
+
+
+if __name__ == "__main__":
+    # avoid unintelligible error messages when not being root
+    if os.getuid() != 0:
+        raise SystemExit("This integration test suite needs to be run as root")
+
+    # write to stdout, not stderr
+    runner = unittest.TextTestRunner(stream=sys.stdout, verbosity=2)
+    unittest.main(testRunner=runner)
diff --git a/watch b/watch
new file mode 100644 (file)
index 0000000..34de19b
--- /dev/null
+++ b/watch
@@ -0,0 +1,4 @@
+version=4
+opts="searchmode=plain" \
+ https://gitlab.freedesktop.org/NetworkManager/NetworkManager/tags?sort=updated_desc \
+ -/archive/v?\d[\d.]+/NetworkManager-@ANY_VERSION@@ARCHIVE_EXT@