<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/NetworkManager.git, branch lr/ubuntu</title>
<subtitle>gitlab.freedesktop.org: NetworkManager/NetworkManager.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/'/>
<entry>
<title>Don't crash when a device can't be created; just warn.</title>
<updated>2015-10-29T15:39:32+00:00</updated>
<author>
<name>Mathieu Trudel-Lapierre</name>
<email>mathieu.trudel-lapierre@canonical.com</email>
</author>
<published>2015-10-29T14:15:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=b9c84956f9fc7ca352751fa9cc7f5cb3c822732d'/>
<id>b9c84956f9fc7ca352751fa9cc7f5cb3c822732d</id>
<content type='text'>
This was apparently how things were handled in 0.9.10; but changed in 1.0.4.

Still, on some devices (phones!) a failure to have the NMDeviceFactory create
the device can happen even if the device technically has a type, and in that
case it seems that the error message does not get set.

The issue we've seen seemed to be with ccmni0 being detected as a wifi device,
but bad kernel drivers with an incomplete WEXT extension set would report
a WEXT version of 0 and thus fail its activation.

This won't fix those devices, but the message will show up in logs, along
with the interface name so we can then fix that interface properly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was apparently how things were handled in 0.9.10; but changed in 1.0.4.

Still, on some devices (phones!) a failure to have the NMDeviceFactory create
the device can happen even if the device technically has a type, and in that
case it seems that the error message does not get set.

The issue we've seen seemed to be with ccmni0 being detected as a wifi device,
but bad kernel drivers with an incomplete WEXT extension set would report
a WEXT version of 0 and thus fail its activation.

This won't fix those devices, but the message will show up in logs, along
with the interface name so we can then fix that interface properly.
</pre>
</div>
</content>
</entry>
<entry>
<title>Disable general-with-expect; which tends to fail on ppc64el and arm64.</title>
<updated>2015-10-29T15:39:32+00:00</updated>
<author>
<name>Mathieu Trudel-Lapierre</name>
<email>mathieu.trudel-lapierre@canonical.com</email>
</author>
<published>2015-10-29T14:15:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=f43ce9e2948bc9b88acc73f40fe64628e8df1e4b'/>
<id>f43ce9e2948bc9b88acc73f40fe64628e8df1e4b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Only test team devices if we built support for them.</title>
<updated>2015-10-29T15:39:32+00:00</updated>
<author>
<name>Mathieu Trudel-Lapierre</name>
<email>mathieu.trudel-lapierre@canonical.com</email>
</author>
<published>2015-10-29T14:15:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=e30beabf0c6b8c0190e540dd3494285872e82598'/>
<id>e30beabf0c6b8c0190e540dd3494285872e82598</id>
<content type='text'>
Team device support is already conditional to teamdctl being available at
compile time. If we're not building support for them, we shouldn't attempt
to test them either as doing so would fail the build.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Team device support is already conditional to teamdctl being available at
compile time. If we're not building support for them, we shouldn't attempt
to test them either as doing so would fail the build.
</pre>
</div>
</content>
</entry>
<entry>
<title>Set IP6_CONFIG_METHOD_IGNORE for ofono connections</title>
<updated>2015-10-29T15:39:32+00:00</updated>
<author>
<name>Tony Espy</name>
<email>espy@canonical.com</email>
</author>
<published>2015-10-29T14:15:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=756a1d48fd9ad119f069fcd6e20c2216f90cd1ee'/>
<id>756a1d48fd9ad119f069fcd6e20c2216f90cd1ee</id>
<content type='text'>
This patch modifies the ofono settings plugin to add IP6_CONFIG
settings that contain an IP6_CONFIG_METHOD set to ignore indicate
to NM that IPv6 is not required.  This fixes an issue with QNetwork
which incorrectly assumed that the ofono mobile data connection
support IPv6.

Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1444162
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch modifies the ofono settings plugin to add IP6_CONFIG
settings that contain an IP6_CONFIG_METHOD set to ignore indicate
to NM that IPv6 is not required.  This fixes an issue with QNetwork
which incorrectly assumed that the ofono mobile data connection
support IPv6.

Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1444162
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove APs when wpa_supplicant removes them</title>
<updated>2015-10-29T15:39:31+00:00</updated>
<author>
<name>Tony Espy</name>
<email>espy@canonical.com</email>
</author>
<published>2015-10-29T14:15:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=af7b1a7bdb56b44f655b6e0ad9ab36cd77463b65'/>
<id>af7b1a7bdb56b44f655b6e0ad9ab36cd77463b65</id>
<content type='text'>
This patch modifies NMDeviceWiFi's cull_scan_list function
such that APs are removed when the WPAS_REMOVED_TAG is
detected.  This leads to earleir removal of APs that are
no longer present.

Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1425172
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch modifies NMDeviceWiFi's cull_scan_list function
such that APs are removed when the WPAS_REMOVED_TAG is
detected.  This leads to earleir removal of APs that are
no longer present.

Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1425172
</pre>
</div>
</content>
</entry>
<entry>
<title>Track killswitch change signals from urfkill</title>
<updated>2015-10-29T15:39:28+00:00</updated>
<author>
<name>Mathieu Trudel-Lapierre</name>
<email>mathieu.trudel-lapierre@canonical.com</email>
</author>
<published>2015-10-29T14:14:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=34fef675ce404d0c27c503c6c6838aa361b2ad61'/>
<id>34fef675ce404d0c27c503c6c6838aa361b2ad61</id>
<content type='text'>
... Also do that rather than resetting the killswitch to the NM saved
WirelessEnabled state if urfkill support is enabled.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... Also do that rather than resetting the killswitch to the NM saved
WirelessEnabled state if urfkill support is enabled.
</pre>
</div>
</content>
</entry>
<entry>
<title>NMModem: check for child class' set_mm_enabled func before calling</title>
<updated>2015-10-29T14:14:13+00:00</updated>
<author>
<name>Tony Espy</name>
<email>espy@canonical.com</email>
</author>
<published>2015-10-29T14:14:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=5b03b1b673f8b6dcb7fecdb12bce0ccfd56011e8'/>
<id>5b03b1b673f8b6dcb7fecdb12bce0ccfd56011e8</id>
<content type='text'>
This patch add a check to NMModem's set_mm_enabled function
to check that a sub-class defines the function before calling
it.  Some modem implementation, such as NMModemOfono, don't
define a set_mm_enabled function, as this control of ofono's
modem 'Online' property is handled externally by urfkill.

