bind9/tests/dns
Ondřej Surý f28bea94e3
Add NID/L64/L32 round-trip coverage to the rdata unit test
These types had no entries in the rdata test table, so the
tostruct/fromstruct round-trip in check_struct_conversions() never ran
against them -- which is why the missing preference consume in their
tostruct routines went unnoticed for years. Add text and wire vectors
for all three.

Assisted-by: Claude:claude-fable-5
2026-07-02 12:16:27 +02:00
..
comparekeys Remove TKEY Mode 2 (Diffie-Hellman) 2023-03-08 08:36:25 +01:00
testdata add unit test for invalid dnstap entries 2026-06-30 12:08:29 +03:00
testkeys
.gitignore Remove test.skr unit test file 2024-09-09 19:41:03 +02:00
acl_test.c Make isc_radix_insert, dns_iptable_addprefix/merge return void 2026-07-01 06:09:42 +02:00
badcache_test.c Add and use global memory context called isc_g_mctx 2025-08-04 11:29:26 +02:00
byaddr_test.c Include <stdarg.h> in byaddr_test.c 2025-11-19 10:16:40 +11:00
db_test.c Support compilation with cmocka 2.0.0+ 2026-01-07 10:38:45 +01:00
dbdiff_test.c Use ControlStatementsExceptControlMacros for SpaceBeforeParens 2025-08-19 07:58:33 +02:00
dbiterator_test.c Implement dns_dbiterator_seek3 2025-12-10 14:18:52 +01:00
dbversion_test.c Add a new dbversion unit test 2026-01-21 10:47:17 +00:00
deleg_test.c Introduce min/max TTL bounds for delegations 2026-07-01 08:40:05 +02:00
diff_test.c Use ControlStatementsExceptControlMacros for SpaceBeforeParens 2025-08-19 07:58:33 +02:00
dispatch_test.c Add the tcp-reuse-timeout option 2026-06-24 13:52:46 +02:00
dns64_test.c Move the library init and shutdown to executables 2025-02-22 16:19:00 +01:00
dnstap_test.c add unit test for invalid dnstap entries 2026-06-30 12:08:29 +03:00
dst_test.c Add and use global memory context called isc_g_mctx 2025-08-04 11:29:26 +02:00
ede_test.c Support compilation with cmocka 2.0.0+ 2026-01-07 10:38:45 +01:00
geoip_test.c Move the library init and shutdown to executables 2025-02-22 16:19:00 +01:00
Kdh.+002+18602.key
keytable_test.c change issecuredomain() functions to bool 2025-08-05 12:16:36 +02:00
Krsa.+008+29238.key Check if RSASHA1 is supported by the OS 2022-08-09 16:22:19 +02:00
master_test.c Fix formatting 2025-12-09 13:32:24 +01:00
meson.build Add build-time check for unregistered unit test files 2026-06-09 13:22:18 +02:00
mkraw.pl
name_test.c Add and use global memory context called isc_g_mctx 2025-08-04 11:29:26 +02:00
nametree_test.c Add and use global memory context called isc_g_mctx 2025-08-04 11:29:26 +02:00
nsec3_test.c Move the library init and shutdown to executables 2025-02-22 16:19:00 +01:00
nsec3param_test.c Change NSEC3 and NSEC3PARAM struct fields to use isc_region_t 2026-04-02 16:53:18 +02:00
private_test.c Add DNS_PRIVATE_BUFFERSIZE and use it 2026-07-02 10:08:52 +10:00
qp_test.c Fix a false positive compiler warning/error 2026-01-15 17:49:29 +00:00
qpdb_test.c Don't stop qpcache_find on a stale header while fresh data remains 2026-06-24 06:53:00 +02:00
qpmulti_test.c Fix dns_qpmulti_memusage() on empty dns_qpmulti_t instance 2025-09-16 16:30:15 +02:00
qpzone_test.c Fix strict weak ordering violation in resign_sooner() 2026-04-17 14:31:15 +02:00
rdata_test.c Add NID/L64/L32 round-trip coverage to the rdata unit test 2026-07-02 12:16:27 +02:00
rdataset_test.c Move the library init and shutdown to executables 2025-02-22 16:19:00 +01:00
rdatasetstats_test.c Remove the ANCIENT slabheader attribute and statistics counter 2026-06-22 13:45:18 +02:00
resconf_test.c Add and use global memory context called isc_g_mctx 2025-08-04 11:29:26 +02:00
resolver_test.c Support compilation with cmocka 2.0.0+ 2026-01-07 10:38:45 +01:00
rsa_test.c Enforce strict RSA DNSKEY shape during DNSSEC validation 2026-06-08 18:00:27 +02:00
sigs_test.c Move zone set/get properties to own source file 2026-04-02 15:50:07 +02:00
skr_test.c Register orphaned diff and skr unit tests in meson build 2026-06-09 13:22:18 +02:00
time_test.c Move the library init and shutdown to executables 2025-02-22 16:19:00 +01:00
transport_test.c Add and use global memory context called isc_g_mctx 2025-08-04 11:29:26 +02:00
tsig_test.c Fix use-after-free in concurrent dns_tsigkey_delete() 2026-05-17 17:14:08 +02:00
unreachcache_test.c Fix an issue with unreachable cache's unit test 2025-12-02 16:03:26 +00:00
update_test.c Add a regression test for the find_zone_keys() key leak 2026-07-01 16:45:56 +10:00
vecheader_test.c Add hashmap to qpz_heap 2026-03-31 16:22:56 +02:00
zonefile_test.c Make zone filename expansion accessible from outside dns_zone 2026-04-14 21:49:59 -07:00
zonemgr_test.c Move zonemgr to own source file 2026-04-08 14:24:17 +02:00
zt_test.c Move zone set/get properties to own source file 2026-04-02 15:50:07 +02:00