summaryrefslogtreecommitdiff
path: root/Zend
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' of git.php.net:/php-srcXinchen Hui2015-11-142-1/+18
|\
| * Merge branch 'PHP-7.0'Anatol Belski2015-11-151-1/+1
| |\ | | | | | | | | | | | | * PHP-7.0: fix test title
| | * fix test titleAnatol Belski2015-11-151-1/+1
| | | | | | | | | | | | c/p mistake :)
| * | Merge branch 'PHP-7.0'Anatol Belski2015-11-142-1/+18
| |\ \ | | |/ | | | | | | | | | | | | * PHP-7.0: update NEWS Fixed bug #70914 zend_throw_or_error() format string vulnerability
| | * Fixed bug #70914 zend_throw_or_error() format string vulnerabilityTaoguang Chen2015-11-142-1/+18
| | |
* | | Fixed Bug #70918 (Segfault using static outside of class scope)Xinchen Hui2015-11-143-0/+42
|/ /
* | Merge branch 'PHP-7.0'Xinchen Hui2015-11-132-2/+15
|\ \ | |/
| * Fixed bug #70912 (Null ptr dereference instantiating class with invalid ↵Xinchen Hui2015-11-132-2/+15
| | | | | | | | array property)
* | Squashed commit of the following:Dmitry Stogov2015-11-1312-61/+193
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit afe963e6cc289696e60c6c679796ba2197c52b3b Author: Dmitry Stogov <dmitry@zend.com> Date: Fri Nov 13 15:32:29 2015 +0300 Added news entry commit a126b891c97848dd7ef8f1abf716328c46e0f19c Author: Dmitry Stogov <dmitry@zend.com> Date: Fri Nov 13 15:29:21 2015 +0300 VERIFY_RETURN_TYPE doesn't have to cleanup operand on exception, bacause now, live temporary variables are released by exception unwinder. commit 0db475e98786e6bcaa8401ee3e0b33743b9a2f2b Author: Dmitry Stogov <dmitry@zend.com> Date: Thu Nov 12 22:55:39 2015 +0300 Fixed copy/paste commit 0ac73fe7174bec9de9a610319a98b259bea67f7f Author: Dmitry Stogov <dmitry@zend.com> Date: Wed Nov 11 16:11:50 2015 +0300 Fixed bug #62210 (Exceptions can leak temporary variables)
* | Merge branch 'PHP-7.0'Xinchen Hui2015-11-131-0/+2
|\ \ | |/
| * SKIP on slow debug version PHPXinchen Hui2015-11-131-0/+2
| |
* | Separate common part of compile_file() and compile_string() into zend_compile()Dmitry Stogov2015-11-124-491/+443
| |
* | Merge branch 'PHP-7.0'Anatol Belski2015-11-122-2/+2
|\ \ | |/ | | | | | | * PHP-7.0: fixed typo
| * fixed typoAnatol Belski2015-11-122-2/+2
| |
* | Merge branch 'PHP-7.0'Anatol Belski2015-11-121-0/+22
|\ \ | |/ | | | | | | * PHP-7.0: add test for bug #70898
| * add test for bug #70898Anatol Belski2015-11-121-0/+22
| |
* | Merge branch 'PHP-7.0'Xinchen Hui2015-11-121-1/+1
|\ \ | |/
| * Also protects this oneXinchen Hui2015-11-121-1/+1
| |
* | Merge branch 'PHP-7.0'Xinchen Hui2015-11-122-24/+4
|\ \ | |/ | | | | | | Conflicts: NEWS
| * Re-fixed #70895Xinchen Hui2015-11-122-1/+16
| |
| * Revert "Fixed bug Bug #70895 null ptr deref and segfault"Xinchen Hui2015-11-122-37/+1
| | | | | | | | This reverts commit 8eef11d3179fe7c6fed8393c1bbae96fcab05c49.
| * Revert "refix bug #70895"Xinchen Hui2015-11-121-24/+25
| | | | | | | | This reverts commit 93240102e0830802ca1b27ccabd9a899a1de7570.
| * Revert "Fixed bug #70898 (SIGBUS/GPF zend_mm_alloc_small (zend_alloc.c:1291))"Xinchen Hui2015-11-121-2/+2
| | | | | | | | This reverts commit e4e54f33ceb4ecce33397c867b45862af85c1fda.
* | Merge branch 'PHP-7.0'Xinchen Hui2015-11-121-2/+2
|\ \ | |/
| * Fixed bug #70898 (SIGBUS/GPF zend_mm_alloc_small (zend_alloc.c:1291))Xinchen Hui2015-11-121-2/+2
| | | | | | | | Include tail \0
* | Merge branch 'PHP-7.0'Anatol Belski2015-11-122-3/+38
|\ \ | |/ | | | | | | | | | | * PHP-7.0: update NEWS refix bug #70895 Fixed bug Bug #70895 null ptr deref and segfault
| * refix bug #70895Anatol Belski2015-11-121-25/+24
| | | | | | | | | | move this code to where it belongs, no behavior change to actual throwing function, thus retaining compat with old ZPP
| * Fixed bug Bug #70895 null ptr deref and segfaultAnatol Belski2015-11-122-1/+37
| |
* | Merge branch 'PHP-7.0'Anatol Belski2015-11-111-2/+2
|\ \ | |/ | | | | | | | | | | * PHP-7.0: update NEWS, patch for #70249 pulled into RC7 adjust test expectation fix test filename and title
| * adjust test expectationAnatol Belski2015-11-111-1/+1
| |
| * fix test filename and titleAnatol Belski2015-11-111-1/+1
| |
* | Changed ZEND_FREE.op2.num and ZEND_FE_FREE.op2.num back to use ↵Dmitry Stogov2015-11-1111-50/+174
| | | | | | | | live_range_offset (try_catch_offset does't work)
* | Merge branch 'PHP-7.0'Xinchen Hui2015-11-111-8/+7
|\ \ | |/
| * Re-Fixed bug #70249 (Segmentation fault while running PHPUnit tests on phpBB ↵Xinchen Hui2015-11-111-8/+7
| | | | | | | | | | | | 3.2-dev) Let's fixed this in the root instead
* | We don't nees zend_op_array->brk_cont_array at run-time anymore.Dmitry Stogov2015-11-105-64/+111
| | | | | | | | | | | | Move zend_op_array->brk_cont_array into CG(context).brk_cont_array. Use more compact zend_op_array->live_range instead of zend_op_array->brk_cont_array. Semantic is kept unchanged.
* | Make FE_FETCH and following assignments to be a part of a loop.Dmitry Stogov2015-11-103-18/+2
| |
* | Changed meaning of "op2" for ZEND_FREE, ZEND_FE_FREE, ZEND_FAST_CALL, ↵Dmitry Stogov2015-11-107-49/+60
| | | | | | | | | | | | | | ZEND_FAST_RET. Previously it was an instruction number. Now it's an index in op_array->try_cacth_array[].
* | Merge branch 'PHP-7.0'Xinchen Hui2015-11-101-1/+0
|\ \ | |/
| * Unused varXinchen Hui2015-11-101-1/+0
| |
* | Merge branch 'PHP-7.0'Dmitry Stogov2015-11-104-16/+35
|\ \ | |/ | | | | | | * PHP-7.0: Fixed incorrect order of free/finally on exception
| * Fixed incorrect order of free/finally on exceptionDmitry Stogov2015-11-104-16/+35
| |
| * Merge branch 'PHP-7.0' of git.php.net:php-src into PHP-7.0Anatol Belski2015-11-101-4/+4
| |\
* | \ Merge branch 'PHP-7.0'Andrea Faulds2015-11-091-4/+4
|\ \ \ | | |/ | |/|
| * | Merge branch 'use_ZEND_STRL_for_builtin_types' into PHP-7.0Andrea Faulds2015-11-091-4/+4
| |\ \
| | * | Use ZEND_STRL macro for builtin_typesAndrea Faulds2015-11-091-4/+4
| | | |
* | | | Merge branch 'PHP-7.0'Anatol Belski2015-11-101-1/+1
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | * PHP-7.0: additional catch to bug #70863
| * | | additional catch to bug #70863Anatol Belski2015-11-101-1/+1
| |/ /
* | | Merge branch 'PHP-7.0'Anatol Belski2015-11-091-0/+50
|\ \ \ | |/ / | | | | | | | | | * PHP-7.0: add test for eb32da13
| * | add test for eb32da13Anatol Belski2015-11-091-0/+50
| | |
* | | Merge branch 'PHP-7.0'Dmitry Stogov2015-11-092-0/+84
|\ \ \ | |/ / | | | | | | | | | * PHP-7.0: Added tests