From 3acf339d455b9bdf0b58ecd87cd92c9b2c45cbbb Mon Sep 17 00:00:00 2001 From: Fabian Meumertzheim Date: Wed, 10 Mar 2021 10:50:09 +0100 Subject: Create CHANGELOG.md --- CHANGELOG.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 CHANGELOG.md (limited to 'CHANGELOG.md') diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..516b32c0 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,17 @@ +# Changelog + +**Note:** Before version 1.0.0, every release may contain breaking changes. + +## Version 0.9.1 + +* **Breaking change**: The static `fuzzerTestOneInput` method in a fuzz target now has to return `void` instead of `boolean`. Fuzz targets that previously returned `true` should now throw an exception or use `assert`. +* Fixed: `jazzer` wrapper can find `jazzer_driver` even if not in the working directory +* Fixed: Switch instrumentation no longer causes an out-of-bounds read in the driver +* Feature: `assert` can be used in fuzz targets +* Feature: Coverage is now collision-free and more fine-grained (based on [JaCoCo](https://www.eclemma.org/jacoco/)) +* API: Added `pickValue(Collection c)` and `consumeChar(char min, char max)` to `FuzzedDataProvider` +* API: Added `FuzzerSecurityIssue*` exceptions to allow specifiying the severity of findings + +## Version 0.9.0 + +* Initial release -- cgit v1.2.3