-
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
-
network-manager (0.9.8.0-0ubuntu21) saucy; urgency=low
* debian/patches/provisioning_wait_ofono_properties.patch: rework when we
get the IP config from oFono as to get the values prior to transitioning
to stage 3 (IP Configuration), so that we don't risk missing some of the
settings. (LP: #1226071, #1225393)
-- Mathieu Trudel-Lapierre <email address hidden> Tue, 24 Sep 2013 12:40:07 -0400
-
network-manager (0.9.8.0-0ubuntu20) saucy; urgency=low
* debian/patches/add_ofono_settings_support.patch: notify NMSettings that we
added a connection; as required since this can happen past the initial
bringup of the plugin.
* debian/patches/add_ofono_settings_support.patch: watch the IMSI directories
separately for changes and gprs file additions.
* debian/patches/add_ofono_support.patch: ask to re-read contexts when the
modem goes online, when the context manager appears, or when a new context
is added by oFono (when we get the signal).
* debian/patches/add_ofono_support.patch: fix typo in property for IMSI:
it's SubscriberIdentity, not SubscriberInformation.
-- Mathieu Trudel-Lapierre <email address hidden> Thu, 29 Aug 2013 17:00:24 -0400
-
network-manager (0.9.8.0-0ubuntu19) saucy; urgency=low
* Transition from iproute to iproute2.
-- Stephane Graber <email address hidden> Mon, 26 Aug 2013 18:38:34 -0400
-
network-manager (0.9.8.0-0ubuntu18) saucy; urgency=low
[ Mathieu Trudel-Lapierre ]
* debian/patches/add_ofono_support.patch: really attach the ReadImsiContext
DBus function call.
* debian/patches/add_ofono_support.patch: minor code cleanup: rename some
variables (imsi vs. imei), initialize others to a sane value on
nm_modem_ofono_init().
* debian/patches/add_ofono_support.patch: watch for both Attached and Powered
properties of the Connection Manager to be TRUE before setting an oFono
modem as enabled (as opposed to just Powered).
* debian/patches/add_ofono_settings_support.patch: clarify error/warning
message to show on first scan of the oFono settings directory if an error
happens or there are simply no contexts to read.
[ Jonathan Riddell ]
* Add plasma-nm to frontend options in recommends
-- Jonathan Riddell <email address hidden> Mon, 26 Aug 2013 13:21:35 +0100
-
network-manager (0.9.8.0-0ubuntu17) saucy; urgency=low
* Rework oFono context parsing into NM Connections. (LP: #1206888)
* debian/patches/add_ofono_settings_support.patch: listen to inotify events
for ofono settings file additions and changes.
* debian/patches/add_ofono_settings_support.patch: refactor settings parsing
to extract the read step on a per-IMSI basis; make that function callable
via DBus.
* debian/patches/add_ofono_support.patch: listen for ContextAdded from oFono
and call the ReadImsiContexts function from the settings plugin to make
sure we have all the latest connections from oFono.
-- Mathieu Trudel-Lapierre <email address hidden> Tue, 20 Aug 2013 21:13:13 -0400
-
network-manager (0.9.8.0-0ubuntu16) saucy; urgency=low
* debian/patches/add_ofono_support.patch:
- watch the ConnectionManager Powered property and toggle it when our
WwanEnabled property gets changed (enable a global WWAN switch).
-- Mathieu Trudel-Lapierre <email address hidden> Fri, 12 Jul 2013 10:19:05 -0400
-
network-manager (0.9.8.0-0ubuntu15) saucy; urgency=low
* debian/patches/add_ofono_support.patch:
- properly set Gateway for the new route once connected, if it's available.
- guard against crashes due to quickly changing interfaces. (LP: #1199575)
-- Mathieu Trudel-Lapierre <email address hidden> Wed, 10 Jul 2013 14:52:18 -0400
-
network-manager (0.9.8.0-0ubuntu14) saucy; urgency=low
* debian/patches/add_ofono_support.patch: watch the state of the Attached
property before allowing to start a data connection.
-- Mathieu Trudel-Lapierre <email address hidden> Mon, 08 Jul 2013 16:57:14 -0400
-
network-manager (0.9.8.0-0ubuntu13) saucy; urgency=low
* debian/NetworkManager.conf: enable the ofono settings plugin.
-- Mathieu Trudel-Lapierre <email address hidden> Wed, 03 Jul 2013 16:34:19 -0400
-
network-manager (0.9.8.0-0ubuntu12) saucy; urgency=low
* debian/patches/add_ofono_support.patch: allow for autoconnection of the
modem, remove unused code.
* debian/patches/add_ofono_settings_support.patch: Initial commit for ofono
settings parser plugin; to read oFono's config files and interpret context
data as connections.
* debian/patches/ignore_rmnet_devices.patch: ignore rmnet_usbX devices,
they are expected to be managed directly by RILD.
-- Mathieu Trudel-Lapierre <email address hidden> Wed, 03 Jul 2013 12:14:40 -0400
-
network-manager (0.9.8.0-0ubuntu11) saucy; urgency=low
* debian/patches/add_ofono_support.patch: fix race in ofono detection: always
enumerate modems when ofono appears, since it may well have already emitted
ModemAdded signals for new modems.
-- Mathieu Trudel-Lapierre <email address hidden> Thu, 13 Jun 2013 09:49:13 -0400
-
network-manager (0.9.8.0-0ubuntu10) saucy; urgency=low
[ Jeremy Bicha ]
* debian/control:
- Build-depend on valac instead of valac-0.18 for easier transitions
[ Mathieu Trudel-Lapierre ]
* debian/patches/nm-revert-core-dont-enumerate-unint-devices-udev.patch:
Revert from git master; use a GUdevEnumerator to list devices for detection
so that it can work on Touch.
* debian/patches/lp1099983_ignore-p2p-wifi-devices.patch: temporarily ignore
'p2p0' wifi devices, to avoid conflicts with wlan0 on Touch.
* debian/patches/prioritize_3g_later.patch: make sure we prioritize WiFi
over 3G when WiFi is available.
* debian/patches/add_ofono_support.patch: add support for handling modems
exported by oFono; for activation, IP (v4 only) setup and deactivation.
-- Mathieu Trudel-Lapierre <email address hidden> Mon, 10 Jun 2013 11:41:23 -0400
-
network-manager (0.9.8.0-0ubuntu9) saucy; urgency=low
* debian/tests/nm: Add hotplug ethernet test.
* Add git_systemd_session_tracking.patch: Fix systemd session tracking
detection in configure. (LP: #1172062)
* debian/tests/nm: Verify device type.
* debian/tests/nm: Don't assert that in IPv4 mode we don't have any IPv6
configuration. This makes the tests work with current upstream git head.
* debian/tests/nm: Enlarge DHCP/RA timeout from 8/10 to 15 seconds, this
still times out too often otherwise.
* debian/tests/nm: Allow the user to specify extra daemon arguments in
$NM_TEST_DAEMON_ARGS. With that, one can run NM from upstream git head
("--debug --run-from-build-dir") or with extra verbosity
("--log-level=DEBUG"). Drop the latter by default, as it makes log files
harder to read.
* debian/tests/nm: Avoid comparing current privacy setting against
NetworkManager.SettingIP6ConfigPrivacy.UNKNOWN, as that is not
well-defined (and fails with current trunk).
* debian/tests/nm: Introduce "auto_connect" option to start_nm() to disable
automatic connections (to wired devices), and add a "manual IPv4" case to
the Ethernet tests.
* debian/tests/nm: Add tests for the two explicit IPv6 PE modes for (manual)
ethernet connections.
* debian/tests: Only stop/restart NM once, not once per test class.
* debian/tests/nm: Exit with a meaningful message if not called as root.
* debian/tests/network_test_base.py, start_dnsmasq(): Use a temporary lease
file to avoid cluttering the system one.
* debian/tests/network_test_base.py: Update file docstring.
* debian/tests/dnsmasq: Some PEP8/pyflakes fixes.
* debian/control: Drop obsolete network-manager-kde recommends (renamed to
plasma-widget-networkmanagement which we alternatively recommend).
-- Martin Pitt <email address hidden> Wed, 29 May 2013 09:58:16 +0200
-
network-manager (0.9.8.0-0ubuntu8) saucy; urgency=low
* Rename test "nm-wifi" to "nm", as soon this will also cover ethernet (and
potentially other types).
* debian/tests/nm: Bump suspend test reconnection timeout from 8 to 10s,
in the hope that they fail less often in Jenkins.
* debian/tests/nm: Mount unshared tmpfses over NM's configuration and state
dirs, to avoid interfering with the production system and better isolate
the tests from each other.
* debian/tests/network_test_base.py: Create veth devices for testing; adjust
tests for changed variable names.
* debian/tests/nm: Adjust NetworkManagerTest helper methods to work with
either ethernet or wifi devices.
* debian/tests/nm: Don't use tearDown() to shut down connections, as this
gets called in the parent process. Use addCleanup() in start_nm() instead.
* debian/tests/nm: Add first set of ethernet tests. Not covering IPv6 PE
yet, as we don't have connection pre-configuration for automatic
connections.
-- Martin Pitt <email address hidden> Tue, 14 May 2013 08:58:02 +0200
-
network-manager (0.9.8.0-0ubuntu7) saucy; urgency=low
* debian/tests/nm-wifi: Drop trailing ';' from MAC blacklist, to avoid a
warning.
* debian/tests/nm-wifi: Run each test in a separate subprocess. With
upstream commit a87b5a15df the library uses private D-BUS connections which
go stale when NM restarts for the next test and cause inconsistent
internal state which is very hard to clean up from Python.
* debian/tests/nm-wifi: Split IPv6 tests into "PE/private address
preferred", "PE/public address preferred", and "PE disabled", as upstream
and Ubuntu packages have different defaults.
* debian/control: Set Vcs-* back to packaging trunk branch.
* debian/tests/nm-wifi: Create/shut down test devices for each single test,
to avoid leaked scan data from previous tests. Enable the 802.11a scan
tests, as they work now.
* debian/tests/nm-wifi: Add Coldplug.shell pseudo-test, for a simple
way to run a shell inside the test AP/NM environment.
* debian/tests/nm-wifi: Add test for killswitch handling.
* debian/tests/nm-wifi: Add tests for suspend/resume handling.
* Add configure-logind-detection.patch: Check libsystemd-login version for
suspend-resume instead of systemd version, so that we can build this
against standalone logind.
* Switch to logind based session and suspend tracking. Add systemd-services
Recommends (instead of previously undeclared consolekit dependency), and
build-depend on libsystemd-login-dev.
-- Martin Pitt <email address hidden> Sun, 28 Apr 2013 07:07:57 -0700
-
network-manager (0.9.8.0-0ubuntu6) raring; urgency=low
* debian/tests/nm-wifi: Start NetworkManager with --log-level=DEBUG to get
more info on failures.
* debian/tests/nm-wifi: Add test case for WPA2 (IPv4/6).
* debian/tests/nm-wifi, conn_from_active_conn(): Try several times,
sometimes the NMConnection object does not yet exist at the first try.
* debian/tests/{nm-wifi,wpa-dhclient}: Add tests for WPA 1.
* debian/tests/nm-wifi: Disable networking before shutting down and removing
connections, to avoid NMClient's state becoming inconsistent and throwing
warnings and criticals like mad.
* debian/tests/dnsmasq: Simplify and robustify:
- Don't use private D-BUS, polkit, and consolekit instances, this is a
system integration test where we want to assert that the system
instances work.
- Kill NetworkManager after the tests.
- Wait until eth interface is available and connected instead of fixed
sleep(30).
- Don't just check for existence of dnsmasq, but also verify that it comes
from NetworkManager.
- Resurrect "listens on D-BUS" test.
* debian/tests/nm-wifi: Don't depend on or change the system-wide state
file; use a local fresh one for each test.
-- Martin Pitt <email address hidden> Fri, 19 Apr 2013 13:23:03 +0200