]> git.ipfire.org Git - thirdparty/bind9.git/commit
Use isctest.asyncserver in the "dnssec" test
authorŠtěpán Balážik <stepan@isc.org>
Wed, 27 Aug 2025 18:50:32 +0000 (20:50 +0200)
committerŠtěpán Balážik <stepan@isc.org>
Wed, 29 Oct 2025 13:20:02 +0000 (14:20 +0100)
commitade2e995a9c0dd324ef2b56f7ae6c7fe897465ff
treeeca1730534750e80b651c4173ff3cb7ce2df9475
parent8c009d31ae4dd96c1ce21019011049cab7459055
Use isctest.asyncserver in the "dnssec" test

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.
bin/tests/system/dnssec/ans10/ans.py
bin/tests/system/dnssec/ans10/inprogress.db [new file with mode: 0644]
bin/tests/system/dnssec/ans10/nsec-rrsigs-stripped.db [new symlink]