diff options
| author | Stefan Esser | 2012-01-14 19:32:14 +0100 |
|---|---|---|
| committer | Stefan Esser | 2012-01-14 19:32:14 +0100 |
| commit | 3b6c6af3faa6a66e4f5337a769baed32f404b82b (patch) | |
| tree | 54c4cfe5a6a764fe44e6faac7b3eba21bcb9059f /php_suhosin.h | |
| parent | 491c7e914bb972e097565d0fd40141ebb10b6107 (diff) | |
Use new suhosin_getenv() function in all places
Add protection against mbstring
Add detection of incompatible extensions that change POST handlers
Diffstat (limited to 'php_suhosin.h')
| -rw-r--r-- | php_suhosin.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/php_suhosin.h b/php_suhosin.h index 1e2e053..3390094 100644 --- a/php_suhosin.h +++ b/php_suhosin.h | |||
| @@ -306,6 +306,7 @@ char *suhosin_encrypt_string(char *str, int len, char *var, int vlen, char *key | |||
| 306 | char *suhosin_decrypt_string(char *str, int padded_len, char *var, int vlen, char *key, int *orig_len, int check_ra TSRMLS_DC); | 306 | char *suhosin_decrypt_string(char *str, int padded_len, char *var, int vlen, char *key, int *orig_len, int check_ra TSRMLS_DC); |
| 307 | char *suhosin_generate_key(char *key, zend_bool ua, zend_bool dr, long raddr, char *cryptkey TSRMLS_DC); | 307 | char *suhosin_generate_key(char *key, zend_bool ua, zend_bool dr, long raddr, char *cryptkey TSRMLS_DC); |
| 308 | char *suhosin_cookie_decryptor(TSRMLS_D); | 308 | char *suhosin_cookie_decryptor(TSRMLS_D); |
| 309 | char *suhosin_getenv(char *name, size_t name_len TSRMLS_DC); | ||
| 309 | void suhosin_hook_post_handlers(TSRMLS_D); | 310 | void suhosin_hook_post_handlers(TSRMLS_D); |
| 310 | void suhosin_unhook_post_handlers(); | 311 | void suhosin_unhook_post_handlers(); |
| 311 | void suhosin_hook_register_server_variables(); | 312 | void suhosin_hook_register_server_variables(); |
