[WIP] Fuzzing framework #7940

pull pstratem wants to merge 2 commits into bitcoin:master from pstratem:2016-04-20-fuzzing-framework changing 3 files +275 −1
  1. pstratem commented at 3:22 PM on April 25, 2016: contributor

    No description provided.

  2. Simple fuzzing framework. c4163eb510
  3. CMessageHeader.IsValid() 761d2e2817
  4. in src/Makefile.am:None in 761d2e2817
      65 | @@ -66,7 +66,7 @@ if BUILD_BITCOIND
      66 |  endif
      67 |  
      68 |  if BUILD_BITCOIN_UTILS
      69 | -  bin_PROGRAMS += bitcoin-cli bitcoin-tx
      70 | +  bin_PROGRAMS += bitcoin-cli bitcoin-tx bitcoin-fuzzy
    


    laanwj commented at 3:23 PM on April 25, 2016:

    I don't think this should be under BITCOIN_UTILS, as that means it will be packaged as part of the binaries. It needs to be in its own category, to be specifically enabled as a configure switch, I think.


    pstratem commented at 3:58 AM on April 27, 2016:

    Agreed

  5. laanwj commented at 3:23 PM on April 25, 2016: member

    Concept ACK. Would be useful to add documentation in doc/ on how to use this.

  6. laanwj added the label Tests on Apr 25, 2016
  7. jtimon commented at 1:36 PM on May 20, 2016: contributor

    Concept ACK

  8. pstratem commented at 1:07 AM on July 11, 2016: contributor

    I still think this is something we need, but I think someone with a better understanding of autotools should do this.

  9. pstratem closed this on Jul 11, 2016

  10. laanwj commented at 11:23 AM on July 11, 2016: member

    Oh too bad, think this would have been good to have.

    But I guess in the mean time anyone that wants to fuzz can merge this or use your branch themselves.

  11. laanwj commented at 8:36 AM on August 24, 2016: member

    @theuni can you take a look here? Would be nice to have this, but looks like it ran into the cliffs of needing build system changes.

  12. laanwj assigned theuni on Aug 24, 2016
  13. laanwj cross-referenced this on Nov 2, 2016 from issue net: have CConnman handle message sending by theuni
  14. laanwj cross-referenced this on Nov 16, 2016 from issue Resurrect pstratem's "Simple fuzzing framework" by laanwj
  15. bitcoin locked this on Sep 8, 2021

github-metadata-mirror

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-05-20 06:55 UTC