From: Ondřej Surý Date: Fri, 4 Dec 2020 14:04:17 +0000 (+0100) Subject: Add CHANGES and release notes X-Git-Tag: v9.16.11~17^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=099fc1fdf854dc9d50b972058880ebc7b418a39e;p=thirdparty%2Fbind9.git Add CHANGES and release notes --- diff --git a/CHANGES b/CHANGES index 81eb4e2b92d..e4b1d2f97c9 100644 --- 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 index 00000000000..df31932eba4 --- /dev/null +++ b/doc/notes/notes-current.rst @@ -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.