Evan Hunt
a7d46b6a64
convert peer_test
...
(cherry picked from commit db5eece106 )
(cherry picked from commit f082972814 )
2018-11-15 17:48:17 -08:00
Evan Hunt
6182b13c41
convert rdataset_test
...
(cherry picked from commit cca16eccd7 )
(cherry picked from commit 80705c7c81 )
2018-11-15 17:48:02 -08:00
Evan Hunt
6069ee839d
convert acl_test
...
(cherry picked from commit a33bca5d55 )
(cherry picked from commit 1f3f9c0323 )
2018-11-15 17:47:35 -08:00
Evan Hunt
f5352eae1e
convert dh_test
...
(cherry picked from commit dcf65c82ad )
(cherry picked from commit e779fa3014 )
2018-11-15 17:47:19 -08:00
Joey
15de58c441
convert socket_test; remove ATF from lib/isc/tests
...
(cherry picked from commit 9eea00cd3c )
(cherry picked from commit 37ce8f1021 )
2018-11-15 17:45:48 -08:00
Evan Hunt
dbdf383fcd
convert atomic_test
...
(cherry picked from commit 7abdd9e87a )
2018-11-15 17:45:48 -08:00
Evan Hunt
436d987224
convert isc_ntop_test
...
(cherry picked from commit b0309ae739 )
2018-11-15 17:45:48 -08:00
Evan Hunt
c803e6ee1d
convert print_test
...
(cherry picked from commit 7bbe60ada1 )
2018-11-15 17:45:47 -08:00
Evan Hunt
5334c3a6cf
convert regex_test
...
(cherry picked from commit bd009b34a6 )
(cherry picked from commit 6182c94334 )
2018-11-15 17:45:47 -08:00
Evan Hunt
4506ec30fe
convert random_test
...
(cherry picked from commit 6ad7acd787 )
(cherry picked from commit 13a6d71e88 )
2018-11-15 17:45:47 -08:00
Joey
064966f7fb
convert mem_test
...
(cherry picked from commit 683094e308 )
(cherry picked from commit 15f7486d7b )
2018-11-15 17:45:47 -08:00
Evan Hunt
6040d4e9c2
convert timer_test
...
(cherry picked from commit 20cef35ece )
(cherry picked from commit 7c4ed64665 )
2018-11-15 17:45:47 -08:00
Evan Hunt
ffc1bd97a8
convert task_test
...
(cherry picked from commit f524cc713e )
2018-11-15 17:45:47 -08:00
Joey
13aa5ae73c
convert hash_test
...
(cherry picked from commit 72f60bdd84 )
(cherry picked from commit bdf9ea7de7 )
2018-11-15 17:45:47 -08:00
Evan Hunt
c0e0ef8573
convert ht_test
...
(cherry picked from commit c701f036ea )
(cherry picked from commit 360d7d3d72 )
2018-11-15 17:45:47 -08:00
Evan Hunt
69b892edc7
convert time_test
...
(cherry picked from commit 3bf9a1e567 )
(cherry picked from commit 8d0396737c )
2018-11-15 17:45:47 -08:00
Evan Hunt
caac5988d8
convert taskpool_test
...
(cherry picked from commit c9ff174dce )
(cherry picked from commit 98bff81bae )
2018-11-15 17:45:46 -08:00
Evan Hunt
f2b40a2b6c
convert pool_test
...
(cherry picked from commit 4f84acb788 )
(cherry picked from commit 16d2d27b04 )
2018-11-15 17:45:46 -08:00
Evan Hunt
886eb41ac4
convert sockaddr_test
...
(cherry picked from commit 231436039d )
(cherry picked from commit be41574a20 )
2018-11-15 17:45:46 -08:00
Evan Hunt
da13efce9d
convert netaddr_test
...
(cherry picked from commit 7ab8c5b583 )
(cherry picked from commit ba2262910a )
2018-11-15 17:45:46 -08:00
Evan Hunt
6aaaea3e61
convert symtab_test
...
(cherry picked from commit 5f377136be )
(cherry picked from commit 7b2288483f )
2018-11-15 17:45:46 -08:00
Evan Hunt
7ba2676176
convert queue_test
...
(cherry picked from commit b3db0266cb )
(cherry picked from commit b59107e687 )
2018-11-15 17:45:46 -08:00
Evan Hunt
cf3bc94608
convert file_test
...
(cherry picked from commit 8161be27db )
(cherry picked from commit 3b95658020 )
2018-11-15 17:45:46 -08:00
Evan Hunt
ff466ef5aa
convert lex_test
...
(cherry picked from commit 4133fd86f1 )
(cherry picked from commit 0e08dc2e2b )
2018-11-15 17:45:46 -08:00
Evan Hunt
2ac235d08c
convert errno_test
...
(cherry picked from commit 049a3a7c0e )
(cherry picked from commit df41c2668f )
2018-11-15 17:45:45 -08:00
Evan Hunt
c5e86b2f3d
convert safe_test
...
(cherry picked from commit c1c8d8846f )
(cherry picked from commit 5f3ba36436 )
2018-11-15 17:45:45 -08:00
Evan Hunt
e975371c4d
convert radix_test
...
(cherry picked from commit 718ca3166c )
(cherry picked from commit 5640841732 )
2018-11-15 17:45:45 -08:00
Evan Hunt
726f335c37
convert heap_test
...
(cherry picked from commit cc6ab2416b )
(cherry picked from commit 57d78a76e5 )
2018-11-15 17:45:45 -08:00
Evan Hunt
65640c6743
convert parse_test
...
(cherry picked from commit a7c308df9c )
(cherry picked from commit f29a9d5bc5 )
2018-11-15 17:45:45 -08:00
Evan Hunt
802b551d42
convert counter_test
...
(cherry picked from commit 52b86f0abe )
(cherry picked from commit 856add745a )
2018-11-15 17:45:45 -08:00
Evan Hunt
2f4c3cf019
convert buffer_test
...
(cherry picked from commit 02a5db7631 )
(cherry picked from commit 3095574c1c )
2018-11-15 17:45:45 -08:00
Evan Hunt
b85a5b0dcd
convert aes_test
...
(cherry picked from commit dc88db015b )
(cherry picked from commit c679b85424 )
2018-11-15 17:45:45 -08:00
Evan Hunt
2b0e2bc920
set freed pointers to NULL
2018-11-15 17:45:44 -08:00
Evan Hunt
dd29de6f19
convert resconf_test; remove ATF from lib/irs/tests
...
(cherry picked from commit cec8c52cbe )
(cherry picked from commit 1d76da4943 )
2018-11-15 17:45:44 -08:00
Evan Hunt
0b6ecdf509
convert parser_test; remove ATF from lib/isccfg/tests
...
(cherry picked from commit 7ec945bd41 )
(cherry picked from commit 66fa5b9af6 )
2018-11-15 17:45:44 -08:00
Evan Hunt
fbd563baea
convert config_test; remove ATF from lib/lwres/tests
2018-11-15 17:45:44 -08:00
Evan Hunt
f533ab528d
improvements to test setup and teardown
...
- assert if {isc,dns,ns}_test_begin() is called when a prior test is running
- add dns_test_init() and dns_test_final(), which can be run before and
after all tests. this ensures openssl doesn't have to be reinitialized.
2018-11-15 17:44:13 -08:00
Evan Hunt
099883e2b1
remove .NOTPARALLEL so unit tests can build faster
...
(cherry picked from commit b434b0a4b6 )
(cherry picked from commit 03c7a096c6 )
2018-11-16 01:05:35 +00:00
Evan Hunt
a9a626e440
add cmocka support to remaining unit test makefiles
...
- also cleaned up some existing test code
(cherry picked from commit 2afd18a2ce )
(cherry picked from commit cd5855378e )
2018-11-16 01:05:35 +00:00
Mark Andrews
838b502f69
Merge branch '694-checklibs-libs-isc-printf-h-check-is-incomplete-v9_11' into 'v9_11'
...
Resolve "checklibs libs isc/printf.h check is incomplete"
See merge request isc-projects/bind9!1072
2018-11-15 19:50:55 -05:00
Mark Andrews
1ebdcd4c34
update the list of functions that are triggers for requiring #include <isc/print.h> or "print_p.h"
...
(cherry picked from commit 07317db2ca )
2018-11-16 11:31:01 +11:00
Mark Andrews
65efb52541
Merge branch 'u/fanf2/optionally-disable-digrc-v9_11' into 'v9_11'
...
U/fanf2/optionally disable digrc v9 11
See merge request isc-projects/bind9!1061
2018-11-14 21:43:28 -05:00
Mark Andrews
3194c0a8cd
add CHANGES
...
(cherry picked from commit a5524b5fe2 )
2018-11-15 13:21:44 +11:00
Tony Finch
660010f978
dig: a -r option to disable .digrc
...
(cherry picked from commit fdb74fed9e )
2018-11-15 13:21:21 +11:00
Evan Hunt
2be370b68c
Merge branch '347-various-bind-9-bugs-in-cleanup-after-fail-scenarios-v9_11' into 'v9_11'
...
Resolve "Various BIND 9 bugs in cleanup-after-fail scenarios"
See merge request isc-projects/bind9!1059
2018-11-14 19:45:57 -05:00
Mark Andrews
f14f70833f
uninitalize memory read on error path
...
(cherry picked from commit 4eadebe2b2 )
2018-11-15 00:16:35 +00:00
Mark Andrews
3aafdbf160
errors initalizing badcaches were not caught or cleaned up on error paths
...
(cherry picked from commit 93776c4c81 )
2018-11-15 00:16:31 +00:00
Evan Hunt
5b4905d428
Merge branch '558-nsupdate-leaks-memory-when-using-gss-tsig-and-receiving-sigterm-at-a-right-time-v9_11' into 'v9_11'
...
Resolve "nsupdate leaks memory when using GSS-TSIG and receiving SIGTERM at a "right" time"
See merge request isc-projects/bind9!1056
2018-11-14 15:03:28 -05:00
Mark Andrews
e409b8c698
free tmpzonename and restart_master
...
(cherry picked from commit 50714a9b35 )
2018-11-14 11:42:44 -08:00
Evan Hunt
b6574c57c6
Merge branch '675-don-t-use-typename-v9_11' into 'v9_11'
...
Resolve "Don't use 'typename'"
See merge request isc-projects/bind9!1054
2018-11-14 14:22:17 -05:00