diff options
author | Alex Gaynor <alex.gaynor@gmail.com> | 2023-02-18 23:43:41 -0500 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2023-02-27 09:29:20 +0000 |
commit | 359d6a26d64c32e7c2bebf5655c70c074f6c805b (patch) | |
tree | a37fa977069a934374c8d25c5b9d1c1716b0f339 /fuzz/build.info | |
parent | 9a2f78e14a67eeaadefc77d05f0778fc9684d26c (diff) |
Added a fuzzer for SMIME
Reviewed-by: Kurt Roeckx <kurt@roeckx.be>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20332)
Diffstat (limited to 'fuzz/build.info')
-rw-r--r-- | fuzz/build.info | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/fuzz/build.info b/fuzz/build.info index 7ba41a7a6e..91d8143207 100644 --- a/fuzz/build.info +++ b/fuzz/build.info @@ -9,7 +9,7 @@ -} IF[{- !$disabled{"fuzz-afl"} || !$disabled{"fuzz-libfuzzer"} -}] - PROGRAMS{noinst}=asn1 asn1parse bignum bndiv client conf crl server x509 + PROGRAMS{noinst}=asn1 asn1parse bignum bndiv client conf crl server smime x509 PROGRAMS{noinst}=punycode IF[{- !$disabled{"cmp"} -}] @@ -68,6 +68,10 @@ IF[{- !$disabled{"fuzz-afl"} || !$disabled{"fuzz-libfuzzer"} -}] INCLUDE[punycode]=../include {- $ex_inc -} DEPEND[punycode]=../libcrypto.a {- $ex_lib -} + SOURCE[smime]=smime.c driver.c + INCLUDE[smime]=../include {- $ex_inc -} + DEPEND[smime]=../libcrypto ../libssl {- $ex_lib -} + SOURCE[server]=server.c driver.c fuzz_rand.c INCLUDE[server]=../include {- $ex_inc -} DEPEND[server]=../libcrypto ../libssl {- $ex_lib -} @@ -78,7 +82,7 @@ IF[{- !$disabled{"fuzz-afl"} || !$disabled{"fuzz-libfuzzer"} -}] ENDIF IF[{- !$disabled{tests} -}] - PROGRAMS{noinst}=asn1-test asn1parse-test bignum-test bndiv-test client-test conf-test crl-test server-test x509-test + PROGRAMS{noinst}=asn1-test asn1parse-test bignum-test bndiv-test client-test conf-test crl-test server-test smime-test x509-test PROGRAMS{noinst}=punycode-test IF[{- !$disabled{"cmp"} -}] @@ -138,6 +142,10 @@ IF[{- !$disabled{tests} -}] INCLUDE[punycode-test]=../include DEPEND[punycode-test]=../libcrypto.a + SOURCE[smime-test]=smime.c test-corpus.c + INCLUDE[smime-test]=../include + DEPEND[smime-test]=../libcrypto ../libssl + SOURCE[server-test]=server.c test-corpus.c fuzz_rand.c INCLUDE[server-test]=../include DEPEND[server-test]=../libcrypto ../libssl |