Xinchen Hui
|
8f89cfb548
|
Fix test (no charset outputed)
|
2012-07-18 19:50:30 +08:00 |
|
Rasmus Lerdorf
|
523fd2c244
|
Fix broken apache_request_headers test
This test depends on the default_charset setting, so set it to
UTF-8 for consistent output
|
2012-05-23 17:38:23 -07:00 |
|
Stanislav Malyshev
|
057f4719d3
|
c++ comments
|
2012-05-08 10:19:24 -07:00 |
|
Stanislav Malyshev
|
1919ec5a55
|
restore BC
|
2012-05-08 10:19:24 -07:00 |
|
Stanislav Malyshev
|
bd8912e47c
|
ws + restore BC to apache_request_headers
|
2012-05-08 10:19:23 -07:00 |
|
Stanislav Malyshev
|
20364bcff9
|
fix bug #61807 - Buffer Overflow in apache_request_headers
|
2012-05-08 10:19:23 -07:00 |
|
Stanislav Malyshev
|
b50101764b
|
improve fix for CVE-2012-1823
|
2012-05-07 12:14:57 -07:00 |
|
Rasmus Lerdorf
|
0556103f6a
|
Fix for CVE-2012-1823
|
2012-05-04 11:58:24 -07:00 |
|
Felipe Pena
|
d2798c6035
|
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
- Fixed bug #54197 ([PATH=] sections incompatibility with user_ini.filename set to null) patch by ab@php.net
|
2012-04-19 23:13:37 -03:00 |
|
Felipe Pena
|
c3b0fb4fbe
|
- Fixed bug #54197 ([PATH=] sections incompatibility with user_ini.filename set to null) patch by ab@php.net
|
2012-04-19 23:12:47 -03:00 |
|
Xinchen Hui
|
efd671f242
|
Fixed bug Fixed bug #61605 (header_remove() does not remove all headers)
|
2012-04-04 16:14:28 +08:00 |
|
Xinchen Hui
|
896c4539df
|
Fixed bug #61605 (header_remove() does not remove all headers)
|
2012-04-04 16:01:43 +08:00 |
|
Ondřej Surý
|
d1fd5432e1
|
Fixed bug #61043 (Regression in magic_quotes_gpc fix for CVE-2012-0831)
|
2012-03-21 08:44:59 +01:00 |
|
Dmitry Stogov
|
106e88b3db
|
Fixed reinitialization of SAPI callbacks after php_module_startup()
|
2012-02-14 13:31:23 +00:00 |
|
Dmitry Stogov
|
87c038be06
|
Always restore PG(magic_quote_gpc) on request shutdown
|
2012-02-02 12:58:54 +00:00 |
|
Felipe Pena
|
e4ca0ed09f
|
- Year++
|
2012-01-01 13:15:04 +00:00 |
|
Felipe Pena
|
4e19825281
|
- Year++
|
2012-01-01 13:15:04 +00:00 |
|
Xinchen Hui
|
a391535e00
|
Fixed bug #60206 (possible integer overflow in content_length)
|
2011-11-03 07:26:09 +00:00 |
|
Xinchen Hui
|
d4b90b4788
|
Fixed bug #60206 (possible integer overflow in content_length)
|
2011-11-03 07:26:09 +00:00 |
|
Dmitry Stogov
|
cea8df3af5
|
Fixed possible memory leak
|
2011-08-11 06:38:42 +00:00 |
|
Dmitry Stogov
|
a5d3c2972e
|
Fixed possible memory leak
|
2011-08-11 06:38:42 +00:00 |
|
Ilia Alshanetsky
|
ca739da423
|
Removed deadcode
|
2011-08-08 12:14:58 +00:00 |
|
Rasmus Lerdorf
|
1c3d13e65f
|
Good catch Coverity
|
2011-08-07 03:25:19 +00:00 |
|
Pierre Joye
|
9805e1674a
|
- remove magic quotes support, functions are kept (see the NEWS entry for the details) for BC reasons but do not allow to set enable MQ
|
2011-07-22 11:25:30 +00:00 |
|
Felipe Pena
|
34ef66d7a4
|
- Fix crash on cgi
|
2011-06-23 02:28:04 +00:00 |
|
Dmitry Stogov
|
068a78014f
|
Added checks for malformated FastCGI requests (Edgar Frank)
|
2011-01-19 08:38:25 +00:00 |
|
Dmitry Stogov
|
10cfbb814f
|
Added checks for malformated FastCGI requests (Edgar Frank)
|
2011-01-19 08:38:25 +00:00 |
|
Felipe Pena
|
927bf09c29
|
- Year++
|
2011-01-01 02:19:59 +00:00 |
|
Felipe Pena
|
0203cc3d44
|
- Year++
|
2011-01-01 02:17:06 +00:00 |
|
Jani Taskinen
|
25aee9cad9
|
- Implemented FR #53271, FR #52410 (Building multiple PHP binary SAPIs and one SAPI module the same time)
# Bug #53271, Bug #52410
|
2010-11-13 23:13:07 +00:00 |
|
Dmitry Stogov
|
bd8f3908c4
|
Reverted wrong patch
|
2010-09-20 10:45:22 +00:00 |
|
Kalle Sommer Nielsen
|
210fe80bd5
|
Fix incompatible types, we need to use a char here for recv()
|
2010-09-19 19:18:30 +00:00 |
|
Pierre Joye
|
14e77486e0
|
- unused, double declared
|
2010-09-15 22:25:44 +00:00 |
|
Dmitry Stogov
|
c290767ed7
|
Fixed bug #46723 (FastCGI persistent connection is incredibly slow due to TCP ack delay).
|
2010-09-06 11:11:40 +00:00 |
|
Felipe Pena
|
7396657fc1
|
- Fixed compiler warning (missing return statement)
|
2010-09-01 23:21:03 +00:00 |
|
Dmitry Stogov
|
6bc16cce8f
|
Reduced overhead of FastCGI using near-perfect hash function and predcalculated hash values.
|
2010-09-01 15:34:48 +00:00 |
|
Dmitry Stogov
|
001d83dc47
|
invalid length
|
2010-09-01 14:42:43 +00:00 |
|
Dmitry Stogov
|
d4c2c6c6ba
|
Don't check FCGI_WEB_SERVER_ADDRS for UNIX sockets
|
2010-08-27 08:50:32 +00:00 |
|
Dmitry Stogov
|
a95dd97752
|
Added apache compatible functions (apache_child_terminate, getallheaders, apache_request_headers, apache_response_headers) to FastCGI SAPI
|
2010-08-27 08:34:44 +00:00 |
|
Dmitry Stogov
|
d663b9cc77
|
Don't try to read the rest of malformed FCGI requests, close immediately. It saves one recv() call for proper FCGI request.
|
2010-08-25 13:48:16 +00:00 |
|
Dmitry Stogov
|
7fc86e5cb4
|
ws
|
2010-08-25 11:44:15 +00:00 |
|
Kalle Sommer Nielsen
|
250fcf9317
|
Nuke compiler warning, wrong fix that shouldn't have been in the previously commit
|
2010-08-18 18:00:33 +00:00 |
|
Kalle Sommer Nielsen
|
34b631f679
|
Pass the TSRMS pointers to sapi_module_struct.log_message, this saves some TSRMLS_FETCH() calls in a few of our SAPI's
|
2010-08-18 13:34:40 +00:00 |
|
Kalle Sommer Nielsen
|
65d031d3da
|
Use the TSRMLS_DC/TSRMLS_CC macros instead of TSRMLS_FETCH()
|
2010-08-18 12:59:52 +00:00 |
|
Dmitry Stogov
|
d6e772a1d0
|
Fixed ZTS build
|
2010-08-18 11:59:30 +00:00 |
|
Dmitry Stogov
|
bfbfd15a2a
|
improved performance of FastCGI request parsing
|
2010-08-18 08:22:41 +00:00 |
|
Dmitry Stogov
|
f20f516129
|
typo
|
2010-07-20 11:28:53 +00:00 |
|
Dmitry Stogov
|
b4216e0a82
|
Use zend_stream API to open main PHP script in CGI/FastCGI. This allows to override the open function by opcode caches and eliminate the actual open syscall.
|
2010-07-07 16:54:55 +00:00 |
|
Dmitry Stogov
|
d22dff0903
|
reduced request processing overhead
|
2010-07-05 15:40:54 +00:00 |
|
Felipe Pena
|
f2419953d9
|
- MF5.3: Reverted fix for bug #48930 (due binary compatibility breakage)
# To commit a new common fix
|
2010-06-30 02:30:14 +00:00 |
|