bind9/lib/isc/tests
Ondřej Surý c22c8cb0e1 Stop leaking OpenSSL types and defines in the isc/md.h
The <isc/md.h> header directly included <openssl/evp.h> header which
enforced all users of the libisc library to explicitly list the include
path to OpenSSL and link with -lcrypto.  By hiding the specific
implementation into the private namespace, we no longer enforce this.
In the long run, this might also allow us to switch cryptographic
library implementation without affecting the downstream users.

While making the isc_md_type_t type opaque, the API using the data type
was changed to use the pointer to isc_md_type_t instead of using the
type directly.

(cherry picked from commit 4e114f8ed6)
2020-04-28 15:24:07 +02:00
..
testdata/file [master] new mkeys and nzf naming format 2014-11-04 19:43:27 -08:00
aes_test.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
buffer_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
counter_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
crc64_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
errno_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
file_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
hash_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
heap_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
hmac_test.c Stop leaking OpenSSL types and defines in the isc/md.h 2020-04-28 15:24:07 +02:00
ht_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
isctest.c Refactor the isc_log API so it cannot fail on memory failures 2020-03-18 11:44:18 +01:00
isctest.h Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
Kyuafile Enable quota_test in Kyuafile 2020-04-21 14:18:54 +02:00
lex_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
Makefile.in Add a quota attach function with a callback, some code cleanups. 2020-03-30 10:29:33 +02:00
md_test.c Stop leaking OpenSSL types and defines in the isc/md.h 2020-04-28 15:24:07 +02:00
mem_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
netaddr_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
parse_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
pool_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
quota_test.c Fix detaching the extra quotas in the quota_test 2020-04-21 14:18:54 +02:00
radix_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
random_test.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
regex_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
result_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
safe_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
siphash_test.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
sockaddr_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
socket_test.c Fix lib/isc/tests/socket_test hangs 2020-02-20 11:40:51 +01:00
symtab_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
task_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
taskpool_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
time_test.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
timer_test.c fix a pointer-to-int cast error 2020-03-17 13:10:42 -07:00