summaryrefslogtreecommitdiff
path: root/Zend/zend_API.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixed bug #43651 (is_callable() with one or more nonconsecutive colons crashes)Dmitry Stogov2007-12-251-6/+5
|
* Fixed bug #43644 (is_callable(':') crashes)Ilia Alshanetsky2007-12-211-0/+4
|
* Fixed bug #43128 (Very long class name causes segfault)Dmitry Stogov2007-11-221-4/+3
|
* Fixed bug #43136 (possible crash on script execution timeout. The ↵Dmitry Stogov2007-11-201-3/+3
| | | | EG(function_state_ptr) is completely removed, EG(current_execute_data)->function_state must be used instead)
* - Fix confusing logic (sync with HEAD)Jani Taskinen2007-11-051-3/+9
|
* - MFH from HEAD:Jani Taskinen2007-11-021-336/+481
| | | | | | | | | | | | . Folding tags . Parameter parsing . SPL debug info . array function improvements (not all yet) . Improvements to function calling with call_user_* functions . Improvements to debugging info in var_dump/print_r # I propably forgot already something but this all was pretty close tied # to each other so it wasn't possible to do it in parts.
* backport zero args checks from HEADAntony Dovgal2007-10-301-0/+25
| | | | | (fixes error message when passing parameters to a function accepting none)
* Backport +/* vararg specifiers from PHP6Sara Golemon2007-10-291-1/+66
|
* MFH: Added macros for managing zval refcounts and is_ref statusesYiduo (David) Wang2007-10-071-37/+37
|
* Nuke unused varsIlia Alshanetsky2007-09-301-2/+1
|
* Added support for __callstatic() magic method. (Sara)Dmitry Stogov2007-09-291-2/+29
|
* Added support for Late Static Binding. (Dmitry, Etienne Kneuss)Dmitry Stogov2007-09-291-2/+5
|
* NamespacesDmitry Stogov2007-09-281-19/+40
|
* Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)Dmitry Stogov2007-09-271-28/+28
|
* MFH: prohibit arguments by ref in magic methodsAntony Dovgal2007-08-311-10/+30
|
* Fixed bug #42119 (array_push($arr,&$obj) doesn't work with ↵Dmitry Stogov2007-08-011-1/+3
| | | | zend.ze1_compatibility_mode On)
* MFHAntony Dovgal2007-07-061-11/+11
|
* set module in internal_function structAntony Dovgal2007-05-301-0/+1
|
* - MFH Extensions are indexed lowercased and not case awareMarcus Boerger2007-05-161-1/+6
|
* - MFH Fix "f" modifier for zend_parse_parameters_ex in case of a __call callJohannes Schlüter2007-04-301-5/+12
| | | | | # only affects iterator_apply() in 5_2 branch
* WIN64 supportDmitry Stogov2007-04-161-7/+7
|
* fix #41026 (segfault when calling "self::method()" in shutdown functions)Antony Dovgal2007-04-091-2/+2
|
* - MFH zend_info_call_*() stuff, fixes coverity issue #328, noticed by tonyMarcus Boerger2007-04-051-12/+30
|
* MFH: Bump year.Sebastian Bergmann2007-01-011-1/+1
|
* MFHAntony Dovgal2006-12-201-7/+6
|
* Speedup array/HashTable copying. (Matt W)Dmitry Stogov2006-10-031-2/+2
|
* - Fixed typo.Derick Rethans2006-07-251-1/+1
|
* MFH:- Fixed bug #38183 (disable_classes=Foobar causes disabled class to be ↵foobar2006-07-221-0/+1
| | | | called Foo)
* Fixed wrong "type" argument to read_property() handlerDmitry Stogov2006-07-211-1/+1
|
* MFH: init variablesAntony Dovgal2006-06-201-2/+2
|
* MFH: Added automatic module globals management.Dmitry Stogov2006-06-151-0/+23
|
* - MFH zend_fcall_info_*() and parameter parsing option 'f'Marcus Boerger2006-06-071-0/+106
| | | | | | # Right now i see this as the best option but we might shuffle code around # later if someone comes up with a better solution.
* - MFH Fix issue with interfaces being inherited multiple timesMarcus Boerger2006-06-071-12/+2
|
* Restore ZE1 compatibility mode (Zend Engine part - the modules patchesZeev Suraski2006-06-051-0/+19
| | | | | will follow later today)
* - Fix function flag checkMarcus Boerger2006-06-041-1/+3
|
* - Revert until there is an ok for the full patchMarcus Boerger2006-05-271-15/+0
|
* - WSMarcus Boerger2006-05-271-3/+22
|
* - MFH: Fix bug #37212 (Access to protected property of common base class)Marcus Boerger2006-05-271-0/+2
| | | | | By adding "zend_class_entry *ce" to struct zend_property_info;
* fix error messages when converting objects to other typesAntony Dovgal2006-05-251-16/+13
| | | | | | add new function MFB will follow soon
* - MFH Handle NULL in C argument parsing correctMarcus Boerger2006-05-231-1/+5
|
* - Fix double error raising issueMarcus Boerger2006-05-231-1/+1
|
* - MFH code layout for __toString() use in parameter parsing apiMarcus Boerger2006-05-131-39/+42
|
* - Missing __toString() piecesMarcus Boerger2006-05-121-1/+21
|
* - Drop second superflous zval_ptr_dtor in string arg parsingMarcus Boerger2006-05-111-1/+0
|
* fix segfault when passing objects where strings are expectedAntony Dovgal2006-05-111-1/+0
|
* - Missing __tostring() conversion snippetsMarcus Boerger2006-05-101-0/+11
|
* nuke extra semi-colonAntony Dovgal2006-05-101-1/+1
|
* - MFH as discussedMarcus Boerger2006-05-091-125/+124
| | | | | | | | | | | | | | | | | | | | | . zend_exception_get_default() -> zend_exception_get_default(TSRMLS_D) . zend_get_error_exception() -> zend_get_error_exception(TSRMLS_D) . added E_RECOVERABLE_ERROR . added ZEND_TOSTRING_FUNC_NAME . added __tostring function cache to zend_class_entry . added ZEND_NAMED_ME . modified ZEND_ME_MAPPING to support method flags . added ZEND_MN . method entries now use prefix "zim_" instead of "zif_" . drop EG(ze1_compatibility_mode) . changed cast handler, now without (int should_free): typedef int (*zend_object_cast_t)(zval *readobj, zval *retval, int type TSRMLS_DC); . changed get_iterator, now receives whether value is by ref: zend_object_iterator *(*get_iterator)(zend_class_entry *ce, zval *object, int by_ref TSRMLS_DC); . added zend_objects_store_add_ref_by_handle . added zend_objects_store_del_ref_by_handle . convert_to_explicit_type(pzv, type)
* Fixed bug #37138 (__autoload tries to load callback'ed self and parent)Dmitry Stogov2006-04-201-19/+15
|
* - Initialized callable_name if presentMarcus Boerger2006-03-231-0/+3
|