Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 5.4.35php-5.4.35PHP-5.4.35 | Stanislav Malyshev | 2014-11-11 | 2 | -3/+3 |
| | |||||
* | Fixed bug #66584 Segmentation fault on statement deallocation | Matteo Beccati | 2014-11-11 | 3 | -2/+71 |
| | |||||
* | update NEWS | Ferenc Kovacs | 2014-11-12 | 1 | -0/+4 |
| | |||||
* | Partial fix for bug #68365 (zend_mm_heap corrupted after memory overflow in ↵ | Dmitry Stogov | 2014-11-07 | 1 | -1/+1 |
| | | | | zend_hash_copy) | ||||
* | update NEWS | Stanislav Malyshev | 2014-11-03 | 1 | -0/+4 |
| | |||||
* | Fix bug #63595 GMP memory management conflicts with other libraries using GMP | Remi Collet | 2014-11-03 | 1 | -26/+0 |
| | | | | | | | | | | | | | | | | | | Drop use of php memory allocators as this raise various conflicts with other extensions and libraries which use libgmp. No other solution found. We cannot for ensure correct use of allocator with shared lib. Some memory can allocated before php init Some memory can be freed after php shutdown Known broken run cases - php + curl + gnutls + gmp - mod_gnutls + mod_php + gnutls + gmp - php + freetds + gnutls + gmp - php + odbc + freetds + gnutls + gmp - php + php-mapi (zarafa) + gnutls + gmp | ||||
* | Initialize the offset table - PCRE may sometimes miss offsets | Stanislav Malyshev | 2014-11-03 | 1 | -1/+1 |
| | |||||
* | set default response code to 200 | George Wang | 2014-11-03 | 1 | -2/+2 |
| | |||||
* | fix NEWS & version | Stanislav Malyshev | 2014-10-22 | 3 | -5/+5 |
| | |||||
* | NEWS | Remi Collet | 2014-10-22 | 1 | -0/+6 |
| | |||||
* | Fix bug #68283: fileinfo: out-of-bounds read in elf note headers | Remi Collet | 2014-10-22 | 1 | -0/+7 |
| | | | | | | | Upstream commit https://github.com/file/file/commit/39c7ac1106be844a5296d3eb5971946cc09ffda0 CVE -2014-3710 | ||||
* | Fix bug #68113 (Heap corruption in exif_thumbnail()) | Stanislav Malyshev | 2014-10-13 | 4 | -3/+24 |
| | |||||
* | Fix bug #68089 - do not accept options with embedded \0 | Stanislav Malyshev | 2014-10-13 | 3 | -0/+27 |
| | | | | | Conflicts: ext/curl/interface.c | ||||
* | Fixed bug #68044: Integer overflow in unserialize() (32-bits only) | Stanislav Malyshev | 2014-10-13 | 4 | -4/+19 |
| | |||||
* | Fix bug #68027 - fix date parsing in XMLRPC lib | Stanislav Malyshev | 2014-10-13 | 3 | -6/+56 |
| | |||||
* | update NEWS | Ard Biesheuvel | 2014-10-10 | 1 | -0/+3 |
| | | | | Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> | ||||
* | Fixed a bug that causes crash when environment variable is access while ↵ | George Wang | 2014-10-03 | 1 | -1/+2 |
| | | | | parsing php.ini | ||||
* | Add hash to EXTENSIONS file | Sara Golemon | 2014-10-02 | 1 | -0/+6 |
| | |||||
* | Set an LDAP error code when failing ldap_bind due to null bytes | Matthew Daley | 2014-09-28 | 1 | -2/+21 |
| | | | | | | | | Some applications check a LDAP link's error code after seeing ldap_bind fail due to a null byte bind attempt and hence incorrectly receive the last set error code. Fix by setting an LDAP error code before returning in this case. | ||||
* | This test should pass | Johannes Schlüter | 2014-09-27 | 1 | -2/+0 |
| | |||||
* | - Updated to version 2014.8 (2014h) | Derick Rethans | 2014-09-26 | 1 | -608/+610 |
| | |||||
* | update NEWS | Stanislav Malyshev | 2014-09-26 | 1 | -1/+4 |
| | |||||
* | Revert xp_ssl.c to the state of 5.4.32 due to regressions | Stanislav Malyshev | 2014-09-26 | 1 | -61/+0 |
| | |||||
* | Fixed bug #66242 (don't assume char is signed) | Ard Biesheuvel | 2014-09-20 | 1 | -1/+1 |
| | | | | | | | | | This fixes a bug in libmagic where a cast to 'char' is assumed to result in sign extension to occur. However, unqualified 'char' is unsigned on architectures such as ARM, so the cast needs to be to 'signed char' explicitly. Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> | ||||
* | Fixed freetype test on multiple environments | Matteo Beccati | 2014-09-16 | 2 | -30/+4 |
| | | | | | | Some environments, apparently regardless to the freetype version, output 155, while others 156. I guess we can accept both ;) This reverts commit 592df890276604c790d02be26b1b3c3710b3b888. | ||||
* | Fix NEWS | Remi Collet | 2014-09-15 | 1 | -2/+1 |
| | | | | | - #65641 mod_proxy-fcgi is not fixed (still open) - #67606 mod_fastcgi is fixed in ee275e34c8b303945945c650d4bc90dcc2ac0b17 | ||||
* | Bug #41631: Fix regression from first attempt (6569db8) | Daniel Lowrey | 2014-09-09 | 1 | -1/+1 |
| | |||||
* | Bug #67965: Fix blocking behavior in non-blocking crypto streams | Daniel Lowrey | 2014-09-09 | 1 | -11/+13 |
| | |||||
* | Fixed #67985 - Incorrect last used array index copied to new array after unset | Tjerk Meesters | 2014-09-09 | 3 | -0/+21 |
| | | | | In master zend_array_dup() is used to do this properly; this is a workaround. | ||||
* | Fine tuned the order of adding request variables. | George Wang | 2014-09-08 | 1 | -1/+2 |
| | |||||
* | Update LSAPI to 6.7, added support for 'filter_input'. | George Wang | 2014-09-03 | 2 | -7/+67 |
| | | | | Fixed a crash in CLI mode. | ||||
* | Fixed test with freetype >= 2.4.12 | Matteo Beccati | 2014-09-03 | 2 | -2/+28 |
| | |||||
* | 5.4.34 is next | Stanislav Malyshev | 2014-09-02 | 3 | -4/+6 |
| | |||||
* | Revert "Fix bug #67644 - Memory corruption & crash during ob_start function ↵ | Stanislav Malyshev | 2014-09-02 | 2 | -8/+0 |
| | | | | | | | callback" This reverts commit 53fa6c5b6b5b09059ba54c8912d0c0aef57aa4ff. The change breaks tests, so not putting it into 5.4. | ||||
* | Fix bug #67644 - Memory corruption & crash during ob_start function callback | Stanislav Malyshev | 2014-09-02 | 2 | -0/+8 |
| | |||||
* | update NEWS | Stanislav Malyshev | 2014-09-01 | 1 | -0/+2 |
| | |||||
* | Merge branch 'pull-request/770' into PHP-5.4 | Stanislav Malyshev | 2014-09-01 | 3 | -2/+18 |
|\ | | | | | | | | | | | | | * pull-request/770: Only destruct if EG(active) in zend_shutdown(). (bug #65463, #66036) Fix typo from commit 32314f6b6 Fix destruction order in zend_shutdown (bug #65463, #66036) | ||||
| * | Only destruct if EG(active) in zend_shutdown(). (bug #65463, #66036) | Keyur Govande | 2014-08-23 | 1 | -9/+12 |
| | | |||||
| * | Fix typo from commit 32314f6b6 | Keyur Govande | 2014-08-14 | 1 | -1/+1 |
| | | |||||
| * | Fix destruction order in zend_shutdown (bug #65463, #66036) | Keyur Govande | 2014-08-14 | 3 | -3/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If Apache or a similar SAPI receives a signal during PHP processing it calls zend_shutdown() without calling shutdown_executor(). #65463: If a module like Gearman or Memcached is loaded, in the unfixed version it is unloaded by zend_destroy_modules() before the CG(CLASS_TABLE) is destructed. When CG(CLASS_TABLE) is destructed, any pointers to methods (specifically around destruction) in the unloaded module's .so are now dangling and the process segfaults. #66036: Any subclasses of an internal class like ArrayObject need to be destructed in order: subclass first and then the internal class. In the unfixed version zend_shutdown() clears the CG(CLASS_TABLE) from the head of the list onwards, so internal classes are destructed first and user-defined classes last. Internal classes are alloc/deallocated with malloc/free while user-defined classes with emalloc/efree. If there's shared data between them then efree() could be called instead of free() leading to a seg-fault. | ||||
* | | - Updated to version 2014.7 (2014g) | Derick Rethans | 2014-09-01 | 1 | -667/+652 |
| | | |||||
* | | fix NEWS for fcgi fix merge | Stanislav Malyshev | 2014-08-28 | 1 | -7/+11 |
| | | |||||
* | | restore FPM compatibility with mod_fastcgi broken since #694 / 67541, fixes ↵ | David Zuelke | 2014-08-28 | 1 | -3/+8 |
| | | | | | | | | bug 67606 | ||||
* | | Fix stream_select() issue with OpenSSL buffer | Chris Wright | 2014-08-27 | 3 | -4/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | Ensure data from OpenSSL internal buffer has been transfered to PHP stream buffer before a select() emulation operation is performed Addresses bug #65137 https://bugs.php.net/bug.php?id=65137 Conflicts: ext/openssl/xp_ssl.c | ||||
* | | update the GIT-RULES with the 5.6 and the release branches | Ferenc Kovacs | 2014-08-27 | 1 | -0/+6 |
| | | |||||
* | | Bug #67730: Add tests by Ryan Mauger <ryan@rmauger.co.uk> | Lior Kaplan | 2014-08-25 | 7 | -0/+252 |
| | | |||||
* | | this test depends on the simplexml ext, not just on xml | Ferenc Kovacs | 2014-08-24 | 1 | -3/+1 |
| | | |||||
* | | fix bug #67865 | Michael Wallner | 2014-08-21 | 2 | -6/+6 |
| | | |||||
* | | NEWS | Remi Collet | 2014-08-20 | 1 | -0/+3 |
| | | |||||
* | | fixed variable corruption under win x64 | Anatol Belski | 2014-08-20 | 1 | -4/+4 |
| | |