<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dhcpcd.git, branch dhcpcd-7.0.5b</title>
<subtitle>DHCP / IPv4LL / IPv6RA / DHCPv6 client
</subtitle>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/'/>
<entry>
<title>dhcp: Fix more fallout for builds without IPv4LL</title>
<updated>2018-06-04T16:30:16+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2018-06-04T16:30:16+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=d51d87c63a21441757aad1bf4639311200e86542'/>
<id>d51d87c63a21441757aad1bf4639311200e86542</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Allow a suffix to be specified on the dist tarball.</title>
<updated>2018-06-04T09:25:59+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2018-06-04T09:25:59+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=ad11b9a89f13e9074002aa96a0d6ee6e0a62fe3f'/>
<id>ad11b9a89f13e9074002aa96a0d6ee6e0a62fe3f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix compile without INET6</title>
<updated>2018-06-03T11:19:15+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2018-06-03T11:19:15+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=5337c294de8fea8b58942109dfb9b7f25baf0fb0'/>
<id>5337c294de8fea8b58942109dfb9b7f25baf0fb0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Release dhcpcd-7.0.5</title>
<updated>2018-06-02T09:29:29+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2018-06-02T09:29:29+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=04ba17660c518429599d54957654817cc3d18a31'/>
<id>04ba17660c518429599d54957654817cc3d18a31</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ip6: if forked from ia callback, don't run ia handlers</title>
<updated>2018-06-02T09:27:45+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2018-06-02T09:27:45+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=304a2790ced65da00324b525e4e8edb3b2af9345'/>
<id>304a2790ced65da00324b525e4e8edb3b2af9345</id>
<content type='text'>
It's pointless and resolves an issue where the handler would try
and listen to an address when not in master mode, but it's already
listened to in the child.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's pointless and resolves an issue where the handler would try
and listen to an address when not in master mode, but it's already
listened to in the child.
</pre>
</div>
</content>
</entry>
<entry>
<title>dhcp6: Stop non delegated addresses being delegated</title>
<updated>2018-05-10T17:51:56+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2018-05-10T17:51:56+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=f02a620860eb68bd36d498da25c659539e2cac25'/>
<id>f02a620860eb68bd36d498da25c659539e2cac25</id>
<content type='text'>
This was caused by allowing matching iaids and should now be resolved.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was caused by allowing matching iaids and should now be resolved.
</pre>
</div>
</content>
</entry>
<entry>
<title>dhcp6: fix a memory issue with prior patch</title>
<updated>2018-05-08T11:39:26+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2018-05-08T11:39:26+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=6b82f328bc50fcb1e652cb6662fa5423026b15d2'/>
<id>6b82f328bc50fcb1e652cb6662fa5423026b15d2</id>
<content type='text'>
Don't allocate memory for T1 or T2 timers when requesting
IA_TA addresses.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't allocate memory for T1 or T2 timers when requesting
IA_TA addresses.
</pre>
</div>
</content>
</entry>
<entry>
<title>dhcp6: match IA type with request</title>
<updated>2018-05-08T11:27:42+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2018-05-08T11:27:42+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=7e717094d3ad5b9d84941010134e9c7179b253f8'/>
<id>7e717094d3ad5b9d84941010134e9c7179b253f8</id>
<content type='text'>
So we don't send IA_NA, IA_TA and IA_PD addresses in the
IA_NA request if they all share the same IAID.

While here, fix a bug where IA_TA addresses would append
the DHCP6 unknown option 0 by mistakenly trying to put T1
and T2 timers in where there should be none.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So we don't send IA_NA, IA_TA and IA_PD addresses in the
IA_NA request if they all share the same IAID.

While here, fix a bug where IA_TA addresses would append
the DHCP6 unknown option 0 by mistakenly trying to put T1
and T2 timers in where there should be none.
</pre>
</div>
</content>
</entry>
<entry>
<title>dhcp6: IAID is now unique for IA type</title>
<updated>2018-05-07T20:20:26+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2018-05-07T20:20:26+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=766ce48c95982388ad9c23bde67678dde26354f1'/>
<id>766ce48c95982388ad9c23bde67678dde26354f1</id>
<content type='text'>
RFC3315 is a bit ambigious about this. At the start it says that
IAID is supposed to be unique across the client, but futher down
it starts to mention that the IAID number space is unqiuie to the
IA type.

RFC3315bis clarifies it's unique for the client and IA type, so
you can now have ia_na 1 and ia_pd 1.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
RFC3315 is a bit ambigious about this. At the start it says that
IAID is supposed to be unique across the client, but futher down
it starts to mention that the IAID number space is unqiuie to the
IA type.

RFC3315bis clarifies it's unique for the client and IA type, so
you can now have ia_na 1 and ia_pd 1.
</pre>
</div>
</content>
</entry>
<entry>
<title>dhcp: Clarify range checks in valid UDP packets</title>
<updated>2018-05-07T14:01:46+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2018-05-07T14:01:46+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=9fc2b57c27b551a58ef69b615f69e570a21de103'/>
<id>9fc2b57c27b551a58ef69b615f69e570a21de103</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
