PHP

5.5.27

Released on 9 Jul 2015
Project description.
PHP is a popular general-purpose scripting language that is especially suited to web development
PHP 5.5.27 Changelog
  • Core:
    • Fixed bug #69768 (escapeshell*() doesn't cater to !).
    • Fixed bug #69703 (Use __builtin_clzl on PowerPC).
    • Fixed bug #69732 (can induce segmentation fault with basic php code).
    • Fixed bug #69642 (Windows 10 reported as Windows 8).
    • Fixed bug #69551 (parse_ini_file() and parse_ini_string() segmentation fault).
    • Fixed bug #69781 (phpinfo() reports Professional Editions of Windows 7/8/8.1/10 as "Business").
    • Fixed bug #69835 (phpinfo() does not report many Windows SKUs).
    • Fixed bug #69892 (Different arrays compare indentical due to integer key truncation).
    • Fixed bug #69874 (Can't set empty additional_headers for mail()), regression from fix to bug #68776.
  • GD:
    • Fixed bug #61221 (imagegammacorrect function loses alpha channel).
  • Mysqlnd:
    • Fixed bug #69669 (mysqlnd is vulnerable to BACKRONYM). (CVE-2015-3152)
  • PCRE:
    • Fixed Bug #53823 (preg_replace: * qualifier on unicode replace garbles the string).
    • Fixed bug #69864 (Segfault in preg_replace_callback).
  • PDO_pgsql:
    • Fixed bug #69752 (PDOStatement::execute() leaks memory with DML Statements when closeCuror() is u).
    • Fixed bug #69362 (PDO-pgsql fails to connect if password contains a leading single quote).
    • Fixed bug #69344 (PDO PgSQL Incorrect binding numeric array with gaps).
  • Phar:
    • Fixed bug #69958 (Segfault in Phar::convertToData on invalid file).
    • Fixed bug #69923 (Buffer overflow and stack smashing error in phar_fix_filepath).
  • SimpleXML:
    • Refactored the fix for bug #66084 (simplexml_load_string() mangles empty node name).
  • SPL:
    • Fixed bug #69737 (Segfault when SplMinHeap::compare produces fatal error).
    • Fixed bug #67805 (SplFileObject setMaxLineLength).