1497bf0b8Schristos.. Copyright (C) Internet Systems Consortium, Inc. ("ISC")
253fd510bSchristos..
3497bf0b8Schristos.. SPDX-License-Identifier: MPL-2.0
4497bf0b8Schristos..
5497bf0b8Schristos.. This Source Code Form is subject to the terms of the Mozilla Public
6497bf0b8Schristos.. License, v. 2.0.  If a copy of the MPL was not distributed with this
7497bf0b8Schristos.. file, you can obtain one at https://mozilla.org/MPL/2.0/.
8497bf0b8Schristos..
9497bf0b8Schristos.. See the COPYRIGHT file distributed with this work for additional
10497bf0b8Schristos.. information regarding copyright ownership.
1153fd510bSchristos
1253fd510bSchristosNotes for BIND 9.16.1
1353fd510bSchristos---------------------
1453fd510bSchristos
1553fd510bSchristosKnown Issues
1653fd510bSchristos~~~~~~~~~~~~
1753fd510bSchristos
1853fd510bSchristos-  UDP network ports used for listening can no longer simultaneously be
1953fd510bSchristos   used for sending traffic. An example configuration which triggers
2053fd510bSchristos   this issue would be one which uses the same address:port pair for
2153fd510bSchristos   ``listen-on(-v6)`` statements as for ``notify-source(-v6)`` or
2253fd510bSchristos   ``transfer-source(-v6)``. While this issue affects all operating
2353fd510bSchristos   systems, it only triggers log messages (e.g. "unable to create
2453fd510bSchristos   dispatch for reserved port") on some of them. There are currently no
2553fd510bSchristos   plans to make such a combination of settings work again.
2653fd510bSchristos
27*4bcbe0a3Schristos-  See :ref:`above <relnotes_known_issues>` for a list of all known
28*4bcbe0a3Schristos   issues affecting this BIND 9 branch.
29*4bcbe0a3Schristos
3053fd510bSchristosFeature Changes
3153fd510bSchristos~~~~~~~~~~~~~~~
3253fd510bSchristos
3353fd510bSchristos-  The system-provided POSIX Threads read-write lock implementation is
3453fd510bSchristos   now used by default instead of the native BIND 9 implementation.
3553fd510bSchristos   Please be aware that glibc versions 2.26 through 2.29 had a
3653fd510bSchristos   `bug <https://sourceware.org/bugzilla/show_bug.cgi?id=23844>`__ that
3753fd510bSchristos   could cause BIND 9 to deadlock. A fix was released in glibc 2.30, and
3853fd510bSchristos   most current Linux distributions have patched or updated glibc, with
3953fd510bSchristos   the notable exception of Ubuntu 18.04 (Bionic) which is a work in
4053fd510bSchristos   progress. If you are running on an affected operating system, compile
4153fd510bSchristos   BIND 9 with ``--disable-pthread-rwlock`` until a fixed version of
42b9eb1a82Schristos   glibc is available. :gl:`!3125`
4353fd510bSchristos
4453fd510bSchristosBug Fixes
4553fd510bSchristos~~~~~~~~~
4653fd510bSchristos
4753fd510bSchristos-  Fixed re-signing issues with inline zones which resulted in records
4853fd510bSchristos   being re-signed late or not at all.
49