summaryrefslogtreecommitdiff
path: root/src/sp_execute.c (follow)
AgeCommit message (Expand)Author
2021-08-16fincy new scanner/parser for config rules + fixed a few bugs along the way + ...Ben Fuhrmannek
2021-05-09Add some guard to prevent hooking recursionjvoisin
2020-11-12Simplify a bit a functionjvoisin
2020-08-16Remove a useless line of codejvoisin
2020-08-12Allow empty configuration (#342)jvoisin
2020-07-22refactoring sp_log_* (#340)Giovanni
2019-06-20Fix snufflepagus_globals linking issues and one mac compatibility issuebef
2019-02-23Try to unify the includesjvoisin
2018-10-09Don't check the return values of functions that might not return (#255)jvoisin
2018-10-06Add a missing opcode in sp_execute_exjvoisin
2018-10-06Coverage++jvoisin
2018-10-06Bump coverage againjvoisin
2018-10-06Bump coverage againjvoisin
2018-10-06Bump a bit the coveragejvoisin
2018-10-06Remove sp_terminate and bump a bit the coveragejvoisin
2018-08-30Minor code cleanupxXx-caillou-xXx
2018-08-30Match on ret improvementsxXx-caillou-xXx
2018-08-28Fix a SIGSEGV on user-created function's return valuexXx-caillou-xXx
2018-08-09Fix yet an other hang/crashjvoisin
2018-08-09Fix a typo in the previous commitsjvoisin
2018-08-09Fix a crash/hang when using fpm's poolsjvoisin
2018-07-13Yet an other pass of clang-formatjvoisin
2018-07-13Reduce call to get_complete_function_pathxXx-caillou-xXx
2018-07-13Massively optimize how rules are handledxXx-caillou-xXx
2018-07-09Trying to fix sloppy comparison (#186)jvoisin
2018-03-12Bump the changelogv0.2.2jvoisin
2018-03-08Marginally improve the performances when dealing with evaljvoisin
2018-03-05Improve performances by a significant factorjvoisin
2018-03-02Add .dump() for eval whitelist/blacklist + simulation mode for whitelistkkadosh
2018-03-02Implement dump() for execution of writable PHP fileskkadosh
2018-01-19Fix a possible double-executejvoisin
2018-01-18Minor code improvements in sp_execute.cjvoisin
2018-01-17Remove useless "head" member in our linked lists implementationsimon MAGNIN-FEYSOT
2018-01-10Rework the priority of bl/wl in evaljvoisin
2018-01-10Minor constificationjvoisin
2018-01-10Eval whitelistjvoisin
2018-01-05Fix a bypass in our eval blacklistjvoisin
2018-01-04Eval blacklistjvoisin
2017-12-28Clang-format passThibault "bui" Koechlin
2017-12-28Implement hooking on user-defined functions return valuesjvoisin
2017-12-21Rename sp_node_t to sp_list_nodejvoisin
2017-11-30Minor refactoring and clarificationjvoisin
2017-11-29Implement eval hookingjvoisin
2017-10-30Fix the segfault?jvoisin
2017-10-25.drop() is now bailoutjvoisin
2017-10-13Rename a confusing structure memberjvoisin
2017-10-13Maybe this will address #35jvoisin
2017-10-13Fix some pedantic warningsjvoisin
2017-10-10.allow() is now working for requirejvoisin
2017-10-10Make the `simulation` mode logs more obviousjvoisin