-
Committer:
Mathieu Trudel-Lapierre
-
Date:
2013-10-07 16:00:58 UTC
-
Revision ID:
mathieu-tl@ubuntu.com-20131007160058-r5xuiao03i8gbq4f
* New upstream bugfix release (LP: #1234887):
+ Multiple memory management fixes.
+ Clarify log messages - fixing log severity.
- agents: don't make method calls with a destroyed proxy
- libnm-glib: Add NMClient:primary-connection and :activating-connection
- core: add NMManager:primary-connection and :activating-connection
- libnm-glib: support new connectivity property/methods
- core: provide additional network connectivity information
- core: improve NMManager:state transitions with connectivity checking
- policy: prevent double-deactivation of an NMActiveConnection
- wifi: change bgscan threshold parameter (LP: #1071942)
- dhcp: kill dhclient on fatal errors
- dnsmasq: does handle more than one nameserver per domain
- keyfile: ignore Emacs interlocking link named .#<file_name> (rh #987629)
- core: fix flushing of routes and updating legacy IPv4 address property
- main: Set umask earlier
- libnm-glib: fix device description with newer udev versions
- dhcp: don't crash checking lease config if no DHCP client is usable
- nm-online: describe '--timeout' option more exactly (rh #969363)
- dispatcher: expose domains in IP4/6 config (bgo #701820)
- dispatcher: publish vpn_ip6_config
- libnm-util: fix possible crash when IP method is NULL
- core: set GError in nm_manager_deactivate_connection() (rh #976627)
- keyfile: fix reading bonding options (bgo #701527)
- libnm-util: remove 'downdelay' and 'updelay' when setting 'arp_interval'
- libnm-util: can't set both IPv4 'disabled' and IPv6 'ignore' method
- wifi: fix checking AP mode and EAP-FAST support
- wired: ignore carrier state for manual/static bridge and bond connections
- wifi: fix possible crash when IP configuration times out (rh #854073)
- core: don't prematurely move to IPv6 state GOT_ADDRESS
- core: wait for all IPv6 addresses to be cleared before continuing
- ifupdown: recalculate unmanaged specs on interface change (debian #707070)
- core: missing IP config settings are treated as "auto" (bgo #699755)
- libnm-util: fix WEP key type comparison in nm_utils_wep_key_valid()
- core: ActiveConnections torn down when device is unavailable (bgo #676285)
- core: suppress kernel's automatic creation of bond0 (rh #953466)
- keyfile: ensure all-default VLAN setting is read correctly
- wifi: AP mode connections are always available
- ethernet: don't crash for PPPoE connections with no wired setting
- modem-manager: wait up to 120s for the connection result
- core: silence warning about errors reading permanent MAC address
- dhclient: copy leasefiles from old location if needed (bgo #696210)
- dhcp: look harder for machine-id, and generate random DUID if it doesn't
exist (bgo #696109) (LP: #1153342)
- dhcp: we don't always have an NMSettingIP6Config for the DHCP hostname
- dbus: reinstall property filter on dbus connection changes (rh #918273)
- dbus: allow talking to the NetworkManager-SSH VPN plugin
- dhclient: also request 'static-routes' option from DHCP server
- device: do not call nm_system_iface_set_up() with invalid index
- core: fix find_vlan_parent() to return proper device (bgo #695362)
- libnm-util: free temp decoded base64 data when parsing OpenSSL key files
- libnm-util: free PPPoE setting private data members
- libnm-util: free temporary string when parsing OpenSSL key files
- libnm-util: free temp GByteArray for NM_SETTING_802_1X_CK_SCHEME_PATH
- libnm-util: fix leak of s390 subchannels
- cli: fix a crash in 'nmcli d l' when no connections available for a
device (LP: #1155139)
* debian/patches/git_machine_id_duid_gen_1d14d17.patch,
debian/patches/git_systemd_session_tracking.patch: dropping git cherry-pick
patches that are included in this release.
* debian/patches/libnl3-cache-args.patch: dropped, applied upstream.
* debian/patches/dnsmasq-dbus-updates.patch: refreshed.
* debian/patches/dns-dnsmasq-interface-and-dbus-path.patch: refreshed.
* debian/patches/libnm-SecretAgent-annotations.patch,
debian/patches/libnm-need_secrets-annotations.patch: dropped.
* debian/patches/configure-logind-detection.patch: dropped, applied upstream.
* debian/patches/lp191889_always_offline_with_unmanaged_devices.patch:
refreshed.
* debian/libnm-glib4.symbols:
+ nm_client_check_connectivity@Base 0.9.8.4-0ubuntu1
+ nm_client_check_connectivity_async@Base 0.9.8.4-0ubuntu1
+ nm_client_check_connectivity_finish@Base 0.9.8.4-0ubuntu1
+ nm_client_get_activating_connection@Base 0.9.8.4-0ubuntu1
+ nm_client_get_connectivity@Base 0.9.8.4-0ubuntu1
+ nm_client_get_primary_connection@Base 0.9.8.4-0ubuntu1