simon-git: puzzles (main): Ben Harris

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Sat Feb 18 14:08:14 GMT 2023


TL;DR:
  150c05a Support Honggfuzz's persistent mode in fuzzpuzz
  b91f982 Stop persistent-mode fuzzpuzz exiting prematurely

Repository:     https://git.tartarus.org/simon/puzzles.git
On the web:     https://git.tartarus.org/?p=simon/puzzles.git
Branch updated: main
Committer:      Ben Harris <bjh21 at bjh21.me.uk>
Date:           2023-02-18 14:08:14

commit 150c05a2989ec5e50768718686c2c997b95af0df
web diff https://git.tartarus.org/?p=simon/puzzles.git;a=commitdiff;h=150c05a2989ec5e50768718686c2c997b95af0df;hp=b107decdaf7a49e3cc4b6f6f37c004cd8e2b5119
Author: Ben Harris <bjh21 at bjh21.me.uk>
Date:   Sat Feb 18 11:59:08 2023 +0000

    Support Honggfuzz's persistent mode in fuzzpuzz
    
    Unlike AFL, Honggfuzz's compiler wrapper doesn't provide a convenient
    preprocessor macro, so we have to have CMake detect the existence of
    HF_ITER.  Also the resulting program can't run outside of Honggfuzz, so
    maybe some additional cleverness is called for there as well.  Still, it
    makes Honggfuzz go ten times faster, which is nice.

 CMakeLists.txt | 11 ++++++++---
 fuzzpuzz.c     | 27 +++++++++++++++++++++++++++
 2 files changed, 35 insertions(+), 3 deletions(-)

commit b91f9824b6f73290051025317f3387c7212fa05f
web diff https://git.tartarus.org/?p=simon/puzzles.git;a=commitdiff;h=b91f9824b6f73290051025317f3387c7212fa05f;hp=150c05a2989ec5e50768718686c2c997b95af0df
Author: Ben Harris <bjh21 at bjh21.me.uk>
Date:   Sat Feb 18 12:28:29 2023 +0000

    Stop persistent-mode fuzzpuzz exiting prematurely
    
    In the transition to fuzz_one() I'd lost a "continue".

 fuzzpuzz.c | 1 +
 1 file changed, 1 insertion(+)



More information about the tartarus-commits mailing list