summaryrefslogtreecommitdiff
path: root/src/tests/broken_configuration (follow)
AgeCommit message (Collapse)Author
2025-10-24feat(log): add the possibility to log to a filelog2filejvoisin
2024-06-06Fix misc typosChristian Göttsche
2023-11-26Fix typosChristian Göttsche
2023-08-02Update broken_conf_no_file_specified.phptPete Cooper
typo
2023-04-29Improve how the parser is generatedjvoisin
- 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-20Fix compilation on PHP<7.2jvoisin
2022-01-12removed redundant tests + minor fixesBen Fuhrmannek
2021-12-13fixed test case with new behaviourBen Fuhrmannek
2021-11-19added old php version checkBen Fuhrmannek
2021-11-19fixed test skip conditionBen Fuhrmannek
2021-11-11detect dummy or short encryption keyBen Fuhrmannek
2021-09-02fixed test cases where pcre error output changedBen Fuhrmannek
2021-09-02fixed more test casesBen Fuhrmannek
2021-08-17fixed broken tests for PHP7 after scanner/parser updateBen Fuhrmannek
2021-08-16fincy new scanner/parser for config rules + fixed a few bugs along the way + ↵Ben Fuhrmannek
fixed related unittests
2021-08-10filename typoBen Fuhrmannek
2021-08-10prevent option to be enabled and then disabledBen Fuhrmannek
2021-08-07fixed some PHP7 test casesBen Fuhrmannek
2021-08-07fixed cidr matching and test casesBen Fuhrmannek
2021-08-02Merge branch 'master' of https://github.com/jvoisin/snuffleupagusBen Fuhrmannek
2021-04-26Make it easier to figure functions parameters' namesJulien Voisin
2021-02-18fix broken testsBen Fuhrmannek
2021-01-04Add a check on parameters namesxXx-caillou-xXx
Snuffleupagus will now warn when a particular function doesn't have the expected parameters configuration-wise.
2020-12-12Mark 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-01In tests, don't `die("skip")` but `print "skip"` instead (#358)jvoisin
This is required since the `die` is making php8 choke
2020-11-12Invalid configurations with mutually exclusive keywords now abortsjvoisin
2020-11-12Harmonize a bit the configuration parsing and fix a typojvoisin
2020-08-12Allow 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-21Fix #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-03Log ip addresseskkadosh
2019-08-31Support direct syslog loggingThibault "bui" Koechlin
Add the possibility to log directly into the syslog, instead of using php's log system.
2019-01-14Reorganize the testsuitejvoisin
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.