<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/NetworkManager.git, branch bg/wifi-pmf-bgo748367</title>
<subtitle>gitlab.freedesktop.org: NetworkManager/NetworkManager.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/'/>
<entry>
<title>fixup! supplicant: enable stronger AKMs when PMF is enabled</title>
<updated>2017-03-22T13:49:40+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2017-03-22T13:49:39+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=3a23fb5d91ce112c10a75de3a3037c0b0d80650a'/>
<id>3a23fb5d91ce112c10a75de3a3037c0b0d80650a</id>
<content type='text'>
Clear @error variable and not leave dangling pointer.
It's error prone if we decide later to use the error
instance below.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Clear @error variable and not leave dangling pointer.
It's error prone if we decide later to use the error
instance below.
</pre>
</div>
</content>
</entry>
<entry>
<title>supplicant: enable stronger AKMs when PMF is enabled</title>
<updated>2017-03-18T17:37:29+00:00</updated>
<author>
<name>Beniamino Galvani</name>
<email>bgalvani@redhat.com</email>
</author>
<published>2017-03-18T14:05:03+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=53979153fd1e8ea38772c9595cc117484234db8d'/>
<id>53979153fd1e8ea38772c9595cc117484234db8d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>supplicant: enable PMF only when wpa_supplicant supports it</title>
<updated>2017-03-18T17:37:28+00:00</updated>
<author>
<name>Beniamino Galvani</name>
<email>bgalvani@redhat.com</email>
</author>
<published>2017-03-18T13:56:38+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=0035ac2909124d4ad6774b4586dab6e03bec72e2'/>
<id>0035ac2909124d4ad6774b4586dab6e03bec72e2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fixup! supplicant: Initial pmf support (a.k.a. MFP, a.k.a. 802.11w)</title>
<updated>2017-03-18T13:45:41+00:00</updated>
<author>
<name>Beniamino Galvani</name>
<email>bgalvani@redhat.com</email>
</author>
<published>2017-03-18T13:45:35+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=82bcb4616c57531814946ffadbc7d141d2afacc5'/>
<id>82bcb4616c57531814946ffadbc7d141d2afacc5</id>
<content type='text'>
Instead of adding a new flag to configuration based on connection
type, use the driver-type field directly in the supplicant-interface.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of adding a new flag to configuration based on connection
type, use the driver-type field directly in the supplicant-interface.
</pre>
</div>
</content>
</entry>
<entry>
<title>supplicant: Initial pmf support (a.k.a. MFP, a.k.a. 802.11w)</title>
<updated>2017-03-18T10:08:01+00:00</updated>
<author>
<name>Michael Cronenworth</name>
<email>mike@cchtml.com</email>
</author>
<published>2017-03-15T01:50:26+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=187cb171051fbaa9874ab05d2755022aef393f82'/>
<id>187cb171051fbaa9874ab05d2755022aef393f82</id>
<content type='text'>
https://bugzilla.gnome.org/show_bug.cgi?id=748367

Signed-off-by: Michael Cronenworth &lt;mike@cchtml.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.gnome.org/show_bug.cgi?id=748367

Signed-off-by: Michael Cronenworth &lt;mike@cchtml.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>device: add spec "driver:" to match devices</title>
<updated>2017-03-17T16:40:00+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2017-03-17T15:18:48+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=b869d9cc0dda4fe5300f5ec5b5a090199ecd4e3e'/>
<id>b869d9cc0dda4fe5300f5ec5b5a090199ecd4e3e</id>
<content type='text'>
Changing the MAC address of devices is known to fail with
certain drivers. Add a device-spec to allow disabling it
for for such devices.

Related: https://bugzilla.gnome.org/show_bug.cgi?id=777523
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changing the MAC address of devices is known to fail with
certain drivers. Add a device-spec to allow disabling it
for for such devices.

Related: https://bugzilla.gnome.org/show_bug.cgi?id=777523
</pre>
</div>
</content>
</entry>
<entry>
<title>all: fix typos in documentation and comments</title>
<updated>2017-03-17T14:11:20+00:00</updated>
<author>
<name>Yuri Chornoivan</name>
<email>yurchor@ukr.net</email>
</author>
<published>2017-03-17T13:57:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=4c6edb22b70249c302209dc4af29c5caa88a764d'/>
<id>4c6edb22b70249c302209dc4af29c5caa88a764d</id>
<content type='text'>
https://bugzilla.gnome.org/show_bug.cgi?id=780199

