]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add CHANGES and release note for [GL #2790]
authorOndřej Surý <ondrej@sury.org>
Wed, 23 Jun 2021 06:56:26 +0000 (08:56 +0200)
committerOndřej Surý <ondrej@isc.org>
Wed, 23 Jun 2021 15:59:04 +0000 (17:59 +0200)
(cherry picked from commit 5d9c0a3721b24f3a53bb0e63948fb20a257d1485)

CHANGES
doc/notes/notes-current.rst

diff --git a/CHANGES b/CHANGES
index 5a56833e53f214ba3bc17bf90ec005aa7b3816ac..fbf37523ce8f0686a4ccc10645444044fe04013f 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,9 @@
+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]
+
 5662.  [bug]           Views with recursion disabled are now configured with a
                        default cache size of 2 MB, unless "max-cache-size" is
                        explicitly set. This prevents cache RBT hash tables from
index 9a4f1fa9afe17096906ee4e7cba2b6065d67ff4d..3065c8d1303eb63a64125a7e849e96857e0159c3 100644 (file)
@@ -34,7 +34,10 @@ Removed Features
 Feature Changes
 ~~~~~~~~~~~~~~~
 
-- None.
+- IP fragmentation on outgoing UDP sockets has been disabled.  Errors from
+  sending DNS messages larger than the specified path MTU are properly handled;
+  ``named`` now sends back empty DNS messages with the TC (TrunCated) bit set,
+  forcing the DNS client to fall back to TCP.  :gl:`#2790`
 
 Bug Fixes
 ~~~~~~~~~