version 1.29, 2014/03/26 03:27:18 |
version 1.30, 2014/03/27 20:31:56 |
|
|
|
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&sektion=8">dhcpd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&sektion=8">dhclient(8)</a> improvements: |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&sektion=8">dhcpd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&sektion=8">dhclient(8)</a> improvements: |
<ul> |
<ul> |
<li>... |
<li>no longer create a route to the bound address via 127.0.0.1. |
|
<li>the options dhcp-lease-time, dhcp-rebinding-time, and dhcp-renewal-time can now be configured in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient.conf&sektion=5">dhclient.conf(5)</a>. |
|
<li>'next-server' (a.k.a. siaddr) info now saved in lease files. |
|
<li>fall back to broadcasting when unicast renewal fails, as specified in |
|
RFC 2131 and friends. |
|
<li>fix various problems in communications between privileged and non-privileged processes. |
|
<li>fix many abuses of memcpy. |
|
<li>stop pretending we still support FDDI or token ring hardware types. |
|
<li>fix classless static routes option handling and add syntax to parse human readable forms. |
|
<li>fix 'effective' lease created by '-L' to have correct address, next_server, timestamp, and resolv_conf fields. |
|
<li>fix handling of non-printable characters in lease file strings. |
|
<li>fix many edge cases in config file and lease parsing and ensure error messages refer to correct position in erroneous line. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient.conf&sektion=5">dhclient.conf(5)</a> can now override anything in an offer or saved lease when creating the effective lease, in particular 'fixed-address', 'next-server', 'filename' and 'server-name'. |
|
<li>fix parsing of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient.conf&sektion=5">dhclient.conf(5)</a> statements 'fixed-address' and |
|
'next-server'. |
|
<li>log failures to fchmod() or fchown() files being written. |
|
<li>create lease files with permissions 0640. |
|
<li>fix possible failure to write <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=resolv.conf&sektion=5">resolv.conf(5)</a> when -L is used. |
|
<li>'send dhcp-client-identifier "";' in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient.conf&sektion=5">dhclient.conf(5)</a> will result in no dhcp-client-identifier (option 61) being sent. |
</ul> |
</ul> |
<p> |
<p> |
|
|