Compare commits

...

10 Commits

Author SHA1 Message Date
Tinderbox User
b3f41b79a7 Merge branch 'prep-release' into v9_16_9-release 2020-11-16 14:44:37 +00:00
Tinderbox User
163b63feb0 prep 9.16.9 2020-11-16 14:29:43 +00:00
Michał Kępień
0030ab8421 Merge branch 'michal/prepare-release-notes-for-bind-9.16.9' into 'v9_16_9-release'
Prepare release notes for BIND 9.16.9

See merge request isc-private/bind9!221
2020-11-16 14:19:22 +00:00
Michał Kępień
fbc38cda14 Prepare release notes for BIND 9.16.9 2020-11-16 14:49:34 +01:00
Michał Kępień
b747dd0b0a Add release note for GL #2244 2020-11-16 14:49:34 +01:00
Michał Kępień
9a7e4132f2 Add release note for GL #2236 2020-11-16 14:49:34 +01:00
Michał Kępień
1c586cc4aa Add release note for GL #1736 2020-11-16 14:49:34 +01:00
Michał Kępień
cb06d24f53 Reorder release notes 2020-11-16 14:49:34 +01:00
Michał Kępień
8aff488e5c Tweak and reword release notes 2020-11-16 14:49:34 +01:00
Michał Kępień
b6b6d8d98e Tweak and reword recent CHANGES entries 2020-11-16 14:49:34 +01:00
11 changed files with 68 additions and 75 deletions

37
CHANGES
View File

