summaryrefslogtreecommitdiff
path: root/src/sp_config.h (follow)
AgeCommit message (Expand)Author
2024-06-06Avoid dropping const qualifier in castsChristian Göttsche
2023-01-31Add sp.log_max_lenjvoisin
2022-12-08Add unserialize_noclassjvoisin
2022-07-12extended checks for readonly_exec, enabled by defaultBen Fuhrmannek
2022-05-03More const frenzyjvoisin
2022-05-03Add a `const`jvoisin
2022-02-05introduced sp_regexp / store original regexBen Fuhrmannek
2021-11-19added old php version checkBen Fuhrmannek
2021-11-11inverted logic. set xxe_protection.enable() instead of disable_xxe.disable()Ben Fuhrmannek
2021-09-23config is stack allocated now + some code improvements (see details)Ben Fuhrmannek
2021-09-16ported sid min/max restriction from suhosinBen Fuhrmannek
2021-09-16ported server.strip and server.encode features from suhosinBen Fuhrmannek
2021-09-15implemented execution depth limitBen Fuhrmannek
2021-08-16fincy new scanner/parser for config rules + fixed a few bugs along the way + ...Ben Fuhrmannek
2021-08-07more ini protection featuresBen Fuhrmannek
2021-08-06implemented ini settings protectionBen Fuhrmannek
2021-08-02properly free memory on shutdownBen Fuhrmannek
2021-05-08Remove some memory-leaksjvoisin
2019-08-31Support direct syslog loggingThibault "bui" Koechlin
2018-08-29Change how we're validating certificatesxXx-caillou-xXx
2018-08-29Verify certs (#223)jvoisin
2018-08-27Add whitelist support for php's wrappersxXx-caillou-xXx
2018-07-13Yet an other pass of clang-formatjvoisin
2018-07-13Massively optimize how rules are handledxXx-caillou-xXx
2018-07-09Trying to fix sloppy comparison (#186)jvoisin
2018-05-29Support session encryptionkkadosh
2018-03-02Add .dump() for eval whitelist/blacklist + simulation mode for whitelistkkadosh
2018-03-02Implement dump() for execution of writable PHP fileskkadosh
2018-02-27Implements .dump() for unserialize and fix some related testskkadosh
2018-02-05Compatibility layer for pcre2jvoisin
2018-01-10Eval whitelistjvoisin
2018-01-04Eval blacklistjvoisin
2017-12-28Clang-format passThibault "bui" Koechlin
2017-12-28Implement regexp support for cookies encryptionThibault "bui" Koechlin
2017-12-27Implement simulation mode for cookies (de/en)cryptionjvoisin
2017-12-21Rename sp_node_t to sp_list_nodejvoisin
2017-12-20Better parsing of the rulesxXx-caillou-xXx
2017-12-04Improve the `.dump` filterjvoisin
2017-11-29Hide an enum definitionjvoisin
2017-11-29Implement eval hookingjvoisin
2017-11-24Implement anti csrf measuresxXx-caillou-xXx
2017-10-31Unify two struct members related to virtual-patchingxXx-caillou-xXx
2017-10-26Free additionally allocated `sp_list` instancesBen Foster
2017-10-24Remove the `enable` member from the disable function structurejvoisin
2017-10-23Implement the .line filterjvoisin
2017-10-18Implement match on arguments positionjvoisin
2017-10-13Rename a confusing structure memberjvoisin
2017-10-11s/disable_functions/disable_function/gjvoisin
2017-10-09Better hooking of language constructs (#26)jvoisin
2017-10-09Implement matching on the calltrace (#17)jvoisin