diff options
Diffstat (limited to 'debian')
| -rw-r--r-- | debian/changelog | 65 | ||||
| -rw-r--r-- | debian/libnm0.symbols | 12 | ||||
| -rw-r--r-- | debian/patches/Force-online-state-with-unmanaged-devices.patch | 2 | ||||
| -rwxr-xr-x | debian/rules | 2 |
4 files changed, 73 insertions, 8 deletions
diff --git a/debian/changelog b/debian/changelog index df57aa58..17fa41a1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,68 @@ +network-manager (1.40.0-1ubuntu1) UNRELEASED; urgency=medium + + * Resynchronize on Debian, remaining changes: + - debian/control: + + Depend on isc-dhcp-client + + Recommend iwd as preferred alternative to wpasupplicant + + Recommend network-manager-pptp + + Suggest avahi-autoipd for IPv4LL support + - debian/rules: + + Run build tests + + Set --enable-lto. + + Don't build the network-manager* packages on i386 + (unneeded and depends on wpasupplicant) + - debian/rules, debian/network-manager.postinst: + + Don't restart NetworkManager on upgrade but recommend restarting + the computer + - debian/rules, debian/network-manager.postinst: + + Don't install sysvinit scripts or migrate from sysvinit + - d/network-manager.install, d/rules, d/10-dns-resolved.conf: + + Use systemd-resolved instead of dnsmasq + - d/network-manager.install, d/10-globally-managed-devices.conf: + + Explicitly unmanage everything that isn't WiFi or WWAN (mobile data) + - debian/network-manager.postinst: + + Don't add the netdev group. + + drop in an empty override file for NetworkManager to manage all + devices for upgrade from any version, as long as there is no + netplan configuration yet. + - d/network-manager.install, d/default-wifi-powersave-on.conf: + + Install a config file to enable WiFi powersave + - Add autopkgtests + - debian/source_network-manager.py, debian/network-manager.install, + debian/network-manager.links: Add apport hook + - Add network-manager-config-connectivity-ubuntu package + - d/NetworkManager.conf: disable MAC randomization feature. There is no + easy way for desktop users to disable this feature yet. And there are + reports that it doesn't work well with some systems. + See gnome-control-center issue 743 + - Update Vcs links to point to Ubuntu branch + - Add patches. See patch descriptions for more details: + + Provide-access-to-some-of-NM-s-interfaces-to-whoopsie.patch + + Update-dnsmasq-parameters.patch + + Disable-general-with-expect.patch + + libnm-Check-self-still-NMManager-or-not.patch + + dns-manager-don-t-merge-split-DNS-search-domains.patch (but disabled) + + Read-system-connections-from-run.patch + + -- Jeremy Bicha <jbicha@ubuntu.com> Tue, 20 Sep 2022 13:39:43 -0400 + +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-1ubuntu3) kinetic; urgency=medium * Cherry-pick 2 patches to fix bonding regressions discovered diff --git a/debian/libnm0.symbols b/debian/libnm0.symbols index c91ebc43..4d2d79f0 100644 --- a/debian/libnm0.symbols +++ b/debian/libnm0.symbols @@ -30,7 +30,7 @@ libnm.so.0 libnm0 #MINVER# 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.39.90 + libnm_1_40_0@libnm_1_40_0 1.40.0 libnm_1_4_0@libnm_1_4_0 1.4.0 libnm_1_6_0@libnm_1_6_0 1.6.0 libnm_1_8_0@libnm_1_8_0 1.8.0 @@ -192,7 +192,7 @@ libnm.so.0 libnm0 #MINVER# 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.39.90 + 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 @@ -631,7 +631,7 @@ libnm.so.0 libnm0 #MINVER# 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.39.90 + 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 @@ -887,7 +887,7 @@ libnm.so.0 libnm0 #MINVER# 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.39.90 + 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 @@ -977,12 +977,12 @@ libnm.so.0 libnm0 #MINVER# nm_setting_ip4_config_get_dhcp_vendor_class_identifier@libnm_1_26_4 1.28.0 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_link_local_get_type@libnm_1_40_0 1.39.90 + 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_ip6_privacy@libnm_1_0_0 1.0.0 - nm_setting_ip6_config_get_mtu@libnm_1_40_0 1.39.90 + 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_token@libnm_1_4_0 1.4.0 nm_setting_ip6_config_get_type@libnm_1_0_0 1.0.0 diff --git a/debian/patches/Force-online-state-with-unmanaged-devices.patch b/debian/patches/Force-online-state-with-unmanaged-devices.patch index 4bc8202e..ddbfcc9d 100644 --- a/debian/patches/Force-online-state-with-unmanaged-devices.patch +++ b/debian/patches/Force-online-state-with-unmanaged-devices.patch @@ -12,7 +12,7 @@ Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=512286 1 file changed, 115 insertions(+) diff --git a/src/core/nm-manager.c b/src/core/nm-manager.c -index 3af24aa..aacd4ea 100644 +index 822df7a..0992373 100644 --- a/src/core/nm-manager.c +++ b/src/core/nm-manager.c @@ -52,6 +52,8 @@ diff --git a/debian/rules b/debian/rules index 9b50b7ea..419f946d 100755 --- a/debian/rules +++ b/debian/rules @@ -6,7 +6,7 @@ ifeq ($(shell dpkg-vendor --is Ubuntu && echo yes) $(DEB_HOST_ARCH), yes i386) BUILD_PACKAGES += -Nnetwork-manager endif -export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export DEB_BUILD_MAINT_OPTIONS = hardening=+all optimize=-lto export PYTHON=/usr/bin/python3 |