<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/NetworkManager.git/src/core/devices, branch fix-eBPF</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>core: extend NML3ConfigData:nameserver to track DNS as string</title>
<updated>2022-10-27T07:11:33+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2022-10-17T10:07:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=c68e148b027e6a5a02500bffaf042205a4cbee51'/>
<id>c68e148b027e6a5a02500bffaf042205a4cbee51</id>
<content type='text'>
The DNS name can now also contain the DoT server name. It's not longer a
binary IP address only.

Extend NML3ConfigData to account for that. To track the additional
data, use the string representation. The alternative to have a separate
type that contains the parsed information would be cumbersome too.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The DNS name can now also contain the DoT server name. It's not longer a
binary IP address only.

Extend NML3ConfigData to account for that. To track the additional
data, use the string representation. The alternative to have a separate
type that contains the parsed information would be cumbersome too.
</pre>
</div>
</content>
</entry>
<entry>
<title>dns: accept DoT SNI server name in "ipv[46].dns" settings</title>
<updated>2022-10-27T07:11:31+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2022-10-17T07:28:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=6f9090538f39ad48321a17e8acbd03ae9fd0c938'/>
<id>6f9090538f39ad48321a17e8acbd03ae9fd0c938</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>wifi/iwd: merge ip[46]_config_to_iwd_config()</title>
<updated>2022-10-27T07:11:27+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2022-10-17T08:30:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=d8ea008372fb90309b1f65de810d3742948e9ede'/>
<id>d8ea008372fb90309b1f65de810d3742948e9ede</id>
<content type='text'>
It is almost always wrong, to split IPv4 and IPv6 behaviors at a high level.
Most of the code does something very similar. Combine the two functions.
and let them handle the difference closer to where it is.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is almost always wrong, to split IPv4 and IPv6 behaviors at a high level.
Most of the code does something very similar. Combine the two functions.
and let them handle the difference closer to where it is.
</pre>
</div>
</content>
</entry>
<entry>
<title>device: generate a new AC6 address when DAD fails</title>
<updated>2022-10-26T08:08:53+00:00</updated>
<author>
<name>Beniamino Galvani</name>
<email>bgalvani@redhat.com</email>
</author>
<published>2022-09-06T15:13:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=addb4e3a0c610b47ed4baa727310803a302a6ba2'/>
<id>addb4e3a0c610b47ed4baa727310803a302a6ba2</id>
<content type='text'>
For addresses that fail DAD we need to call nm_ndisc_dad_failed() to
generate a new address if addrgenmode is stable-privacy.

https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1046
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For addresses that fail DAD we need to call nm_ndisc_dad_failed() to
generate a new address if addrgenmode is stable-privacy.

https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1046
</pre>
</div>
</content>
</entry>
<entry>
<title>device: use nm_l3cfg_check_ready() in _dev_ipac6_ndisc_config_changed()</title>
<updated>2022-10-26T08:05:16+00:00</updated>
<author>
<name>Beniamino Galvani</name>
<email>bgalvani@redhat.com</email>
</author>
<published>2022-10-26T08:01:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=15d55e5a6841abd7efad21d5a098abe1978a89fc'/>
<id>15d55e5a6841abd7efad21d5a098abe1978a89fc</id>
<content type='text'>
Instead of open coding the check for ready addresses, use
nm_l3cfg_check_ready().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of open coding the check for ready addresses, use
nm_l3cfg_check_ready().
</pre>
</div>
</content>
</entry>
<entry>
<title>core: return conflicting addresses from nm_l3cfg_check_ready()</title>
<updated>2022-10-26T06:54:29+00:00</updated>
<author>
<name>Beniamino Galvani</name>
<email>bgalvani@redhat.com</email>
</author>
<published>2022-09-08T13:34:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=afa208c862d8b85a3dc9d2a382927dc29d195937'/>
<id>afa208c862d8b85a3dc9d2a382927dc29d195937</id>
<content type='text'>
It can be useful to know which addresses are conflicting, return them
from nm_l3cfg_check_ready().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It can be useful to know which addresses are conflicting, return them
from nm_l3cfg_check_ready().
</pre>
</div>
</content>
</entry>
<entry>
<title>iwd: Register the Netconfig agent</title>
<updated>2022-10-25T14:35:48+00:00</updated>
<author>
<name>Andrew Zaborowski</name>
<email>andrew.zaborowski@intel.com</email>
</author>
<published>2022-08-12T10:47:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=2ee0536f2a9006bc5a5403e404618c99b21431ad'/>
<id>2ee0536f2a9006bc5a5403e404618c99b21431ad</id>
<content type='text'>
Handle IP Configuration requests from IWD so that, when IWD's main.conf
setting [General].NetworkConfigurationEnabled is true, we don't try to
run DHCP or static addressing in parallel with IWD's internal DHCP or
static addressing.

Since part of the IWD secret agent and the new NetConfig agent
registration code is common, the agent object's path is changed.

https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1337
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Handle IP Configuration requests from IWD so that, when IWD's main.conf
setting [General].NetworkConfigurationEnabled is true, we don't try to
run DHCP or static addressing in parallel with IWD's internal DHCP or
static addressing.

Since part of the IWD secret agent and the new NetConfig agent
registration code is common, the agent object's path is changed.

https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1337
</pre>
</div>
</content>
</entry>
<entry>
<title>lldp: use nm_lldp_neighbor_id_hash() in "nm-lldp-listener.c"</title>
<updated>2022-10-25T08:59:02+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2022-10-14T14:22:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=debc66e8235478d55ef28474548117858d1c5b4c'/>
<id>debc66e8235478d55ef28474548117858d1c5b4c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lldp: use new libnm-lldp instead of systemd's sd_lldp_rx</title>
<updated>2022-10-25T08:59:01+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2022-10-13T14:38:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=04e72b6b4d79799002fba115a2e12c6496b200ad'/>
<id>04e72b6b4d79799002fba115a2e12c6496b200ad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>style: fix code formatting</title>
<updated>2022-10-17T15:40:40+00:00</updated>
<author>
<name>Lubomir Rintel</name>
<email>lkundrak@v3.sk</email>
</author>
<published>2022-10-17T15:38:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=a7ff6b647c2d455c14e5f6ada98f2b5cd0eb749a'/>
<id>a7ff6b647c2d455c14e5f6ada98f2b5cd0eb749a</id>
<content type='text'>
Fixes: 7bf46ced2e01 ('core/device: demote "strictly unamanged" error')
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: 7bf46ced2e01 ('core/device: demote "strictly unamanged" error')
</pre>
</div>
</content>
</entry>
</feed>
