php-src/main
Herman J. Radtke III bb1814b5c3
Fix issue with zend signals in php_request_startup
The zend_signals_activate() function is called in php_request_startup()
even if `--disable-zend-signals` is used. This causes uninitialized
variables to be used on ZTS builds.

This was removed in 7.1 in c870633. Removing guards from the SAPIs
should be fine, but removing the guard from main/main.c prevents anyone
using the static embedded library to integrate PHP into their programs.

For more details, see the "Additional remark" section in
https://bugs.php.net/bug.php?id=74149
2017-10-19 11:48:16 +01:00
..
streams Merge branch 'PHP-7.0' into PHP-7.1 2017-07-19 14:01:00 -04:00
alloca.c
build-defs.h.in Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
fastcgi.c Merge branch 'PHP-7.0' into PHP-7.1 2017-04-30 20:27:39 +01:00
fastcgi.h Merge branch 'PHP-7.0' into PHP-7.1 2017-02-12 00:06:35 +01:00
fopen_wrappers.c Fixed condition check 2017-04-10 14:47:24 +08:00
fopen_wrappers.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
getopt.c Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
http_status_codes.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
internal_functions_nw.c Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
internal_functions_win32.c Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
internal_functions.c.in Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
main.c Fix issue with zend signals in php_request_startup 2017-10-19 11:48:16 +01:00
mergesort.c first shot remove TSRMLS_* things 2014-12-13 23:06:14 +01:00
network.c Merge branch 'PHP-7.0' into PHP-7.1 2017-05-28 08:49:25 -07:00
output.c Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_compat.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_content_types.c Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_content_types.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_getopt.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_globals.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_ini.c Merge branch 'PHP-7.0' into PHP-7.1 2017-06-12 17:21:35 +08:00
php_ini.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_main.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_memory_streams.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_network.h Merge branch 'PHP-7.0' into PHP-7.1 2017-04-30 20:27:39 +01:00
php_open_temporary_file.c Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_open_temporary_file.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_output.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_reentrancy.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_scandir.c Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_scandir.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_sprintf.c Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_stdint.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_streams.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_syslog.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_ticks.c Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_ticks.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_variables.c Merge branch 'PHP-7.0' into PHP-7.1 2017-02-25 12:57:53 +01:00
php_variables.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
php_version.h bump version 2017-10-10 16:12:36 +01:00
php.h another place 2017-04-10 14:42:48 +08:00
reentrancy.c Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
rfc1867.c Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
rfc1867.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
SAPI.c Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
SAPI.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
snprintf.c Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
snprintf.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
spprintf.c Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
spprintf.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
strlcat.c Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
strlcpy.c Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
win95nt.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00