| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-01-15 | Add a test for issue #479 | jvoisin | |
| 2024-01-09 | Add some comments to a rule | jvoisin | |
| This should help diagnose https://github.com/jvoisin/snuffleupagus/issues/477 | |||
| 2023-12-13 | print key and value on INI violations | Christian Göttsche | |
| On violations of INI settings include the key and if appropriate the value in the log message. This helps to locate offenders and fine tune the configuration itself. | |||
| 2023-11-26 | Fix typos | Christian Göttsche | |
| 2023-09-18 | Get rid of some travis-ci leftovers | jvoisin | |
| 2023-08-02 | Update broken_conf_no_file_specified.phpt | Pete Cooper | |
| typo | |||
| 2023-08-02 | Update loading.phpt | Pete Cooper | |
| typo | |||
| 2023-04-29 | Improve how the parser is generated | jvoisin | |
| - use long variant of options for re2c in its makefile - use `define` instead of magic numbers - add some consts - trailing `;` are now mandatory for conditions - NULL bytes are no longer allowed in configuration file - the parser shouldn't crash in the absence of trailing new line at the end of its configuration file | |||
| 2023-02-02 | Url encode functions arguments when logging them | jvoisin | |
| 2023-01-31 | Add sp.log_max_len | jvoisin | |
| 2023-01-04 | Fix the CI for PHP8.2 | jvoisin | |
| 2022-12-11 | Add support for PHP8.2 | jvoisin | |
| 2022-12-10 | Fix a minor typo in the testsuite | jvoisin | |
| 2022-12-09 | Portability improvements for PHP8.2 | jvoisin | |
| 2022-12-08 | Add unserialize_noclass | jvoisin | |
| 2022-08-21 | Fix sloppy comparison | jvoisin | |
| 2022-07-12 | Refactoring of the previous commit | jvoisin | |
| 2022-07-12 | Disable extended checks for readonly_exec by default | jvoisin | |
| 2022-07-12 | extended checks for readonly_exec, enabled by default | Ben Fuhrmannek | |
| introduced config options: readonly_exec.extended_checks() or xchecks() readonly_exec.no_extended_checks() or noxchecks() | |||
| 2022-07-12 | allow file:// prefix in include() wich readonly_exec mode | Ben Fuhrmannek | |
| 2022-07-12 | Log `eval` content when matching on its parameter | jvoisin | |
| 2022-06-27 | Dump the eval'ed code | jvoisin | |
| 2022-06-13 | Fix the CI on PHP8.0 and PHP8.1 | jvoisin | |
| 2022-05-16 | Don't run disabled_functions_param_str_representation_php8 on php7 | jvoisin | |
| 2022-05-02 | Add more tests for php8 | jvoisin | |
| 2022-04-17 | Fix dom-related test on Debian 11 on PHP7.4 | jvoisin | |
| 2022-03-20 | Fix compilation on PHP<7.2 | jvoisin | |
| 2022-01-12 | removed redundant tests + minor fixes | Ben Fuhrmannek | |
| 2022-01-11 | fixed incorrect test description | Ben Fuhrmannek | |
| 2022-01-11 | fixed test case | Ben Fuhrmannek | |
| 2022-01-11 | handle opcache test case failure | Ben Fuhrmannek | |
| 2022-01-11 | skip test if pcntl is missing | Ben Fuhrmannek | |
| 2022-01-07 | proper test case cleanup | Ben Fuhrmannek | |
| 2022-01-05 | fix test case for php7 | Ben Fuhrmannek | |
| 2021-12-20 | removed upload script x-bit check at load time, thus allowing root-user to ↵ | Ben Fuhrmannek | |
| execute test cases | |||
| 2021-12-20 | check compatibility with linux | Ben Fuhrmannek | |
| 2021-12-14 | test cases for testing edge cases, eval and cmd execution | Ben Fuhrmannek | |
| 2021-12-13 | fixed test case with new behaviour | Ben Fuhrmannek | |
| 2021-11-30 | fixed test case for PHP 8.1. | Ben Fuhrmannek | |
| ini_set argument types changed with PHP 8.1, so the test is using ini_get now. | |||
| 2021-11-30 | PHP 8.1 compatibility with streams/includes + fix for ticks | Ben Fuhrmannek | |
| 2021-11-19 | added old php version check | Ben Fuhrmannek | |
| 2021-11-19 | fixed test skip condition | Ben Fuhrmannek | |
| 2021-11-11 | more tests for xxe + optional xml support | Ben Fuhrmannek | |
| 2021-11-11 | inverted logic. set xxe_protection.enable() instead of disable_xxe.disable() | Ben Fuhrmannek | |
| 2021-11-11 | detect dummy or short encryption key | Ben Fuhrmannek | |
| 2021-09-16 | ported sid min/max restriction from suhosin | Ben Fuhrmannek | |
| 2021-09-16 | ported server.strip and server.encode features from suhosin | Ben Fuhrmannek | |
| 2021-09-03 | fixed tests | Ben Fuhrmannek | |
| 2021-09-03 | fixed session encryption in php8 + related test cases | Ben Fuhrmannek | |
| 2021-09-02 | fixed test cases where pcre error output changed | Ben Fuhrmannek | |
