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.10 13---------------------- 14 15Feature Changes 16~~~~~~~~~~~~~~~ 17 18- To reduce unnecessary memory consumption in the cache, NXDOMAIN 19 records are no longer retained past the normal negative cache TTL, 20 even if :any:`stale-cache-enable` is set to ``yes``. :gl:`#3386` 21 22- The :any:`auto-dnssec` option has been deprecated and will be removed 23 in a future BIND 9.19.x release. Please migrate to 24 :any:`dnssec-policy`. :gl:`#3667` 25 26- The :any:`coresize`, :any:`datasize`, :any:`files`, and 27 :any:`stacksize` options have been deprecated. The limits these 28 options set should be enforced externally, either by manual 29 configuration (e.g. using ``ulimit``) or via the process supervisor 30 (e.g. ``systemd``). :gl:`#3676` 31 32- Setting alternate local addresses for inbound zone transfers has been 33 deprecated. The relevant options (:any:`alt-transfer-source`, 34 :any:`alt-transfer-source-v6`, and :any:`use-alt-transfer-source`) 35 will be removed in a future BIND 9.19.x release. :gl:`#3694` 36 37- The number of HTTP headers allowed in requests sent to 38 :iscman:`named`'s statistics channel has been increased from 10 to 39 100, to accommodate some browsers that send more than 10 headers 40 by default. :gl:`#3670` 41 42Bug Fixes 43~~~~~~~~~ 44 45- :iscman:`named` could crash due to an assertion failure when an HTTP 46 connection to the statistics channel was closed prematurely (due to a 47 connection error, shutdown, etc.). This has been fixed. :gl:`#3693` 48 49- When a catalog zone was removed from the configuration, in some cases 50 a dangling pointer could cause the :iscman:`named` process to crash. 51 This has been fixed. :gl:`#3683` 52 53- When a zone was deleted from a server, a key management object related 54 to that zone was inadvertently kept in memory and only released upon 55 shutdown. This could lead to constantly increasing memory use on 56 servers with a high rate of changes affecting the set of zones being 57 served. This has been fixed. :gl:`#3727` 58 59- TLS configuration for primary servers was not applied for zones that 60 were members of a catalog zone. This has been fixed. :gl:`#3638` 61 62- In certain cases, :iscman:`named` waited for the resolution of 63 outstanding recursive queries to finish before shutting down. This was 64 unintended and has been fixed. :gl:`#3183` 65 66- :iscman:`host` and :iscman:`nslookup` command-line options setting the 67 custom TCP/UDP port to use were ignored for ANY queries (which are 68 sent over TCP). This has been fixed. :gl:`#3721` 69 70- The ``zone <name>/<class>: final reference detached`` log message was 71 moved from the INFO log level to the DEBUG(1) log level to prevent the 72 :iscman:`named-checkzone` tool from superfluously logging this message 73 in non-debug mode. :gl:`#3707` 74 75Known Issues 76~~~~~~~~~~~~ 77 78- There are no new known issues with this release. See :ref:`above 79 <relnotes_known_issues>` for a list of all known issues affecting this 80 BIND 9 branch. 81