diff options
| author | Ondřej Surý <ondrej@sury.org> | 2013-03-13 12:34:20 +0100 |
|---|---|---|
| committer | Ondřej Surý <ondrej@sury.org> | 2013-03-13 12:34:20 +0100 |
| commit | 92984f18f6aee9c0f719febb9fc09a0c50262c2f (patch) | |
| tree | 36d95d0aa548ede359a4da5338cf1162890ab524 /NEWS | |
| parent | 7ad1f708d5748e36de4b51088b377907e5ea01e7 (diff) | |
| download | php-92984f18f6aee9c0f719febb9fc09a0c50262c2f.tar.gz | |
Imported Upstream version 5.5.0~alpha6upstream/5.5.0_alpha6
Diffstat (limited to 'NEWS')
| -rw-r--r-- | NEWS | 80 |
1 files changed, 57 insertions, 23 deletions
@@ -1,5 +1,21 @@ PHP NEWS ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +07 Mar 2013, PHP 5.5.0 Alpha 6 + +- Core: + . Fixed bug #49348 (Uninitialized ++$foo->bar; does not cause a notice). + (Stas) + +- Sockets: + . Fixed bug #64287 (sendmsg/recvmsg shutdown handler causes segfault). + (Gustavo) + +- PCRE: + . Merged PCRE 8.32. (Anatol) + +- DateTime: + . Fixed bug #64359 (strftime crash with VS2012). (Anatol) + 21 Feb 2013, PHP 5.5.0 Alpha 5 - Core: @@ -8,12 +24,16 @@ PHP NEWS propagated). (Laruence) . Fixed bug #63830 (Segfault on undefined function call in nested generator). (Nikita Popov) - . Fixed bug #60833 (self, parent, static behave inconsistently + . Fixed bug #60833 (self, parent, static behave inconsistently case-sensitive). (Stas, mario at include-once dot org) . Implemented FR #60524 (specify temp dir by php.ini). (ALeX Kazik). . Fixed bug #64142 (dval to lval different behavior on ppc64). (Remi) . Added ARMv7/v8 versions of various Zend arithmetic functions that are implemented using inline assembler (Ard Biesheuvel) + . Fix undefined behavior when converting double variables to integers. + The double is now always rounded towards zero, the remainder of its division + by 2^32 or 2^64 (depending on sizeof(long)) is calculated and it's made + signed assuming a two's complement representation. (Gustavo) - CLI server: . Fixed bug #64128 (buit-in web server is broken on ppc64). (Remi) @@ -27,8 +47,8 @@ PHP NEWS to master. - mysqli - . Added mysqli_begin_transaction()/mysqli::begin_transaction(). Implemented all - options, per MySQL 5.6, which can be used with START TRANSACTION, COMMIT + . Added mysqli_begin_transaction()/mysqli::begin_transaction(). Implemented + all options, per MySQL 5.6, which can be used with START TRANSACTION, COMMIT and ROLLBACK through options to mysqli_commit()/mysqli_rollback() and their respective OO counterparts. They work in libmysql and mysqlnd mode. (Andrey) . Added mysqli_savepoint(), mysqli_release_savepoint(). (Andrey) @@ -46,6 +66,18 @@ PHP NEWS - Filter: . Implemented FR #49180 - added MAC address validation. (Martin) +- Phar: + . Fixed timestamp update on Phar contents modification. (Dmitry) + +- SPL: + . Fixed bug #64264 (SPLFixedArray toArray problem). (Laruence) + . Fixed bug #64228 (RecursiveDirectoryIterator always assumes SKIP_DOTS). + (patch by kriss@krizalys.com, Laruence) + . Fixed bug #64106 (Segfault on SplFixedArray[][x] = y when extended). + (Nikita Popov) + . Fixed bug #52861 (unset fails with ArrayObject and deep arrays). + (Mike Willbanks) + - SNMP: . Fixed bug #64124 (IPv6 malformed). (Boris Lytochkin) @@ -72,8 +104,8 @@ PHP NEWS (marc-bennewitz at arcor dot de, Lars) - Reflection: - . Fixed bug #64007 (There is an ability to create instance of Generator by hand). - (Laruence) + . Fixed bug #64007 (There is an ability to create instance of Generator by + hand). (Laruence) 10 Jan 2013, PHP 5.5.0 Alpha 3 @@ -91,7 +123,7 @@ PHP NEWS - cURL: . Added new functions curl_escape, curl_multi_setopt, curl_multi_strerror - curl_pause, curl_reset, curl_share_close, curl_share_init, + curl_pause, curl_reset, curl_share_close, curl_share_init, curl_share_setopt curl_strerror and curl_unescape. (Pierrick) . Addes new curl options CURLOPT_TELNETOPTIONS, CURLOPT_GSSAPI_DELEGATION, CURLOPT_ACCEPTTIMEOUT_MS, CURLOPT_SSL_OPTIONS, CURLOPT_TCP_KEEPALIVE, @@ -164,22 +196,22 @@ PHP NEWS set_exception_handler. (Nikita Popov) - cURL: - . Added support for CURLOPT_FTP_RESPONSE_TIMEOUT, CURLOPT_APPEND, - CURLOPT_DIRLISTONLY, CURLOPT_NEW_DIRECTORY_PERMS, CURLOPT_NEW_FILE_PERMS, + . Added support for CURLOPT_FTP_RESPONSE_TIMEOUT, CURLOPT_APPEND, + CURLOPT_DIRLISTONLY, CURLOPT_NEW_DIRECTORY_PERMS, CURLOPT_NEW_FILE_PERMS, CURLOPT_NETRC_FILE, CURLOPT_PREQUOTE, CURLOPT_KRBLEVEL, CURLOPT_MAXFILESIZE, CURLOPT_FTP_ACCOUNT, CURLOPT_COOKIELIST, CURLOPT_IGNORE_CONTENT_LENGTH, - CURLOPT_CONNECT_ONLY, CURLOPT_LOCALPORT, CURLOPT_LOCALPORTRANGE, - CURLOPT_FTP_ALTERNATIVE_TO_USER, CURLOPT_SSL_SESSIONID_CACHE, - CURLOPT_FTP_SSL_CCC, CURLOPT_HTTP_CONTENT_DECODING, - CURLOPT_HTTP_TRANSFER_DECODING, CURLOPT_PROXY_TRANSFER_MODE, - CURLOPT_ADDRESS_SCOPE, CURLOPT_CRLFILE, CURLOPT_ISSUERCERT, - CURLOPT_USERNAME, CURLOPT_PASSWORD, CURLOPT_PROXYUSERNAME, - CURLOPT_PROXYPASSWORD, CURLOPT_NOPROXY, CURLOPT_SOCKS5_GSSAPI_NEC, - CURLOPT_SOCKS5_GSSAPI_SERVICE, CURLOPT_TFTP_BLKSIZE, - CURLOPT_SSH_KNOWNHOSTS, CURLOPT_FTP_USE_PRET, CURLOPT_MAIL_FROM, - CURLOPT_MAIL_RCPT, CURLOPT_RTSP_CLIENT_CSEQ, CURLOPT_RTSP_SERVER_CSEQ, + CURLOPT_CONNECT_ONLY, CURLOPT_LOCALPORT, CURLOPT_LOCALPORTRANGE, + CURLOPT_FTP_ALTERNATIVE_TO_USER, CURLOPT_SSL_SESSIONID_CACHE, + CURLOPT_FTP_SSL_CCC, CURLOPT_HTTP_CONTENT_DECODING, + CURLOPT_HTTP_TRANSFER_DECODING, CURLOPT_PROXY_TRANSFER_MODE, + CURLOPT_ADDRESS_SCOPE, CURLOPT_CRLFILE, CURLOPT_ISSUERCERT, + CURLOPT_USERNAME, CURLOPT_PASSWORD, CURLOPT_PROXYUSERNAME, + CURLOPT_PROXYPASSWORD, CURLOPT_NOPROXY, CURLOPT_SOCKS5_GSSAPI_NEC, + CURLOPT_SOCKS5_GSSAPI_SERVICE, CURLOPT_TFTP_BLKSIZE, + CURLOPT_SSH_KNOWNHOSTS, CURLOPT_FTP_USE_PRET, CURLOPT_MAIL_FROM, + CURLOPT_MAIL_RCPT, CURLOPT_RTSP_CLIENT_CSEQ, CURLOPT_RTSP_SERVER_CSEQ, CURLOPT_RTSP_SESSION_ID, CURLOPT_RTSP_STREAM_URI, CURLOPT_RTSP_TRANSPORT, - CURLOPT_RTSP_REQUEST, CURLOPT_RESOLVE, CURLOPT_ACCEPT_ENCODING, + CURLOPT_RTSP_REQUEST, CURLOPT_RESOLVE, CURLOPT_ACCEPT_ENCODING, CURLOPT_TRANSFER_ENCODING, CURLOPT_DNS_SERVERS and CURLOPT_USE_SSL. (Pierrick) . Fixed bug #55635 (CURLOPT_BINARYTRANSFER no longer used. The constant @@ -187,8 +219,8 @@ PHP NEWS . Fixed bug #54995 (Missing CURLINFO_RESPONSE_CODE support). (Pierrick) - Datetime - . Fixed bug #61642 (modify("+5 weekdays") returns Sunday). - (Dmitri Iouchtchenko) + . Fixed bug #61642 (modify("+5 weekdays") returns Sunday). + (Dmitri Iouchtchenko) - Hash . Added support for PBKDF2 via hash_pbkdf2(). (Anthony Ferrara) @@ -283,7 +315,8 @@ PHP NEWS - MySQLi . Dropped support for LOAD DATA LOCAL INFILE handlers when using libmysql. Known for stability problems. (Andrey) - . Added support for SHA256 authentication available with MySQL 5.6.6+. (Andrey) + . Added support for SHA256 authentication available with MySQL 5.6.6+. + (Andrey) - PCRE: . Deprecated the /e modifier @@ -308,6 +341,7 @@ PHP NEWS (Anatoliy) - General improvements: - . Implemented FR #46487 (Dereferencing process-handles no longer waits on those processes). (Jille Timmermans) + . Implemented FR #46487 (Dereferencing process-handles no longer waits on + those processes). (Jille Timmermans) <<< NOTE: Insert NEWS from last stable release here prior to actual release! >>> |
