| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Use Z_EXPECTED_LONG to initialize FAST_ZPP parsing loop | Sara Golemon | 2018-01-23 | 1 | -1/+1 |
| | | |||||
| * | Use dtor unconditionally in error case | Anatol Belski | 2017-12-04 | 1 | -1/+1 |
| | | |||||
| * | Fixed bug #75573 (Segmentation fault in 7.1.12 and 7.0.26) | Xinchen Hui | 2017-12-04 | 2 | -1/+65 |
| | | | | | (cherry picked from commit 3b9ba7b6bd9e24bdbeca8e8e3f24cee2fccc51d8) | ||||
| * | Fix ZEND_SIGNED_MULTIPLY_LONG for AArch64 | Andy Postnikov | 2017-12-02 | 1 | -2/+2 |
| | | | | | | | | | Register operands are required in this context. This is a backport of 8c8679207ae5ada8751288e75b78c928a4d34d1d to PHP 7.0+. The current code caused incorrect behavior on AArch64 when compiling with clang. | ||||
| * | Set trailing zero | Dmitry Stogov | 2017-12-01 | 1 | -1/+1 |
| | | |||||
| * | Fixed #75384 PHP seems incompatible with OneDrive files on demand | Anatol Belski | 2017-11-08 | 1 | -2/+19 |
| | | |||||
| * | Fixed indirect modification of magic ArrayAccess method arguments | Dmitry Stogov | 2017-10-26 | 9 | -23/+198 |
| | | |||||
| * | Backport tests | Dmitry Stogov | 2017-10-26 | 2 | -0/+34 |
| | | |||||
| * | Fixed indirect modification of magic method arguments. | Dmitry Stogov | 2017-10-26 | 8 | -7/+131 |
| | | |||||
| * | 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 | 2 | -2/+20 |
| | | |||||
| * | Fixed bug #75368 (mmap/munmap trashing on unlucky allocations) | Dmitry Stogov | 2017-10-13 | 1 | -1/+19 |
| | | |||||
| * | Fix bug #75290 | Andrea Faulds | 2017-09-29 | 2 | -3/+36 |
| | | |||||
| * | Fixed #75220 - Segfault when calling is_callable on parent | Nester | 2017-09-27 | 1 | -3/+6 |
| | | |||||
| * | Fixed bug #75241 (Null pointer dereference in zend_mm_alloc_small()). | Xinchen Hui | 2017-09-24 | 2 | -1/+16 |
| | | |||||
| * | Fixed bug #75252 | Nikita Popov | 2017-09-24 | 2 | -0/+30 |
| | | |||||
| * | Properly update string type flags | Dmitry Stogov | 2017-09-13 | 1 | -2/+4 |
| | | |||||
| * | Revert "Properly update string type flags" | Dmitry Stogov | 2017-09-13 | 1 | -7/+0 |
| | | | | | This reverts commit 99b1a62d559f993ed02c50e6a4298c4bd2dcd33c. | ||||
| * | Properly update string type flags | Dmitry Stogov | 2017-09-12 | 1 | -0/+7 |
| | | |||||
| * | drop symbol definition, and not defined anywhere | Remi Collet | 2017-09-12 | 1 | -1/+0 |
| | | |||||
| * | Add BC define for users of the typoed zend_symbtable_add_new | Sara Golemon | 2017-09-07 | 1 | -0/+4 |
| | | |||||
| * | Fix typo in zend_symtable_add_new() API name | Sara Golemon | 2017-09-07 | 2 | -2/+2 |
| | | |||||
| * | fixed #endif comments | clwu | 2017-08-02 | 1 | -1/+1 |
| | | |||||
| * | Simpler fix for #74974 | Pedro Magalhães | 2017-07-27 | 2 | -21/+1 |
| | | |||||
| * | Fixed test | Xinchen Hui | 2017-07-27 | 1 | -27/+0 |
| | | |||||
| * | Use compatability zend_isnan() instead of POSIX isnan() | Sara Golemon | 2017-07-22 | 1 | -2/+2 |
| | | | | | s/isnan/zend_isnan/g | ||||
| * | Fix compile-time optimization of NAN comparisons | Sara Golemon | 2017-07-22 | 1 | -0/+20 |
| | | |||||
| * | Fixed bug #74954 (null deref and segfault in zend_generator_resume()) | Bob Weinand | 2017-07-22 | 2 | -4/+47 |
| | | |||||
| * | Move the define into the header to reduce diff for future upgrade | Anatol Belski | 2017-07-21 | 2 | -2/+4 |
| | | |||||
| * | Fixed bug #74947 (Segfault in scanner on INF number) | Xinchen Hui | 2017-07-21 | 4 | -198/+208 |
| | | |||||
| * | Fix bug #74603 - use correct buffer size | Stanislav Malyshev | 2017-07-04 | 3 | -1/+17 |
| | | |||||
| * | yet one C++ compat fix | Anatol Belski | 2017-07-01 | 1 | -1/+1 |
| | | |||||
| * | fix C++ compat | Anatol Belski | 2017-07-01 | 1 | -0/+2 |
| | | |||||
| * | Fixed bug #74840 (Opcache overwrites argument of GENERATOR_RETURN within ↵ | Bob Weinand | 2017-07-01 | 1 | -0/+21 |
| | | | | | finally) | ||||
| * | Fix bug #74832, crash in extension loading | Julien Pauli | 2017-06-29 | 1 | -1/+3 |
| | | |||||
| * | Fixed bug #73900 | Nikita Popov | 2017-06-25 | 2 | -10/+18 |
| | | |||||
| * | Don't leave holes in func_get_args() and backtraces | Nikita Popov | 2017-06-25 | 2 | -19/+34 |
| | | | | | | Argument lists should always be continuous and hole-free, even if local variables are unset. Replace UNDEF values with NULLs. | ||||
| * | Remove superfluous branch | Thomas Punt | 2017-06-23 | 1 | -1/+0 |
| | | |||||
| * | Correct the location | Xinchen Hui | 2017-05-27 | 1 | -2/+1 |
| | | |||||
| * | Fixed bug #74657 (Undefined constants in array properties result in broken ↵ | Xinchen Hui | 2017-05-27 | 2 | -2/+29 |
| | | | | | properties) | ||||
| * | Fixed another potential dangling pointer | Xinchen Hui | 2017-05-08 | 1 | -2/+5 |
| | | |||||
| * | Fixed bug #74546 (SIGILL in ↵ | Xinchen Hui | 2017-05-08 | 2 | -2/+16 |
| | | | | | ZEND_FETCH_CLASS_CONSTANT_SPEC_CONST_CONST_HANDLER()) | ||||
| * | Improve accuracy of opline lineno information | Nikita Popov | 2017-04-15 | 2 | -1/+3 |
| | | | | | | 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 | 2 | -0/+47 |
| | | |||||
| * | Add NEWS | Nikita Popov | 2017-04-09 | 2 | -10/+10 |
| | | |||||
| * | Resolve bug #74188 (undefined statics raising with ?? operator) | Thomas Punt | 2017-04-09 | 3 | -78/+212 |
| | | |||||
| * | fix possible out of bounds buffer access | Anatol Belski | 2017-04-03 | 1 | -1/+1 |
| | | |||||
| * | Fix sequencing UB | Nikita Popov | 2017-03-23 | 2 | -422/+445 |
| | | |||||
| * | Fix lineno for AST_ZVAL nodes | Nikita Popov | 2017-03-23 | 3 | -3/+10 |
| | | |||||
| * | Fix bug where `yield from` is captured too greedily | Sara Golemon | 2017-03-23 | 2 | -1/+26 |
| | | | | | | | | | | | | | | | | | | | | 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. | ||||
