Return to 63.html CVS log | Up to [local] / www |
version 1.40, 2018/03/26 16:54:52 | version 1.41, 2018/03/26 20:18:37 | ||
---|---|---|---|
|
|
||
improved behaviour in the presence of unexpected semicolons. | improved behaviour in the presence of unexpected semicolons. | ||
<li>more care is taken to only use configuration information that was | <li>more care is taken to only use configuration information that was | ||
successfully parsed. | successfully parsed. | ||
<li>the '-n' command line option has been added to | <li>'-n' has been added, which causes | ||
<a href="https://man.openbsd.org/dhclient.8">dhclient(8)</a>, | <a href="https://man.openbsd.org/dhclient.8"> | ||
which causes | dhclient(8)</a> to exit after parsing | ||
<a href="https://man.openbsd.org/dhclient.8">dhclient(8)</a> | <a href="https://man.openbsd.org/dhclient.conf.5"> | ||
to parse | dhclient.conf(5)</a>. | ||
<a href="https://man.openbsd.org/dhclient.conf.5">dhclient.conf(5)</a> | <li>default routes in options classless-static-routes (121) and | ||
and immediately exit without taking charge of the interface. | classless-ms-static-routes (249) are now correctly represented in | ||
<a href="https://man.openbsd.org/dhclient.leases.5"> | |||
dhclient.leases(5)</a> files. | |||
<li>overwrite the file specified with '-L' rather than appending to it. | |||
<li>leases in <a href="https://man.openbsd.org/dhclient.leases.5"> | |||
dhclient.leases(5)</a> now contain an 'epoch' attribute recording | |||
the time the lease was accepted, which is used to calculate correct | |||
renewal, rebinding and expiry times. | |||
<li>no longer nag about underscores in names violating RFC 952. | |||
<li>unconditionally send host-name information when | |||
requesting a lease, eliminating the need for | |||
<a href="https://man.openbsd.org/dhclient.conf.5"> | |||
dhclient.conf(5)</a> in the default installation. | |||
<li>be quiet by default. '-q' has been removed and '-v' added to | |||
enable verbose logging. | |||
<li>decline duplicate offers for the requested address. | |||
<li>unconditionally go into the background after link-timeout seconds. | |||
<li>significantly reduce logging when being quiet, but make '-v' log | |||
all debug information without needing to compile a custom executable. | |||
<li>ignore 'interface' statements in | |||
<a href="https://man.openbsd.org/dhclient.leases.5"> | |||
dhclient.leases(5)</a> and assume all leases in the file are | |||
for the interface being configured. | |||
<li>display the source of the lease bound to the interface. | |||
<li>'ignore', 'request' and 'require' declarations in | |||
<a href="https://man.openbsd.org/dhclient.conf.5"> | |||
dhclient.conf(5)</a> now add the specified options to the relevant | |||
list rather than replacing the list. | |||
<li>eliminate a startup race that could result in | |||
<a href="https://man.openbsd.org/dhclient.8"> | |||
dhclient(8)</a> exiting without configuring the interface. | |||
</ul> | </ul> | ||
<p> | <p> | ||