Thursday, December 20, 2012

PHP Stable Releases

PHP Development Team has just released PHP 5.4.10 and PHP 5.3.20 that are marked as the latest stable release. Here are the changelog for PHP 5.4.10 which mostly are also applies to 5.3.20:
  • Core:
    • Fixed bug #63635 (Segfault in gc_collect_cycles).
    • Fixed bug #63512 (parse_ini_file() with INI_SCANNER_RAW removes quotes from value).
    • Fixed bug #63468 (wrong called method as callback with inheritance).
    • Fixed bug #63451 (config.guess file does not have AIX 7 defined, shared objects are not created).
    • Fixed bug #61557 (Crasher in tt-rss backend.php).
    • Fixed bug #61272 (ob_start callback gets passed empty string).
  • Date:
    • Fixed bug #63666 (Poor date() performance).
    • Fixed bug #63435 (Datetime::format('u') sometimes wrong by 1 microsecond).
  • Imap:
    • Fixed bug #63126 (DISABLE_AUTHENTICATOR ignores array).
  • Json:
    • Fixed bug #63588 (use php_next_utf8_char and remove duplicate implementation).
  • MySQLi:
    • Fixed bug #63361 (missing header).
  • MySQLnd:
    • Fixed bug #63398 (Segfault when polling closed link).
  • Fileinfo:
    • Fixed bug #63590 (Different results in TS and NTS under Windows).
  • FPM:
    • Fixed bug #63581 Possible null dereference and buffer overflow.
  • Pdo_sqlite:
    • Fixed bug #63149 getColumnMeta should return the table name when system SQLite used.
  • Apache2 Handler SAPI:
    • Enabled Apache 2.4 configure option for Windows.
  • Reflection:
    • Fixed bug #63614 (Fatal error on Reflection).
  • SOAP:
    • Fixed bug #63271 (SOAP wsdl cache is not enabled after initial requests).
  • Sockets:
    • Fixed bug #49341 (Add SO_REUSEPORT support for socket_set_option()).