From: Mark Andrews Date: Mon, 1 Feb 2021 02:37:26 +0000 (+1100) Subject: Add release note for [GL #2249] X-Git-Tag: v9.17.17~36^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e9c72ca95c11d8992ceed60e0a959c50e456aca7;p=thirdparty%2Fbind9.git Add release note for [GL #2249] --- diff --git a/doc/notes/notes-current.rst b/doc/notes/notes-current.rst index 58b24f4ffb5..b337129c16d 100644 --- a/doc/notes/notes-current.rst +++ b/doc/notes/notes-current.rst @@ -49,13 +49,21 @@ Feature Changes - DNS over HTTPS support can be disabled at the compile time via the new configuration option ``--disable-doh``. This allows BIND 9 to be - compiled without libnghttp2 library. [GL #2478] + compiled without libnghttp2 library. :gl:`#2478` - Memory allocation has been substantially refactored, and is now based on the memory allocation API provided by the `jemalloc` library on platforms where it is available. This library is now recommended for building BIND 9. :gl:`#2433` +- Previously, named accepted FORMERR responses both with and without + an OPT record, as an indication that a given server did not support + EDNS. To implement full compliance with RFC 6891, only FORMERR + responses without an OPT record are now accepted. This intentionally + breaks communication with servers that do not support EDNS and + that incorrectly echo back the query message with the RCODE field + set to FORMERR and the QR bit set to 1. :gl:`#2249` + Bug Fixes ~~~~~~~~~