Linux vps-61133.fhnet.fr 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
Apache/2.4.25 (Debian)
Server IP : 93.113.207.21 & Your IP : 216.73.216.35
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
src /
php-7.4.33 /
main /
Delete
Unzip
Name
Size
Permission
Date
Action
.libs
[ DIR ]
drwxr-xr-x
2024-03-12 14:36
streams
[ DIR ]
drwxrwxr-x
2024-03-12 14:33
SAPI.c
31.04
KB
-rw-rw-r--
2022-10-31 11:36
SAPI.h
10.08
KB
-rw-rw-r--
2022-10-31 11:36
SAPI.lo
308
B
-rw-r--r--
2024-03-12 14:32
SAPI.o
149.77
KB
-rw-r--r--
2024-03-12 14:32
alloca.c
13.37
KB
-rw-rw-r--
2022-10-31 11:36
alloca.lo
314
B
-rw-r--r--
2024-03-12 14:32
alloca.o
2.89
KB
-rw-r--r--
2024-03-12 14:32
build-defs.h
2.38
KB
-rw-r--r--
2024-03-12 14:19
build-defs.h.in
2.25
KB
-rw-rw-r--
2022-10-31 11:36
explicit_bzero.c
1.69
KB
-rw-rw-r--
2022-10-31 11:36
explicit_bzero.lo
338
B
-rw-r--r--
2024-03-12 14:32
explicit_bzero.o
67.77
KB
-rw-r--r--
2024-03-12 14:32
fastcgi.c
40.37
KB
-rw-rw-r--
2022-10-31 11:36
fastcgi.h
4.9
KB
-rw-rw-r--
2022-10-31 11:36
fastcgi.lo
317
B
-rw-r--r--
2024-03-12 14:36
fastcgi.o
162.38
KB
-rw-r--r--
2024-03-12 14:36
fopen_wrappers.c
22.75
KB
-rw-rw-r--
2022-10-31 11:36
fopen_wrappers.h
2.35
KB
-rw-rw-r--
2022-10-31 11:36
fopen_wrappers.lo
338
B
-rw-r--r--
2024-03-12 14:32
fopen_wrappers.o
126.5
KB
-rw-r--r--
2024-03-12 14:32
getopt.c
5.43
KB
-rw-rw-r--
2022-10-31 11:36
getopt.lo
314
B
-rw-r--r--
2024-03-12 14:33
getopt.o
79.07
KB
-rw-r--r--
2024-03-12 14:33
http_status_codes.h
2.98
KB
-rw-rw-r--
2022-10-31 11:36
internal_functions.c
3.44
KB
-rw-r--r--
2024-03-12 14:19
internal_functions.c.in
1.64
KB
-rw-rw-r--
2022-10-31 11:36
internal_functions_cli.c
3.44
KB
-rw-r--r--
2024-03-12 14:19
internal_functions_cli.lo
362
B
-rw-r--r--
2024-03-12 14:35
internal_functions_cli.o
117.31
KB
-rw-r--r--
2024-03-12 14:35
internal_functions_win32.c
4.14
KB
-rw-rw-r--
2022-10-31 11:36
main.c
82.46
KB
-rw-rw-r--
2022-10-31 11:36
main.lo
308
B
-rw-r--r--
2024-03-12 14:32
main.o
460.7
KB
-rw-r--r--
2024-03-12 14:32
mergesort.c
9.37
KB
-rw-rw-r--
2022-10-31 11:36
mergesort.lo
323
B
-rw-r--r--
2024-03-12 14:32
mergesort.o
83.22
KB
-rw-r--r--
2024-03-12 14:32
network.c
32.36
KB
-rw-rw-r--
2022-10-31 11:36
network.lo
317
B
-rw-r--r--
2024-03-12 14:33
network.o
132.66
KB
-rw-r--r--
2024-03-12 14:33
output.c
48.01
KB
-rw-rw-r--
2022-10-31 11:36
output.lo
314
B
-rw-r--r--
2024-03-12 14:33
output.o
229.34
KB
-rw-r--r--
2024-03-12 14:33
php.h
11.78
KB
-rw-rw-r--
2022-10-31 11:36
php_compat.h
19.8
KB
-rw-rw-r--
2022-10-31 11:36
php_config.h
52.6
KB
-rw-r--r--
2024-03-12 14:19
php_config.h.in
48.91
KB
-rw-r--r--
2024-03-12 14:19
php_content_types.c
2.3
KB
-rw-rw-r--
2022-10-31 11:36
php_content_types.h
1.45
KB
-rw-rw-r--
2022-10-31 11:36
php_content_types.lo
347
B
-rw-r--r--
2024-03-12 14:32
php_content_types.o
76.33
KB
-rw-r--r--
2024-03-12 14:32
php_getopt.h
1.78
KB
-rw-rw-r--
2022-10-31 11:36
php_globals.h
4.13
KB
-rw-rw-r--
2022-10-31 11:36
php_ini.c
26.7
KB
-rw-rw-r--
2022-10-31 11:36
php_ini.h
3.67
KB
-rw-rw-r--
2022-10-31 11:36
php_ini.lo
317
B
-rw-r--r--
2024-03-12 14:32
php_ini.o
165.62
KB
-rw-r--r--
2024-03-12 14:32
php_main.h
2.42
KB
-rw-rw-r--
2022-10-31 11:36
php_memory_streams.h
3.43
KB
-rw-rw-r--
2022-10-31 11:36
php_network.h
9.99
KB
-rw-rw-r--
2022-10-31 11:36
php_open_temporary_file.c
9.57
KB
-rw-rw-r--
2022-10-31 11:36
php_open_temporary_file.h
2.06
KB
-rw-rw-r--
2022-10-31 11:36
php_open_temporary_file.lo
365
B
-rw-r--r--
2024-03-12 14:33
php_open_temporary_file.o
80.62
KB
-rw-r--r--
2024-03-12 14:33
php_output.h
9.42
KB
-rw-rw-r--
2022-10-31 11:36
php_reentrancy.h
3.41
KB
-rw-rw-r--
2022-10-31 11:36
php_scandir.c
3.02
KB
-rw-rw-r--
2022-10-31 11:36
php_scandir.h
1.82
KB
-rw-rw-r--
2022-10-31 11:36
php_scandir.lo
329
B
-rw-r--r--
2024-03-12 14:32
php_scandir.o
66.45
KB
-rw-r--r--
2024-03-12 14:32
php_stdint.h
5.15
KB
-rw-rw-r--
2022-10-31 11:36
php_streams.h
28.66
KB
-rw-rw-r--
2022-10-31 11:36
php_syslog.c
3.41
KB
-rw-rw-r--
2022-10-31 11:36
php_syslog.h
1.59
KB
-rw-rw-r--
2022-10-31 11:36
php_syslog.lo
326
B
-rw-r--r--
2024-03-12 14:33
php_syslog.o
74.63
KB
-rw-r--r--
2024-03-12 14:33
php_ticks.c
2.46
KB
-rw-rw-r--
2022-10-31 11:36
php_ticks.h
1.47
KB
-rw-rw-r--
2022-10-31 11:36
php_ticks.lo
323
B
-rw-r--r--
2024-03-12 14:33
php_ticks.o
71.84
KB
-rw-r--r--
2024-03-12 14:33
php_variables.c
25.98
KB
-rw-rw-r--
2022-10-31 11:36
php_variables.h
2.01
KB
-rw-rw-r--
2022-10-31 11:36
php_variables.lo
335
B
-rw-r--r--
2024-03-12 14:33
php_variables.o
189.84
KB
-rw-r--r--
2024-03-12 14:33
php_version.h
266
B
-rw-rw-r--
2022-10-31 11:36
reentrancy.c
9.3
KB
-rw-rw-r--
2022-10-31 11:36
reentrancy.lo
326
B
-rw-r--r--
2024-03-12 14:32
reentrancy.o
68.84
KB
-rw-r--r--
2024-03-12 14:32
rfc1867.c
36.28
KB
-rw-rw-r--
2022-10-31 11:36
rfc1867.h
3.28
KB
-rw-rw-r--
2022-10-31 11:36
rfc1867.lo
317
B
-rw-r--r--
2024-03-12 14:32
rfc1867.o
160.63
KB
-rw-r--r--
2024-03-12 14:32
snprintf.c
31.49
KB
-rw-rw-r--
2022-10-31 11:36
snprintf.h
6.7
KB
-rw-rw-r--
2022-10-31 11:36
snprintf.lo
320
B
-rw-r--r--
2024-03-12 14:32
snprintf.o
164.7
KB
-rw-r--r--
2024-03-12 14:32
spprintf.c
20.79
KB
-rw-rw-r--
2022-10-31 11:36
spprintf.h
1.61
KB
-rw-rw-r--
2022-10-31 11:36
spprintf.lo
320
B
-rw-r--r--
2024-03-12 14:32
spprintf.o
146.88
KB
-rw-r--r--
2024-03-12 14:32
strlcat.c
3.68
KB
-rw-rw-r--
2022-10-31 11:36
strlcat.lo
317
B
-rw-r--r--
2024-03-12 14:32
strlcat.o
68.83
KB
-rw-r--r--
2024-03-12 14:32
strlcpy.c
3.72
KB
-rw-rw-r--
2022-10-31 11:36
strlcpy.lo
317
B
-rw-r--r--
2024-03-12 14:32
strlcpy.o
67.97
KB
-rw-r--r--
2024-03-12 14:32
Save
Rename
/* +----------------------------------------------------------------------+ | PHP Version 7 | +----------------------------------------------------------------------+ | Copyright (c) The PHP Group | +----------------------------------------------------------------------+ | This source file is subject to version 3.01 of the PHP license, | | that is bundled with this package in the file LICENSE, and is | | available through the world-wide-web at the following url: | | http://www.php.net/license/3_01.txt | | If you did not receive a copy of the PHP license and are unable to | | obtain it through the world-wide-web, please send a note to | | license@php.net so we can mail you a copy immediately. | +----------------------------------------------------------------------+ | Author: Michael Wallner <mike@php.net> | +----------------------------------------------------------------------+ */ #ifndef PHP_OUTPUT_H #define PHP_OUTPUT_H #define PHP_OUTPUT_NEWAPI 1 /* handler ops */ #define PHP_OUTPUT_HANDLER_WRITE 0x00 /* standard passthru */ #define PHP_OUTPUT_HANDLER_START 0x01 /* start */ #define PHP_OUTPUT_HANDLER_CLEAN 0x02 /* restart */ #define PHP_OUTPUT_HANDLER_FLUSH 0x04 /* pass along as much as possible */ #define PHP_OUTPUT_HANDLER_FINAL 0x08 /* finalize */ #define PHP_OUTPUT_HANDLER_CONT PHP_OUTPUT_HANDLER_WRITE #define PHP_OUTPUT_HANDLER_END PHP_OUTPUT_HANDLER_FINAL /* handler types */ #define PHP_OUTPUT_HANDLER_INTERNAL 0x0000 #define PHP_OUTPUT_HANDLER_USER 0x0001 /* handler ability flags */ #define PHP_OUTPUT_HANDLER_CLEANABLE 0x0010 #define PHP_OUTPUT_HANDLER_FLUSHABLE 0x0020 #define PHP_OUTPUT_HANDLER_REMOVABLE 0x0040 #define PHP_OUTPUT_HANDLER_STDFLAGS 0x0070 /* handler status flags */ #define PHP_OUTPUT_HANDLER_STARTED 0x1000 #define PHP_OUTPUT_HANDLER_DISABLED 0x2000 #define PHP_OUTPUT_HANDLER_PROCESSED 0x4000 /* handler op return values */ typedef enum _php_output_handler_status_t { PHP_OUTPUT_HANDLER_FAILURE, PHP_OUTPUT_HANDLER_SUCCESS, PHP_OUTPUT_HANDLER_NO_DATA } php_output_handler_status_t; /* php_output_stack_pop() flags */ #define PHP_OUTPUT_POP_TRY 0x000 #define PHP_OUTPUT_POP_FORCE 0x001 #define PHP_OUTPUT_POP_DISCARD 0x010 #define PHP_OUTPUT_POP_SILENT 0x100 /* real global flags */ #define PHP_OUTPUT_IMPLICITFLUSH 0x01 #define PHP_OUTPUT_DISABLED 0x02 #define PHP_OUTPUT_WRITTEN 0x04 #define PHP_OUTPUT_SENT 0x08 /* supplementary flags for php_output_get_status() */ #define PHP_OUTPUT_ACTIVE 0x10 #define PHP_OUTPUT_LOCKED 0x20 /* output layer is ready to use */ #define PHP_OUTPUT_ACTIVATED 0x100000 /* handler hooks */ typedef enum _php_output_handler_hook_t { PHP_OUTPUT_HANDLER_HOOK_GET_OPAQ, PHP_OUTPUT_HANDLER_HOOK_GET_FLAGS, PHP_OUTPUT_HANDLER_HOOK_GET_LEVEL, PHP_OUTPUT_HANDLER_HOOK_IMMUTABLE, PHP_OUTPUT_HANDLER_HOOK_DISABLE, /* unused */ PHP_OUTPUT_HANDLER_HOOK_LAST } php_output_handler_hook_t; #define PHP_OUTPUT_HANDLER_INITBUF_SIZE(s) \ ( ((s) > 1) ? \ (s) + PHP_OUTPUT_HANDLER_ALIGNTO_SIZE - ((s) % (PHP_OUTPUT_HANDLER_ALIGNTO_SIZE)) : \ PHP_OUTPUT_HANDLER_DEFAULT_SIZE \ ) #define PHP_OUTPUT_HANDLER_ALIGNTO_SIZE 0x1000 #define PHP_OUTPUT_HANDLER_DEFAULT_SIZE 0x4000 typedef struct _php_output_buffer { char *data; size_t size; size_t used; uint32_t free:1; uint32_t _reserved:31; } php_output_buffer; typedef struct _php_output_context { int op; php_output_buffer in; php_output_buffer out; } php_output_context; /* old-style, stateless callback */ typedef void (*php_output_handler_func_t)(char *output, size_t output_len, char **handled_output, size_t *handled_output_len, int mode); /* new-style, opaque context callback */ typedef int (*php_output_handler_context_func_t)(void **handler_context, php_output_context *output_context); /* output handler context dtor */ typedef void (*php_output_handler_context_dtor_t)(void *opaq); /* conflict check callback */ typedef int (*php_output_handler_conflict_check_t)(const char *handler_name, size_t handler_name_len); /* ctor for aliases */ typedef struct _php_output_handler *(*php_output_handler_alias_ctor_t)(const char *handler_name, size_t handler_name_len, size_t chunk_size, int flags); typedef struct _php_output_handler_user_func_t { zend_fcall_info fci; zend_fcall_info_cache fcc; zval zoh; } php_output_handler_user_func_t; typedef struct _php_output_handler { zend_string *name; int flags; int level; size_t size; php_output_buffer buffer; void *opaq; void (*dtor)(void *opaq); union { php_output_handler_user_func_t *user; php_output_handler_context_func_t internal; } func; } php_output_handler; ZEND_BEGIN_MODULE_GLOBALS(output) zend_stack handlers; php_output_handler *active; php_output_handler *running; const char *output_start_filename; int output_start_lineno; int flags; ZEND_END_MODULE_GLOBALS(output) PHPAPI ZEND_EXTERN_MODULE_GLOBALS(output) /* there should not be a need to use OG() from outside of output.c */ #ifdef ZTS # define OG(v) ZEND_TSRMG(output_globals_id, zend_output_globals *, v) #else # define OG(v) (output_globals.v) #endif /* convenience macros */ #define PHPWRITE(str, str_len) php_output_write((str), (str_len)) #define PHPWRITE_H(str, str_len) php_output_write_unbuffered((str), (str_len)) #define PUTC(c) php_output_write((const char *) &(c), 1) #define PUTC_H(c) php_output_write_unbuffered((const char *) &(c), 1) #define PUTS(str) do { \ const char *__str = (str); \ php_output_write(__str, strlen(__str)); \ } while (0) #define PUTS_H(str) do { \ const char *__str = (str); \ php_output_write_unbuffered(__str, strlen(__str)); \ } while (0) BEGIN_EXTERN_C() extern const char php_output_default_handler_name[sizeof("default output handler")]; extern const char php_output_devnull_handler_name[sizeof("null output handler")]; #define php_output_tearup() \ php_output_startup(); \ php_output_activate() #define php_output_teardown() \ php_output_end_all(); \ php_output_deactivate(); \ php_output_shutdown() /* MINIT */ PHPAPI void php_output_startup(void); /* MSHUTDOWN */ PHPAPI void php_output_shutdown(void); PHPAPI void php_output_register_constants(void); /* RINIT */ PHPAPI int php_output_activate(void); /* RSHUTDOWN */ PHPAPI void php_output_deactivate(void); PHPAPI void php_output_set_status(int status); PHPAPI int php_output_get_status(void); PHPAPI void php_output_set_implicit_flush(int flush); PHPAPI const char *php_output_get_start_filename(void); PHPAPI int php_output_get_start_lineno(void); PHPAPI size_t php_output_write_unbuffered(const char *str, size_t len); PHPAPI size_t php_output_write(const char *str, size_t len); PHPAPI int php_output_flush(void); PHPAPI void php_output_flush_all(void); PHPAPI int php_output_clean(void); PHPAPI void php_output_clean_all(void); PHPAPI int php_output_end(void); PHPAPI void php_output_end_all(void); PHPAPI int php_output_discard(void); PHPAPI void php_output_discard_all(void); PHPAPI int php_output_get_contents(zval *p); PHPAPI int php_output_get_length(zval *p); PHPAPI int php_output_get_level(void); PHPAPI php_output_handler* php_output_get_active_handler(void); PHPAPI int php_output_start_default(void); PHPAPI int php_output_start_devnull(void); PHPAPI int php_output_start_user(zval *output_handler, size_t chunk_size, int flags); PHPAPI int php_output_start_internal(const char *name, size_t name_len, php_output_handler_func_t output_handler, size_t chunk_size, int flags); PHPAPI php_output_handler *php_output_handler_create_user(zval *handler, size_t chunk_size, int flags); PHPAPI php_output_handler *php_output_handler_create_internal(const char *name, size_t name_len, php_output_handler_context_func_t handler, size_t chunk_size, int flags); PHPAPI void php_output_handler_set_context(php_output_handler *handler, void *opaq, void (*dtor)(void*)); PHPAPI int php_output_handler_start(php_output_handler *handler); PHPAPI int php_output_handler_started(const char *name, size_t name_len); PHPAPI int php_output_handler_hook(php_output_handler_hook_t type, void *arg); PHPAPI void php_output_handler_dtor(php_output_handler *handler); PHPAPI void php_output_handler_free(php_output_handler **handler); PHPAPI int php_output_handler_conflict(const char *handler_new, size_t handler_new_len, const char *handler_set, size_t handler_set_len); PHPAPI int php_output_handler_conflict_register(const char *handler_name, size_t handler_name_len, php_output_handler_conflict_check_t check_func); PHPAPI int php_output_handler_reverse_conflict_register(const char *handler_name, size_t handler_name_len, php_output_handler_conflict_check_t check_func); PHPAPI php_output_handler_alias_ctor_t php_output_handler_alias(const char *handler_name, size_t handler_name_len); PHPAPI int php_output_handler_alias_register(const char *handler_name, size_t handler_name_len, php_output_handler_alias_ctor_t func); END_EXTERN_C() PHP_FUNCTION(ob_start); PHP_FUNCTION(ob_flush); PHP_FUNCTION(ob_clean); PHP_FUNCTION(ob_end_flush); PHP_FUNCTION(ob_end_clean); PHP_FUNCTION(ob_get_flush); PHP_FUNCTION(ob_get_clean); PHP_FUNCTION(ob_get_contents); PHP_FUNCTION(ob_get_length); PHP_FUNCTION(ob_get_level); PHP_FUNCTION(ob_get_status); PHP_FUNCTION(ob_implicit_flush); PHP_FUNCTION(ob_list_handlers); PHP_FUNCTION(output_add_rewrite_var); PHP_FUNCTION(output_reset_rewrite_vars); #endif