]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Tweak and reword release notes
authorMichał Kępień <michal@isc.org>
Mon, 12 Oct 2020 11:19:50 +0000 (13:19 +0200)
committerMichał Kępień <michal@isc.org>
Thu, 22 Oct 2020 06:54:32 +0000 (08:54 +0200)
doc/notes/notes-current.rst

index 23b0e20c5571f275925f7a1dce1e84bd86f956a6..1d633ab8f27727cc81a0bb3ed2238112336599a3 100644 (file)
@@ -27,9 +27,9 @@ New Features
 - Add a new ``rndc`` command, ``rndc dnssec -rollover``, which triggers
   a manual rollover for a specific key. [GL #1749]
 
-- New ``rndc`` command ``rndc dumpdb -expired`` that dumps the cache database
-  to the dump-file including expired RRsets that are awaiting cleanup, for
-  diagnostic purposes. [GL #1870]
+- Add a new ``rndc`` command, ``rndc dumpdb -expired``, which dumps the
+  cache database, including expired RRsets that are awaiting cleanup, to
+  the ``dump-file`` for diagnostic purposes. [GL #1870]
 
 Removed Features
 ~~~~~~~~~~~~~~~~
@@ -42,17 +42,18 @@ Removed Features
 Feature Changes
 ~~~~~~~~~~~~~~~
 
-- [DNS Flag Day 2020]: The default EDNS buffer size has been changed from 4096
-  to 1232, the EDNS buffer size probing has been removed and ``named`` now sets
-  the DON'T FRAGMENT flag on outgoing UDP packets.  According to the
-  measurements done by multiple parties this should not be causing any
-  operational problems as most of the Internet "core" is able to cope with IP
-  message sizes between 1400-1500 bytes, the 1232 size was picked as a
-  conservative minimal number that could be changed by the DNS operator to a
-  estimated path MTU minus the estimated header space. In practice, the smallest
-  MTU witnessed in the operational DNS community is 1500 octets, the Ethernet
-  maximum payload size, so a a useful default for maximum DNS/UDP payload size
-  on reliable networks would be 1400. [GL #2183]
+- DNS Flag Day 2020: The default EDNS buffer size has been changed from
+  4096 to 1232 bytes, the EDNS buffer size probing has been removed, and
+  ``named`` now sets the DF (Don't Fragment) flag on outgoing UDP
+  packets. According to measurements done by multiple parties, this
+  should not cause any operational problems as most of the Internet
+  "core" is able to cope with IP message sizes between 1400-1500 bytes;
+  the 1232 size was picked as a conservative minimal number that could
+  be changed by the DNS operator to an estimated path MTU minus the
+  estimated header space. In practice, the smallest MTU witnessed in the
+  operational DNS community is 1500 octets, the maximum Ethernet payload
+  size, so a useful default for maximum DNS/UDP payload size on reliable
+  networks would be 1400 bytes. [GL #2183]
 
 Bug Fixes
 ~~~~~~~~~
@@ -61,16 +62,17 @@ Bug Fixes
   varying letter case could cause some processing rules in that RPZ zone
   to be erroneously ignored. [GL #2169]
 
-- `named` would report invalid memory size when running in an environment
-  that doesn't properly report number of available memory pages or pagesize.
-  [GL #2166]
+- ``named`` reported an invalid memory size when running in an
+  environment that did not properly report the number of available
+  memory pages and/or the size of each memory page. [GL #2166]
 
-- `named` would exit with assertion failure REQUIRE(msg->state == (-1)) in
-  message.c due to a possible data race. [GL #2124]
+- With multiple forwarders configured, ``named`` could fail the
+  ``REQUIRE(msg->state == (-1))`` assertion in ``lib/dns/message.c``,
+  causing it to crash. This has been fixed. [GL #2124]
 
-- `named` would start continous rollovers for policies that algorithms
-  Ed25519 or Ed448 due to a mismatch in created key size and expected key size.
-  [GL #2171]
+- ``named`` erroneously performed continuous key rollovers for KASP
+  policies that used algorithm Ed25519 or Ed448 due to a mismatch
+  between created key size and expected key size. [GL #2171]
 
 - Handle `UV_EOF` differently such that it is not treated as a `TCP4RecvErr` or
   `TCP6RecvErr`. [GL #2208]