]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
[9.20] chg: test: Use isctest.asyncserver in the "dnssec" test
authorŠtěpán Balážik <stepan@isc.org>
Wed, 29 Oct 2025 16:08:54 +0000 (16:08 +0000)
committerŠtěpán Balážik <stepan@isc.org>
Wed, 29 Oct 2025 16:08:54 +0000 (16:08 +0000)
Reimplement the custom server using isctest.asyncserver. Factor most of
the logic out of the server code to two (identical) zones and only
implement the non-standard behavior.

Behavior changes:
- RRSIG Expiration and Inception is now static and covering the whole
  timeline instead of being calculated everytime.
- NXDOMAIN is returned where suitable by standard.
- Returned SOA records have properly set zone names.

Backport of MR !10906

Merge branch 'backport-stepan/dnssec-asyncserver-9.20' into 'bind-9.20'

See merge request isc-projects/bind9!11167


Trivial merge