diff options
| author | Wladimir J. van der Laan <[email protected]> | 2019-12-06 09:45:19 +0100 |
|---|---|---|
| committer | Wladimir J. van der Laan <[email protected]> | 2019-12-06 09:45:26 +0100 |
| commit | cb11324a63ef10475bfc4d8e45148d5ae6f3e71e (patch) | |
| tree | 114db5aa0e4c7b3703208c67d3347964634b063d /src/httpserver.cpp | |
| parent | Merge #17663: build: pass -dead_strip_dylibs to ld on macOS (diff) | |
| parent | tests: Add deserialization fuzzing harnesses (diff) | |
| download | discoin-cb11324a63ef10475bfc4d8e45148d5ae6f3e71e.tar.xz discoin-cb11324a63ef10475bfc4d8e45148d5ae6f3e71e.zip | |
Merge #17051: tests: Add deserialization fuzzing harnesses
897849d8c225045f0dd3a2fe99b5d69bdf84b4e2 tests: Add deserialization fuzzing harnesses (practicalswift)
16f0a186dcee563bb1000e1ffc51da87e7623bc6 tests: Add corpora suppression (FUZZERS_MISSING_CORPORA) for fuzzers missing in https://github.com/bitcoin-core/qa-assets/tree/master/fuzz_seed_corpus (practicalswift)
Pull request description:
Add deserialization fuzzing harnesses.
**Testing this PR**
Run:
```
$ CC=clang CXX=clang++ ./configure --enable-fuzz --with-sanitizers=address,fuzzer,undefined
$ make
$ contrib/devtools/test_fuzzing_harnesses.sh 'addr_info|block_file_info|block_filter|block_header|ext_key|ext_pub_key|fee_rate|flat_file|key_origin|merkle_block|mutable_transaction|out_point|partial_merkle_tree|partially_signed_transaction|prefilled_transaction|psbt_input|psbt_output|pub_key|script_deserialize|sub_net|tx_in' 10
```
`test_fuzzing_harnesses.sh` can be found in PR #17000.
ACKs for top commit:
laanwj:
thanks, ACK 897849d8c225045f0dd3a2fe99b5d69bdf84b4e2
Tree-SHA512: 5a270a3002cc23b725f7b35476a43777b2b00b4d089cc006372e2fcc7afa430afaa3c1430f778ae08fc53dd85a13e7bd2fab0449c319f676423226e189a417f6
Diffstat (limited to 'src/httpserver.cpp')
0 files changed, 0 insertions, 0 deletions