summaryrefslogtreecommitdiffstats
path: root/fuzz/build.info
diff options
context:
space:
mode:
authorMax Ammann <max@maxammann.org>2023-10-03 12:22:02 +0100
committerTomas Mraz <tomas@openssl.org>2024-05-24 11:56:41 +0200
commitf3b988dc29512d6575ff435e1ff7c1b66d97051e (patch)
tree706a796e1263ce953e00cd150a614f6441d06913 /fuzz/build.info
parentb9e084f139c53ce133e66aba2f523c680141c0e6 (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.info10
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