<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dhcpcd.git, branch dhcpcd-9.1.2</title>
<subtitle>DHCP / IPv4LL / IPv6RA / DHCPv6 client
</subtitle>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/'/>
<entry>
<title>Release dhcpcd-9.1.2</title>
<updated>2020-06-15T15:28:31+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-06-15T15:28:31+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=7e72376a6ff59617344e13a0547171ec4175dd16'/>
<id>7e72376a6ff59617344e13a0547171ec4175dd16</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DHCP6: Use sla setting when calculating delegated prefix length</title>
<updated>2020-06-15T14:51:17+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-06-15T14:51:17+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=d1913fa8a17cc495104eaecf3e71c62e21a18cc8'/>
<id>d1913fa8a17cc495104eaecf3e71c62e21a18cc8</id>
<content type='text'>
This is fine as we have a limited list of interfaces we're
delegating to so we know all the numbers.
This fixes an issue where an interface index could exceed 8 bits.

While here change sla_set to a boolean.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is fine as we have a limited list of interfaces we're
delegating to so we know all the numbers.
This fixes an issue where an interface index could exceed 8 bits.

While here change sla_set to a boolean.
</pre>
</div>
</content>
</entry>
<entry>
<title>privsep: don't abort if setrlimit fails</title>
<updated>2020-06-15T14:14:53+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-06-15T14:14:53+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=1add27e3532e71f17d45236aa943c2253c17b343'/>
<id>1add27e3532e71f17d45236aa943c2253c17b343</id>
<content type='text'>
Just log the error.
This allows valgrind to be used still as it uses big fd numbers in
the client.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Just log the error.
This allows valgrind to be used still as it uses big fd numbers in
the client.
</pre>
</div>
</content>
</entry>
<entry>
<title>DHCP6: Add requested addresses after freeing all state addresses</title>
<updated>2020-06-15T11:52:55+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-06-15T11:52:55+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=b74b77390c06465d2f417342d3005a1dbedb2fb8'/>
<id>b74b77390c06465d2f417342d3005a1dbedb2fb8</id>
<content type='text'>
Otherwise we don't request the correct prefix delegation length
for example....
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise we don't request the correct prefix delegation length
for example....
</pre>
</div>
</content>
</entry>
<entry>
<title>BSD: Mark routes as static only from static config</title>
<updated>2020-06-15T08:49:34+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-06-15T08:49:34+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=db2e7690c98a3e4c70c71ebfd48e16dc0949daaf'/>
<id>db2e7690c98a3e4c70c71ebfd48e16dc0949daaf</id>
<content type='text'>
Rather than if genered by an address.
This allows RA prefix routes without an address to be non static,
so you could derive whether a route came from something autoconf
or not.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rather than if genered by an address.
This allows RA prefix routes without an address to be non static,
so you could derive whether a route came from something autoconf
or not.
</pre>
</div>
</content>
</entry>
<entry>
<title>BSD: Mark address AUTOCONF if no kernel RA</title>
<updated>2020-06-14T14:26:59+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-06-14T14:26:59+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=985013937decf0a80992b6f0c30fcd336fb9d597'/>
<id>985013937decf0a80992b6f0c30fcd336fb9d597</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Warn if the OS lacks support to lock down BPF or equivalent</title>
<updated>2020-06-11T14:37:33+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-06-11T14:37:33+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=2b567d99ae5024ad62ac37c8fde5f7d2dfacc18a'/>
<id>2b567d99ae5024ad62ac37c8fde5f7d2dfacc18a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>udev: disable for non Linux systems</title>
<updated>2020-06-11T10:35:20+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-06-11T10:35:20+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=4b57309d6b5ca67153d4640c318492dbda8ecd53'/>
<id>4b57309d6b5ca67153d4640c318492dbda8ecd53</id>
<content type='text'>
On FreeBSD udev, the function udev_device_new_from_subsystem_sysname
exists but is not implemented.
As such it breaks our device initialisation detection.

Disabled by default, but can be enabled with ./configure --with-udev
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On FreeBSD udev, the function udev_device_new_from_subsystem_sysname
exists but is not implemented.
As such it breaks our device initialisation detection.

Disabled by default, but can be enabled with ./configure --with-udev
</pre>
</div>
</content>
</entry>
<entry>
<title>IPv4LL: free the arp state once announced for RFC 5227 kernels</title>
<updated>2020-06-10T18:00:45+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-06-10T18:00:45+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=7c84fba3f96c1aaac2f49d2b957ac6d44b516d41'/>
<id>7c84fba3f96c1aaac2f49d2b957ac6d44b516d41</id>
<content type='text'>
Otherwise the BPF process will hang around
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise the BPF process will hang around
</pre>
</div>
</content>
</entry>
<entry>
<title>privsep: Fix a shutdown race</title>
<updated>2020-06-10T15:32:04+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-06-10T15:32:04+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=536f64cabf24ea7ada1fa0c0fd5e59b5960391f3'/>
<id>536f64cabf24ea7ada1fa0c0fd5e59b5960391f3</id>
<content type='text'>
Only test a successful stop IPC command.
By the time we shutdown the socket to be extra nice, the
process we sent stop to could have already exited, therefore
we can discard any error.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Only test a successful stop IPC command.
By the time we shutdown the socket to be extra nice, the
process we sent stop to could have already exited, therefore
we can discard any error.
</pre>
</div>
</content>
</entry>
</feed>
