| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-08-14 | debug log to dup'd stderr / php is closing stderr during shutdown | Ben Fuhrmannek | |
| 2021-08-14 | missing efree in sp_log_msgf | Ben Fuhrmannek | |
| 2021-08-14 | fixed mem leak in parser | Ben Fuhrmannek | |
| 2021-08-14 | fixed incorrect debug log invocation | Ben Fuhrmannek | |
| 2021-08-14 | fixed mem leak in get_param | Ben Fuhrmannek | |
| 2021-08-14 | removed unused variable | Ben Fuhrmannek | |
| 2021-08-14 | fixed null pointer dereference | Ben Fuhrmannek | |
| 2021-08-02 | Fix warning when SP_HAS_PCRE2 is not defined (#397) | Giovanni | |
| 2021-08-02 | Bump the changelogv0.7.1 | jvoisin | |
| 2021-07-28 | Sprinkle even more `const` | jvoisin | |
| 2021-07-25 | Replace an odd call to strtok_r(). | WhiteWinterWolf | |
| 2021-07-22 | Sprinkle some const | jvoisin | |
| 2021-05-09 | Add some guard to prevent hooking recursion | jvoisin | |
| This shouldn't be necessary, but better safe than sorry. | |||
| 2021-05-09 | strtok/strtok_r is a thing from the past, don't use it. | jvoisin | |
| 2021-05-09 | Add some checks to prevent recursion upon config reloading | jvoisin | |
| 2021-05-09 | Fix disable function chmod | WhiteWinterWolf | |
| 2021-05-09 | Fix the testsuite on php7.4 | jvoisin | |
| 2021-05-09 | Allow session-related things to fail on php8 for now | jvoisin | |
| 2021-05-09 | Fix the testsuite on fedora | jvoisin | |
| 2021-05-09 | Fix compilation on non-pcre2 targets | jvoisin | |
| 2021-05-08 | Remove some memory-leaks | jvoisin | |
| 2021-05-08 | Add a test for #390 | jvoisin | |
| 2021-05-08 | Fix a memory leak when using pcre2 | jvoisin | |
| 2021-05-08 | Handle a possible issue with regexp | jvoisin | |
| Gracefully handle the case where we can't get allocated memory when trying to match a regex. | |||
| 2021-04-28 | A pass of clang-format | jvoisin | |
| 2021-04-28 | Simplify a bit get_ip() | jvoisin | |
| 2021-04-28 | Add some logging for the XXE mitigation | jvoisin | |
| 2021-04-27 | Protect against XXE in php8 | jvoisin | |
| PHP8 disables external entities by default, but they can still be explicitly used (cf. https://blog.sonarsource.com/wordpress-xxe-security-vulnerability/), which is badâ„¢. The right way to defend against XXE is now to set libxml_set_external_entity_loader to null. | |||
| 2021-04-27 | Fix SKIPIF output syntax error | Tristan Deloche | |
| 2021-04-26 | Make it easier to figure functions parameters' names | Julien Voisin | |
| 2021-03-26 | Add PHP8 for linux distributions on the CI | Julien Voisin | |
| 2021-01-30 | Improve a bit the typing of the parser | jvoisin | |
| Use enum members instead of their numbers directly. | |||
| 2021-01-30 | Improve a bit type diversity | jvoisin | |
| 2021-01-05 | Fix a superfluous `const` | jvoisin | |
| 2021-01-04 | Skip a failing test on php8 | jvoisin | |
| 2021-01-04 | Add a check on parameters names | xXx-caillou-xXx | |
| Snuffleupagus will now warn when a particular function doesn't have the expected parameters configuration-wise. | |||
| 2021-01-04 | Fix #368 build with system libpcre | Remi Collet | |
| 2021-01-03 | Don't fallback to local variables when unable to get function parameter | Sylvain "caillou" Lefevre | |
| 2021-01-03 | Don't check for bundled pcre in php8 | jvoisin | |
| Patch coming from https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/16372/diffs#diff-content-c2549fd272f686fb013e5c74164615ca073560bb | |||
| 2021-01-02 | Bump the changelogv0.7.0 | jvoisin | |
| 2021-01-02 | Do a clang-format pass | jvoisin | |
| 2021-01-02 | Add stacktraces to dumps | jvoisin | |
| 2021-01-02 | Use gitlab-ci for all supported php versions | jvoisin | |
| 2021-01-02 | Fix a test on php8+ | jvoisin | |
| 2021-01-01 | Simplify a loop condition | jvoisin | |
| 2021-01-01 | Simplify sp_match_array_value | jvoisin | |
| 2021-01-01 | Constify a function | jvoisin | |
| 2021-01-01 | Enable a disabled test | jvoisin | |
| 2020-12-31 | Fix a test on php8 | jvoisin | |
| 2020-12-31 | Enabled matching on local var in php8 | jvoisin | |
| PHP8 failed hard when it couldn't find the local variable we're looking for. using ZEND_FETCH_CLASS_SILENT makes it silent. | |||
