diff options
| author | Ben Fuhrmannek | 2022-04-19 19:01:52 +0200 |
|---|---|---|
| committer | jvoisin | 2022-07-12 22:50:28 +0200 |
| commit | cd9031935ef2306f7ba2097856b20bf116f341ee (patch) | |
| tree | be425fa8af11f41a2679ba9eae9f0a3e969d4da0 /src/snuffleupagus.c | |
| parent | 077e96b6319aaf26414d1d0eeb30eb4f144f0019 (diff) | |
extended checks for readonly_exec, enabled by default
introduced config options:
readonly_exec.extended_checks() or xchecks()
readonly_exec.no_extended_checks() or noxchecks()
Diffstat (limited to 'src/snuffleupagus.c')
| -rw-r--r-- | src/snuffleupagus.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/snuffleupagus.c b/src/snuffleupagus.c index 5bcd57c..448fd76 100644 --- a/src/snuffleupagus.c +++ b/src/snuffleupagus.c | |||
| @@ -340,6 +340,7 @@ static void dump_config() { | |||
| 340 | add_assoc_bool(&arr, "readonly_exec.enable", SPCFG(readonly_exec).enable); | 340 | add_assoc_bool(&arr, "readonly_exec.enable", SPCFG(readonly_exec).enable); |
| 341 | add_assoc_bool(&arr, "readonly_exec.sim", SPCFG(readonly_exec).simulation); | 341 | add_assoc_bool(&arr, "readonly_exec.sim", SPCFG(readonly_exec).simulation); |
| 342 | ADD_ASSOC_ZSTR(&arr, SP_TOKEN_READONLY_EXEC "." SP_TOKEN_DUMP, SPCFG(readonly_exec).dump); | 342 | ADD_ASSOC_ZSTR(&arr, SP_TOKEN_READONLY_EXEC "." SP_TOKEN_DUMP, SPCFG(readonly_exec).dump); |
| 343 | add_assoc_bool(&arr, "readonly_exec.extended_checks", SPCFG(readonly_exec).extended_checks); | ||
| 343 | 344 | ||
| 344 | add_assoc_bool(&arr, "global_strict.enable", SPCFG(global_strict).enable); | 345 | add_assoc_bool(&arr, "global_strict.enable", SPCFG(global_strict).enable); |
| 345 | 346 | ||
| @@ -494,6 +495,7 @@ static PHP_INI_MH(OnUpdateConfiguration) { | |||
| 494 | 495 | ||
| 495 | // set some defaults | 496 | // set some defaults |
| 496 | SPCFG(show_old_php_warning) = true; | 497 | SPCFG(show_old_php_warning) = true; |
| 498 | SPCFG(readonly_exec).extended_checks = true; | ||
| 497 | 499 | ||
| 498 | char *str = new_value->val; | 500 | char *str = new_value->val; |
| 499 | 501 | ||
