diff options
author | Max Ammann <max@maxammann.org> | 2023-10-03 12:22:02 +0100 |
---|---|---|
committer | Tomas Mraz <tomas@openssl.org> | 2024-05-24 11:56:41 +0200 |
commit | f3b988dc29512d6575ff435e1ff7c1b66d97051e (patch) | |
tree | 706a796e1263ce953e00cd150a614f6441d06913 /fuzz/build.info | |
parent | b9e084f139c53ce133e66aba2f523c680141c0e6 (diff) |
Add provider fuzzer
Test recipe 99-test_fuzz_provider.t added.
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22964)
Diffstat (limited to 'fuzz/build.info')
-rw-r--r-- | fuzz/build.info | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/fuzz/build.info b/fuzz/build.info index dde0e811f5..9f50319793 100644 --- a/fuzz/build.info +++ b/fuzz/build.info @@ -12,6 +12,7 @@ IF[{- !$disabled{"fuzz-afl"} || !$disabled{"fuzz-libfuzzer"} -}] PROGRAMS{noinst}=asn1 asn1parse bignum bndiv client conf crl server smime PROGRAMS{noinst}=punycode pem decoder hashtable acert PROGRAMS{noinst}=v3name + PROGRAMS{noinst}=provider IF[{- !$disabled{"cmp"} -}] PROGRAMS{noinst}=cmp @@ -136,12 +137,17 @@ IF[{- !$disabled{"fuzz-afl"} || !$disabled{"fuzz-libfuzzer"} -}] SOURCE[x509]=x509.c driver.c fuzz_rand.c INCLUDE[x509]=../include {- $ex_inc -} DEPEND[x509]=../libcrypto {- $ex_lib -} + + SOURCE[provider]=provider.c driver.c + INCLUDE[provider]=../include {- $ex_inc -} + DEPEND[provider]=../libcrypto {- $ex_lib -} ENDIF IF[{- !$disabled{tests} -}] PROGRAMS{noinst}=asn1-test asn1parse-test bignum-test bndiv-test client-test conf-test crl-test server-test smime-test PROGRAMS{noinst}=punycode-test pem-test decoder-test hashtable-test acert-test PROGRAMS{noinst}=v3name-test + PROGRAMS{noinst}=provider-test IF[{- !$disabled{"cmp"} -}] PROGRAMS{noinst}=cmp-test @@ -268,4 +274,8 @@ IF[{- !$disabled{tests} -}] SOURCE[x509-test]=x509.c test-corpus.c fuzz_rand.c INCLUDE[x509-test]=../include DEPEND[x509-test]=../libcrypto + + SOURCE[provider-test]=provider.c test-corpus.c + INCLUDE[provider-test]=../include + DEPEND[provider-test]=../libcrypto ENDIF |