summaryrefslogtreecommitdiff
path: root/Zend/zend_builtin_functions.c
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create branch 'PECL_OPENSSL'.PECL_OPENSSLSVN Migration2006-10-151-2158/+0
|
* Fixed bug #38942 (Double old-style-ctor inheritance)Dmitry Stogov2006-09-261-3/+15
|
* Fixed bug #38047 ("file" and "line" sometimes not set in backtrace from ↵Dmitry Stogov2006-07-271-2/+32
| | | | inside error handler)
* - Better fix for #34505 and related, drop zend_unmangle_property_name_ex()Marcus Boerger2006-07-241-3/+3
|
* MFHAntony Dovgal2006-07-201-1/+0
|
* - Fixed Bug #37811 define not using toString on objectsMarcus Boerger2006-07-091-2/+22
|
* MFH: no need to throw E_ERROR hereAntony Dovgal2006-06-271-1/+2
|
* Keeping consistent arg_stack during arguments freeing (Exception from ↵Dmitry Stogov2006-05-311-3/+7
| | | | destructor may use inconsistent arg_stack for backtrace).
* - MFH as discussedMarcus Boerger2006-05-091-40/+40
| | | | | | | | | | | | | | | | | | | | | . 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)
* fix #36944 (strncmp & strncasecmp do not return false on negative string length)Antony Dovgal2006-04-051-0/+12
|
* fix #36897 (debug_print_backtrace() doesn't return void but array(0) {})Antony Dovgal2006-03-281-2/+0
|
* Remove "called at [(null):0]" from debug backtraceDmitry Stogov2006-03-031-1/+5
|
* MFH.Andrei Zmievski2006-02-071-1/+6
|
* - Update copyright notices to 2006Andi Gutmans2006-01-041-1/+1
|
* Fixed bug #34729 (Crash in ZTS mode under Apache)Dmitry Stogov2005-12-011-1/+1
|
* MFH: Add an additional field $frame['object'] to the result array of ↵Sebastian Bergmann2005-11-241-2/+7
| | | | debug_backtrace() that contains a reference to the respective object when the frame was called from an object.
* fix #34505 (possible memory corruption when unmangling properties with empty ↵Antony Dovgal2005-09-161-3/+3
| | | | | | | names) 1st part
* Changed "instanceof" and "catch" operators, is_a() and is_subclass_of() ↵Dmitry Stogov2005-09-091-1/+1
| | | | functions to not call __autoload().
* Support for class constants and static members for internal classesDmitry Stogov2005-09-011-0/+1
|
* fix crash if throw attempted outside of executable codeStanislav Malyshev2005-08-221-1/+1
|
* MFH: fix memleakAntony Dovgal2005-08-181-0/+1
|
* Bump up the yearfoobar2005-08-031-1/+1
|
* fix various "Class entry requested for an object without PHP class" messagesStanislav Malyshev2005-06-271-23/+13
| | | | | | | when working with non-PHP objects. # Using Z_OBJCE(object)->name is usually bad idea unless you know it's # a pure PHP object
* Fixed wrong include/requre occurrences in debug backtrace.Dmitry Stogov2005-06-271-1/+6
|
* Fixed bug #28377 (debug_backtrace is intermittently passing args)Dmitry Stogov2005-06-231-0/+30
|
* Fixed bug #30828 (debug_backtrace() reports incorrect class in overridden ↵Dmitry Stogov2005-06-231-10/+18
| | | | methods)
* Fixed bug #29896 (Backtrace argument list out of sync)Dmitry Stogov2005-06-221-11/+39
|
* Fixed memory leak in debug_print_backtrace()Dmitry Stogov2005-06-071-3/+9
|
* Fixed bug #32296 (get_class_methods output has changed between 5.0.2 and 5.0.3)Dmitry Stogov2005-05-031-4/+5
| | | | | Now get_class_methods() shows accessible private and protected methods if it is called from class scope.
* - Extend API to support real existance test without the need to add any newMarcus Boerger2005-05-021-1/+1
| | | | | functions or change any behavior
* Fixed bug #32429 (method_exists() always return TRUE if __call method exists)Dmitry Stogov2005-04-261-1/+10
|
* Fixed memory leak in debug_backtrace()Dmitry Stogov2005-04-181-14/+6
|
* - Fix special cases of property_exists()Marcus Boerger2005-04-171-1/+3
|
* Fix method_exists(), pce is fetched, but ce is usedSara Golemon2005-04-161-0/+1
|
* - Fix even though we already know that the function will be renamedMarcus Boerger2005-04-151-1/+7
|
* - Add property_exits()Marcus Boerger2005-04-081-0/+59
|
* MF50: fix backtraces - non-Zend classes have names tooStanislav Malyshev2005-04-041-0/+10
|
* wsStanislav Malyshev2005-03-141-2/+2
|
* Fix get_extension_funcs() - extension names are now lowercased, so shouldStanislav Malyshev2005-03-131-1/+4
| | | | | be function arguments.
* - Fix #32226Marcus Boerger2005-03-071-1/+1
|
* - Add support for methods dynamically added through object handlersMarcus Boerger2005-02-281-1/+7
|
* - Update method_exists to new handlers and allow first parameter as stringMarcus Boerger2005-02-271-8/+10
|
* Fix debug_trace with eval (patch from Antony Dovgal)Stanislav Malyshev2005-02-011-0/+1
|
* MFBZeev Suraski2004-12-271-1/+1
|
* - Patch from Andrey Hristov:Andi Gutmans2004-10-261-3/+16
| | | | | | | | | | | | | I have cooked a small patch which allows is_subclass_of() the accept not only an object as first parameter but a string as well. When string is passed the function checks whether the class specified is subclass of the second parameter class a{} class b{} extends a{} is_subclass_of("a", "a") //false is_subclass_of("b", "a") //true currently only objects are allowed as first parameter
* - Allow to omit object/classname in get_parent_class() which makes itMarcus Boerger2004-10-141-2/+10
| | | | | compatible with the signature and behavior of get_class()
* Bug #30381 Strange results with get_class_vars()Marcus Boerger2004-10-121-53/+57
|
* - Fix visibility in get_class_vars() and get_class_methods()Marcus Boerger2004-10-121-7/+21
| | | | | # Still there is a problem/error in the executor, i'll have a look
* - Fix set_exception_handlerMarcus Boerger2004-10-121-6/+8
| | | | | | | # unsettign with '' never worked so we use NULL now which is much better # because it matches the the return NULL in case no handler was defined # and can't lead to problems with wrong string operations.
* - Bugfix #27798Marcus Boerger2004-10-041-5/+17
|