pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang/php5

Module Name:    pkgsrc
Committed By:   adrianp
Date:           Mon Mar  2 22:52:17 UTC 2009

Modified Files:
        pkgsrc/lang/php5: Makefile Makefile.common Makefile.php PLIST distinfo
Removed Files:
        pkgsrc/lang/php5/patches: patch-as

Log Message:
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. 
    * 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 
    * 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). 
    * Fixed bug #46889 (Memory leak in strtotime()). (Derick)
    * Fixed bug #47049 (SoapClient::__soapCall causes a segmentation fault). 
    * 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.

To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71 pkgsrc/lang/php5/Makefile
cvs rdiff -u -r1.34 -r1.35 pkgsrc/lang/php5/Makefile.common
cvs rdiff -u -r1.32 -r1.33 pkgsrc/lang/php5/Makefile.php
cvs rdiff -u -r1.20 -r1.21 pkgsrc/lang/php5/PLIST
cvs rdiff -u -r1.60 -r1.61 pkgsrc/lang/php5/distinfo
cvs rdiff -u -r1.4 -r0 pkgsrc/lang/php5/patches/patch-as

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index