blob: 9c42fb870a88ec70f85956f2457f6ea4ef0bb185 [file] [log] [blame]
#!/usr/bin/env python
# Copyright 2023 The Chromium Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
FUZZERS_WITH_CORPORA = [
'aec3_config_json_fuzzer',
'aec3_fuzzer',
'agc_fuzzer',
'angle_translator_fuzzer',
'apdu_fuzzer',
'audio_decoder_g722_fuzzer',
'audio_decoder_ilbc_fuzzer',
'audio_decoder_multiopus_fuzzer',
'audio_decoder_opus_fuzzer',
'audio_decoder_opus_redundant_fuzzer',
'audio_decoder_pcm16b_fuzzer',
'audio_decoder_pcm_fuzzer',
'audio_encoder_opus_fuzzer',
'audio_processing_fuzzer',
'audio_processing_sample_rate_fuzzer',
'autocomplete_input_fuzzer',
'autofill_autocomplete_parsing_util_fuzzer',
'autofill_legal_message_line_fuzzer',
'autofill_phone_number_i18n_fuzzer',
'ax_node_position_fuzzer',
'ax_table_fuzzer',
'ax_tree_fuzzer',
'base32_fuzzer',
'base64_decode_fuzzer',
'base64_encode_fuzzer',
'base64url_fuzzer',
'base_json_reader_fuzzer',
'base_json_string_escape_fuzzer',
'bdict_fuzzer',
'blink_harfbuzz_shaper_fuzzer',
'blink_html_tokenizer_fuzzer',
'blink_png_decoder_fuzzer',
'blink_security_origin_fuzzer',
'blink_text_codec_UTF_8_fuzzer',
'blink_text_codec_WINDOWS_1252_fuzzer',
'boringssl_arm_cpuinfo_fuzzer',
'brotli_fuzzer',
'cast_framer_serialize_fuzzer',
'cast_message_util_fuzzer',
'cbcs_decryptor_fuzzer',
'charntorune_fuzzer',
'cipher_encrypt_fuzzer',
'clear_site_data_handler_fuzzer',
'client_hints_fuzzer',
'client_side_phishing_fuzzer',
'code_cache_host_mojolpm_fuzzer',
'color_analysis_fuzzer',
'color_parser_fuzzer',
'color_transform_fuzzer',
'comfort_noise_decoder_fuzzer',
'command_line_fuzzer',
'compact_enc_det_fuzzer',
'compositor_frame_fuzzer',
'content_security_policy_conversion_util_fuzzer',
'content_security_policy_util_fuzzer',
'content_sms_parser_fuzzer',
'convert_woff2ttf_fuzzer',
'courgette_fuzzer',
'create_trial_from_study_fuzzer',
'create_trials_from_seed_fuzzer_v2',
'css_parser_fast_paths_fuzzer',
'ctap_response_fuzzer',
'cypher_decrypt_fuzzer',
'cypher_encrypt_with_key_fuzzer',
'cypher_reencrypt_fuzzer',
'd2d_connection_context_client_fuzzer',
'd2d_connection_context_server_fuzzer',
'dawn_wire_server_and_frontend_fuzzer',
'devtools_protocol_encoding_cbor_fuzzer',
'devtools_protocol_encoding_json_fuzzer',
'dial_internal_message_fuzzer',
'disk_cache_lpm_fuzzer',
'document_policy_fuzzer',
'dpf_fuzzer',
'expat_xml_parse_fuzzer',
'extension_csp_validator_fuzzer',
'extension_declarative_net_request_indexed_rule_fuzzer',
'extension_file_highlighter_fuzzer',
'extension_fuzzer',
'extension_management_internal_fuzzer',
'extension_manifest_fuzzer',
'extension_url_pattern_fuzzer',
'extension_web_request_form_data_parser_fuzzer',
'favicon_url_parser_fuzzer',
'feature_policy_fuzzer',
'fido_ble_frames_fuzzer',
'fido_cable_handshake_handler_fuzzer',
'fido_hid_message_fuzzer',
'field_trial_fuzzer',
'file_system_manager_mojolpm_fuzzer',
'fingerprint_fuzzer',
'first_party_set_parser_fuzzer',
'first_party_set_parser_json_fuzzer',
'first_party_sets_overrides_policy_handler_fuzzer',
'flac_audio_handler_fuzzer',
'flatbuffers_verifier_fuzzer',
'flexfec_receiver_fuzzer',
'flexfec_sender_fuzzer',
'form_structure_process_query_response_fuzzer',
'frame_buffer_fuzzer',
'freetype_bdf_fuzzer',
'freetype_cff_ftengine_fuzzer',
'freetype_cff_render_fuzzer',
'freetype_cidtype1_fuzzer',
'freetype_cidtype1_render_fuzzer',
'freetype_glyphs_outlines_fuzzer',
'freetype_truetype_fuzzer',
'freetype_truetype_render_i35_fuzzer',
'freetype_truetype_render_i38_fuzzer',
'freetype_type1_ftengine_fuzzer',
'freetype_type1_fuzzer',
'freetype_type1_render_ftengine_fuzzer',
'fuzzy_finder_fuzzer',
'gfx_png_image_fuzzer',
'gl_lpm_fuzzer',
'gpu_fuzzer',
'gpu_swangle_passthrough_fuzzer',
'h264_annex_b_converter_fuzzer',
'h264_bitstream_parser_fuzzer',
'hb_shape_fuzzer',
'hb_subset_fuzzer',
'hid_report_descriptor_fuzzer',
'hit_test_query_fuzzer',
'hls_attribute_list_fuzzer',
'hls_items_fuzzer',
'hls_media_playlist_fuzzer',
'hls_multivariant_playlist_fuzzer',
'hunspell_suggest_fuzzer',
'icu_appendable_fuzzer',
'icu_break_iterator_fuzzer',
'icu_break_iterator_utf32_fuzzer',
'icu_converter_fuzzer',
'icu_number_format_fuzzer',
'icu_to_case_fuzzer',
'icu_ucasemap_fuzzer',
'icu_uregex_open_fuzzer',
'identifiable_token_builder_atomic_fuzzer',
'identifiable_token_builder_fuzzer',
'indexed_db_leveldb_coding_decodeidbkey_fuzzer',
'indexed_db_leveldb_coding_decodeidbkeypath_fuzzer',
'indexed_db_leveldb_coding_encodeidbkey_fuzzer',
'indexed_db_leveldb_coding_encodeidbkeypath_fuzzer',
'indexed_ruleset_fuzzer',
'inspector_fuzzer',
'json_web_key_fuzzer',
'jsoncpp_fuzzer',
'layout_locale_fuzzer',
'leveldb_put_get_delete_fuzzer',
'libaddressinput_address_formatter_fuzzer',
'libaddressinput_parse_address_fields_fuzzer',
'libaddressinput_parse_format_rule_fuzzer',
'libaom_av1_dec_fuzzer',
'libpng_progressive_read_fuzzer',
'libpng_read_fuzzer',
'liburlpattern_fuzzer',
'libwebp_advanced_api_fuzzer',
'libwebp_animation_api_fuzzer',
'libwebp_animencoder_fuzzer',
'libwebp_enc_dec_api_fuzzer',
'libwebp_mux_demux_api_fuzzer',
'libwebp_simple_api_fuzzer',
'libxml_xml_read_memory_fuzzer',
'libyuv_scale_fuzzer',
'lookup_affiliation_response_parser_fuzzer',
'math_transform_fuzzer',
'mathml_operator_dictionary_fuzzer',
'media_av1_decoder_fuzzer',
'media_bit_reader_fuzzer',
'media_capabilities_fuzzer',
'media_cenc_utils_fuzzer',
'media_es_parser_h264_fuzzer',
'media_es_parser_mpeg1audio_fuzzer',
'media_h264_parser_fuzzer',
'media_h265_decoder_fuzzer',
'media_h265_parser_fuzzer',
'media_jpeg_parser_picture_fuzzer',
'media_mp4_box_reader_fuzzer',
'media_vp9_parser_encrypted_fuzzer',
'media_vp9_parser_fuzzer',
'media_vpx_quantizer_parser_fuzzer',
'media_vpx_video_decoder_fuzzer',
'media_webm_muxer_fuzzer',
'mediasource_ADTS_pipeline_integration_fuzzer',
'mediasource_MP2T_AACLC_AVC_pipeline_integration_fuzzer',
'mediasource_MP2T_AACSBR_pipeline_integration_fuzzer',
'mediasource_MP2T_MP3_pipeline_integration_fuzzer',
'mediasource_MP3_pipeline_integration_fuzzer',
'mediasource_MP4_AACLC_pipeline_integration_fuzzer',
'mediasource_MP4_AACSBR_pipeline_integration_fuzzer',
'mediasource_MP4_AV1_pipeline_integration_fuzzer',
'mediasource_MP4_AVC1_pipeline_integration_fuzzer',
'mediasource_MP4_FLAC_pipeline_integration_fuzzer',
'mediasource_WEBM_OPUS_pipeline_integration_fuzzer',
'mediasource_WEBM_VP8_pipeline_integration_fuzzer',
'mediasource_WEBM_VP9_pipeline_integration_fuzzer',
'merkle_integrity_source_stream_fuzzer',
'mhtml_parser_fuzzer',
'midi_message_queue_fuzzer',
'midi_webmidi_data_validator_fuzzer',
'mojo_core_node_channel_fuzzer',
'mojo_core_port_event_fuzzer',
'mojo_core_user_message_fuzzer',
'net_auth_challenge_tokenizer_fuzzer',
'net_backoff_entry_serializer_fuzzer',
'net_base_address_tracker_linux_fuzzer',
'net_base_schemeful_site_fuzzer',
'net_canonical_cookie_fuzzer',
'net_cert_crl_parse_crl_certificatelist_fuzzer',
'net_cert_crl_parse_issuing_distribution_point_fuzzer',
'net_cert_ct_decode_signed_certificate_timestamp_fuzzer',
'net_cert_normalize_name_fuzzer',
'net_cert_ocsp_parse_ocsp_cert_id_fuzzer',
'net_cert_ocsp_parse_ocsp_response_data_fuzzer',
'net_cert_ocsp_parse_ocsp_response_fuzzer',
'net_cert_parse_authority_key_identifier_fuzzer',
'net_cert_verify_name_match_fuzzer',
'net_cookie_partition_key_fuzzer',
'net_cookie_util_parsing_fuzzer',
'net_crl_set_fuzzer',
'net_data_url_fuzzer',
'net_der_parser_fuzzer',
'net_dns_host_cache_fuzzer',
'net_dns_hosts_parse_fuzzer',
'net_dns_https_record_rdata_fuzzer',
'net_dns_nsswitch_reader_fuzzer',
'net_dns_query_parse_fuzzer',
'net_dns_response_fuzzer',
'net_gzip_source_stream_fuzzer',
'net_host_resolver_manager_fuzzer',
'net_http2_frame_decoder_fuzzer',
'net_http_auth_handler_basic_fuzzer',
'net_http_auth_handler_digest_fuzzer',
'net_http_auth_handler_fuzzer',
'net_http_chunked_decoder_fuzzer',
'net_http_content_disposition_fuzzer',
'net_http_security_headers_hsts_fuzzer',
'net_http_server_fuzzer',
'net_http_stream_parser_fuzzer',
'net_lookup_string_in_fixed_set_fuzzer',
'net_mime_sniffer_fuzzer',
'net_ntlm_ntlm_client_fuzzer',
'net_parse_cookie_line_fuzzer',
'net_parse_proxy_bypass_rules_fuzzer',
'net_parse_proxy_list_pac_fuzzer',
'net_parse_proxy_rules_fuzzer',
'net_parse_url_hostname_to_address_fuzzer',
'net_qpack_decoder_fuzzer',
'net_qpack_encoder_stream_receiver_fuzzer',
'net_qpack_encoder_stream_sender_fuzzer',
'net_qpack_round_trip_fuzzer',
'net_quic_crypto_framer_parse_message_fuzzer',
'net_quic_framer_fuzzer',
'net_quic_framer_process_data_packet_fuzzer',
'net_quic_session_pool_fuzzer',
'net_socks5_client_socket_fuzzer',
'net_socks_client_socket_fuzzer',
'net_structured_headers_fuzzer',
'net_unescape_url_component_fuzzer',
'net_web_socket_encoder_fuzzer',
'net_websocket_deflate_stream_fuzzer',
'net_websocket_extension_parser_fuzzer',
'net_websocket_frame_parser_fuzzer',
'neteq_rtp_fuzzer',
'neteq_signal_fuzzer',
'network_content_security_policy_fuzzer',
'omnibox_view_fuzzer',
'open_type_math_support_fuzzer',
'openscreen_cast_auth_util_fuzzer',
'openscreen_message_framer_deserialize_fuzzer',
'openscreen_message_framer_serialize_fuzzer',
'optimization_guide_page_topics_fuzzer',
'optimization_guide_page_visibility_model_fuzzer',
'origin_trial_token_fuzzer',
'ots_fuzzer',
'paint_op_buffer_fuzzer',
'parse_os_header_fuzzer',
'password_manager_form_data_parser_fuzzer',
'password_manager_form_data_parser_proto_fuzzer',
'payment_method_manifest_fuzzer',
'payment_web_app_manifest_fuzzer',
'pdf_bidi_fuzzer',
'pdf_cfgas_stringformatter_fuzzer',
'pdf_cfx_barcode_fuzzer',
'pdf_cjs_util_fuzzer',
'pdf_cmap_fuzzer',
'pdf_codec_a85_fuzzer',
'pdf_codec_bmp_fuzzer',
'pdf_codec_fax_fuzzer',
'pdf_codec_gif_fuzzer',
'pdf_codec_icc_fuzzer',
'pdf_codec_jbig2_fuzzer',
'pdf_codec_jpeg_fuzzer',
'pdf_codec_png_fuzzer',
'pdf_codec_rle_fuzzer',
'pdf_codec_tiff_fuzzer',
'pdf_cpdf_tounicodemap_fuzzer',
'pdf_css_fuzzer',
'pdf_dates_fuzzer',
'pdf_font_fuzzer',
'pdf_formcalc_context_fuzzer',
'pdf_formcalc_fuzzer',
'pdf_formcalc_translate_fuzzer',
'pdf_fx_date_helpers_fuzzer',
'pdf_hint_table_fuzzer',
'pdf_jpx_fuzzer',
'pdf_lzw_fuzzer',
'pdf_nametree_fuzzer',
'pdf_psengine_fuzzer',
'pdf_scanlinecompositor_fuzzer',
'pdf_streamparser_fuzzer',
'pdf_xfa_fdp_fuzzer',
'pdf_xfa_raw_fuzzer',
'pdf_xfa_xdp_fdp_fuzzer',
'pdf_xml_fuzzer',
'pdfium_fuzzer',
'pdfium_xfa_fuzzer',
'permissions_policy_attr_fuzzer',
'permissions_policy_fuzzer',
'pffft_complex_fuzzer',
'pffft_real_fuzzer',
'pickle_fuzzer',
'pix_code_validator_fuzzer',
'policy_schema_fuzzer',
'preg_parser_fuzzer',
'process_doc_fuzzer',
'prtime_fuzzer',
'pseudotcp_parser_fuzzer',
'qcms_color_space_fuzzer',
'qr_code_generator_fuzzer',
'reader_fuzzer',
'redaction_tool_fuzzer',
'remoting_protobuf_http_stream_parser_fuzzer',
'render_text_api_fuzzer',
'render_text_fuzzer',
'renderer_proto_tree_fuzzer',
'residual_echo_detector_fuzzer',
'rtcp_receiver_fuzzer',
'rtp_depacketizer_av1_assemble_frame_fuzzer',
'rtp_dependency_descriptor_fuzzer',
'rtp_frame_reference_finder_fuzzer',
'rtp_packetizer_av1_fuzzer',
'rtp_video_frame_assembler_fuzzer',
'rtp_video_layers_allocation_fuzzer',
'sctp_utils_fuzzer',
'sdp_parser_fuzzer',
'search_suggestion_parser_fuzzer',
'seven_zip_reader_fuzzer',
'sha1_fuzzer',
'skia_image_filter_proto_fuzzer',
'skia_path_fuzzer',
'skia_pathop_fuzzer',
'snappy_compress_fuzzer',
'snappy_uncompress_fuzzer',
'source_registration_fuzzer',
'speech_audio_encoder_fuzzer',
'sqlite3_ossfuzz_fuzzer',
'sqlite3_select_strftime_lpm_fuzzer',
'sqlite3_shadow_table_fuzzer',
'ssl_certificate_fuzzer',
'storage_key_proto_fuzzer',
'storage_key_string_fuzzer',
'stretchy_operator_shaper_fuzzer',
'string_number_conversions_fuzzer',
'string_pattern_fuzzer',
'string_to_number_fuzzer',
'string_tokenizer_fuzzer',
'stun_parser_fuzzer',
'stun_validator_fuzzer',
'stylesheet_contents_fuzzer',
'subresource_filter_rule_parser_fuzzer',
'substring_set_matcher_fuzzer',
'sys_string_conversions_fuzzer',
'template_url_parser_fuzzer',
'text_resource_decoder_fuzzer',
'third_party_re2_fuzzer',
'time_delta_from_string_fuzzer',
'time_fuzzer',
'tint_all_transforms_fuzzer',
'tint_ast_clone_fuzzer',
'tint_ast_hlsl_writer_fuzzer',
'tint_ast_msl_writer_fuzzer',
'tint_ast_spv_writer_fuzzer',
'tint_ast_wgsl_writer_fuzzer',
'tint_binding_remapper_fuzzer',
'tint_first_index_offset_fuzzer',
'tint_regex_hlsl_writer_fuzzer',
'tint_regex_msl_writer_fuzzer',
'tint_regex_spv_writer_fuzzer',
'tint_regex_wgsl_writer_fuzzer',
'tint_renamer_fuzzer',
'tint_robustness_fuzzer',
'tint_wgsl_reader_hlsl_writer_fuzzer',
'tint_wgsl_reader_msl_writer_fuzzer',
'tint_wgsl_reader_wgsl_writer_fuzzer',
'transfer_cache_fuzzer',
'trigger_registration_fuzzer',
'trust_token_key_commitment_parser_fuzzer',
'turn_unwrap_fuzzer',
'ukey2_handshake_client_init_fuzzer',
'ulpfec_generator_fuzzer',
'ulpfec_header_reader_fuzzer',
'ulpfec_receiver_fuzzer',
'update_client_protocol_parser_fuzzer',
'update_client_protocol_serializer_fuzzer',
'url_file_parser_fuzzer',
'url_formatter_fixer_fuzzer',
'url_parse_proto_fuzzer',
'url_pattern_fuzzer',
'usb_descriptors_fuzzer',
'usb_midi_descriptor_parser_fuzzer',
'usb_string_read_fuzzer',
'utf_string_conversions_fuzzer',
'v2_handshake_fuzzer',
'v4_get_hash_protocol_manager_fuzzer',
'v4_store_fuzzer',
'v8_json_parser_fuzzer',
'v8_multi_return_fuzzer',
'v8_regexp_builtins_fuzzer',
'v8_regexp_parser_fuzzer',
'v8_script_parser_fuzzer',
'v8_wasm_code_fuzzer',
'v8_wasm_compile_fuzzer',
'v8_wasm_fuzzer',
'v8_wasm_streaming_fuzzer',
'video_capture_host_mojolpm_fuzzer',
'vp8_depacketizer_fuzzer',
'vp9_depacketizer_fuzzer',
'vp9_encoder_references_fuzzer',
'vp9_qp_parser_fuzzer',
'vp9_replay_fuzzer',
'vr_omnibox_formatting_fuzzer',
'wav_audio_handler_fuzzer',
'wayland_buffer_fuzzer',
'web_app_manifest_fuzzer',
'web_bundle_parser_fuzzer',
'web_icon_sizes_fuzzer',
'webcodecs_audio_data_copy_to_fuzzer',
'webcodecs_audio_decoder_fuzzer',
'webcodecs_audio_encoder_fuzzer',
'webcodecs_video_decoder_fuzzer',
'webcodecs_video_encoder_fuzzer',
'webcodecs_video_frame_copy_to_fuzzer',
'webcrypto_ec_import_key_pkcs8_fuzzer',
'webcrypto_ec_import_key_raw_fuzzer',
'webcrypto_ec_import_key_spki_fuzzer',
'webcrypto_rsa_import_key_pkcs8_fuzzer',
'webcrypto_rsa_import_key_spki_fuzzer',
'webrtc_video_perf_mojolpm_fuzzer',
'webusb_descriptors_fuzzer',
'xfo_fuzzer',
'xml_parser_fuzzer',
'xxhash_fuzzer',
'zlib_deflate_fuzzer',
'zlib_deflate_set_dictionary_fuzzer',
'zlib_inflate_fuzzer',
'zlib_inflate_with_header_fuzzer',
'zlib_streaming_inflate_fuzzer',
'zlib_uncompress_fuzzer',
'zucchini_apply_fuzzer',
'zucchini_disassembler_dex_fuzzer',
'zucchini_disassembler_elf_fuzzer',
'zucchini_disassembler_win32_fuzzer',
'zucchini_imposed_ensemble_matcher_fuzzer',
'zucchini_patch_fuzzer',
'zucchini_raw_gen_fuzzer',
'zucchini_ztf_gen_fuzzer',
'zxcvbn_matching_fuzzer',
'zxcvbn_scoring_fuzzer',
]