summaryrefslogtreecommitdiff
path: root/ext
Commit message (Collapse)AuthorAgeFilesLines
* Make sure we anchor this test to FebruaryDerick Rethans2017-03-021-3/+3
| | | | (cherry picked from commit 61e9b7354ff3b99613a395ad148acf2bdd293af5)
* Fix bug73858.phpt to work in months without 31 daysMitch Hagstrand2017-03-021-3/+3
| | | | | | | Used hardcoded months in bug73858.phpt rather than the current and previous month. (cherry picked from commit 29333550d2237d472193ae2bf4aec53a7bc5648a)
* Revert "Fix bug #74159"Anatol Belski2017-03-022-116/+0
| | | | This reverts commit e9873d9853da2b6153776c2e5ed6858e87f0baa2.
* Revert "Update test for bug #74159"Anatol Belski2017-03-021-1/+1
| | | | This reverts commit ff8a6b1232b78abe0ad7de5a44af4be2b8839728.
* Fix bug #73127Grundik2017-02-242-3/+29
| | | | | gost-crypto hash was incorrect if input data contained long 0xFF sequence, due to a carry-propagation bug.
* Update test for bug #74159Aaron Piotrowski2017-02-231-1/+1
|
* Fix bug #74159Aaron Piotrowski2017-02-232-0/+116
| | | | Thanks to @brzuchal for the patch to xp_ssl.c and @DaveRandom for helping debug the problem.
* Fixed bug #74152 (if statement says true to a null variable)Xinchen Hui2017-02-232-2/+39
|
* Fixed bug #74148 (ReflectionFunction incorrectly reports the number of ↵Xinchen Hui2017-02-231-0/+1
| | | | arguments)
* too many dashesDmitry Stogov2017-02-211-1/+0
|
* Increase WSDL cache version (7.0 wsdl cache is incomatible with PHP-5)Dmitry Stogov2017-02-211-2/+13
| | | | Include WSDL cache version number into file name
* fix test for libzip 1.2.0Remi Collet2017-02-191-1/+1
|
* Fixed bug #74105Benjamin Robin2017-02-171-41/+45
| | | | | If getrandom syscall is unavailable (ENOSYS), try to fallback on /dev/urandom.
* Fix memory errors in url rewriterNikita Popov2017-02-162-234/+179
| | | | Strings aren't terminated here...
* Fix autoload_func_info destructionNikita Popov2017-02-161-3/+3
| | | | | Can't reference the function ptr after the closure has been destroyed.
* Make the ftp and stream tests more reliable.Mitch Hagstrand2017-02-161-9/+23
| | | | | | The tests can sometimes fail because it chooses a passive port for ftp that is already in use. This makes the test attempt multiple times to find a free port.
* Add json dep to testNikita Popov2017-02-161-0/+4
|
* Fixed bug #74090 stream_get_contents maxlength>-1 returns empty stringAnatol Belski2017-02-151-0/+22
|
* Revert "Fixed bug #74035"Nikita Popov2017-02-123-15/+4
| | | | This reverts commit 9ffc6ca62f53431a4b32b30cdda8180142f47cdb.
* Upgrade timelib to 2017.01Derick Rethans2017-02-128-3/+169
| | | | | | | | | | | | | This fixes: - Fixed bug #72719 (Relative datetime format ignores weekday on sundays only). - Fixed bug #73294 (DateTime wrong when date string is negative). - Fixed bug #73489 (wrong timestamp when call setTimeZone multi times with UTC offset). - Fixed bug #73858 (first/last day of' flag is not being reset). - Fixed bug #73942 ($date->modify('Friday this week') doesn't return a Friday if $date is a Sunday). - Fixed bug #74057 (wrong day when using "this week" in strtotime).
* Fixed bug #74021andrewnester2017-02-123-4/+56
|
* Fixed bug #73118Adam Saponara2017-02-123-46/+62
|
* Fixed bug #74019 (Segfault with list)Xinchen Hui2017-02-102-4/+43
|
* Fix detection of isnan and isinfChristian Schmidt2017-02-082-7/+36
| | | | | | The isnan() and isinf() are C99 macros not functions. Also fix is_infinite(-INF) in case isinf is not defined.
* Revert "Fix detection of isnan and isinf"Nikita Popov2017-02-062-34/+6
| | | | This reverts commit 9ea0949f43959ff0cf519e7a10ef9de7a538cde3.
* Fix detection of isnan and isinfChristian Schmidt2017-02-052-6/+34
| | | | | | The isnan() and isinf() are C99 macros not functions. Also fix is_infinite(-INF) in case isinf is not defined.
* Revert "Merge branch 'pull-request/2344' into PHP-7.0"Nikita Popov2017-02-032-19/+4
| | | | | This reverts commit 6988d070ea8c7d44452d8c98e594d65ea722a1d8, reversing changes made to 75ad2b301a047209e7b5a6b5912eb589cfbc773d.
* Fixed bug #74035andrewnester2017-02-033-4/+15
|
* Fixed bug #74004 LIBXML_NOWARNING (etc) ignored by DOMDocument::loadHTMLsomedaysummer2017-02-032-4/+19
|
* Fix bug #74031Matěj Humpál2017-02-022-0/+12
| | | | Fix incorrect parameter count for imagepng function
* Fixed #74022 PHP Fast CGI crashes when reading from a pfx file.Anatol Belski2017-02-023-37/+60
|
* 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
|
* 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.
* 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
|
* fixed bug #50989 (DOM support for LIBXML_NOXMLDECL)jhdxr2017-01-282-29/+34
|
* 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-261-0/+9
| | | | --enable-debug
* 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
|
* 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.
* Fix #73968: Premature failing of XBM readingChristoph M. Becker2017-01-214-4/+21
| | | | | | | | | 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.
* Fixed #73959 - lastInsertId fails to throw an exception in pdsqlandrewnester2017-01-202-1/+27
|
* Fixed bug #73965 DTrace reported as enabled when disabledRemi Collet2017-01-201-1/+1
|
* Fixed another part in ldap (bug #73933)Xinchen Hui2017-01-192-1/+13
|