Bug: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1445080
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch add a check to NMModem's set_mm_enabled function
to check that a sub-class defines the function before calling
it.  Some modem implementation, such as NMModemOfono, don't
define a set_mm_enabled function, as this control of ofono's
modem 'Online' property is handled externally by urfkill.

Bug: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1445080
</pre>
</div>
</content>
</entry>
<entry>
<title>Modify NMDeviceModem's available logic</title>
<updated>2015-10-29T14:13:54+00:00</updated>
<author>
<name>Tony Espy</name>
<email>espy@canonical.com</email>
</author>
<published>2015-10-29T14:13:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=e55a7019bbce3a13f91c49d043211d945e047a2a'/>
<id>e55a7019bbce3a13f91c49d043211d945e047a2a</id>
<content type='text'>
This patch modifies NMDeviceModem's available logic such that
the device is only considered available if the modem_state is
&gt;= NM_MODEM_STATE_REGISTERED.  NMDevice defines 'available' as
meaning the device is in such a state that it can be activated.
This change prevents NM from trying to activate a modem which
is not yet ready to be activated.

Bug: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1445080
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch modifies NMDeviceModem's available logic such that
the device is only considered available if the modem_state is
&gt;= NM_MODEM_STATE_REGISTERED.  NMDevice defines 'available' as
meaning the device is in such a state that it can be activated.
This change prevents NM from trying to activate a modem which
is not yet ready to be activated.

Bug: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1445080
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce NMPolicy delay for modem activate retries</title>
<updated>2015-10-29T14:13:29+00:00</updated>
<author>
<name>Tony Espy</name>
<email>espy@canonical.com</email>
</author>
<published>2015-10-29T14:13:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=e7d5a3409035a2f6935ca00ceb1af0aa13851504'/>
<id>e7d5a3409035a2f6935ca00ceb1af0aa13851504</id>
<content type='text'>
This patch introduces a 5s delay between retry activations
for modem devices.  Otherwise, the activation attempts can
flood the modem all at once, and then trigger the reset_retries
timeout ( which defaults to 300s ).

Bug: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1461593
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch introduces a 5s delay between retry activations
for modem devices.  Otherwise, the activation attempts can
flood the modem all at once, and then trigger the reset_retries
timeout ( which defaults to 300s ).

Bug: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1461593
</pre>
</div>
</content>
</entry>
<entry>
<title>Let NetworkManager read oFono settings file and create connections</title>
<updated>2015-10-29T14:13:09+00:00</updated>
<author>
<name>Mathieu Trudel-Lapierre</name>
<email>mathieu.trudel-lapierre@canonical.com</email>
</author>
<published>2015-10-29T14:13:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=4bff2d61e0deb4794e52ecebb984b1653cbeecdf'/>
<id>4bff2d61e0deb4794e52ecebb984b1653cbeecdf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
