The PHP development team announces the immediate availability of PHP 5.4.11 and PHP 5.3.21. These releases fix about 10 bugs. All users of PHP are encouraged to upgrade to PHP 5.4.For source downloads of PHP 5.4.11 and PHP 5.3.21 please visit our downloads page, Windows binaries can be found on windows.php.net/download/.The list of changes are recorded in the ChangeLog.Version 5.4.1117-January-2013
Core:
Fixed bug #63762 (Sigsegv when Exception::$trace is changed by user).
Fixed bug #43177 (Errors in eval()'ed code produce status code 500).
Filter:
Fixed bug #63757 (getenv() produces memory leak with CGI SAPI).
Fixed bug #54096 (FILTER_VALIDATE_INT does not accept +0 and -0).
JSON:
Fixed bug #63737 (json_decode does not properly decode with options parameter).
CLI server:
Update list of common mime types. Added webm, ogv, ogg.
cURL extension:
Fixed bug (segfault due to libcurl connection caching).
Fixed bug #63859 (Memory leak when reusing curl-handle).
Fixed bug #63795 (CURL >= 7.28.0 no longer support value 1 for CURLOPT_SSL_VERIFYHOST).
Fixed bug #63352 (Can't enable hostname validation when using curl stream wrappers).
Fixed bug #55438 (Curlwapper is not sending http header randomly).
Version 5.3.2117-January-2013
Zend Engine:
Fixed bug #63762 (Sigsegv when Exception::$trace is changed by user).
cURL extension:
Fixed bug (segfault due to libcurl connection caching).
Fixed bug #63795 (CURL >= 7.28.0 no longer support value 1 for CURLOPT_SSL_VERIFYHOST).
Fixed bug #63352 (Can't enable hostname validation when using curl stream wrappers).
Fixed bug #55438 (Curlwapper is not sending http header randomly).
Core:
Fixed bug #63762 (Sigsegv when Exception::$trace is changed by user).
Fixed bug #43177 (Errors in eval()'ed code produce status code 500).
Filter:
Fixed bug #63757 (getenv() produces memory leak with CGI SAPI).
Fixed bug #54096 (FILTER_VALIDATE_INT does not accept +0 and -0).
JSON:
Fixed bug #63737 (json_decode does not properly decode with options parameter).
CLI server:
Update list of common mime types. Added webm, ogv, ogg.
cURL extension:
Fixed bug (segfault due to libcurl connection caching).
Fixed bug #63859 (Memory leak when reusing curl-handle).
Fixed bug #63795 (CURL >= 7.28.0 no longer support value 1 for CURLOPT_SSL_VERIFYHOST).
Fixed bug #63352 (Can't enable hostname validation when using curl stream wrappers).
Fixed bug #55438 (Curlwapper is not sending http header randomly).
Version 5.3.2117-January-2013
Zend Engine:
Fixed bug #63762 (Sigsegv when Exception::$trace is changed by user).
cURL extension:
Fixed bug (segfault due to libcurl connection caching).
Fixed bug #63795 (CURL >= 7.28.0 no longer support value 1 for CURLOPT_SSL_VERIFYHOST).
Fixed bug #63352 (Can't enable hostname validation when using curl stream wrappers).
Fixed bug #55438 (Curlwapper is not sending http header randomly).
Memory leak when reusing curl-handle比较关注CURL,不再支持CURLOPT_SSL_VERIFYHOST?
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_CAINFO, '/path/to/crt/file.crt'); //手动加入一个HTTPS的crt证书现在难道curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);不需要了?