HomePhabricator

tests: Add key_io fuzzing harness. Fuzz additional functions in existing…

Description

tests: Add key_io fuzzing harness. Fuzz additional functions in existing fuzzing harnesses.

Summary:

Add key_io fuzzing harness.

Fuzz additional functions in the hex fuzzing harness.

Fuzz additional functions in the integer fuzzing harness.

Fuzz additional functions in the script fuzzing harness.

Fuzz additional functions in the transaction fuzzing harness.

Backport of core PR17926.

Test Plan:

ninja bitcoin-fuzzers
./test/fuzz/test_runner.py <path_to_corpus>

Reviewers: #bitcoin_abc, majcosta

Reviewed By: #bitcoin_abc, majcosta

Differential Revision: https://reviews.bitcoinabc.org/D8267

Details

Provenance
practicalswift <practicalswift@users.noreply.github.com>Authored on Jan 14 2020, 16:38
FabienCommitted on Nov 5 2020, 07:34
FabienPushed on Nov 5 2020, 07:34
Reviewer
Restricted Project
Differential Revision
D8267: tests: Add key_io fuzzing harness. Fuzz additional functions in existing fuzzing harnesses.
Parents
rABC5ad9ff11d181: doc: Remove bitness from bitcoin-qt help message and manpage
Branches
Unknown
Tags
Unknown