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:
0Make CTransaction and CMutableTransaction share the same corpus.
1Verify 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: 2024-11-17 12:12 UTC
This site is hosted by @0xB10C More mirrored repositories can be found on mirror.b10c.me