Lines Matching refs:to
6 . Implemented closure rebinding as parameter to bindTo. (Gustavo Lopes)
31 . Added encode/decode in hex format to mb_[en|de]code_numericentity(). (Rui)
37 . Added ReflectionClass::newInstanceWithoutConstructor() to create a new
80 - Changed E_ALL to include E_STRICT. (Stas)
87 . Added process.max to control the number of process FPM can fork. FR #55166.
112 . Enhance security by limiting access to user defined extensions.
116 . Changed http_response_code() to be able to set a response code. (Kalle)
122 . Added the ability to pass options to loadHTML (Chregu, fxmulder at gmail dot com)
147 - Moved extensions to PECL: (Johannes)
151 - Changed $_SERVER['REQUEST_TIME'] to include microsecond precision. (Ilia)
152 - Changed default value of "default_charset" php.ini option from ISO-8859-1 to
154 - Changed array_combine() to return empty array instead of FALSE when both
156 - Changed third parameter of preg_match_all() to optional. FR #53238. (Adam)
162 . Added multibyte support by default. Previously php had to be compiled
174 prior to the sending of headers and after default headers have
180 . Improved unix build system to allow building multiple PHP binary SAPIs and
182 . Added optional argument to debug_backtrace() and debug_print_backtrace()
183 to limit the amount of stack frames returned. (Sebastian, Patrick)
220 . Added caches to eliminate repeatable run-time bindings of functions,
227 . ZEND_CATCH now has to be used only with constant class names.
234 . Optimized access to global constants using values with pre-calculated
236 . Optimized access to static properties using executor specialization.
245 . Added "cli.pager" php.ini setting to set a pager for output.
246 . Added "cli.prompt" php.ini setting to configure the shell prompt.
247 . Added shortcut #inisetting=value to change ini settings at run-time.
248 . Changed shell not to terminate on fatal errors.
258 separators to the first byte. FR #53457. (Adam)
266 . Added the + modifier to parseFromFormat to allow trailing text in the
267 string to parse without throwing an error. (Stas, Derick)
291 numeric strings to integers. (Ilia)
309 . Added a "no_ticket" SSL context option to disable the SessionTicket TLS
311 . Added no padding option to openssl_encrypt()/openssl_decrypt(). (Scott)
329 . Changed session.entropy_file to default to /dev/urandom or /dev/arandom if
338 . Added XsltProcessor::setSecurityPrefs($options) and getSecurityPrefs() to
339 define forbidden operations within XSLT stylesheets, default is not to
349 . Allow ~infinite OIDs in GET/GETNEXT/SET queries. Autochunk them to max_oids
358 . #45893 (Snmp buffer limited to 2048 char)
361 . #53862 (snmp_set_oid_output_format does not allow returning to default)
418 . Fixed bug#52013 (Unable to decompress files in a compressed phar). (Hannes)
429 . Reverted the SimpleXML->query() behaviour to returning empty arrays
444 as the new behavior caused mysqlnd SSL connections to hang (#55283).
448 - Upgraded bundled SQLite to version 3.7.7.1. (Scott)
449 - Upgraded bundled PCRE to version 8.12. (Scott)
467 . Fixed bug #54262 (Crash when assigning value to a dimension in a non-array).
473 . Updated crypt_blowfish to 1.2. ((CVE-2011-2483) (Solar Designer)
478 and an --man-dir argument to php-config. (Hannes)
495 . Fixed bug #55014 (Compile failure due to improper use of ctime_r()). (Ilia)
498 . Fixed bug #54935 php_win_err can lead to crash. (Pierre)
521 . Alternative fix for bug #52550, as applied to the round() function (signed
570 . Added 3rd parameter to filter_var_array() and filter_input_array()
591 . Fixed bug #53339 (Fails to build when compilng with gcc 4.5 and DSO
602 . Change E_ERROR to E_WARNING in mcrypt_create_iv when not enough data
604 . Fixed bug #55169 (mcrypt_create_iv always fails to gather sufficient random
608 . Fixed crash when using more than 28,000 bound parameters. Workaround is to
609 set mysqlnd.net_cmd_buffer_size to at least 9000. (Andrey)
621 ciphers to the OpenSSL default for the algorithm. (Scott)
632 . Increased the backtrack limit from 100000 to 1000000 (Rasmus)
673 . Added xml format to the status page. (fat)
681 . Added a real scoreboard and several improvements to the status page. (fat)
717 . Fixed bug #54623 (Segfault when writing to a persistent socket after
723 - Upgraded bundled Sqlite3 to version 3.7.4. (Ilia)
724 - Upgraded bundled PCRE to version 8.11. (Ilia)
727 . Indirect reference to $this fails to resolve if direct $this is never used
729 . Added options to debug backtrace functions. (Stas)
730 . Fixed bug numerous crashes due to setlocale (crash on error, pcre, mysql
744 . Added ability to connect to HTTPS sites through proxy with basic
746 . Changed default value of ini directive serialize_precision from 100 to 17.
761 . Fixed bug #53574 (Integer overflow in SdnToJulian, sometimes leading to
771 . Fixed bug #53729 (DatePeriod fails to initialize recurrences on 64bit
824 . Added 'db' and 'catalog' keys to the field fetching functions (FR #39847).
833 . Fixed bug #53425 (mysqli_real_connect() ignores client flags when built to
910 . Fixed memory leak on SQLite3Result and SQLite3Stmt when assigning to a
957 - Upgraded bundled Sqlite3 to version 3.7.3. (Ilia)
958 - Upgraded bundled PCRE to version 8.10. (Ilia)
980 . Added a 3rd parameter to get_html_translation_table. It now takes a charset
984 . Implemented FR #52348, added new constant ZEND_MULTIBYTE to detect
995 . Added new character sets to mysqlnd, which are available in MySQL 5.5
999 . Added '-p/--prefix' to php-fpm to use a custom prefix and run multiple
1002 . Added '-t/--test' to php-fpm to check and validate FPM conf file. (fat)
1007 . Fixed extract() to do not overwrite $GLOBALS and $this when using
1011 . Changed the $context parameter on copy() to actually have an effect. (Kalle)
1028 . Fixed bug #53021 (In html_entity_decode, failure to convert numeric entities
1031 #185591) to other encodings. Additionaly, html_entity_decode() now doesn't
1042 . Fixed bug #50953 (socket will not connect to IPv4 address when the host has
1050 . Fixed bug #48831 (php -i has different output to php --ini). (Richard,
1065 . Changed deprecated ini options on startup from E_WARNING to E_DEPRECATED.
1076 . Fixed bug #52786 (PHP should reset section to [PHP] after ini sections).
1112 . Added support for the ( and ) delimiters/separators to
1116 . Added Berkeley DB 5.1 support to the DBA extension. (Oracle Corp.)
1123 belongs to the unsupported "dotted octal" representation. (Gustavo)
1154 . Fixed bug #50590 (IntlDateFormatter::parse result is limited to the integer
1168 . Fixed bug #52843 (Segfault when optional parameters are not passed in to
1178 . Fixed bug #52686 (mysql_stmt_attr_[gs]et argument points to incorrect type).
1182 . Fixed bug #52433 (Call to undefined method mysqli::poll() - must be static).
1208 . Fixed bug #51610 (Using oci_connect causes PHP to take a long time to
1210 9891199) for this patch to have an effect. (Oracle Corp.)
1232 . Fixed bug #52693 (configuration file errors are not logged to stderr). (fat)
1235 . Fixed bug #52498 (libevent was not only linked to php-fpm). (fat)
1301 . Fixed bug #52820 (writes to fopencookie FILE* not commited when seeking the
1312 - Upgraded bundled sqlite to version 3.6.23.1. (Ilia)
1313 - Upgraded bundled PCRE to version 8.02. (Ilia)
1316 numeric strings to integers. (Ilia)
1317 - Added stream_set_read_buffer, allows to set the buffer for read operation.
1319 - Added stream filter support to mcrypt extension (ported from
1321 - Added full_special_chars filter to ext/filter. (Rasmus)
1323 - Added fifth parameter to openssl_encrypt()/openssl_decrypt()
1324 (string $iv) to use non-NULL IV.
1328 - Added recent Windows versions to php_uname and fix undefined windows
1330 - Added Berkeley DB 5 support to the DBA extension. (Johannes, Chris Jones)
1331 - Added support for copy to/from array/file for pdo_pgsql extension.
1333 - Added inTransaction() method to PDO, with specialized support for Postgres.
1341 - Implemented FR#35638 (Adding udate to imap_fetch_overview results).
1343 - Rewrote var_export() to use smart_str rather than output buffering, prevents
1398 - Fixed bug #52193 (converting closure to array yields empty array). (Felipe)
1416 - Fixed bug #52060 (Memory leak when passing a closure to method_exists()).
1434 with an access to self::). (Felipe)
1442 - Fixed bug #51791 (constant() aborts execution when fail to check undefined
1447 - Fixed bug #51723 (Content-length header is limited to 32bit integer with
1481 - Fixed bug #51583 (Bus error due to wrong alignment in mysqlnd). (Rainer Jung)
1510 - Fixed bug #51242 (Empty mysql.default_port does not default to 3306 anymore,
1517 - Fixed bug #51183 (ext/date/php_date.c fails to compile with Sun Studio).
1539 - Fixed bug #50731 (Inconsistent namespaces sent to functions registered with
1568 - Fixed bug #49216 (Reflection doesn't seem to work properly on MySqli).
1590 - Fixed bug #33210 (getimagesize() fails to detect width/height on certain
1595 - Upgraded bundled sqlite to version 3.6.22. (Ilia)
1596 - Upgraded bundled libmagic to version 5.03. (Mikko)
1597 - Upgraded bundled PCRE to version 8.00. (Scott)
1598 - Updated timezone database to version 2010.3. (Derick)
1607 - Changed gmp_strval() to use full range from 2 to 62, and -2 to -36. FR #50283
1609 - Changed "post_max_size" php.ini directive to allow unlimited post size by
1610 setting it to 0. (Rasmus)
1611 - Changed tidyNode class to disallow manual node creation. (Pierrick)
1621 - Added INTERNALDATE support to imap_append. (nick at mailtrust dot com)
1622 - Added support for SHA-256 and SHA-512 to php's crypt. (Pierre)
1624 - Added FILTER_FLAG_STRIP_BACKTICK option to the filter extension. (Ilia)
1627 - Added LIBXML_PARSEHUGE constant to override the maximum text size of a
1641 - Fixed error_log() to be binary safe when using message_type 3. (Jani)
1654 - Fixed error output to stderr on Windows. (Pierre)
1659 - Fixed crypt's blowfish sanity check of the "setting" string, to reject
1671 - Fixed bug #50859 (build fails with openssl 1.0 due to md2 deprecation).
1684 - Fixed bug #50732 (exec() adds single byte twice to $output array). (Ilia)
1685 - Fixed bug #50728 (All PDOExceptions hardcode 'code' property to 0).
1715 - Fixed bug #50394 (Reference argument converted to value in __call). (Stas)
1734 - Fixed bug #50255 (isset() and empty() silently casts array to object).
1754 - Fixed bug #50168 (FastCGI fails with wrong error on HEAD request to
1792 - Fixed bug #49660 (libxml 2.7.3+ limits text nodes to 10MB). (Felipe)
1804 - Fixed bug #49224 (Compile error due to old DNS functions on AIX systems).
1806 - Fixed bug #49174 (crash when extending PDOStatement and trying to set
1808 - Fixed bug #48811 (Directives in PATH section do not get applied to
1831 - Upgraded bundled sqlite to version 3.6.19. (Scott)
1832 - Updated timezone database to version 2009.17 (2009q). (Derick)
1834 - Changed ini file directives [PATH=](on Win32) and [HOST=](on all) to be case
1837 - Restored shebang line check to CGI sapi (not checked by scanner anymore).
1840 - Added "max_file_uploads" INI directive, which can be set to limit the
1841 number of file uploads per-request to 20 by default, to prevent possible
1855 - Improved the DNS functions on OSX to use newer APIs, also use Bind 9 API
1857 - Improved shared extension loading on OSX to use the standard Unix dlopen()
1873 - Fixed zlib.deflate compress filter to actually accept level parameter. (Jani)
1899 - Fixed bug #49847 (exec() fails to return data inside 2nd parameter, given
1918 - Fixed bug #49447 (php engine need to correctly check for socket API
1943 - Fixed bug #49122 (undefined reference to mysqlnd_stmt_next_result on compile
1948 - Fixed bug #49092 (ReflectionFunction fails to work with functions in fully
1979 set to a string value). (Jani)
2015 - Fixed bug #48746 (Unable to browse directories within Junction Points).
2075 - Fixed bug #28038 (Sent incorrect RCPT TO commands to SMTP server) (Garrett)
2081 - Upgraded bundled PCRE to version 7.9. (Nuno)
2082 - Upgraded bundled sqlite to version 3.6.15. (Scott)
2084 - Moved extensions to PECL (Derick, Lukas, Pierre, Scott):
2092 . ext/sybase (not maintained anymore, sybase_ct has to be used instead)
2102 - Changed PCRE, Reflection and SPL extensions to be always enabled. (Marcus)
2103 - Changed md5() to use improved implementation. (Solar Designer, Dmitry)
2104 - Changed HTTP stream wrapper to accept any code between and including
2105 200 to 399 as successful. (Mike, Noah Fontes)
2106 - Changed __call() to be invoked on private/protected method access, similar to
2108 - Changed dl() to be disabled by default. Enabled only when explicitly
2111 - Changed opendir(), dir() and scandir() to use default context when no context
2113 - Changed open_basedir to allow tightening in runtime contexts. (Sara)
2114 - Changed PHP/Zend extensions to use flexible build IDs. (Stas)
2117 - Changed openssl info to show the shared library version number. (Scott)
2118 - Changed floating point behaviour to consistently use double precision on all
2120 - Changed round() to act more intuitively when rounding to a certain precision
2122 - Changed session_start() to return false when session startup fails. (Jani)
2123 - Changed property_exists() to check the existence of a property independent of
2125 - Changed array_reduce() to allow mixed $initial (Christian Seiler)
2132 . Added support for using static HEREDOCs to initialize static variables and
2140 . Added forward_static_call(_array) to complete LSB. (Mike Lively)
2146 E_DEPRECATED is used to inform about stuff being scheduled for removal
2148 . Added "request_order" INI variable to control specifically $_REQUEST
2151 . Added ability to handle exceptions in destructors. (Marcus)
2159 . Use IS_CV for direct access to $this variable. (Dmitry)
2162 . Optimized ZEND_RETURN opcode to not allocate and copy return value if it is
2171 . Improved memory usage by moving constants to read only memory.
2181 . Optimized interpolated strings to use one less opcode. (Matt)
2189 . Allowed using full path to load modules using "extension" directive.
2190 . Allowed "ini-variables" to be used almost everywhere ini php.ini files.
2192 . Added 3rd optional parameter to parse_ini_file() to specify the scanning
2195 . Fixed get_cfg_var() to be able to return "array" ini options.
2196 . Added optional parameter to ini_get_all() to only retrieve the current
2200 . Update all libraries to their latest stable version. (Pierre, Rob, Liz,
2231 . Added CGI SAPI -T option which can be used to measure execution
2240 . Added ability to use stream wrappers in include_path. (Gregory, Dmitry)
2250 . Changed mhash to be a wrapper layer around the hash extension. (Scott)
2252 . Added sha224 hash algorithm to the hash extension. (Scott)
2255 . Added imap_gc() to clear the imap cache
2260 common non-text types such as "application/xhtml+xml" to be converted
2269 . Added SQLT_AFC (aka CHAR datatype) support to oci_bind_by_name.
2275 . Changed default value of oci8.default_prefetch from 10 to 100.
2280 . Fixed PECL Bug #14268 (Allow "pecl install oci8" command to "autodetect" an
2290 . Added access to internal values of DSA, RSA and DH keys. (Dmitry)
2305 . Added ability to use Traversable objects instead of plain arrays.
2310 . Added SPL to list of standard extensions that cannot be disabled. (Marcus)
2311 . Added ability to store associative information with objects in
2313 . Added ArrayAccess support to SplObjectStorage. (Marcus)
2318 . Added new parameter $prepend to spl_autoload_register(). (Etienne)
2326 . Added "+" and "*" specifiers to zend_parse_parameters(). (Andrei)
2327 . Added concept of "delayed early binding" that allows opcode caches to
2344 . Added Enchant extension as a way to access spell checkers. (Pierre)
2354 . date_parse_from_format(): Parse date/time strings according to a format.
2356 object by parsing a date/time string according to a given format.
2370 . date_timestamp_set() / DateTime::setTimestamp() to set a Unix timestamp
2372 . date_timestamp_get() / DateTime::getTimestamp() to retrieve the Unix
2373 timestamp belonging to a date object.
2374 . two optional parameters to timezone_transitions_get() /
2375 DateTimeZone::getTranstions() to limit the range of transitions being
2383 . DateInterval class to represent the difference between two date/times.
2386 interval to an existing date/time.
2390 . support for "<xth> <weekday> of" and "last <weekday> of" phrases to be used
2395 DateInterval on each iteration, up to an end date or limited by maximum
2403 property's values to be read through ::getValue() and set through
2405 - Added msg_queue_exists() function to sysvmsg extension. (Benjamin Schulz)
2407 to control formatting of date/timestamp columns: PDO::FB_ATTR_DATE_FORMAT,
2410 - Added icon format support to getimagesize(). (Scott)
2411 - Added LDAP_OPT_NETWORK_TIMEOUT option for ldap_set_option() to allow
2413 - Added optional escape character parameter to fgetcsv(). (David Soria Parra)
2414 - Added an optional parameter to strstr() and stristr() for retrieval of either
2418 - Added long-option feature to getopt() and made getopt() available also on
2427 - Added JSON_FORCE_OBJECT flag to json_encode(). (Scott, Richard Quadling)
2428 - Added timezone_version_get() to retrieve the version of the used timezone
2430 - Added 'n' flag to fopen to allow passing O_NONBLOCK to the underlying
2434 "Transfer-Encoding: chunked" header is present in response. It's possible to
2439 - Added stream_cast() and stream_set_options() to user-space stream wrappers,
2441 stream_set_write_buffer() to work with user-space stream wrappers. (Arnaud)
2444 - Added optional parameter "new" to sybase_connect(). (Timm)
2448 - Added ability to send user defined HTTP headers with SOAP request.
2450 - Added concatenation option to bz2.decompress stream filter.
2453 - Added the ability for json_decode() to take a user specified depth. (Scott)
2459 - Added optional clear_realpath_cache and filename parameters to
2462 - Added ext/hash support to ext/session's ID generator. (Sara)
2465 - Added optional "is_xhtml" parameter to nl2br() which makes the function
2471 - Added DOMNode::getLineNo to get line number of parsed node. (Rob)
2472 - Added table info to PDO::getColumnMeta() with SQLite. (Martin Jansen, Scott)
2475 - Added json_last_error() to return any error information from json_decode().
2477 - Added gethostname() to return the current system host name. (Ilia)
2479 - Added depth parameter to json_decode() to lower the nesting depth from the
2492 to different characters with cp1251 and cp866. (Scott)
2495 - Fixed exec() on Windows to not eat the first and last double quotes. (Scott)
2499 - Fixed bug causing the algorithm parameter of mhash() to be modified. (Scott)
2500 - Fixed invalid calls to free when internal fileinfo magic file is used. (Scott)
2502 - Fixed check in recode extension to allow builing of recode and mysql
2533 - Fixed bug #47856 (stristr() converts needle to lower-case). (Ilia)
2542 - Fixed bug #47757 (rename JPG to JPEG in phpinfo). (Pierre)
2544 - Fixed bug #47714 (autoloading classes inside exception_handler leads to
2566 - Fixed bug #47318 (UMR when trying to activate user config). (Pierre)
2588 - Fixed bug #46897 (ob_flush() should fail to flush unerasable buffers).
2637 - Fixed bug #46127 (php_openssl_tcp_sockop_accept forgets to set context on
2660 - Fixed bug #45976 (Moved SXE from SPL to SimpleXML). (Etienne)
2664 - Fixed bug #45907 (undefined reference to 'PHP_SHA512Init'). (Greg)
2667 - Fixed bug #45791 (json_decode() doesn't convert 0e0 to a double). (Scott)
2671 - Fixed bug #45743 (property_exists fails to find static protected member in
2678 - Fixed bug #45682 (Unable to var_dump(DateInterval)). (Derick)
2715 - Fixed bug #41534 (SoapClient over HTTPS fails to reestablish connection).
2722 - Updated timezone database to version 2009.9 (2009i) (Derick)
2724 - Added "ignore_errors" option to http fopen wrapper. (David Zulke, Sara)
2730 back to SORT_STRING to fix backwards compatibility breakage introduced in
2741 - Fixed bug #48557 (Numeric string keys in Apache Hashmaps are not cast to
2755 - Fixed bug #48416 (Force a cache limit in ereg() to stop excessive memory
2774 - Fixed bug #48256 (Crash due to double-linking of history.o).
2776 - Fixed bug #48248 (SIGSEGV when access to private property via &__get).
2786 RecursiveIteratorIterator leads to a segfault). (Scott)
2789 - Fixed bug #48203 (Crash when CURLOPT_STDERR is set to regular file). (Jani)
2795 - Fixed bug #48131 (Don't try to bind ipv4 addresses to ipv6 ips via bindto).
2800 - Fixed bug #48038 (odbc_execute changes variables used to form params array).
2820 - Fixed bug #47818 (Segfault due to bound callback param). (Felipe)
2832 - Fixed bug #47667 (ZipArchive::OVERWRITE seems to have no effect).
2848 - Fixed bug #47430 (Errors after writing to nodeValue parameter of an absent
2889 - Fixed bug #42663 (gzinflate() try to allocate all memory with truncated
2901 - Changed __call() to be invoked on private/protected method access, similar to
2904 - Added optional sorting type flag parameter to array_unique(). Default is
2911 - Fixed explode() behavior with empty string to respect negative limit. (Shire)
2915 - Fixed a segfault when malformed string is passed to json_decode(). (Scott)
2955 - Fixed bug #46959 (Unable to disable PCRE). (Scott)
2959 - Fixed bug #46887 (Invalid calls to php_error_docref()). (oeriksson at
2976 - Fixed bug #46026 (bz2.decompress/zlib.inflate filter tries to decompress
3002 - Upgraded PCRE to version 7.8 (Fixes CVE-2008-2371). (Ilia)
3003 - Updated timezone database to version 2008.9. (Derick)
3004 - Upgraded bundled libzip to 0.9.0. (Pierre)
3006 - Added logging option for error_log to send directly to SAPI. (Stas)
3009 - Added "PHP_INI_SCAN_DIR" environment variable which can be used to
3025 - Fixed sybase_fetch_*() to continue reading after CS_ROW_FAIL status (Timm)
3032 - Fixed stream_get_line() to behave as documented on non-blocking streams.
3036 - Fixed ability to use "internal" heaps in extensions. (Arnaud, Dmitry)
3048 - Fixed simplexml asXML() not to lose encoding when dumping entire
3049 document to file. (Ilia)
3058 - Reverted fix for bug #44197 due to behaviour change in minor version.
3083 - Fixed bug #46381 (wrong $this passed to internal methods causes segfault).
3103 - Fixed bug #46271 (local_cert option is not resolved to full path). (Ilia)
3104 - Fixed bug #46247 (ibase_set_event_handler() is allowing to pass callback
3112 - Fixed bug #46206 (pg_query_params/pg_execute convert passed values to
3122 - Fixed bug #46127 (php_openssl_tcp_sockop_accept forgets to set context
3139 - Fixed bug #46026 (bzip2.decompress/zlib.inflate filter tries to decompress
3152 - Fixed bug #45860 (header() function fails to correctly replace all Status
3173 - Fixed bug #45553 (Using XPath to return values for attributes with a
3203 - Fixed bug #45220 (curl_read callback returns -1 when needs to return
3225 - Fixed bug #44900 (OpenSSL extension fails to link with OpenSSL 0.9.6).
3234 - Fixed bug #44798 (Memory leak assigning value to attribute). (Ilia)
3240 - Fixed bug #44607 (stream_get_line unable to correctly identify the "ending"
3250 - Fixed bug #44182 (extract($a, EXTR_REFS) can fail to split copy-on-write
3252 - Fixed bug #44181 (extract($a, EXTR_OVERWRITE|EXTR_REFS) can fail to create
3253 references to $a). (robin_fernandes at uk dot ibm dot com)
3256 - Fixed bug #43993 (mb_substr_count() behaves differently to substr_count()
3265 - Fixed bug #43668 (Added odbc.default_cursortype to control the ODBCcursor
3267 - Fixed bug #43666 (Fixed code to use ODBC 3.52 datatypes for 64bit
3322 which to group by data is specified. (Ilia)
3326 - Upgraded PCRE to version 7.6 (Nuno)
3353 - Fixed bug #44206 (OCI8 selecting ref cursors leads to ORA-1000 maximum open cursors reached). (Or…
3374 - Fixed bug #43912 (Interbase column names are truncated to 31 characters). (Ilia)
3380 - Fixed bug #43793 (zlib filter is unable to auto-detect gzip/zlib file headers). (Greg)
3385 - Fixed bug #43635 (mysql extension ingores INI settings on NULL values passed to mysql_connect()).…
3395 - Fixed bug #43507 (SOAPFault HTTP Status 500 - would like to be able to set the HTTP Status). (Dmi…
3406 - Fixed bug #43386 (array_globals not reset to 0 properly on init). (Ilia)
3413 - Fixed bug #43279 (pg_send_query_params() converts all elements in 'params' to strings). (Ilia)
3422 - Fixed bug #43105 (PHP seems to fail to close open files). (Hannes)
3430 - Fixed bug #42779 (Incorrect forcing from HTTP/1.0 request to HTTP/1.1 response). (Ilia)
3435 - Fixed bug #42369 (Implicit conversion to string leaks memory). (David C., Rob).
3441 - Fixed bug #41828 (Failing to call RecursiveIteratorIterator::__construct() causes a sefault). (Et…
3449 - Upgraded PCRE to version 7.3 (Nuno)
3450 - Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
3452 - Added ability to control memory consumption between request using
3459 - Fixed move_uploaded_file() to always set file permissions of resulting file
3460 according to UMASK. (Andrew Sitnikov)
3464 - Fixed "mail.force_extra_parameters" php.ini directive not to be modifiable
3465 in .htaccess due to the security implications - reported by SecurityReason.
3468 - Fixed dl() to only accept filenames - reported by Laurent Gaffie. (Stas)
3469 - Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
3471 - Fixed iconv_*() functions to limit argument sizes as workaround to libc
3474 - Fixed missing brackets leading to build warning and error in the log.
3483 - Fixed htmlentities/htmlspecialchars not to accept partial multibyte
3499 to connect time). (Ilia)
3504 - Fixed bug #42869 (automatic session id insertion adds sessions id to
3509 - Fixed bug #42785 (json_encode() formats doubles according to locale rather
3515 to string). (Dmitry)
3528 - Fixed bug #42627 (bz2 extension fails to build with -fno-common).
3535 - Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
3543 - Fixed bug #42462 (Segmentation when trying to set an attribute in a
3571 - Upgraded PCRE to version 7.2 (Nuno)
3572 - Updated timezone database to version 2007.6. (Derick)
3574 - Improved openssl_x509_parse() to return extensions in readable form. (Dmitry)
3579 - Changed "display_errors" php.ini option to accept "stderr" as value which
3580 makes the error messages to be outputted to STDERR instead of STDOUT with
3582 - Changed error handler to send HTTP 500 instead of blank page on PHP errors.
3584 - Changed mail() function to be always available. (Johannes)
3586 - Added check for unknown options passed to configure. (Jani)
3587 - Added persistent connection status checker to pdo_pgsql.
3590 - Added php_ini_loaded_file() function which returns the path to the actual
3594 - Added missing open_basedir checks to CGI.
3596 - Added missing format validator to unpack() function. (Ilia)
3600 - Added missing MSG_EOR and MSG_EOF constants to sockets extension. (Jani)
3602 - Added ReflectionExtension::info() function to print the phpinfo()
3615 - Fixed money_format() not to accept multiple %i or %n tokens.
3619 - Fixed INFILE LOCAL option handling with MySQL extensions not to be
3621 - Fixed session.save_path and error_log values to be checked against
3630 - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g
3634 - Fixed var_export() to use the new H modifier so that it can generate
3645 - Fixed bug #43926 (isInstance() isn't equivalent to instanceof operator). (Marcus)
3664 - Fixed bug #42211 (property_exists() fails to find protected properties
3695 - Fixed bug #42015 (ldap_rename(): server error "DSA is unwilling to perform").
3713 - Fixed bug #41919 (crash in string to array conversion).
3720 to be passed to process). (Jani)
3727 -0001 to -0999). (Derick)
3732 - Fixed bug #41831 (pdo_sqlite prepared statements convert resources to
3741 - Fixed bug #41770 (SSL: fatal protocol error due to buffer issues). (Ilia)
3751 - Fixed bug #41698 (float parameters truncated to integer in prepared
3753 - Fixed bug #41692 (ArrayObject shows weird behavior in respect to
3757 - Fixed bug #41685 (array_push() fails to warn when next index is
3795 - Fixed bug #41433 (DBA: configure fails to include correct db.h for db4).
3829 - Changed CGI install target to php-cgi and 'make install' to install CLI
3831 - Changed JSON maximum nesting depth from 20 to 128. (Rasmus)
3836 - Upgraded bundled SQLite 3 to version 3.3.17. (Ilia)
3838 - Added "max_input_nesting_level" php.ini option to limit nesting level of
3840 - Added a 4th parameter flag to htmlspecialchars() and htmlentities() that
3845 - Added --ini switch to CLI that prints out configuration file names. (Marcus)
3846 - Added mysql_set_charset() to allow runtime altering of connection encoding.
3853 - Fixed SOAP extension's handler() to work even when
3896 - Fixed bug #41321 (downgrade read errors in getimagesize() to E_NOTICE).
3904 - Fixed bug #41287 (Namespace functions don't allow xmlns definition to be
3906 - Fixed bug #41285 (Improved fix for CVE-2007-1887 to work with non-bundled
3918 - Fixed bug #39542 (Behavior of require/include different to < 5.2.0).
3923 . Sync to 2.0.35
3929 . Use the dimension of the GIF frame to create the destination image (Pierre)
3933 - Improved FastCGI SAPI to support external pipe and socket servers on win32.
3944 . Added ability to encode arrays with "SOAP-ENC:Array" type instead of WSDL
3949 - Added --ri switch to CLI which allows to check extension information. (Marcus)
3954 links against an external sqlite3.dll. This provides Windows users to upgrade
3956 - Added linenumbers to array returned by token_get_all(). (Johannes)
3958 - Upgraded SQLite 3 to version 3.3.16 (Ilia)
3960 . c-client (imap) to version 2006e
3961 . libpq (PostgreSQL) to version 8.2.3
3962 . libmysql (MySQL) to version 5.0.37
3963 . openssl to version 0.9.8e
3964 - Upgraded PCRE to version 7.0 (Nuno)
3966 - Updated timezone database to version 2007.5. (Derick)
3985 - Fixed bug #41175 (addAttribute() fails to add an attribute with an empty
4054 - Fixed bug #40727 (segfault in PDO when failed to bind parameters). (Tony)
4069 - Fixed bug #40576 (double values are truncated to 6 decimal digits when
4108 - Fixed bug #40261 (Extremely slow data handling due to memory fragmentation).
4121 - Fixed bug #38406 (crash when assigning objects to SimpleXML attributes). (Tony)
4122 - Fixed bug #37799 (ftp_ssl_connect() falls back to non-ssl connection). (Nuno)
4136 - Fixed bug #37386 (autocreating element doesn't assign value to first node).
4146 - Added CURLOPT_TCP_NODELAY constant to Curl extension. (Sara)
4153 . default value if memory-limit is set to 128M
4159 - Added three new functions to ext/xmlwriter (Rob, Ilia)
4163 - Added a meta tag to phpinfo() output to prevent search engines from indexing
4166 - Added missing object support to file_put_contents(). (Ilia)
4167 - Added support for md2, ripemd256 and ripemd320 algos to hash(). (Sara)
4174 - Moved extensions to PECL:
4177 - Changed double-to-string utilities to use BSD implementation. (Dmitry, Tony)
4178 - Updated bundled libcURL to version 7.16.0 in the Windows distro. (Edin)
4179 - Updated timezone database to version 2006.16. (Derick)
4180 - cgi.* and fastcgi.* directives are moved to INI subsystem. The new directive
4181 cgi.check_shebang_line can be used to omitting check for "#! /usr/bin/php"
4185 - VCWD_REALPATH() is improved to use realpath cache without VIRTUAL_DIR.
4187 - ext/bcmath initialization code is moved from request startup to module
4200 . Fixed bug #39358 (INSTALL_HEADERS contains incorrect reference to
4202 . Added "default" option that allows a default value to be set for an
4230 . disabled calls to read() after EOF
4289 - Fixed bug #39979 (PGSQL_CONNECT_FORCE_NEW will causes next connect to
4291 - Fixed bug #39971 (pg_insert/pg_update do not allow now() to be used
4313 when trying to open "php://wrong"). (Tony)
4318 type are set to 0). (Dmitry)
4347 - Fixed bug #39724 (Broken build due to spl/filter usage of pcre extension).
4372 - Fixed bug #39613 (Possible segfault in imap initialization due to missing
4377 - Fixed bug #39583 (ftp_put() does not change transfer mode to ASCII). (Tony)
4384 - Fixed bug #39548 (ZMSG_LOG_SCRIPT_NAME not routed to OutputDebugString()
4388 - Fixed bug #39534 (Error in maths to calculate of
4390 - Fixed bug #39527 (Failure to retrieve results when multiple unbuffered,
4410 - Fixed bug #39398 (Booleans are not automatically translated to integers).
4419 - Fixed bug #39362 (Added an option to imap_open/imap_reopen to control the
4425 - Fixed bug #39344 (Unnecessary calls to OnModify callback routine for
4466 - Fixed bug #38274 (Memlimit fatal error sent to "wrong" stderr when using
4478 - Fixed bug #37588 (COM Property propputref converts to PHP function
4480 - Fixed bug #36975 (natcasesort() causes array_pop() to misbehave).
4509 - Updated bundled OpenSSL to version 0.9.8d in the Windows distro. (Edin)
4510 - Updated Postgresql client libraries to 8.1.4 in the Windows distro. (Edin)
4511 - Updated PCRE to version 6.7. (Ilia)
4512 - Updated libsqlite in ext/pdo_sqlite to 3.3.7. (Ilia)
4513 - Updated bundled MySQL client library to version 5.0.22 in the Windows
4515 - Updated timezonedb to version 2006.7. (Derick)
4517 - Added ability to make SOAP call userspace PHP<->XML converters. (Dmitry)
4522 - Added DSA key generation support to openssl_pkey_new(), FR #38731 (marci
4530 - Added version specific registry keys to allow different configurations for
4532 - Added "PHPINIDir" Apache directive to apache and apache_hooks SAPIs.
4534 - Added an optional boolean parameter to memory_get_usage() and
4535 memory_get_peak_usage() to get memory size allocated by emalloc() or real
4540 - Added error messages to disk_free_space() and disk_total_space() functions.
4542 - Added PATHINFO_FILENAME option to pathinfo() to get the filename.
4546 - Added an optional parameter to parse_url() to allow retrieval of distinct
4548 - Added optional parameter to http_build_query() to allow specification of
4551 - Added allow_url_include ini directive to complement allow_url_fopen. (Rasmus)
4556 - Added support for constructors in interfaces to force constructor signature
4568 re-added it for other SAPIs (restore to pre 5.1.x behavior). (Edin)
4569 - Moved extensions to PECL:
4575 - Increased default memory limit to 16 megabytes to accommodate for a more
4577 - In addition to path to php.ini, PHPRC now may specify full file name.
4587 - Changed priority of PHPRC environment variable on win32 to be higher then
4589 - Changed __toString() to be called wherever applicable. (Marcus)
4590 - Changed E_ALL error reporting mode to include E_RECOVERABLE_ERROR. (Marcus)
4591 - Changed realpath cache to be disabled when "open_basedir" or "safe_mode"
4595 . Renamed snmp_set_oid_numeric_print() to snmp_set_oid_output_format().
4597 . Fixed bug #37564 (AES privacy encryption not possible due to net-snmp 5.2
4609 debug builds to allow using internal and external memory debuggers.
4615 - Improved crypt() on win32 to be about 10 times faster and to have friendlier
4618 - Improved performance of str_replace() when doing 1 char to 1 char or 1 char
4619 to many chars replacement. (Ilia)
4621 . Allowed PHP to be an arbitrary filter in the chain and read the script from
4627 . Changed ap_set_content_type() to be called only once. (Mike)
4631 . Optimized access to FastCGI environment variables by using HashTable
4649 . Added full caching support and ArrayAccess to CachingIterator.
4650 . Added array functions to ArrayObject/ArrayIterator and made them faster.
4653 . Added ability to set the CSV separator per SplFileObject.
4657 . Changed to passing libxml options when loading reader.
4661 - Fixed infinite loop when a wrong color index is given to imagefill (Pierre)
4667 - Fixed XSLTProcessor::importStylesheet() to return TRUE on success
4679 make PHP 5.2 compatible to new Sun Webserver. (Uwe)
4699 allowing them to account for extra parameters). (Ilia)
4713 - Fixed bug #38904 (apache2filter changes cwd to /). (Ilia, Hannes)
4731 - Fixed bug #38693 (curl_multi_add_handle() set curl handle to null). (Ilia)
4737 - Fixed bug #38637 (curl_copy_handle() fails to fully copy the cURL handle).
4755 order to ensure it is shutdown before the extensions it may depend on).
4757 - Fixed bug #38488 (Access to "php://stdin" and family crashes PHP on win32).
4763 to self::). (Johannes)
4777 - Fixed bug #38427 (unicode causes xml_parser to misbehave). (Rob)
4780 - Fixed bug #38394 (PDO fails to recover from failed prepared statement
4789 - Fixed bug #38322 (reading past array in sscanf() leads to arbitrary code
4817 - Fixed bug #38217 (ReflectionClass::newInstanceArgs() tries to allocate too
4820 - Fixed bug #38213, #37611, #37571 (wddx encoding fails to handle certain
4826 - Fixed bug #38199 (fclose() unable to close STDOUT and STDERR). (Tony)
4830 - Fixed bug #38183 (disable_classes=Foobar causes disabled class to be
4832 - Fixed bug #38179 (imagecopy from a palette to a truecolor image loose alpha
4834 - Fixed bug #38173 (Freeing nested cursors causes OCI8 to segfault). (Tony)
4842 - Fixed bug #38125 (undefined reference to spl_dual_it_free_storage). (Marcus)
4860 - Fixed bug #38003 (in classes inherited from MySQLi it's possible to call
4870 - Fixed bug #37870 (pgo_pgsql tries to de-allocate unused statements).
4873 - Fixed bug #37862 (Integer pointer comparison to numeric value).
4881 - Fixed bug #37780 (memory leak trying to execute a non existing file (CLI)).
4883 - Fixed bug #37779 (empty include_path leads to search for files inside /).
4891 - Fixed bug #37671 (MySQLi extension fails to recognize BIT column). (Ilia)
4902 - Fixed bug #37586 (Bumped minimum PCRE version to 6.6, needed for recursion
4909 - Fixed bug #37564 (AES privacy encryption not possible due to net-snmp 5.2
4915 - Fixed bug #37523 (namespaces added too late, leads to missing xsi:type
4924 - Fixed bug #37487 (oci_fetch_array() array-type should always default to
4937 - Fixed bug #37395 (recursive mkdir() fails to create nonexistent directories
4941 - Fixed bug #37392 (Unnecessary call to OCITransRollback() at the end of
4948 - Fixed bug #37341 ($_SERVER in included file is shortened to two entries,
4954 - Fixed bug #37265 (Added missing safe_mode & open_basedir checks to
4958 - Fixed bug #37244 (Added strict flag to base64_decode() that enforces
4960 - Fixed bug #37144 (PHP crashes trying to assign into property of dead object).
4971 - Fixed bug #35973 (Error ORA-24806 occurs when trying to fetch a NCLOB
4977 - Fixed bug #34180 (--with-curlwrappers causes PHP to disregard some HTTP
5009 - Updated bundled PCRE library to version 6.6. (Andrei)
5010 - Moved extensions to PECL:
5020 . Added SimpleXMLElement::getName() to retrieve name of element.
5021 . Added ability to create elements on the fly.
5024 . Added ability to delete specific elements and attributes by offset.
5027 . Added ability to analyze extension dependency.
5030 . Changed reflection constants to be prefixed with IS_. (Johannes)
5034 . Added the ability to retrieve the request message sent to the server.
5036 . Added a weak/tolerant mode to the JPEG loader.
5037 . Added filtering mode option to imagepng() to allow reducing file size.
5038 . Fixed imagecolorallocate() and imagecolorallocatelapha() to return FALSE
5040 - Changed get_headers() to retrieve headers also from non-200 responses.
5042 - Changed get_headers() to use the default context. (Ilia)
5043 - Added lchown() and lchgrp() to change user/group ownership of symlinks.
5050 - Added imap_savebody() that allows message body to be written to a
5052 - Added overflow checks to wordwrap() function. (Ilia)
5053 - Added support for BINARY_DOUBLE and BINARY_FLOAT to PDO_OCI and OCI8
5058 - Fixed tempnam() 2nd parameter to be checked against path components. (Ilia)
5059 - Fixed a bug that would not fill in the fifth argument to preg_replace()
5065 - Fixed 'auto_globals_jit' to work together with 'register_argc_argv'. (Dmitry)
5067 - Fixed debug_zval_dump() to support private and protected members. (Dmitry)
5085 - Fixed bug #37138 (__autoload tries to load callback'ed self and parent).
5105 - Fixed bug #37002 (Have to quote literals in INI when concatenating with
5123 - Fixed bug #36872 (session_destroy() fails after call to
5129 - Fixed bug #36857 (Added support for partial content fetching to the
5150 - Fixed bug #36721 (The SoapServer is not able to send a header that it didn't
5156 - Fixed bug #36656 (http_build_query generates invalid URIs due to use of
5162 - Fixed bug #36611 (assignment to SimpleXML object attribute changes argument
5163 type to string). (Tony)
5164 - Fixed bug #36606 (pg_query_params() changes arguments type to string). (Tony)
5173 - Fixed bug #36510 (strtotime() fails to parse date strings with tabs).
5175 - Fixed bug #36459 (Incorrect adding PHPSESSID to links, which contains \r\n).
5186 - Fixed bug #36396 (strtotime() fails to parse dates in dd-mm-yyyy format).
5195 - Fixed bug #36337 (ReflectionProperty fails to return correct visibility).
5208 - Fixed bug #36258 (SplFileObject::getPath() may lead to segfault). (Tony)
5227 - Fixed bug #36148 (unpack("H*hex", $data) is adding an extra character to
5229 - Fixed bug #36134 (DirectoryIterator constructor failed to detect empty
5265 - Updated libsqlite in ext/sqlite to 2.8.17. (Ilia)
5266 - Updated libsqlite in ext/pdo_sqlite to 3.2.8. (Ilia)
5267 - Updated to libxml2-2.6.22 and libxslt-1.1.15 in the win32 bundle. (Rob)
5271 - Added PNG compression support to GD extension. (Pierre)
5273 - Added --enable-gcov configure option to enable C-level code coverage.
5275 - Added missing support for 'B' format identifier to date() function. (Ilia)
5276 - Changed reflection to be an extension. (Marcus)
5287 - Upgraded pear to version 1.4.6. (Greg)
5292 - Changed errors to warnings in imagecolormatch(). (Pierre)
5300 - Fixed possible header injection by limiting each header to a single line.
5305 connecting to 5.x server. (Andrey)
5306 - Fixed bug #35916 (Duplicate calls to stream_bucket_append() lead to a crash).
5332 - Fixed bug #35705 (strtotime() fails to parse soap date format without TZ).
5338 - Fixed bug #35690 (pack() tries to allocate huge memory block when packing
5339 float values to strings). (Tony)
5350 - Fixed bug #35594 (Multiple calls to getopt() may result in a crash).
5368 - Fixed bug #35490 (socket_sendto() unable to handle IPv6 addresses). (Tony)
5369 - Fixed bug #35461 (Ming extension fails to compile with ming 0.3beta1). (Jani)
5384 - Fixed bug #35409 (undefined reference to 'rl_completion_matches'). (Jani)
5390 - Fixed bug #35377 (PDO_SQLITE: undefined reference to "fdatasync").
5420 - Disabled native date class to prevent pear::date conflict. (Ilia)
5422 - Added an additional field $frame['object'] to the result array of
5423 debug_backtrace() that contains a reference to the respective object when the
5425 - Fixed bug #35423 (RecursiveDirectoryIterator doesnt appear to recurse with
5438 - Fixed bug #35316 (Application exception trying to create COM object). (Rob)
5444 - Added "new_link" parameter to mssql_connect() (Bug #34369). (Frank)
5448 - Added date_timezone_set() function to set the timezone that the date
5450 - Added pg_fetch_all_columns() function to fetch all values of a column from a
5454 - Added offset parameter to the stream_copy_to_stream() function. (Ilia)
5455 - Added offset & length parameters to substr_count() function. (Ilia)
5460 - Added an optional remove old session parameter to session_regenerate_id().
5463 - Added the tidy_get_opt_doc() function to return documentation for
5466 - Added imageconvolution() function which can be used to apply a custom 3x3
5467 matrix convolution to an image. (Pierre)
5468 - Added optional first parameter to XsltProcessor::registerPHPFunctions to
5469 only allow certain functions to be called from XSLT. (Christian)
5470 - Added the ability to override the autotools executables used by the
5473 - Added several new functions to support the PostgreSQL v3 protocol introduced
5486 - Added optional fifth parameter "count" to preg_replace_callback() and
5487 preg_replace() to count the number of replacements made. FR #32275. (Andrey)
5488 - Added optional third parameter "charlist" to str_word_count() which contains
5489 characters to be considered as word part. FR #31560. (Andrey, Ilia)
5494 - Added possibility to access INI variables from within .ini file. (Andrei)
5497 - Added optional float parameter to gettimeofday(). (Ilia)
5500 - Added optional offset parameter to stream_get_contents() and
5502 - Added optional maxlen parameter to file_get_contents(). (Ilia)
5503 - Added SAPI hook to get the current request time. (Rasmus)
5528 - Added proxy support to ftp wrapper via http. (Sara)
5529 - Added MDTM support to ftp_url_stat. (Sara)
5533 redirects to follow. (Ilia)
5534 - Added support of parameter=>value arrays to
5561 . Renamed CachingRecursiveIterator to RecursiveCachingIterator to follow
5569 . added possibility to use a string with class_parents() and
5572 - Changed type hints to allow "null" as default value for class and array.
5574 - Changed SQLite extension to be a shared module in Windows distribution.
5577 functions to not call __autoload(). (Dmitry)
5578 - Changed sha1_file() and md5_file() functions to use streams instead of low
5580 - Changed abstract private methods to be not allowed anymore. (Stas)
5581 - Changed stream_filter_(ap|pre)pend() to return resource. (Sara)
5582 - Changed mysqli_exception and sqlite_exception to use RuntimeException as
5586 . PCRE library to version 6.2. (Andrei)
5587 . SQLite 3 library in ext/pdo_sqlite to 3.2.7. (Ilia)
5588 . SQLite 2 library in ext/sqlite to 2.8.16. (Ilia)
5596 - Implemented feature request #33452 (Year belonging to ISO week). (Derick)
5602 - Moved extensions to PECL:
5621 - Fixed "make test" to work for phpized extensions. (Hartmut, Jani)
5629 - Fixed __get/__set to allow recursive calls for different properties. (Dmitry)
5640 - Fixed ext/mysqli to allocate less memory when fetching bound params of type
5642 - Fixed extension initialization to respect dependencies between extensions.
5647 - Fixed inheritance check to control return by reference and pass by
5704 - Fixed bug #34977 (Compile failure on MacOSX due to use of varargs.h). (Tony)
5705 - Fixed bug #34968 (bz2 extension fails on to build on some win32 setups).
5709 - Fixed bug #34950 (Unable to get WSDL through proxy). (Dmitry)
5722 - Fixed bug #34856 (configure fails to detect libiconv's type). (Tony)
5742 - Fixed bug #34788 (SOAP Client not applying correct namespace to generated
5745 - Fixed bug #34786 (2 @ results in change to error_reporting() to random
5762 - Fixed bug #34704 (Infinite recursion due to corrupt JPEG). (Marcus)
5794 - Fixed bug #34307 (on_modify handler not called to set the default value if
5799 - Fixed bug #34302 (date('W') do not return leading zeros for week 1 to 9).
5824 - Fixed bug #34068 (Numeric string as array key not cast to integer in
5826 - Fixed bug #34064 (arr[] as param to function in class gives invalid
5833 - Fixed bug #33999 (object remains object when cast to int). (Dmitry)
5835 value to typed argument). (Dmitry)
5847 - Fixed bug #33940 (array_map() fails to pass by reference when called
5857 - Fixed bug #33841 (pdo sqlite driver forgets to update affected column
5863 - Fixed bug #33771 (error_reporting falls to 0 when @ was used inside
5865 - Fixed bug #33760 (cURL needs to implement CRYPTO_callback functions to
5883 - Fixed bug #33558 (warning with nested calls to functions returning by
5885 - Fixed bug #33536 (strtotime() defaults to now even on non time string).
5891 - Fixed bug #33512 (Add missing support for isset()/unset() overloading to
5895 - Fixed bug #33469 (Compile error undefined reference to ifx_checkAPI). (Jani)
5924 - Fixed bug #33212 ([GCC 4]: 'zend_error_noreturn' aliased to external symbol
5943 - Fixed bug #33116 (crash when assigning class name to global variable in
6024 - Fixed bug #32587 (Apache2: errors sent to error_log do not include
6032 - Fixed bug #32491 (File upload error - unable to create a temporary file).
6034 - Fixed bug #32455 (wrong setting property to unset value). (Dmitry)
6046 - Fixed bug #32245 (xml_parser_free() in a function assigned to the xml
6051 - Fixed bug #32160 (copying a file into itself leads to data loss). (Ilia)
6055 - Fixed bug #32080 (segfault when assigning object to itself with
6157 - Fixed bug #28605 (Need to use -[m]ieee option for Alpha CPUs). (Jani)
6174 - Fixed bug #22836 (returning reference to uninitialized variable). (Dmitry)
6186 - Added checks for negative values to gmp_sqrt(), gmp_powm(), gmp_sqrtrem()
6187 and gmp_fact() to prevent SIGFPE. (Tony)
6188 - Changed foreach() to throw an exception if IteratorAggregate::getIterator()
6190 - Changed phpize not to require libtool. (Jani)
6192 to 3.7.0. (Moriyoshi)
6197 . Bug #31911 (mb_decode_mimeheader() is case-sensitive to hex escapes)
6198 . bug #30573 (compiler warnings in libmbfl due to invalid type cast)
6206 - Fixed build system to always use bundled libtool files. (Jani)
6211 - Fixed posix_getsid() & posix_getpgid() to return sid & pgid instead
6214 - Fixed bug #32373 (segfault in bzopen() if supplied path to non-existent
6221 - Fixed bug #32210 (proc_get_status() sets "running" always to true). (Ilia)
6260 - Fixed bug #31683 (changes to $name in __get($name) override future
6291 - Fixed bug #31142 (imap_mail_compose() fails to generate correct output). (Ilia)
6292 - Fixed bug #31139 (XML Parser Functions seem to drop & when parsing). (Rob)
6311 - Fixed bug #31055 (apache2filter: per request leak proportional to the full
6357 - Fixed bug #28067 (partially incorrect utf8 to htmlentities mapping). (Derick,
6365 - Added the %F modifier to *printf to render a non-locale-aware representation
6368 - Extended the functionality of is_subclass_of() to accept either a class name
6375 - Fixed bug #30994 (SOAP server unable to handle request with references).
6377 - Fixed bug #30990 (allow popen() on *NIX to accept 'b' flag). (Ilia)
6403 - Fixed bug #30572 (crash when comparing SimpleXML attribute to a boolean).
6465 - Added new boolean (fourth) parameter to array_slice() that turns on the
6467 - Added the sorting flag SORT_LOCALE_STRING to the sort() functions which makes
6473 - Implemented periodic PCRE compiled regexp cache cleanup, to avoid memory
6475 - Renamed SoapClient->__call() to SoapClinet->__soapCall(). (Dmitry)
6490 - Fixed bug #29839 (incorrect convert (xml:lang to lang)). (Dmitry)
6501 - Fixed bug #29711 (Changed ext/xml to default to UTF-8 output). (Rob)
6521 - Changed destructor mechanism so that destructors are called prior to request
6526 - Improved and moved ActiveScript SAPI to PECL. (Wez)
6527 - Fixed bug #29606 (php_strip_whitespace() prints to stdout rather then
6573 - Fixed ReflectionClass::getMethod() and ReflectionClass::getProperty() to
6576 - Fixed convert.* filters to consume remaining buckets_in on flush. (Sara)
6580 - Updated PCRE to provide better error handling in certain cases. (Andrei)
6581 - Changed doc comments to require a single white space after '/**'. (Marcus)
6585 - Fixed bug #28999 (fixed behaviour of exec() to work as it did in 4.X). (Ilia)
6601 - Fixed bug #28512 (Allocate enough space to store MSSQL data). (Frank)
6602 - Fixed strip_tags() to correctly handle '\0' characters. (Stefan)