mirror of
https://github.com/isc-projects/bind9.git
synced 2026-05-28 04:34:54 -04:00
Prepare release notes for BIND 9.18.36
This commit is contained in:
parent
1321ccef5c
commit
d7313c14ad
2 changed files with 58 additions and 0 deletions
|
|
@ -45,6 +45,7 @@ The list of known issues affecting the latest version in the 9.18 branch can be
|
|||
found at
|
||||
https://gitlab.isc.org/isc-projects/bind9/-/wikis/Known-Issues-in-BIND-9.18
|
||||
|
||||
.. include:: ../notes/notes-9.18.36.rst
|
||||
.. include:: ../notes/notes-9.18.35.rst
|
||||
.. include:: ../notes/notes-9.18.34.rst
|
||||
.. include:: ../notes/notes-9.18.33.rst
|
||||
|
|
|
|||
57
doc/notes/notes-9.18.36.rst
Normal file
57
doc/notes/notes-9.18.36.rst
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
.. 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.18.36
|
||||
----------------------
|
||||
|
||||
Feature Changes
|
||||
~~~~~~~~~~~~~~~
|
||||
|
||||
- Fix network manager issue when both success and timeout callbacks can
|
||||
be called for the same read request.
|
||||
|
||||
This commit simplifies code flow in the tls_cycle_input() and makes
|
||||
the incoming data processing similar to that in TCP DNS. In
|
||||
particular, now we decipher all the the incoming data before making a
|
||||
single isc__nm_process_sock_buffer() call. Previously we would try to
|
||||
decipher data bit-by-bit before trying to process the deciphered bit
|
||||
via isc__nm_process_sock_buffer(). Doing like before made the code
|
||||
much less predictable, in particular in the areas like when reading is
|
||||
paused or resumed.
|
||||
|
||||
The newer approach also allowed us to get rid of some old kludges.
|
||||
:gl:`#5247`
|
||||
|
||||
Bug Fixes
|
||||
~~~~~~~~~
|
||||
|
||||
- Stop caching lack of EDNS support.
|
||||
|
||||
`named` could falsely learn that a server doesn't support EDNS when a
|
||||
spoofed response was received; that subsequently prevented DNSSEC
|
||||
lookups from being made. This has been fixed. :gl:`#3949` :gl:`#5066`
|
||||
|
||||
- Fix resolver statistics counters for timed out responses.
|
||||
|
||||
When query responses timed out, the resolver could incorrectly
|
||||
increase the regular responses counters, even if no response was
|
||||
received. This has been fixed. :gl:`#5193`
|
||||
|
||||
- Don't enforce NOAUTH/NOCONF flags in DNSKEYs.
|
||||
|
||||
All DNSKEY keys are able to authenticate. The `DNS_KEYTYPE_NOAUTH`
|
||||
(and `DNS_KEYTYPE_NOCONF`) flags were defined for the KEY rdata type,
|
||||
and are not applicable to DNSKEY. Previously, however, because the
|
||||
DNSKEY implementation was built on top of KEY, the `_NOAUTH` flag
|
||||
prevented authentication in DNSKEYs as well. This has been corrected.
|
||||
:gl:`#5240`
|
||||
|
||||
|
||||
Loading…
Reference in a new issue