Revision tags: php-7.3.13RC1, php-7.2.26RC1, php-7.4.0, php-7.2.25, php-7.3.12, php-7.4.0RC6, php-7.3.12RC1, php-7.2.25RC1, php-7.4.0RC5, php-7.1.33, php-7.2.24, php-7.3.11, php-7.4.0RC4, php-7.3.11RC1, php-7.2.24RC1, php-7.4.0RC3, php-7.2.23, php-7.3.10, php-7.4.0RC2, php-7.2.23RC1, php-7.3.10RC1, php-7.4.0RC1, php-7.1.32, php-7.2.22, php-7.3.9, php-7.4.0beta4, php-7.2.22RC1, php-7.3.9RC1, php-7.4.0beta2, php-7.1.31, php-7.2.21, php-7.3.8, php-7.4.0beta1, php-7.2.21RC1, php-7.3.8RC1, php-7.4.0alpha3, php-7.3.7, php-7.2.20, php-7.4.0alpha2, php-7.3.7RC3, php-7.3.7RC2, php-7.2.20RC2, php-7.4.0alpha1, php-7.3.7RC1, php-7.2.20RC1, php-7.2.19, php-7.3.6, php-7.1.30, php-7.2.19RC1, php-7.3.6RC1, php-7.1.29, php-7.2.18, php-7.3.5, php-7.2.18RC1, php-7.3.5RC1, php-7.2.17, php-7.3.4, php-7.1.28, php-7.3.4RC1, php-7.2.17RC1, php-7.1.27, php-7.3.3, php-7.2.16, php-7.3.3RC1, php-7.2.16RC1, php-7.2.15, php-7.3.2, php-7.2.15RC1, php-7.3.2RC1, php-5.6.40, php-7.1.26, php-7.3.1, php-7.2.14, php-7.2.14RC1, php-7.3.1RC1, php-5.6.39, php-7.1.25, php-7.2.13, php-7.0.33, php-7.3.0, php-7.1.25RC1, php-7.2.13RC1, php-7.3.0RC6, php-7.1.24, php-7.2.12, php-7.3.0RC5, php-7.1.24RC1, php-7.2.12RC1, php-7.3.0RC4 |
|
#
7f6387b5 |
| 13-Oct-2018 |
Peter Kokot |
Trim trailing whitespace in source code files
|
Revision tags: php-7.1.23, php-7.2.11, php-7.3.0RC3, php-7.1.23RC1, php-7.2.11RC1, php-7.3.0RC2, php-5.6.38, php-7.1.22, php-7.3.0RC1, php-7.2.10, php-7.0.32, php-7.1.22RC1, php-7.3.0beta3, php-7.2.10RC1, php-7.1.21, php-7.2.9, php-7.3.0beta2, php-7.1.21RC1, php-7.3.0beta1, php-7.2.9RC1, php-5.6.37, php-7.1.20, php-7.3.0alpha4, php-7.0.31, php-7.2.8, php-7.1.20RC1, php-7.2.8RC1, php-7.3.0alpha3, php-7.3.0alpha2, php-7.1.19, php-7.2.7, php-7.1.19RC1, php-7.3.0alpha1, php-7.2.7RC1, php-7.1.18, php-7.2.6, php-7.2.6RC1, php-7.1.18RC1, php-5.6.36, php-7.2.5, php-7.1.17, php-7.0.30, php-7.1.17RC1, php-7.2.5RC1, php-5.6.35, php-7.0.29, php-7.2.4, php-7.1.16, php-7.1.16RC1, php-7.2.4RC1, php-7.1.15, php-5.6.34, php-7.2.3, php-7.0.28, php-7.2.3RC1, php-7.1.15RC1, php-7.1.14, php-7.2.2, php-7.1.14RC1, php-7.2.2RC1, php-7.1.13, php-5.6.33, php-7.2.1, php-7.0.27 |
|
#
ccd4716e |
| 02-Jan-2018 |
Xinchen Hui |
year++
|
Revision tags: php-7.2.1RC1, php-7.1.13RC1, php-7.0.27RC1 |
|
#
24d5adbd |
| 01-Dec-2017 |
Dmitry Stogov |
Set trailing zero
|
Revision tags: php-7.2.0, php-7.1.12, php-7.0.26, php-7.1.12RC1, php-7.2.0RC6, php-7.0.26RC1, php-7.1.11, php-5.6.32, php-7.2.0RC5, php-7.0.25, php-7.1.11RC1, php-7.2.0RC4, php-7.0.25RC1, php-7.1.10, php-7.2.0RC3, php-7.0.24, php-7.2.0RC2, php-7.1.10RC1, php-7.0.24RC1, php-7.1.9, php-7.2.0RC1, php-7.0.23, php-7.1.9RC1, php-7.2.0beta3, php-7.0.23RC1, php-7.1.8, php-7.2.0beta2, php-7.0.22, php-7.1.8RC1, php-7.2.0beta1, php-7.0.22RC1, php-5.6.31, php-7.0.21, php-7.1.7, php-7.2.0alpha3, php-7.1.7RC1, php-7.0.21RC1, php-7.2.0alpha2, php-7.1.6, php-7.2.0alpha1, php-7.0.20, php-7.1.6RC1, php-7.0.20RC1 |
|
#
ae3f975c |
| 15-May-2017 |
Anatol Belski |
Fixed bug #74589 __DIR__ wrong for unicode character
|
Revision tags: php-7.1.5, php-7.0.19 |
|
#
b966a8b5 |
| 08-May-2017 |
Xinchen Hui |
Fixed another potential dangling pointer
|
#
87d56a3d |
| 08-May-2017 |
Xinchen Hui |
Fixed bug #74546 (SIGILL in ZEND_FETCH_CLASS_CONSTANT_SPEC_CONST_CONST_HANDLER())
|
Revision tags: php-7.0.19RC1, php-7.1.5RC1 |
|
#
e433c23b |
| 15-Apr-2017 |
Nikita Popov |
Improve accuracy of opline lineno information If compile_var() was used instead of compile_expr() we did not update the current lineno.
|
#
2135b057 |
| 14-Apr-2017 |
David Matejka |
Fixed bug #74444: multiple catch freezes in some cases zend_emit_jump() may reallocate, so reload the opline.
|
Revision tags: php-7.1.4, php-7.0.18, php-7.1.4RC1, php-7.0.18RC1 |
|
#
f5951cc8 |
| 23-Mar-2017 |
Nikita Popov |
Fix lineno for AST_ZVAL nodes
|
Revision tags: php-7.1.3, php-7.0.17, php-7.1.3RC1, php-7.0.17RC1 |
|
#
868930e0 |
| 22-Feb-2017 |
Sara Golemon |
Fix potential crash when setting invalid declare value 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.
Fix potential crash when setting invalid declare value 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.
show more ...
|
Revision tags: php-7.1.2, php-7.0.16, php-7.0.16RC1, php-7.1.2RC1, php-5.6.30, php-7.0.15, php-5.6.30RC1, php-7.1.1RC1, php-7.0.15RC1 |
|
#
dac6c639 |
| 04-Jan-2017 |
Sammy Kaye Powers |
Update copyright headers to 2017
|
#
478f119a |
| 04-Jan-2017 |
Sammy Kaye Powers |
Update copyright headers to 2017
|
#
ed0602fe |
| 21-Dec-2016 |
Nikita Popov |
Fix string extension in negate_num_string Forgot to actually assign the reallocated string...
|
#
82988d3e |
| 21-Dec-2016 |
Xinchen Hui |
Revert "Reorder the oplines" (Break Zend/tests/return_types/bug71092.phpt) This reverts commit a12f43ee2c3d27a7eb9a3c873901643df5f7197e.
|
Revision tags: php-7.1.1 |
|
#
a12f43ee |
| 17-Dec-2016 |
Xinchen Hui |
Reorder the oplines 1. we should only do the return type checking when it is really about to return 2. for 029.php, actually, the exception threw should be discard while it jmp i
Reorder the oplines 1. we should only do the return type checking when it is really about to return 2. for 029.php, actually, the exception threw should be discard while it jmp into finally(it could be observed by change the return to return an array) 3. after this fix, the test 029.phpt behavior consistently with 7.0 4. good for optimizer too
show more ...
|
#
2c705813 |
| 11-Dec-2016 |
Nikita Popov |
Fix T_NUM_STRING negation T_NUM_STRING follows the rules of symtable numeric string conversion. If the offset isn't an integer under those rules, it is treated as a string. This shou
Fix T_NUM_STRING negation T_NUM_STRING follows the rules of symtable numeric string conversion. If the offset isn't an integer under those rules, it is treated as a string. This should apply to negated T_NUM_STRINGs as well.
show more ...
|
Revision tags: php-5.6.29, php-7.0.14 |
|
#
358bd77b |
| 06-Dec-2016 |
Xinchen Hui |
Fixed bug #73663 ("Invalid opcode 65/16/8" occurs with a variable created with list())
|
Revision tags: php-7.1.0 |
|
#
e19d263d |
| 24-Nov-2016 |
Xinchen Hui |
Fixed bug #73585 (Logging of "Internal Zend error - Missing class information" missing class name) Actually, I doubt how thing bug could be triggered
|
Revision tags: php-5.6.29RC1, php-7.0.14RC1, php-7.1.0RC6, php-5.6.28, php-7.0.13 |
|
#
bdc1ba3e |
| 01-Nov-2016 |
Dmitry Stogov |
Intriduced ZEND_ACC_INHERITED class flag. It's going to be helpful for static optimisations, when "parent" is not known yet.
|
Revision tags: php-5.6.28RC1, php-7.1.0RC5, php-7.0.13RC1, php-7.1.0RC4, php-5.6.27, php-7.0.12 |
|
#
2a75f502 |
| 08-Oct-2016 |
Nikita Popov |
Fix bug #66773, #66862 This a partial backport of 8754b19. It a) fixes the class/function/constant import table confusion in the namespaced case, and b) restricts conflict che
Fix bug #66773, #66862 This a partial backport of 8754b19. It a) fixes the class/function/constant import table confusion in the namespaced case, and b) restricts conflict checks to a single file based on a filename pointer comparison. It does not fix the issues with filename reuse (e.g. due to eval) and late-bound classes. This part of the change requires globals changes.
show more ...
|
Revision tags: php-7.1.0RC3, php-5.6.27RC1 |
|
#
1f541298 |
| 28-Sep-2016 |
Nikita Popov |
Handle resource keys in constexpr arrays
|
#
40b8105c |
| 28-Sep-2016 |
Nikita Popov |
Fix the constant array case as well
|
#
19f1ff5a |
| 28-Sep-2016 |
Nikita Popov |
Combine code for keyed/unkeyed list()
|
#
6f9e5684 |
| 28-Sep-2016 |
Nikita Popov |
Fix segfault when empty entry in keyed array assignment
|
Revision tags: php-7.0.12RC1 |
|
#
bd893061 |
| 25-Sep-2016 |
Nikita Popov |
Use SEND_USER for CONST|TMP as well Otherwise we're missing the "expected to be a reference, value given" warning that appears for ordinary calls to call_user_func(). Also updat
Use SEND_USER for CONST|TMP as well Otherwise we're missing the "expected to be a reference, value given" warning that appears for ordinary calls to call_user_func(). Also update an UPGRADING note with recent changes wrt call_user_func().
show more ...
|