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
Age
Commit message (
Expand
)
Author
2021-12-14
code cleanup + removed line breaks for easier IDE integration
Ben Fuhrmannek
2021-12-14
get class name from execution_data
Ben Fuhrmannek
2021-12-14
fixed typo where execution hook may not have been active
Ben Fuhrmannek
2021-12-13
build sp for php8.1
Ben Fuhrmannek
2021-12-13
fixed use after free + PHP 7 compatibility
Ben Fuhrmannek
2021-12-13
fixed test case with new behaviour
Ben Fuhrmannek
2021-11-30
fixed test case for PHP 8.1.
Ben Fuhrmannek
2021-11-30
PHP 8.1 compatibility with streams/includes + fix for ticks
Ben Fuhrmannek
2021-11-30
clarify control flow
Ben Fuhrmannek
2021-11-30
fixed crash when parsing arguments with PHP 8.1
Ben Fuhrmannek
2021-11-30
added @log logging feature to config parser
Ben Fuhrmannek
2021-11-30
php 8.1 compatibility
Ben Fuhrmannek
2021-11-26
PHP8 update parameters name in "move_uploaded_file" (#406)
pfdutot
2021-11-22
docs fix: path in filename() must be absolute (#404)
Jakub Onderka
2021-11-19
added old php version check
Ben Fuhrmannek
2021-11-19
replaced call_user_func with C level call
Ben Fuhrmannek
2021-11-19
fixed test skip condition
Ben Fuhrmannek
2021-11-11
more tests for xxe + optional xml support
Ben Fuhrmannek
2021-11-11
inverted logic. set xxe_protection.enable() instead of disable_xxe.disable()
Ben Fuhrmannek
2021-11-11
detect dummy or short encryption key
Ben Fuhrmannek
2021-10-21
added some array initialization, just in case.
Ben Fuhrmannek
2021-10-21
fix oob memory access
Ben Fuhrmannek
2021-10-18
stronger stack protector via compile flag
Ben Fuhrmannek
2021-09-23
config is stack allocated now + some code improvements (see details)
Ben Fuhrmannek
2021-09-23
comments on lookup table
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-15
changed version and version output in phpinfo
Ben Fuhrmannek
2021-09-03
fixed tests
Ben Fuhrmannek
2021-09-03
fixed session encryption in php8 + related test cases
Ben Fuhrmannek
2021-09-02
fixed test cases where pcre error output changed
Ben Fuhrmannek
2021-09-02
fixed more test cases
Ben Fuhrmannek
2021-09-02
fixed compiler warnings + test cases
Ben Fuhrmannek
2021-09-01
implemented proper operand precedence using the shunting yard algorithm
Ben Fuhrmannek
2021-08-31
basic condition suuport for rules files
Ben Fuhrmannek
2021-08-30
fixed typo
Ben Fuhrmannek
2021-08-29
updated documentation URL
Ben Fuhrmannek
2021-08-18
documentation for the ini protection feature
Ben Fuhrmannek
2021-08-18
document allowed linebreaks and sim() alias to simulation()
Ben Fuhrmannek
2021-08-18
ported Suhosin rules to Snuffleupagus rules
Ben Fuhrmannek
2021-08-18
updated documentation URL
Ben Fuhrmannek
2021-08-18
start SP as late as possible. this allows us to hook functions of extensions ...
Ben Fuhrmannek
2021-08-17
removed unused variables
Ben Fuhrmannek
2021-08-17
fixed broken tests for PHP7 after scanner/parser update
Ben Fuhrmannek
2021-08-17
added pregenerated scanner to relax re2c dependency
Ben Fuhrmannek
2021-08-17
require re2c >= 2.0
Ben Fuhrmannek
2021-08-17
php 7 compatibility
Ben Fuhrmannek
2021-08-16
config supports variables now
Ben Fuhrmannek
2021-08-16
fincy new scanner/parser for config rules + fixed a few bugs along the way + ...
Ben Fuhrmannek
[prev]
[next]