]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Tweak and reword recent CHANGES entries
authorMichal Nowak <mnowak@isc.org>
Fri, 9 Jul 2021 07:34:52 +0000 (09:34 +0200)
committerMichal Nowak <mnowak@isc.org>
Fri, 23 Jul 2021 07:43:45 +0000 (09:43 +0200)
CHANGES

diff --git a/CHANGES b/CHANGES
index 8489ac2fbadbade8be2b169708661f21b5a18220..67828636556a484f36635c39ab22efb0aaf4f3f8 100644 (file)
--- a/CHANGES
+++ b/CHANGES
                        "controls" statement was configured with multiple
                        key algorithms in the same listener. [GL #2756]
 
-5671.  [bug]           Fix a race condition where two threads are competing for
-                       the same set of key file locks, that could lead to a
-                       deadlock. This has been fixed. [GL #2786]
+5671.  [bug]           A race condition could occur where two threads were
+                       competing for the same set of key file locks, leading to
+                       deadlock. This has been fixed. [GL #2786]
 
-5670.  [bug]           Handle place holder KEYDATA records. [GL #2769]
+5670.  [bug]           create_keydata() created an invalid placeholder keydata
+                       record upon a refresh failure, which prevented the
+                       database of managed keys from subsequently being read
+                       back. This has been fixed. [GL #2686]
 
-5669.  [func]          Add 'checkds' feature. Zones with "dnssec-policy" and
-                       "parental-agents" configured will check for DS presence
-                       and are able to perform automatic KSK rollover.
-                       [GL #1126]
+5669.  [func]          KASP support was extended with the "check DS" feature.
+                       Zones with "dnssec-policy" and "parental-agents"
+                       configured now check for DS presence and can perform
+                       automatic KSK rollovers. [GL #1126]
 
-5668.  [bug]           When a zone fails to load on startup, the setnsec3param
-                       task is rescheduled. This caused a hang on shutdown, and
-                       is now fixed. [GL #2791]
+5668.  [bug]           Rescheduling a setnsec3param() task when a zone failed
+                       to load on startup caused a hang on shutdown. This has
+                       been fixed. [GL #2791]
 
 5667.  [bug]           The configuration-checking code failed to account for
                        the inheritance rules of the "dnssec-policy" option.
-                       [GL #2780]
+                       This has been fixed. [GL #2780]
 
-5666.  [func]          Tweak the safe "edns-udp-size" to match the probing
-                       value from BIND 9.16 for better compatibility. Also
-                       ``named`` now sets the DON'T FRAGMENT flag on outgoing
-                       UDP packets. [GL #2183]
+5666.  [doc]           The safe "edns-udp-size" value was tweaked to match the
+                       probing value from BIND 9.16 for better compatibility.
+                       [GL #2183]
 
-5665.  [bug]           'nsupdate' did not retry with another server if
-                       it received a REFUSED response. [GL #2758]
+5665.  [bug]           If nsupdate sends an SOA request and receives a REFUSED
+                       response, it now fails over to the next available
+                       server. [GL #2758]
 
-5664.  [func]          Handle a UDP sending error on UDP messages larger
-                       than the path MTU; in such a case an empty response is
-                       sent back with the TC (TrunCated) bit set. Re-enable
-                       setting the DF (Don't Fragment) flag on outgoing
-                       UDP sockets. [GL #2790]
+5664.  [func]          For UDP messages larger than the path MTU, named now
+                       sends an empty response with the TC (TrunCated) bit set.
+                       In addition, setting the DF (Don't Fragment) flag on
+                       outgoing UDP sockets was re-enabled. [GL #2790]
 
 5662.  [bug]           Views with recursion disabled are now configured with a
-                       default cache size of 2 MB, unless "max-cache-size" is
+                       default cache size of 2 MB unless "max-cache-size" is
                        explicitly set. This prevents cache RBT hash tables from
                        being needlessly preallocated for such views. [GL #2777]
 
-5661.  [bug]           A deadlock was introduced when fixing [GL #1875] because
-                       when locking the key file mutex for each zone structure
-                       that is in a different view, "in-view" logic was not
-                       taken into account. This has been fixed. [GL #2783]
+5661.  [bug]           Change 5644 inadvertently introduced a deadlock: when
+                       locking the key file mutex for each zone structure in a
+                       different view, the "in-view" logic was not considered.
+                       This has been fixed. [GL #2783]
 
 5658.  [bug]           Increasing "max-cache-size" for a running named instance
-                       (using "rndc reconfig") was not causing the hash tables
+                       (using "rndc reconfig") did not cause the hash tables
                        used by cache databases to be grown accordingly. This
                        has been fixed. [GL #2770]
 
@@ -85,9 +87,8 @@
                        CNAME chaining were required to prepare the response.
                        This has been fixed. [GL #2759]
 
-5653.  [bug]           Fixed a bug that caused the NSEC3 salt to be changed
-                       for KASP zones on restart.
-                       [GL #2725]
+5653.  [bug]           A bug that caused the NSEC3 salt to be changed on every
+                       restart for zones using KASP has been fixed. [GL #2725]
 
        --- 9.16.18 released ---