BIND 9.9.0a1 is the first alpha of a development release for BIND 9.
BIND 9.9 includes a number of changes from BIND 9.8 and earlier releases. New features include:
- NXDOMAIN redirection. - Improved scalability from using multiple threads to listen for queries. - New 'rndc flushtree' command clears all data under a given name from the DNS cache. - New 'rndc sync' command dumps pending changes in a dynamic zone to disk without a freeze/thaw cycle. - The 'also-notify' option now takes the same syntax as 'masters', so it can used named masterlists and TSIG keys. - 'auto-dnssec' zones can now have NSEC3 parameters set prior to signing. - 'dnssec-signzone -D' writes an output file containing only DNSSEC data, which can be included by the primary zone file. - 'dnssec-signzone -R' forces removal of signatures that are not expired but were created by a key which no longer exists. - 'dnssec-signzone -X' allows a separate expiration date to be specified for DNSKEY signatures from other signatures. - New '-L' option to dnssec-keygen, dnssec-settime, and dnssec-keyfromlabel sets the default TTL for the key. - dnssec-dsfromkey now supports reading from standard input, to make it easier to convert DNSKEY to DS. - RFC 1918 reverse zones have been added to the empty-zones table per RFC 6303. - Dynamic updates can now optionally set the zone's SOA serial number to the current UNIX time.
Please see the file CHANGES for a detailed list of changes in this release.