unbound: testcode Directory Reference

unbound 0.1

testcode Directory Reference

## Files
| asynclook.c
| This program shows the results from several background lookups, while printing time in the foreground.
| checklocks.c
| testcode/checklocks.c - wrapper on locks that checks access.
| checklocks.h
| testcode/checklocks.h - wrapper on locks that checks access.
| delayer.c
| This program delays queries made.
| dohclient.c
| Simple DNS-over-HTTPS client.
| fake_event.c
| Event service that replays a scenario.
| fake_event.h
| Event service that replays a scenario.
| lock_verify.c
| This file checks the lock traces generated by checklock.c.
| memstats.c
| This program reads a log file and prints the memory allocation summed up.
| perf.c
| This program estimates DNS name server performance.
| petal.c
| HTTP1.1/SSL server.
| pktview.c
| This program shows a dns packet wire format.
| readhex.c
| Declarations useful for the unit tests.
| readhex.h
| Declarations useful for the unit tests.
| readzone.c
| Command to read and echo a zonefile.
| replay.c
| Store and use a replay of events for the DNS resolver.
| replay.h
| Store and use a replay of events for the DNS resolver.
| signit.c
| This program signs rrsets with the given keys.
| streamtcp.c
| This program performs multiple DNS queries on a TCP stream.
| testbound.c
| Exits with code 1 on a failure.
| testpkts.c
| This is a debugging aid.
| testpkts.h
| This is a debugging aid.
| unitanchor.c
| Calls trust anchor unit tests.
| unitauth.c
| Unit test for auth zone code.
| unitdname.c
| Calls dname unit tests.
| unitecs.c
| Calls ecs related unit tests.
| unitldns.c
| Calls ldns unit tests.
| unitlruhash.c
| Tests the locking LRU keeping hash table implementation.
| unitmain.c
| Unit test main program.
| unitmain.h
| Declarations useful for the unit tests.
| unitmsgparse.c
| Calls msg parse unit tests.
| unitneg.c
| Calls negative cache unit tests.
| unitregional.c
| Tests the regional special purpose allocator.
| unitslabhash.c
| Tests the locking LRU keeping hash table implementation.
| unittcpreuse.c
| Tests the tcp_reuse functionality.
| unitverify.c
| Calls verification unit tests.
| unitzonemd.c
| Unit tests for ZONEMD functionality.