===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/62.html,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- www/62.html 2017/10/02 22:31:09 1.31
+++ www/62.html 2017/10/02 22:59:30 1.32
@@ -227,11 +227,68 @@
-
dhclient(8)/
- dhcpd(8)/
+dhcpd(8)/
dhcrelay(8) improvements:
+
+
+
dhclient(8) improvements:
+
+ - Log messages reworked and clarified, in particular by prefixing
+ the name of the relevant network interface.
+
- Treat SSID as 0 to 32 bytes of binary data, not a string.
+
- Use RTM_PROPOSAL to take control of an interface rather than flipping
+ interface down and up in the hope that other
+ dhclient(8)
+ instances notice.
+
- Reduce file operations needed by -L option by opening file at
+ startup and using it throughout process lifetime.
+
- Improve resolv.conf(5)
+ handling by reducing writes and more reliably determining which interface
+ has the current default route.
+
- Take greater care to process all data read, and only data read, from the
+ bpf(4)
+ socket.
+
- Improve the determination of the link state of an interface.
+
- Decline inappropriate lease offers as soon as they are deemed
+ inappropriate.
+
- Drop support for the timestamp formats used in lease files created
+ more than four years ago.
+
- Accept an offer from the server that sent the first copy of
+ the offer, not the server that sent the last copy.
+
- Don't delete addresses and routes when exiting.
+
- Ensure IPv6 packets are not read from sockets.
+
- Don't silently ignore obsolete keywords in
+ dhclient.conf(5)
+
- Reduce memory footprint by shrinking oversized static buffers.
+
- Eliminate repeated socket opens by opening the required sockets during
+ startup.
+
- Fix construction of unicast UDP packets, broken in 5.6.
+
- Improve determination of when a renewed lease requires interface
+ configuration changes.
+
- Don't exit when addresses are manually added or deleted from an
+ interface.
+
- Don't support option 33, classfull IP addresses.
+
- Fix configuration of default routes supplied by classless route options.
+
- Consider
+ dhclient.conf(5)
+ contents when determining what MTU value to configure.
+
- Consider
+ dhclient.conf(5)
+ contents when creating the content of
+ resolv.conf(5).
+
- Delete direct routes when routes are flushed.
+
- Don't label routes with "DHCLIENT nnnn".
+
- Don't delete addresses or routes that will be immediately added back.
+
- Delete addresses and routes only when a renewal request is NAK'ed.
+
- Don't wait forever for requested information on the default route.
+
- Don't exit when an attempt to send a packet fails.
+
- Don't log a packet send when the send fails.
+
- Remove the -u option, broken since 2013 without complaints.