]> git.ipfire.org Git - thirdparty/bind9.git/commit
add basic DoH system tests
authorEvan Hunt <each@isc.org>
Fri, 12 Feb 2021 02:42:00 +0000 (18:42 -0800)
committerArtem Boldariev <artem@boldariev.com>
Fri, 5 Mar 2021 16:09:42 +0000 (18:09 +0200)
commitdbffb212ce5c8a07f84190c651a422035ca7055f
tree9580a4ac15276bc9a544a9fe8a33d1d54a7a6703
parent7a59fb8207bea462ef172d56670a5b678d9069dc
add basic DoH system tests

- rename dot to doth, as it now covers both dot and doh.
- merge xot into doth as it's closely related.
- added long-lived key and cert files (expiring 2121).
- add tests with https-get, https-post, http-plain, alternate
  endpoints, and both static and ephemeral TLS configuration.
- incidentally fixed a memory leak in dig that occurred if +https
  was specified more than once.
17 files changed:
bin/tests/system/Makefile.am
bin/tests/system/conf.sh.common
bin/tests/system/dot/clean.sh [deleted file]
bin/tests/system/dot/ns1/named.conf.in [deleted file]
bin/tests/system/dot/setup.sh [deleted file]
bin/tests/system/dot/tests.sh [deleted file]
bin/tests/system/doth/clean.sh [moved from bin/tests/system/xot/clean.sh with 96% similarity]
bin/tests/system/doth/dig1.good [moved from bin/tests/system/xot/dig1.good with 100% similarity]
bin/tests/system/doth/ns1/named.conf.in [moved from bin/tests/system/xot/ns1/named.conf.in with 70% similarity]
bin/tests/system/doth/ns1/root.db [moved from bin/tests/system/dot/ns1/root.db with 100% similarity]
bin/tests/system/doth/ns2/cert.pem [new file with mode: 0644]
bin/tests/system/doth/ns2/key.pem [new file with mode: 0644]
bin/tests/system/doth/ns2/named.conf.in [moved from bin/tests/system/xot/ns2/named.conf.in with 74% similarity]
bin/tests/system/doth/setup.sh [moved from bin/tests/system/xot/setup.sh with 100% similarity]
bin/tests/system/doth/tests.sh [new file with mode: 0644]
bin/tests/system/xot/tests.sh [deleted file]
util/copyrights