| add_executable(${name} ${name}.cc) |
| target_compile_options(${name} PRIVATE "-Wno-missing-prototypes") |
| target_link_libraries(${name} crypto ${ARGN}) |
| set_target_properties(${name} PROPERTIES LINK_FLAGS "-fsanitize=fuzzer-no-link") |
| target_link_libraries(${name} Fuzzer) |
| set_target_properties(${name} PROPERTIES LINK_FLAGS "-fsanitize=fuzzer") |
| CXX_STANDARD_REQUIRED YES) |
| fuzzer(crl_getcrlstatusforcert_fuzzer pki) |
| fuzzer(crl_parse_crl_certificatelist_fuzzer pki) |
| fuzzer(crl_parse_crl_tbscertlist_fuzzer pki) |
| fuzzer(crl_parse_issuing_distribution_point_fuzzer pki) |
| fuzzer(decode_client_hello_inner ssl) |
| fuzzer(ocsp_parse_ocsp_cert_id_fuzzer pki) |
| fuzzer(ocsp_parse_ocsp_response_data_fuzzer pki) |
| fuzzer(ocsp_parse_ocsp_response_fuzzer pki) |
| fuzzer(ocsp_parse_ocsp_single_response_fuzzer pki) |
| fuzzer(parse_authority_key_identifier_fuzzer pki) |
| fuzzer(parse_certificate_fuzzer pki) |
| fuzzer(parse_crldp_fuzzer pki) |
| fuzzer(verify_name_match_fuzzer pki) |
| fuzzer(verify_name_match_normalizename_fuzzer pki) |
| fuzzer(verify_name_match_verifynameinsubtree_fuzzer pki) |