]> 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 16:08:42 +0000 (16:08 +0000)
commit99b71ccf69a13ae3a8e9fb20ecb74c5692a062d9
tree17c54ea6d4ef37f6bd5198f1cc2503a3ba961a65
parent6259806f675ff808c9800a06111657280a54f0bc
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.

(cherry picked from commit ade2e995a9c0dd324ef2b56f7ae6c7fe897465ff)
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]