fuzz: Limit fuzz buffer size in script_flags target #28931

pull maflcko wants to merge 3 commits into bitcoin:master from maflcko:2311-fuzz-script-flags- changing 2 files +18 −19
  1. maflcko commented at 4:51 PM on November 23, 2023: member

    Most fuzz targets have an upper limit on the buffer size to avoid excessive runtime. Do the same for script_flags to avoid timeouts such as #28812 (comment)

    Also, fix iwyu. Also, remove legacy CDataStream.

  2. fuzz: CDataStream -> DataStream in script_flags fa6b87b9ee
  3. DrahtBot commented at 4:51 PM on November 23, 2023: contributor

    <!--e57a25ab6845829454e8d69fc972939a-->

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

    <!--006a51241073e994b41acfe9ec718e94-->

    Code Coverage

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

    <!--021abf342d371248e50ceaed478a90ca-->

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK dergoegge, brunoerg

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

    <!--174a7506f384e20aa4161008e828411d-->

    Conflicts

    Reviewers, this pull request conflicts with the following ones:

    • #28451 (refactor: Remove unused SER_DISK, SER_NETWORK, SER_GETHASH by maflcko)

    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.

  4. DrahtBot added the label Tests on Nov 23, 2023
  5. fuzz: Limit fuzz buffer size in script_flags target fa71285b73
  6. Fix IWYU for the script_flags fuzz target
    Also, export script_error.h from interpreter.h, because there should
    rarely be a case where script_error.h is included without interpreter.h
    faf1fb207f
  7. maflcko force-pushed on Nov 23, 2023
  8. fanquake requested review from dergoegge on Nov 23, 2023
  9. dergoegge approved
  10. dergoegge commented at 10:25 AM on November 24, 2023: member

    ACK faf1fb207fb6e9a12c864074f8c40d5922d93ff4

  11. brunoerg approved
  12. brunoerg commented at 10:11 PM on November 25, 2023: contributor

    utACK faf1fb207fb6e9a12c864074f8c40d5922d93ff4

  13. fanquake merged this on Nov 26, 2023
  14. fanquake closed this on Nov 26, 2023

  15. maflcko deleted the branch on Nov 27, 2023
  16. bitcoin locked this on Nov 26, 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: 2026-04-24 09:14 UTC

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