SYMBOL INDEX (186 symbols across 20 files) FILE: aes.c function WORD (line 61) | static WORD pack(BYTE *b) function unpack (line 66) | static void unpack(WORD a,BYTE *b) function BYTE (line 74) | static BYTE xtime(BYTE a) function BYTE (line 84) | static BYTE bmul(BYTE x,BYTE y) function WORD (line 90) | static WORD SubByte(WORD a) function BYTE (line 101) | static BYTE product(WORD x,WORD y) function WORD (line 109) | static WORD InvMixCol(WORD x) function BYTE (line 126) | static BYTE ByteSub(BYTE x) function suhosin_aes_gentables (line 137) | void suhosin_aes_gentables() function suhosin_aes_gkey (line 184) | void suhosin_aes_gkey(int nb,int nk,char *key TSRMLS_DC) function suhosin_aes_encrypt (line 256) | void suhosin_aes_encrypt(char *buff TSRMLS_DC) function suhosin_aes_decrypt (line 303) | void suhosin_aes_decrypt(char *buff TSRMLS_DC) FILE: crypt.c function suhosin_get_ipv4 (line 31) | static void suhosin_get_ipv4(char *buf TSRMLS_DC) FILE: ex_imp.c function php_valid_var_name (line 45) | static int php_valid_var_name(char *var_name, int len) /* {{{ */ function PHP_FUNCTION (line 87) | PHP_FUNCTION(suhosin_extract) function suhosin_hook_ex_imp (line 262) | void suhosin_hook_ex_imp(TSRMLS_D) FILE: execute.c function suhosin_check_filename (line 115) | static int suhosin_check_filename(char *s, int len TSRMLS_DC) function suhosin_zend_stream_open (line 262) | static int suhosin_zend_stream_open(const char *filename, zend_file_hand... function suhosin_detect_codetype (line 310) | static int suhosin_detect_codetype(zend_op_array *op_array TSRMLS_DC) function suhosin_execute_ex (line 377) | static void suhosin_execute_ex(zend_op_array *op_array, int zo, long dum... function suhosin_execute (line 625) | static void suhosin_execute(zend_op_array *op_array TSRMLS_DC) function suhosin_execute_ZO (line 632) | static void suhosin_execute_ZO(zend_op_array *op_array, long dummy TSRML... type internal_function_handler (line 651) | typedef struct _internal_function_handler { function ih_preg_replace (line 661) | int ih_preg_replace(IH_HANDLER_PARAMS) function ih_symlink (line 706) | int ih_symlink(IH_HANDLER_PARAMS) function ih_mail (line 723) | int ih_mail(IH_HANDLER_PARAMS) function ih_querycheck (line 830) | int ih_querycheck(IH_HANDLER_PARAMS) function ih_fixusername (line 987) | int ih_fixusername(IH_HANDLER_PARAMS) function ih_function_exists (line 1078) | static int ih_function_exists(IH_HANDLER_PARAMS) function suhosin_mt_initialize (line 1223) | static inline void suhosin_mt_initialize(php_uint32 seed, php_uint32 *st... function suhosin_mt_init_by_array (line 1242) | static inline void suhosin_mt_init_by_array(php_uint32 *key, int keylen,... function suhosin_mt_reload (line 1265) | static inline void suhosin_mt_reload(php_uint32 *state, php_uint32 **nex... function suhosin_mt_srand (line 1285) | static void suhosin_mt_srand(php_uint32 seed TSRMLS_DC) function php_uint32 (line 1298) | static php_uint32 suhosin_mt_rand(TSRMLS_D) function suhosin_gen_entropy (line 1320) | static void suhosin_gen_entropy(php_uint32 *entropybuf TSRMLS_DC) function suhosin_srand_auto (line 1370) | static void suhosin_srand_auto(TSRMLS_D) function suhosin_mt_srand_auto (line 1385) | static void suhosin_mt_srand_auto(TSRMLS_D) function suhosin_srand (line 1401) | static void suhosin_srand(php_uint32 seed TSRMLS_DC) function php_uint32 (line 1414) | static php_uint32 suhosin_rand(TSRMLS_D) function ih_srand (line 1434) | static int ih_srand(IH_HANDLER_PARAMS) function ih_mt_srand (line 1456) | static int ih_mt_srand(IH_HANDLER_PARAMS) function ih_mt_rand (line 1478) | static int ih_mt_rand(IH_HANDLER_PARAMS) function ih_rand (line 1502) | static int ih_rand(IH_HANDLER_PARAMS) function ih_getrandmax (line 1526) | static int ih_getrandmax(IH_HANDLER_PARAMS) function suhosin_execute_internal (line 1668) | static void suhosin_execute_internal(zend_execute_data *execute_data_ptr... function function_lookup (line 1783) | static int function_lookup(zend_extension *extension) function suhosin_hook_execute (line 1800) | void suhosin_hook_execute(TSRMLS_D) function suhosin_unhook_execute (line 1854) | void suhosin_unhook_execute() FILE: header.c function suhosin_header_handler (line 189) | int suhosin_header_handler(sapi_header_struct *sapi_header, sapi_header_... function suhosin_hook_header_handler (line 297) | void suhosin_hook_header_handler() function suhosin_unhook_header_handler (line 308) | void suhosin_unhook_header_handler() FILE: ifilter.c function strnlen (line 38) | static size_t strnlen(const char *s, size_t maxlen) { function suhosin_strnspn (line 44) | size_t suhosin_strnspn(const char *input, size_t n, const char *accept) function suhosin_strncspn (line 54) | size_t suhosin_strncspn(const char *input, size_t n, const char *reject) function normalize_varname (line 67) | void normalize_varname(char *varname) function suhosin_server_strip (line 149) | static void suhosin_server_strip(HashTable *arr, char *key, int klen) function suhosin_server_encode (line 170) | static void suhosin_server_encode(HashTable *arr, char *key, int klen) function suhosin_register_server_variables (line 214) | void suhosin_register_server_variables(zval *track_vars_array TSRMLS_DC) function suhosin_input_filter_wrapper (line 289) | unsigned int suhosin_input_filter_wrapper(int arg, char *var, char **val... function suhosin_input_filter (line 319) | unsigned int suhosin_input_filter(int arg, char *var, char **val, unsign... function suhosin_hook_register_server_variables (line 707) | void suhosin_hook_register_server_variables() FILE: log.c function PHP_SUHOSIN_API (line 93) | PHP_SUHOSIN_API void suhosin_log(int loglevel, char *fmt, ...) FILE: mbregex/mbregex.h type mbre_register_info_type (line 100) | typedef union type mbre_pattern_buffer (line 111) | struct mbre_pattern_buffer type mb_regex_t (line 148) | typedef struct mbre_pattern_buffer mb_regex_t; type mbre_registers (line 160) | struct mbre_registers type regoff_t (line 170) | typedef size_t regoff_t; type regmatch_t (line 175) | typedef struct type mbre_pattern_buffer (line 185) | struct mbre_pattern_buffer type mbre_pattern_buffer (line 186) | struct mbre_pattern_buffer type mbre_pattern_buffer (line 188) | struct mbre_pattern_buffer type mbre_pattern_buffer (line 189) | struct mbre_pattern_buffer type mbre_pattern_buffer (line 190) | struct mbre_pattern_buffer type mbre_registers (line 191) | struct mbre_registers type mbre_pattern_buffer (line 192) | struct mbre_pattern_buffer type mbre_registers (line 193) | struct mbre_registers type mbre_registers (line 195) | struct mbre_registers type mbre_registers (line 195) | struct mbre_registers type mbre_registers (line 196) | struct mbre_registers FILE: memory_limit.c function PHP_INI_MH (line 35) | static PHP_INI_MH(suhosin_OnChangeMemoryLimit) function suhosin_hook_memory_limit (line 77) | void suhosin_hook_memory_limit(TSRMLS_D) FILE: php_suhosin.h function suhosin_is_protected_varname (line 73) | static inline int suhosin_is_protected_varname(char *var, int var_len) FILE: pledge.c function PHP_FUNCTION (line 50) | static PHP_FUNCTION(suhosin_pledge) function suhosin_hook_pledge (line 113) | void suhosin_hook_pledge(TSRMLS_D) FILE: post_handler.c function SAPI_POST_HANDLER_FUNC (line 45) | SAPI_POST_HANDLER_FUNC(suhosin_std_post_handler) type post_var_data_t (line 90) | typedef struct post_var_data { function zend_bool (line 97) | static zend_bool add_post_var(zval *arr, post_var_data_t *var, zend_bool... function add_post_vars (line 151) | static inline int add_post_vars(zval *arr, post_var_data_t *vars, zend_b... function SAPI_POST_HANDLER_FUNC (line 173) | SAPI_POST_HANDLER_FUNC(suhosin_std_post_handler) function suhosin_post_handler_modification (line 210) | static void suhosin_post_handler_modification(sapi_post_entry *spe) function PHP_INI_MH (line 220) | static PHP_INI_MH(suhosin_OnUpdate_mbstring_encoding_translation) function suhosin_hook_post_handlers (line 261) | void suhosin_hook_post_handlers(TSRMLS_D) function suhosin_unhook_post_handlers (line 288) | void suhosin_unhook_post_handlers(TSRMLS_D) FILE: rfc1867_new.c function dummy_encoding_translation (line 46) | static int dummy_encoding_translation(TSRMLS_D) function normalize_protected_variable (line 79) | static void normalize_protected_variable(char *varname TSRMLS_DC) /* {{{ */ function add_protected_variable (line 137) | static void add_protected_variable(char *varname TSRMLS_DC) /* {{{ */ function zend_bool (line 146) | static zend_bool is_protected_variable(char *varname TSRMLS_DC) /* {{{ */ function safe_php_register_variable (line 153) | static void safe_php_register_variable(char *var, char *strval, int val_... function safe_php_register_variable_ex (line 161) | static void safe_php_register_variable_ex(char *var, zval *val, zval *tr... function register_http_post_files_variable (line 169) | static void register_http_post_files_variable(char *strvar, char *val, z... function register_http_post_files_variable_ex (line 175) | static void register_http_post_files_variable_ex(char *var, zval *val, z... function unlink_filename (line 181) | static int unlink_filename(char **filename TSRMLS_DC) /* {{{ */ type multipart_buffer (line 200) | typedef struct { type mime_header_entry (line 218) | typedef struct { function fill_buffer (line 227) | static int fill_buffer(multipart_buffer *self TSRMLS_DC) function multipart_buffer_eof (line 263) | static int multipart_buffer_eof(multipart_buffer *self TSRMLS_DC) function multipart_buffer (line 273) | static multipart_buffer *multipart_buffer_new(char *boundary, int bounda... function php_free_hdr_entry (line 361) | static void php_free_hdr_entry(mime_header_entry *h) function find_boundary (line 372) | static int find_boundary(multipart_buffer *self, char *boundary TSRMLS_DC) function multipart_buffer_headers (line 390) | static int multipart_buffer_headers(multipart_buffer *self, zend_llist *... function multipart_buffer_read (line 613) | static int multipart_buffer_read(multipart_buffer *self, char *buf, int ... function SAPI_POST_HANDLER_FUNC (line 684) | SAPI_POST_HANDLER_FUNC(suhosin_rfc1867_post_handler) /* {{{ */ FILE: session.c function suhosin_session_encode (line 58) | int suhosin_session_encode(char **newstr, int *newlen TSRMLS_DC) function suhosin_send_cookie (line 92) | static void suhosin_send_cookie(TSRMLS_D) function suhosin_hook_s_read (line 116) | static int suhosin_hook_s_read(void **mod_data, const char *key, char **... function suhosin_hook_s_write (line 165) | static int suhosin_hook_s_write(void **mod_data, const char *key, const ... function suhosin_hook_s_destroy (line 213) | static int suhosin_hook_s_destroy(void **mod_data, const char *key TSRML... function suhosin_hook_session_module (line 230) | static void suhosin_hook_session_module(TSRMLS_D) function PHP_INI_MH (line 260) | static PHP_INI_MH(suhosin_OnUpdateSaveHandler) function suhosin_hook_session_RINIT (line 279) | static int suhosin_hook_session_RINIT(INIT_FUNC_ARGS) function suhosin_hook_session (line 291) | void suhosin_hook_session(TSRMLS_D) function suhosin_unhook_session (line 354) | void suhosin_unhook_session(TSRMLS_D) function suhosin_hook_session (line 374) | void suhosin_hook_session(TSRMLS_D) function suhosin_unhook_session (line 378) | void suhosin_unhook_session(TSRMLS_D) FILE: sha256.c function make_sha256_digest (line 29) | static void make_sha256_digest(char *sha256str, unsigned char *digest) function PHP_FUNCTION (line 43) | static PHP_FUNCTION(suhosin_sha256) function PHP_FUNCTION (line 73) | static PHP_FUNCTION(suhosin_sha256_file) function suhosin_SHA256Init (line 164) | void suhosin_SHA256Init(suhosin_SHA256_CTX * context) function suhosin_SHA256Update (line 185) | void suhosin_SHA256Update(suhosin_SHA256_CTX * context, const unsigned c... function suhosin_SHA256Final (line 226) | void suhosin_SHA256Final(unsigned char digest[32], suhosin_SHA256_CTX * ... function SHA256Transform (line 262) | static void SHA256Transform(state, block) function SHA256Encode (line 355) | static void SHA256Encode(output, input, len) function SHA256Decode (line 375) | static void SHA256Decode(output, input, len) function suhosin_hook_sha256 (line 399) | void suhosin_hook_sha256(TSRMLS_D) FILE: sha256.h type suhosin_SHA256_CTX (line 28) | typedef struct { FILE: suhosin.c function suhosin_op_array_ctor (line 84) | static void suhosin_op_array_ctor(zend_op_array *op_array) function suhosin_op_array_dtor (line 103) | static void suhosin_op_array_dtor(zend_op_array *op_array) function stealth_op_array_ctor (line 112) | static void stealth_op_array_ctor(zend_op_array *op_array) function stealth_op_array_dtor (line 120) | static void stealth_op_array_dtor(zend_op_array *op_array) function stealth_module_startup (line 128) | static int stealth_module_startup(zend_extension *extension) function stealth_module_shutdown (line 135) | static void stealth_module_shutdown(zend_extension *extension) function suhosin_module_startup (line 144) | static int suhosin_module_startup(zend_extension *extension) function suhosin_shutdown (line 193) | static void suhosin_shutdown(zend_extension *extension) function suhosin_startup_wrapper (line 211) | static int suhosin_startup_wrapper(zend_extension *ext) function ZEND_INI_MH (line 282) | static ZEND_INI_MH(OnUpdateSuhosin_perdir) function ZEND_INI_MH (line 383) | static ZEND_INI_MH(OnUpdateSuhosin_log_syslog) function ZEND_INI_MH (line 398) | static ZEND_INI_MH(OnUpdateSuhosin_log_syslog_facility) function ZEND_INI_MH (line 408) | static ZEND_INI_MH(OnUpdateSuhosin_log_syslog_priority) function ZEND_INI_MH (line 418) | static ZEND_INI_MH(OnUpdateSuhosin_log_sapi) function ZEND_INI_MH (line 433) | static ZEND_INI_MH(OnUpdateSuhosin_log_stdout) function ZEND_INI_MH (line 448) | static ZEND_INI_MH(OnUpdateSuhosin_log_script) function ZEND_INI_MH (line 463) | static ZEND_INI_MH(OnUpdateSuhosin_log_scriptname) function ZEND_INI_MH (line 475) | static ZEND_INI_MH(OnUpdateSuhosin_log_phpscript) function ZEND_INI_MH (line 490) | static ZEND_INI_MH(OnUpdateSuhosin_log_file) function parse_list (line 506) | static void parse_list(HashTable **ht, char *list, zend_bool lc) function ZEND_INI_MH (line 560) | static ZEND_INI_MH(OnUpdate_include_blacklist) function ZEND_INI_MH (line 567) | static ZEND_INI_MH(OnUpdate_include_whitelist) function ZEND_INI_MH (line 574) | static ZEND_INI_MH(OnUpdate_func_blacklist) function ZEND_INI_MH (line 581) | static ZEND_INI_MH(OnUpdate_func_whitelist) function ZEND_INI_MH (line 588) | static ZEND_INI_MH(OnUpdate_eval_blacklist) function ZEND_INI_MH (line 595) | static ZEND_INI_MH(OnUpdate_eval_whitelist) function ZEND_INI_MH (line 603) | static ZEND_INI_MH(OnUpdate_cookie_cryptlist) function ZEND_INI_MH (line 610) | static ZEND_INI_MH(OnUpdate_cookie_plainlist) function ZEND_INI_MH (line 617) | static ZEND_INI_MH(OnUpdate_disable_display_errors) /* {{{ */ function ZEND_INI_MH (line 649) | static ZEND_INI_MH(OnUpdate_fail) function PHP_FUNCTION (line 658) | static PHP_FUNCTION(suhosin_encrypt_cookie) function PHP_FUNCTION (line 692) | static PHP_FUNCTION(suhosin_get_raw_cookies) function suhosin_bailout (line 943) | void suhosin_bailout(TSRMLS_D) function STATIC (line 953) | STATIC void php_suhosin_init_globals(zend_suhosin_globals *suhosin_globals) function PHP_MINIT_FUNCTION (line 961) | PHP_MINIT_FUNCTION(suhosin) function PHP_MSHUTDOWN_FUNCTION (line 1076) | PHP_MSHUTDOWN_FUNCTION(suhosin) function PHP_RINIT_FUNCTION (line 1087) | PHP_RINIT_FUNCTION(suhosin) function PHP_RSHUTDOWN_FUNCTION (line 1100) | PHP_RSHUTDOWN_FUNCTION(suhosin) function suhosin_ini_displayer (line 1147) | static void suhosin_ini_displayer(zend_ini_entry *ini_entry, int type) function PHP_MINFO_FUNCTION (line 1157) | PHP_MINFO_FUNCTION(suhosin) FILE: suhosin_rfc1867.h type multipart_event_start (line 41) | typedef struct _multipart_event_start { type multipart_event_formdata (line 45) | typedef struct _multipart_event_formdata { type multipart_event_file_start (line 53) | typedef struct _multipart_event_file_start { type multipart_event_file_data (line 59) | typedef struct _multipart_event_file_data { type multipart_event_file_end (line 67) | typedef struct _multipart_event_file_end { type multipart_event_end (line 73) | typedef struct _multipart_event_end { FILE: treat_data.c function SAPI_TREAT_DATA_FUNC (line 34) | SAPI_TREAT_DATA_FUNC(suhosin_treat_data) function suhosin_hook_treat_data (line 199) | void suhosin_hook_treat_data() FILE: ufilter.c function check_fileupload_varname (line 42) | static int check_fileupload_varname(char *varname TSRMLS_DC) function suhosin_validate_utf8_multibyte (line 169) | static inline int suhosin_validate_utf8_multibyte(const char* cp, size_t... function suhosin_rfc1867_filter (line 196) | int suhosin_rfc1867_filter(unsigned int event, void *event_data, void **...