If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.
DrahtBot added the label Needs rebase on Oct 10, 2019
practicalswift force-pushed on Oct 10, 2019
practicalswift force-pushed on Oct 10, 2019
DrahtBot removed the label Needs rebase on Oct 10, 2019
in
src/test/fuzz/deserialize.cpp:93
in
9e11f4e882outdated
MarcoFalke
commented at 5:44 PM on October 10, 2019:
Couldn't this be put in the transaction fuzzer? Both CMutableTransaction and CTransaction are (de)serialized in the same way
MarcoFalke
commented at 5:45 PM on October 10, 2019:
So, no need to duplicate seeds.
practicalswift
commented at 7:31 PM on October 10, 2019:
Very good point!
Added commit:
Make CTransaction and CMutableTransaction share the same corpus.
Verify that they are (de)serialized in the same way.
Please re-review :)
practicalswift force-pushed on Oct 10, 2019
practicalswift force-pushed on Oct 10, 2019
practicalswift force-pushed on Oct 10, 2019
practicalswift force-pushed on Oct 11, 2019
practicalswift force-pushed on Oct 14, 2019
DrahtBot added the label Needs rebase on Oct 16, 2019
practicalswift force-pushed on Oct 16, 2019
DrahtBot removed the label Needs rebase on Oct 16, 2019
DrahtBot added the label Needs rebase on Oct 24, 2019
practicalswift force-pushed on Oct 24, 2019
practicalswift force-pushed on Oct 24, 2019
practicalswift
commented at 9:54 PM on October 24, 2019:
contributor
Rebased!
DrahtBot removed the label Needs rebase on Oct 24, 2019
DrahtBot added the label Needs rebase on Oct 25, 2019
practicalswift force-pushed on Oct 25, 2019
DrahtBot removed the label Needs rebase on Oct 25, 2019
DrahtBot added the label Needs rebase on Oct 30, 2019
practicalswift force-pushed on Oct 30, 2019
practicalswift
commented at 9:20 PM on October 30, 2019:
contributor
Rebased!
DrahtBot removed the label Needs rebase on Oct 30, 2019
DrahtBot added the label Needs rebase on Nov 18, 2019
tests: Add corpora suppression (FUZZERS_MISSING_CORPORA) for fuzzers missing in https://github.com/bitcoin-core/qa-assets/tree/master/fuzz_seed_corpus16f0a186dc
practicalswift
commented at 5:53 PM on November 21, 2019:
contributor
Rebased! :)
DrahtBot removed the label Needs rebase on Nov 21, 2019
practicalswift closed this on Dec 5, 2019
practicalswift
commented at 6:56 AM on December 6, 2019:
contributor
Closing due to lack of interest
laanwj
commented at 7:49 AM on December 6, 2019:
member
This does zero changes to non-fuzzer code, we should probably just merge this.
But this is what I meant when I commented on it earlier, with it being better to group things in one PR, if you keep opening similar-sounding PRs, reviewers are going to pay less attention to them.
practicalswift
commented at 8:11 AM on December 6, 2019:
contributor
OK, I'm re-opening for now - feel free to merge :)
I'm fuzzing my own custom fuzzing repo continuously using a very large fuzzing farm, but it sure would be nice to have this upstreamed to keep things simple and so that others could benefit from the code as well :)
practicalswift reopened this on Dec 6, 2019
laanwj
commented at 8:17 AM on December 6, 2019:
member
This is a metadata mirror of the GitHub repository
bitcoin/bitcoin.
This site is not affiliated with GitHub.
Content is generated from a GitHub metadata backup.
generated: 2026-04-29 03:15 UTC
This site is hosted by @0xB10C More mirrored repositories can be found on mirror.b10c.me