Change logs for network-manager source package in Trusty

  • network-manager (0.9.8.8-0ubuntu7.3) trusty; urgency=medium
    
      * netlink-fix-crash-in-netlink-monitor-validating-netlink-messages.patch:
      * netlink-simplify-netlink-message-validation.patch
        Apply the above patches prevent NM from crashing when passing in wrong
        pointer due to updated libnl.  (LP: #1539634)
    
     -- Ryan Harper <email address hidden>  Fri, 29 Jan 2016 08:14:17 -0600
  • network-manager (0.9.8.8-0ubuntu7.2) trusty; urgency=medium
    
      * Use the gateway from ModemManager. (LP: #1441095)
        - use-the-gateway-from-ModemManager.patch
    
     -- Shih-Yuan Lee (FourDollars) <email address hidden>  Mon, 21 Sep 2015 16:46:27 +0800
  • network-manager (0.9.8.8-0ubuntu7.1) trusty-security; urgency=medium
    
      * SECURITY UPDATE: directory traversal issue resulting in connection
        modification and possible arbitrary file disclosure (LP: #1449245)
        - debian/patches/CVE-2015-1322.patch: strip slashes from filename
          in src/settings/plugins/ofono/plugin.c.
        - CVE-2015-1322
    
     -- Marc Deslauriers <email address hidden>  Tue, 28 Apr 2015 07:11:22 -0400
  • network-manager (0.9.8.8-0ubuntu7) trusty; urgency=medium
    
      * debian/tests/nm: Bump DHCP timeouts from 15 to 20 seconds, something in
        the stack got even slower as it used to be.
      * debian/tests/nm: With the patch in 0.9.8.8-0ubuntu5, interfaces with PE
        disabled still get a temporary IP. Disable that check for now.
     -- Martin Pitt <email address hidden>   Wed, 09 Apr 2014 15:41:11 +0200
  • network-manager (0.9.8.8-0ubuntu6) trusty; urgency=medium
    
      [ Martin Pitt ]
      * Mark autopkgtests with "isolation-machine" as these tests can't run in
        schroot or LXC.
    
      [ Felix Geyer ]
      * Don't check for TARGET_DEBIAN in patches. Upstream has removed the macro
        so just unconditionally enable the code in the patches. (LP: #1296226)
        This fixes the regression of the following patches:
        - quit_dhclient_on_exit.patch (LP: #963106)
        - lp990011_use_tempaddr_sysctl_default.patch (LP: #990011)
        - add_sendsigs_omissions.patch (LP: #869635)
     -- Christopher James Halse Rogers <email address hidden>   Tue, 08 Apr 2014 10:32:10 +1000
  • network-manager (0.9.8.8-0ubuntu5) trusty; urgency=medium
    
      * debian/patches/dnsmasq-dbus-updates.patch: properly pass IPv6 DNS search
        in the IPv6 config, not the IPv4 one; fixes assertions trying to add the
        search domains.
     -- Mathieu Trudel-Lapierre <email address hidden>   Thu, 06 Mar 2014 15:21:59 -0500
  • network-manager (0.9.8.8-0ubuntu4) trusty; urgency=medium
    
      * debian/tests/urfkill-integration, debian/tests/killswitch, debian/tests/nm:
        really fix the tests this time, hopefully.
     -- Mathieu Trudel-Lapierre <email address hidden>   Thu, 20 Feb 2014 21:23:35 -0500
  • network-manager (0.9.8.8-0ubuntu3) trusty; urgency=medium
    
      * debian/tests/urfkill-integration,
        debian/tests/killswitch: fix small bugs in tests behavior; fail at the end
        so we get full results.
      * debian/tests/nm: bring up NM at the end of the test to ensure we have good
        connectivity for the next tests.
     -- Mathieu Trudel-Lapierre <email address hidden>   Thu, 20 Feb 2014 15:11:03 -0500
  • network-manager (0.9.8.8-0ubuntu2) trusty; urgency=medium
    
      [ Michael Schaller ]
      * debian/patches/nm-wired-no-secret-rerequest.patch: Wired connections: Only
        request new secrets during the inital connection. (LP: #1272321)
    
      [ Mathieu Trudel-Lapierre ]
      * debian/rules: specify --enable-bluez4, which should now be used explicitly
        for BlueZ 4 support.
      * debian/patches/git_segfault_nmagentmanager_3227cf0.patch: fix segfault in
        NMAgentManager when cancelling a request.
      * debian/patches/ignore_ipv6_set_peer_nosupport.patch: ignore "unsupported"
        error from libnl when adding a PtP peer for IPv6; libnl doesn't support
        that yet.
      * debian/patches/git_agent_removing_requests_b2312d4.patch: fix crash in
        nm_secret_agent_cancel_secrets().
      * debian/patches/git_disp_logging_crash_aca907f.patch: avoid a possible crash
        in the dispatcher if dbus_init() fails.
      * debian/patches/git_fix_shadowed_var_abe208e.patch: fix a shadowed local
        variable in nm_system_bond_enslave().
      * debian/patches/connectivity_check_default_interval.patch: fix handling the
        default value for connectivity check interval if it's not set in the config
        file. Documentation says it should default to 300 if not set.
      * debian/patches/ignore_rfkill_if_urfkill_is_present.patch: don't touch
        saved radio states if we want to use URfkill instead.
      * debian/tests/fake-rfkill.c, debian/tests/Makefile: add Makefile and
        fake-rfkill pretend driver (thanks Johannes Berg!) for testing rfkill.
      * debian/tests/killswitches-no-urfkill: add rfkill tests for NM; rfkill state
        should be tracked.
      * debian/tests/urfkill-integration: add integration tests for urfkill: make
        sure NM can track urfkill state change notifications.
     -- Mathieu Trudel-Lapierre <email address hidden>   Mon, 17 Feb 2014 10:48:19 -0500
  • network-manager (0.9.8.8-0ubuntu1) trusty; urgency=medium
    
      [ Mathieu Trudel-Lapierre ]
      * New upstream release (LP: #1269179).
      * debian/control: add a Build-Depends on libmm-glib-dev.
      * debian/rules: configure with --with-modem-manager-1=yes. This enables
        support for the new ModemManager API.
      * Dropped patches (included upstream):
        - git_core_do_not_call_functions_with_null_connection_5e129f1.patch
        - bluetooth.patch
      * debian/patches/lp912702_fix_multiple_dialogs.patch: handle the case where
        multiple authentication dialogs would be shown if the user doesn't respond
        in time for network auth. (LP: #912702)
    
      [ Michael Schaller ]
      * ifupdown plugin: Support ifupdown's source stanza. (LP: #1271567)
     -- Mathieu Trudel-Lapierre <email address hidden>   Fri, 24 Jan 2014 12:35:34 -0500
  • network-manager (0.9.8.4-0ubuntu3) trusty; urgency=low
    
      * Set "allow-stderr" for debian/tests/apparmor_workaround to avoid failure
        on AppArmor warnings.
     -- Martin Pitt <email address hidden>   Tue, 05 Nov 2013 09:48:28 +0100
  • network-manager (0.9.8.4-0ubuntu2) trusty; urgency=low
    
      * Add debian/tests/apparmor_workaround: AppArmor currently does not allow us
        to access the system D-BUS from an unshared file system. Hack the policy
        to allow that until that gets fixed properly. (LP: #1244157)
      * Disable dnsmasq autopkgtest. It's not very useful, and any failure keeps
        eth0 torn down, breaking autopkgtest VMs.
     -- Martin Pitt <email address hidden>   Tue, 05 Nov 2013 08:14:23 +0100
  • network-manager (0.9.8.4-0ubuntu1) trusty; urgency=low
    
      * 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
      * debian/patches/
        git_core_do_not_call_functions_with_null_connection_5e129f1.patch: don't
        call functions with connection == NULL.
      * debian/patches/dont-check-secrets-for-ofono.patch: don't try to get secrets
        hints and settings name for an ofono connection when in the prepare stage:
        it just doesn't apply, since both the APN settings and modem PIN are
        handled by ofono directly. (LP: #1234434)
     -- Mathieu Trudel-Lapierre <email address hidden>   Tue, 22 Oct 2013 11:04:13 -0400
  • network-manager (0.9.8.0-0ubuntu22) saucy; urgency=low
    
      [ Ritesh Khadgaray ]
      * debian/patches/bluetooth.patch: DUN via bluetooth fails (lp: #1186273)
    
      [ Mathieu Trudel-Lapierre ]
      * debian/patches/track_ip_settings_post_connection.patch: Track IP Settings
        in an oFono schema; so that we're notified and can properly bring down a
        connection when bad things happen.
     -- Mathieu Trudel-Lapierre <email address hidden>   Fri, 04 Oct 2013 11:57:41 -0400