Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'PHP-7.0' into PHP-7.1 | Bob Weinand | 2016-10-05 | 2 | -8/+6 |
|\ | |||||
| * | Update run command for allowing STDIN | Bob Weinand | 2016-10-05 | 1 | -7/+5 |
| | | |||||
| * | Remove phpdbg fix targeting 7.1 which landed in 7.0 | Bob Weinand | 2016-10-05 | 1 | -11/+0 |
| | | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Bob Weinand | 2016-10-03 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Fix crash on Linux due to double fclose() | Bob Weinand | 2016-10-03 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Bob Weinand | 2016-10-02 | 9 | -254/+288 |
|\ \ | |/ | |||||
| * | Fix run command args passing when inmidst execution | Bob Weinand | 2016-10-02 | 9 | -254/+288 |
| | | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Bob Weinand | 2016-10-01 | 5 | -110/+564 |
|\ \ | |/ | |||||
| * | Add proper escape sequences and reading stdin from file in phpdbg run command | Bob Weinand | 2016-10-01 | 5 | -110/+564 |
| | | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Bob Weinand | 2016-10-01 | 1 | -0/+11 |
|\ \ | |/ | |||||
| * | Fix invalid access to interned strings after they are freed in phpdbg | Bob Weinand | 2016-10-01 | 1 | -0/+11 |
| | | |||||
* | | Add phpdbg generator command | Bob Weinand | 2016-09-28 | 6 | -62/+242 |
| | | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Anatol Belski | 2016-09-23 | 2 | -3/+44 |
|\ \ | |/ | | | | | | | | | * PHP-7.0: update NEWS phpdbg next command must stop when leaving function | ||||
| * | phpdbg next command must stop when leaving function | Bob Weinand | 2016-09-23 | 2 | -3/+44 |
| | | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Stanislav Malyshev | 2016-09-04 | 1 | -2/+16 |
|\ \ | |/ | | | | | | | * PHP-7.0: phpdbg: couple of network function return checks. Possible overflow when copy the socket_path configuration. | ||||
| * | phpdbg: couple of network function return checks. Possible | David Carlier | 2016-09-04 | 1 | -2/+16 |
| | | | | | | | | overflow when copy the socket_path configuration. | ||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Nikita Popov | 2016-09-03 | 1 | -0/+2 |
|\ \ | |/ | |||||
| * | Fix bug #72996 | Nikita Popov | 2016-09-03 | 1 | -0/+2 |
| | | |||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Anatol Belski | 2016-08-29 | 1 | -1/+1 |
|\ \ | |/ | | | | | | | * PHP-7.0: fix dealloc mismatch | ||||
| * | fix dealloc mismatch | Anatol Belski | 2016-08-29 | 1 | -1/+1 |
| | | |||||
| * | MFH: Fixed fd leak (the origin commit can not be cherry-picked) | Xinchen Hui | 2016-06-28 | 1 | -1/+4 |
| | | |||||
* | | add missing header to fix build | Anatol Belski | 2016-07-19 | 1 | -0/+2 |
| | | |||||
* | | Disable optimizer when it conflicts with phpdbg tests | Bob Weinand | 2016-07-13 | 2 | -0/+4 |
| | | |||||
* | | Remove bogus zend_signal_shutdown symbol from header | Bob Weinand | 2016-07-13 | 1 | -7/+6 |
| | | |||||
* | | Cleanup zend_/signal usage in phpdbg.c | Bob Weinand | 2016-07-13 | 2 | -25/+10 |
| | | |||||
* | | Fix phpdbg ZTS watchpoint+shutdown sequences & opcache+watchpoints | Bob Weinand | 2016-07-12 | 2 | -156/+174 |
| | | |||||
* | | Rewrite watchpoints to be much more stable | Bob Weinand | 2016-07-11 | 16 | -944/+1500 |
| | | | | | | | | | | | | | | | | This mainly involves a separate abstraction layer for elements (e.g. $a->b) and watchpoints (on pointer of the Bucket for example). Also better comparison handling (value backup vs. page dumps). It is not yet finished (there are sometimes false positives announced and names not yet perfect), but the functionality is working and not crashing as far as I have tested. Future scope is also relative watchpoints, e.g. "w $this->val expression()" which does not have the symbol tables as basis, but the value (in this example: return value of expression()) as basis. | ||||
* | | Pass error severity to SAPI modules and raise corresponding error level in ↵ | Martin Vobruba | 2016-07-11 | 1 | -1/+1 |
| | | | | | | | | Apache | ||||
* | | Inline simple constant functions | Dmitry Stogov | 2016-06-30 | 1 | -0/+2 |
| | | |||||
* | | couple of resource leaks fixes and use after free's | David Carlier | 2016-06-27 | 1 | -1/+4 |
| | | |||||
* | | Zend signals should be installed after request startup (or regular signals ↵ | Dmitry Stogov | 2016-06-20 | 1 | -8/+8 |
| | | | | | | | | may be installed before zend_signal_startup) | ||||
* | | Fixed phpdbg build without --enable-zend-signals | Dmitry Stogov | 2016-06-20 | 1 | -0/+3 |
| | | |||||
* | | Cleanup zend_signal API | Dmitry Stogov | 2016-06-20 | 1 | -6/+0 |
| | | |||||
* | | Merge branch 'PHP-7.0' | Anatol Belski | 2016-05-30 | 1 | -1/+1 |
|\ \ | |/ | | | | | | | * PHP-7.0: fix condition | ||||
| * | fix condition | Anatol Belski | 2016-05-30 | 1 | -1/+1 |
| | | |||||
| * | Fixed bug #72284 (phpdbg fatal errors with coverage) | Bob Weinand | 2016-05-30 | 1 | -3/+6 |
| | | | | | | | | Cherry-pick of original commits d3371b and 0f20e11 only present in master | ||||
* | | Merge branch 'PHP-7.0' | Adam Harvey | 2016-05-25 | 1 | -1/+1 |
|\ \ | |/ | | | | | | | * PHP-7.0: Fix typo in phpdbg help. | ||||
| * | Merge branch 'PHP-5.6' into PHP-7.0 | Adam Harvey | 2016-05-25 | 1 | -1/+1 |
| |\ | | | | | | | | | | | | | * PHP-5.6: Fix typo in phpdbg help. | ||||
| | * | Fix typo in phpdbg help. | Adam Harvey | 2016-05-25 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | Sorry, I would have included this in the last push had I spotted it a minute earlier. | ||||
* | | | Merge branch 'PHP-7.0' | Adam Harvey | 2016-05-25 | 1 | -0/+2 |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.0: Add missing newlines to phpdbg's help for the run command. | ||||
| * | | Merge branch 'PHP-5.6' into PHP-7.0 | Adam Harvey | 2016-05-25 | 1 | -1/+3 |
| |\ \ | | |/ | | | | | | | | | | * PHP-5.6: Add missing newlines to phpdbg's help for the run command. | ||||
| | * | Add missing newlines to phpdbg's help for the run command. | Adam Harvey | 2016-05-25 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | This is not at all related to needing screenshots for a talk I'm giving in two days. No sir. Not at all. | ||||
* | | | Fixed bug #72213 (Finally leaks on nested exceptions). | Dmitry Stogov | 2016-05-25 | 2 | -17/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Squashed commit of the following: commit 8461b0407fc9eab0869d43b84e6a92ba2fe06997 Author: Dmitry Stogov <dmitry@zend.com> Date: Wed May 25 00:34:42 2016 +0300 Rmoved zend_try_catch_element.parent and walk through op_array.try_catch_array backward from the current try_cacth_offset. commit 0c71e249649bed178bfbef30bb3e63c57f07af05 Author: Dmitry Stogov <dmitry@zend.com> Date: Wed May 25 00:04:53 2016 +0300 Move SAVE_OPLINE() to its original place commit 111432a4df738fcd65878a42f23194dc3c4983a2 Author: Dmitry Stogov <dmitry@zend.com> Date: Wed May 25 00:01:10 2016 +0300 Separate the common part of ZEND_HANDLE_EXCEPTION and FAST_RET into zend_dispatch_try_catch_finally_helper. commit 4f21c06c2ec17819a708bc037f318784554a6ecd Author: Nikita Popov <nikic@php.net> Date: Tue May 24 14:55:27 2016 +0200 Improve finally fix commit da5c7274997b8308e682b5bf280124e3a1483086 Author: Dmitry Stogov <dmitry@zend.com> Date: Tue May 24 10:36:08 2016 +0300 Fixed Zend/tests/try/bug70228_3.phpt and Zend/tests/try/bug70228_4.phpt commit cfcedf2fb4f4fc1f7de9f7d53a3037fed7795f19 Author: Dmitry Stogov <dmitry@zend.com> Date: Tue May 24 02:59:27 2016 +0300 Added test commit 4c6aa93d43da941eb4fda15b48154bfb104bdc04 Author: Dmitry Stogov <dmitry@zend.com> Date: Tue May 24 00:38:20 2016 +0300 Added tests commit 8a8f4704b0eca2e460d42c1f253a363b0db8e510 Author: Dmitry Stogov <dmitry@zend.com> Date: Mon May 23 23:27:34 2016 +0300 Fixed bug #72213 (Finally leaks on nested exceptions) | ||||
* | | | Fixed bug #72188 (Nested try/finally blocks losing return value) | Dmitry Stogov | 2016-05-13 | 1 | -1/+1 |
| | | | |||||
* | | | Fix include_once in phpdbg | Bob Weinand | 2016-05-07 | 1 | -4/+6 |
| | | | |||||
* | | | Fix potential double free with phpdbg | Bob Weinand | 2016-05-03 | 1 | -0/+1 |
| | | | |||||
* | | | Don't initialize EX(call)->symbol_table on each function call. | Dmitry Stogov | 2016-04-28 | 1 | -1/+1 |
| | | | | | | | | | | | | Keep it uninitialized, and check ZEND_CALL_HAS_SYMBOL_TABLE flag when necessary. | ||||
* | | | - get rid of EG(scope). zend_get_executed_scope() should be used instead. | Dmitry Stogov | 2016-04-28 | 5 | -11/+10 |
| | | | | | | | | | | | | - ichanged zval_update_constant_ex(). Use IS_TYPE_IMMUTABLE flag on shared constants and AST, instead of "inline_change" parameter. | ||||
* | | | Removed "zend_fcall_info.function_table". It was assigned in many places, ↵ | Dmitry Stogov | 2016-04-27 | 1 | -1/+0 |
| | | | | | | | | | | | | but is never used. | ||||
* | | | Merge branch 'PHP-7.0' | Joe Watkins | 2016-04-12 | 1 | -0/+2 |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.0: phpdbg: close file handles |