Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | BUG #73998: Numeric properties are not accessible from get_object_vars | Mitch Hagstrand | 2017-02-02 | 1 | -2/+14 |
| | |||||
* | Fixed #73973 - debug_zval_dump() assertion error for resource consts with ↵ | andrewnester | 2017-01-26 | 1 | -8/+0 |
| | | | | --enable-debug | ||||
* | move decl to correct place | Joe Watkins | 2017-01-23 | 1 | -1/+2 |
| | |||||
* | Fixed #73969 - Fixed segmentation fault when debug_print_backtrace called | andrewnester | 2017-01-22 | 1 | -6/+11 |
| | |||||
* | Update copyright headers to 2017 | Sammy Kaye Powers | 2017-01-04 | 1 | -1/+1 |
| | |||||
* | Merge branch 'pull-request/1312' into PHP-7.0 | Joe Watkins | 2017-01-04 | 1 | -3/+13 |
|\ | | | | | | | | | | | * pull-request/1312: get_defined_functions extra parameter to exclude disabled functions news entry for PR #1312 | ||||
| * | Added "exclude_disabled" argument to "get_defined_functions". | Willian Gustavo Veiga | 2015-06-02 | 1 | -3/+5 |
| | | |||||
| * | Fix bug #31875 - get_defined_functions() should not list disabled functions. | Willian Gustavo Veiga | 2015-05-30 | 1 | -1/+9 |
| | | |||||
* | | Fixed bug #73156 (segfault on undefined function) | Dmitry Stogov | 2016-09-26 | 1 | -3/+27 |
| | | |||||
* | | Fix bug #69579 | John Boehr | 2016-09-22 | 1 | -0/+23 |
| | | |||||
* | | Remove zpp fallback code (always use Fast ZPP) | Andrea Faulds | 2016-09-11 | 1 | -66/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Squashed commit of the following: commit 3e27fbb3d22b42d181e15c345f1c59a007b6b58c Author: Andrea Faulds <ajf@ajf.me> Date: Sun Sep 11 19:14:37 2016 +0100 Keep dummy FAST_ZPP macro for compatibility commit 8a7cfd00deaa4a3c5026c97580c49c886c72a5b4 Author: Andrea Faulds <ajf@ajf.me> Date: Mon Sep 5 22:36:03 2016 +0100 Remove FAST_ZPP macro and plain zpp fallback code | ||||
* | | Fixed use after free | Dmitry Stogov | 2016-08-16 | 1 | -1/+0 |
| | | |||||
* | | Allow "proxy" ovjects to substitute their class names through ↵ | Dmitry Stogov | 2016-06-22 | 1 | -3/+13 |
| | | | | | | | | get_class_name() handler (similar to var_dump() and others). | ||||
* | | Revert "Fix bug #72162 (again)" | Xinchen Hui | 2016-05-06 | 1 | -5/+10 |
| | | | | | | | | | | | | | | | | | | | | The problem is because we release p->value too early and later you try to convert an object to string, which is a fatal error then leave p->value double free, change to expect long is a BC break This reverts commit 8e5b38100411d3b8fa4486c7c41dec7dedb4b474. | ||||
* | | Fix bug #72162 (again) | Nikita Popov | 2016-05-05 | 1 | -10/+5 |
| | | | | | | | | | | | | | | | | Not sure what the previous fix was supposed to do. The issue was that error_reporting() simply assumes that the value must either be an integer or a string. Fixed by using zpp properly. | ||||
* | | Fixed bug #72162 (use-after-free - error_reporting) | Xinchen Hui | 2016-05-05 | 1 | -2/+3 |
| | | |||||
* | | Fix bug #71835 (json_encode sometimes incorrectly detects recursion with ↵ | Jakub Zelenka | 2016-03-20 | 1 | -1/+1 |
| | | | | | | | | JsonSerializable) | ||||
* | | Fixed bug #71336 (Wrong is_ref on properties as exposed via get_object_vars()) | Xinchen Hui | 2016-01-13 | 1 | -2/+6 |
| | | |||||
* | | bump year which is missed in rev 49493a2 | Xinchen Hui | 2016-01-02 | 1 | -1/+1 |
| | | |||||
* | | Fixed bug #71221 (Null pointer deref (segfault) in get_defined_vars via ↵ | Xinchen Hui | 2015-12-25 | 1 | -0/+4 |
| | | | | | | | | ob_start) | ||||
* | | Fixed bug #70323 (Regression in zend_fetch_debug_backtrace() can cause ↵ | Xinchen Hui | 2015-11-09 | 1 | -9/+11 |
| | | | | | | | | segfaults) | ||||
* | | Fixed bug #70555 (fun_get_arg() on unsetted vars return UNKNOW) | Xinchen Hui | 2015-09-23 | 1 | -7/+17 |
| | | | | | | | | | | and also keep the indices of func_get_args(). since they are similar issue of #70574, thus reuse its test script. | ||||
* | | Fixed #70547 similar bug in func_get_args | Xinchen Hui | 2015-09-22 | 1 | -8/+16 |
| | | |||||
* | | Fixed bug #70547 (unsetting function variables corrupts backtrace) | Xinchen Hui | 2015-09-22 | 1 | -4/+12 |
| | | |||||
* | | We should keep one refcount to resource | Xinchen Hui | 2015-09-02 | 1 | -2/+3 |
| | | |||||
* | | Fixed bug #70398 (SIGSEGV, Segmentation fault zend_ast_destroy_ex) | Xinchen Hui | 2015-09-02 | 1 | -2/+9 |
| | | |||||
* | | Don't copy zend_strings during exception creation | Nikita Popov | 2015-08-14 | 1 | -20/+20 |
| | | | | | | | | Minor optimization... | ||||
* | | Remove useless insert | Xinchen Hui | 2015-08-14 | 1 | -1/+0 |
| | | |||||
* | | Fixed bug #70098 (Real memory usage doesn't decrease) | Dmitry Stogov | 2015-08-04 | 1 | -0/+11 |
| | | |||||
* | | Use hash_str directly | Xinchen Hui | 2015-07-02 | 1 | -3/+4 |
| | | |||||
* | | debug_print_backtrace has a 2nd optional arg | Rasmus Lerdorf | 2015-06-30 | 1 | -0/+1 |
| | | |||||
* | | Use ZSTR_ API to access zend_string elements (this is just renaming without ↵ | Dmitry Stogov | 2015-06-30 | 1 | -44/+44 |
| | | | | | | | | semantick changes). | ||||
* | | 3rd arg to define() is optional | Rasmus Lerdorf | 2015-06-23 | 1 | -1/+1 |
| | | |||||
* | | Fix more minor mistakes in the proto comments | Rasmus Lerdorf | 2015-06-23 | 1 | -1/+1 |
| | | |||||
* | | Fix incorrect protos | Rasmus Lerdorf | 2015-06-23 | 1 | -11/+11 |
| | | |||||
* | | Revert "Fix arginfo for built-in engine functions" | Dmitry Stogov | 2015-06-22 | 1 | -211/+70 |
| | | | | | | | | This reverts commit d2356541d0386e3f0b6d593e2cc046ced68ff050. | ||||
* | | Revert "Fix set_error_handler() arginfo" | Dmitry Stogov | 2015-06-22 | 1 | -5/+5 |
| | | | | | | | | This reverts commit b5240280b089acad03616987cee4bb76d94c8c56. | ||||
* | | Revert "And actually use this new arginfo data" | Dmitry Stogov | 2015-06-22 | 1 | -19/+22 |
| | | | | | | | | This reverts commit 932c95fb3106d0f3fd742e3f2a01f749f6d69182. | ||||
* | | Revert "Fix each() arginfo" | Dmitry Stogov | 2015-06-22 | 1 | -3/+3 |
| | | | | | | | | This reverts commit 19fd124bcf2380f8e928795d1fe1900a02635298. | ||||
* | | Revert "Fix genarginfo to respect by-ref passing" | Dmitry Stogov | 2015-06-22 | 1 | -2/+2 |
| | | | | | | | | This reverts commit db6990a91b2ca931074b29886c7f7819b14bb021. | ||||
* | | Revert "Several return type fixes, still not completed... Incomplete ↵ | Dmitry Stogov | 2015-06-22 | 1 | -8/+8 |
| | | | | | | | | | | | | prototypes :-/" This reverts commit 851b95fc4911bcd0c88810a91367f2294ea5b6c1. | ||||
* | | Several return type fixes, still not completed... Incomplete prototypes :-/ | Bob Weinand | 2015-06-22 | 1 | -8/+8 |
| | | |||||
* | | Fix genarginfo to respect by-ref passing | Bob Weinand | 2015-06-22 | 1 | -2/+2 |
| | | |||||
* | | Fix each() arginfo | Bob Weinand | 2015-06-22 | 1 | -3/+3 |
| | | |||||
* | | And actually use this new arginfo data | Rasmus Lerdorf | 2015-06-22 | 1 | -22/+19 |
| | | |||||
* | | Fix set_error_handler() arginfo | Rasmus Lerdorf | 2015-06-21 | 1 | -5/+5 |
| | | |||||
* | | Fix arginfo for built-in engine functions | Rasmus Lerdorf | 2015-06-21 | 1 | -70/+211 |
| | | |||||
* | | Use COW to prevent unnecessary duplication of dynamic propertyes of stdClass ↵ | Dmitry Stogov | 2015-06-17 | 1 | -0/+6 |
| | | | | | | | | (and other classes without predefined properties). | ||||
* | | Get rid of more ZVAL_ZVAL() macros | Dmitry Stogov | 2015-06-12 | 1 | -1/+2 |
| | | |||||
* | | Avoid zval duplication in ZVAL_ZVAL() macro (it was necessary only in few ↵ | Dmitry Stogov | 2015-06-12 | 1 | -5/+5 |
|/ | | | | | | places). Switch from ZVAL_ZVAL() to simpler macros where possible (it makes sense to review remaining places) |