mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-06-01 08:44:02 +02:00
Merge #18206: tests: Add fuzzing harness for bloom filter classes (CBloomFilter + CRollingBloomFilter)
eabbbe409ftests: Add fuzzing harness for rolling bloom filter class CRollingBloomFilter (practicalswift)2a6a6ea0f5tests: Add fuzzing harness for bloom filter class CBloomFilter (practicalswift) Pull request description: Add fuzzing harness for bloom filter classes (`CBloomFilter` + `CRollingBloomFilter`). Test this PR using: ``` $ make distclean $ ./autogen.sh $ CC=clang CXX=clang++ ./configure --enable-fuzz \ --with-sanitizers=address,fuzzer,undefined $ make $ src/test/fuzz/bloom_filter … $ src/test/fuzz/rolling_bloom_filter … ``` ACKs for top commit: MarcoFalke: ACKeabbbe409f🤞 Tree-SHA512: 765d30bc52e3eb04dbd4d2b8f517387aa61312416e8fea3767250ef5c074e08641699019ee4600d42303de32f98379c20bfc0c0e60cb5154d0338088c1d29cb6
This commit is contained in:
@@ -21,6 +21,7 @@ FUZZERS_MISSING_CORPORA = [
|
||||
"block_file_info_deserialize",
|
||||
"block_filter_deserialize",
|
||||
"block_header_and_short_txids_deserialize",
|
||||
"bloom_filter",
|
||||
"decode_tx",
|
||||
"fee_rate_deserialize",
|
||||
"flat_file_pos_deserialize",
|
||||
@@ -39,6 +40,7 @@ FUZZERS_MISSING_CORPORA = [
|
||||
"psbt_input_deserialize",
|
||||
"psbt_output_deserialize",
|
||||
"pub_key_deserialize",
|
||||
"rolling_bloom_filter",
|
||||
"script_deserialize",
|
||||
"strprintf",
|
||||
"sub_net_deserialize",
|
||||
|
||||
Reference in New Issue
Block a user