Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:43205 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 36889 invoked from network); 27 Feb 2009 00:34:56 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Feb 2009 00:34:56 -0000 Authentication-Results: pb1.pair.com header.from=ilia@prohost.org; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=ilia@prohost.org; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain prohost.org from 209.85.218.180 cause and error) X-PHP-List-Original-Sender: ilia@prohost.org X-Host-Fingerprint: 209.85.218.180 mail-bw0-f180.google.com Received: from [209.85.218.180] ([209.85.218.180:61941] helo=mail-bw0-f180.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 98/43-30584-D2537A94 for ; Thu, 26 Feb 2009 19:34:55 -0500 Received: by bwz28 with SMTP id 28so874874bwz.23 for ; Thu, 26 Feb 2009 16:34:51 -0800 (PST) Received: by 10.103.161.16 with SMTP id n16mr970544muo.79.1235694890937; Thu, 26 Feb 2009 16:34:50 -0800 (PST) Received: from ?192.168.1.111? (CPE0018f8c0ee69-CM000f9f7d6664.cpe.net.cable.rogers.com [72.138.241.182]) by mx.google.com with ESMTPS id 7sm1777250mup.19.2009.02.26.16.34.49 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 26 Feb 2009 16:34:50 -0800 (PST) Message-ID: <4BE3C7A8-635B-4139-81ED-4B5F2E34C549@prohost.org> To: PHP Internals List Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v930.3) Date: Thu, 26 Feb 2009 19:34:46 -0500 X-Mailer: Apple Mail (2.930.3) Subject: PHP 5.2.9 Released! From: ilia@prohost.org (Ilia Alshanetsky) The PHP development team would like to announce the immediate availability of PHP 5.2.9. This release focuses on improving the stability of the PHP 5.2.x branch with over 50 bug fixes, several of which are security related. All users of PHP are encouraged to upgrade to this release. Security Enhancements and Fixes in PHP 5.2.9: Fixed security issue in imagerotate(), background colour isn't validated correctly with a non truecolour image. Reported by Hamid Ebadi, APA Laboratory (Fixes CVE-2008-5498). (Scott) Fixed a crash on extract in zip when files or directories entry names contain a relative path. (Pierre) Fixed explode() behavior with empty string to respect negative limit. (Shire) Fixed a segfault when malformed string is passed to json_decode(). (Scott) Key enhancements in PHP 5.2.9 include: Added optional sorting type flag parameter to array_unique(). Default is SORT_REGULAR. (Andrei) Fixed bug #45996 (libxml2 2.7 causes breakage with character data in xml_parse()). (Rob) A number of fixes in the mbstring extension (Moriyoshi) Fixed bug #44336 (Improve pcre UTF-8 string matching performance). (frode at coretrek dot com, Nuno) Fixed bug #46699 (xml_parse crash when parser is namespace aware). (Rob) Fixed bug #46748 (Segfault when an SSL error has more than one error). (Scott) Fixed bug #46889 (Memory leak in strtotime()). (Derick) Fixed bug #47049 (SoapClient::__soapCall causes a segmentation fault). (Dmitry) Fixed bug #47165 (Possible memory corruption when passing return value by reference). (Dmitry) Fixed bug #47282 (FILTER_VALIDATE_EMAIL is marking valid email addresses as invalid). (Ilia) Fixed bug #47422 (modulus operator returns incorrect results on 64 bit linux). (Matt) Over 50 bug fixes. Ilia Alshanetsky 5.2 Release Master