| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-24 | feat(log): add the possibility to log to a filelog2file | jvoisin | |
| 2025-04-03 | Improve a bit the documentation | jvoisin | |
| 2024-06-09 | Wording updates | Christian Göttsche | |
| 2024-06-09 | Add option to specify the allowed "php" wrapper types | Christian Göttsche | |
| In addition of the current possibility to filter wrappers by their protocol name, also add the option to filter the "php" wrapper by the requested kind. Especially the 'filter' backend can be disabled that way. | |||
| 2023-11-26 | Clarify a bit the documentation wrt. match/regex | jvoisin | |
| This closes #468 | |||
| 2023-09-20 | Improve a bit the documentation | jvoisin | |
| Based on a suggestion from @dimitargi | |||
| 2023-09-20 | Document that rules are the be written in ascii | jvoisin | |
| 2023-04-15 | Document readonly_exec's `extended_checks` option | jvoisin | |
| 2023-02-02 | Url encode functions arguments when logging them | jvoisin | |
| 2023-01-31 | Add sp.log_max_len | jvoisin | |
| 2022-12-08 | Add unserialize_noclass | jvoisin | |
| 2022-08-18 | Fix some formatting in the documentation | jvoisin | |
| 2022-07-20 | clarify conditions and variables in the documentation | Ben Fuhrmannek | |
| 2022-07-19 | Document conditions | jvoisin | |
| 2022-07-12 | Document extended_checks for readonly_exec | jvoisin | |
| 2022-03-20 | Merge remote-tracking branch 'sektioneins/master' | jvoisin | |
| 2021-11-22 | docs fix: path in filename() must be absolute (#404) | Jakub Onderka | |
| 2021-11-11 | inverted logic. set xxe_protection.enable() instead of disable_xxe.disable() | Ben Fuhrmannek | |
| 2021-08-18 | documentation for the ini protection feature | Ben Fuhrmannek | |
| 2021-08-18 | document allowed linebreaks and sim() alias to simulation() | Ben Fuhrmannek | |
| 2021-05-01 | Add a warning about the HMAC thingy for wordpress | jvoisin | |
| 2020-11-29 | Make the `>` operator skip over functions | jvoisin | |
| 2020-11-29 | Document the `>` operator | jvoisin | |
| 2020-06-09 | Improve the documentation wrt. "modifiers" | jvoisin | |
| 2020-03-04 | %s/nbs-system/jvoisin | jvoisin | |
| Since I'm the only one to maintain Snuffleupagus, let's adjust the links and contact addresses of my fork, to point to well… my fork. | |||
| 2019-08-31 | Support direct syslog logging | Thibault "bui" Koechlin | |
| Add the possibility to log directly into the syslog, instead of using php's log system. | |||
| 2019-02-23 | Fix the testsuite on php8. | jvoisin | |
| In php8, it's non-trivial to hook strlen, since this function is usually optimized away by the compiler. | |||
| 2019-01-19 | Fix typo in how Snuffleupagus is spelled in doc/source/config.rst | tomcodes | |
| 2018-12-26 | Document that it's not possible to hook builtins via regexp | jvoisin | |
| Also bump a bit the coverage | |||
| 2018-12-15 | Document the previous commit | jvoisin | |
| 2018-10-23 | Clarify a bit the documentation | jvoisin | |
| A user was a bit afraid that Snuffleupagus might damage their website permanently, so we rephrase the documentation to convey that this is not the case. | |||
| 2018-10-07 | Document the `.pos` filter | jvoisin | |
| 2018-08-30 | Change how we're handling invalid configurations | xXx-caillou-xXx | |
| Since our configuration format is a bit more complex than php's one, we have a `sp.allow_broken_configuration` parameter (`false` by default), that you can set to `true` if you want PHP to carry on if your Snuffleupagus' configuration contains syntax errors. You'll still get a big scary message in your logs of course. We do **not** recommend to use it of course, but sometimes it might be useful to be able to "debug in production" without breaking your website. | |||
| 2018-08-29 | Change how we're validating certificates | xXx-caillou-xXx | |
| 2018-08-29 | Verify certs (#223) | jvoisin | |
| Ensure that certificates are verified in curl should close #47 | |||
| 2018-08-27 | Add whitelist support for php's wrappers | xXx-caillou-xXx | |
| 2018-08-21 | Document our type-juggling-prevention system | jvoisin | |
| 2018-07-18 | Fix broken link in the config documentation | kka | |
| 2018-07-18 | Fix broken links in the documentation | kka | |
| 2018-07-13 | Document even more the `print`/`echo` situation | jvoisin | |
| 2018-07-13 | Document why `print` might look like `echo` in logs | jvoisin | |
| 2018-07-09 | Trying to fix sloppy comparison (#186) | jvoisin | |
| * Trying to fix sloppy comparison https://github.com/nbs-system/snuffleupagus/issues/10 by modifying php's opcode | |||
| 2018-05-29 | Support session encryption | kkadosh | |
| Implement session encryption. | |||
| 2018-03-29 | Clarify the documentation wrt. configuration files | jvoisin | |
| This should close #172 | |||
| 2018-03-13 | Fix the documentation wrt. misc examples of rules | jvoisin | |
| 2018-02-12 | Mention the script in the documentation | jvoisin | |
| 2018-02-09 | Clarify a bit the documentation | jvoisin | |
| 2018-01-18 | Document the glob feature | jvoisin | |
| 2018-01-17 | Our configuration files are ending in .rules, not .ini | jvoisin | |
| This commit fixes the documentation, our shipped configuration files, and the related tests. Thanks to @remicollet for the tip | |||
| 2018-01-15 | Add a note about session cookies handling. | jvoisin | |
