summaryrefslogtreecommitdiff
path: root/Zend/zend_builtin_functions.c
Commit message (Collapse)AuthorAgeFilesLines
* BUG #73998: Numeric properties are not accessible from get_object_varsMitch Hagstrand2017-02-021-2/+14
|
* Fixed #73973 - debug_zval_dump() assertion error for resource consts with ↵andrewnester2017-01-261-8/+0
| | | | --enable-debug
* move decl to correct placeJoe Watkins2017-01-231-1/+2
|
* Fixed #73969 - Fixed segmentation fault when debug_print_backtrace calledandrewnester2017-01-221-6/+11
|
* Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
|
* Merge branch 'pull-request/1312' into PHP-7.0Joe Watkins2017-01-041-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 Veiga2015-06-021-3/+5
| |
| * Fix bug #31875 - get_defined_functions() should not list disabled functions.Willian Gustavo Veiga2015-05-301-1/+9
| |
* | Fixed bug #73156 (segfault on undefined function)Dmitry Stogov2016-09-261-3/+27
| |
* | Fix bug #69579John Boehr2016-09-221-0/+23
| |
* | Remove zpp fallback code (always use Fast ZPP)Andrea Faulds2016-09-111-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 freeDmitry Stogov2016-08-161-1/+0
| |
* | Allow "proxy" ovjects to substitute their class names through ↵Dmitry Stogov2016-06-221-3/+13
| | | | | | | | get_class_name() handler (similar to var_dump() and others).
* | Revert "Fix bug #72162 (again)"Xinchen Hui2016-05-061-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 Popov2016-05-051-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 Hui2016-05-051-2/+3
| |
* | Fix bug #71835 (json_encode sometimes incorrectly detects recursion with ↵Jakub Zelenka2016-03-201-1/+1
| | | | | | | | JsonSerializable)
* | Fixed bug #71336 (Wrong is_ref on properties as exposed via get_object_vars())Xinchen Hui2016-01-131-2/+6
| |
* | bump year which is missed in rev 49493a2Xinchen Hui2016-01-021-1/+1
| |
* | Fixed bug #71221 (Null pointer deref (segfault) in get_defined_vars via ↵Xinchen Hui2015-12-251-0/+4
| | | | | | | | ob_start)
* | Fixed bug #70323 (Regression in zend_fetch_debug_backtrace() can cause ↵Xinchen Hui2015-11-091-9/+11
| | | | | | | | segfaults)
* | Fixed bug #70555 (fun_get_arg() on unsetted vars return UNKNOW)Xinchen Hui2015-09-231-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_argsXinchen Hui2015-09-221-8/+16
| |
* | Fixed bug #70547 (unsetting function variables corrupts backtrace)Xinchen Hui2015-09-221-4/+12
| |
* | We should keep one refcount to resourceXinchen Hui2015-09-021-2/+3
| |
* | Fixed bug #70398 (SIGSEGV, Segmentation fault zend_ast_destroy_ex)Xinchen Hui2015-09-021-2/+9
| |
* | Don't copy zend_strings during exception creationNikita Popov2015-08-141-20/+20
| | | | | | | | Minor optimization...
* | Remove useless insertXinchen Hui2015-08-141-1/+0
| |
* | Fixed bug #70098 (Real memory usage doesn't decrease)Dmitry Stogov2015-08-041-0/+11
| |
* | Use hash_str directlyXinchen Hui2015-07-021-3/+4
| |
* | debug_print_backtrace has a 2nd optional argRasmus Lerdorf2015-06-301-0/+1
| |
* | Use ZSTR_ API to access zend_string elements (this is just renaming without ↵Dmitry Stogov2015-06-301-44/+44
| | | | | | | | semantick changes).
* | 3rd arg to define() is optionalRasmus Lerdorf2015-06-231-1/+1
| |
* | Fix more minor mistakes in the proto commentsRasmus Lerdorf2015-06-231-1/+1
| |
* | Fix incorrect protosRasmus Lerdorf2015-06-231-11/+11
| |
* | Revert "Fix arginfo for built-in engine functions"Dmitry Stogov2015-06-221-211/+70
| | | | | | | | This reverts commit d2356541d0386e3f0b6d593e2cc046ced68ff050.
* | Revert "Fix set_error_handler() arginfo"Dmitry Stogov2015-06-221-5/+5
| | | | | | | | This reverts commit b5240280b089acad03616987cee4bb76d94c8c56.
* | Revert "And actually use this new arginfo data"Dmitry Stogov2015-06-221-19/+22
| | | | | | | | This reverts commit 932c95fb3106d0f3fd742e3f2a01f749f6d69182.
* | Revert "Fix each() arginfo"Dmitry Stogov2015-06-221-3/+3
| | | | | | | | This reverts commit 19fd124bcf2380f8e928795d1fe1900a02635298.
* | Revert "Fix genarginfo to respect by-ref passing"Dmitry Stogov2015-06-221-2/+2
| | | | | | | | This reverts commit db6990a91b2ca931074b29886c7f7819b14bb021.
* | Revert "Several return type fixes, still not completed... Incomplete ↵Dmitry Stogov2015-06-221-8/+8
| | | | | | | | | | | | prototypes :-/" This reverts commit 851b95fc4911bcd0c88810a91367f2294ea5b6c1.
* | Several return type fixes, still not completed... Incomplete prototypes :-/Bob Weinand2015-06-221-8/+8
| |
* | Fix genarginfo to respect by-ref passingBob Weinand2015-06-221-2/+2
| |
* | Fix each() arginfoBob Weinand2015-06-221-3/+3
| |
* | And actually use this new arginfo dataRasmus Lerdorf2015-06-221-22/+19
| |
* | Fix set_error_handler() arginfoRasmus Lerdorf2015-06-211-5/+5
| |
* | Fix arginfo for built-in engine functionsRasmus Lerdorf2015-06-211-70/+211
| |
* | Use COW to prevent unnecessary duplication of dynamic propertyes of stdClass ↵Dmitry Stogov2015-06-171-0/+6
| | | | | | | | (and other classes without predefined properties).
* | Get rid of more ZVAL_ZVAL() macrosDmitry Stogov2015-06-121-1/+2
| |
* | Avoid zval duplication in ZVAL_ZVAL() macro (it was necessary only in few ↵Dmitry Stogov2015-06-121-5/+5
|/ | | | | | places). Switch from ZVAL_ZVAL() to simpler macros where possible (it makes sense to review remaining places)