<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dhcpcd.git, branch dhcpcd-9.4.0</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-9.4.0</title>
<updated>2020-12-28T12:59:20+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-12-28T12:59:20+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=dbb8e334c9feb222352538f7d078c07a7ba2001d'/>
<id>dbb8e334c9feb222352538f7d078c07a7ba2001d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>script: ignore inactive interfaces for ordering</title>
<updated>2020-12-28T01:59:57+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-12-28T01:59:57+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=dec1f731d60738a86d7e35004a95ce10a40ea0a4'/>
<id>dec1f731d60738a86d7e35004a95ce10a40ea0a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DHCP: Split hardware address randomisation out of anonymous option</title>
<updated>2020-12-28T00:02:26+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-12-28T00:02:26+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=2bd74fa2acd005e68b6fcdd6d3132ab034440515'/>
<id>2bd74fa2acd005e68b6fcdd6d3132ab034440515</id>
<content type='text'>
A 3rd party might want to control the randomisation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A 3rd party might want to control the randomisation.
</pre>
</div>
</content>
</entry>
<entry>
<title>DHCP: For anonymous, just use a generic clientid</title>
<updated>2020-12-27T23:52:44+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-12-27T23:52:44+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=486ad9aaf6cb3621761a4f9cdf2316ad228f9b45'/>
<id>486ad9aaf6cb3621761a4f9cdf2316ad228f9b45</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>20-resolv.conf: Don't call resolvconf -c if we didn't call -C</title>
<updated>2020-12-27T22:33:11+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-12-27T22:31:02+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=6468e7f2c01ace7a24039cc7bd9b12142ce063a0'/>
<id>6468e7f2c01ace7a24039cc7bd9b12142ce063a0</id>
<content type='text'>
This solves the warnings on all OS other than Linux who don't have
a supporting resolvconf for deprecating DNS because they never
emit the NOCARRIER_ROAMING reason.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This solves the warnings on all OS other than Linux who don't have
a supporting resolvconf for deprecating DNS because they never
emit the NOCARRIER_ROAMING reason.
</pre>
</div>
</content>
</entry>
<entry>
<title>Check for NetBSD in prior, as we did before</title>
<updated>2020-12-27T22:04:45+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-12-27T22:04:45+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=4b2668b9e24c118c0f68feec083950591f6e3f51'/>
<id>4b2668b9e24c118c0f68feec083950591f6e3f51</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>dhcpcd: Don't roam when anonymous is set</title>
<updated>2020-12-27T21:59:32+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-12-27T21:59:32+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=bb5de1714ecfb21d63936c22bc4602c8827d2e7c'/>
<id>bb5de1714ecfb21d63936c22bc4602c8827d2e7c</id>
<content type='text'>
We can now remove the NOCARRIER_PRESERVE_IP define.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We can now remove the NOCARRIER_PRESERVE_IP define.
</pre>
</div>
</content>
</entry>
<entry>
<title>NetBSD: Map IP Persistance to roaming</title>
<updated>2020-12-27T20:39:38+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-12-27T20:39:38+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=440081797a4a01c9cede85e6733741285ee8b64f'/>
<id>440081797a4a01c9cede85e6733741285ee8b64f</id>
<content type='text'>
We can use IN_IFF_TENTATIVE for this.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We can use IN_IFF_TENTATIVE for this.
</pre>
</div>
</content>
</entry>
<entry>
<title>Adjust prior to build routes and run script after aborting protocols for roaming</title>
<updated>2020-12-27T20:39:31+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-12-27T20:39:31+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=d93d9b90e248e2e4f7a4c96f572cab41d04a0140'/>
<id>d93d9b90e248e2e4f7a4c96f572cab41d04a0140</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>hooks: add NOCARRIER_ROAMING reason</title>
<updated>2020-12-27T19:53:31+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2020-12-27T19:53:31+00:00</published>
<link rel='alternate' type='text/html' href='https://roy.marples.name/cgit/dhcpcd.git/commit/?id=3547ed19f021396e2f4624f758d681e9a5251dc9'/>
<id>3547ed19f021396e2f4624f758d681e9a5251dc9</id>
<content type='text'>
This is given when the OS supports the concept of wireless roaming
or the IP setup can be persisted when the carrier drops.

When this happens, routes are moved to a higher metric (if supported)
to support non preferred but non roaming routes.
The `interface_order` hook variable will now order the interfaces
according to priority and move roaming interfaces to the back of the
list.
If resolvconf is present then it is called with the -C option
to deprecate DNS and if carrier comes back it is called again with the
-c option to activate it once more.

As part of this change, default route metrics have been changed to
support a larger number of interfaces.
base metric		1000		(was 200)
wireless offset		2000		(was 100)
IPv4LL offset		1000000		(was 10000)
roaming offset		2000000
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is given when the OS supports the concept of wireless roaming
or the IP setup can be persisted when the carrier drops.

When this happens, routes are moved to a higher metric (if supported)
to support non preferred but non roaming routes.
The `interface_order` hook variable will now order the interfaces
according to priority and move roaming interfaces to the back of the
list.
If resolvconf is present then it is called with the -C option
to deprecate DNS and if carrier comes back it is called again with the
-c option to activate it once more.

As part of this change, default route metrics have been changed to
support a larger number of interfaces.
base metric		1000		(was 200)
wireless offset		2000		(was 100)
IPv4LL offset		1000000		(was 10000)
roaming offset		2000000
</pre>
</div>
</content>
</entry>
</feed>
