<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/NetworkManager.git, branch bg/dbus-path</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>contrib/rpm: install D-Bus service files to /usr in RHEL8</title>
<updated>2021-04-30T15:00:50+00:00</updated>
<author>
<name>Beniamino Galvani</name>
<email>bgalvani@redhat.com</email>
</author>
<published>2021-04-28T13:49:28+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=aaed69e5d760ef359ac32d535828863513d1269c'/>
<id>aaed69e5d760ef359ac32d535828863513d1269c</id>
<content type='text'>
When supported by the D-Bus daemon, it's better to have service files
in /usr rather than in /etc. Change the path for RHEL 8.

See also commit ef8c29288149 ('contrib/rpm: install D-Bus service
files to /usr if we can').
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When supported by the D-Bus daemon, it's better to have service files
in /usr rather than in /etc. Change the path for RHEL 8.

See also commit ef8c29288149 ('contrib/rpm: install D-Bus service
files to /usr if we can').
</pre>
</div>
</content>
</entry>
<entry>
<title>build: install D-Bus service files to /usr by default</title>
<updated>2021-04-30T15:00:50+00:00</updated>
<author>
<name>Beniamino Galvani</name>
<email>bgalvani@redhat.com</email>
</author>
<published>2021-04-28T13:44:05+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=299a6af3eedb928b50d7ad8edb311726d0ab3bbf'/>
<id>299a6af3eedb928b50d7ad8edb311726d0ab3bbf</id>
<content type='text'>
Service files shipped by distribution should be in /usr.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Service files shipped by distribution should be in /usr.
</pre>
</div>
</content>
</entry>
<entry>
<title>wifi: merge branch 'wifi-auth-alg-general-fixes'</title>
<updated>2021-04-30T08:30:42+00:00</updated>
<author>
<name>Beniamino Galvani</name>
<email>bgalvani@redhat.com</email>
</author>
<published>2021-04-30T08:30:42+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=d65b67e381aa527712f5d5c0840ac2f59e749e2e'/>
<id>d65b67e381aa527712f5d5c0840ac2f59e749e2e</id>
<content type='text'>
Some fixes for creating wpa_supplicant config.

https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/826</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some fixes for creating wpa_supplicant config.

https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/826</pre>
</div>
</content>
</entry>
<entry>
<title>supplicant/config: Make sure PMF gets enabled with wpa-eap-suite-b-192</title>
<updated>2021-04-30T07:38:20+00:00</updated>
<author>
<name>Jonas Dreßler</name>
<email>verdre@v0yd.nl</email>
</author>
<published>2021-04-23T15:10:43+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=b876e76518b319a31d87abea7f9ba60bdd366359'/>
<id>b876e76518b319a31d87abea7f9ba60bdd366359</id>
<content type='text'>
wpa-eap-suite-b-192 key-mgmt method uses special values for "pairwise"
and "group" ciphers, we can also handle that a few lines underneath
where those are set to make this a bit easier to read.

We currently set the supplicants PMF config (ieee80211w) inside an if
block that tries to detect whether WPA is used. That if-block doesn't
include the "wpa-eap-suite-b-192" case because we want special
"pairwise" and "group" handling for wpa-eap-suite-b-192. This means
we're currently missing to enable PMF in the "wpa-eap-suite-b-192" case,
even though it's set to REQUIRED.

Fix it by moving the "pairwise" and "group" special-casing down a bit so
we can include "wpa-eap-suite-b-192" in the "Only WPA-specific things
when using WPA" check, that will make sure ieee80211w gets set in the
wpa-eap-suite-b-192 case.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
wpa-eap-suite-b-192 key-mgmt method uses special values for "pairwise"
and "group" ciphers, we can also handle that a few lines underneath
where those are set to make this a bit easier to read.

We currently set the supplicants PMF config (ieee80211w) inside an if
block that tries to detect whether WPA is used. That if-block doesn't
include the "wpa-eap-suite-b-192" case because we want special
"pairwise" and "group" handling for wpa-eap-suite-b-192. This means
we're currently missing to enable PMF in the "wpa-eap-suite-b-192" case,
even though it's set to REQUIRED.

Fix it by moving the "pairwise" and "group" special-casing down a bit so
we can include "wpa-eap-suite-b-192" in the "Only WPA-specific things
when using WPA" check, that will make sure ieee80211w gets set in the
wpa-eap-suite-b-192 case.
</pre>
</div>
</content>
</entry>
<entry>
<title>libnm-core: Correctly check for "sae" or "none" when wifi mesh is used</title>
<updated>2021-04-30T07:38:20+00:00</updated>
<author>
<name>Jonas Dreßler</name>
<email>verdre@v0yd.nl</email>
</author>
<published>2021-04-23T14:33:20+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=aab56adeeace5b8b905519d43e600565a2b45fe0'/>
<id>aab56adeeace5b8b905519d43e600565a2b45fe0</id>
<content type='text'>
A small bug sneaked into commit 3ef3733c8139 ('wireless-security: ensure
Mesh networks can't use anything but SAE') during review: Instead of
allowing only "sae" or "none" as key-mgmt, we now disallow "sae" and
"none", but allow anything else. This is obviously not what was
intended, so fix the check.

Also move the valid_key_mgmt check back up to where it was before that
commit, it seems we want to apply that check in all cases.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A small bug sneaked into commit 3ef3733c8139 ('wireless-security: ensure
Mesh networks can't use anything but SAE') during review: Instead of
allowing only "sae" or "none" as key-mgmt, we now disallow "sae" and
"none", but allow anything else. This is obviously not what was
intended, so fix the check.

Also move the valid_key_mgmt check back up to where it was before that
commit, it seems we want to apply that check in all cases.
</pre>
</div>
</content>
</entry>
<entry>
<title>libnm-core: Correct an error message</title>
<updated>2021-04-30T07:38:20+00:00</updated>
<author>
<name>Jonas Dreßler</name>
<email>verdre@v0yd.nl</email>
</author>
<published>2021-04-23T14:23:03+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=97a49430bb41d4ccbe4b8a5134748838d30b4a51'/>
<id>97a49430bb41d4ccbe4b8a5134748838d30b4a51</id>
<content type='text'>
wpa-eap-suite-b-192 is also valid here, so mention it in the error
message.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
wpa-eap-suite-b-192 is also valid here, so mention it in the error
message.
</pre>
</div>
</content>
</entry>
<entry>
<title>supplicant/config: Remove superfluous check to disable PMF</title>
<updated>2021-04-30T07:38:20+00:00</updated>
<author>
<name>Jonas Dreßler</name>
<email>verdre@v0yd.nl</email>
</author>
<published>2021-04-23T14:08:04+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=29c7debf40748791e82e1f20bac95be3add3332e'/>
<id>29c7debf40748791e82e1f20bac95be3add3332e</id>
<content type='text'>
We only set the "ieee80211w" option in the wpa_supplicant config in case
we're using WPA (see the if-block underneath), otherwise the value of
"pmf" is completely ignored. That means the override here (in case WPA
isn't used) isn't getting applied anyway, so just remove it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We only set the "ieee80211w" option in the wpa_supplicant config in case
we're using WPA (see the if-block underneath), otherwise the value of
"pmf" is completely ignored. That means the override here (in case WPA
isn't used) isn't getting applied anyway, so just remove it.
</pre>
</div>
</content>
</entry>
<entry>
<title>supplicant/config: Add a comment mentioning global pmf config value</title>
<updated>2021-04-30T07:38:20+00:00</updated>
<author>
<name>Jonas Dreßler</name>
<email>verdre@v0yd.nl</email>
</author>
<published>2021-04-23T14:00:52+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=dcd032055ca9997db748139b058b5ea35696233a'/>
<id>dcd032055ca9997db748139b058b5ea35696233a</id>
<content type='text'>
It looks a bit weird on the first glance that we do nothing when
NM_SETTING_WIRELESS_SECURITY_PMF_OPTIONAL is used. The reason for this
is that we already intialize the global option "pmf" of wpa_supplicant
to "1" (optional), so add a brief comment about that here.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It looks a bit weird on the first glance that we do nothing when
NM_SETTING_WIRELESS_SECURITY_PMF_OPTIONAL is used. The reason for this
is that we already intialize the global option "pmf" of wpa_supplicant
to "1" (optional), so add a brief comment about that here.
</pre>
</div>
</content>
</entry>
<entry>
<title>libnm/trivial: add code comment for _peers_dbus_only_synth() handling of allowed-ips</title>
<updated>2021-04-29T15:27:32+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2021-04-29T15:27:32+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=6400c339151fa1053e22c42dd4bd3e73a4267dca'/>
<id>6400c339151fa1053e22c42dd4bd3e73a4267dca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>man: add example script to manual how to enable nm-cloud-setup</title>
<updated>2021-04-29T11:41:15+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2021-04-29T09:49:25+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=12f25d965d58e1d856848f8ca8373dd8ded38d29'/>
<id>12f25d965d58e1d856848f8ca8373dd8ded38d29</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
