What's new in ISC DHCPd 4.3.3
Nov 12, 2015
- The major "theme" for ISC DHCP 4.3.x was to update the support for DHCPv6 to include several of the features that have been available for DHCPv4. These include:
- Support the use of classes
- Support for on_commit, on_expiry and on_release statements
- Better logging of address assignments
- Support for using DHCPv6 relay options in expressions
- This release also adds support for the standard DDNS as described in the current RFCs as well as enhancing support for dynamically adding and removing subclasses via OMAPI.
- There are a number of DHCPv6 limitations and features missing in this release, which will be addressed in the future:
- Only Solaris, Linux, FreeBSD, NetBSD, and OpenBSD are supported.
- DHCPv6 includes human-readable text in status code messages, in English. A method to reconfigure or support other languages would be preferable.
- The "host-identifier" option is limited to a simple token.
- The client and server can only operate DHCPv4 or DHCPv6 at a time, not both. To use both protocols simultaneously, two instances of the relevant daemon are required, one with the '-6' command line option.
New in ISC DHCPd 4.3.2 RC 2 (Feb 26, 2015)
- The major "theme" for ISC DHCP 4.3.x was to update the support for
- DHCPv6 to include several of the features that have been available
- for DHCPv4. These include:
- Support the use of classes
- Support for on_commit, on_expiry and on_release statements
- Better logging of address assignments
- Support for using DHCPv6 relay options in expressions
- This release also adds suppport for the standard DDNS as described in the current RFCs as well as enhancing support for dynamically adding and removing subclasses via OMAPI.
- There are a number of DHCPv6 limitations and features missing in this release, which will be addressed in the future:
- Only Solaris, Linux, FreeBSD, NetBSD, and OpenBSD are supported.
- DHCPv6 includes human-readable text in status code messages, in English. A method to reconfigure or support other languages would be preferable.
- The "host-identifier" option is limited to a simple token.
- The client and server can only operate DHCPv4 or DHCPv6 at a time, not both. To use both protocols simultaneously, two instances of the relevant daemon are required, one with the '-6' command line option.
- For information on how to install, configure and run this software, as well as how to find documentation and report bugs, please consult the README file.
- ISC DHCP uses standard GNU configure for installation. Please review the output of "./configure --help" to see what options are available.
- The system has only been tested on Linux, FreeBSD, and Solaris, and may not work on other platforms. Please report any problems and suggested fixes to .
- ISC DHCP is open source software maintained by Internet Systems Consortium. This product includes cryptographic software written by Eric Young ([email protected]).
New in ISC DHCPd 4.3.2 RC 1 (Feb 20, 2015)
- This release also adds suppport for the standard DDNS as described in the
- current RFCs as well as enhancing support for dynamically adding and removing
- subclasses via OMAPI.
- Support the use of classes:
- Support for on_commit, on_expiry and on_release statements
- Better logging of address assignments
- Support for using DHCPv6 relay options in expressions
New in ISC DHCPd 4.3.0 Beta 1 (Jan 21, 2014)
- Address static analysis warnings.
- Silence benign static analysis warnings.
- Add check for 64-bit package for atf.
- Use newer auto* tool packages and turn on RFC_3542 support on Mac OS.
- Remove a variable when it isn't being used due to #ifdefs to avoid a compiler warning on Solaris using GCC.
- Add a check for too much whitespace in a config or lease file.
- Fix several problems with using OMAPI to manipulate class and subclass objects.
- Added a sleep call after killing the old client to allow time for the sockets to be cleaned.
- Missing files for ISC DHCP Developer's Guide are now included in the release tarballs.
- Update client script for use with openwrt.
- Fix the socket handling for DHCPv6 clients to allow multiple instances of a client on a single machine to work properly.
- Added support for gentle shutdown after signal is received.
- Enhance the DHCPv6 server logging to include the addresses that are assigned to the clients.
- Fix an operation in the DDDNS code to be a bitwise instead of logcial or.
New in ISC DHCPd 4.2.5 (Dec 17, 2013)
- A security issue in Bind9 was found and fixed.