74 lines
2.3 KiB
ReStructuredText
74 lines
2.3 KiB
ReStructuredText
..
|
|
Copyright (C) Internet Systems Consortium, Inc. ("ISC")
|
|
|
|
This Source Code Form is subject to the terms of the Mozilla Public
|
|
License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
file, you can obtain one at https://mozilla.org/MPL/2.0/.
|
|
|
|
See the COPYRIGHT file distributed with this work for additional
|
|
information regarding copyright ownership.
|
|
|
|
Notes for BIND 9.16.17
|
|
----------------------
|
|
|
|
Security Fixes
|
|
~~~~~~~~~~~~~~
|
|
|
|
- None.
|
|
|
|
Known Issues
|
|
~~~~~~~~~~~~
|
|
|
|
- None.
|
|
|
|
New Features
|
|
~~~~~~~~~~~~
|
|
|
|
- None.
|
|
|
|
- Run zone dumping tasks on separate asynchronous thread pools. This change
|
|
makes zone dumping no longer block networking I/O. :gl:`#2732`
|
|
|
|
Removed Features
|
|
~~~~~~~~~~~~~~~~
|
|
|
|
- None.
|
|
|
|
Feature Changes
|
|
~~~~~~~~~~~~~~~
|
|
|
|
- After the network manager was introduced to ``named`` to handle
|
|
incoming traffic, it was discovered that recursive performance had
|
|
degraded compared to previous BIND 9 versions. This has now been
|
|
fixed by processing internal tasks inside network manager worker
|
|
threads, preventing resource contention among two sets of threads.
|
|
:gl:`#2638`
|
|
|
|
- ``inline-signing`` was incorrectly described as being inherited from the
|
|
``options`` or ``view`` levels and was incorrectly accepted at those levels
|
|
without effect. This has been corrected, ``named.conf`` files with
|
|
``inline-signing`` at those levels will no longer load with this fix applied.
|
|
:gl:`#2536`
|
|
|
|
Bug Fixes
|
|
~~~~~~~~~
|
|
|
|
- Fix a race condition in reading and writing key files for KASP zones in
|
|
multiple views. :gl:`#1875`
|
|
|
|
- Check ``key-directory`` conflicts in ``named.conf`` for zones in multiple
|
|
views with different ``dnssec-policy``. Using the same ``key-directory`` for
|
|
such zones is not allowed. :gl:`#2463`
|
|
|
|
- The calculation of the estimated IXFR transaction size by
|
|
`dns_journal_iter_init()` was invalid. This resulted in excessive
|
|
AXFR-style-IXFR responses. :gl:`#2685`
|
|
|
|
- If a query was answered with stale data on a server with DNS64 enabled,
|
|
an assertion could occur if a non-stale answer arrived afterward. This
|
|
has been fixed. :gl:`#2731`
|
|
|
|
- Fixed an assertion failure that could occur if stale data was used
|
|
to answer a query, and then a prefetch was triggered after the query
|
|
was restarted (for example, to follow a CNAME). :gl:`#2733`
|