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_keywords.c
(
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
Reorder calloc(3) arguments
Christian Göttsche
2023-12-07
make 'phar' filenames work in sp.disabled_functions, fixes #472
brown-midas
2023-01-31
Add sp.log_max_len
jvoisin
2022-12-08
Add unserialize_noclass
jvoisin
2022-07-20
Merge branch 'master' into pr1
BeF
2022-07-20
fixed cookie config parsing with same cookie name (update instead of ignore)
Ben Fuhrmannek
2022-07-20
fixed mem leak while parsing cookie config
Ben Fuhrmannek
2022-07-18
Remove a superfluous condition
jvoisin
2022-07-18
added config error for ini rules with identical key
Ben Fuhrmannek
2022-07-12
extended checks for readonly_exec, enabled by default
Ben Fuhrmannek
2022-04-19
extended checks for readonly_exec, enabled by default
Ben Fuhrmannek
2022-03-20
Fix compilation on PHP<7.2
jvoisin
2022-03-20
Merge remote-tracking branch 'sektioneins/master'
jvoisin
2022-03-20
stricter config checks
Ben Fuhrmannek
2022-01-12
make session support a runtime check instead of compile time
Ben Fuhrmannek
2021-12-20
removed upload script x-bit check at load time, thus allowing root-user to ex...
Ben Fuhrmannek
2021-11-19
added old php version check
Ben Fuhrmannek
2021-11-11
detect dummy or short encryption key
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-09-02
fixed compiler warnings + test cases
Ben Fuhrmannek
2021-08-17
removed unused variables
Ben Fuhrmannek
2021-08-16
fincy new scanner/parser for config rules + fixed a few bugs along the way + ...
Ben Fuhrmannek
2021-08-10
prevent option to be enabled and then disabled
Ben Fuhrmannek
2021-08-08
fixed enable/disable logic
Ben Fuhrmannek
2021-08-07
more ini protection features
Ben Fuhrmannek
2021-08-06
implemented ini settings protection
Ben Fuhrmannek
2021-08-03
fixed mem leak in parse_disabled_functions
Ben Fuhrmannek
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-06-15
Merge remote-tracking branch 'upstream/master'
Ben Fuhrmannek
2020-06-15
stricter config checks
Ben Fuhrmannek
2020-03-04
%s/nbs-system/jvoisin
jvoisin
2019-08-31
Support direct syslog logging
Thibault "bui" Koechlin
2019-06-20
Fix snufflepagus_globals linking issues and one mac compatibility issue
bef
2019-06-19
fix snufflepagus_globals linking issues and one mac compatibility issue
Ben Fuhrmannek
2019-02-23
Try to unify the includes
jvoisin
2019-02-23
Add php8 to travis and fix php7.4
jvoisin
2019-01-12
Fix missing symbol when there is no session support
jvoisin
2018-10-06
Bump a bit the coverage
jvoisin
2018-08-30
Minor code cleanup
xXx-caillou-xXx
2018-08-29
Change how we're validating certificates
xXx-caillou-xXx
2018-08-29
Verify certs (#223)
jvoisin
[next]