mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-11-15 00:17:18 +01:00
68afd3eeectests: Add fuzzing harness for LoadMempool(...) and DumpMempool(...) (practicalswift)91af6b97c9validation: Make DumpMempool(...) and LoadMempool(...) easier to test/fuzz/mock (practicalswift)af322c7494tests: Set errno in FuzzedFileProvider. Implement seek(..., ..., SEEK_END). (practicalswift) Pull request description: Add fuzzing harness for `LoadMempool(...)` and `DumpMempool(...)`. See [`doc/fuzzing.md`](https://github.com/bitcoin/bitcoin/blob/master/doc/fuzzing.md) for information on how to fuzz Bitcoin Core. Don't forget to contribute any coverage increasing inputs you find to the [Bitcoin Core fuzzing corpus repo](https://github.com/bitcoin-core/qa-assets). Happy fuzzing :) ACKs for top commit: jonatack: Tested re-ACK68afd3eeecTree-SHA512: 4b5fcaa87e6eb478611d3b68eb6859645a5e121e7e3b056ad2815699dace0a6123706ff542def371b47f4ab3ce2b8a29782026d84fb505827121e9b4cc7dac31