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