]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Tweak and reword recent CHANGES entries
authorMichał Kępień <michal@isc.org>
Thu, 4 Feb 2021 09:40:25 +0000 (10:40 +0100)
committerMichał Kępień <michal@isc.org>
Wed, 17 Feb 2021 21:20:24 +0000 (22:20 +0100)
CHANGES

diff --git a/CHANGES b/CHANGES
index a49353e09bf09b24cf3bf86f51dd2a370c0f2cd7..a44e5444e16f1962ef58fccd3ce743f0f8046251 100644 (file)
--- a/CHANGES
+++ b/CHANGES
                        on the wrong freed list. [GL #2460]
 
 5578.  [protocol]      Make "check-names" accept A records below "_spf",
-                       "_spf_rate" and "_spf_verify" labels in order to cater
+                       "_spf_rate", and "_spf_verify" labels in order to cater
                        for the "exists" SPF mechanism specified in RFC 7208
-                       section 5.7. and appendix D. [GL #2377]
+                       section 5.7 and appendix D.1. [GL #2377]
 
-5577.  [bug]           Fix the "three is a crowd" key rollover bug in
-                       dnssec-policy by correctly implementing Equation(2) of
-                       the "Flexible and Robust Key Rollover" paper. [GL #2375]
+5577.  [bug]           Fix the "three is a crowd" key rollover bug in KASP by
+                       correctly implementing Equation (2) of the "Flexible and
+                       Robust Key Rollover" paper. [GL #2375]
 
 5576.  [experimental]  Initial server-side implementation of DNS-over-HTTPS
                        (DoH). Support for both TLS-encrypted and unencrypted
                        client-side support for DNS-over-HTTPS; this will be
                        added to dig in a future release.) [GL #1144]
 
-5575.  [bug]           When migrating to dnssec-policy, BIND considered keys
-                       with the "Inactive" and/or "Delete" timing metadata as
+5575.  [bug]           When migrating to KASP, BIND 9 considered keys with the
+                       "Inactive" and/or "Delete" timing metadata to be
                        possible active keys. This has been fixed. [GL #2406]
 
-5574.  [func]          Incoming zone transfers can now use TLS.
-                       Addresses in a "primaries" list take an optional
-                       "tls" argument, specifying either a previously
-                       configured "tls" block or "ephemeral"; SOA queries
-                       and zone transfer requests will then be sent via
-                       TLS. [GL #2392]
+5574.  [func]          Incoming zone transfers can now use TLS. Addresses in a
+                       "primaries" list take an optional "tls" argument,
+                       specifying either a previously configured "tls" block or
+                       "ephemeral"; SOA queries and zone transfer requests are
+                       then sent via TLS. [GL #2392]
 
-5573.  [func]          Also return stale data if an error occurred and we are
-                       not resuming. Only start the stale-refresh-time window
-                       if we timed out. [GL #2434]
+5573.  [func]          When serve-stale is enabled and stale data is available,
+                       named now returns stale answers upon encountering any
+                       unexpected error in the query resolution process.
+                       However, the "stale-refresh-time" window is still only
+                       started upon a timeout. [GL #2434]
 
-5572.  [bug]           Address potential double free in generatexml.
+5572.  [bug]           Address potential double free in generatexml().
                        [GL #2420]
 
-5571.  [bug]           If a zone had a non-builtin named allow-update acl
-                       named failed to start. [GL #2413]
+5571.  [bug]           named failed to start when its configuration included a
+                       zone with a non-builtin "allow-update" ACL attached.
+                       [GL #2413]
 
-5570.  [bug]           Improve the performance of dnssec-verify by reducing
-                       the number of repeated calls to dns_dnssec_keyfromrdata.
-                       [GL #2073]
+5570.  [bug]           Improve performance of the DNSSEC verification code by
+                       reducing the number of repeated calls to
+                       dns_dnssec_keyfromrdata(). [GL #2073]
 
-5569.  [bug]           Emit useful error message when 'rndc retransfer' is
+5569.  [bug]           Emit useful error message when "rndc retransfer" is
                        applied to a zone of inappropriate type. [GL #2342]
 
 5568.  [bug]           Fixed a crash in "dnssec-keyfromlabel" when using ECDSA
                        keys. [GL #2178]
 
 5567.  [bug]           Dig now reports unknown dash options while pre-parsing
-                       the options.  This prevents '-multi' instead of
-                       '+multi' reporting memory usage before ending option
-                       parsing on 'Invalid option: -lti'. [GL #2403]
+                       the options. This prevents "-multi" instead of "+multi"
+                       from reporting memory usage before ending option parsing
+                       with "Invalid option: -lti". [GL #2403]
 
-5566.  [func]          Add "stale-answer-client-timeout" option, which
-                       is the amount of time a recursive resolver waits before
+5566.  [func]          Add "stale-answer-client-timeout" option, which is the
+                       amount of time a recursive resolver waits before
                        attempting to answer the query using stale data from
                        cache. [GL #2247]
 
                        BIND 9 version number, in an effort to tightly couple
                        internal libraries with a specific release. [GL #2387]
 
-5564.  [cleanup]       Refactored the network manager TLSDNS module to use
-                       libuv and libssl directly, rather than opening a
-                       TLS/TCP socket stack. [GL #2235]
+5564.  [cleanup]       Network manager's TLSDNS module was refactored to use
+                       libuv and libssl directly instead of a stack of TCP/TLS
+                       sockets. [GL #2335]
 
 5563.  [cleanup]       Changed several obsolete configuration options to
-                       ancient, making them into fatal errors. Also cleaned
-                       up the number of clause flags in the configuration
-                       parser. [GL #1086]
+                       ancient, making them fatal errors. Also cleaned up the
+                       number of clause flags in the configuration parser.
+                       [GL #1086]
 
 5562.  [placeholder]
 
-5561.  [bug]           KASP incorrectly set signature validity to the value
-                       of the DNSKEY signature validity. This is now fixed.
+5561.  [bug]           KASP incorrectly set signature validity to the value of
+                       the DNSKEY signature validity. This is now fixed.
                        [GL #2383]
 
 5560.  [func]          The default value of "max-stale-ttl" has been changed
                        from 12 hours to 1 day and the default value of
-                       "stale-answer-ttl" has been changed from 1 second to
-                       30 seconds, following RFC 8767 recommendations.
-                       [GL #2248]
+                       "stale-answer-ttl" has been changed from 1 second to 30
+                       seconds, following RFC 8767 recommendations. [GL #2248]
 
        --- 9.17.9 released ---