bind9/lib/dns/tests
Michał Kępień c6bf43a821 Make NTAs work with validating forwarders
If named is configured to perform DNSSEC validation and also forwards
all queries ("forward only;") to validating resolvers, negative trust
anchors do not work properly because the CD bit is not set in queries
sent to the forwarders.  As a result, instead of retrieving bogus DNSSEC
material and making validation decisions based on its configuration,
named is only receiving SERVFAIL responses to queries for bogus data.
Fix by ensuring the CD bit is always set in queries sent to forwarders
if the query name is covered by an NTA.

(cherry picked from commit 5e80488270)
2019-05-09 20:37:37 -07:00
..
testdata check flags for no key in fromwire for *KEY 2019-04-09 14:22:50 +10:00
testkeys Add a framework for dns__zone_updatesigs() unit tests 2018-05-09 13:32:09 +02:00
.gitignore Add lib/dns/tests/testdata/dnstap/dnstap.file to .gitignore 2018-12-11 11:32:24 +01:00
acl_test.c convert acl_test 2018-11-14 20:17:04 -08:00
db_test.c convert db_test 2018-11-14 20:17:04 -08:00
dbdiff_test.c convert dbdiff_test 2018-11-14 20:17:04 -08:00
dbiterator_test.c convert dbiterator_test 2018-11-14 20:17:04 -08:00
dbversion_test.c Remove support for compiling without assertions (Both ISC_CHECK_ALL, ISC_CHECK_NONE are now gone) 2019-01-31 11:16:08 +01:00
dh_test.c convert dh_test 2018-11-14 20:17:04 -08:00
dispatch_test.c isc_mutex_init returns 'void' 2018-11-22 11:51:49 +00:00
dnstap_test.c Make lib/dns/dnstap.pb-c.h private header 2019-03-22 12:07:31 +01:00
dnstest.c Process master file comments and make input invalid again 2019-04-11 19:47:43 +10:00
dnstest.h convert rdata_test 2018-11-14 20:17:04 -08:00
dst_test.c Remove RSAMD5 support 2018-12-11 11:32:24 +01:00
geoip_test.c convert geoip_test 2018-11-14 20:17:04 -08:00
Kdh.+002+18602.key [master] add diffie-hellman key unit test 2014-10-17 15:55:37 -07:00
keytable_test.c Make NTAs work with validating forwarders 2019-05-09 20:37:37 -07:00
Krsa.+005+29235.key Merged rt43077 (new RSA verify unit test) 2016-08-22 14:10:21 +02:00
Kyuafile convert keytable_test 2018-11-14 20:17:04 -08:00
Makefile.in Move the CMocka include directories from CFLAGS to CINCLUDES where it belongs to not get overriden later by the default CFLAGS rule 2018-11-26 16:16:34 +01:00
master_test.c check flags for no key in fromwire for *KEY 2019-04-09 14:22:50 +10:00
mkraw.pl Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
name_test.c using 0 instead of false 2019-04-23 11:45:33 +10:00
nsec3_test.c convert rdata_test 2018-11-14 20:17:04 -08:00
peer_test.c convert peer_test 2018-11-14 20:17:04 -08:00
private_test.c convert private_test 2018-11-14 20:17:04 -08:00
rbt_serialize_test.c remove (or hide behind a 'verbose' flag) extra output from system tests 2018-11-16 20:46:14 +00:00
rbt_test.c convert rbt_test 2018-11-14 20:17:04 -08:00
rdata_test.c enforce known SSHFP finger print lengths 2019-05-09 08:48:28 +10:00
rdataset_test.c convert rdataset_test 2018-11-14 20:17:04 -08:00
rdatasetstats_test.c convert rdatasetstats_test 2018-11-14 20:17:04 -08:00
resolver_test.c convert resolver_test 2018-11-14 20:17:04 -08:00
result_test.c improve clang / cmocka integration 2019-03-05 10:42:01 -08:00
rsa_test.c Remove RSAMD5 support 2018-12-11 11:32:24 +01:00
sigs_test.c convert sigs_test 2018-11-14 20:17:04 -08:00
time_test.c convert time_test 2018-11-14 20:17:04 -08:00
tkey_test.c remove (or hide behind a 'verbose' flag) extra output from system tests 2018-11-16 20:46:14 +00:00
tsig_test.c convert tsig_test 2018-11-14 20:17:04 -08:00
update_test.c convert update_test; remove ATF from lib/dns/tests 2018-11-14 20:17:04 -08:00
zonemgr_test.c convert zonemgr_test 2018-11-14 20:17:04 -08:00
zt_test.c convert zt_test 2018-11-14 20:17:04 -08:00