summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* prepare final versionsphp-7.0.16PHP-7.0.16Anatol Belski2017-02-143-4/+4
|
* update NEWSphp-7.0.16RC1Anatol Belski2017-02-011-1/+0
|
* Revert "fixed bug #50989 (DOM support for LIBXML_NOXMLDECL)"Anatol Belski2017-02-012-34/+29
| | | | This reverts commit 2fcf1259c6a9c1d70bcdfb96aeabc54c47e2a4a0.
* Revert "fix BC break introduced by #2346 (sebastianbergmann/phpunit#2454)"Anatol Belski2017-02-012-36/+0
| | | | This reverts commit 62938bf08806129b42b17e74d79a450c30d4ff30.
* fix test for 32bits (int -> float)Remi Collet2017-02-011-2/+2
| | | | (cherry picked from commit 0f1ae93bfa2feb3d0fd0b8d3036148df8ef856e2)
* Revert "backport 51e1da6ea1e663908302e162ced1b7a8cb5aee05 into 7.0"Anatol Belski2017-01-311-8/+1
| | | | | | This reverts commit 8da87563122e4d14208b2827fd6b2807578677ec. (cherry picked from commit 5b5130c4ff084985c4ffd8046ec7ff87fc36c975)
* set RC versionsAnatol Belski2017-01-313-4/+4
|
* removed additional ";" from run-tests.phpRodrigo Prado2017-01-311-1/+1
|
* update NEWSAnatol Belski2017-01-301-0/+4
|
* Securely zero the hash context keySara Golemon2017-01-301-1/+1
|
* Fixed bug #73983 crash on finish work with phar in cli + opcacheAnatol Belski2017-01-301-2/+14
| | | | | | | | | | | | The file_cache_only option causes the storage to be per process, furthermore the arena is destroyed per request. Thus, zend_string's can't survive between request and the permanent flag should not be set. This is already done with the file cache part, but the persistency part is used in various scenarios and should respect this case as well. In this particular bug, the pcre pattern cache needs to survive between requests and uses pattern strings as hash keys. One more case relevant here would be various situations where the flow disables the use of shared memory.
* Merge branch 'pull-request/2348' into PHP-7.0Joe Watkins2017-01-302-0/+36
|\ | | | | | | | | * pull-request/2348: fix BC break introduced by #2346 (sebastianbergmann/phpunit#2454)
| * fix BC break introduced by #2346 (sebastianbergmann/phpunit#2454)jhdxr2017-01-302-0/+36
|/
* move id initialization into ctorAnatol Belski2017-01-301-5/+3
|
* fix system id initialization for multiple threadsAnatol Belski2017-01-301-0/+7
|
* Try fpm path for testing in sbin as it is default targetJakub Zelenka2017-01-291-4/+10
|
* fixed bug #50989 (DOM support for LIBXML_NOXMLDECL)jhdxr2017-01-283-29/+35
|
* Fix 00version.phpt when commit message has multiple lines.Mitch Hagstrand2017-01-261-1/+1
| | | | | | The environment variable "TRAVIS_COMMIT_MESSAGE" can contain multiple lines. An example can be seen here https://travis-ci.org/php/php-src/jobs/195465293
* Fixed #73973 - debug_zval_dump() assertion error for resource consts with ↵andrewnester2017-01-264-12/+14
| | | | --enable-debug
* [ci skip] news entry for PR #2337Joe Watkins2017-01-261-0/+4
|
* Fix bug #54382 (getAttributeNodeNS doesn't get xmlns* attributes)Arnout Boks2017-01-251-4/+28
| | | | | | | | | | | | | | The fix is based on the same strategy for handling namespace declarations as used by getAttributeNode. Note that this strategy makes these methods not return a DOMAttr for xmlns* attributes, but an instance of the (undocumented) class DOMNameSpaceNode. This is not really ideal, but at least this fix makes the behavior of getAttributeNode and getAttributeNodeNS consistent. A follow-up action would be to investigate whether DOMNameSpaceNode can be made into a subclass of DOMAttr (which may be hard due to the way libxml treats namespace declarations) or document this deviating return value for xmlns* attributes.
* Added (failing) testcase for bug #54382Arnout Boks2017-01-251-0/+27
|
* Fix copying too much leading to potential segfaultBob Weinand2017-01-251-1/+1
|
* Fix Bug #69865 php-fpm does not close stderr when using syslogMichael Wallner2017-01-232-0/+8
|
* move decl to correct placeJoe Watkins2017-01-231-1/+2
|
* Fixed #73969 - Fixed segmentation fault when debug_print_backtrace calledandrewnester2017-01-224-6/+44
|
* Add regression test for bug #47946Christoph M. Becker2017-01-222-0/+51
| | | | | | | | | This bug had already been fixed, but apparently there's no regression test yet, so we add one. Note that the expected image has black pixel artifacts, which are another issue (perhaps bug #40158), and would have to be adressed separately.
* Fix intermittent segfault in GD libraryMitch Hagstrand2017-01-221-2/+2
| | | | | The gdIOCtx struct should be zero filled with ecalloc. emalloc does not zero fill the struct.
* Add myself as primary maintainer of GDChristoph M. Becker2017-01-211-1/+1
|
* Fix #73968: Premature failing of XBM readingChristoph M. Becker2017-01-215-4/+24
| | | | | | | | | We must take into account the line padding, when we're reading XBM files. We deliberately ignore the potential integer overflow here, because that would be caught by gdImageCreate() or even earlier if `bytes==0`, what happens in libgd00094.phpt which we adapt accordingly.
* backport 51e1da6ea1e663908302e162ced1b7a8cb5aee05 into 7.0Anatol Belski2017-01-211-1/+8
|
* Fixed #73959 - lastInsertId fails to throw an exception in pdsqlandrewnester2017-01-203-1/+31
|
* NEWSRemi Collet2017-01-201-0/+3
|
* Fixed bug #73965 DTrace reported as enabled when disabledRemi Collet2017-01-203-1/+5
|
* Fixed another part in ldap (bug #73933)Xinchen Hui2017-01-192-1/+13
|
* Merge branch 'PHP-5.6' into PHP-7.0Ferenc Kovacs2017-01-190-0/+0
|\
| * update NEWSFerenc Kovacs2017-01-191-0/+2
| |
* | Removing zmemcheck from .gdbinitMitch Hagstrand2017-01-181-73/+0
| | | | | | | | It doesn't seem to make sense anymore
* | Fix bug #73949 leak in mysqli_fetch_objectJoe Watkins2017-01-183-3/+28
| |
* | Remove remnants of TSMRLS_* macro callsThomas Punt2017-01-182-2/+2
| |
* | DNS CAA record type implementation and tests for ↵Marcus Bointon2017-01-182-2/+59
| | | | | | | | https://bugs.php.net/bug.php?id=73850
* | Change free to OPENSSL_freeLeigh2017-01-181-1/+1
| |
* | NEWSRemi Collet2017-01-181-0/+3
| |
* | Fix #73956 Link use CC instead of CXXRemi Collet2017-01-181-1/+1
| |
* | Fix ce comparisonThomas Punt2017-01-181-1/+1
| |
* | updates to release docsJoe Watkins2017-01-171-2/+2
| |
* | Fixes in .gdbinit for ZE 3Mitch Hagstrand2017-01-171-12/+33
| | | | | | | | | | | | 1. Fixed print_pi function 2. Fixed printing properties in ____printzv_contents 3. Added optional max length parameter in ____print_str
* | [ci skip] sync NEWSAnatol Belski2017-01-171-3/+28
| |
* | Merge branch 'PHP-5.6' into PHP-7.0Anatol Belski2017-01-176-2/+47
|\ \ | |/ | | | | | | | | * PHP-5.6: Fix #73869: Signed Integer Overflow gd_io.c Fix #73868: DOS vulnerability in gdImageCreateFromGd2Ctx()
| * Fix #73869: Signed Integer Overflow gd_io.cChristoph M. Becker2017-01-174-0/+23
| | | | | | | | | | | | | | | | | | | | | | GD2 stores the number of horizontal and vertical chunks as words (i.e. 2 byte unsigned). These values are multiplied and assigned to an int when reading the image, what can cause integer overflows. We have to avoid that, and also make sure that either chunk count is actually greater than zero. If illegal chunk counts are detected, we bail out from reading the image. (cherry picked from commit 5b5d9db3988b829e0b121b74bb3947f01c2796a1)