Skip to content

Releases: MozillaSecurity/FuzzManager

v0.7.0

06 Jun 19:59
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.6.0...v0.7.0

Release 0.6.0

15 Nov 21:30
Compare
Choose a tag to compare
  • Add line_no field to backtrace parsing exceptions
    
  • Drop Python 3.7
    
  • Fix grcov output parsing on Windows
    

Release 0.5.3

12 Oct 20:16
Compare
Choose a tag to compare
Parse sanitizer hard rss limit exhausted assertions.

The previous release also preferred soft rss limit exhausted messages,
which are not fatal. This also fixes that.

Release 0.5.2

29 Sep 00:32
Compare
Choose a tag to compare

Add parsing for sanitizer heap_profile traces.

Release 0.5.1

09 May 23:48
0.5.1
Compare
Choose a tag to compare

Fix trace parsing for Clang 14

Release 0.5.0

23 Feb 19:14
0.5.0
Compare
Choose a tag to compare

Release 0.5.0

  • Drop support for Python 3.6
  • [FTB] Fix Apple and CDB CrashInfo parsing

0.4.3

23 Feb 19:13
0.4.3
Compare
Choose a tag to compare

Release 0.4.3

  • Last release supporting Python 3.6!
  • [crashmanager] Fix view signature error handling
  • [crashmanager] Remove pagination from the Bucket list API entirely
  • [crashmanager] Optimize bucket tool filter
  • [crashmanager] Use local sort for signatures list.
  • [crashmanager] Remove management command lock and speed up triage.
  • [crashmanager] Optimize bucket list query.
  • [covmanager] Fix empty prefix display.
  • [server] Update base template.
  • [taskmanager] Fix creation of non-Linux "extra" pools.
  • [crashmanager] Fix quality and optimization sorting in signatures list
  • [crashmanager] Handle the case where testcase_ext is given with no testcase.

Release 0.4.2

10 Jan 14:45
0.4.2
Compare
Choose a tag to compare
  • [covmanager] Allow submitting coverage reports in FM format
  • [covmanager] Allow processed reports when submitting combined coverage reports
  • [covmanager] Remove redundant version check
  • [reporter] Add retry in the case of connection error.
  • [reporter] Add support for overriding .fuzzmanagerconf. Use environment variable FM_CONFIG_PATH
  • [FTB] Support UBSan messages in AutoRunner
  • [FTB] Add support for "allocator is out of memory" reports
  • [FTB] Treat access-violation on Windows the same as SEGV on unix platforms.
  • [FTB] Add support for TSan SEGV reports
  • [FTB] Keep looking for a crashaddress if the first ASan message doesn't include one.
  • [libfuzzer] Add argument for performing post crash transformations
  • [libfuzzer] Combine original and transformed testcase into a zipfile
  • [libfuzzer] Provide output directory to transformation script
  • [libfuzzer] Use paths relative to transform output in archive
  • [libfuzzer] Only warn when transformation fails
  • [libfuzzer] Optimize imports

Release 0.4.1

25 Jan 17:52
0.4.1
Compare
Choose a tag to compare
  • Standardize how signatures are displayed
  • Parse generic crashes found on UBSan builds
  • Change shebang lines to python3 for standalone tools, remove it from others
  • Make AutoRunner py3-compatible
  • Add support for multi-line MOZ_CRASH messages

Add TaskStatusReporter

01 May 21:58
0.4.0
Compare
Choose a tag to compare
Release 0.4.0:

* Add TaskManager and TaskStatusReporter