mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-09-01 23:25:38 +00:00
Merge branch 'pspacek/prepare-documentation-for-bind-9.19.22' into 'v9.19.22-release'
Prepare documentation for BIND 9.19.22 See merge request isc-private/bind9!671
This commit is contained in:
@@ -38,7 +38,7 @@ information about each release, and source code.
|
|||||||
|
|
||||||
.. include:: ../notes/notes-known-issues.rst
|
.. include:: ../notes/notes-known-issues.rst
|
||||||
|
|
||||||
.. include:: ../notes/notes-current.rst
|
.. include:: ../notes/notes-9.19.22.rst
|
||||||
.. include:: ../notes/notes-9.19.21.rst
|
.. include:: ../notes/notes-9.19.21.rst
|
||||||
.. include:: ../notes/notes-9.19.20.rst
|
.. include:: ../notes/notes-9.19.20.rst
|
||||||
.. include:: ../notes/notes-9.19.19.rst
|
.. include:: ../notes/notes-9.19.19.rst
|
||||||
|
@@ -12,37 +12,34 @@
|
|||||||
Notes for BIND 9.19.22
|
Notes for BIND 9.19.22
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
Security Fixes
|
|
||||||
~~~~~~~~~~~~~~
|
|
||||||
|
|
||||||
- None.
|
|
||||||
|
|
||||||
New Features
|
New Features
|
||||||
~~~~~~~~~~~~
|
~~~~~~~~~~~~
|
||||||
|
|
||||||
- The ``tls`` block was extended with a new ``cipher-suites`` option
|
- Information on incoming zone transfers in the statistics channel now also shows
|
||||||
that allows setting allowed cipher suites for TLSv1.3. Please
|
the zones' "first refresh" flag, which indicates that a zone is not fully
|
||||||
consult the documentation for additional details.
|
ready and that its first ever refresh is pending or is in progress. The number
|
||||||
:gl:`#3504`
|
of such zones is now also exposed by the ``rndc status`` command. :gl:`#4241`
|
||||||
|
|
||||||
- The statistics channel now includes counters that indicate the number
|
- The statistics channel now includes counters that indicate the number
|
||||||
of currently connected TCP IPv4/IPv6 clients. :gl:`#4425`
|
of currently connected TCP IPv4/IPv6 clients. :gl:`#4425`
|
||||||
|
|
||||||
- The statistics channel's incoming zone transfers information now also shows
|
- HSM support was added to :any:`dnssec-policy`. Keys can now be configured with a
|
||||||
the zones' "first refresh" flag, which indicates that a zone is not fully
|
``key-store`` that allows users to set the directory where key files are stored and to
|
||||||
ready yet, and its first ever refresh is pending or is in-progress. The number
|
|
||||||
of such zones is now also exposed by the ``rndc status`` command. :gl:`#4241`
|
|
||||||
|
|
||||||
- Add HSM support to :any:`dnssec-policy`. You can now configure keys with a
|
|
||||||
``key-store`` that allows you to set the directory to store the key files and
|
|
||||||
set a PKCS#11 URI string. The latter requires OpenSSL 3 and a valid PKCS#11
|
set a PKCS#11 URI string. The latter requires OpenSSL 3 and a valid PKCS#11
|
||||||
provider to be configured for OpenSSL. :gl`#1129`.
|
provider to be configured for OpenSSL. :gl:`#1129`
|
||||||
|
|
||||||
|
- The ``tls`` block was extended with a new ``cipher-suites`` option
|
||||||
|
that allows permitted cipher suites for TLSv1.3 to be set. Please
|
||||||
|
consult the documentation for additional details.
|
||||||
|
:gl:`#3504`
|
||||||
|
|
||||||
|
- Support for the RESINFO record type was added. :gl:`#4413`
|
||||||
|
|
||||||
Removed Features
|
Removed Features
|
||||||
~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
- BIND 9 no longer supports non-zero :any:`stale-answer-client-timeout` values,
|
- BIND 9 no longer supports non-zero :any:`stale-answer-client-timeout` values,
|
||||||
when the feature is turned on. When using a non-zero value, ``named`` now
|
when the feature is turned on. When using a non-zero value, :iscman:`named` now
|
||||||
generates a warning log message, and treats the value as ``0``. :gl:`#4447`
|
generates a warning log message, and treats the value as ``0``. :gl:`#4447`
|
||||||
|
|
||||||
Feature Changes
|
Feature Changes
|
||||||
@@ -68,25 +65,11 @@ Feature Changes
|
|||||||
The old RBT-based database still exists for now, and can be used by
|
The old RBT-based database still exists for now, and can be used by
|
||||||
specifying ``database rbt`` in a ``zone`` statement in ``named.conf``,
|
specifying ``database rbt`` in a ``zone`` statement in ``named.conf``,
|
||||||
or by compiling with ``configure --with-zonedb=rbt --with-cachedb=rbt``.
|
or by compiling with ``configure --with-zonedb=rbt --with-cachedb=rbt``.
|
||||||
:gl:`#4411`.
|
:gl:`#4411`
|
||||||
|
|
||||||
Bug Fixes
|
Bug Fixes
|
||||||
~~~~~~~~~
|
~~~~~~~~~
|
||||||
|
|
||||||
- Changes to ``listen-on`` statements were ignored on reconfiguration
|
|
||||||
unless the port or interface address was changed, making it
|
|
||||||
impossible to change a related listener transport type. That issue
|
|
||||||
has been fixed.
|
|
||||||
|
|
||||||
ISC would like to thank Thomas Amgarten for bringing this issue to
|
|
||||||
our attention. :gl:`#4518`, :gl:`#4528`
|
|
||||||
|
|
||||||
- A use-after-free assertion might get triggered when the overmem cache
|
|
||||||
cleaning triggers. :gl:`#4595`
|
|
||||||
|
|
||||||
ISC would like to thank to Jinmei Tatuya from Infoblox for bringing
|
|
||||||
this issue to our attention.
|
|
||||||
|
|
||||||
- A regression in cache-cleaning code enabled memory use to grow
|
- A regression in cache-cleaning code enabled memory use to grow
|
||||||
significantly more quickly than before, until the configured
|
significantly more quickly than before, until the configured
|
||||||
:any:`max-cache-size` limit was reached. This has been fixed.
|
:any:`max-cache-size` limit was reached. This has been fixed.
|
||||||
@@ -97,6 +80,25 @@ Bug Fixes
|
|||||||
:any:`max-cache-size` limit being exceeded and has now been fixed.
|
:any:`max-cache-size` limit being exceeded and has now been fixed.
|
||||||
:gl:`#4621`
|
:gl:`#4621`
|
||||||
|
|
||||||
|
- The logic for cleaning up expired cached DNS records was
|
||||||
|
tweaked to be more aggressive. This change helps with enforcing
|
||||||
|
:any:`max-cache-ttl` and :any:`max-ncache-ttl` in a timely manner.
|
||||||
|
:gl:`#4591`
|
||||||
|
|
||||||
|
- Changes to ``listen-on`` statements were ignored on reconfiguration
|
||||||
|
unless the port or interface address was changed, making it
|
||||||
|
impossible to change a related listener transport type. That issue
|
||||||
|
has been fixed.
|
||||||
|
|
||||||
|
ISC would like to thank Thomas Amgarten for bringing this issue to
|
||||||
|
our attention. :gl:`#4518` :gl:`#4528`
|
||||||
|
|
||||||
|
- It was possible to trigger a use-after-free assertion when the overmem cache
|
||||||
|
cleaning was initiated. This has been fixed. :gl:`#4595`
|
||||||
|
|
||||||
|
ISC would like to thank Jinmei Tatuya of Infoblox for bringing
|
||||||
|
this issue to our attention.
|
||||||
|
|
||||||
Known Issues
|
Known Issues
|
||||||
~~~~~~~~~~~~
|
~~~~~~~~~~~~
|
||||||
|
|
Reference in New Issue
Block a user