ubuntu/+source/network-manager:ubuntu/wily-updates

Last commit made on 2016-03-03
Get this branch:
git clone -b ubuntu/wily-updates https://git.launchpad.net/ubuntu/+source/network-manager
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/wily-updates
Repository:
lp:ubuntu/+source/network-manager

Recent commits

b1a7bda... by Bryan Quigley on 2016-03-03

Import patches-unapplied version 1.0.4-0ubuntu5.3 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: 276a8ed0594fead16aef44a096a4888aea29b5ec

New changelog entries:
  * Fix NetworkManager-wait-online.service so it is enabled so NFS
    and other remote FS work with name resolution. (LP: #1515446)

276a8ed... by Mathieu Trudel-Lapierre on 2015-11-27

Import patches-unapplied version 1.0.4-0ubuntu5.2 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: 87118c7c1188047c38303139f3e182ed59619c29

New changelog entries:
  * debian/patches/lp1499827_device_avoid_undefined_mtu_c44069c1.patch
    Cherry-pick commit c44069c1 from upstream: avoid changing the MTU if it's
    undefined in NM code. (LP: #1499827)
  * debian/patches/lp1499827_dont_change_unset_mtu_a92d8b0c.patch:
    Cherry pick upstream commit a92d8b0c: don't change the MTU if we have a
    value of 0 for it; it means "default", not "0 size packets". (LP: #1499827)

87118c7... by Mathieu Trudel-Lapierre on 2015-11-03

Import patches-unapplied version 1.0.4-0ubuntu5.1 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: 1f508d3713962c34b3e2a1efc6f51ddc13e18450

New changelog entries:
  * debian/patches/git_fix_race_external_down_e29ab543.patch: fix race in
    wrongly managing devices due to receiving udev signals late. (LP: #1512749)

1f508d3... by Mathieu Trudel-Lapierre on 2015-10-14

Import patches-unapplied version 1.0.4-0ubuntu5 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: d583c5a1bc8ed9e51b8a4e6da15f059e387085cd

New changelog entries:
  * debian/patches/git_set_vpn_mtu_9736327b.patch: set the MTU for the VPN
    interface. (LP: #1498474)
  * debian/patches/lp1446689_git_use_kernel_pppoe_6fdfb031.patch: use the
    kernel-provided pppoe interfaces rather than requiring the use of rp-pppoe
    to use PPPoE; we switched to rp-pppoe some time ago to workaround a bug in
    detecting disconnects which has seen been fixed and could be worked around
    fairly simply with the right configuration. (LP: #1446689)
  * debian/rules: don't pass --with-pppoe to configure; the option is removed
    by the above patch.

d583c5a... by Mathieu Trudel-Lapierre on 2015-09-26

Import patches-unapplied version 1.0.4-0ubuntu4 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: 4f63998dc332a2f62839bb0a07794fc1e655d25d

New changelog entries:
  [ Mathieu Trudel-Lapierre ]
  * d/p/0001-wwan-add-support-for-using-oFono-as-a-modem-manager.patch:
    Pre-initialize reason for ofono state changes to NULL; this avoids getting
    to nm_device_set_state with an invalid reason string. (LP: #1499906)
  * d/p/0001-wwan-add-support-for-using-oFono-as-a-modem-manager.patch:
    cleanup ip_string_to_network_address() to work as its NMModemBroadband
    version, and start setting NM_MODEM_IP4_METHOD to _STATIC so IP, prefix,
    gateway and DNS get properly applied on an oFono modem as it comes up.
  * debian/NetworkManager.conf: re-enable the ofono plugin (fixes a regression).
  * debian/patches/add_ofono_settings_support.patch: don't link against
    libnm-glib as this would cause type duplication and crashes. (LP: #1499904)
  * debian/patches/lp1496434_warn_on_invalid_new_link.patch: don't outright
    crash by dereferencing a NULL pointer if a device can't get created by its
    NMDeviceFactory; we should warn though, as we want to know about these
    failures; but no need to make all of NM sad. (LP: #1496434)
  [ Tony Espy ]
  * d/p/0002-wifi-cull-the-scan-list-before-signalling-ScanDone-b.patch:
    Fix duplicate 'LastSeen' PropertiesChanged signals being generated
    after every scan. The 'Last-Seen' property is now only updated when
    a scan finishes, and schedule_scanlist_cull is no longer triggered
    new_bss_cb or updated_bss_cb. (LP: #1480877)
  * d/p/add_ofono_settings_support.patch: Fix memory leaks in plugin.
  * d/p/add_ofono_settings_support.patch: Remove unused plugin DBus code.
  * d/p/CVE-2015-1322.patch: Drop CVE which applied to removed DBus code
    in ofono settings plugin.

4f63998... by Mathieu Trudel-Lapierre on 2015-09-10

Import patches-unapplied version 1.0.4-0ubuntu3 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: 51c1ea7c7119c9ad1ddde2b01119316d2db6ee94

New changelog entries:
  * New upstream NM release post-feature-freeze. (LP: #1493934)
    (previous revisions never transitioned from proposed)
  [ Martin Pitt ]
  * debian/tests/nm: Revert the previous disabling of tests, they are all
    conceptually still valid.
  * debian/tests/nm: Reduce timeouts to something reasonable; waiting 3
    minutes for detecing an AP should not count as "success", and it takes too
    long for tests to fail.
  * debian/tests/nm: Fix ColdplugWifi.test_no_ap: with 1.0 the state is now
    "UNAVAILABLE" instead of "DISCONNECTED"; so check for either.
  [ Mathieu Trudel-Lapierre ]
  * debian/patches/git_config_parse_cmdline_args_8a22a981.patch: don't shadow
    the config_cli parameter for early config with a local copy. (LP: #1492168)
  * d/p/0001-wwan-add-support-for-using-oFono-as-a-modem-manager.patch: fix
    signal handling for oFono using GDBus; it's a little simpler now, watching
    for signals in general and matching only ModemAdded/ModemRemoved. Inspired
    from urfkill code. (LP: #1492126)
  * debian/patches/git_fix_duplicate_unittest_names_7b70a840.patch: replace
    duplicate unit test names, which is a new restriction set by GLib.

51c1ea7... by Mathieu Trudel-Lapierre on 2015-08-28

Import patches-unapplied version 1.0.4-0ubuntu2 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: c231e55119608a9fe4ad2f2129cedebcf6a3317d

New changelog entries:
  * debian/patches/only-ignore-host-side-veth.patch: remove unused patch; NM
    doesn't automatically try to manage any side of veth devices anymore.
  * debian/patches/disable_general_with_expect_test.patch: disable
    test_general_with_expect; which is flaky on ppc64el and arm64.
  * debian/tests/nm:
    - Enable mucho logging when running tests, this helps a lot debugging when
      the tests fail.
    - Skip wifi tests for now; they appear to be broken, possibly due to
      changes in wpa 2.4's interaction with mac80211_hwsim.
    - test_manual_ip4 is an expectedFailure. It's not manual at all; and the
      DHCP requests fail to complete.
    - auto_detect_eth is an expectedFailure, both ends of the veth interfaces
      are now unmanaged which causes the tests to fail. These tests will need
      to be rewritten/adapted to the way the world really works.
    - Allow for more than one activeConnection available; this is slightly
      more solid when running tests locally in case other connections come up
      automatically along with the tested ones (bridges, etc.)
    - Check for expected connection UUID in the list of active connections
      UUIDs rather than verifying that the two match exactly.
  * debian/patches/series: clean up; remove some old commented-out patches.
  * debian/patches: removed a bunch of old patch cruft.

c231e55... by Mathieu Trudel-Lapierre on 2015-08-20

Import patches-unapplied version 1.0.4-0ubuntu1 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: 3528355abb6793f31c554f277647482b6477133f

New changelog entries:
  * New upstream release.
  * Patches removed because applied upstream:
    - 0006-tui-fix-Wi-Fi-section-of-nmtui-connect-list-in-non-U.patch
    - 0007-core-fix-checks-for-default-routes-by-comparing-the-.patch
    - 0009-Support-building-against-libsystemd-library.patch
    - 0010-tui-fix-requesting-and-displaying-secrets.patch
    - 0011-tui-fix-updating-of-NmtPasswordFields-passwords-bgo-.patch
    - 0012-fix-arping-path.patch
    - 0013-fix-dhclient-abnormal-exit-due-to-SIGPIPE.patch
    - 0014-log-DHCLIENT-exit-status-better.patch
    - fix_default_routes.patch
    - git_assert_test-remote-settings-client_746a13bd.patch
    - git_fix_crash_test-remote-settings-client_98e7145f.patch
    - git_fix_nmcli_multiple_wifi.patch
    - git_ignore_cache_routes_faa7d8ab.patch
    - git_primary_connection_type_aab7fbfc.patch
  * Refreshed all patches.
  * debian/patches/conditional_libteam_tests.patch: make team device tests as
    conditional to libteam being available as the support for the devices.
  * Resynchronise with Debian; remaining changes:
    - debian/control: Updated Vcs tags; enabled autopkgtests.
    - debian/control: Build-Depends on libgnutls-dev and libgcrypt20-dev.
    - debian/control: reshuffle Depends for network-manager due to main
      inclusion requirements, and add Breaks for old versions of plugins.
    - debian/control: network-manager Conflicts with connman.
    - debian/control: update network-manager Description since we don't ship
      with team support yet, and dnsmasq-base isn't optional.
    - debian/ifblacklist_migrate.sh: update to better handle interfaces stanza.
    - debian/libnm*-dev.install: ship vala bindings.
    - debian/NetworkManager.conf: enable the ofono plugin and dnsmasq use as a
      local DNS cache.
    - debian/network-manager.dirs: add /etc/NetworkManager/dnsmasq.d.
    - debian/network-manager.install: add files for the ofono plugin.
    - debian/network-manager.install: add Apport hook.
    - debian/network-manager.links: link....
    - debian/network-manager.postinst: Don't need to migrate from sysvinit,
      just keep removing the sysvinit script symlinks.
    - debian/network-manager.postinst: Don't add the netdev group.
    - debian/network-manager.postinst: Notify the user a reboot may be
      required after upgrade.
    - debian/network-manager.upstart: ship an upstart job for NM.
    - debian/rules: configure: disable libteam.
    - debian/rules: configure: enable building vala bindings.
    - debian/rules: configure: enable running tests during the build.
    - debian/rules: don't install sysvinit scripts.
    - debian/rules: copy over dnsmasq configuration files.
    - debian/rules: don't restart NetworkManager on upgrade.
    - debian/rules: run NM's unit tests in dh_auto_test via dbus-test-runner.
    - debian/source_network-manager.py: ship an Apport hook.
    - debian/tests: Ship autopkgtests for automated functional testing.
  * debian/NetworkManager.conf: temporarily disable the ofono plugin, it needs
    more porting (and possibly some g_type_ensure hack).

3528355... by Mathieu Trudel-Lapierre on 2015-08-12

Import patches-unapplied version 0.9.10.0-4ubuntu23 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: 0068e05bf8cd79dc2e2a8500d1c240e4b19d08ab

New changelog entries:
  [ Tony Espy ]
  * d/p/lp1444162-add-ip6-config-to-nm-ofono-connections.patch: disable
    IPv6 for ofono connections (LP: #1444162).
  [ Tony Espy ]
  * d/p/lp1425172-fix-wifi-scanlist-cull.patch: fix cull_scan_list
    so that APs are removed when wpa_supplicant indicates that they've
    been removed vs. waiting 6m to do so ( LP: #1425172 ).

0068e05... by Robert Ancell on 2015-08-10

Import patches-unapplied version 0.9.10.0-4ubuntu21 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: 18e9a078d54bc13b557bcdbf3030e28f31158818

New changelog entries:
  * debian/control:
    - Switch build depends from transitional libgnutsl28-dev to libgnutls-dev