<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dhcpcd.git, branch dhcpcd-9.0.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>hostname: Ensure it's not clobbered by SLAAC</title>
<updated>2020-04-21T09:34:09+00:00</updated>
<author>
<name>Mark Davies</name>
<email>mark@ecs.vuw.ac.nz</email>
</author>
<published>2020-04-21T09:34:09+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=255e7697b80c1d1d04bc98479b0559c6f570c2fa'/>
<id>255e7697b80c1d1d04bc98479b0559c6f570c2fa</id>
<content type='text'>
Because it cannot carry a hostname and user could be forcing it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Because it cannot carry a hostname and user could be forcing it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Release dhcpcd-9.0.2</title>
<updated>2020-04-21T09:32:00+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-04-21T09:32:00+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=a1dc590073abcc048b2a1c74e31eefc18f27049a'/>
<id>a1dc590073abcc048b2a1c74e31eefc18f27049a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>align CMSG buffer</title>
<updated>2020-04-21T08:59:40+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-04-21T08:55:50+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=e14045cae2a4b66995a87bbc40c4516a00d4c087'/>
<id>e14045cae2a4b66995a87bbc40c4516a00d4c087</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DHCP: Avoid mis-aligned BOOTP structure</title>
<updated>2020-04-20T21:18:41+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-04-20T21:18:41+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=504992bdff47a6efeda0503022d333f7c0c63025'/>
<id>504992bdff47a6efeda0503022d333f7c0c63025</id>
<content type='text'>
This was caused by the recent change to pass back the frame header.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was caused by the recent change to pass back the frame header.
</pre>
</div>
</content>
</entry>
<entry>
<title>OpenBSD: set IN6_IFF_AUTOCONF for addresses generated from a RA</title>
<updated>2020-04-20T14:31:57+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-04-20T14:31:57+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=0c9c6aacaa8623a0ba553d1b1e0c49aa588972ce'/>
<id>0c9c6aacaa8623a0ba553d1b1e0c49aa588972ce</id>
<content type='text'>
NetBSD will follow suit once the code in the kernel to handle RA
has been removed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
NetBSD will follow suit once the code in the kernel to handle RA
has been removed.
</pre>
</div>
</content>
</entry>
<entry>
<title>if: ensure interface flags persist when setting a flag</title>
<updated>2020-04-20T13:11:00+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-04-20T13:11:00+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=19065b4a37ea8c4d7584d98a9fe056183ae91f82'/>
<id>19065b4a37ea8c4d7584d98a9fe056183ae91f82</id>
<content type='text'>
Otherwise we stupidly drop IFF_MULTICAST on Linux.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise we stupidly drop IFF_MULTICAST on Linux.
</pre>
</div>
</content>
</entry>
<entry>
<title>inet6: Add 'temporary' directive to the slaac option</title>
<updated>2020-04-19T06:52:47+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-04-19T06:52:47+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=628167b10574e83805b6a1b67b89ddc53ea231c5'/>
<id>628167b10574e83805b6a1b67b89ddc53ea231c5</id>
<content type='text'>
This instructs dhcpcd to create a temporary address for each
address generated from a RA.
As such, dhcpcd no longer looks at the kernel option for it
as the functionality is being removed from some or never existed
in the first place.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This instructs dhcpcd to create a temporary address for each
address generated from a RA.
As such, dhcpcd no longer looks at the kernel option for it
as the functionality is being removed from some or never existed
in the first place.
</pre>
</div>
</content>
</entry>
<entry>
<title>BSD: Dont warn if the kernel does not support flushing routers</title>
<updated>2020-04-19T04:33:53+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-04-19T04:33:53+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=9823ded7ab5c3ba2650274738763521e3e277666'/>
<id>9823ded7ab5c3ba2650274738763521e3e277666</id>
<content type='text'>
As the implemention might be removed one day.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As the implemention might be removed one day.
</pre>
</div>
</content>
</entry>
<entry>
<title>DHCP6: don't log when things consitently fail</title>
<updated>2020-04-17T12:25:33+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-04-17T12:25:33+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=aab713261e1ca792b4bf9228317c77ccc300f392'/>
<id>aab713261e1ca792b4bf9228317c77ccc300f392</id>
<content type='text'>
For example, the RA says obtain more inforamtion via DHCPv6 but
there is no DHCPv6 server to service the request.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For example, the RA says obtain more inforamtion via DHCPv6 but
there is no DHCPv6 server to service the request.
</pre>
</div>
</content>
</entry>
<entry>
<title>inet6: Only log RA's when they are from a new server</title>
<updated>2020-04-17T12:22:54+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-04-17T12:22:54+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=326388860ee14f6ab2a511be6187e03e257c787f'/>
<id>326388860ee14f6ab2a511be6187e03e257c787f</id>
<content type='text'>
We cannot log them normally as there are implementations which
vary the expiry times based on their own times so each message is
different. As such, we only log from new servers or coming back
from expiration.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We cannot log them normally as there are implementations which
vary the expiry times based on their own times so each message is
different. As such, we only log from new servers or coming back
from expiration.
</pre>
</div>
</content>
</entry>
</feed>
