All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- LibAFL support
- Ruby 4.0 support
FuzzedDataProvidersupport viaRuzzy::FuzzedDataProvider
- Automated tests in CI for real fuzzing runs (#10)
Ruzzy.c_trace_branchtoRuzzy.traceto simplify interface- Support for
clangback to14.0.6, and systemclang, e.g. fromapt(#12) - Support
RUBY_VERSIONandLLVM_VERSIONbuild args when building Docker development image
- Support for Ruby back to
3.0.0(Ubuntu 22.04) (#14)
- Relaxed gem Ruby version requirement to >= 3.0.0
- Manual concatenation of
Ruzzy.ext_pathtoRuzzy::ASAN_PATHandRuzzy::UBSAN_PATH
- Initial Ruzzy implementation
- Support for fuzzing Ruby C extensions