[thaller@redhat.com: reworded commit message]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.gnome.org/show_bug.cgi?id=780199

[thaller@redhat.com: reworded commit message]
</pre>
</div>
</content>
</entry>
<entry>
<title>libnm: revert coercing NMVpnConnectionStateReason to NMActiveConnectionStateReason</title>
<updated>2017-03-17T12:00:32+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2017-03-17T10:01:38+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=5022e3b8eea47bbbebf2cf557b24413b6fa6de52'/>
<id>5022e3b8eea47bbbebf2cf557b24413b6fa6de52</id>
<content type='text'>
NMVpnConnectionStateReason is no longer used and replaced by
NMActiveConnectionStateReason. However, the old enums should
stay in place as they were:

Otherwise:
  #define NMVpnConnectionStateReason NMActiveConnectionStateReason
causes compiler warnings:
  NMVpnConnectionStateReason x;
  x = NM_VPN_CONNECTION_STATE_REASON_UNKNOWN;             // -Wenum-conversion
  if (x == NM_VPN_CONNECTION_STATE_REASON_NO_SECRETS) { } // -Wenum-compare

Similarly, a user who didn't upgrade shall continue to get the
old GType for NM_TYPE_VPN_CONNECTION_STATE_REASON.

In practice, old users will have no issues using the old enum
the places where it worked before.
The only use of the deprecated enum is in vpn_state_changed()
signal slot of NMVpnConnection. This makes the signal slot
itself deprecated. However, NMVpnConnection is an NMObject and commonly
created within libnm itself, not by the user. It is very unlikely that
a user of libnm subclassed NMVpnConnection and makes use of the
vpn_state_changed() signal slot. So, deprecate it without replacement.

Fixes: a91369f80d44d1fc748fc3a9f5d9ef0fb566c77c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
NMVpnConnectionStateReason is no longer used and replaced by
NMActiveConnectionStateReason. However, the old enums should
stay in place as they were:

Otherwise:
  #define NMVpnConnectionStateReason NMActiveConnectionStateReason
causes compiler warnings:
  NMVpnConnectionStateReason x;
  x = NM_VPN_CONNECTION_STATE_REASON_UNKNOWN;             // -Wenum-conversion
  if (x == NM_VPN_CONNECTION_STATE_REASON_NO_SECRETS) { } // -Wenum-compare

Similarly, a user who didn't upgrade shall continue to get the
old GType for NM_TYPE_VPN_CONNECTION_STATE_REASON.

In practice, old users will have no issues using the old enum
the places where it worked before.
The only use of the deprecated enum is in vpn_state_changed()
signal slot of NMVpnConnection. This makes the signal slot
itself deprecated. However, NMVpnConnection is an NMObject and commonly
created within libnm itself, not by the user. It is very unlikely that
a user of libnm subclassed NMVpnConnection and makes use of the
vpn_state_changed() signal slot. So, deprecate it without replacement.

Fixes: a91369f80d44d1fc748fc3a9f5d9ef0fb566c77c
</pre>
</div>
</content>
</entry>
<entry>
<title>trivial/whitespace: remove non-leading tabs</title>
<updated>2017-03-17T09:58:33+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2017-03-17T09:58:33+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=e65aa9e6ffee48e3f98f0a0dc6b3aec7e6dc872c'/>
<id>e65aa9e6ffee48e3f98f0a0dc6b3aec7e6dc872c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>libnm: fix chaining up NMActiveConnection::constructed()</title>
<updated>2017-03-17T09:50:42+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2017-03-17T09:50:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=fa262e3dc4e390bac8689583c63b21a558a34dce'/>
<id>fa262e3dc4e390bac8689583c63b21a558a34dce</id>
<content type='text'>
Fixes: 40ffb962bec3700e447254d4a1cc93f21b8a25dd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: 40ffb962bec3700e447254d4a1cc93f21b8a25dd
</pre>
</div>
</content>
</entry>
</feed>
