diff options
145 files changed, 73 insertions, 58 deletions
diff --git a/.gitignore b/.gitignore index f74e60d4d..83eb5a759 100644 --- a/.gitignore +++ b/.gitignore @@ -104,13 +104,11 @@ /fuzz/fuzz_alg_hll_seed_corpus.zip /fuzz/fuzz_alg_jitter_seed_corpus.zip /fuzz/fuzz_alg_crc32_md5_seed_corpus.zip -/fuzz/fuzz_alg_hw_rsi_outliers_da_seed_corpus.zip /fuzz/fuzz_alg_bytestream_seed_corpus.zip /fuzz/fuzz_ds_patricia_seed_corpus.zip /fuzz/fuzz_ds_libcache_seed_corpus.zip /fuzz/fuzz_ds_tree_seed_corpus.zip /fuzz/fuzz_ds_ptree_seed_corpus.zip -/fuzz/fuzz_ds_ahocorasick_seed_corpus.zip /fuzz/fuzz_ds_bitmap64_seed_corpus.zip /fuzz/fuzz_ds_domain_classify_seed_corpus.zip /fuzz/fuzz_libinjection_seed_corpus.zip diff --git a/fuzz/Makefile.am b/fuzz/Makefile.am index 978102813..3252b1fba 100644 --- a/fuzz/Makefile.am +++ b/fuzz/Makefile.am @@ -635,18 +635,10 @@ files_corpus_fuzz_ds_patricia := $(wildcard corpus/fuzz_ds_patricia/*) fuzz_ds_patricia_seed_corpus.zip: $(files_corpus_fuzz_ds_patricia) zip -j fuzz_ds_patricia_seed_corpus.zip $(files_corpus_fuzz_ds_patricia) -files_corpus_fuzz_ds_ahocorasick := $(wildcard corpus/fuzz_ds_ahocorasick/*) -fuzz_ds_ahocorasick_seed_corpus.zip: $(files_corpus_fuzz_ds_ahocorasick) - zip -j fuzz_ds_ahocorasick_seed_corpus.zip $(files_corpus_fuzz_ds_ahocorasick) - files_corpus_fuzz_alg_ses_des := $(wildcard corpus/fuzz_alg_ses_des/*) fuzz_alg_ses_des_seed_corpus.zip: $(files_corpus_fuzz_alg_ses_des) zip -j fuzz_alg_ses_des_seed_corpus.zip $(files_corpus_fuzz_alg_ses_des) -files_corpus_fuzz_alg_hw_rsi_outliers_da := $(wildcard corpus/fuzz_alg_hw_rsi_outliers_da/*) -fuzz_alg_hw_rsi_outliers_da_seed_corpus.zip: $(files_corpus_fuzz_alg_hw_rsi_outliers_da) - zip -j fuzz_alg_hw_rsi_outliers_da_seed_corpus.zip $(files_corpus_fuzz_alg_hw_rsi_outliers_da) - files_corpus_fuzz_alg_bins := $(wildcard corpus/fuzz_alg_bins/*) fuzz_alg_bins_seed_corpus.zip: $(files_corpus_fuzz_alg_bins) zip -j fuzz_alg_bins_seed_corpus.zip $(files_corpus_fuzz_alg_bins) @@ -723,7 +715,7 @@ files_corpus_fuzz_ds_domain_classify := $(wildcard corpus/fuzz_ds_domain_classi fuzz_ds_domain_classify_seed_corpus.zip: $(files_corpus_fuzz_ds_domain_classify) zip -j fuzz_ds_domain_classify_seed_corpus.zip $(files_corpus_fuzz_ds_domain_classify) -corpus: fuzz_ndpi_reader_seed_corpus.zip fuzz_ndpi_reader_alloc_fail_seed_corpus.zip fuzz_ndpi_reader_payload_analyzer_seed_corpus.zip fuzz_quic_get_crypto_data_seed_corpus.zip fuzz_config_seed_corpus.zip fuzz_ds_patricia_seed_corpus.zip fuzz_ds_ahocorasick_seed_corpus.zip fuzz_alg_ses_des_seed_corpus.zip fuzz_alg_hw_rsi_outliers_da_seed_corpus.zip fuzz_alg_bins_seed_corpus.zip fuzz_alg_hll_seed_corpus.zip fuzz_alg_jitter_seed_corpus.zip fuzz_ds_libcache_seed_corpus.zip fuzz_community_id_seed_corpus.zip fuzz_ds_tree_seed_corpus.zip fuzz_serialization_seed_corpus.zip fuzz_ds_ptree_seed_corpus.zip fuzz_alg_crc32_md5_seed_corpus.zip fuzz_alg_bytestream_seed_corpus.zip fuzz_libinjection_seed_corpus.zip fuzz_tls_certificate_seed_corpus.zip fuzz_filecfg_protocols_seed_corpus.zip fuzz_readerutils_workflow_seed_corpus.zip fuzz_readerutils_parseprotolist_seed_corpus.zip fuzz_ds_bitmap64_seed_corpus.zip fuzz_ds_domain_classify_seed_corpus.zip fuzz_filecfg_protocols_seed_corpus.zip fuzz_is_stun_udp_seed_corpus.zip fuzz_is_stun_tcp_seed_corpus.zip fuzz_filecfg_malicious_sha1_seed_corpus.zip fuzz_filecfg_malicious_ja3_seed_corpus.zip fuzz_filecfg_risk_domains_seed_corpus.zip +corpus: fuzz_ndpi_reader_seed_corpus.zip fuzz_ndpi_reader_alloc_fail_seed_corpus.zip fuzz_ndpi_reader_payload_analyzer_seed_corpus.zip fuzz_quic_get_crypto_data_seed_corpus.zip fuzz_config_seed_corpus.zip fuzz_ds_patricia_seed_corpus.zip fuzz_alg_ses_des_seed_corpus.zip fuzz_alg_bins_seed_corpus.zip fuzz_alg_hll_seed_corpus.zip fuzz_alg_jitter_seed_corpus.zip fuzz_ds_libcache_seed_corpus.zip fuzz_community_id_seed_corpus.zip fuzz_ds_tree_seed_corpus.zip fuzz_serialization_seed_corpus.zip fuzz_ds_ptree_seed_corpus.zip fuzz_alg_crc32_md5_seed_corpus.zip fuzz_alg_bytestream_seed_corpus.zip fuzz_libinjection_seed_corpus.zip fuzz_tls_certificate_seed_corpus.zip fuzz_filecfg_protocols_seed_corpus.zip fuzz_readerutils_workflow_seed_corpus.zip fuzz_readerutils_parseprotolist_seed_corpus.zip fuzz_ds_bitmap64_seed_corpus.zip fuzz_ds_domain_classify_seed_corpus.zip fuzz_filecfg_protocols_seed_corpus.zip fuzz_is_stun_udp_seed_corpus.zip fuzz_is_stun_tcp_seed_corpus.zip fuzz_filecfg_malicious_sha1_seed_corpus.zip fuzz_filecfg_malicious_ja3_seed_corpus.zip fuzz_filecfg_risk_domains_seed_corpus.zip cp corpus/fuzz_*seed_corpus.zip . #Create dictionaries exactly as expected by oss-fuzz. @@ -770,9 +762,7 @@ distdir: -o -path './corpus/fuzz_alg_hll/*' \ -o -path './corpus/fuzz_alg_jitter/*' \ -o -path './corpus/fuzz_alg_crc32_md5/*' \ - -o -path './corpus/fuzz_alg_hw_rsi_outliers_da/*' \ -o -path './corpus/fuzz_alg_bytestream/*' \ - -o -path './corpus/fuzz_ds_ahocorasick/*' \ -o -path './corpus/fuzz_ds_libcache/*' \ -o -path './corpus/fuzz_ds_tree/*' \ -o -path './corpus/fuzz_ds_bitmap64/*' \ diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/068a7079ad6069fabdeb42269ccd368c37b904bb b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/068a7079ad6069fabdeb42269ccd368c37b904bb Binary files differdeleted file mode 100644 index 74e5cca18..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/068a7079ad6069fabdeb42269ccd368c37b904bb +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/09b195367a58be327e631787a22e885140b0947d b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/09b195367a58be327e631787a22e885140b0947d Binary files differdeleted file mode 100644 index ef2752e23..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/09b195367a58be327e631787a22e885140b0947d +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/172f5405b4d2548a578130c85458bd37f347c02a b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/172f5405b4d2548a578130c85458bd37f347c02a Binary files differdeleted file mode 100644 index 8b5fb324b..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/172f5405b4d2548a578130c85458bd37f347c02a +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/29927946bbb09dcff4802d78c4c1ed17de74e35c b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/29927946bbb09dcff4802d78c4c1ed17de74e35c Binary files differdeleted file mode 100644 index 27d001667..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/29927946bbb09dcff4802d78c4c1ed17de74e35c +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/305c5b5b341d5b53ab7eabb5d6e29d7e5834701a b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/305c5b5b341d5b53ab7eabb5d6e29d7e5834701a Binary files differdeleted file mode 100644 index ed0f1c0e6..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/305c5b5b341d5b53ab7eabb5d6e29d7e5834701a +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/35c061d41400951c0a263a80a686cfe6e558f6dd b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/35c061d41400951c0a263a80a686cfe6e558f6dd Binary files differdeleted file mode 100644 index a7f705865..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/35c061d41400951c0a263a80a686cfe6e558f6dd +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/37d90f50c56d9f7b111cec169f5ab9bfb4d6c265 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/37d90f50c56d9f7b111cec169f5ab9bfb4d6c265 Binary files differdeleted file mode 100644 index 9359392a4..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/37d90f50c56d9f7b111cec169f5ab9bfb4d6c265 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/39de2d6559664ef14feac9fb22f9d6d4e331c3df b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/39de2d6559664ef14feac9fb22f9d6d4e331c3df Binary files differdeleted file mode 100644 index f4a7e7a7c..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/39de2d6559664ef14feac9fb22f9d6d4e331c3df +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/3ffba46fe2454bcc99f78c3dc6f88fe374064e61 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/3ffba46fe2454bcc99f78c3dc6f88fe374064e61 Binary files differdeleted file mode 100644 index 507de747b..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/3ffba46fe2454bcc99f78c3dc6f88fe374064e61 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/482a2a4e9fbf8d37e6a6b25d5e4114a680bba780 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/482a2a4e9fbf8d37e6a6b25d5e4114a680bba780 Binary files differdeleted file mode 100644 index 3d735a744..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/482a2a4e9fbf8d37e6a6b25d5e4114a680bba780 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/5531b5d5fc70e6c7f84abe5a783c7bf484c4a0ae b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/5531b5d5fc70e6c7f84abe5a783c7bf484c4a0ae Binary files differdeleted file mode 100644 index 8c6a466db..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/5531b5d5fc70e6c7f84abe5a783c7bf484c4a0ae +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/5fe3f3ca10464f6da8b1a6cf1a4339e3af68f44d b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/5fe3f3ca10464f6da8b1a6cf1a4339e3af68f44d Binary files differdeleted file mode 100644 index c539083a3..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/5fe3f3ca10464f6da8b1a6cf1a4339e3af68f44d +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/6495750adcb1dc596d5421110435e450dcd28ff4 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/6495750adcb1dc596d5421110435e450dcd28ff4 Binary files differdeleted file mode 100644 index 7b20ac273..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/6495750adcb1dc596d5421110435e450dcd28ff4 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/64d82fa9ff5e3e69950545c69d17ef539705daad b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/64d82fa9ff5e3e69950545c69d17ef539705daad Binary files differdeleted file mode 100644 index f73d917ab..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/64d82fa9ff5e3e69950545c69d17ef539705daad +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/69258ba961995c724bda16e54849ddf4214b5268 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/69258ba961995c724bda16e54849ddf4214b5268 Binary files differdeleted file mode 100644 index 0e1e7e57f..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/69258ba961995c724bda16e54849ddf4214b5268 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/6de7e37decb93442fe5670cbcd79fbb787fae873 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/6de7e37decb93442fe5670cbcd79fbb787fae873 Binary files differdeleted file mode 100644 index 829f43998..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/6de7e37decb93442fe5670cbcd79fbb787fae873 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/714d9c6db5682d54dab9b32e1e0a0d9af41be7db b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/714d9c6db5682d54dab9b32e1e0a0d9af41be7db Binary files differdeleted file mode 100644 index a7ee702a7..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/714d9c6db5682d54dab9b32e1e0a0d9af41be7db +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/7c5fb8b23093b4e1df0c460decc235452fb43018 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/7c5fb8b23093b4e1df0c460decc235452fb43018 Binary files differdeleted file mode 100644 index 363bc248e..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/7c5fb8b23093b4e1df0c460decc235452fb43018 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/7e5d0a67d44dafd4c97dbae0f22df352ffa9a7a5 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/7e5d0a67d44dafd4c97dbae0f22df352ffa9a7a5 Binary files differdeleted file mode 100644 index f5bcf5f62..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/7e5d0a67d44dafd4c97dbae0f22df352ffa9a7a5 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/8140db22a442f2b6ff79f913295dc65ff002ce18 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/8140db22a442f2b6ff79f913295dc65ff002ce18 Binary files differdeleted file mode 100644 index 0db169e5b..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/8140db22a442f2b6ff79f913295dc65ff002ce18 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/8b567822f6e99bbae5d45fe773b57d91eab80523 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/8b567822f6e99bbae5d45fe773b57d91eab80523 Binary files differdeleted file mode 100644 index 13906a02c..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/8b567822f6e99bbae5d45fe773b57d91eab80523 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/8d7499281629925528f4b1d1965b30d18e8106cc b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/8d7499281629925528f4b1d1965b30d18e8106cc Binary files differdeleted file mode 100644 index 570e2fc7b..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/8d7499281629925528f4b1d1965b30d18e8106cc +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/9017e147102941d3853c0d4d9221ddb5c5d96252 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/9017e147102941d3853c0d4d9221ddb5c5d96252 Binary files differdeleted file mode 100644 index cc4675748..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/9017e147102941d3853c0d4d9221ddb5c5d96252 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/92901274cc8053a25ebcd9dc16000573fefca890 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/92901274cc8053a25ebcd9dc16000573fefca890 Binary files differdeleted file mode 100644 index 20dc10d2d..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/92901274cc8053a25ebcd9dc16000573fefca890 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/9b72fac8d43778fdedf122582f6d35da9e4ba6e8 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/9b72fac8d43778fdedf122582f6d35da9e4ba6e8 Binary files differdeleted file mode 100644 index 0c482053e..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/9b72fac8d43778fdedf122582f6d35da9e4ba6e8 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/aa66765aef7c1f280eefd72fd6616462abae217a b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/aa66765aef7c1f280eefd72fd6616462abae217a Binary files differdeleted file mode 100644 index a7a72a77e..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/aa66765aef7c1f280eefd72fd6616462abae217a +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/ad7d95c66377765f969d13b24a160575969dafbe b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/ad7d95c66377765f969d13b24a160575969dafbe Binary files differdeleted file mode 100644 index 1fd7ad432..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/ad7d95c66377765f969d13b24a160575969dafbe +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/b1aebf7ec4eb8f2100a67d5545db7abd5f6d8556 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/b1aebf7ec4eb8f2100a67d5545db7abd5f6d8556 Binary files differdeleted file mode 100644 index dd508825f..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/b1aebf7ec4eb8f2100a67d5545db7abd5f6d8556 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/bf65d1582d0b2d39f3a1d5bc9da87444a6ee4385 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/bf65d1582d0b2d39f3a1d5bc9da87444a6ee4385 Binary files differdeleted file mode 100644 index 23d523cbf..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/bf65d1582d0b2d39f3a1d5bc9da87444a6ee4385 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/c08c3a1b3079c53c6647f45ee61931e54bc4cc51 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/c08c3a1b3079c53c6647f45ee61931e54bc4cc51 Binary files differdeleted file mode 100644 index 7c6431605..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/c08c3a1b3079c53c6647f45ee61931e54bc4cc51 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/c4c961f05fc573875a692289729e4a57b74467ed b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/c4c961f05fc573875a692289729e4a57b74467ed Binary files differdeleted file mode 100644 index 5d93ca2c9..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/c4c961f05fc573875a692289729e4a57b74467ed +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/c660e7d49d99d3c5eb5606a74e81ccc9399e8d5a b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/c660e7d49d99d3c5eb5606a74e81ccc9399e8d5a Binary files differdeleted file mode 100644 index 5922a2b65..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/c660e7d49d99d3c5eb5606a74e81ccc9399e8d5a +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/cddb2c0fa2395c911263482139b07e1ccec8037e b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/cddb2c0fa2395c911263482139b07e1ccec8037e Binary files differdeleted file mode 100644 index f0da1f22e..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/cddb2c0fa2395c911263482139b07e1ccec8037e +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/d16e14c488d88460074bc8e34f633922ad7a587b b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/d16e14c488d88460074bc8e34f633922ad7a587b Binary files differdeleted file mode 100644 index 5baafd800..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/d16e14c488d88460074bc8e34f633922ad7a587b +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/d4a95ebc106305a16fe8b089fef0cf79328b911e b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/d4a95ebc106305a16fe8b089fef0cf79328b911e Binary files differdeleted file mode 100644 index b1479f330..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/d4a95ebc106305a16fe8b089fef0cf79328b911e +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/db09410fd87e8616ca33ad18c4f52549ea7766df b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/db09410fd87e8616ca33ad18c4f52549ea7766df Binary files differdeleted file mode 100644 index 812e3d568..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/db09410fd87e8616ca33ad18c4f52549ea7766df +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/ded748c34764b43955ca5d8693dc090262aae9b4 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/ded748c34764b43955ca5d8693dc090262aae9b4 Binary files differdeleted file mode 100644 index 3d94a6948..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/ded748c34764b43955ca5d8693dc090262aae9b4 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/df30fb4a79d6a748f1296e460a10695e9293f519 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/df30fb4a79d6a748f1296e460a10695e9293f519 Binary files differdeleted file mode 100644 index 1451f999d..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/df30fb4a79d6a748f1296e460a10695e9293f519 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e2677d230c3a18eba08de18044e2a113cff7175d b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e2677d230c3a18eba08de18044e2a113cff7175d Binary files differdeleted file mode 100644 index ba64519fa..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e2677d230c3a18eba08de18044e2a113cff7175d +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e3793be4d4b958350b7afa326e84bcfae95fa09f b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e3793be4d4b958350b7afa326e84bcfae95fa09f Binary files differdeleted file mode 100644 index c3d8ff3c6..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e3793be4d4b958350b7afa326e84bcfae95fa09f +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e4959ac22e4f21a67586e2fdf0c100cc73cdcdfc b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e4959ac22e4f21a67586e2fdf0c100cc73cdcdfc Binary files differdeleted file mode 100644 index 048f8089f..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e4959ac22e4f21a67586e2fdf0c100cc73cdcdfc +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e4acc790bceb2086e2944d47bf76002a6d56c400 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e4acc790bceb2086e2944d47bf76002a6d56c400 Binary files differdeleted file mode 100644 index bc38f9963..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e4acc790bceb2086e2944d47bf76002a6d56c400 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e993681c7fa7481a0df63ac6a0ce725e869483ab b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e993681c7fa7481a0df63ac6a0ce725e869483ab Binary files differdeleted file mode 100644 index 746400589..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/e993681c7fa7481a0df63ac6a0ce725e869483ab +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/eb0b63268a3698c8ce2cbac1d26f4af9a1a87461 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/eb0b63268a3698c8ce2cbac1d26f4af9a1a87461 Binary files differdeleted file mode 100644 index cd11c9ddd..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/eb0b63268a3698c8ce2cbac1d26f4af9a1a87461 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/ec7e22e0af761943cf5a6c50e4805eb859f7cc02 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/ec7e22e0af761943cf5a6c50e4805eb859f7cc02 Binary files differdeleted file mode 100644 index 908edb79a..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/ec7e22e0af761943cf5a6c50e4805eb859f7cc02 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/ed72b23177552ec40326087c1bb655bbe7fe6eeb b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/ed72b23177552ec40326087c1bb655bbe7fe6eeb Binary files differdeleted file mode 100644 index e0e4765df..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/ed72b23177552ec40326087c1bb655bbe7fe6eeb +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/f0a89263ed239a0e0cbadd745bee565781fc5f05 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/f0a89263ed239a0e0cbadd745bee565781fc5f05 Binary files differdeleted file mode 100644 index b969950c9..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/f0a89263ed239a0e0cbadd745bee565781fc5f05 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/f8bd4ee4a1565836c75a17f23930041fb395a208 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/f8bd4ee4a1565836c75a17f23930041fb395a208 Binary files differdeleted file mode 100644 index 80e6f69af..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/f8bd4ee4a1565836c75a17f23930041fb395a208 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/f90c95d1f0aceea6bdb0a834b8b92b3655f3aca6 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/f90c95d1f0aceea6bdb0a834b8b92b3655f3aca6 Binary files differdeleted file mode 100644 index 3880b13d6..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/f90c95d1f0aceea6bdb0a834b8b92b3655f3aca6 +++ /dev/null diff --git a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/fcc649df2d13827fa80b4e366ed2b34397c86922 b/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/fcc649df2d13827fa80b4e366ed2b34397c86922 Binary files differdeleted file mode 100644 index abbced1f9..000000000 --- a/fuzz/corpus/fuzz_alg_hw_rsi_outliers_da/fcc649df2d13827fa80b4e366ed2b34397c86922 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/01993ba639c7b681fc27544c17ce08f712f51337 b/fuzz/corpus/fuzz_ds_ahocorasick/01993ba639c7b681fc27544c17ce08f712f51337 Binary files differdeleted file mode 100644 index 6fa1787fd..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/01993ba639c7b681fc27544c17ce08f712f51337 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/0202b70dd8d704f4e305dfbef9c210a3defd4d16 b/fuzz/corpus/fuzz_ds_ahocorasick/0202b70dd8d704f4e305dfbef9c210a3defd4d16 Binary files differdeleted file mode 100644 index 612fc570e..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/0202b70dd8d704f4e305dfbef9c210a3defd4d16 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/02a2b9e7466b872abc5a767eb232dc1d6e4816b8 b/fuzz/corpus/fuzz_ds_ahocorasick/02a2b9e7466b872abc5a767eb232dc1d6e4816b8 Binary files differdeleted file mode 100644 index d96be86e9..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/02a2b9e7466b872abc5a767eb232dc1d6e4816b8 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/03ad53be4d12007e829eac994224f6ca64e7228f b/fuzz/corpus/fuzz_ds_ahocorasick/03ad53be4d12007e829eac994224f6ca64e7228f Binary files differdeleted file mode 100644 index d1f1291c1..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/03ad53be4d12007e829eac994224f6ca64e7228f +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/086c5bacfb081dc6bf51c9d79767621acb78b8ee b/fuzz/corpus/fuzz_ds_ahocorasick/086c5bacfb081dc6bf51c9d79767621acb78b8ee Binary files differdeleted file mode 100644 index 0083f9ea4..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/086c5bacfb081dc6bf51c9d79767621acb78b8ee +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/0872c9dcaffcd72797e288877c0dd38a3d1949fb b/fuzz/corpus/fuzz_ds_ahocorasick/0872c9dcaffcd72797e288877c0dd38a3d1949fb Binary files differdeleted file mode 100644 index 3c4e4b6de..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/0872c9dcaffcd72797e288877c0dd38a3d1949fb +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/1005b3b07fd38f41a4925e68904601025e717561 b/fuzz/corpus/fuzz_ds_ahocorasick/1005b3b07fd38f41a4925e68904601025e717561 Binary files differdeleted file mode 100644 index ffb285d00..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/1005b3b07fd38f41a4925e68904601025e717561 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/12e3e23dce00d6af75cb1b5cf07ad6b700dab3b7 b/fuzz/corpus/fuzz_ds_ahocorasick/12e3e23dce00d6af75cb1b5cf07ad6b700dab3b7 Binary files differdeleted file mode 100644 index 3d25d6e95..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/12e3e23dce00d6af75cb1b5cf07ad6b700dab3b7 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/139cba76bb0199abdb1889c0cf48a14a18ebe9bc b/fuzz/corpus/fuzz_ds_ahocorasick/139cba76bb0199abdb1889c0cf48a14a18ebe9bc Binary files differdeleted file mode 100644 index 28460624d..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/139cba76bb0199abdb1889c0cf48a14a18ebe9bc +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/154a61898521268affa31f6bbe94d924a40818aa b/fuzz/corpus/fuzz_ds_ahocorasick/154a61898521268affa31f6bbe94d924a40818aa Binary files differdeleted file mode 100644 index ded5e02a7..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/154a61898521268affa31f6bbe94d924a40818aa +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/1b466d896dfdd72275059a53f21e5abbff8e58d2 b/fuzz/corpus/fuzz_ds_ahocorasick/1b466d896dfdd72275059a53f21e5abbff8e58d2 Binary files differdeleted file mode 100644 index 61ce7365d..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/1b466d896dfdd72275059a53f21e5abbff8e58d2 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/1cb0a59f62c0c5bd4d6059ad1dd93643efcebe26 b/fuzz/corpus/fuzz_ds_ahocorasick/1cb0a59f62c0c5bd4d6059ad1dd93643efcebe26 Binary files differdeleted file mode 100644 index 652fff1ac..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/1cb0a59f62c0c5bd4d6059ad1dd93643efcebe26 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/1cfcca57c0f0390357f1451b8b7fe8e1d30df833 b/fuzz/corpus/fuzz_ds_ahocorasick/1cfcca57c0f0390357f1451b8b7fe8e1d30df833 Binary files differdeleted file mode 100644 index d98cccbe1..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/1cfcca57c0f0390357f1451b8b7fe8e1d30df833 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/1d1fda87ea7b6ab5551b986024377bcb4d074f5d b/fuzz/corpus/fuzz_ds_ahocorasick/1d1fda87ea7b6ab5551b986024377bcb4d074f5d Binary files differdeleted file mode 100644 index 206a90267..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/1d1fda87ea7b6ab5551b986024377bcb4d074f5d +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/1e17f87333b37b4009f70119882d8ab2d665166d b/fuzz/corpus/fuzz_ds_ahocorasick/1e17f87333b37b4009f70119882d8ab2d665166d deleted file mode 100644 index b0a9a7414..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/1e17f87333b37b4009f70119882d8ab2d665166d +++ /dev/null @@ -1 +0,0 @@ -"""""""""""""""""""""""""""""""""""""bMn1y<uharrrrrrrrCCCCCCCCCCC"""""""""""""""""""""""""""""""""rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr"γ?CCCCCCCCCSCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"""""""""""""""""""""""""""""""""&?xp5lq3]F ,.e^! diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/21c148221b9132dcc37253edcd045ff7c549f7ce b/fuzz/corpus/fuzz_ds_ahocorasick/21c148221b9132dcc37253edcd045ff7c549f7ce Binary files differdeleted file mode 100644 index f9f86fcdb..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/21c148221b9132dcc37253edcd045ff7c549f7ce +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/2af1bb5979d693feb8d7f60d08d4fdd771ac2718 b/fuzz/corpus/fuzz_ds_ahocorasick/2af1bb5979d693feb8d7f60d08d4fdd771ac2718 Binary files differdeleted file mode 100644 index 6602a0164..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/2af1bb5979d693feb8d7f60d08d4fdd771ac2718 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/2c735ad522e229407f1ab8c335118e80b5779830 b/fuzz/corpus/fuzz_ds_ahocorasick/2c735ad522e229407f1ab8c335118e80b5779830 Binary files differdeleted file mode 100644 index 980e43c47..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/2c735ad522e229407f1ab8c335118e80b5779830 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/322280988807b124a30db0262e3d3ce5f48c8493 b/fuzz/corpus/fuzz_ds_ahocorasick/322280988807b124a30db0262e3d3ce5f48c8493 Binary files differdeleted file mode 100644 index 3d13b5277..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/322280988807b124a30db0262e3d3ce5f48c8493 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/336a77464e94ca4c1d7f672bbb67ea7990540d24 b/fuzz/corpus/fuzz_ds_ahocorasick/336a77464e94ca4c1d7f672bbb67ea7990540d24 Binary files differdeleted file mode 100644 index 8762f699b..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/336a77464e94ca4c1d7f672bbb67ea7990540d24 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/3ba2bed8661790c00f2fc135b909b9e11f8db885 b/fuzz/corpus/fuzz_ds_ahocorasick/3ba2bed8661790c00f2fc135b909b9e11f8db885 Binary files differdeleted file mode 100644 index 8402e218b..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/3ba2bed8661790c00f2fc135b909b9e11f8db885 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/3c956d1aec03d604512f3f423c58cce2003dd512 b/fuzz/corpus/fuzz_ds_ahocorasick/3c956d1aec03d604512f3f423c58cce2003dd512 Binary files differdeleted file mode 100644 index 12cf15465..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/3c956d1aec03d604512f3f423c58cce2003dd512 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/4412b1a8aff0c488f5c3cc4da1231c2dbdedeb55 b/fuzz/corpus/fuzz_ds_ahocorasick/4412b1a8aff0c488f5c3cc4da1231c2dbdedeb55 Binary files differdeleted file mode 100644 index fa3aa41b0..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/4412b1a8aff0c488f5c3cc4da1231c2dbdedeb55 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/4548c9eafb2b055c155f0411c2f09ce6ad6ee326 b/fuzz/corpus/fuzz_ds_ahocorasick/4548c9eafb2b055c155f0411c2f09ce6ad6ee326 Binary files differdeleted file mode 100644 index 52c3b40a9..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/4548c9eafb2b055c155f0411c2f09ce6ad6ee326 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/45ab5dde48407577c05997eeb253b52d39ebb4f9 b/fuzz/corpus/fuzz_ds_ahocorasick/45ab5dde48407577c05997eeb253b52d39ebb4f9 Binary files differdeleted file mode 100644 index 034595052..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/45ab5dde48407577c05997eeb253b52d39ebb4f9 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/465c2afda08c7da6e343c77d853a940088162b7b b/fuzz/corpus/fuzz_ds_ahocorasick/465c2afda08c7da6e343c77d853a940088162b7b Binary files differdeleted file mode 100644 index e47153e67..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/465c2afda08c7da6e343c77d853a940088162b7b +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/46dd2b1f0ee37aa2b11d22c5b8dfd7b3c050be50 b/fuzz/corpus/fuzz_ds_ahocorasick/46dd2b1f0ee37aa2b11d22c5b8dfd7b3c050be50 Binary files differdeleted file mode 100644 index f4457d366..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/46dd2b1f0ee37aa2b11d22c5b8dfd7b3c050be50 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/49535c6efd404f0cbc925547e7d9fb0b069eee79 b/fuzz/corpus/fuzz_ds_ahocorasick/49535c6efd404f0cbc925547e7d9fb0b069eee79 Binary files differdeleted file mode 100644 index e8e96c10c..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/49535c6efd404f0cbc925547e7d9fb0b069eee79 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/4a18b90c161cad335e576563e3fcb69eed6fab80 b/fuzz/corpus/fuzz_ds_ahocorasick/4a18b90c161cad335e576563e3fcb69eed6fab80 Binary files differdeleted file mode 100644 index 0c453d668..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/4a18b90c161cad335e576563e3fcb69eed6fab80 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/4b1fa94f2b83be23347467ab47e05492df185edf b/fuzz/corpus/fuzz_ds_ahocorasick/4b1fa94f2b83be23347467ab47e05492df185edf Binary files differdeleted file mode 100644 index dc77cec32..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/4b1fa94f2b83be23347467ab47e05492df185edf +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/4b7a0785ffb61d694acf53da91b2b040d9e37e19 b/fuzz/corpus/fuzz_ds_ahocorasick/4b7a0785ffb61d694acf53da91b2b040d9e37e19 Binary files differdeleted file mode 100644 index 2f2f59757..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/4b7a0785ffb61d694acf53da91b2b040d9e37e19 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/4e383efd4e347ef2d70ea9f6ff688388600a0aca b/fuzz/corpus/fuzz_ds_ahocorasick/4e383efd4e347ef2d70ea9f6ff688388600a0aca Binary files differdeleted file mode 100644 index e801ae1ea..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/4e383efd4e347ef2d70ea9f6ff688388600a0aca +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/4f19efda0a66facee2c09c94146659f6439f50c4 b/fuzz/corpus/fuzz_ds_ahocorasick/4f19efda0a66facee2c09c94146659f6439f50c4 Binary files differdeleted file mode 100644 index 4c515b0fb..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/4f19efda0a66facee2c09c94146659f6439f50c4 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/50a01934a05c3208fbecdda6588b311b983ad082 b/fuzz/corpus/fuzz_ds_ahocorasick/50a01934a05c3208fbecdda6588b311b983ad082 Binary files differdeleted file mode 100644 index 2c4cafe23..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/50a01934a05c3208fbecdda6588b311b983ad082 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/62a749a5d329509d40f4d2060f6bde3f2db4b6de b/fuzz/corpus/fuzz_ds_ahocorasick/62a749a5d329509d40f4d2060f6bde3f2db4b6de Binary files differdeleted file mode 100644 index 98fa4a7fc..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/62a749a5d329509d40f4d2060f6bde3f2db4b6de +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/66601e05f4096ba16f88958eea561565c411faf0 b/fuzz/corpus/fuzz_ds_ahocorasick/66601e05f4096ba16f88958eea561565c411faf0 Binary files differdeleted file mode 100644 index 17bc2b54b..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/66601e05f4096ba16f88958eea561565c411faf0 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/68c0e323bbd159c19570fd5846920da37c63de3c b/fuzz/corpus/fuzz_ds_ahocorasick/68c0e323bbd159c19570fd5846920da37c63de3c Binary files differdeleted file mode 100644 index 4aa8b37fe..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/68c0e323bbd159c19570fd5846920da37c63de3c +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/69279e4e0b12475f6b9cc6416d37dcbb9a14577a b/fuzz/corpus/fuzz_ds_ahocorasick/69279e4e0b12475f6b9cc6416d37dcbb9a14577a Binary files differdeleted file mode 100644 index 0bbd324a6..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/69279e4e0b12475f6b9cc6416d37dcbb9a14577a +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/6af29db34ec0851f33adde39292eae79a523400c b/fuzz/corpus/fuzz_ds_ahocorasick/6af29db34ec0851f33adde39292eae79a523400c Binary files differdeleted file mode 100644 index bb08b45e3..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/6af29db34ec0851f33adde39292eae79a523400c +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/6c3cb2bb4ed7b1eeb7989b5924007425b6bf0cd3 b/fuzz/corpus/fuzz_ds_ahocorasick/6c3cb2bb4ed7b1eeb7989b5924007425b6bf0cd3 Binary files differdeleted file mode 100644 index 03bf5f604..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/6c3cb2bb4ed7b1eeb7989b5924007425b6bf0cd3 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/6db306e691ee4b8e7026ec0d276b0d9b0bc119ee b/fuzz/corpus/fuzz_ds_ahocorasick/6db306e691ee4b8e7026ec0d276b0d9b0bc119ee Binary files differdeleted file mode 100644 index f583210c9..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/6db306e691ee4b8e7026ec0d276b0d9b0bc119ee +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/6e54438e59553c7ec563261c63ac5a221d6c90e1 b/fuzz/corpus/fuzz_ds_ahocorasick/6e54438e59553c7ec563261c63ac5a221d6c90e1 Binary files differdeleted file mode 100644 index 80158c499..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/6e54438e59553c7ec563261c63ac5a221d6c90e1 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/776a3a38cb2120e3d561dfdd9e44fd4238c8bb0f b/fuzz/corpus/fuzz_ds_ahocorasick/776a3a38cb2120e3d561dfdd9e44fd4238c8bb0f Binary files differdeleted file mode 100644 index 91a14ef39..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/776a3a38cb2120e3d561dfdd9e44fd4238c8bb0f +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/79deb27580ff907f800bb3d6f093d17230af2e9f b/fuzz/corpus/fuzz_ds_ahocorasick/79deb27580ff907f800bb3d6f093d17230af2e9f deleted file mode 100644 index 1b6726d6f..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/79deb27580ff907f800bb3d6f093d17230af2e9f +++ /dev/null @@ -1 +0,0 @@ -"""""""""""""""""""""""""""""""""""""""""""""""""""0"""""""""""""""""""""""""γ?""""""""""""""""""""""""""""""""""""""""""&"""""""""""""""""""""""""""""""""2""""""""""""""""""""""""""""""""""""""""""""""""""&"""""""""""""""""""""""""""""z""""""""""""""""""""""""""""""""""""""""MLLP\\\\"""""""""""""""""""""""""""000000000000000000000000000000000961""""""""""""""""""" """""""""""""""""""""""""""""""""""""""z"""""""""""""""""""""""""""" diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/7d6dad61754d37986f02fb4fdebf76c88924b721 b/fuzz/corpus/fuzz_ds_ahocorasick/7d6dad61754d37986f02fb4fdebf76c88924b721 Binary files differdeleted file mode 100644 index 7c9c24705..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/7d6dad61754d37986f02fb4fdebf76c88924b721 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/80f088d5275c598925a8c25afd4b3b4c4d174c2a b/fuzz/corpus/fuzz_ds_ahocorasick/80f088d5275c598925a8c25afd4b3b4c4d174c2a Binary files differdeleted file mode 100644 index c8601f3a3..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/80f088d5275c598925a8c25afd4b3b4c4d174c2a +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/85bf45ca4b279439c3943964cd04887a2efcd494 b/fuzz/corpus/fuzz_ds_ahocorasick/85bf45ca4b279439c3943964cd04887a2efcd494 Binary files differdeleted file mode 100644 index 1b6a1a38b..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/85bf45ca4b279439c3943964cd04887a2efcd494 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/8dfbb3915b3b637fb1502c2ee3e2e415fce3fb17 b/fuzz/corpus/fuzz_ds_ahocorasick/8dfbb3915b3b637fb1502c2ee3e2e415fce3fb17 Binary files differdeleted file mode 100644 index 3865f0993..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/8dfbb3915b3b637fb1502c2ee3e2e415fce3fb17 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/91f71999712440ca5447391852cdad9be5d9518e b/fuzz/corpus/fuzz_ds_ahocorasick/91f71999712440ca5447391852cdad9be5d9518e Binary files differdeleted file mode 100644 index 7b59b5a3c..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/91f71999712440ca5447391852cdad9be5d9518e +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/928e31540997f96c1c2a2e7d17af17735d2228bf b/fuzz/corpus/fuzz_ds_ahocorasick/928e31540997f96c1c2a2e7d17af17735d2228bf Binary files differdeleted file mode 100644 index 62067ae81..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/928e31540997f96c1c2a2e7d17af17735d2228bf +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/96cc7261147e70b951b24bbd8b877205e7533afb b/fuzz/corpus/fuzz_ds_ahocorasick/96cc7261147e70b951b24bbd8b877205e7533afb Binary files differdeleted file mode 100644 index 6a12e23e3..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/96cc7261147e70b951b24bbd8b877205e7533afb +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/9716238edba975d8983a50ebe002ede8f36f0ef3 b/fuzz/corpus/fuzz_ds_ahocorasick/9716238edba975d8983a50ebe002ede8f36f0ef3 Binary files differdeleted file mode 100644 index 7f8daaace..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/9716238edba975d8983a50ebe002ede8f36f0ef3 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/97408a2a042c4bf9fc6c19dedced31e5134f91a7 b/fuzz/corpus/fuzz_ds_ahocorasick/97408a2a042c4bf9fc6c19dedced31e5134f91a7 Binary files differdeleted file mode 100644 index 4ed269f28..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/97408a2a042c4bf9fc6c19dedced31e5134f91a7 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/97c2cafc5d282ddaa6138dc3f1c7bc4a38a93d8e b/fuzz/corpus/fuzz_ds_ahocorasick/97c2cafc5d282ddaa6138dc3f1c7bc4a38a93d8e Binary files differdeleted file mode 100644 index 67fc3a71f..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/97c2cafc5d282ddaa6138dc3f1c7bc4a38a93d8e +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/9cfc93d48121339ddf7f0207fda639895afcee9a b/fuzz/corpus/fuzz_ds_ahocorasick/9cfc93d48121339ddf7f0207fda639895afcee9a Binary files differdeleted file mode 100644 index 89c70207d..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/9cfc93d48121339ddf7f0207fda639895afcee9a +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/a0bc9499c818ee2793d68d8c1569cbdaefc4fd81 b/fuzz/corpus/fuzz_ds_ahocorasick/a0bc9499c818ee2793d68d8c1569cbdaefc4fd81 Binary files differdeleted file mode 100644 index 460c96f01..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/a0bc9499c818ee2793d68d8c1569cbdaefc4fd81 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/a8149af21f29e5f21971cf158be0e604161a63fb b/fuzz/corpus/fuzz_ds_ahocorasick/a8149af21f29e5f21971cf158be0e604161a63fb Binary files differdeleted file mode 100644 index 6c272973f..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/a8149af21f29e5f21971cf158be0e604161a63fb +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/b3bdaaa1e6135890da0da803d628ac73de03c388 b/fuzz/corpus/fuzz_ds_ahocorasick/b3bdaaa1e6135890da0da803d628ac73de03c388 Binary files differdeleted file mode 100644 index 162e70d3a..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/b3bdaaa1e6135890da0da803d628ac73de03c388 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/b5be0470cc34038240a5e46a8a303bc682547c7d b/fuzz/corpus/fuzz_ds_ahocorasick/b5be0470cc34038240a5e46a8a303bc682547c7d Binary files differdeleted file mode 100644 index d83e0dc62..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/b5be0470cc34038240a5e46a8a303bc682547c7d +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/b94d5b2cf966cf52e69f56b6da301cb3e6c69113 b/fuzz/corpus/fuzz_ds_ahocorasick/b94d5b2cf966cf52e69f56b6da301cb3e6c69113 Binary files differdeleted file mode 100644 index 3f58be0fc..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/b94d5b2cf966cf52e69f56b6da301cb3e6c69113 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/b9b62c2834f059a0cecc77a1b2ead0bebf9802b1 b/fuzz/corpus/fuzz_ds_ahocorasick/b9b62c2834f059a0cecc77a1b2ead0bebf9802b1 Binary files differdeleted file mode 100644 index c8c233a78..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/b9b62c2834f059a0cecc77a1b2ead0bebf9802b1 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/bca730aecc12aff3042df635b71dcdd480035fac b/fuzz/corpus/fuzz_ds_ahocorasick/bca730aecc12aff3042df635b71dcdd480035fac Binary files differdeleted file mode 100644 index 1ac8a83ff..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/bca730aecc12aff3042df635b71dcdd480035fac +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/bf68f597d6c5ca4a589a5676b5825d057bd75166 b/fuzz/corpus/fuzz_ds_ahocorasick/bf68f597d6c5ca4a589a5676b5825d057bd75166 Binary files differdeleted file mode 100644 index 91f240ffe..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/bf68f597d6c5ca4a589a5676b5825d057bd75166 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/c9c7120c7fb44d074f838921e3a4eca2277f23a5 b/fuzz/corpus/fuzz_ds_ahocorasick/c9c7120c7fb44d074f838921e3a4eca2277f23a5 Binary files differdeleted file mode 100644 index db0e951d9..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/c9c7120c7fb44d074f838921e3a4eca2277f23a5 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/cb82a4ccd0559b84f3003fa9a4f5fbc685f7eabc b/fuzz/corpus/fuzz_ds_ahocorasick/cb82a4ccd0559b84f3003fa9a4f5fbc685f7eabc Binary files differdeleted file mode 100644 index e08be7919..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/cb82a4ccd0559b84f3003fa9a4f5fbc685f7eabc +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/ce4eea6ae2e470659e758c9649271a641e56c8cc b/fuzz/corpus/fuzz_ds_ahocorasick/ce4eea6ae2e470659e758c9649271a641e56c8cc Binary files differdeleted file mode 100644 index 00fed7691..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/ce4eea6ae2e470659e758c9649271a641e56c8cc +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/cea18c331ca6cec59fd099065629fb2d9cfb7e0a b/fuzz/corpus/fuzz_ds_ahocorasick/cea18c331ca6cec59fd099065629fb2d9cfb7e0a Binary files differdeleted file mode 100644 index 051ff6aac..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/cea18c331ca6cec59fd099065629fb2d9cfb7e0a +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/cf90e33cc0801d4f52015247dcdcee00ae210a0a b/fuzz/corpus/fuzz_ds_ahocorasick/cf90e33cc0801d4f52015247dcdcee00ae210a0a Binary files differdeleted file mode 100644 index 689805f37..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/cf90e33cc0801d4f52015247dcdcee00ae210a0a +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/d2b95e4312fd14b0953a7c9c8985929f78e6aabc b/fuzz/corpus/fuzz_ds_ahocorasick/d2b95e4312fd14b0953a7c9c8985929f78e6aabc Binary files differdeleted file mode 100644 index b65117398..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/d2b95e4312fd14b0953a7c9c8985929f78e6aabc +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/d63453082276852db11afb5ce6a7aeec380ed457 b/fuzz/corpus/fuzz_ds_ahocorasick/d63453082276852db11afb5ce6a7aeec380ed457 Binary files differdeleted file mode 100644 index 895d117b8..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/d63453082276852db11afb5ce6a7aeec380ed457 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/d81f68cca030deba6c7eedefb9b8d38ae7e0b32d b/fuzz/corpus/fuzz_ds_ahocorasick/d81f68cca030deba6c7eedefb9b8d38ae7e0b32d Binary files differdeleted file mode 100644 index e681af54d..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/d81f68cca030deba6c7eedefb9b8d38ae7e0b32d +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/da0c5fe6a9802c62ca13adf2b3de5e95fc179a81 b/fuzz/corpus/fuzz_ds_ahocorasick/da0c5fe6a9802c62ca13adf2b3de5e95fc179a81 Binary files differdeleted file mode 100644 index 1289e46fc..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/da0c5fe6a9802c62ca13adf2b3de5e95fc179a81 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/dcf51a934b620b5cc212780823070ebd50dbdc16 b/fuzz/corpus/fuzz_ds_ahocorasick/dcf51a934b620b5cc212780823070ebd50dbdc16 Binary files differdeleted file mode 100644 index dc31821f9..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/dcf51a934b620b5cc212780823070ebd50dbdc16 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/dda9088436a831a73f09d87059c6bb4fc6d3e703 b/fuzz/corpus/fuzz_ds_ahocorasick/dda9088436a831a73f09d87059c6bb4fc6d3e703 Binary files differdeleted file mode 100644 index 14f0804d1..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/dda9088436a831a73f09d87059c6bb4fc6d3e703 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/e3866ba1859eec0377c563931cd0bdb372d109b6 b/fuzz/corpus/fuzz_ds_ahocorasick/e3866ba1859eec0377c563931cd0bdb372d109b6 Binary files differdeleted file mode 100644 index 64d5668e1..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/e3866ba1859eec0377c563931cd0bdb372d109b6 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/e3db95fdeba1e698fdf447b4ba5349d392f20f85 b/fuzz/corpus/fuzz_ds_ahocorasick/e3db95fdeba1e698fdf447b4ba5349d392f20f85 Binary files differdeleted file mode 100644 index 57e7ac1ff..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/e3db95fdeba1e698fdf447b4ba5349d392f20f85 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/ea586988a98b6744558e063100765eaa0a9bee69 b/fuzz/corpus/fuzz_ds_ahocorasick/ea586988a98b6744558e063100765eaa0a9bee69 Binary files differdeleted file mode 100644 index e95262476..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/ea586988a98b6744558e063100765eaa0a9bee69 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/ec4e343976a59c139ce33da6a040b1317000afba b/fuzz/corpus/fuzz_ds_ahocorasick/ec4e343976a59c139ce33da6a040b1317000afba Binary files differdeleted file mode 100644 index 9bf7be625..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/ec4e343976a59c139ce33da6a040b1317000afba +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/f26b8ac9baea4eae0f6682e8de949106265a8ec1 b/fuzz/corpus/fuzz_ds_ahocorasick/f26b8ac9baea4eae0f6682e8de949106265a8ec1 Binary files differdeleted file mode 100644 index 8a859bae6..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/f26b8ac9baea4eae0f6682e8de949106265a8ec1 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/f29d76560d2c84ccbfe2481bd9c56f1082b477f4 b/fuzz/corpus/fuzz_ds_ahocorasick/f29d76560d2c84ccbfe2481bd9c56f1082b477f4 Binary files differdeleted file mode 100644 index f5ddc8909..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/f29d76560d2c84ccbfe2481bd9c56f1082b477f4 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/f69f7b7933b53c99a45401c8dec9f422a5489be9 b/fuzz/corpus/fuzz_ds_ahocorasick/f69f7b7933b53c99a45401c8dec9f422a5489be9 Binary files differdeleted file mode 100644 index 0b76477c1..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/f69f7b7933b53c99a45401c8dec9f422a5489be9 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/f73678f30e5424ea5b4166929554be60b49348c9 b/fuzz/corpus/fuzz_ds_ahocorasick/f73678f30e5424ea5b4166929554be60b49348c9 Binary files differdeleted file mode 100644 index f3d08a6b6..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/f73678f30e5424ea5b4166929554be60b49348c9 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/fa4704fda51d3f6a62c4fc02a0aa94cddf79b2e0 b/fuzz/corpus/fuzz_ds_ahocorasick/fa4704fda51d3f6a62c4fc02a0aa94cddf79b2e0 Binary files differdeleted file mode 100644 index dcfc016fc..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/fa4704fda51d3f6a62c4fc02a0aa94cddf79b2e0 +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/fb6dbdd81d0b399df74d81878cde95c566a7306f b/fuzz/corpus/fuzz_ds_ahocorasick/fb6dbdd81d0b399df74d81878cde95c566a7306f Binary files differdeleted file mode 100644 index 8539c2df6..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/fb6dbdd81d0b399df74d81878cde95c566a7306f +++ /dev/null diff --git a/fuzz/corpus/fuzz_ds_ahocorasick/fbcb8faa6fed3255b5804faef60ba4d2b6947912 b/fuzz/corpus/fuzz_ds_ahocorasick/fbcb8faa6fed3255b5804faef60ba4d2b6947912 Binary files differdeleted file mode 100644 index a9d9d75ab..000000000 --- a/fuzz/corpus/fuzz_ds_ahocorasick/fbcb8faa6fed3255b5804faef60ba4d2b6947912 +++ /dev/null diff --git a/fuzz/fuzz_alg_hw_rsi_outliers_da.cpp b/fuzz/fuzz_alg_hw_rsi_outliers_da.cpp index 9e55a22e5..9a72b21b3 100644 --- a/fuzz/fuzz_alg_hw_rsi_outliers_da.cpp +++ b/fuzz/fuzz_alg_hw_rsi_outliers_da.cpp @@ -15,13 +15,14 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { u_int16_t num_periods; u_int8_t additive_seeasonal; double alpha, beta, gamma, forecast, confidence_band; - float significance; - u_int32_t *values, predict_periods; + float significance, lower, upper, threshold; + u_int32_t *values, *values2, predict_periods; u_int32_t prediction; + u_int32_t value_to_check; bool *outliers; - /* Use the same (integral) dataset to peform: RSI, Data analysis, HW, outliers - and linear regression */ + /* Use the same (integral) dataset to peform: RSI, Data analysis, HW, outliers, + linear regression, Pearson correlation */ /* Just to have some data */ if(fuzzed_data.remaining_bytes() < 1024) @@ -33,17 +34,21 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { /* Data set */ num_values = fuzzed_data.ConsumeIntegral<u_int8_t>(); values = (u_int32_t *)ndpi_malloc(sizeof(u_int32_t) * num_values); + values2 = (u_int32_t *)ndpi_malloc(sizeof(u_int32_t) * num_values); outliers = (bool *)ndpi_malloc(sizeof(bool) * num_values); - if (!values || !outliers) { + if (!values || !values2 || !outliers) { ndpi_free(values); + ndpi_free(values2); ndpi_free(outliers); return -1; } - for (i = 0; i < num_values; i++) + for (i = 0; i < num_values; i++) { values[i] = fuzzed_data.ConsumeIntegral<u_int32_t>(); + values2[i] = fuzzed_data.ConsumeIntegral<u_int32_t>(); + } /* Init HW */ - num_periods = fuzzed_data.ConsumeIntegral<u_int8_t>(); + num_periods = fuzzed_data.ConsumeIntegral<u_int16_t>(); additive_seeasonal = fuzzed_data.ConsumeBool(); alpha = fuzzed_data.ConsumeFloatingPointInRange<double>(0, 1); beta = fuzzed_data.ConsumeFloatingPointInRange<double>(0, 1); @@ -57,7 +62,14 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { /* Init Data Analysis */ max_series_len = fuzzed_data.ConsumeIntegral<u_int16_t>(); - a = ndpi_alloc_data_analysis(max_series_len); + if(fuzzed_data.ConsumeBool()) { + a = ndpi_alloc_data_analysis(max_series_len); + for (i = 0; i < num_values; i++) { + ndpi_data_add_value(a, values[i]); + } + } else { + a = ndpi_alloc_data_analysis_from_series(values, num_values); + } /* Init Linear Regression */ predict_periods = fuzzed_data.ConsumeIntegral<u_int8_t>(); @@ -68,7 +80,6 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { ndpi_hw_add_value(&hw, values[i], &forecast, &confidence_band); if (rc_rsi == 0) ndpi_rsi_add_value(&rsi, values[i]); - ndpi_data_add_value(a, values[i]); } ndpi_find_outliers(values, outliers, num_values); ndpi_predict_linear(values, num_values, predict_periods, &prediction); @@ -94,6 +105,15 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { if (num_values > 1) ndpi_data_ratio2str(ndpi_data_ratio(values[0], values[1])); + /* Outlier */ + value_to_check = fuzzed_data.ConsumeIntegral<u_int32_t>(); + threshold = fuzzed_data.ConsumeFloatingPointInRange<float>(0, 2^32 - 1); + ndpi_is_outlier(values, num_values, value_to_check, threshold, + &lower, &upper); + + /* Pearson correlation */ + ndpi_pearson_correlation(values, values2, num_values); + /* Done. Free */ if (rc_hw == 0) ndpi_hw_free(&hw); @@ -101,6 +121,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { ndpi_free_rsi(&rsi); ndpi_free_data_analysis(a, 1); ndpi_free(values); + ndpi_free(values2); ndpi_free(outliers); return 0; diff --git a/fuzz/fuzz_alg_ses_des.cpp b/fuzz/fuzz_alg_ses_des.cpp index b524d2fcb..ec30c3be2 100644 --- a/fuzz/fuzz_alg_ses_des.cpp +++ b/fuzz/fuzz_alg_ses_des.cpp @@ -33,8 +33,8 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { ndpi_free(values); significance = fuzzed_data.ConsumeFloatingPointInRange<float>(0, 1.1); - rc_ses = ndpi_ses_init(&s, alpha_ses, significance); - rc_des = ndpi_des_init(&d, alpha_des, beta, significance); + rc_ses = ndpi_ses_init(fuzzed_data.ConsumeBool() ? &s : NULL, alpha_ses, significance); + rc_des = ndpi_des_init(fuzzed_data.ConsumeBool() ? &d : NULL, alpha_des, beta, significance); num_iteration = fuzzed_data.ConsumeIntegral<u_int8_t>(); for (i = 0; i < num_iteration; i++) { diff --git a/fuzz/fuzz_ds_ahocorasick.cpp b/fuzz/fuzz_ds_ahocorasick.cpp index f7aebd7be..3333cad3e 100644 --- a/fuzz/fuzz_ds_ahocorasick.cpp +++ b/fuzz/fuzz_ds_ahocorasick.cpp @@ -11,7 +11,7 @@ extern "C" int ac_domain_match_handler(AC_MATCH_t *m, AC_TEXT_t *txt, AC_REP_t * extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { FuzzedDataProvider fuzzed_data(data, size); - u_int16_t i, num_iteration, is_added = 0; + u_int16_t i, j, num_iteration, is_added = 0; AC_AUTOMATA_t *a; void *a2; MATCH_CALLBACK_f mc; @@ -20,7 +20,6 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { char *value_dup, *value_added; AC_REP_t match; AC_TEXT_t ac_input_text; - FILE *f; u_int16_t protocol_id; ndpi_protocol_category_t category; ndpi_protocol_breed_t breed; @@ -59,31 +58,38 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { num_iteration = fuzzed_data.ConsumeIntegral<u_int8_t>(); for (i = 0; i < num_iteration; i++) { - memset(&ac_pattern, 0, sizeof(ac_pattern)); - std::string value = fuzzed_data.ConsumeRandomLengthString(64); - value_dup = ndpi_strdup(value.c_str()); - if (!value_dup) - continue; - ac_pattern.astring = value_dup; - ac_pattern.length = strlen(value_dup); - ac_pattern.rep.number = fuzzed_data.ConsumeIntegral<u_int16_t>(); - ac_pattern.rep.category = 0; - ac_pattern.rep.breed = 0; - ac_pattern.rep.level = fuzzed_data.ConsumeIntegralInRange(0, 2); - ac_pattern.rep.from_start = fuzzed_data.ConsumeBool(); - ac_pattern.rep.at_end = fuzzed_data.ConsumeBool(); - ac_pattern.rep.dot = memchr(value_dup, '.', strlen(value_dup)) != NULL; - - if (ac_automata_add(a, &ac_pattern) != ACERR_SUCCESS) { - ndpi_free(value_dup); - } else { - /* Keep one random string really added */ - if (is_added == 0 && fuzzed_data.ConsumeBool()) { - value_added = ndpi_strdup(value_dup); - if (value_added) - is_added = 1; + /* Adding (sometimes) the same string twice, with different "properties" */ + for (j = 0; j < 2; j++) { + if (j == 1 && fuzzed_data.ConsumeBool()) + continue; + + memset(&ac_pattern, 0, sizeof(ac_pattern)); + + value_dup = ndpi_strdup(value.c_str()); + if (!value_dup) + continue; + + ac_pattern.astring = value_dup; + ac_pattern.length = strlen(value_dup); + ac_pattern.rep.number = fuzzed_data.ConsumeIntegral<u_int16_t>(); + ac_pattern.rep.category = 0; + ac_pattern.rep.breed = 0; + ac_pattern.rep.level = fuzzed_data.ConsumeIntegralInRange(0, 2); + ac_pattern.rep.from_start = fuzzed_data.ConsumeBool(); + ac_pattern.rep.at_end = fuzzed_data.ConsumeBool(); + ac_pattern.rep.dot = memchr(value_dup, '.', strlen(value_dup)) != NULL; + + if (ac_automata_add(a, &ac_pattern) != ACERR_SUCCESS) { + ndpi_free(value_dup); + } else { + /* Keep one random string really added */ + if (is_added == 0 && fuzzed_data.ConsumeBool()) { + value_added = ndpi_strdup(value_dup); + if (value_added) + is_added = 1; + } } } @@ -133,10 +139,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { ndpi_free(value_added); } - f = fopen("/dev/null", "w"); - ac_automata_dump(a, f); - if (f) - fclose(f); + ac_automata_dump(a, stdout); ac_automata_get_stats(a, &stats); diff --git a/fuzz/fuzz_ds_ahocorasick.options b/fuzz/fuzz_ds_ahocorasick.options new file mode 100644 index 000000000..1c815b33f --- /dev/null +++ b/fuzz/fuzz_ds_ahocorasick.options @@ -0,0 +1,2 @@ +[libfuzzer] +close_fd_mask=1 diff --git a/fuzz/fuzz_ds_domain_classify.cpp b/fuzz/fuzz_ds_domain_classify.cpp index 40acd9b18..ba97ad08d 100644 --- a/fuzz/fuzz_ds_domain_classify.cpp +++ b/fuzz/fuzz_ds_domain_classify.cpp @@ -35,7 +35,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { ndpi_domain_classify_add_domains(d, fuzzed_data.ConsumeIntegralInRange(0, NDPI_LAST_IMPLEMENTED_PROTOCOL - 1), - (char *)"random_list.list"); + fuzzed_data.ConsumeBool() ? (char *)"random_list.list" : (char *)"wrong_path"); if (fuzzed_data.ConsumeBool()) ndpi_domain_classify_finalize(d); diff --git a/src/include/ndpi_api.h b/src/include/ndpi_api.h index f834223c6..c7da8d8a9 100644 --- a/src/include/ndpi_api.h +++ b/src/include/ndpi_api.h @@ -1972,7 +1972,7 @@ extern "C" { /* ******************************* */ - u_int32_t ndpi_quick_16_byte_hash(u_int8_t *in_16_bytes_long); + u_int32_t ndpi_quick_16_byte_hash(const u_int8_t *in_16_bytes_long); /* ******************************* */ diff --git a/src/lib/ndpi_analyze.c b/src/lib/ndpi_analyze.c index 06d461561..198aa4f9f 100644 --- a/src/lib/ndpi_analyze.c +++ b/src/lib/ndpi_analyze.c @@ -1729,6 +1729,9 @@ double ndpi_pearson_correlation(u_int32_t *values_a, u_int32_t *values_b, u_int1 variance_a = sum_squared_diff_a / (double)num_values, variance_b = sum_squared_diff_b / (double)num_values; covariance = sum_product_diff / (double)num_values; + if(variance_a == 0.0 || variance_b == 0.0) + return(0.0); + return(covariance / sqrt(variance_a * variance_b)); } diff --git a/src/lib/ndpi_hash.c b/src/lib/ndpi_hash.c index 0a3507d76..c0d653142 100644 --- a/src/lib/ndpi_hash.c +++ b/src/lib/ndpi_hash.c @@ -134,7 +134,7 @@ u_int32_t ndpi_hash_string_len(const char *str, u_int len) { two independent 64-bit linear congruential generators are applied results are mixed, scrambled and cast to 32-bit */ -u_int32_t ndpi_quick_16_byte_hash(u_int8_t *in_16_bytes_long) { +u_int32_t ndpi_quick_16_byte_hash(const u_int8_t *in_16_bytes_long) { u_int64_t a = *(u_int64_t*)(in_16_bytes_long + 0); u_int64_t c = *(u_int64_t*)(in_16_bytes_long + 8); |