aboutsummaryrefslogtreecommitdiff
path: root/fuzz
AgeCommit message (Expand)AuthorFilesLines
2023-12-11Fuzz more extension parsers in the cert parserDavid Benjamin1-9/+41
2023-11-30Merge <openssl/x509v3.h> into <openssl/x509.h>David Benjamin1-1/+0
2023-11-30Merge crypto/x509v3 into crypto/x509David Benjamin1-1/+1
2023-11-21Remove the _BORINGSSL_LIBPKI_ definesDavid Benjamin1-2/+1
2023-09-08Sync pki to chromium ce4bc9571462aa298d79b591df9d997323cf5157Bob Beck4-0/+29
2023-08-17Sync pki to chromium d740199e083b70d13506973c6f479f0b01165a05Bob Beck1-2/+3
2023-08-17Move the fuzzers into the fuzz directory and make them build.Bob Beck165-1/+349
2023-07-25Restore fuzz/session_corpusDavid Benjamin20-0/+0
2023-07-20Make the parse_certificate_fuzzer from libpki work inside boring.Bob Beck2576-5422/+52
2023-05-31Align NIDs vs group IDs in TLS group APIsDavid Benjamin1-0/+7
2023-05-31Align on using the "group" over "curve" for ECDH in TLSDavid Benjamin1-6/+6
2023-05-12Cap the input size to the conf fuzzerDavid Benjamin1-0/+7
2023-02-23Require getauxval on 32-bit Arm LinuxDavid Benjamin1-1/+0
2023-02-14Remove global_target from build.David Benjamin1-1/+0
2023-02-14Specify -Iinclude with the crypto target.David Benjamin1-4/+1
2023-02-01Remove the last of the broken NEON workaroundDavid Benjamin1-1/+0
2023-01-30Add a fuzzer for the config file machinery.David Benjamin150-10/+8965
2022-12-21Fuzz x509v3_cache_extensions.David Benjamin1-0/+5
2022-11-14Define CBS/CBB tags as uint32_t with a typedef.David Benjamin1-1/+1
2022-06-02Add a fuzzer to check CBS is a DER parser.David Benjamin81-0/+87
2022-01-05Rename CPU feature files with underscores.David Benjamin1-1/+1
2021-09-14Refresh fuzzer corpus for ECH draft-13.David Benjamin709-0/+0
2021-08-25Merge in OpenSSL's X.509 corpus.David Benjamin454-0/+0
2021-08-25Run X509_print in the certificate fuzzer.David Benjamin1-0/+4
2021-06-11Make ECH server APIs take EVP_HPKE_KEY.David Benjamin1-4/+10
2021-06-10Rename SSL_ECH_SERVER_CONFIG_LIST to SSL_ECH_KEYS.David Benjamin1-8/+6
2021-05-24Refresh SSL corpora after adding ECH fuzzer mode.Dan McArdle967-0/+0
2021-05-19fuzz/minimise_corpora.sh: Add shebang and chmod +xDan McArdle1-0/+1
2021-04-14Record a fuzzing corpus for the ClientHelloInner decoder.David Benjamin21-0/+2
2021-04-14Use a consistent plural for 'corpus'.David Benjamin1-0/+0
2021-04-12Add ECH server config API to ssl_ctx_api fuzzerDan McArdle1-0/+19
2021-04-08Add ECH server (draft-ietf-tls-esni-09).Daniel McArdle2-0/+53
2020-02-06Restore fuzz/cert_corpus.David Benjamin687-0/+39
2020-02-05Refresh corpora due to TLS 1.3 changes in handoff serialization.Matthew Braithwaite1227-39/+7
2019-10-21Reenable bn_div fuzzer.David Van Cleve1-0/+1
2019-09-27Bound the number of API calls in ssl_ctx_api.cc.David Benjamin1-1/+2
2019-01-08Refresh fuzzer corpus.David Benjamin823-0/+0
2019-01-07Update tools.David Benjamin1-1/+6
2018-11-06Refresh fuzzer corpora for changes to split-handshake serialization.Matthew Braithwaite1069-0/+0
2018-09-06Support symbol prefixesJoshua Liebow-Feeser1-0/+1
2018-09-05Fix corner case in cpuinfo parser.David Benjamin7-0/+167
2018-08-27Switch to Clang 6.0's fuzzer support.Adam Langley1-41/+19
2018-08-10Fix SSL_CTX_set1_sigalgs fuzzer and make them all more type-safe.David Benjamin1-43/+48
2018-08-10Fix SSL_CTX_set1_sigalgs_list fuzzer.David Benjamin1-1/+5
2018-08-09Support OpenSSL APIs SSL[_CTX]_set1_sigalgs[_list].Adam Langley1-0/+6
2018-07-05Add “bssl::” prefix to |UpRef| and |PushToStack| in fuzzer code.Adam Langley1-1/+1
2018-07-03Add bssl::UpRef.David Benjamin1-3/+1
2018-05-15Add a PKCS#12 fuzzer.David Benjamin6-111/+57
2018-05-14Refresh TLS fuzzer corpora.David Benjamin287-0/+0
2018-05-10Refresh TLS fuzzer corpora.Matthew Braithwaite911-0/+0