simon-git: puzzles (main): Ben Harris

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Thu Feb 16 23:30:34 GMT 2023


TL;DR:
  100cfd2 Separate fuzzing and harness in fuzzpuzz
  a1f1d7c Update and expand comment at the head of fuzzpuzz

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-16 23:30:34

commit 100cfd2e994fe870af1bd247097dfc105291c1bd
web diff https://git.tartarus.org/?p=simon/puzzles.git;a=commitdiff;h=100cfd2e994fe870af1bd247097dfc105291c1bd;hp=ec4335e07f4819e82ec2cc95fba36764e5bcf8f2
Author: Ben Harris <bjh21 at bjh21.me.uk>
Date:   Thu Feb 16 22:57:23 2023 +0000

    Separate fuzzing and harness in fuzzpuzz
    
    There's now a function, fuzz_one(), that processes a single save file,
    and main() arranges to call this a suitable number of times depending
    on whether we're in AFL persistent mode or not.  This makes things a
    bit cleaner, and will probably make adding good support for other
    fuzzers, or just switching entirely to the horrible but popular
    libFuzzer interface, simpler.

 fuzzpuzz.c | 88 ++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 51 insertions(+), 37 deletions(-)

commit a1f1d7c24713277a96c1f508cd3782e5aaf18c69
web diff https://git.tartarus.org/?p=simon/puzzles.git;a=commitdiff;h=a1f1d7c24713277a96c1f508cd3782e5aaf18c69;hp=100cfd2e994fe870af1bd247097dfc105291c1bd
Author: Ben Harris <bjh21 at bjh21.me.uk>
Date:   Thu Feb 16 23:26:43 2023 +0000

    Update and expand comment at the head of fuzzpuzz
    
    It now correctly describes what fuzzpuzz does.  It also provides an
    example of how to use it with AFL++.

 fuzzpuzz.c | 15 ++++++++++++---
 1 file changed, 12 insertions(+), 3 deletions(-)



More information about the tartarus-commits mailing list