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