2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-29 05:28:00 +00:00

Tweak and reword release notes

This commit is contained in:
Michał Kępień 2021-06-08 08:41:36 +02:00
parent 59a9fa4863
commit 451b29cbbf

View File

@ -24,17 +24,18 @@ Known Issues
New Features New Features
~~~~~~~~~~~~ ~~~~~~~~~~~~
- New configuration options, ``tcp-receive-buffer``, ``tcp-send-buffer``, - New configuration options, ``tcp-receive-buffer``,
``udp-receive-buffer``, and ``udp-send-buffer``, have been added. These ``tcp-send-buffer``, ``udp-receive-buffer``, and ``udp-send-buffer``,
options allows the operator to fine tune the receiving and sending have been added. These options allow the operator to fine-tune the
buffers in the operating system. On busy servers, increasing the value receiving and sending buffers in the operating system. On busy
of the receive buffers can prevent the server from dropping the packets servers, increasing the size of the receive buffers can prevent the
during short spikes, and decreasing the value would prevent the server to server from dropping packets during short traffic spikes, and
became clogged up with queries that are too old and have already timeouted decreasing it can prevent the server from becoming clogged with
on the receiving side. :gl:`#2313` queries that are too old and have already timed out. :gl:`#2313`
- Run zone dumping tasks on separate asynchronous thread pools. This change - Zone dumping tasks are now run on separate asynchronous thread pools.
makes zone dumping no longer block networking I/O. :gl:`#2732` This change prevents zone dumping from blocking network I/O.
:gl:`#2732`
Removed Features Removed Features
~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~
@ -46,35 +47,37 @@ Removed Features
Feature Changes Feature Changes
~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~
- The interface handling code has been refactored to use fewer resources, - The interface handling code has been refactored to use fewer
which should lead to less memory fragmentation and better startup resources, which should lead to less memory fragmentation and better
performance. :gl:`#2433` startup performance. :gl:`#2433`
Bug Fixes Bug Fixes
~~~~~~~~~ ~~~~~~~~~
- Fix a race condition in reading and writing key files for KASP zones in - A race condition could occur when reading and writing key files for
multiple views. :gl:`#1875` zones using KASP and configured in multiple views. This has been
fixed. :gl:`#1875`
- Check ``key-directory`` conflicts in ``named.conf`` for zones in multiple - Zones which are configured in multiple views, with different values
views with different ``dnssec-policy``. Using the same ``key-directory`` for set for ``dnssec-policy`` and with identical values set for
such zones is not allowed. :gl:`#2463` ``key-directory``, are now detected and treated as a configuration
error. :gl:`#2463`
- The calculation of the estimated IXFR transaction size by - The calculation of the estimated IXFR transaction size in
`dns_journal_iter_init()` was invalid. This resulted in excessive ``dns_journal_iter_init()`` was invalid. This resulted in excessive
AXFR-style-IXFR responses. :gl:`#2685` AXFR-style IXFR responses. :gl:`#2685`
- If a query was answered with stale data on a server with DNS64 enabled, - If a query was answered with stale data on a server with DNS64
an assertion could occur if a non-stale answer arrived afterward. This enabled, an assertion could occur if a non-stale answer arrived
has been fixed. :gl:`#2731` afterward. This has been fixed. :gl:`#2731`
- Fixed an assertion failure that could occur if stale data was used - Fixed an assertion failure that could occur if stale data was used to
to answer a query, and then a prefetch was triggered after the query answer a query, and then a prefetch was triggered after the query was
was restarted (for example, to follow a CNAME). :gl:`#2733` restarted (for example, to follow a CNAME). :gl:`#2733`
- Fix an error that would enable don't fragment socket option instead - Fixed an error which caused the ``IP_DONTFRAG`` socket option to be
of disabling it leading to errors when sending the oversized UDP enabled instead of disabled, leading to errors when sending oversized
packets. [GL #2746] UDP packets. :gl:`#2746`
- Fixed a bug that caused the NSEC salt to be changed for KASP zones on - Fixed a bug that caused the NSEC salt to be changed for KASP zones on
every startup. :gl:`#2725` every startup. :gl:`#2725`