aboutsummaryrefslogtreecommitdiff
path: root/INSTALL.md
diff options
context:
space:
mode:
authorfanquake <fanquake@gmail.com>2023-07-07 10:57:22 +0100
committerfanquake <fanquake@gmail.com>2023-07-07 11:26:22 +0100
commitcf4da5ec29f9e8cd6cc6577e5ecbd87174edba62 (patch)
tree6d52e014bece31962f3bc76d0d176e557c5e27b9 /INSTALL.md
parenta9dde841e159296f311d50b1a7fefd67da3914a4 (diff)
parentfa1e27fe8ec42764d0250c82a83d774c15798c4a (diff)
Merge bitcoin/bitcoin#28015: fuzz: Generate rpc fuzz targets individually
fa1e27fe8ec42764d0250c82a83d774c15798c4a fuzz: Generate rpc fuzz targets individually (MarcoFalke) Pull request description: The `rpc` fuzz target was added more than two years ago in e45863166f5e44cc2c380f4667812fcd3cddc73b. However, the bug https://github.com/bitcoin/bitcoin/issues/27913 was only found recently. Thus, it is pretty clear that fuzz engines can't deal with a search space that is too broad and can be extended in too many directions. Fix that by limiting the search space to each RPC method name and then iterate over all names, instead of letting the fuzz engine do the iteration. With this, the bug can be found in seconds, as opposed to years of CPU time (or never). ACKs for top commit: brunoerg: ACK fa1e27fe8ec42764d0250c82a83d774c15798c4a dergoegge: ACK fa1e27fe8ec42764d0250c82a83d774c15798c4a Tree-SHA512: 45ccba842367650d010320603153276b1b303deda9ba8c6bb31a4d2473b00aa5bca866db95f541485d65efd8276e2575026968c037872ef344fa33cf45bcdcd7
Diffstat (limited to 'INSTALL.md')
0 files changed, 0 insertions, 0 deletions