summaryrefslogtreecommitdiff
path: root/src/sp_utils.h (follow)
AgeCommit message (Expand)Author
2024-06-06Avoid dropping const qualifier in castsChristian Göttsche
2022-07-13Even more const!jvoisin
2022-02-05introduced sp_regexp / store original regexBen Fuhrmannek
2021-12-14fix: include class name in eval whitelist matchingBen Fuhrmannek
2021-11-30added @log logging feature to config parserBen Fuhrmannek
2021-09-23config is stack allocated now + some code improvements (see details)Ben Fuhrmannek
2021-08-16fincy new scanner/parser for config rules + fixed a few bugs along the way + ...Ben Fuhrmannek
2021-08-07prevent STDERR debug output based on SP_NODEBUG environment variableBen Fuhrmannek
2021-08-06restructured function hooks, implemented unhookBen Fuhrmannek
2021-08-06debug log to dup'd stderr / php is closing stderr during shutdownBen Fuhrmannek
2021-02-16fix debug logBen Fuhrmannek
2021-02-16Merge remote-tracking branch 'upstream/master'Ben Fuhrmannek
2021-01-30Improve a bit type diversityjvoisin
2021-01-01Constify a functionjvoisin
2020-11-06Clang-format againjvoisin
2020-11-06Use proper prototype declarationjvoisin
2020-07-22refactoring sp_log_* (#340)Giovanni
2020-07-21Fix #338 - added log type if type is simulation, drop or log. (#339)Giovanni
2020-07-08Add a couple of `restrict`jvoisin
2020-07-04Factorize how snuffleupagus gets client's ip addrjvoisin
2020-06-15clobal config.h + better debug logBen Fuhrmannek
2018-10-06Bump a bit the coveragejvoisin
2018-09-03Fix #241 segfault on 32-bit related to bad protype (#242)Remi Collet
2018-08-30Match on ret improvementsxXx-caillou-xXx
2018-08-28Fix some compilation warningsxXx-caillou-xXx
2018-08-28Use php's logging functionsxXx-caillou-xXx
2018-07-13Yet an other pass of clang-formatjvoisin
2018-07-13Massively optimize how rules are handledxXx-caillou-xXx
2018-03-19The filename filter is now matching on callsite instead of implemsite (#167)kkadosh
2018-03-02Fix a warning due to an unexported symboljvoisin
2018-02-05Massive simplification of functions hookingjvoisin
2018-02-05Compatibility layer for pcre2jvoisin
2018-01-11Remove some legacy codejvoisin
2018-01-10Rework the priority of bl/wl in evaljvoisin
2017-12-28Clang-format passThibault "bui" Koechlin
2017-12-20Better parsing of the rulesxXx-caillou-xXx
2017-10-26Remove an arbitrary limitationjvoisin
2017-10-13Improve the doc wrt. the Debian packagejvoisin
2017-10-13Partially revert d8ac163 because php.jvoisin
2017-10-13Fix some pedantic warningsjvoisin
2017-10-10Make the `simulation` mode logs more obviousjvoisin
2017-09-21Add travisjvoisin
2017-09-20Initial importSebastien Blot