bind9/bin
Michał Kępień 23bc8430d9
Use isctest.asyncserver in the "forward" test
Replace the custom DNS servers used in the "forward" system test with
new code based on the isctest.asyncserver module.

For ans6, instead of configuring the responses to send at runtime, set
them up when the server is started.  Make sure the server supports
toggling response sending at runtime to enable simulating forwarder
timeouts as required by one of the checks.

For ans11, put most of the responses to be provided by that server into
a zone file, only retaining code modifying zone-based answers in the
form of a response handler, to improve code readability.  Use explicit
domain names instead of variables as that server only handles a single
domain and fixed strings improve readability in this case.  Make sure
the server supports toggling response sending at runtime to enable
simulating forwarder timeouts as required by one of the checks.

Migrate sendcmd() and its uses to the new way of sending control queries
to custom servers used in system tests.
2025-04-11 09:18:50 -05:00
..
check Replace isc_mem_destroy() with isc_mem_detach() 2025-03-05 11:17:17 +01:00
confgen Replace isc_mem_destroy() with isc_mem_detach() 2025-03-05 11:17:17 +01:00
delv use ISC_LIST_FOREACH in more places 2025-03-31 13:45:14 -07:00
dig use ISC_LIST_FOREACH in more places 2025-03-31 13:45:14 -07:00
dnssec use ISC_LIST_FOREACH in more places 2025-03-31 13:45:14 -07:00
named use ISC_LIST_FOREACH in more places 2025-03-31 13:45:14 -07:00
nsupdate switch to ISC_LIST_FOREACH everywhere 2025-03-31 13:45:10 -07:00
plugins implicitly declare list elements in ISC_LIST_FOREACH macros 2025-03-31 13:37:47 -07:00
rndc Document rndc reset-stats 2025-03-27 08:51:12 +00:00
tests Use isctest.asyncserver in the "forward" test 2025-04-11 09:18:50 -05:00
tools use ISC_LIST_FOREACH in more places 2025-03-31 13:45:14 -07:00
Makefile.am Remove native PKCS#11 support 2021-09-09 15:35:39 +02:00