mirror of
https://github.com/isc-projects/bind9.git
synced 2026-05-26 03:12:16 -04:00
new: doc: Prepare documentation for BIND 9.20.19
Merge branch 'pspacek/prepare-documentation-for-bind-9.20.19' into 'v9.20.19-release' See merge request isc-private/bind9!907
This commit is contained in:
commit
d60532ce6c
4 changed files with 122 additions and 0 deletions
|
|
@ -18,6 +18,7 @@ Changelog
|
|||
development. Regular users should refer to :ref:`Release Notes <relnotes>`
|
||||
for changes relevant to them.
|
||||
|
||||
.. include:: ../changelog/changelog-9.20.19.rst
|
||||
.. include:: ../changelog/changelog-9.20.18.rst
|
||||
.. include:: ../changelog/changelog-9.20.17.rst
|
||||
.. include:: ../changelog/changelog-9.20.16.rst
|
||||
|
|
|
|||
|
|
@ -45,6 +45,7 @@ The list of known issues affecting the latest version in the 9.20 branch can be
|
|||
found at
|
||||
https://gitlab.isc.org/isc-projects/bind9/-/wikis/Known-Issues-in-BIND-9.20
|
||||
|
||||
.. include:: ../notes/notes-9.20.19.rst
|
||||
.. include:: ../notes/notes-9.20.18.rst
|
||||
.. include:: ../notes/notes-9.20.17.rst
|
||||
.. include:: ../notes/notes-9.20.16.rst
|
||||
|
|
|
|||
77
doc/changelog/changelog-9.20.19.rst
Normal file
77
doc/changelog/changelog-9.20.19.rst
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
.. Copyright (C) Internet Systems Consortium, Inc. ("ISC")
|
||||
..
|
||||
.. SPDX-License-Identifier: MPL-2.0
|
||||
..
|
||||
.. 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.
|
||||
|
||||
BIND 9.20.19
|
||||
------------
|
||||
|
||||
Feature Changes
|
||||
~~~~~~~~~~~~~~~
|
||||
|
||||
- Update requirements for system test suite. ``a2a9b1b878``
|
||||
|
||||
Python 3.10 or newer is now required for running the system test
|
||||
suite. The required python packages and their version requirements are
|
||||
now tracked in `bin/tests/system/requirements.txt`.
|
||||
|
||||
Support for pytest 9.0.0 has been added its minimum supported version
|
||||
has been raised to 7.0.0. The minimum supported dnspython version has
|
||||
been raised to 2.3.0. :gl:`#5690` :gl:`#5614` :gl:`!11469`
|
||||
|
||||
- Use enum rather than numbers for isc_base64_tobuffer and
|
||||
isc_hex_tobuffer. ``47b8ca5ac7``
|
||||
|
||||
Use isc_one_or_more and isc_zero_or_more rather than (-2) and (-1)
|
||||
when calling isc_base64_tobuffer. Similarly for isc_hex_tobuffer. This
|
||||
should help reduce the probability that the wrong number is used and
|
||||
it makes the intent clearer. :gl:`#5713` :gl:`!11498`
|
||||
|
||||
Bug Fixes
|
||||
~~~~~~~~~
|
||||
|
||||
- Fix inbound IXFR performance regression. ``318a7535d2``
|
||||
|
||||
Very large inbound IXFR transfers were much slower compared to BIND
|
||||
9.18. The performance was improved by adding specialized logic to
|
||||
handle IXFR transfers. :gl:`#5442` :gl:`!11355`
|
||||
|
||||
- Make catalog zone names and member zones' entry names
|
||||
case-insensitive. ``cd23f0250a``
|
||||
|
||||
Previously, the catalog zone names and their member zones' entry names
|
||||
were unintentionally case-sensitive. This has been fixed. :gl:`#5693`
|
||||
:gl:`!11450`
|
||||
|
||||
- Use const pointer with strchr of const pointer. ``736b84ad46``
|
||||
|
||||
:gl:`#5694` :gl:`!11463`
|
||||
|
||||
- Fix brid and hhit implementation. ``f73ef3b24f``
|
||||
|
||||
Fix bugs in BRID and HHIT implementation and enable the unit tests.
|
||||
:gl:`#5710` :gl:`!11492`
|
||||
|
||||
- DSYNC record incorrectly used two octets for the Scheme Field.
|
||||
``bd9f73c705``
|
||||
|
||||
When creating the `DSYNC` record from a structure, `uint16_tobuffer`
|
||||
was used instead of `uint8_tobuffer` when adding the scheme, causing a
|
||||
`DSYNC` record that was one octet too long. This has been fixed.
|
||||
:gl:`#5711` :gl:`!11483`
|
||||
|
||||
- Fix a possible issue with reponse policy zones and catalog zones.
|
||||
``3d0823ee68``
|
||||
|
||||
If a response policy zone (RPZ) or a catalog zone contained an
|
||||
`$INCLUDE` directive, then manually reloading that zone could fail to
|
||||
process the changes in the response policy or in the catalog,
|
||||
respectively. This has been fixed. :gl:`#5714` :gl:`!11496`
|
||||
|
||||
|
||||
43
doc/notes/notes-9.20.19.rst
Normal file
43
doc/notes/notes-9.20.19.rst
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
.. Copyright (C) Internet Systems Consortium, Inc. ("ISC")
|
||||
..
|
||||
.. SPDX-License-Identifier: MPL-2.0
|
||||
..
|
||||
.. 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.20.19
|
||||
----------------------
|
||||
|
||||
Feature Changes
|
||||
~~~~~~~~~~~~~~~
|
||||
|
||||
- Update requirements for system test suite.
|
||||
|
||||
Python 3.10 or newer is now required for running the system test suite. The
|
||||
required Python packages and their version requirements are now tracked in the
|
||||
file `bin/tests/system/requirements.txt`. :gl:`#5690` :gl:`#5614`
|
||||
|
||||
|
||||
Bug Fixes
|
||||
~~~~~~~~~
|
||||
|
||||
- Fix inbound IXFR performance regression.
|
||||
|
||||
Very large inbound IXFR transfers were much slower compared to BIND
|
||||
9.18. The performance was improved by adding specialized logic to
|
||||
handle IXFR transfers. :gl:`#5442`
|
||||
|
||||
- Make catalog zone names and member zones' entry names
|
||||
case-insensitive. :gl:`#5693`
|
||||
|
||||
- Fix implementation of BRID and HHIT record types. :gl:`#5710`
|
||||
|
||||
- Fix implementation of DSYNC record type. :gl:`#5711`
|
||||
|
||||
- Fix response policy and catalog zones to work with `$INCLUDE` directive.
|
||||
|
||||
Reloading a RPZ or a catalog zone could have failed when `$INCLUDE` was in use. :gl:`#5714`
|
||||
Loading…
Reference in a new issue