bind9/lib
Evan Hunt cd921cc7ef fix a "max-cache-size" configuration bug
"max-cache-size default;" is allowed, according to the documentation
and the parser, but when it's configured, named crashes due to an
INSIST that the only legal string value is "unlimited". this has
been fied.

the configuration has also been simplified. previously, we checked for
max-cache-size in view and options, then determined whether to look in
the global default options based on whether the view had recursion set.
the default value set there was only applicable to views with recursion.
now, the default is an explicit "default", which affects views with
and without recursion in different ways.

the cfg type for "max-cache-size" has been changed from
cfg_type_sizeorpercent to cfg_type_maxcachesize.
2025-10-29 18:28:12 +00:00
..
dns Fix "shutdown system test crashed in dns_dispatchmgr_getblackhole" 2025-10-28 09:02:12 +11:00
isc Fix assertion failure from arc4random_uniform with invalid limit 2025-10-24 22:20:43 +02:00
isccc Apply the changes from updated set_if_not_null semantic patch 2025-10-08 17:44:50 +02:00
isccfg fix a "max-cache-size" configuration bug 2025-10-29 18:28:12 +00:00
ns rename ns_pluginregister_ctx_t into ns_pluginctx_t 2025-10-01 20:20:48 +02:00
.gitignore The isc/platform.h header has been completely removed 2021-07-06 05:33:48 +00:00
meson.build replace the build system with meson 2025-06-11 10:30:12 +03:00