]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Merge tag 'v9_19_5'
authorMichał Kępień <michal@isc.org>
Wed, 21 Sep 2022 11:04:58 +0000 (13:04 +0200)
committerMichał Kępień <michal@isc.org>
Wed, 21 Sep 2022 11:04:58 +0000 (13:04 +0200)
BIND 9.19.5

1  2 
CHANGES
doc/arm/notes.rst
lib/dns/resolver.c
lib/isc/httpd.c
lib/ns/query.c

diff --cc CHANGES
index 443aefc7433e6566447eef1abd364cf073da139a,5a101aaa5b45fff8b3c194828715533218fe8ca5..c407e684b4363e84f3762de4a1736ec3e5a98613
+++ b/CHANGES
@@@ -1,59 -1,29 +1,74 @@@
- 5962. [placeholder]
 +5975. [func]          Implement TLS transport support for dns_request and
 +                      dns_dispatch. [GL #3529]
 +
 +5974. [bug]           Fix an assertion failure in dispatch caused by
 +                      extra read callback call. [GL #3545]
 +
 +5973. [bug]           Fixed a possible invalid detach in UPDATE
 +                      processing. [GL #3522]
 +
 +5972. [bug]           Gracefully handle when the statschannel HTTP connection
 +                      gets cancelled during sending data back to the client.
 +                      [GL #3542]
 +
 +5971. [func]          Add libsystemd sd_notify() support. [GL #1176]
 +
 +5970. [func]          Log the reason why a query was refused. [GL !6669]
 +
 +5969. [bug]           DNSSEC signing statistics failed to identify the
 +                      algorithm involved.  The key names have been changed
 +                      to be the algorithm number followed by "+" followed
 +                      by the key id (e.g. "8+54274"). [GL #3525]
 +
 +5968. [cleanup]       Remove 'resolve' binary from tests. [GL !6733]
 +
 +5967. [cleanup]       Flagged the obsolete "random-device" option as
 +                      ancient; it is now an error to configure it. [GL #3399]
 +
 +5966. [func]          You can now specify if a server must return a DNS
 +                      COOKIE before accepting the response over UDP.
 +                      [GL #2295]
 +
 +                      server <prefix> { require-cookie <yes_or_no>; };
 +
 +5965. [cleanup]       Move the duplicated ASCII case conversion tables to
 +                      isc_ascii where they can be shared, and replace the
 +                      various hot-path tolower() loops with calls to new
 +                      isc_ascii implementations. [GL !6516]
 +
 +5964. [func]          When an international domain name is not valid, DiG will
 +                      now pass it through unchanged, instead of stopping with
 +                      an error message. [GL #3527]
 +
 +5963. [bug]           Ensure struct named_server is properly initialized.
 +                      [GL #6531]
 +
+       --- 9.19.5 released ---
  
- 5961. [placeholder]
- 5960. [placeholder]
+ 5962. [security]      Fix memory leak in EdDSA verify processing.
+                       (CVE-2022-38178) [GL #3487]
  
- 5959. [placeholder]
- 5958. [placeholder]
+ 5961. [placeholder]
  
- 5957. [placeholder]
+ 5960. [security]      Fix serve-stale crash that could happen when
+                       stale-answer-client-timeout was set to 0 and there was
+                       a stale CNAME in the cache for an incoming query.
+                       (CVE-2022-3080) [GL #3517]
+ 5959. [security]      Fix memory leaks in the DH code when using OpenSSL 3.0.0
+                       and later versions. The openssldh_compare(),
+                       openssldh_paramcompare(), and openssldh_todns()
+                       functions were affected. (CVE-2022-2906) [GL #3491]
+ 5958. [security]      When an HTTP connection was reused to get
+                       statistics from the stats channel, and zlib
+                       compression was in use, each successive
+                       response sent larger and larger blocks of memory,
+                       potentially reading past the end of the allocated
+                       buffer. (CVE-2022-2881) [GL #3493]
+ 5957. [security]      Prevent excessive resource use while processing large
+                       delegations. (CVE-2022-2795) [GL #3394]
  
  5956. [func]          Make RRL code treat all QNAMEs that are subject to
                        wildcard processing within a given zone as the same
index c29c9f5552d593b51b4235a605322c2577624ea7,cba7ae005851d28ec8e2c7abcfa94146895d9cd1..ab28b4955cedc176073c43900366bd8806f09fef
@@@ -36,7 -36,7 +36,8 @@@ The latest versions of BIND 9 software 
  https://www.isc.org/download/. There you will find additional
  information about each release, and source code.
  
 +.. include:: ../notes/notes-current.rst
+ .. include:: ../notes/notes-9.19.5.rst
  .. include:: ../notes/notes-9.19.4.rst
  .. include:: ../notes/notes-9.19.3.rst
  .. include:: ../notes/notes-9.19.2.rst
Simple merge
diff --cc lib/isc/httpd.c
Simple merge
diff --cc lib/ns/query.c
Simple merge