Fuzzilli Version 0.9.1
Besides various stability and performance improvements, notable new features of this release include:
- Support for distributed fuzzing with Docker and on GCE
- Many new JavaScript language features in FuzzIL, such as BigInts and RegExes, thanks to @carl-smith and @amarekano
- Support for the Duktape and JerryScript JavaScript engines (as well as numerous bugs fixed in them) thanks to @WilliamParks and @nszetei respectively
- A new minifying mode for the JavaScriptLifter to reduce the size of scripts during fuzzing thanks to @samo98: c90914d
- The ability to capture stdout and stderr during fuzzing, which is used to include the failure message of a crash (e.g. from a failed assertion or a sanitizer) as comment in the reproducer JS file: a24e205
- Support for fuzzing v8 without additional patches thanks to @peter-ralbovsky: v8/v8@70eb089
- Protobufs as serialization format for FuzzIL and as message format for network synchronization: 8b119db
- A refactored code generation algorithm and CodeGenerator interface: 43d4d9d