bind9/lib
Matthijs Mekking 2322425016 Don't ignore auth zones when in serve-stale mode
When serve-stale is enabled and recursive resolution fails, the fallback
to lookup stale data always happens in the cache database. Any
authoritative data is ignored, and only information learned through
recursive resolution is examined.

If there is data in the cache that could lead to an answer, and this can
be just the root delegation, the resolver will iterate further, getting
closer to the answer that can be found by recursing down the root, and
eventually puts the final response in the cache.

Change the fallback to serve-stale to use 'query_getdb()', that finds
out the best matching database for the given query.
2023-10-30 20:07:01 +01:00
..
dns Bump the mempool sizes in dns_message 2023-10-27 15:28:27 +02:00
isc Add ISC_LIST_FOREACH_REV(_SAFE) macros 2023-10-25 12:36:13 +02:00
isccc Limit isccc_cc_fromwire recursion depth 2023-09-07 19:46:19 +02:00
isccfg Remove the lock-file configuration and -X argument to named 2023-10-26 22:42:37 +02:00
ns Don't ignore auth zones when in serve-stale mode 2023-10-30 20:07:01 +01:00
.gitignore The isc/platform.h header has been completely removed 2021-07-06 05:33:48 +00:00
Makefile.am Move irs_resconf into libdns and remove libirs 2023-02-24 09:38:59 +00:00