Skip to content

Releases: google/clusterfuzz

v2.5.0

03 Aug 02:58
34025e8
Compare
Choose a tag to compare
  • Restructured internal imports to make pip package cleaner.
  • AFL++ support.
  • Many bug fixes.

Please download this release by checking out the release tag in a git checkout:

git checkout tags/v2.5.0

NOTE: Archived versions of ClusterFuzz below do not work with many butler.py commands.

Reproduce tool update

27 Apr 00:57
0c23d19
Compare
Choose a tag to compare

Support 3.9

2.4.0

11 Dec 18:40
9b086be
Compare
Choose a tag to compare
  • Various improvements for libClusterFuzz.
  • Local development improvements.
  • Add AFL support to the fuzzing engine pipeline.
  • Various bug fixes.

Please download this release by checking out the release tag in a git checkout:

git checkout tags/v2.4.0

NOTE: Archived versions of ClusterFuzz below do not work with many butler.py commands.

2.3.0

01 Nov 00:39
2c9d296
Compare
Choose a tag to compare
  • Improved ML-based fuzzing.
  • Various bug fixes.

Please download this release by checking out the release tag in a git checkout:

git checkout tags/v2.3.0

NOTE: Archived versions of ClusterFuzz below do not work with many butler.py commands.

2.2.1

07 Oct 03:12
9f3e317
Compare
Choose a tag to compare
  • Fix a breaking App Engine bug from 2.2.0

Please download this release by checking out the release tag in a git checkout:

git checkout tags/v2.2.1

NOTE: Archived versions of ClusterFuzz below do not work with many butler.py commands.

2.2.0

06 Oct 17:21
276fbe3
Compare
Choose a tag to compare
  • Replaced webapp2 usage with Flask.
  • Improved Syzkaller support.
  • Added support for generic blackbox fuzzers.
  • Removed remaining Python 2 compatibility code.
  • Various bug fixes.

Please download this release by checking out the release tag in a git checkout:

git checkout tags/v2.2.0

NOTE: Archived versions of ClusterFuzz below do not work with many butler.py commands.

2.1.0

05 Aug 23:05
6972635
Compare
Choose a tag to compare
  • Jobs page is now paginated.
    • This version requires new DB migrations due to addition of search keywords in Jobs.
    • To perform migrations, please use:
python butler.py run -c path/to/config --non-dry-run migration.jobs_keywords
  • Jobs page now has the ability to specify Fuzzer-Job mappings.
  • Past crash regressions are now stored in the corpus backup.
  • Set handle_=2 by default for sanitizer options in engine jobs.
  • Fix local GCS issues.
  • Remove more Python 2 support.
  • Various bug fixes.

Please download this release by checking out the release tag in a git checkout:

git checkout tags/v2.1.0

NOTE: Archived versions of ClusterFuzz below do not work with many butler.py commands.

2.0.2

30 Jun 16:23
f60c8ac
Compare
Choose a tag to compare
  • Improved Syzkaller support.
  • Support narrower bisection for regression/fix ranges.
  • Improve Rust crash detection signatures.
  • Improved Android KASan support.
  • Batch datastore operations more aggressively.
  • Improved grouping of crashes involving inline frames.
  • Enable entropic fuzzing strategy in libFuzzer.
  • Test past crash regressions in corpus pruning task.
  • Various bug fixes.

Please download this release by checking out the release tag in a git checkout:

git checkout tags/v2.0.2

NOTE: Archived versions of ClusterFuzz below do not work with many butler.py commands.

2.0.1

15 May 15:15
c8d6945
Compare
Choose a tag to compare
  • Various bug fixes.

Please download this release by checking out the release tag in a git checkout:

git checkout tags/v2.0.1

NOTE: Archived versions of ClusterFuzz below do not work with many butler.py commands.

2.0.0

12 May 18:13
c5a35ed
Compare
Choose a tag to compare
  • Various bug fixes.

Please download this release by checking out the release tag in a git checkout:

git checkout tags/v2.0.0

NOTE: Archived versions of ClusterFuzz below do not work with many butler.py commands.