changelog-9.20.11.rst revision 1.1 1 1.1 christos .. Copyright (C) Internet Systems Consortium, Inc. ("ISC")
2 1.1 christos ..
3 1.1 christos .. SPDX-License-Identifier: MPL-2.0
4 1.1 christos ..
5 1.1 christos .. This Source Code Form is subject to the terms of the Mozilla Public
6 1.1 christos .. License, v. 2.0. If a copy of the MPL was not distributed with this
7 1.1 christos .. file, you can obtain one at https://mozilla.org/MPL/2.0/.
8 1.1 christos ..
9 1.1 christos .. See the COPYRIGHT file distributed with this work for additional
10 1.1 christos .. information regarding copyright ownership.
11 1.1 christos
12 1.1 christos BIND 9.20.11
13 1.1 christos ------------
14 1.1 christos
15 1.1 christos Security Fixes
16 1.1 christos ~~~~~~~~~~~~~~
17 1.1 christos
18 1.1 christos - [CVE-2025-40777] Fix a possible assertion failure when using the
19 1.1 christos 'stale-answer-client-timeout 0' option. ``055a592fd97``
20 1.1 christos
21 1.1 christos In specific circumstances the :iscman:`named` resolver process could
22 1.1 christos terminate unexpectedly when stale answers were enabled and the
23 1.1 christos ``stale-answer-client-timeout 0`` configuration option was used. This
24 1.1 christos has been fixed. :gl:`#5372`
25 1.1 christos
26 1.1 christos New Features
27 1.1 christos ~~~~~~~~~~~~
28 1.1 christos
29 1.1 christos - Add support for the CO flag to dig. ``47108af9f2e``
30 1.1 christos
31 1.1 christos Add support to display the CO (Compact Answers OK flag)
32 1.1 christos when displaying messages.
33 1.1 christos
34 1.1 christos Add support to set the CO flag when making queries in dig (+coflag).
35 1.1 christos :gl:`#5319` :gl:`!10578`
36 1.1 christos
37 1.1 christos Bug Fixes
38 1.1 christos ~~~~~~~~~
39 1.1 christos
40 1.1 christos - Fix the default interface-interval from 60s to 60m. ``e8ffe3a15ca``
41 1.1 christos
42 1.1 christos When the interface-interval parser was changed from uint32 parser to
43 1.1 christos duration parser, the default value stayed at plain number `60` which
44 1.1 christos now means 60 seconds instead of 60 minutes. The documentation also
45 1.1 christos incorrectly states that the value is in minutes. That has been fixed.
46 1.1 christos :gl:`#5246` :gl:`!10679`
47 1.1 christos
48 1.1 christos - Fix purge-keys bug when using views. ``35efa742b03``
49 1.1 christos
50 1.1 christos Previously, when a DNSSEC key was purged by one zone view, other zone
51 1.1 christos views would return an error about missing key files. This has been
52 1.1 christos fixed. :gl:`#5315` :gl:`!10598`
53 1.1 christos
54 1.1 christos - Use IPv6 queries in delv +ns. ``4916fe0c6bd``
55 1.1 christos
56 1.1 christos `delv +ns` invokes the same code to perform name resolution as
57 1.1 christos `named`, but it neglected to set up an IPv6 dispatch object first.
58 1.1 christos Consequently, it was behaving more like `named -4`. It now sets up
59 1.1 christos dispatch objects for both address families, and performs resolver
60 1.1 christos queries to both v4 and v6 addresses, except when one of the address
61 1.1 christos families has been suppressed by using `delv -4` or `delv -6`.
62 1.1 christos :gl:`#5352` :gl:`!10573`
63 1.1 christos
64 1.1 christos
65