ChangeLog
From PHP-FPM
May 13, 2010 v0.5.14
- Fix: fixed the RLIMIT_NOFILE issue - "setrlimit(RLIMIT_NOFILE) failed: Invalid argument (22)" Thanks to xiaoxiaolu.
- Note: 5.2.x is not "officially" supported now. It's only a "best effort" on the mailing list. PHP 5.3 is now the future and support can be done through official PHP core channels. Go to the "Bugs" page: http://php-fpm.org/bugs/
Jul 5, 2009 v0.5.13
- Fix: php-cgi -h segfault under PHP 5.2.10 (possibly other 5.2.x versions.) Thanks to Andrei for the quick fix
Jul 3, 2009 v0.5.12 RC
- Add: PHP 5.3.0 support ("Release Candidate") needs real world testing, but seems to work fine
Jun 20, 2009 v0.5.11
- Change: the community is now supporting this, and there was a minor change in how the patch was done to work with PHP 5.2.10
- Change: license is now BSD-compatible
- Change: Michael Shadle has now taken over the management of the project. Thanks Andrei for your hard work!
- Add: PHP 5.2.10 support
- Note: version should have been incremented to .12 on hindsight, since there was an unofficial 5.2.9 patch. Oh well!
Dec 13, 2008 v0.5.10
- Fix: --disable-fpm did not work, the bug had appeared in 0.5.9. Thanks to Elan Ruusamäe
- Change: libevent upgraded to version 1.4.8
- Add: PHP 5.2.8 support
- Add: ZTS support
Sep 21, 2008 v0.5.9
- Fix: on REQUEST_BODY_FILE open error a warning is being issued
- Fix: in case of problems with worker startup PHP-FPM had been unable to store error in a log file
- Fix: ini option "extension" in php-fpm.conf did not work with PHP 5.3. Thanks to Antony Dovgal
- Add: request_slowlog_timeout and request_terminate_timeout directives
- Add: PHP 4.4.9 support
- Add: Intel C++ compiler support
May 02, 2008 v0.5.8
- Fix: PHP-FPM was failed to compile along with --with-http-curl-libevent option
- Fix: --with-fpm-conf could not be used before for changing conf file name, only for a path
- Change: rlimit_core option is now 0 by default
- Add: PHP 5.2.6 support
- Add: PHP-FPM version in phpinfo()
- Add: support for "disable_functions", "disable_classes" and "extension" ph$
Feb 24, 2008 v0.5.7
- Fix: incorrect paths was used for config, logs and pid if user has not specified --prefix
- Add: master process now re-opens error log file on SIGUSR1 signal
Feb 20, 2008 v0.5.6
- Fix: signal race condition fixed
- Fix: added patch for http://news.php.net/php.cvs/47376 (php-5.2.5)
- Fix: worker process could crash at start
Jan 19, 2008 v0.5.5
- Fix: PHP-FPM failed to compile on Solaris
- Fix: better signal handling on MacOSX
- Change: PHP 4.4 Fastcgi SAPI upgraded to 5.2.5
- Add: PHP 4.4.8 support
- Add: error log level
- Add: --with-fpm-conf, --with-fpm-log and --with-fpm-pid configure options
- Add: sample init.d script for starting PHP-FPM
Nov 19, 2007 v0.5.4
- Fix: macosx libevent linking issue sovled
- Fix: if worker process could not chroot() or chdir() to specified dir at start, a warning has been issued into log file and PHP-FPM failed to drop privileges correctly
- Change: libevent upgraded to version 1.4.0, a lot of unnecessary code cleaned up
- Add: PHP 5.3.0 experimental support
- Add: PHP 5.2.5 support
- Add: numeric uid and gid can be used
Sep 11, 2007 v0.5.3
- Fix: fastcgi_finish_request() did not work with empty response body
Aug 31, 2007 v0.5.2
- Add: PHP 5.2.4 support
Aug 15, 2007 v0.5.1
- Fix: PHP-FPM failed to compile on Solaris
Jul 20, 2007 v0.5
- Fix: php.ini settings specified in config file might cause memory corruptions
- Fix: accelerated upload did not work with PHP 5.2.3
- Fix: graceful reload might fail if PHP-FPM has been started via PATH search facility
- Add: listen_options: backlog and unix socket permissions
- Fix: ignore allowed_clients setting when used with unix listening socket
- Fix: PHP-FPM was failed to compile with PHP 5.2.4 daily snapshots
- Fix: prctl (SET_DUMPABLE) was in a wrong place
- Fix: graceful reload might fail in configuration stage on some systems
Jul 02, 2007 v0.4
- Change: libevent incorporated into PHP-FPM
- Change: Judy is no longer needed
- Add: freebsd support, thanks to fixxxer
- Backward incompatible change: fpm.conf renamed to php-fpm.conf
Jun 21, 2007 v0.3
- Fix: PHP-FPM crashed with 4.4.7 and cgi.fix_pathinfo = 1
- Fix: PHP-FPM was failed to compile on Solaris
- Fix: after all requests executed worker now exits with code 0
Jun 19, 2007 v0.2
- Fix: php.ini options being passed in command line or specified in fpm.conf now stored as "Master Values"
- Add: PHP 5.2.3 support
Jun 18, 2007 v0.1
- First release
