9a979d
# Significant Changes in BIND9 package
b4a5bc
9a979d
## BIND 9.16
b4a5bc
9a979d
### New features
9a979d
9a979d
- *libuv* is used for network subsystem as a mandatory dependency
9a979d
- *dnssec-policy* support in named.conf is introduced, providing a a key and signing policy
9a979d
  ([KASP](https://gitlab.isc.org/isc-projects/bind9/-/wikis/DNSSEC-Key-and-Signing-Policy-(KASP)))
9a979d
- *trusted-keys* and *managed-keys* are deprecated, replaced by *trust-anchors*
9a979d
- *trust-anchors* support also anchor in a *DS* format, in addition to *DNSKEY* format
9a979d
- **dig, mdig** and **delv** support **+yaml** parameter to print detailed machine parseable output
9a979d
9a979d
### Feature changes
9a979d
9a979d
- Static trust anchor and *dnssec-validation auto;* are incompatible and cause fatal error, when used together.
9a979d
- *DS* and *CDS* now generates only SHA-256 digest, SHA-1 is no longer generated by default
9a979d
- SipHash 2-4 DNS Cookie ([RFC 7873](https://www.rfc-editor.org/rfc/rfc7873.html) is now default).
9a979d
  Only AES alternative algorithm is kept, HMAC-SHA cookie support were removed.
9a979d
- **dnssec-signzone** and **dnssec-verify** commands print output to stdout, *-q* parameter can silence them
9a979d
9a979d
### Features removed
9a979d
9a979d
- *dnssec-enable* option is obsolete, DNSSEC support is always enabled
9a979d
- *dnssec-lookaside* option is deprecated and support for it removed from all tools
9a979d
- *cleaning-interval* option is removed
9a979d
9a979d
### Upstream release notes
9a979d
9a979d
- [9.16.10 notes](https://downloads.isc.org/isc/bind9/9.16.10/doc/arm/html/notes.html#notes-for-bind-9-16-10)
9a979d
- [9.16.0 notes](https://downloads.isc.org/isc/bind9/9.16.0/doc/arm/html/notes.html#notes-for-bind-9-16-0)
9a979d
9a979d
## BIND 9.14
9a979d
9a979d
- single thread support removed. Cannot provide *bind-export-libs* for DHCP
9a979d
- *lwres* support completely removed. Both daemon and library
9a979d
- common parts of daemon moved into *libns* shared library
b4a5bc
- introduced plugin for filtering aaaa responses
b4a5bc
- some SDB utilities no longer supported
b4a5bc
9a979d
### Upstream release notes
9a979d
9a979d
- [9.14.7 notes](https://downloads.isc.org/isc/bind9/9.14.7/RELEASE-NOTES-bind-9.14.7.html)