@@ -1,37 +1,36 @@
5533. [func] Add "stale-refresh-time" option, a time window that
starts after a failed lookup, during which stale rrset
will be served directly from cache before a new
attempt to refresh it is made. [GL #2066]
--- 9.16.9 released ---
5530. [bug] DNSTAP did not capture responses to forwarded
UPDATE requests. [GL #2252]
5533. [func] Add the "stale-refresh-time" option, a time window that
starts after a failed lookup, during which a stale RRset
is served directly from cache before a new attempt to
refresh it is made. [GL #2066]
5527. [bug] There was a NULL pointer dereference if the creation
of the fetch to determine if a negative trust anchor
was still valid failed. [GL #2244]
5530. [bug] dnstap did not capture responses to forwarded UPDATE
requests. [GL #2252]
5527. [bug] A NULL pointer dereference occurred when creating an NTA
recheck query failed. [GL #2244]
5525. [bug] Change 5503 inadvertently broke cross-compilation by
replacing a call to AC_LINK_IFELSE() with a call to
AC_RUN_IFELSE() in configure.ac. This has been fixed,
making cross-compilation possible again. [GL #2237]
5523. [bug] The initial lookup of a zone transitioning to/from
the signed state could fail if the DNSKEY RRset was
not found. Subsequent lookups would succeed.
[GL #2236]
5523. [bug] The initial lookup in a zone transitioning to/from a
signed state could fail if the DNSKEY RRset was not
found. [GL #2236]
5522. [bug] Fix a race/NULL dereference in TCPDNS. [GL #2227]
5522. [bug] Fixed a race/NULL dereference in TCPDNS send. [GL #2227]
5520. [bug] Fixed a number of shutdown races, reference counting
errors, and spurious log messages that could occur
in the network manager. [GL #2221]
5518. [bug] Fix stub zone not transferring nameserver addresses
from masters configured with 'minimal-responses yes'.
[GL #1736]
5518. [bug] Stub zones now work correctly with primary servers using
"minimal-responses yes". [GL #1736]
5517. [bug] Handle 'UV_EOF' differently and don't contribute it to
the RECVFAIL statistic count. [GL #2208]
5517. [bug] Do not treat UV_EOF as a TCP4RecvErr or a TCP6RecvErr.
[GL #2208]
--- 9.16.8 released ---

View File

@@ -59,7 +59,7 @@ https://www.isc.org/download/. There you will find additional
information about each release, source code, and pre-compiled versions
for Microsoft Windows operating systems.
.. include:: ../notes/notes-current.rst
.. include:: ../notes/notes-9.16.9.rst
.. include:: ../notes/notes-9.16.8.rst
.. include:: ../notes/notes-9.16.7.rst
.. include:: ../notes/notes-9.16.6.rst

View File

@@ -0,0 +1,42 @@
..
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.9
---------------------
New Features
~~~~~~~~~~~~
- A new configuration option, ``stale-refresh-time``, has been
introduced. It allows a stale RRset to be served directly from cache
for a period of time after a failed lookup, before a new attempt to
refresh it is made. [GL #2066]
Bug Fixes
~~~~~~~~~
- ``named`` could crash with an assertion failure if a TCP connection
were closed while a request was still being processed. [GL #2227]
- ``named`` acting as a resolver could incorrectly treat signed zones
with no DS record at the parent as bogus. Such zones should be treated
as insecure. This has been fixed. [GL #2236]
- After a Negative Trust Anchor (NTA) is added, BIND performs periodic
checks to see if it is still necessary. If BIND encountered a failure
while creating a query to perform such a check, it attempted to
dereference a ``NULL`` pointer, resulting in a crash. [GL #2244]
- A problem obtaining glue records could prevent a stub zone from
functioning properly, if the authoritative server for the zone were
configured for minimal responses. [GL #1736]
- ``UV_EOF`` is no longer treated as a ``TCP4RecvErr`` or a
``TCP6RecvErr``. [GL #2208]

View File

@@ -1,48 +0,0 @@
..
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.9
---------------------
Security Fixes
~~~~~~~~~~~~~~
- None.
Known Issues
~~~~~~~~~~~~
- None.
New Features
~~~~~~~~~~~~
- A new configuration option ``stale-refresh-time`` has been introduced, it
allows stale RRset to be served directly from cache for a period of time
after a failed lookup, before a new attempt to refresh it is made. [GL #2066]
Removed Features
~~~~~~~~~~~~~~~~
- None.
Feature Changes
~~~~~~~~~~~~~~~
- None.
Bug Fixes
~~~~~~~~~
- Handle `UV_EOF` differently such that it is not treated as a `TCP4RecvErr` or
`TCP6RecvErr`. [GL #2208]
- ``named`` could crash with an assertion failure if a TCP connection is closed
while the request is still processing. [GL #2227]

View File

@@ -11,5 +11,5 @@
# 9.13/9.14: 1300-1499
# 9.15/9.16: 1500-1699
LIBINTERFACE = 1600
LIBREVISION = 5
LIBREVISION = 6
LIBAGE = 0

View File

@@ -10,6 +10,6 @@
# 9.12: 1200-1299
# 9.13/9.14: 1300-1499
# 9.15/9.16: 1500-1699
LIBINTERFACE = 1608
LIBINTERFACE = 1609
LIBREVISION = 0
LIBAGE = 0

View File

@@ -10,6 +10,6 @@
# 9.12: 1200-1299
# 9.13/9.14: 1300-1499
# 9.15/9.16: 1500-1699
LIBINTERFACE = 1607
LIBINTERFACE = 1608
LIBREVISION = 0
LIBAGE = 0

View File

@@ -11,5 +11,5 @@
# 9.13/9.14: 1300-1499
# 9.15/9.16: 1500-1699
LIBINTERFACE = 1601
LIBREVISION = 0
LIBREVISION = 1
LIBAGE = 0

View File

@@ -10,6 +10,6 @@
# 9.12: 1200-1299
# 9.13/9.14: 1300-1499
# 9.15/9.16: 1500-1699
LIBINTERFACE = 1605
LIBINTERFACE = 1606
LIBREVISION = 0
LIBAGE = 0

View File

@@ -1462,7 +1462,7 @@
./doc/notes/notes-9.16.6.rst RST 2020
./doc/notes/notes-9.16.7.rst RST 2020
./doc/notes/notes-9.16.8.rst RST 2020
./doc/notes/notes-current.rst RST 2020
./doc/notes/notes-9.16.9.rst RST 2020
./docutil/HTML_COPYRIGHT X 2001,2004,2016,2018,2019,2020
./docutil/MAN_COPYRIGHT X 2001,2004,2016,2018,2019,2020
./docutil/patch-db2latex-duplicate-template-bug X 2007,2018,2019,2020

View File

@@ -5,7 +5,7 @@ PRODUCT=BIND
DESCRIPTION="(Stable Release)"
MAJORVER=9
MINORVER=16
PATCHVER=8
PATCHVER=9
RELEASETYPE=
RELEASEVER=
EXTENSIONS=