<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dhcpcd.git, branch dhcpcd-7.0.4</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-7.0.4</title>
<updated>2018-05-02T21:49:11+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2018-05-02T21:49:11+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=8fa3e436e443c358034b7e095f2fcb96c7481110'/>
<id>8fa3e436e443c358034b7e095f2fcb96c7481110</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>dhcp6: Softwire Address and Port-Mapped Clients, RFC7598</title>
<updated>2018-05-02T21:28:31+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2018-05-02T21:28:31+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=cce54a1d8a3a9908f417d6b3028a8197abbf01bf'/>
<id>cce54a1d8a3a9908f417d6b3028a8197abbf01bf</id>
<content type='text'>
Add support for these options.
Untested, should work aside from the documented issue, patches welcome.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for these options.
Untested, should work aside from the documented issue, patches welcome.
</pre>
</div>
</content>
</entry>
<entry>
<title>ipv6nd: use bools here</title>
<updated>2018-05-02T21:03:25+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2018-05-02T21:03:25+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=2aca3a18d87c837b594b126b895c799185c5712f'/>
<id>2aca3a18d87c837b594b126b895c799185c5712f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ipv6nd: warn if router lifetime is set to zero</title>
<updated>2018-05-02T21:01:18+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2018-05-02T21:01:18+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=c15437c10472402bbf5b42f020d51b6539be480f'/>
<id>c15437c10472402bbf5b42f020d51b6539be480f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't abort if recv returns an error.</title>
<updated>2018-05-01T18:55:02+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2018-05-01T18:55:02+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=bd1d84215cbc5b70f78838956660deb1c3fe9ba0'/>
<id>bd1d84215cbc5b70f78838956660deb1c3fe9ba0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>auth: allow different tokens for send and receive</title>
<updated>2018-04-29T20:38:58+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2018-04-29T20:38:58+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=32945b618c1456aa23755d0a540495309dcfc41c'/>
<id>32945b618c1456aa23755d0a540495309dcfc41c</id>
<content type='text'>
It was silly of me to assume that the same key would be used for
both sending and receiving. Because token protocol is not digested,
replace the digest argument with 0x123/0x456 where 0x123 is the
sending key and 0x456 is the receiving key.
Receiving key defaults to sending key, sending key defaults to zero.
This should allow existing configurations to work as is.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was silly of me to assume that the same key would be used for
both sending and receiving. Because token protocol is not digested,
replace the digest argument with 0x123/0x456 where 0x123 is the
sending key and 0x456 is the receiving key.
Receiving key defaults to sending key, sending key defaults to zero.
This should allow existing configurations to work as is.
</pre>
</div>
</content>
</entry>
<entry>
<title>auth: allow zero value replay detection data</title>
<updated>2018-04-29T20:28:15+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2018-04-29T20:28:15+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=5b0fec0584b2eda14f9a3ab8c7c18e91c1e7be39'/>
<id>5b0fec0584b2eda14f9a3ab8c7c18e91c1e7be39</id>
<content type='text'>
It seems one ISP doesn't use Replay Data and always sets it to zero.
See the comment in the commit as to why this is technically legal,
even if it goes against the intent of the RFC.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It seems one ISP doesn't use Replay Data and always sets it to zero.
See the comment in the commit as to why this is technically legal,
even if it goes against the intent of the RFC.
</pre>
</div>
</content>
</entry>
<entry>
<title>dhcpcd(8): document some servers might filter based on ClientID</title>
<updated>2018-04-29T08:31:18+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2018-04-29T08:31:18+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=fb0a2abbcdda8eb7cec3ef1f8ae8122ed7296e06'/>
<id>fb0a2abbcdda8eb7cec3ef1f8ae8122ed7296e06</id>
<content type='text'>
Note that the DUID file might need to be edited as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note that the DUID file might need to be edited as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>RFC 3315 21.4.4.1 says that SOLICT and DELAYED authentication</title>
<updated>2018-04-26T18:35:43+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2018-04-26T18:35:43+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=ef6dbd0facc331c2ab71c8d091baf1e8965d14cc'/>
<id>ef6dbd0facc331c2ab71c8d091baf1e8965d14cc</id>
<content type='text'>
should set RDM and replay data to zero.
draft-ietf-dhc-dhcpv6-clarify-auth-01 (expired) suggests that
INFORMATION REQ should be zero in this case as well.

As it's coming from a very similar angle, I agree.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
should set RDM and replay data to zero.
draft-ietf-dhc-dhcpv6-clarify-auth-01 (expired) suggests that
INFORMATION REQ should be zero in this case as well.

As it's coming from a very similar angle, I agree.
</pre>
</div>
</content>
</entry>
<entry>
<title>logerr -&gt; logerrx</title>
<updated>2018-04-19T20:44:41+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2018-04-19T20:44:41+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=276b09d9454701805dfff3319615af9498c4ed40'/>
<id>276b09d9454701805dfff3319615af9498c4ed40</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
