Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed indirect modification of magic ArrayAccess method arguments | Dmitry Stogov | 2017-10-26 | 8 | -0/+162 |
| | |||||
* | Backport tests | Dmitry Stogov | 2017-10-26 | 2 | -0/+34 |
| | |||||
* | Fixed indirect modification of magic method arguments. | Dmitry Stogov | 2017-10-26 | 7 | -1/+112 |
| | |||||
* | Fixed test | Xinchen Hui | 2017-10-26 | 1 | -0/+2 |
| | |||||
* | Fixed bug #75420 (Crash when modifing property name in __isset for BP_VAR_IS) | Xinchen Hui | 2017-10-26 | 1 | -0/+15 |
| | |||||
* | Fix bug #75290 | Andrea Faulds | 2017-09-29 | 1 | -0/+26 |
| | |||||
* | Fixed bug #75241 (Null pointer dereference in zend_mm_alloc_small()). | Xinchen Hui | 2017-09-24 | 1 | -0/+13 |
| | |||||
* | Fixed bug #75252 | Nikita Popov | 2017-09-24 | 1 | -0/+28 |
| | |||||
* | Fixed test | Xinchen Hui | 2017-07-27 | 1 | -27/+0 |
| | |||||
* | Fixed bug #74954 (null deref and segfault in zend_generator_resume()) | Bob Weinand | 2017-07-22 | 1 | -0/+45 |
| | |||||
* | Fixed bug #74947 (Segfault in scanner on INF number) | Xinchen Hui | 2017-07-21 | 1 | -0/+12 |
| | |||||
* | Fix bug #74603 - use correct buffer size | Stanislav Malyshev | 2017-07-04 | 2 | -0/+16 |
| | |||||
* | Fixed bug #74840 (Opcache overwrites argument of GENERATOR_RETURN within ↵ | Bob Weinand | 2017-07-01 | 1 | -0/+21 |
| | | | | finally) | ||||
* | Fixed bug #73900 | Nikita Popov | 2017-06-25 | 1 | -0/+15 |
| | |||||
* | Don't leave holes in func_get_args() and backtraces | Nikita Popov | 2017-06-25 | 1 | -4/+20 |
| | | | | | Argument lists should always be continuous and hole-free, even if local variables are unset. Replace UNDEF values with NULLs. | ||||
* | Fixed bug #74657 (Undefined constants in array properties result in broken ↵ | Xinchen Hui | 2017-05-27 | 1 | -0/+26 |
| | | | | properties) | ||||
* | Fixed bug #74546 (SIGILL in ↵ | Xinchen Hui | 2017-05-08 | 1 | -0/+11 |
| | | | | ZEND_FETCH_CLASS_CONSTANT_SPEC_CONST_CONST_HANDLER()) | ||||
* | Improve accuracy of opline lineno information | Nikita Popov | 2017-04-15 | 1 | -1/+1 |
| | | | | | If compile_var() was used instead of compile_expr() we did not update the current lineno. | ||||
* | Fixed bug #74408 (Endless loop bypassing execution time limit) | Xinchen Hui | 2017-04-11 | 1 | -0/+38 |
| | |||||
* | Resolve bug #74188 (undefined statics raising with ?? operator) | Thomas Punt | 2017-04-09 | 1 | -0/+14 |
| | |||||
* | Fix bug where `yield from` is captured too greedily | Sara Golemon | 2017-03-23 | 1 | -0/+24 |
| | | | | | | | | | | | | | | | | | | | In the following piece of code: ```php function from1234($x) { return $x; } function foo($x) { yield from1234($x); } ``` The statement inside foo is taken as `yield from` `1234($x)` which is neither the intent, nor even legal syntax for an fcall. Do a lookahead for breaking non-label characters after the `yield from` and only accept it if they occur. | ||||
* | Fixed bug #73960 | Nikita Popov | 2017-03-10 | 1 | -0/+16 |
| | |||||
* | Fix potential crash when setting invalid declare value | Sara Golemon | 2017-02-28 | 1 | -0/+10 |
| | | | | | | | | | | | Using a non-literal expression in a declare value can cause the compiler to crash trying to turn that AST node into a usable zval. There was an existing test for such values using 'encoding', but that didn't crash because it's handled by the lexer rather than being compiled. Trying to use a non-literal with ticks reproduces the crash. | ||||
* | Fixed bug #73989 (PHP 7.1 Segfaults within Symfony test suite) | Xinchen Hui | 2017-02-13 | 1 | -0/+28 |
| | |||||
* | Fixed bug #74084 (Out of bound read - zend_mm_alloc_small) | Xinchen Hui | 2017-02-12 | 1 | -0/+19 |
| | |||||
* | use some dynamically generated NAN as well | Anatol Belski | 2017-02-07 | 1 | -1/+1 |
| | |||||
* | Fix bug #73954 | Andrea Faulds | 2017-02-05 | 1 | -0/+23 |
| | |||||
* | BUG #73998: Numeric properties are not accessible from get_object_vars | Mitch Hagstrand | 2017-02-02 | 1 | -0/+19 |
| | |||||
* | Fixed bug #73916 (zend_print_flat_zval_r doesn't consider reference) | Xinchen Hui | 2017-01-13 | 1 | -0/+16 |
| | |||||
* | [ast] Fix exporting **= in expansion of assign op | Sara Golemon | 2017-01-08 | 1 | -0/+11 |
| | | | | (cherry picked from commit 9c3865eb6a72a6f369ba524c5a87b4896a3a9acb) | ||||
* | remove duplicate test | Joe Watkins | 2017-01-04 | 1 | -4/+0 |
| | |||||
* | fix test | Joe Watkins | 2017-01-04 | 1 | -3/+4 |
| | |||||
* | Another try at making concat_003 more reliable | Nikita Popov | 2016-12-29 | 1 | -28/+14 |
| | | | | | | Use array_fill() for the array population loop -- this isn't the part that is being tested and on PHP 7.0 w/o opcache this duplicates the inner array a lot. | ||||
* | Increase timing quota for small string concat test | Nikita Popov | 2016-12-21 | 1 | -3/+3 |
| | | | | Test is regularly failing on Travis. | ||||
* | Fix #73753 - Unpacked Arrays and Duplication | David Walker | 2016-12-21 | 1 | -0/+29 |
| | |||||
* | Fixed bug #73792 (invalid foreach loop hangs script) | Dmitry Stogov | 2016-12-20 | 1 | -0/+20 |
| | |||||
* | Fixed bug #73663 ("Invalid opcode 65/16/8" occurs with a variable created ↵ | Xinchen Hui | 2016-12-06 | 1 | -0/+73 |
| | | | | with list()) | ||||
* | Fixed behavior of failing compound assignments (they shouldn't change the ↵ | Dmitry Stogov | 2016-12-05 | 1 | -2/+145 |
| | | | | source value when exception thrown during type converion). | ||||
* | Fix leak when using $this outside of object context | Bob Weinand | 2016-12-03 | 1 | -0/+12 |
| | |||||
* | Fix test of wrong operator in self_xor.phpt | Bob Weinand | 2016-12-02 | 1 | -5/+5 |
| | |||||
* | Fixed behavior of failing compound assignments (they shouldn't change the ↵ | Dmitry Stogov | 2016-12-02 | 1 | -0/+17 |
| | | | | source value when exception thrown during type converion). | ||||
* | Fixed behavior of failing compound assignments (they shouldn't change the ↵ | Dmitry Stogov | 2016-12-02 | 1 | -0/+24 |
| | | | | source value). | ||||
* | Fixed possible memory leak in &=, |=, ^=. | Dmitry Stogov | 2016-12-02 | 3 | -1/+31 |
| | |||||
* | Fixed calling generators through magic __call() | Dmitry Stogov | 2016-11-28 | 1 | -0/+24 |
| | |||||
* | Merge branch 'PHP-5.6' into PHP-7.0 | Christoph M. Becker | 2016-11-01 | 1 | -0/+2 |
|\ | |||||
| * | Fix #73436: Setting allow_url_fopen to Off makes several tests fail | Christoph M. Becker | 2016-11-01 | 1 | -0/+2 |
| | | | | | | | | We make sure that these tests run with allow_url_fopen=1. | ||||
* | | Fixed bug #73350 (Exception::__toString() cause circular references) | Xinchen Hui | 2016-10-22 | 2 | -1/+28 |
| | | |||||
* | | Fixed bug #73338 (Exception thrown from error handler may crash) | Bob Weinand | 2016-10-18 | 1 | -0/+18 |
| | | |||||
* | | Merge branch 'PHP-5.6' into PHP-7.0 | Dmitry Stogov | 2016-10-18 | 1 | -0/+12 |
|\ \ | |/ | | | | | | | * PHP-5.6: Fixed bug #73337 (try/catch not working with two exceptions inside a same operation) | ||||
| * | Fixed bug #73337 (try/catch not working with two exceptions inside a same ↵ | Dmitry Stogov | 2016-10-18 | 1 | -0/+12 |
| | | | | | | | | operation) |