[ubuntu/vivid-proposed] network-manager 0.9.10.0-4ubuntu1 (Accepted)

ℝobert 𝔹ruce ℙark robert.park at canonical.com
Fri Jan 23 17:25:19 UTC 2015


network-manager (0.9.10.0-4ubuntu1) vivid; urgency=medium

  * Merge with Debian; remaining changes:
    - debian/control:
      - Add valac to Build-Depends (for Vala bindings).
      - Add dbus-test-runner, isc-dhcp-client, python-dbus and python-gi to
        Build-Depends (for tests).
      - Enable autopkgtests.
      - Add alternative Recommends for UI to network-manager:
        network-manager-gnome | plasma-widget-networkmanagement | plasma-nm.
      - Recommend a modem manager: modemmanager or ofono.
      - Add python to Suggests
      - network-manager Breaks connman.
      - Don't have network-manager Depend on adduser.
    - debian/tests: added autopkg tests.
    - debian/ifblacklist_migrate.sh: update to better handle interfaces stanza.
    - debian/libnm-glib-dev.install: install vapi bindings.
    - debian/libnm-util-dev.install: install vapi bindings.
    - debian/network-manager.install:
      - install ofono plugin and dbus config.
      - install apport hook.
    - debian/NetworkManager.conf:
      - Use the dnsmasq dns plugin by default.
      - Enable the ofono plugin by default.
    - debian/network-manager.dirs: add /etc/NetworkManager/dnsmasq.d for custom
      dnsmasq configuration snippets.
    - debian/network-manager.links: create a symlink to the apport hook to be
      reused by nm-applet.
    - debian/network-manager.postinst:
      - Don't need to migrate from sysvinit, just keep removing the sysvinit
        script symlinks.
      - Don't add the netdev group.
    - debian/network-manager.prerm: stop network-manager before removing it.
    - debian/rules:
      - Enable vala, bluez4 support and tests.
      - Explicitly remove the SysV init script from the network-manager package
      - Update translations.
      - Install the tests.
      - Install a dnsmasq configuration to avoid an unconfigured system-wide
        instance to conflict with the local caching from NetworkManager's
        instance of dnsmasq.
      - Run dh_installinit with --no-scripts.
      - Run tests within dbus-test-runner, so that they can successfully run
        in a DBus bus while on minimal build environments.
    - debian/patches:
      - git_ignore_cache_routes_faa7d8ab.patch: don't count RTM_F_CLONED
        routes, they cause NM to spam DBus with useless IPv6 updates.
      - whoopsie-daisy-dbus-support.patch: allow whoopsie access to our bus
        so it can know whether we're online, and whether to send error data.
      - add_sendsigs_omissions.patch: move pidfiles to /run/sendsigs.omit.d
        to avoid upstart killing NM's children too early.
      - quit_dhclient_on_exit.patch: deconfigure network devices when they
        are removed (e.g. on shutdown), so that there is no dhclient process
        left once NetworkManager stops.
      - nm-change-dnsmasq-parameters.diff: Ubuntu-specific option choices for
        the local dnsmasq cache.
      - lp936712_dnsmasq_ip6_ns_ordering.patch: Order IPv6 nameservers before
        IPv4 for dns plugins.
      - dnsmasq-vpn-dns-filtering.patch: take into consideration whether the
        VPN is set for split-tunneling when adding VPN DNS servers.
      - lp990011_use_tempaddr_sysctl_default.patch: take into account the
        Ubuntu-specific path to an extra sysctl config snippet for IPv6
        Privacy extension we ship when reading whether privacy extensions
        should be enabled.
      - adhoc_use_wpa_rsn_part1.patch, adhoc_use_wpa_rsn_part2.patch: re-enable
        Ad-Hoc mode for WPA2; with WPA2 the security settings do tend to work,
        so we can allow users to create such connections.
      - ignore_rmnet_devices.patch: ignore rmnet_usb* devices, they are used by
        RIL/ofono and NM shouldn't try to manage them directly.
      - lp1099983_ignore-p2p-wifi-devices.patch: ignore wireless P2P devices
        shown as p2pN interfaces; we can't support them just now and they cause
        confusion on the system.
      - prioritize_3g_later.patch: re-prioritize 3G and other modem-type
        connections to be less preferred than WiFi and other WiFi-similar
        connections -- they cost money, so the user is more likely to want to
        only use them if nothing else is available, especially on a phone.
      - add_ofono_settings_support.patch: add support for reading oFono's
        configuration files as a basis for connections / APN settings to be
        used by NM.
      - add_ofono_support.patch: add support for using oFono as a modem manager
        in place or alongside ModemManager to connect to mobile data networks.
      - ignore_rfkill_if_urfkill_is_present.patch: support using urfkill as a
        handler for killswitch events rather than relying only on the rfkill
        subsystem.
  * debian/patches/git_assert_test-remote-settings-client_746a13bd.patch,
    debian/patches/git_fix_crash_test-remote-settings-client_98e7145f.patch:
    fix issues in test-remote-settings-client which make the test fail every
    once in a while.
  * debian/control: bump the network-manager Depends for isc-dhcp-client to
    (>= 4.3.1-5ubuntu1), which is the first version with the updated apparmor
    profile that allows our new dhcp helper binary to work.
  * Merged and renamed the dnsmasq DBus updates patches:
    debian/patches/dnsmasq-dbus-updates.patch,
    debian/patches/dns-dnsmasq-interface-and-dbus-path.patch:
    - 0001-dns-use-DBus-to-make-dnsmasq-nameserver-changes.patch: use DBus to
      push updates to dnsmasq rather than restarting it with a modified
      configuration file.
  * Merged and renamed wifi ScanDone patches:
    debian/patches/scan_done_signal.patch,
    debian/patches/remove-extra-scan_done-on-scan-start.patch,
    debian/patches/cull_aps_on_scan_done_signal.patch:
    - 0001-wifi-Signal-on-the-wifi-device-when-its-supplicant-i.patch: send
      a ScanDone signal out on DBus to let applications know a requested scan
      operation has completed.
    - 0002-wifi-cull-the-scan-list-before-signalling-ScanDone-b.patch: cull
      the scan results just before sending the ScanDone signal, so the scan
      results are as up-to-date as possible.
  * debian/patches/monotonic_timestamp_as_boottime.patch: provide a way to
    convert the NM generated monotonic timestamp to a CLOCK_BOOTTIME value, as
    suggested in upstream review of the last_seen patches.
  * Merged and renamed the wifi last_seen timestamp patches:
    debian/patches/ap_publish_last_seen.patch,
    debian/patches/scan_update_last_seen.patch:
    - 0002-wifi-expose-the-last_seen-property-for-a-NMAccessPoi.patch:
      publish last-seen timestamp for wireless accesspoints on DBus.
  * Merged and renamed ofono patches:
    debian/patches/provisioning_wait_ofono_properties.patch,
    debian/patches/track_ip_settings_post_connection.patch,
    debian/patches/dont-check-secrets-for-ofono.patch,
    debian/patches/ofono_mms_support.patch:
    - 0001-wwan-add-support-for-using-oFono-as-a-modem-manager.patch: add
      support for using oFono as a modem manager alongside ModemManager.
  * debian/patches/powersave.patch: replace powersave patch with version from
    upstream branch dcbw/wifi-powersave; based off our inital patch (but with
    lots of improvements). Powersave is now a setting which can be disabled
    per-connection if required:
    - 0001-libnm-libnm-util-add-Wi-Fi-powersave-property.patch
    - 0002-fixup-libnm-libnm-util-add-Wi-Fi-powersave-property.patch
    - 0003-cli-add-support-for-wifi.powersave-setting.patch
    - 0004-wifi-set-wireless-power-save-for-nl80211-devices-whe.patch
    - 0005-fixup-wifi-set-wireless-power-save-for-nl80211-devic.patch
  * debian/patches/git_primary_connection_type_aab7fbfc.patch: add a primary
    connection type property for use by applications to know whether they are
    on mobile data, wifi, or otherwise. Patch by Ryan Lortie; replaces the
    previous patch primary_connection_type.patch with the committed version.
  * debian/patches/default_powersave_on.patch: set wireless dynamic power save
    to enabled by default. It defaults to disabled upstream. Since this is a
    per-connection setting, you can disable powersave for your connections by
    editing the configuration file under /etc/NetworkManager/system-connections
    and adding "powersave=0" under the [802-11-wireless] section.
  * debian/patches/demarshal_int64_properties.patch: properly demarshall
    64-bit integer types in NMObject.
  * debian/patches/only-ignore-host-side-veth.patch: let client-side veth type
    ethernet devices be managed by NetworkManager.
  * debian/control, debian/rules: disable libteam for now, since it's not yet
    suitable for inclusion in main.
  * debian/control: also from libteam-utils from being mentioned in Suggests
    and network-manager binary package description.
  * debian/tests/network_test_base.py, debian/tests/killswitches-no-urfkill,
    debian/tests/nm: update tests for changes in NM behavior and CLI API.

Date: 2015-01-22 20:26:12.892732+00:00
Changed-By: Mathieu Trudel-Lapierre <mathieu.tl at gmail.com>
Signed-By: Ubuntu Archive Robot <cjwatson+ubuntu-archive-robot at chiark.greenend.org.uk>
https://launchpad.net/ubuntu/+source/network-manager/0.9.10.0-4ubuntu1
-------------- next part --------------
Sorry, changesfile not available.


More information about the Vivid-changes mailing list