summaryrefslogtreecommitdiff
path: root/Zend/zend_builtin_functions.c
Commit message (Collapse)AuthorAgeFilesLines
* Fixed bug #75799 (arg of get_defined_functions is optional)Gabriel Caruso2018-01-111-1/+1
|
* year++Xinchen Hui2018-01-021-1/+1
|
* Fixed arginfo for get_defined_functionsXinchen Hui2017-09-121-1/+5
|
* Merge branch 'PHP-7.0' into PHP-7.1Sara Golemon2017-09-071-1/+1
|\ | | | | | | | | * PHP-7.0: Fix typo in zend_symtable_add_new() API name
| * Fix typo in zend_symtable_add_new() API nameSara Golemon2017-09-071-1/+1
| |
* | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2017-06-251-15/+14
|\ \ | |/
| * Don't leave holes in func_get_args() and backtracesNikita Popov2017-06-251-15/+14
| | | | | | | | | | Argument lists should always be continuous and hole-free, even if local variables are unset. Replace UNDEF values with NULLs.
* | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2017-02-021-2/+14
|\ \ | |/
| * BUG #73998: Numeric properties are not accessible from get_object_varsMitch Hagstrand2017-02-021-2/+14
| |
* | Merge branch 'PHP-7.0' into PHP-7.1Joe Watkins2017-01-261-8/+0
|\ \ | |/ | | | | | | * PHP-7.0: Fixed #73973 - debug_zval_dump() assertion error for resource consts with --enable-debug
| * Fixed #73973 - debug_zval_dump() assertion error for resource consts with ↵andrewnester2017-01-261-8/+0
| | | | | | | | --enable-debug
* | Merge branch 'PHP-7.0' into PHP-7.1Joe Watkins2017-01-231-1/+2
|\ \ | |/ | | | | | | * PHP-7.0: move decl to correct place
| * move decl to correct placeJoe Watkins2017-01-231-1/+2
| |
* | Merge branch 'PHP-7.0' into PHP-7.1Joe Watkins2017-01-221-6/+11
|\ \ | |/ | | | | | | * PHP-7.0: Fixed #73969 - Fixed segmentation fault when debug_print_backtrace called
| * 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
| |
* | Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
| |
* | Merge branch 'PHP-7.0' into PHP-7.1Joe Watkins2017-01-041-3/+13
|\ \ | |/ | | | | | | | | * PHP-7.0: get_defined_functions additional parameter to exclude disabled functions news entry for PR #1312
| * 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
| | |
* | | On PHP-7.1 and above we have to check CALL_INFO instead of symbol_table.Dmitry Stogov2016-09-261-1/+1
| | |
* | | Merge branch 'PHP-7.0' into PHP-7.1Dmitry Stogov2016-09-261-3/+27
|\ \ \ | |/ / | | | | | | | | | * PHP-7.0: Fixed bug #73156 (segfault on undefined function)
| * | Fixed bug #73156 (segfault on undefined function)Dmitry Stogov2016-09-261-3/+27
| | |
| * | Fix bug #69579John Boehr2016-09-221-0/+23
| | |
* | | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2016-09-221-0/+16
|\ \ \
| * | | Fix bug #69579John Boehr2016-09-221-0/+23
| |/ /
* | | Merge branch 'PHP-7.0' into PHP-7.1Andrea Faulds2016-09-111-66/+1
|\ \ \ | |/ /
| * | 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
| | |
* | | Fixed compilation warningsDmitry Stogov2016-06-281-1/+1
| | |
* | | Merge branch 'PHP-7.0'Dmitry Stogov2016-06-221-3/+11
|\ \ \ | |/ / | | | | | | | | | * PHP-7.0: Allow "proxy" ovjects to substitute their class names through get_class_name() handler (similar to var_dump() and others).
| * | 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).
* | | Forbid dynamic calls to scope introspection functionsNikita Popov2016-05-241-4/+20
| | | | | | | | | | | | | | | Per RFC: https://wiki.php.net/rfc/forbid_dynamic_scope_introspection
* | | Intern some known (and offten used) strings.Dmitry Stogov2016-05-121-33/+42
| | |
* | | Merge branch 'PHP-7.0'Xinchen Hui2016-05-061-5/+10
|\ \ \ | |/ / | | | | | | | | | | | | * PHP-7.0: Fixed test Revert "Fix bug #72162 (again)"
| * | 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.
* | | Merge branch 'PHP-7.0'Nikita Popov2016-05-051-10/+5
|\ \ \ | |/ / | | | | | | | | | Conflicts: Zend/zend_builtin_functions.c
| * | 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.
* | | Merge branch 'PHP-7.0'Xinchen Hui2016-05-051-2/+3
|\ \ \ | |/ / | | | | | | | | | * PHP-7.0: Fixed bug #72162 (use-after-free - error_reporting)
| * | Fixed bug #72162 (use-after-free - error_reporting)Xinchen Hui2016-05-051-2/+3
| | |
* | | Fixed compilation warningsDmitry Stogov2016-04-291-3/+3
| | |
* | | - get rid of EG(scope). zend_get_executed_scope() should be used instead.Dmitry Stogov2016-04-281-18/+26
| | | | | | | | | | | | - ichanged zval_update_constant_ex(). Use IS_TYPE_IMMUTABLE flag on shared constants and AST, instead of "inline_change" parameter.
* | | Merge zend_execute_data->called_scope into zend_execute_data->This.Dmitry Stogov2016-04-011-2/+2
| | | | | | | | | | | | | | | | | | | | | "called_scope" made sense only for static method calls, for dynamic calls it was always equal to the class of $this. Now EG(This) may store IS_OBJECT + $this or IS_UNUSED + "called_scope" (of course, "called_scope" may be NULL). Some code might need to be adopted to support this change. Checks (Z_OBJ(EX(This))) might need to be converted into (Z_TYPE(EX(This)) == IS_OBJECT).
* | | Merge branch 'PHP-7.0'Xinchen Hui2016-03-211-1/+1
|\ \ \ | |/ / | | | | | | | | | * PHP-7.0: Fix bug #71835 (json_encode sometimes incorrectly detects recursion with JsonSerializable)
| * | Fix bug #71835 (json_encode sometimes incorrectly detects recursion with ↵Jakub Zelenka2016-03-201-1/+1
| | | | | | | | | | | | JsonSerializable)
* | | Return meaningful valueXinchen Hui2016-01-221-0/+1
| | |
* | | Empty lineXinchen Hui2016-01-211-0/+1
| | |
* | | Cover overloaded functionsXinchen Hui2016-01-211-2/+51
| | |
* | | Let's add a class entry for testingXinchen Hui2016-01-211-0/+14
| | |