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_execute.c
(
follow
)
Age
Commit message (
Expand
)
Author
2022-07-12
Refactoring of the previous commit
jvoisin
2022-07-12
extended checks for readonly_exec, enabled by default
Ben Fuhrmannek
2022-07-12
allow file:// prefix in include() wich readonly_exec mode
Ben Fuhrmannek
2022-07-12
Log `eval` content when matching on its parameter
jvoisin
2022-06-27
Dump the eval'ed code
jvoisin
2022-06-27
Move compile_file and compile_string to sp_execute.c
jvoisin
2022-01-07
fixed invalid return value
Ben Fuhrmannek
2022-01-06
prevent double checks and fixed segfault on return value access
Ben Fuhrmannek
2021-12-14
fix: apply checks to internal function calls, too, so we can match internal c...
Ben Fuhrmannek
2021-12-14
fix: include class name in eval whitelist matching
Ben Fuhrmannek
2021-11-30
PHP 8.1 compatibility with streams/includes + fix for ticks
Ben Fuhrmannek
2021-09-23
config is stack allocated now + some code improvements (see details)
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-05-09
Add some guard to prevent hooking recursion
jvoisin
2020-11-12
Simplify a bit a function
jvoisin
2020-08-16
Remove a useless line of code
jvoisin
2020-08-12
Allow empty configuration (#342)
jvoisin
2020-07-22
refactoring sp_log_* (#340)
Giovanni
2019-06-20
Fix snufflepagus_globals linking issues and one mac compatibility issue
bef
2019-02-23
Try to unify the includes
jvoisin
2018-10-09
Don't check the return values of functions that might not return (#255)
jvoisin
2018-10-06
Add a missing opcode in sp_execute_ex
jvoisin
2018-10-06
Coverage++
jvoisin
2018-10-06
Bump coverage again
jvoisin
2018-10-06
Bump coverage again
jvoisin
2018-10-06
Bump a bit the coverage
jvoisin
2018-10-06
Remove sp_terminate and bump a bit the coverage
jvoisin
2018-08-30
Minor code cleanup
xXx-caillou-xXx
2018-08-30
Match on ret improvements
xXx-caillou-xXx
2018-08-28
Fix a SIGSEGV on user-created function's return value
xXx-caillou-xXx
2018-08-09
Fix yet an other hang/crash
jvoisin
2018-08-09
Fix a typo in the previous commits
jvoisin
2018-08-09
Fix a crash/hang when using fpm's pools
jvoisin
2018-07-13
Yet an other pass of clang-format
jvoisin
2018-07-13
Reduce call to get_complete_function_path
xXx-caillou-xXx
2018-07-13
Massively optimize how rules are handled
xXx-caillou-xXx
2018-07-09
Trying to fix sloppy comparison (#186)
jvoisin
2018-03-12
Bump the changelog
v0.2.2
jvoisin
2018-03-08
Marginally improve the performances when dealing with eval
jvoisin
2018-03-05
Improve performances by a significant factor
jvoisin
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-01-19
Fix a possible double-execute
jvoisin
2018-01-18
Minor code improvements in sp_execute.c
jvoisin
2018-01-17
Remove useless "head" member in our linked lists implementation
simon MAGNIN-FEYSOT
2018-01-10
Rework the priority of bl/wl in eval
jvoisin
2018-01-10
Minor constification
jvoisin
2018-01-10
Eval whitelist
jvoisin
2018-01-05
Fix a bypass in our eval blacklist
jvoisin
[next]