Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | NEWS updatephp-7.1.20PHP-7.1.20 | Joe Watkins | 2018-07-19 | 1 | -0/+9 |
| | |||||
* | Merge branch 'PHP-7.0' into PHP-7.1 | Stanislav Malyshev | 2018-07-18 | 5 | -2/+106 |
| | | | | | | | | | * PHP-7.0: Fixed bug #76459 windows linkinfo lacks openbasedir check Add NEWS Fixed bug #76459 windows linkinfo lacks openbasedir check Fix bug #76557: heap-buffer-overflow (READ of size 48) while reading exif data Fix bug #76423 - Int Overflow lead to Heap OverFlow in exif_thumbnail_extract of exif.c | ||||
* | Fixed bug #76459 windows linkinfo lacks openbasedir check | Anatol Belski | 2018-07-18 | 1 | -0/+11 |
| | |||||
* | set versions | Joe Watkins | 2018-07-17 | 3 | -7/+4 |
| | |||||
* | Update NEWS for 7.1.20 | Sara Golemon | 2018-07-06 | 1 | -0/+3 |
| | |||||
* | Update NEWS for PHP 7.1.20RC1 | Sara Golemon | 2018-07-06 | 1 | -1/+1 |
| | |||||
* | Fix string.strip_tags filter | Nikita Popov | 2018-07-05 | 2 | -13/+40 |
| | | | | | Was segfaulting if no allowed tags are specified and performing an out of bounds read if they were. | ||||
* | Fixed bug #75231 | Nikita Popov | 2018-07-02 | 3 | -1/+28 |
| | | | | The behavior is now consistent with ReflectionMethod. | ||||
* | Fix test after serialization change | Nikita Popov | 2018-07-02 | 2 | -4/+2 |
| | | | | And move it to a more appropriate location. | ||||
* | Fixed bug #74670 | Nikita Popov | 2018-07-02 | 7 | -41/+67 |
| | | | | | | | | Validate that "C" serialization payload is followed by "}" prior to calling the unserialize() handler. This mitigates issues caused by unserialize() not correctly handling strings that are not NUL terminated. Making sure that there is a "}" at the end avoids the problem. | ||||
* | Update libs_version.txt | Anatol Belski | 2018-07-02 | 1 | -4/+4 |
| | |||||
* | Make newly introduced bug76556.phpt more resilient | Christoph M. Becker | 2018-07-01 | 1 | -1/+1 |
| | | | | | Obviously, different compilers mangle the C++ class name differently. We should neither expect a prefix nor a suffix. | ||||
* | Fix #76556: get_debug_info handler for BreakIterator shows wrong type | Christoph M. Becker | 2018-06-30 | 3 | -1/+28 |
| | | | | | | | We use the retrieved type for the "type" element instead of the text. This has been confused during the PHP 7 upgrade[1]. [1] http://git.php.net/?p=php-src.git;a=commit;h=1d793348067e5769144c0f7efd86428a4137baec | ||||
* | Fix handling of void return type on internal functions | Nikita Popov | 2018-06-30 | 1 | -3/+6 |
| | |||||
* | Fix typo in compound dim assign op inference | Nikita Popov | 2018-06-30 | 1 | -1/+1 |
| | | | | Thankfully a harmless one, just makes inference results worse. | ||||
* | Fix #71848: getimagesize with $imageinfo returns false | Christoph M. Becker | 2018-06-30 | 4 | -1/+34 |
| | | | | | | | | | | | | | | | Some JFIF images contain empty APP segments, i.e. those which consist only of the marker bytes and the length, but without actual content. It appears to be doubtful to have empty APP segments, but we should apply the robustness principle, and accept these, instead of simply failing in this case. We choose to add empty APP segments to $imageinfo with an empty string as value, instead of NULL, or even to omit these segments altogether. This patch also fixes the potential issue that php_stream_read() might not read the supposed number of bytes, which could result in garbage to be added to the read value. | ||||
* | Fix nullable type pretty-printing | Nikita Popov | 2018-06-29 | 2 | -2/+8 |
| | |||||
* | [ci skip] Update NEWS | Anatol Belski | 2018-06-29 | 1 | -0/+3 |
| | |||||
* | Fixed bug #76548 pg_fetch_result did not fetch the next row | Anatol Belski | 2018-06-29 | 2 | -0/+24 |
| | |||||
* | Fixed bug #76532 (excessive memory usage in mb_strimwidth) | Marcus Schwarz | 2018-06-28 | 4 | -1/+24 |
| | |||||
* | Update SDK version for AppVeyor | Anatol Belski | 2018-06-28 | 1 | -1/+1 |
| | |||||
* | Sync versions for VC++ 15.8 | Anatol Belski | 2018-06-28 | 1 | -0/+2 |
| | |||||
* | Don't ignore commits on NEWS, etc. on AppVeyor | Anatol Belski | 2018-06-28 | 1 | -6/+0 |
| | | | | | [ci skip] can be used explicitly, and otherwise it might ignore commits with a code change. | ||||
* | Fixed bug #76536 (PHP crashes with core dump when throwing exception in ↵ | Xinchen Hui | 2018-06-28 | 3 | -1/+25 |
| | | | | error handler). (Laruence) | ||||
* | Fixed bug #76534 (PHP hangs on 'illegal string offset on string references ↵ | Xinchen Hui | 2018-06-27 | 5 | -10/+49 |
| | | | | with an error handler) | ||||
* | Fix arginfo wrt. optional/required parameters | Christoph M. Becker | 2018-06-25 | 2 | -3/+6 |
| | | | | | All parameters of phpdbg_color(), phpdbg_exec() and phpdbg_prompt() are required. We mark them as such. | ||||
* | Prepare tests for ICU 62.1 | Anatol Belski | 2018-06-25 | 12 | -5/+356 |
| | |||||
* | Fixed bug #76502 | Nikita Popov | 2018-06-24 | 3 | -1/+41 |
| | |||||
* | Use unix NL in all openssl ext tests | Jakub Zelenka | 2018-06-21 | 3 | -126/+126 |
| | |||||
* | Make code in openssl ext tests more consistent | Jakub Zelenka | 2018-06-21 | 88 | -629/+708 |
| | | | | | Mainly use spaces for indent and fix some other CS issues. Also drop checks for unsupported OpenSSL library versions. | ||||
* | Fixed bug #76505 (array_merge_recursive() is duplicating sub-array keys) | Xinchen Hui | 2018-06-21 | 4 | -6/+39 |
| | |||||
* | Revert "ICU 59+ requires C++11 and errors out without the option" | Stanislav Malyshev | 2018-06-20 | 1 | -3/+0 |
| | | | | This reverts commit 5dd1ef90caec3021e6ce55c8554e695edf641eaf. | ||||
* | Fixed bug #73342 | Nikita Popov | 2018-06-20 | 4 | -6/+51 |
| | | | | | Directly listen on socket, instead of duping it to STDIN and listening on that. | ||||
* | ICU 59+ requires C++11 and errors out without the option | Stanislav Malyshev | 2018-06-17 | 1 | -0/+3 |
| | |||||
* | Fixed invalid free introduced by d6e81f0bfd0cb90586dd83d4fd47a4302605261a ↵ | Dmitry Stogov | 2018-06-14 | 1 | -0/+1 |
| | | | | (avoid keeping "invalid" pointer) | ||||
* | Make $locale parameter to BreakIterator ctors optional | Nikita Popov | 2018-06-13 | 3 | -16/+10 |
| | | | | It's documented as such and already accepts null. | ||||
* | Rewrite FPM tests | Jakub Zelenka | 2018-06-12 | 52 | -1680/+3381 |
| | |||||
* | [ci skip] Update NEWS | Anatol Belski | 2018-06-12 | 1 | -1/+2 |
| | |||||
* | Fixed bug #76462 Undefined property: DateInterval::$f | Anatol Belski | 2018-06-12 | 2 | -0/+17 |
| | |||||
* | Fix mysqlnd build without openssl | Nikita Popov | 2018-06-10 | 1 | -0/+1 |
| | | | | | Cherry-pick of 968eb0b38cc9095d418beb8f0df08c4b9abdb079, as these changes were also introduced in lower branches. | ||||
* | Enable IPv6 in Travis | Jakub Zelenka | 2018-06-08 | 1 | -0/+2 |
| | |||||
* | bump versions | Joe Watkins | 2018-06-07 | 3 | -5/+9 |
| | |||||
* | Fix VC compilation as variable size array is not supported | Anatol Belski | 2018-06-06 | 1 | -0/+9 |
| | |||||
* | Merge branch 'PHP-7.1' of git.php.net:/php-src into PHP-7.1 | Johannes Schlüter | 2018-06-06 | 29 | -61/+306 |
|\ | |||||
| * | Fix bug #76390 - do not allow invalid strings in range() | Stanislav Malyshev | 2018-06-04 | 2 | -6/+26 |
| | | |||||
| * | Translate correct C++ version with suitable compiler | Anatol Belski | 2018-05-28 | 1 | -0/+4 |
| | | |||||
| * | Fixed bug #76383 (array_map on $GLOBALS returns IS_INDIRECT) | Bob Weinand | 2018-05-28 | 3 | -1/+15 |
| | | |||||
| * | Adds print_global_vars to gdbinit | Mitch Hagstrand | 2018-05-26 | 1 | -0/+12 |
| | | |||||
| * | Add missing opcache.opt_debug_level ini directive | Peter Kokot | 2018-05-26 | 2 | -0/+8 |
| | | |||||
| * | fix phpdbg disabling chroot support | Joe Watkins | 2018-05-23 | 1 | -1/+1 |
| | |