doc: remove Eclipser fuzzing documentation #30908

pull jonatack wants to merge 1 commits into bitcoin:master from jonatack:2024-09-update-eclipser-fuzzing-doc changing 1 files +0 −65
  1. jonatack commented at 4:06 pm on September 16, 2024: member

    Remove the Eclipser fuzzing documentation from doc/fuzzing.md, as that repository (https://github.com/SoftSec-KAIST/Eclipser) hasn’t been updated in several years, appears possibly unmaintained, and likely isn’t being actively used for fuzzing Bitcoin Core.

    These docs were originally added in #22585.

  2. DrahtBot commented at 4:06 pm on September 16, 2024: contributor

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    Code Coverage

    For detailed information about the code coverage, see the test coverage report.

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK maflcko, brunoerg

    If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

  3. DrahtBot added the label Docs on Sep 16, 2024
  4. jonatack commented at 4:07 pm on September 16, 2024: member
    (That project doesn’t appear to have been updated since 3-4 years, and I don’t know its current status and relevance to us.)
  5. jonatack commented at 4:22 pm on September 16, 2024: member
  6. dergoegge commented at 9:43 am on September 17, 2024: member

    I think we could even remove eclipser from the docs entirely. As you noted as well, it looks unmaintained and I don’t think any of us are actively using it.

    That being said it would be nice to have an example of a maintained concolic testing tool in the docs (e.g. https://github.com/eurecom-s3/symqemu) but that could be done as a follow up.

  7. maflcko commented at 10:00 am on September 17, 2024: member

    That being said it would be nice to have an example of a maintained concolic testing tool in the docs (e.g. https://github.com/eurecom-s3/symqemu) but that could be done as a follow up.

    Agree. Also, it would be nice to (at the same time) add a synthetic bug (or prior real bug) that shows how the tool works and shows that (in this specific instance at least) it provides real value over just afl+libFuzzer+honggfuzz, using a saturated or at least well-developed corpus based on the existing developed qa-assets corpus.

  8. brunoerg commented at 12:35 pm on September 17, 2024: contributor

    I think we could even remove eclipser from the docs entirely. As you noted as well, it looks unmaintained and I don’t think any of us are actively using it.

    Agreed.

  9. jonatack renamed this:
    doc: update Eclipser fuzzing documentation
    doc: remove Eclipser fuzzing documentation
    on Sep 17, 2024
  10. Remove outdated Eclipser fuzzing documentation
    [skip ci]
    735436df8c
  11. jonatack force-pushed on Sep 17, 2024
  12. jonatack commented at 5:37 pm on September 17, 2024: member

    I think we could even remove eclipser from the docs entirely. As you noted as well, it looks unmaintained and I don’t think any of us are actively using it.

    Done, thanks everyone for the feedback. Leaving for a follow-up the addition of a concolic testing tool example with bug.

  13. maflcko commented at 5:45 pm on September 17, 2024: member
    review ACK 735436df8cebf28d4bcf0ad7e8f1fd7f19191001
  14. brunoerg approved
  15. brunoerg commented at 5:49 pm on September 17, 2024: contributor
    ACK 735436df8cebf28d4bcf0ad7e8f1fd7f19191001
  16. fanquake merged this on Sep 18, 2024
  17. fanquake closed this on Sep 18, 2024

  18. jonatack deleted the branch on Sep 18, 2024

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: 2024-11-21 15:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me