Jérôme Loyet
|
ac08cb6492
|
- fix (log with level < WARNING before daemonizing were not written to /dev/stderr)
|
2010-11-16 22:53:47 +00:00 |
|
Jérôme Loyet
|
cb2bb12de5
|
- Fixed #53310 (sparc < v9 won't is not supported)
|
2010-11-16 22:02:36 +00:00 |
|
Jérôme Loyet
|
69ba9c82af
|
- extend the 'i-t' fpm argument to dump configuration file when called twice (-tt)
|
2010-11-14 22:22:07 +00:00 |
|
Jérôme Loyet
|
ae01a576b3
|
- Fixed #52691 (allow multiple instance of FPM using a custom prefix)
|
2010-11-14 22:01:34 +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 |
|
Jérôme Loyet
|
e3b4bf5685
|
- Fixed #52660 (custom process title for FPM)
|
2010-11-12 00:30:35 +00:00 |
|
Jérôme Loyet
|
b772fae900
|
- Fixed #52692 (Added '-t/--test' to php-fpm to check and validate FPM conf file)
|
2010-11-11 23:27:15 +00:00 |
|
Jérôme Loyet
|
b72460a42f
|
- Fixed bug #52693 (configuration file errors are not logged to stderr)
|
2010-11-11 22:48:46 +00:00 |
|
Jérôme Loyet
|
306d08a0f5
|
- get rid of ZLOG_STUFF code redundancy
|
2010-11-11 21:38:18 +00:00 |
|
Jérôme Loyet
|
7eb3062619
|
- comment out fpm_php_set_fcgi_mgmt_vars to remove compilation warning
|
2010-11-11 21:30:55 +00:00 |
|
Jérôme Loyet
|
e1b87cce1f
|
- Fixed #52045 (FPM tries to open php.ini from the current dir)
- Add php_ini_ignore_cwd to _sapi_module_struct
|
2010-11-11 17:24:27 +00:00 |
|
Jérôme Loyet
|
b896c87bb5
|
- remove useless check
|
2010-11-11 12:56:44 +00:00 |
|
Jérôme Loyet
|
9f1ad0a2e2
|
- add missing timer* macros (for solaris)
- ws
|
2010-11-11 12:55:05 +00:00 |
|
Jérôme Loyet
|
b38d57249e
|
- add "listen queue len" stat (thx to Andrei Nigmatulin)
|
2010-11-11 02:34:47 +00:00 |
|
Jérôme Loyet
|
469746fa03
|
- syntax and minor optimizations
|
2010-11-11 01:01:56 +00:00 |
|
Jérôme Loyet
|
a2c55a138d
|
- don't call shutdown functions after child ends softly, let the master process call them
|
2010-11-10 23:54:14 +00:00 |
|
Jérôme Loyet
|
f0621d39cd
|
- correct time comparison for determining the last idle child
|
2010-11-07 21:47:14 +00:00 |
|
Jérôme Loyet
|
b41d13ba98
|
- change signal from SIGTERM to SIGQUIT for killing a child process by the dynamic process manager
|
2010-11-07 19:45:51 +00:00 |
|
Ilia Alshanetsky
|
f89effd2a8
|
Updated _SERVER['REQUEST_TIME'] to include microsecond precision.
|
2010-11-06 17:14:21 +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 |
|
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 |
|