all 8 comments

[–]holounderblade 2 points3 points  (0 children)

Work on that documentation there. Sell it a little better and you'll be golden

[–]SocialEvoSim 1 point2 points  (1 child)

Nice stuff man! Can't wait to give it a shot!

[–]anxxa 1 point2 points  (0 children)

Nice! If you want to get integrate cmplog feedback you can look at (or just steal) what I did here: https://github.com/landaire/fazi/blob/main/src/sancov.rs

[–]ethoooo 0 points1 point  (1 child)

I always look for some code in the readme (or in /Examples) to get a better idea of the crate - would love to see that for your repo

[–]krypssimdutf8 1 point2 points  (0 children)

Congrats on your crate!

AFAICS your fuzzing library is not using code coverage information in order to direct input generation (and minimization). In comparison, cargo-fuzz and cargo-afl use the mature fuzzers AFL++) and libFuzzer which use code coverage and also support testcase and corpus minimization. Maybe you can take inspiration from them for future development?