]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
chg: usr: Introduce a minimum TTL for cached delegations
authorColin Vidal <colin@isc.org>
Wed, 1 Jul 2026 06:40:18 +0000 (08:40 +0200)
committerColin Vidal <colin@isc.org>
Wed, 1 Jul 2026 06:40:18 +0000 (08:40 +0200)
Delegations are now cached with a minimum TTL of 60 seconds by default. Any NS record or A/AAAA glue record with a TTL below this threshold will be raised to 60 seconds.

A new configuration option `min-delegation-ttl` has been added to adjust this limit, or disable it by setting the value to `0`. The corresponding `max-delegation-ttl` option allows the user to configure a maximum TTL for delegations; it is disabled by default.

Closes #6031

Merge branch '6031-delegdb-ttl' into 'main'

See merge request isc-projects/bind9!12102


Trivial merge