1.. Copyright (C) Internet Systems Consortium, Inc. ("ISC") 2.. 3.. SPDX-License-Identifier: MPL-2.0 4.. 5.. This Source Code Form is subject to the terms of the Mozilla Public 6.. License, v. 2.0. If a copy of the MPL was not distributed with this 7.. file, you can obtain one at https://mozilla.org/MPL/2.0/. 8.. 9.. See the COPYRIGHT file distributed with this work for additional 10.. information regarding copyright ownership. 11 12Notes for BIND 9.18.2 13--------------------- 14 15New Features 16~~~~~~~~~~~~ 17 18- Add a new configuration option :any:`reuseport` to disable load balancing 19 on sockets in situations where processing of Response Policy Zones 20 (RPZ), Catalog Zones, or large zone transfers can cause service 21 disruptions. See the BIND 9 ARM for more detail. :gl:`#3249` 22 23Bug Fixes 24~~~~~~~~~ 25 26- Previously, zone maintenance DNS queries retried forever if the 27 destination server was unreachable. These queries included outgoing 28 NOTIFY messages, refresh SOA queries, parental DS checks, and stub 29 zone NS queries. For example, if a zone had any nameservers with IPv6 30 addresses and a secondary server without IPv6 connectivity, that 31 server would keep trying to send a growing amount of NOTIFY traffic 32 over IPv6. This futile traffic was not logged. This excessive retry 33 behavior has been fixed. :gl:`#3242` 34 35- A number of crashes and hangs which could be triggered in 36 :iscman:`dig` were identified and addressed. :gl:`#3020` :gl:`#3128` 37 :gl:`#3145` :gl:`#3184` :gl:`#3205` :gl:`#3244` :gl:`#3248` 38 39- Invalid :any:`dnssec-policy` definitions, where the defined keys did not 40 cover both KSK and ZSK roles for a given algorithm, were being 41 accepted. These are now checked, and the :any:`dnssec-policy` is rejected 42 if both roles are not present for all algorithms in use. :gl:`#3142` 43 44- Handling of TCP write timeouts has been improved to track the timeout 45 for each TCP write separately, leading to a faster connection teardown 46 in case the other party is not reading the data. :gl:`#3200` 47 48Known Issues 49~~~~~~~~~~~~ 50 51- There are no new known issues with this release. See :ref:`above 52 <relnotes_known_issues>` for a list of all known issues affecting this 53 BIND 9 branch. 54