#
c8706331 |
| 20-Jun-2016 |
Dmitry Stogov |
Cleanup zend_signal API
|
#
1ac15293 |
| 03-Mar-2016 |
Nikita Popov |
Move semicolon into TSRMLS_CACHE_EXTERN/DEFINE Also re bug #71575.
|
#
85ade004 |
| 23-Feb-2016 |
Anatol Belski |
fix callback signature compat
|
#
60d98605 |
| 19-Jan-2016 |
Anatol Belski |
reorder comments
|
#
03263fde |
| 19-Jan-2016 |
Anatol Belski |
get rid of win32_ prefix
|
#
fb1f4769 |
| 19-Jan-2016 |
Anatol Belski |
check return values and cleanup the job object on exit
|
#
8e60e0c9 |
| 18-Jan-2016 |
Anatol Belski |
trap also children exits on shutdown to avoid unhandled exceptions
|
#
092a87c9 |
| 13-Jan-2016 |
Anatol Belski |
implement FCGI children automatic restart and cleanup
|
#
5b916583 |
| 13-Jan-2016 |
Anatol Belski |
Basic implementation for FCGI to respect PHP_FCGI_CHILDREN on Windows PHP_FCGI_CHILDREN number of children processes will be spawned, sharing same TCP socket. To implement yet -
Basic implementation for FCGI to respect PHP_FCGI_CHILDREN on Windows PHP_FCGI_CHILDREN number of children processes will be spawned, sharing same TCP socket. To implement yet - children cleanup on exit - automatic children re-spawning
show more ...
|
#
49493a2d |
| 01-Jan-2016 |
Lior Kaplan |
Happy new year (Update copyright to 2016)
|
#
ea12ff14 |
| 23-Dec-2015 |
Julien Pauli |
Added support for HTTP 451
|
#
269674f7 |
| 28-Oct-2015 |
Lynn |
rm duplicate include
|
#
a4d5accf |
| 28-Oct-2015 |
Lynn |
rm duplicate include
|
#
22af8827 |
| 23-Oct-2015 |
Anatol Belski |
Fix globals initialization in sapi/cgi Basically backport 8430ec17
|
#
01ed7368 |
| 23-Sep-2015 |
Dmitry Stogov |
Don't keep dangling pointers
|
#
85a511d2 |
| 01-Sep-2015 |
Joe Watkins |
fix zend signal and tsrm compat
|
#
3d7343f6 |
| 03-Jul-2015 |
Anatol Belski |
integrate the applink shim in the other bins
|
#
a1cf46bb |
| 28-Jun-2015 |
Anatol Belski |
remove useless assignment
|
#
8430ec17 |
| 28-Jun-2015 |
Anatol Belski |
fix FCGI crash in TS mode If CGI TS build is used, and there are some hard errors (fe missing dependency .dll or .so), the core will want to log it. The CGI log function will want to
fix FCGI crash in TS mode If CGI TS build is used, and there are some hard errors (fe missing dependency .dll or .so), the core will want to log it. The CGI log function will want to check whether fcgi_logging is enabled. But, if this kind of error happens in the extension register phase, MINIT for the CGI module is most likely wasn't run yet (startup phase). That will result in accessing uninitialized globals and a crash.
show more ...
|
#
f0d2a0e5 |
| 23-Jun-2015 |
Dmitry Stogov |
Encapsulate FastCGI implementation details. Previously fcgi_request defined in main/fastcgi.h might be treated differently in different files, because of different behavior of #ifdef TCP_NODELAY.
Encapsulate FastCGI implementation details. Previously fcgi_request defined in main/fastcgi.h might be treated differently in different files, because of different behavior of #ifdef TCP_NODELAY. This leaded to stack memory corruption and unpredictable crashes.
show more ...
|
#
44452682 |
| 16-Jun-2015 |
Kalle Sommer Nielsen |
Fixed bug #69849 (Broken output of apache_request_headers)
|
#
ab4aae5f |
| 16-Jun-2015 |
Kalle Sommer Nielsen |
Use zend_parse_parameters_none() here
|
#
5f753f9e |
| 26-May-2015 |
Xinchen Hui |
Micro optimizations
|
#
f20118aa |
| 23-May-2015 |
Xinchen Hui |
Avoid multipy allocating of request env
|
#
86de98ca |
| 23-May-2015 |
Xinchen Hui |
Use weak function for fcgi_log
|