Sebastian Bergmann
|
4223aa4d5e
|
MFH: Bump year.
|
2007-01-01 09:36:18 +00:00 |
|
Antony Dovgal
|
d040ec9b8e
|
MFH
|
2006-12-20 23:19:56 +00:00 |
|
Antony Dovgal
|
ea013f92e9
|
use Z_* macros
|
2006-12-20 16:00:11 +00:00 |
|
Antony Dovgal
|
0966666256
|
MFH: resolve coverity issue #224
|
2006-11-28 21:20:33 +00:00 |
|
Antony Dovgal
|
eb666b725f
|
MFH: fix proto
|
2006-11-21 10:48:29 +00:00 |
|
Dmitry Stogov
|
3f92ab719f
|
typo
|
2006-11-15 17:53:27 +00:00 |
|
Dmitry Stogov
|
842b1b5a47
|
Fixed bug #39445 (Calling debug_backtrace() in the __toString() function produces a crash)
|
2006-11-15 16:05:11 +00:00 |
|
Dmitry Stogov
|
a04b6ed6bc
|
Fixed bug #38942 (Double old-style-ctor inheritance)
|
2006-09-26 07:55:21 +00:00 |
|
Dmitry Stogov
|
ee97ffd887
|
Fixed bug #38047 ("file" and "line" sometimes not set in backtrace from inside error handler)
|
2006-07-27 08:20:38 +00:00 |
|
Marcus Boerger
|
519ed8e13b
|
- Better fix for #34505 and related, drop zend_unmangle_property_name_ex()
|
2006-07-24 17:58:32 +00:00 |
|
Antony Dovgal
|
926961192f
|
MFH
|
2006-07-20 07:30:22 +00:00 |
|
Marcus Boerger
|
dd5cbcd24c
|
- Fixed Bug #37811 define not using toString on objects
|
2006-07-09 22:45:11 +00:00 |
|
Antony Dovgal
|
badf27fb2a
|
MFH: no need to throw E_ERROR here
|
2006-06-27 19:58:43 +00:00 |
|
Dmitry Stogov
|
8df40bdb31
|
Keeping consistent arg_stack during arguments freeing (Exception from destructor may use inconsistent arg_stack for backtrace).
|
2006-05-31 13:01:57 +00:00 |
|
Marcus Boerger
|
637a40423c
|
- MFH as discussed
. 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)
|
2006-05-09 23:53:23 +00:00 |
|
Antony Dovgal
|
e25a1dccac
|
fix #36944 (strncmp & strncasecmp do not return false on negative string length)
|
2006-04-05 11:36:13 +00:00 |
|
Antony Dovgal
|
cfbcb43d63
|
fix #36897 (debug_print_backtrace() doesn't return void but array(0) {})
|
2006-03-28 19:43:21 +00:00 |
|
Dmitry Stogov
|
b32a78c4fa
|
Remove "called at [(null):0]" from debug backtrace
|
2006-03-03 10:09:21 +00:00 |
|
Andrei Zmievski
|
da30791861
|
MFH.
|
2006-02-07 00:33:13 +00:00 |
|
Andi Gutmans
|
61e93ccfe8
|
- Update copyright notices to 2006
|
2006-01-04 23:53:05 +00:00 |
|
Dmitry Stogov
|
8768ab94b3
|
Fixed bug #34729 (Crash in ZTS mode under Apache)
|
2005-12-01 11:48:17 +00:00 |
|
Sebastian Bergmann
|
f5117c81b3
|
MFH: Add an additional field $frame['object'] to the result array of debug_backtrace() that contains a reference to the respective object when the frame was called from an object.
|
2005-11-24 05:07:28 +00:00 |
|
Antony Dovgal
|
f43767b249
|
fix #34505 (possible memory corruption when unmangling properties with empty names)
1st part
|
2005-09-16 17:05:09 +00:00 |
|
Dmitry Stogov
|
9305339d94
|
Changed "instanceof" and "catch" operators, is_a() and is_subclass_of() functions to not call __autoload().
|
2005-09-09 06:48:49 +00:00 |
|
Dmitry Stogov
|
248345d920
|
Support for class constants and static members for internal classes
|
2005-09-01 10:05:32 +00:00 |
|
Stanislav Malyshev
|
33df597531
|
fix crash if throw attempted outside of executable code
|
2005-08-22 13:26:33 +00:00 |
|
Antony Dovgal
|
4e798f6e02
|
MFH: fix memleak
|
2005-08-18 15:13:45 +00:00 |
|
foobar
|
916815b779
|
Bump up the year
|
2005-08-03 13:30:58 +00:00 |
|
Stanislav Malyshev
|
d5a1296008
|
fix various "Class entry requested for an object without PHP class" messages
when working with non-PHP objects.
# Using Z_OBJCE(object)->name is usually bad idea unless you know it's
# a pure PHP object
|
2005-06-27 18:13:13 +00:00 |
|
Dmitry Stogov
|
0e720a8b42
|
Fixed wrong include/requre occurrences in debug backtrace.
|
2005-06-27 06:03:10 +00:00 |
|
Dmitry Stogov
|
f3f97394b2
|
Fixed bug #28377 (debug_backtrace is intermittently passing args)
|
2005-06-23 12:00:13 +00:00 |
|
Dmitry Stogov
|
f17f5da8af
|
Fixed bug #30828 (debug_backtrace() reports incorrect class in overridden methods)
|
2005-06-23 09:23:24 +00:00 |
|
Dmitry Stogov
|
da2ab06111
|
Fixed bug #29896 (Backtrace argument list out of sync)
|
2005-06-22 15:26:05 +00:00 |
|
Dmitry Stogov
|
fac2718edd
|
Fixed memory leak in debug_print_backtrace()
|
2005-06-07 13:14:23 +00:00 |
|
Dmitry Stogov
|
81b536f4a6
|
Fixed bug #32296 (get_class_methods output has changed between 5.0.2 and 5.0.3)
Now get_class_methods() shows accessible private and protected methods if it is called from class scope.
|
2005-05-03 08:52:04 +00:00 |
|
Marcus Boerger
|
56d543c161
|
- Extend API to support real existance test without the need to add any new
functions or change any behavior
|
2005-05-02 16:18:02 +00:00 |
|
Dmitry Stogov
|
4f15b20b92
|
Fixed bug #32429 (method_exists() always return TRUE if __call method exists)
|
2005-04-26 08:47:31 +00:00 |
|
Dmitry Stogov
|
4e04b5b5fb
|
Fixed memory leak in debug_backtrace()
|
2005-04-18 07:25:20 +00:00 |
|
Marcus Boerger
|
7aad424332
|
- Fix special cases of property_exists()
|
2005-04-17 20:16:14 +00:00 |
|
Sara Golemon
|
083795cbbf
|
Fix method_exists(), pce is fetched, but ce is used
|
2005-04-16 15:24:56 +00:00 |
|
Marcus Boerger
|
5b21e48557
|
- Fix even though we already know that the function will be renamed
|
2005-04-15 18:53:42 +00:00 |
|
Marcus Boerger
|
32182b190a
|
- Add property_exits()
|
2005-04-08 13:33:15 +00:00 |
|
Stanislav Malyshev
|
95f860d025
|
MF50: fix backtraces - non-Zend classes have names too
|
2005-04-04 17:23:38 +00:00 |
|
Stanislav Malyshev
|
7b6ec9178f
|
ws
|
2005-03-14 09:21:04 +00:00 |
|
Stanislav Malyshev
|
c3957fe1e8
|
Fix get_extension_funcs() - extension names are now lowercased, so should
be function arguments.
|
2005-03-13 15:30:10 +00:00 |
|
Marcus Boerger
|
6f00c1b73b
|
- Fix #32226
|
2005-03-07 19:28:10 +00:00 |
|
Marcus Boerger
|
ddd62f2b07
|
- Add support for methods dynamically added through object handlers
|
2005-02-28 18:53:33 +00:00 |
|
Marcus Boerger
|
8324d21955
|
- Update method_exists to new handlers and allow first parameter as string
|
2005-02-27 15:03:09 +00:00 |
|
Stanislav Malyshev
|
1088e28dfa
|
Fix debug_trace with eval (patch from Antony Dovgal)
|
2005-02-01 19:05:56 +00:00 |
|
Zeev Suraski
|
6b1f070907
|
MFB
|
2004-12-27 18:53:27 +00:00 |
|