Niels Dossche
093d334684
Fix GH-13978: Fuzzer readme still mentions obsolete --enable-json flag ( #13983 )
...
[ci skip]
2024-04-16 22:16:51 +02:00
Nikita Popov
1584352e19
Add fuzzer for mb_convert_encoding
...
This uses the php-fuzz-mbstring name, moving the existing fuzzer
to php-fuzz-mbregex.
2022-05-08 22:34:23 +02:00
Tyson Andre
9a59417445
[skip ci] Document how to quickly check if jit .dasc files transpile, how to test the jit in different architectures. ( #7768 )
2021-12-19 10:12:35 -05:00
Nikita Popov
06a25c774d
Add fuzzer for tracing jit
2021-09-22 10:32:46 +02:00
Nikita Popov
cd4243dde9
Add fuzzer for function JIT
...
This is a basic fuzzer for the function JIT, which looks for
crashes and sanitizer violations only, and does not try to detect
differing behavior yet.
2021-09-15 17:12:39 +02:00
Nikita Popov
74033b2cc6
Don't hardcode used sanitizers in fuzzer
...
Now that we have generic --enable-address|undefined|memory-sanitizer
options, let the user pick one of these instead of making the fuzzer
enable one implicitly.
2021-09-15 16:07:26 +02:00
Nikita Popov
a88226d116
Generate execute corpus in generate_all.php
...
And add crypt() to the function blacklist, it can be very slow.
2020-08-27 16:34:36 +02:00
Eddie Kohler
75ada661b9
Add unserializehash fuzzer.
...
Unlike the straight unserialize fuzzer, this runs only on HashContexts,
and it does an update and finalize on the contexts it creates.
Co-authored-by: Nikita Popov <nikic@php.net >
2020-06-30 14:30:33 +02:00
Nikita Popov
ccf3e01216
Update fuzzer readme
...
Drop --enable-json flag and make it more obvious that clang needs
to be used.
2020-06-12 10:08:34 +02:00
Nikita Popov
418d243e37
Change instructions to use oniguruma from git
...
Some bugs are already fixed there.
[ci skip]
2019-09-18 14:56:25 +02:00
Nikita Popov
d7b4cdff3f
Add instructions for building an instrumented libonig
...
[ci skip]
2019-09-18 12:49:42 +02:00
Nikita Popov
c1adb7a74e
Move scripts out of corpus/ directory
2019-09-16 20:18:29 +02:00
Nikita Popov
c4e2ca607f
Various improvements to fuzzer SAPIs
2019-09-16 16:04:10 +02:00