Skip to content

New repo, support cmd/go 1.18 fuzzing

Compare
Choose a tag to compare
@thepudds thepudds released this 16 Dec 20:39
· 55 commits to main since this release

This release includes:

  • Rename to fzgen (from older https://github.com/thepudds/fzgo), with new repo.
  • Support cmd/go 1.18 fuzzing.
  • Better runtime chaining of function calls under test. (See README).
  • Option to emit valid Go code for standalone crash reproducers (via FZDEBUG=repro=1).
  • Automatic roundtrip tests for targets that implement encoding.BinaryMarshaler/TextMarshaler interfaces.
  • Better corpus encoding.
  • Updated README.
  • An intention to bring to 1.0.0 quality.