#
5d05f810 |
| 06-Oct-2021 |
Nikita Popov |
Reduce max input size in parser fuzzer Still seeing stack overflows for $$$$$x style input, let's reduce the input size limit further...
|
#
40aa6b63 |
| 23-Sep-2021 |
Nikita Popov |
Further limit max input size in parser fuzzer It's easy to cause stack overflows with degenerate cases like "$$$$$x" repeated thousands of times. We have no interest in addressing th
Further limit max input size in parser fuzzer It's easy to cause stack overflows with degenerate cases like "$$$$$x" repeated thousands of times. We have no interest in addressing these. Make the input size smaller to hopefully avoid these stack overflows.
show more ...
|
#
cd4243dd |
| 01-Sep-2020 |
Nikita Popov |
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.
|
#
01b3fc03 |
| 06-May-2021 |
KsaR |
Update http->https in license (#6945) 1. Update: http://www.php.net/license/3_01.txt to https, as there is anyway server header "Location:" to https. 2. Update few license 3.0 to 3.01 as
Update http->https in license (#6945) 1. Update: http://www.php.net/license/3_01.txt to https, as there is anyway server header "Location:" to https. 2. Update few license 3.0 to 3.01 as 3.0 states "php 5.1.1, 4.1.1, and earlier". 3. In some license comments is "at through the world-wide-web" while most is without "at", so deleted. 4. fixed indentation in some files before |
show more ...
|
Revision tags: php-7.3.13RC1, php-7.2.26RC1, php-7.4.0, php-7.2.25, php-7.3.12, php-7.4.0RC6, php-7.3.12RC1, php-7.2.25RC1, php-7.4.0RC5, php-7.1.33, php-7.2.24, php-7.3.11, php-7.4.0RC4 |
|
#
c29838c5 |
| 09-Oct-2019 |
Nikita Popov |
Add experimental "execute" fuzzer This is an end-to-end fuzzer that executes arbitrary PHP code. We replace the executor with a finite-step executor to avoid getting stuck in lo
Add experimental "execute" fuzzer This is an end-to-end fuzzer that executes arbitrary PHP code. We replace the executor with a finite-step executor to avoid getting stuck in loops or recursion.
show more ...
|
#
11649a6d |
| 07-Nov-2019 |
Nikita Popov |
Reduce size limit in parser fuzzer Avoid stack overflows during compilation of deeply nested expressions.
|
Revision tags: php-7.3.11RC1, php-7.2.24RC1, php-7.4.0RC3 |
|
#
7e295da8 |
| 26-Sep-2019 |
Nikita Popov |
Limit max length for parser fuzzer We're getting some very large inputs (~500KB) on OSS-Fuzz, which slot down performance a lot. Let's try limiting this, starting with a still fairly
Limit max length for parser fuzzer We're getting some very large inputs (~500KB) on OSS-Fuzz, which slot down performance a lot. Let's try limiting this, starting with a still fairly large value of 64KB. Also remove the max_execution_time limit, so that slow test cases cause a genuine libfuzzer timeout and we may investigate them.
show more ...
|
#
5d6e923d |
| 24-Sep-2019 |
Gabriel Caruso |
Remove mention of PHP major version in Copyright headers Closes GH-4732.
|
Revision tags: php-7.2.23, php-7.3.10, php-7.4.0RC2 |
|
#
c4e2ca60 |
| 13-Sep-2019 |
Nikita Popov |
Various improvements to fuzzer SAPIs
|
Revision tags: php-7.2.23RC1, php-7.3.10RC1, php-7.4.0RC1, php-7.1.32, php-7.2.22, php-7.3.9, php-7.4.0beta4, php-7.2.22RC1, php-7.3.9RC1, php-7.4.0beta2, php-7.1.31 |
|
#
41f45647 |
| 31-Jul-2019 |
Stanislav Malyshev |
Add fuzzer SAPIs to the core
|