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 |
|
Jérôme Loyet
|
8b9ed0d369
|
- remove a memory leak (missing efree())
|
2010-09-14 15:33:43 +00:00 |
|
Pierre Joye
|
b6d8462ab2
|
- fix #48831 php -i has different output to php --ini
|
2010-09-14 10:36:21 +00:00 |
|
Jérôme Loyet
|
a7e18ea855
|
- remove FPM specific version which is irrelevant since FPM integration into core.
|
2010-09-07 22:03:43 +00:00 |
|
Jérôme Loyet
|
75891691ed
|
- Fixed bug #52498 (libevent was not only linked to php-fpm)
|
2010-09-07 21:12:28 +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 |
|
Jérôme Loyet
|
70d7d86505
|
- Fixed bug #52725 (gcc builtin atomic functions were sometimes used when they were not available).
|
2010-09-01 08:17:18 +00:00 |
|
Jérôme Loyet
|
4d62c8c501
|
- add 'max children reached' to the FPM status page. It shows how many times
a pool has reached the max_children parameter.
|
2010-08-31 14:49:16 +00:00 |
|
Jérôme Loyet
|
b212312a93
|
- Add libevent version to the startup debug log in FPM.
|
2010-08-31 09:41:04 +00:00 |
|
Jérôme Loyet
|
bf28d740e3
|
- Changed listen.backlog in the FPM configuration file to default to 128
instead of -1 (except on FreeBSD and OpenBSD). This is the same value
as the one used in the cgi sapi. This patch completes revision 302725.
|
2010-08-31 09:33:53 +00:00 |
|
Jérôme Loyet
|
d5a12aef12
|
- only one process (for all pools) could be killed by the 'dynamic' process manager. Now it's one process per pool which can be killed by the 'dynamic' process manager.
- rename nonsense variable (i)
|
2010-08-30 15:21:31 +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 |
|
Jérôme Loyet
|
266e369184
|
- Changed listen.backlog in the FPM configuration file to default to 128
instead of -1. This is the same value as the one used in the cgi sapi.
|
2010-08-23 23:22:36 +00:00 |
|
Jérôme Loyet
|
f5e38e30b6
|
- Fixed bug #52674 (FPM Status page returns inconsistent Content-Type headers).
|
2010-08-23 20:40:44 +00:00 |
|
Jérôme Loyet
|
6b8f3c0c59
|
- Fix #52407 (use __sync_bool_compare_and_swap in fpm_atomic.h if gcc >= 4.1 is used - credit to geissert)
|
2010-08-21 06:46:18 +00:00 |
|
Jérôme Loyet
|
06228b2cab
|
- typo (thx to sixd)
|
2010-08-20 17:00:57 +00:00 |
|
Jérôme Loyet
|
99a4506787
|
Fix #52609 (INI scanner did not use ZEND_INI_SCANNER_NORMAL)
|
2010-08-20 08:33:57 +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 |
|
Kalle Sommer Nielsen
|
aae13b29a9
|
Fixed bug #50804 (Document configure.js --enable-crt-debug)
|
2010-08-11 22:38:15 +00:00 |
|
Jérôme Loyet
|
eb2266197f
|
BUG: all value comparaisons were not case insensitive in the conf file parser
|
2010-08-02 21:46:52 +00:00 |
|
Jérôme Loyet
|
71eee6b1d4
|
typo
|
2010-08-02 09:28:54 +00:00 |
|
Jérôme Loyet
|
5181210a7a
|
correct php-fpm.conf: slowlog has no default value
|
2010-08-02 09:02:48 +00:00 |
|
Jérôme Loyet
|
51dd4c2feb
|
- Fixed bug #52476 (move php-fpm man page from section 1 to section 8)
|
2010-07-29 22:07:00 +00:00 |
|
Raphael Geissert
|
197ab331eb
|
Fix required facilities for php-fpm's init script
$all should only be used in rare, and very specific, cases.
|
2010-07-29 19:13:42 +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 |
|
Antony Dovgal
|
388a9ccaf0
|
fix typos and use correct directive names in error messages
|
2010-07-06 11:37:19 +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 |
|
Felipe Pena
|
22e2302e78
|
- Improved initialization
|
2010-06-27 22:13:41 +00:00 |
|
Felipe Pena
|
3396a6d185
|
- Fixed bug #48930 (__COMPILER_HALT_OFFSET__ incorrect in PHP >= 5.3)
|
2010-06-27 21:46:16 +00:00 |
|
Felipe Pena
|
80926568f1
|
- Fixed bug #52183 (Reflectionfunction reports invalid number of arguments for function aliases)
|
2010-06-26 16:03:39 +00:00 |
|
Sriram Natarajan
|
4278f56f60
|
- Fixed bug #52162 (custom request header variables with numbers are removed)
|
2010-06-23 19:06:33 +00:00 |
|
Jérôme Loyet
|
84d268f63b
|
- Fixed bug #52086 (No new line at the end of a included file crahes the PHP FPM daemon)
|
2010-06-19 16:31:19 +00:00 |
|
Antony Dovgal
|
b95170580c
|
improve ptrace() test
change error to warning - there can be no trace method available at all
|
2010-06-16 08:58:42 +00:00 |
|
Jérôme Loyet
|
12e8eef760
|
Fix #52067, chroot and chdir path were not checked at startup. If configured with unexistant directories, FPM entered in an error loop.
|
2010-06-13 10:30:35 +00:00 |
|
Antony Dovgal
|
61344366ae
|
support both 'warn' and 'warning' as error levels
|
2010-06-08 18:59:11 +00:00 |
|
Antony Dovgal
|
04d673472f
|
fix micro-memleaks (happened once per process)
|
2010-06-08 12:02:55 +00:00 |
|