index
:
snuffleupagus
85beta2
log2file
master
Security module for php7 and php8 - Killing bugclasses and virtual-patching the rest!
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
sp_config.h
(
follow
)
Age
Commit message (
Expand
)
Author
2025-10-24
feat(log): add the possibility to log to a file
log2file
jvoisin
2025-10-02
Rename a handful of global constants
jvoisin
2025-05-13
Remove the useless show_old_php_warning feature
jvoisin
2024-06-18
Fix an UBSAN warning
jvoisin
2024-06-09
Add option to specify the allowed "php" wrapper types
Christian Göttsche
2024-06-06
Avoid dropping const qualifier in casts
Christian Göttsche
2023-01-31
Add sp.log_max_len
jvoisin
2022-12-08
Add unserialize_noclass
jvoisin
2022-07-12
extended checks for readonly_exec, enabled by default
Ben Fuhrmannek
2022-05-03
More const frenzy
jvoisin
2022-05-03
Add a `const`
jvoisin
2022-02-05
introduced sp_regexp / store original regex
Ben Fuhrmannek
2021-11-19
added old php version check
Ben Fuhrmannek
2021-11-11
inverted logic. set xxe_protection.enable() instead of disable_xxe.disable()
Ben Fuhrmannek
2021-09-23
config is stack allocated now + some code improvements (see details)
Ben Fuhrmannek
2021-09-16
ported sid min/max restriction from suhosin
Ben Fuhrmannek
2021-09-16
ported server.strip and server.encode features from suhosin
Ben Fuhrmannek
2021-09-15
implemented execution depth limit
Ben Fuhrmannek
2021-08-16
fincy new scanner/parser for config rules + fixed a few bugs along the way + ...
Ben Fuhrmannek
2021-08-07
more ini protection features
Ben Fuhrmannek
2021-08-06
implemented ini settings protection
Ben Fuhrmannek
2021-08-02
properly free memory on shutdown
Ben Fuhrmannek
2021-05-08
Remove some memory-leaks
jvoisin
2019-08-31
Support direct syslog logging
Thibault "bui" Koechlin
2018-08-29
Change how we're validating certificates
xXx-caillou-xXx
2018-08-29
Verify certs (#223)
jvoisin
2018-08-27
Add whitelist support for php's wrappers
xXx-caillou-xXx
2018-07-13
Yet an other pass of clang-format
jvoisin
2018-07-13
Massively optimize how rules are handled
xXx-caillou-xXx
2018-07-09
Trying to fix sloppy comparison (#186)
jvoisin
2018-05-29
Support session encryption
kkadosh
2018-03-02
Add .dump() for eval whitelist/blacklist + simulation mode for whitelist
kkadosh
2018-03-02
Implement dump() for execution of writable PHP files
kkadosh
2018-02-27
Implements .dump() for unserialize and fix some related tests
kkadosh
2018-02-05
Compatibility layer for pcre2
jvoisin
2018-01-10
Eval whitelist
jvoisin
2018-01-04
Eval blacklist
jvoisin
2017-12-28
Clang-format pass
Thibault "bui" Koechlin
2017-12-28
Implement regexp support for cookies encryption
Thibault "bui" Koechlin
2017-12-27
Implement simulation mode for cookies (de/en)cryption
jvoisin
2017-12-21
Rename sp_node_t to sp_list_node
jvoisin
2017-12-20
Better parsing of the rules
xXx-caillou-xXx
2017-12-04
Improve the `.dump` filter
jvoisin
2017-11-29
Hide an enum definition
jvoisin
2017-11-29
Implement eval hooking
jvoisin
2017-11-24
Implement anti csrf measures
xXx-caillou-xXx
2017-10-31
Unify two struct members related to virtual-patching
xXx-caillou-xXx
2017-10-26
Free additionally allocated `sp_list` instances
Ben Foster
2017-10-24
Remove the `enable` member from the disable function structure
jvoisin
2017-10-23
Implement the .line filter
jvoisin
[next]