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