<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dhcpcd.git, branch dhcpcd-6</title>
<subtitle>DHCP / IPv4LL / IPv6RA / DHCPv6 client
</subtitle>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/'/>
<entry>
<title>auth: Fix consttime_memequal test</title>
<updated>2020-08-20T14:49:52+00:00</updated>
<author>
<name>Jarvis Tseng</name>
<email>jarvistseng6@gmail.com</email>
</author>
<published>2020-08-20T14:49:52+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=76715a01b41e162fbf909555865e4f3700419e7c'/>
<id>76715a01b41e162fbf909555865e4f3700419e7c</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-6.11.7</title>
<updated>2019-05-04T09:15:47+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-05-04T09:12:53+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=32ecbd429a7b3911b6763cb4e4b06b0b40f84270'/>
<id>32ecbd429a7b3911b6763cb4e4b06b0b40f84270</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove old check</title>
<updated>2019-05-04T09:12:39+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-05-04T09:12:39+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=8c91009085b337e1edc54fdece26b7b5327fc8da'/>
<id>8c91009085b337e1edc54fdece26b7b5327fc8da</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DHCPv6: Fix a potential read overflow with D6_OPTION_PD_EXCLUDE</title>
<updated>2019-05-04T09:05:40+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-05-03T13:44:06+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=588aee42c5116573531ef83f5a3c28cd61126f38'/>
<id>588aee42c5116573531ef83f5a3c28cd61126f38</id>
<content type='text'>
dhcpcd only checks that the prefix length of the exclusion
matches the prefix length of the ia and equals the length of the
data in the option.
This could potentially overrun the in6_addr structure.

This is fixed by enforcing RFC 6603 section 4.2 option limits
more clearly.

Thanks to Maxime Villard &lt;max@m00nbsd.net&gt; for finding this.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
dhcpcd only checks that the prefix length of the exclusion
matches the prefix length of the ia and equals the length of the
data in the option.
This could potentially overrun the in6_addr structure.

This is fixed by enforcing RFC 6603 section 4.2 option limits
more clearly.

Thanks to Maxime Villard &lt;max@m00nbsd.net&gt; for finding this.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow make distinfo to work once more.</title>
<updated>2019-04-26T14:23:22+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-04-26T14:23:22+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=9dbef10132b921bfe5379d22f81b349dd38aaa99'/>
<id>9dbef10132b921bfe5379d22f81b349dd38aaa99</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-6.11.6</title>
<updated>2019-04-26T14:18:15+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-04-26T14:18:15+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=c7814a6db2aa1f3cb931ff2afedb862186498f1a'/>
<id>c7814a6db2aa1f3cb931ff2afedb862186498f1a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>auth: Use consttime_memequal(3) to compare hashes</title>
<updated>2019-04-26T14:16:44+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-04-26T14:16:44+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=e33994fe9a89da3d143b1e1f63a47a336328b2c2'/>
<id>e33994fe9a89da3d143b1e1f63a47a336328b2c2</id>
<content type='text'>
This stops any attacker from trying to infer secrets from latency.

Thanks to Maxime Villard &lt;max@m00nbsd.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This stops any attacker from trying to infer secrets from latency.

Thanks to Maxime Villard &lt;max@m00nbsd.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>DHCP: Fix a potential 1 byte read overflow with DHO_OPTSOVERLOADED</title>
<updated>2019-04-24T11:35:34+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-04-24T11:35:34+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=6adf6108ddb8d3e898aa715edfbaab0a900b4f8d'/>
<id>6adf6108ddb8d3e898aa715edfbaab0a900b4f8d</id>
<content type='text'>
This fix basically moves the option length check up and also
corrects off by one error with it.

Thanks to Maxime Villard &lt;max@m00nbsd.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fix basically moves the option length check up and also
corrects off by one error with it.

Thanks to Maxime Villard &lt;max@m00nbsd.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix build.</title>
<updated>2017-03-27T15:45:49+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2017-03-27T15:45:49+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=c071bfc46fb57fd91b5731272c7bd8be052cc0f0'/>
<id>c071bfc46fb57fd91b5731272c7bd8be052cc0f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a potential crash where the DHCP state could be freed during processing.</title>
<updated>2017-03-27T15:43:26+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2017-03-27T15:01:52+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=229e6ce549bfc738c7d09a98dc3dc77a716dc18e'/>
<id>229e6ce549bfc738c7d09a98dc3dc77a716dc18e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
