| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-24 | feat(log): add the possibility to log to a filelog2file | jvoisin | |
| 2024-06-06 | Fix misc typos | Christian Göttsche | |
| 2023-11-26 | Fix typos | Christian Göttsche | |
| 2023-08-02 | Update broken_conf_no_file_specified.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 | |||
| 2022-03-20 | Fix compilation on PHP<7.2 | jvoisin | |
| 2022-01-12 | removed redundant tests + minor fixes | Ben Fuhrmannek | |
| 2021-12-13 | fixed test case with new behaviour | Ben Fuhrmannek | |
| 2021-11-19 | added old php version check | Ben Fuhrmannek | |
| 2021-11-19 | fixed test skip condition | Ben Fuhrmannek | |
| 2021-11-11 | detect dummy or short encryption key | Ben Fuhrmannek | |
| 2021-09-02 | fixed test cases where pcre error output changed | Ben Fuhrmannek | |
| 2021-09-02 | fixed more test cases | Ben Fuhrmannek | |
| 2021-08-17 | fixed broken tests for PHP7 after scanner/parser update | Ben Fuhrmannek | |
| 2021-08-16 | fincy new scanner/parser for config rules + fixed a few bugs along the way + ↵ | Ben Fuhrmannek | |
| fixed related unittests | |||
| 2021-08-10 | filename typo | Ben Fuhrmannek | |
| 2021-08-10 | prevent option to be enabled and then disabled | Ben Fuhrmannek | |
| 2021-08-07 | fixed some PHP7 test cases | Ben Fuhrmannek | |
| 2021-08-07 | fixed cidr matching and test cases | Ben Fuhrmannek | |
| 2021-08-02 | Merge branch 'master' of https://github.com/jvoisin/snuffleupagus | Ben Fuhrmannek | |
| 2021-04-26 | Make it easier to figure functions parameters' names | Julien Voisin | |
| 2021-02-18 | fix broken tests | Ben Fuhrmannek | |
| 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. | |||
| 2020-12-12 | Mark the relevant php8 tests as broken (#359) | jvoisin | |
| * Skip tests broken on php8 * Oops * Fix some tests * Add some XXE tests for php8 * Fix a test | |||
| 2020-12-01 | In tests, don't `die("skip")` but `print "skip"` instead (#358) | jvoisin | |
| This is required since the `die` is making php8 choke | |||
| 2020-11-12 | Invalid configurations with mutually exclusive keywords now aborts | jvoisin | |
| 2020-11-12 | Harmonize a bit the configuration parsing and fix a typo | jvoisin | |
| 2020-08-12 | Allow empty configuration (#342) | jvoisin | |
| This commit allows php to run (with a warning) if there is no specified snuffleupagus configuration, instead of refusing to start. | |||
| 2020-07-21 | Fix #338 - added log type if type is simulation, drop or log. (#339) | Giovanni | |
| Co-authored-by: Giovanni Dante Grazioli <giovanni.dantegrazioli@nbs-system.com> | |||
| 2019-11-03 | Log ip addresses | kkadosh | |
| 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-01-14 | Reorganize the testsuite | jvoisin | |
| Splitting the testsuite in several components makes it easier to manage and comprehend. This was also needed some some tests aren't passing on Alpine Linux, but we still want to run as many of them as we can on this platform. | |||
