RFE: PHP 5.3.1 Upstream Source Update

Bug #485965 reported by BJ Dierkes
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
IUS Community Project
Fix Released
Medium
BJ Dierkes

Bug Description

http://www.php.net/releases/5_3_1.php

PHP 5.3.1 Release Announcement

The PHP development team is proud to announce the immediate release of PHP 5.3.1. This is a maintenance release in the 5.3 series, which includes a large number of bug fixes.

Security Enhancements and Fixes in PHP 5.3.1:

    * Added "max_file_uploads" INI directive, which can be set to limit the number of file uploads per-request to 20 by default, to prevent possible DOS via temporary file exhaustion.
    * Added missing sanity checks around exif processing.
    * Fixed a safe_mode bypass in tempnam().
    * Fixed a open_basedir bypass in posix_mkfifo().
    * Fixed bug #50063 (safe_mode_include_dir fails).
    * Fixed bug #44683 (popen crashes when an invalid mode is passed).

Key Bug Fixes in PHP 5.3.1 include:

    * Fixed crash in com_print_typeinfo when an invalid typelib is given.
    * Fixed crash in SQLiteDatabase::ArrayQuery() and SQLiteDatabase::SingleQuery() when calling using Reflection.
    * Fixed crash when instantiating PDORow and PDOStatement through Reflection.
    * Fixed bug #49910 (no support for ././@LongLink for long filenames in phar tar support).
    * Fixed bug #49908 (throwing exception in __autoload crashes when interface is not defined).
    * Around 100 other bug fixes

For users upgrading from PHP 5.2 there is a migration guide available here [1], detailing the changes between those releases and PHP 5.3.

For a full list of changes in PHP 5.3.1, see the ChangeLog [2].

 - [1] http://php.net/migration53
 - [2] http://www.php.net/ChangeLog-5.php#5.3.1

Tags: php53

Related branches

Revision history for this message
BJ Dierkes (derks) wrote :

Please note, this bug is not marked as a security issue based on the fact that php53.ius is already patched for the security related bugs listed.

Revision history for this message
BJ Dierkes (derks) wrote :

This has been pushed to ius-el5-testing

Changed in ius:
status: New → Triaged
Revision history for this message
BJ Dierkes (derks) wrote :

This has been pushed to ius-el5 stable:

======================================================================
Build: php53-5.3.1-1.ius
----------------------------------------------------------------------

Package Description:

PHP is an HTML-embedded scripting language. PHP attempts to make it
easy for developers to write dynamically generated webpages.

---

Update Information:

%changelog
* Fri Nov 20 2009 BJ Dierkes <email address hidden> - 5.3.1-1.ius
- Latest sources from upstream.
- Removed Patch313: php-5.3.0-error_log-bug49627.patch (applied upstream)
- Removed Patch309: php-5.3.0-bug447752.patch (applied upstream)
- Removed Patch312: php-5.3.0-bug462057.patch (applied upstream)

---

References:

 [ 1 ] http://bugs.php.net/bug.php?id=485965

Changed in ius:
status: Triaged → Fix Released
milestone: none → php53-5.3.1-1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.