Skip to content

Tags: nikic/PHP-Fuzzer

Tags

v0.0.11

Toggle v0.0.11's commit message
Add PHP 8.4 to CI

v0.0.10

Toggle v0.0.10's commit message
Add extra keywords to PHP dictionary

v0.0.9

Toggle v0.0.9's commit message
Add phpstan

v0.0.8

Toggle v0.0.8's commit message
Expose Config class

This is the public API from the perspective of fuzzing targets,
and should be exposed.

It might make sense to just expose the entire PhpFuzzer namespace,
as the main purpose of the scoping is to avoid collisions with
other uses of PhpParser.

Fixes #7.

v0.0.7

Toggle v0.0.7's commit message
Support mutation depth during minimization

Multiple mutations may be necessary to achieve a shorter crashing
input.

v0.0.6

Toggle v0.0.6's commit message
Update to PHPUnit 9

v0.0.5

Toggle v0.0.5's commit message
Catch fatal errors on shutdown

v0.0.4

Toggle v0.0.4's commit message
Don't intercept phar:// streams

This runs into issues with error handling during path resolution.
Fixed upstream in php/php-src@003be87,
but for now just disable this part, as we don't really need it
anyway.

v0.0.3

Toggle v0.0.3's commit message
Remove realpath() calls used to work around interceptor bug

v0.0.2

Toggle v0.0.2's commit message
Add some technical notes