bind9/bin
Matthijs Mekking 2e28e5587e Add test for serve-stale /w fetch-limits
Add a test case when fetch-limits are reached and we have stale data
in cache.

This test starts with a positive answer for 'data.example/TXT' in
cache.

1. Reload named.conf to set fetch limits.
2. Disable responses from the authoritative server.
3. Now send a batch of queries to the resolver, until hitting the
   fetch limits. We can detect this by looking at the response RCODE,
   at some point we will see SERVFAIL responses.
4. At that point we will turn on serve-stale.
5. Clients should see stale answers now.
6. An incoming query should not set the stale-refresh-time window,
   so a following query should still get a stale answer because of a
   resolver failure (and not because it was in the stale-refresh-time
   window).

(cherry picked from commit 11b74fc176)
2021-02-08 16:07:43 +01:00
..
check Text edits to manual paages 2021-01-12 15:37:47 +01:00
confgen Text edits to manual paages 2021-01-12 15:37:47 +01:00
delv Text edits to manual paages 2021-01-12 15:37:47 +01:00
dig Report unknown dash option during the pre-parse phase 2021-01-26 14:18:54 +01:00
dnssec Cleanup redundant isc_rwlock_init() result checks 2021-02-08 15:13:49 +11:00
named Add documentation for stale-answer-client-timeout 2021-01-29 10:39:31 +01:00
nsupdate Text edits to manual paages 2021-01-12 15:37:47 +01:00
pkcs11 Text edits to manual paages 2021-01-12 15:37:47 +01:00
plugins Text edits to manual paages 2021-01-12 15:37:47 +01:00
python Fix program name reference in dnssec-keymgr(8) 2020-12-14 13:17:27 +01:00
rndc Text edits to manual paages 2021-01-12 15:37:47 +01:00
tests Add test for serve-stale /w fetch-limits 2021-02-08 16:07:43 +01:00
tools Text edits to manual paages 2021-01-12 15:37:47 +01:00
win32/BINDInstall Add libssl libraries to Windows build 2020-12-09 10:46:16 +01:00
Makefile.in name change from "hook modules" to "plugins" 2018-12-06 10:36:50 -08:00