Kea is developed by Internet Systems Consortium.

This is the first beta of the upcoming 0.9 release of Kea. Kea is a new DHCP
implementation being developed by Internet Systems Consortium, Inc. that
features fully functional DHCPv4, DHCPv6 and Dynamic DNS servers. Both
DHCP servers fully support server discovery, address assignment, renewal,
rebinding and release. DHCPv6 server supports prefix delegation. Both
servers support DNS Update mechanism, using stand-alone DDNS daemon, which
is part of the release.

Kea 0.9 brings in notable changes. The most prominent one is a removal of
the BIND10 framework and all DNS components that were not useful for DHCP
operation. Kea is now pure C++ solution without Python dependencies. keactrl, 
a shell script, has been added to control DHCP and DDNS servers operation.
Configuration process has changed as well. Configuration is now stored
in JSON files that are loaded at start-up. Servers can be instructed (using
POSIX signals) to reload their configuration without any restarts. Kea
temporarily lost the capability to have its configuration updated remotely.
There are plans to restore that capability in the upcoming releases.

Support for OpenSSL has been added. During compilation time, Kea requires
just one cryptographic library to be present: either Botan or OpenSSL.

DDNS now supports cryptographic signatures (TSIG). HMAC-MD5, HMAC-SHA1,
HMAC-SHA224, HMAC-SHA256, HMAC-SHA384 and HMAC-SHA512 are now supported.

Support for FreeBSD, NetBSD and OpenBSD has been added. The code should
also work on Mac OS X, but it was not tested.

This release also features significantly revamped Kea Administrator Reference
Manual and example configuration files. The number of examples
is currently small, but there are plans to expand the collection in the
near future.

Inform (DHCPv4) and Confirm (DHCPv6) messages are now supported.

Limitations and known issues with this DHCP release can be found
at http://kea.isc.org/wiki/KeaKnownIssues

The developers website is at http://kea.isc.org/
