<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dhcpcd.git, branch dhcpcd-8.0.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>Release dhcpcd-8.0.6</title>
<updated>2019-09-13T11:45:52+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-09-13T11:45:52+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=104e616fdeba515373095eed2d87fb9ebcbaffab'/>
<id>104e616fdeba515373095eed2d87fb9ebcbaffab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DHCP: Check we have enough for data for IP header as well.</title>
<updated>2019-09-13T11:42:17+00:00</updated>
<author>
<name>Maciej S. Szmigiero</name>
<email>mail@maciej.szmigiero.name</email>
</author>
<published>2019-09-13T11:42:17+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=e28e822091c4ea9e164b7bb15b6c884c66593f8e'/>
<id>e28e822091c4ea9e164b7bb15b6c884c66593f8e</id>
<content type='text'>
This is totally my bad - Maciej's patch had this length check in
but somehow my patch import lost it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is totally my bad - Maciej's patch had this length check in
but somehow my patch import lost it.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Put small and non small definitions in dhcpcd-embedded</title>
<updated>2019-09-13T11:37:59+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-09-13T11:37:59+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=a025e70cd4683619ce4d8a49aefa377cb6284f52'/>
<id>a025e70cd4683619ce4d8a49aefa377cb6284f52</id>
<content type='text'>
This allows for easy source importing and the build can decide
which variant they want.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows for easy source importing and the build can decide
which variant they want.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: distclean now recursively removes patch files and related</title>
<updated>2019-09-13T10:54:03+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-09-13T10:54:03+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=82f344a04be0acffee414e5d58f549d7e4d53ece'/>
<id>82f344a04be0acffee414e5d58f549d7e4d53ece</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-8.0.5</title>
<updated>2019-09-13T10:24:06+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-09-13T10:24:06+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=58d6734e13ae93816d50b000e85041d6d4b9756a'/>
<id>58d6734e13ae93816d50b000e85041d6d4b9756a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>git: ignore patch files</title>
<updated>2019-09-13T10:23:48+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-09-13T10:23:48+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=8fc8a84b59d8a0b96e8a1f535397596252765530'/>
<id>8fc8a84b59d8a0b96e8a1f535397596252765530</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DHCP: Ensure we have enough data to checksum IP and UDP</title>
<updated>2019-09-13T09:53:25+00:00</updated>
<author>
<name>Maciej S. Szmigiero</name>
<email>mail@maciej.szmigiero.name</email>
</author>
<published>2019-09-13T09:53:25+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=d0c03afb32adf8b75fb9192832dba79cdee43216'/>
<id>d0c03afb32adf8b75fb9192832dba79cdee43216</id>
<content type='text'>
While here, only skip UDP checksum after we have verified we
have enough data to be doubly sure.

Fixes a regression introduced in dhcpcd-7.2.0 when we started
to read from the UDP socket rather than just the BPF socket
where these checks are already made.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While here, only skip UDP checksum after we have verified we
have enough data to be doubly sure.

Fixes a regression introduced in dhcpcd-7.2.0 when we started
to read from the UDP socket rather than just the BPF socket
where these checks are already made.
</pre>
</div>
</content>
</entry>
<entry>
<title>DHCP: Give a better message when packet validation failes</title>
<updated>2019-09-13T09:47:14+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-09-13T09:43:51+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=49d5623c091852e1aa4ed68404035ff6dcca4587'/>
<id>49d5623c091852e1aa4ed68404035ff6dcca4587</id>
<content type='text'>
We return ERANGE for underflow and ENOBUFS for overflow,
but these error strings could be misleading.
For EINVAL report invalid checksum, otherwise invalid UDP packet.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We return ERANGE for underflow and ENOBUFS for overflow,
but these error strings could be misleading.
For EINVAL report invalid checksum, otherwise invalid UDP packet.
</pre>
</div>
</content>
</entry>
<entry>
<title>BSD: avoid RTF_WASCLONED routes</title>
<updated>2019-09-09T20:18:36+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-09-09T20:18:36+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=c3f330b479b5669dc829133a8e5eafc8bda46632'/>
<id>c3f330b479b5669dc829133a8e5eafc8bda46632</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>man: Fix lint errors.</title>
<updated>2019-09-08T21:46:55+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2019-09-08T21:46:55+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=a6d84af099d41c37cba15dd60fcf51e4d2b571a9'/>
<id>a6d84af099d41c37cba15dd60fcf51e4d2b571a9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
