summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 5.5.19 GAphp-5.5.19PHP-5.5.19Julien Pauli2014-11-123-4/+6
|
* Partial fix for bug #68365 (zend_mm_heap corrupted after memory overflow in ↵Dmitry Stogov2014-11-121-1/+1
| | | | zend_hash_copy)
* Fixed wrong entry line in NEWSJulien Pauli2014-11-071-2/+4
|
* 5.5.19RC1php-5.5.19RC1Julien Pauli2014-10-283-4/+4
|
* Ensure we have enough input data before parsing dateRemi Collet2014-10-281-1/+5
| | | | | | | | This check have be removed in http://git.php.net/?p=php-src.git;a=commit;h=ba2f87b50667f147c198abd31fc31eb09522f3d7 But the parser really need 17 char. And the string need to be nul terminated for this check So avoid reading random byte from memory.
* Fix bug #68095 - invalid read in php_getopt()Stanislav Malyshev2014-10-272-0/+10
| | | | | It's a hacky solution and incomplete, but I don't see other way without refactoring the whole getopt protocol.
* NEWSRemi Collet2014-10-271-0/+4
|
* Fix bug #63595 GMP memory management conflicts with other libraries using GMPRemi Collet2014-10-271-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
* - Updated to version 2014.9 (2014i)Derick Rethans2014-10-261-379/+394
|
* updated libmagic.patch in 5.5Anatol Belski2014-10-251-48/+156
|
* NEWSRemi Collet2014-10-251-0/+2
|
* Fix bug #68283: fileinfo: out-of-bounds read in elf note headersRemi Collet2014-10-251-0/+7
| | | | | | | | | Upstream commit https://github.com/file/file/commit/39c7ac1106be844a5296d3eb5971946cc09ffda0 CVE -2014-3710 (cherry picked from commit 1803228597e82218a8c105e67975bc50e6f5bf0d)
* initialize lineno before calling compile file file in pharAnatol Belski2014-10-201-0/+1
|
* News entry for new curl constantsRasmus Lerdorf2014-10-161-1/+5
|
* TLS 1.0, 1.1 and 1.2 Curl constants - bug #68247Rasmus Lerdorf2014-10-161-0/+6
|
* cleanup NEWSRemi Collet2014-10-151-5/+8
|
* NEWSRemi Collet2014-10-151-0/+3
|
* Fixed Bug #65171 imagescale() failsRemi Collet2014-10-151-2/+14
| | | | | | | Third param (height) is set as optional, but default value = -1 is incorrect Compute correct height to preserve ratio.
* Revert "Bug #41631: Observe socket read timeouts in SSL streams"Julien Pauli2014-10-151-46/+0
| | | | | | | This reverts commit 6569db88081562f68a4f79e52cba83482bdf05fc. Conflicts: ext/openssl/xp_ssl.c
* Fix return code (merges are hard :( )Stanislav Malyshev2014-10-141-1/+1
|
* Fix bug #68113 (Heap corruption in exif_thumbnail())Stanislav Malyshev2014-10-143-2/+19
|
* Fix bug #68089 - do not accept options with embedded \0Stanislav Malyshev2014-10-142-0/+23
| | | | | Conflicts: ext/curl/interface.c
* Fixed bug #68044: Integer overflow in unserialize() (32-bits only)Stanislav Malyshev2014-10-143-3/+15
|
* Fix bug #68027 - fix date parsing in XMLRPC libStanislav Malyshev2014-10-142-5/+52
|
* Fixed bug #68128Tjerk Meesters2014-10-149-283/+184
| | | | | | | | | | | | | Three issues are addressed: - RecursiveRegexIterator::accept() should accept non-empty arrays without applying any regular expression and RegexIterator::accept() should not accept an array. - RegexIterator::accept() should not accept an atom that fails to match anything, even when PREG_PATTERN_ORDER is used (which would return an array of empty arrays). - RecursiveRegexIterator::getChildren() should pass all constructor arguments to its child iterator instead of just the regular expression.
* update NEWSArd Biesheuvel2014-10-101-0/+3
| | | | Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
* Merge branch 'PHP-5.4' into PHP-5.5Ard Biesheuvel2014-10-100-0/+0
|\
| * update NEWSArd Biesheuvel2014-10-101-0/+3
| | | | | | | | Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
| * Fixed a bug that causes crash when environment variable is access while ↵George Wang2014-10-031-1/+2
| | | | | | | | parsing php.ini
* | Updated NEWS for #68129Tjerk Meesters2014-10-091-1/+2
| |
* | Fixed bug #68129Tjerk Meesters2014-10-095-81/+155
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Empty usernames and passwords are now treated differently from no username or password For example, empty password: ftp://user:@example.org Empty username: ftp://:password@example.org Empty username and empty password ftp://:@example.org
* | Added info about ext/opcacheDmitry Stogov2014-10-081-0/+6
| |
* | Add to NEWSKeyur Govande2014-10-071-0/+3
| |
* | Fix for bug #68087 (ODBC not reading DATE columns correctly)Keyur Govande2014-10-072-2/+60
| | | | | | | | | | | | | | | | Temporary variable indicating column field type ID should be reset to default for loop iteration (i.e. every column in the record set. The old buggy code made it persist across all columns leading to invalid reads from the buffer, if for example a DATE column was preceded by a VARCHAR column.
* | Add to NEWSKeyur Govande2014-10-071-0/+3
| |
* | Fix for bug #68114 (Build fails on OS X due to undefined symbols)Keyur Govande2014-10-071-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | gcc (i686-apple-darwin10-gcc-4.2.1) on OS X cannot link fixed-width decimals and fails with undefined symbols errors like ___extendsddf. If configure used gcc for compiling it would notice and mark the feature HAVE_DECIMAL_FP_SUPPORT as unsupported. But configure seems to use cc (i686-apple-darwin10-llvm-gcc-4.2) instead, which doesn't support fixed-width decimals either, but the code compiles and links just fine. I suspect it may have something to do with the llvm backend printed in the version. Lacking the time to debug this further, the patch fixes the issue by checking the expected output when fixed-width decimal support is present and correctly implemented.
* | Fix accidental edit in previous commitJohannes Schlüter2014-10-041-1/+1
| |
* | Fix arginfoJohannes Schlüter2014-10-041-2/+2
| |
* | Merge branch 'PHP-5.4' into PHP-5.5Derick Rethans2014-10-045-63/+76
|\ \
| * | DateTimeZone::getOffset() now accepts a DateTimeInterfaceFlorian MARGAINE2014-10-045-63/+76
| | | | | | | | | | | | Fixes #68062
* | | Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5George Wang2014-10-0335-735/+1380
|\ \ \
| * | | Fix bug numberNikita Popov2014-10-031-1/+1
| | | |
| * | | Fix bug #68188Nikita Popov2014-10-033-3/+30
| | | |
| * | | NEWS entry for previous commitFerenc Kovacs2014-10-031-0/+2
| | | |
| * | | add IPv6 support to php-fpmRobin Gloster2014-10-034-48/+98
| | | |
| * | | Merge branch 'PHP-5.4' into PHP-5.5Sara Golemon2014-10-021-0/+6
| |\ \ \ | | | |/ | | |/| | | | | | | | | * PHP-5.4: Add hash to EXTENSIONS file
| | * | Add hash to EXTENSIONS fileSara Golemon2014-10-021-0/+6
| | | |
| * | | we also have xz release tarballs since 5.5Ferenc Kovacs2014-10-021-0/+1
| | | |
| * | | 5.5.19 nowJulien Pauli2014-10-013-4/+7
| | | |
| * | | use $PHP_LIBDIR instread of "lib" in skel exampleRemi Collet2014-10-011-2/+2
| | | |