]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add CHANGES and release notes
authorOndřej Surý <ondrej@sury.org>
Fri, 4 Dec 2020 14:04:17 +0000 (15:04 +0100)
committerOndřej Surý <ondrej@sury.org>
Wed, 9 Dec 2020 09:46:16 +0000 (10:46 +0100)
CHANGES
doc/notes/notes-current.rst [new file with mode: 0644]

diff --git a/CHANGES b/CHANGES
index 81eb4e2b92dad71534f591d28f9f06976777ffc7..e4b1d2f97c958d23e04f54fa4c4744977d1232ab 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,14 @@
+5545.  [func]          OS support for load-balanced sockets is no longer
+                       required to receive incoming queries in multiple netmgr
+                       threads. [GL #2137]
+
+5543.  [bug]           Fix UDP performance issues caused by making netmgr
+                       callbacks asynchronous-only. [GL #2320]
+
+5542.  [bug]           Refactor netmgr. [GL #1920] [GL #2034] [GL #2061]
+                       [GL #2194] [GL #2221] [GL #2266] [GL #2283] [GL #2318]
+                       [GL #2321]
+
        --- 9.16.10 released ---
 
 5544.  [func]          Restore the default value of "nocookie-udp-size" to 4096
diff --git a/doc/notes/notes-current.rst b/doc/notes/notes-current.rst
new file mode 100644 (file)
index 0000000..df31932
--- /dev/null
@@ -0,0 +1,54 @@
+.. 
+   Copyright (C) Internet Systems Consortium, Inc. ("ISC")
+   
+   This Source Code Form is subject to the terms of the Mozilla Public
+   License, v. 2.0. If a copy of the MPL was not distributed with this
+   file, you can obtain one at https://mozilla.org/MPL/2.0/.
+   
+   See the COPYRIGHT file distributed with this work for additional
+   information regarding copyright ownership.
+
+Notes for BIND 9.16.11
+----------------------
+
+Security Fixes
+~~~~~~~~~~~~~~
+
+- None.
+
+Known Issues
+~~~~~~~~~~~~
+
+- None.
+
+New Features
+~~~~~~~~~~~~
+
+- None.
+
+Removed Features
+~~~~~~~~~~~~~~~~
+
+- None.
+
+Feature Changes
+~~~~~~~~~~~~~~~
+
+- The new networking code introduced in BIND 9.16 (netmgr) was
+  overhauled in order to make it more stable, testable, and
+  maintainable. [GL #2321]
+
+- Earlier releases of BIND versions 9.16 and newer required the
+  operating system to support load-balanced sockets in order for
+  ``named`` to be able to achieve high performance (by distributing
+  incoming queries among multiple threads). However, the only operating
+  systems currently known to support load-balanced sockets are Linux and
+  FreeBSD 12, which means both UDP and TCP performance were limited to a
+  single thread on other systems. As of BIND 9.17.8, ``named`` attempts
+  to distribute incoming queries among multiple threads on systems which
+  lack support for load-balanced sockets (except Windows). [GL #2137]
+
+Bug Fixes
+~~~~~~~~~
+
+- None.