Dmitry Stogov
611abb17fc
Namespace constants
2007-08-24 13:50:52 +00:00
Dmitry Stogov
1322b1a30a
Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload, in the same way as "instanceof" operator).
2007-08-22 13:20:09 +00:00
Dmitry Stogov
ad8aa49f06
Fixed bug #42211 (property_exists() fails to find protected properties from a parent class)
2007-08-08 13:32:58 +00:00
Antony Dovgal
2de948a3fa
int -> zend_bool
2007-08-02 20:32:34 +00:00
Johannes Schlüter
0122a6fede
- Respect value of the parameter for get_loaded_extensions() and
...
get_defined_cosntants()
2007-08-02 16:52:59 +00:00
Johannes Schlüter
c883e25485
- Add additional param to get_loaded_extensions() for returning Zend
...
extensions (Fixes #41278 )
2007-07-31 22:45:08 +00:00
Dmitry Stogov
92d3bc0c93
Fixed bug #40757 (get_object_vars get nothing in child class)
...
Fixed bug #41929 (Foreach on object does not iterate over all visible properties)
2007-07-24 11:40:07 +00:00
Antony Dovgal
4adec955f9
fix folding and ws
2007-07-10 15:06:58 +00:00
Johannes Schlüter
eae4b3109e
Fix #41640 (get_class_vars produces error on class constants)
2007-06-09 08:36:52 +00:00
Dmitry Stogov
2908322c14
WIN64 support
2007-04-16 09:43:53 +00:00
Sara Golemon
b39fc244f0
Update create_function()
2007-01-05 19:00:36 +00:00
Sebastian Bergmann
3717df72ae
Bump year.
2007-01-01 09:29:37 +00:00
Antony Dovgal
120275b00e
fix possible leak on failure in get_defined_functions()
2006-12-20 23:19:44 +00:00
Antony Dovgal
afd3d27c5f
resolve coverity issue #224
2006-11-28 21:19:58 +00:00
Antony Dovgal
43559f1b18
fix leak in get_extension_funcs()
2006-11-21 11:10:01 +00:00
Antony Dovgal
6983398b91
fix proto
2006-11-21 10:48:16 +00:00
Dmitry Stogov
7edaae4ebf
typo
2006-11-15 17:53:39 +00:00
Dmitry Stogov
cc134cef18
Fixed bug #39445 (Calling debug_backtrace() in the __toString() function produces a crash)
2006-11-15 16:05:26 +00:00
Johannes Schlüter
0e58baae93
- Fix #38465 (ReflectionParameter fails if default value is an access to self::
2006-10-18 16:34:25 +00:00
Andrei Zmievski
83e0dbb3d2
- Add an extra parameter to the cast_object handler that can be used by
...
various types as needed.
- Use that parameter to pass a specific converter for
IS_UNICODE/IS_STRING types.
2006-10-13 14:52:19 +00:00
Andrei Zmievski
706d7a3b55
Unicode string support for extension_loaded().
2006-10-06 17:11:17 +00:00
Andrei Zmievski
de082072cf
Unicode string support in get_extension_funcs().
2006-10-06 17:05:22 +00:00
Sara Golemon
d666c05427
PHP6 Update for get_included_files() and export of path decode for Zend
2006-10-03 16:28:02 +00:00
Dmitry Stogov
59d0c16391
Fixed bug #38942 (Double old-style-ctor inheritance)
2006-09-26 07:55:54 +00:00
Sara Golemon
3b24a795a6
Add missing function protos
2006-09-21 23:58:06 +00:00
Dmitry Stogov
128548a5c0
Disabled autoconversion of hash keys (from string to unicode) for PHP arrays
2006-09-19 10:38:31 +00:00
Andrei Zmievski
df345b9e33
Remove UTODO's -- this is handled during name mangling/unmangling.
2006-08-14 21:09:30 +00:00
Dmitry Stogov
0eb0282912
Fixed bug #38047 ("file" and "line" sometimes not set in backtrace from inside error handler)
2006-07-27 08:20:52 +00:00
Marcus Boerger
617a18fc40
- Fix for #34505 and repated (improved version of what is in 5.2, 5.1)
2006-07-24 17:51:41 +00:00
Antony Dovgal
402cbc1db9
no need to return bool and false in the same time =)
2006-07-20 07:30:14 +00:00
Andrei Zmievski
0667864631
Callable checks and class fetching and lookup should support identifer
...
normalization now. (Marcus, Andrei)
2006-07-18 17:52:45 +00:00
Marcus Boerger
607ca7baf6
- Provide defined value for autoload flag
2006-07-15 19:16:19 +00:00
Marcus Boerger
2de6065591
- Fixed Bug #37811 define not using toString on objects
2006-07-09 22:40:10 +00:00
Antony Dovgal
5a816e0f20
no need to throw E_ERROR here, E_WARNING is more than enough
2006-06-27 19:58:27 +00:00
Andrei Zmievski
5e64063b1c
Plug memory leak in set_exception_handler().
2006-06-20 22:50:49 +00:00
Dmitry Stogov
4e662470f7
Keeping consistent arg_stack during arguments freeing (Exception from destructor may use inconsistent arg_stack for backtrace).
2006-05-31 13:02:15 +00:00
Marcus Boerger
ef855827e3
- MFB Missing check
2006-05-09 21:28:47 +00:00
Antony Dovgal
3305bba32b
MF51: fix #36944 (strncmp & strncasecmp do not return false on negative string length)
2006-04-05 11:36:28 +00:00
Antony Dovgal
f34d655334
MF51: fix #36897 (debug_print_backtrace() doesn't return void but array(0) {})
2006-03-28 19:43:37 +00:00
Andrei Zmievski
9840a792ee
*** empty log message ***
2006-03-07 08:33:46 +00:00
Derick Rethans
6709a6bfc9
- Make this compile again
2006-03-07 07:58:56 +00:00
Andrei Zmievski
25d1f03526
Mark some functions as Unicode-safe and adjust UTODO notices for others.
2006-03-07 04:30:15 +00:00
Dmitry Stogov
62de2d7366
Remove "called at [(null):0]" from debug backtrace
2006-03-03 10:09:35 +00:00
Dmitry Stogov
e3b7f3fd0d
Unicode support: MS Visual C compatibility
2006-02-26 11:57:14 +00:00
Dmitry Stogov
1f4d9fa4a7
Unicode support: fixed internal constants usage and get_defined_constants()
2006-02-22 10:02:15 +00:00
Dmitry Stogov
0f1209ab3d
Portable unicode string API:
...
- use the same type (int) for zval.value.usr.len and zval.value.str.len
- use union "zstr" as char*/UChar* mixture instead of void*
- Z_UNISTR() and Z_UNILEN() no longer check for Z_TYPE()
- nuke int32_t from ZE (not finisned)
2006-02-21 20:12:43 +00:00
Dmitry Stogov
b424a32610
Preparation for portable string API (use macroses to access zval).
2006-02-20 19:03:43 +00:00
Andrei Zmievski
ef4c06c083
Check for get_properties handler before using it. (Patch from
...
rrichards@ctindustries.net ).
2006-02-07 00:32:16 +00:00
Antony Dovgal
a1640d5ef9
duplicate string when needed
2006-02-03 13:24:26 +00:00
Dmitry Stogov
227295a4f1
Unicode stuff is changed according to decision maden on PDM.
...
Now IS_BINRAY data type is removed and IS_STRING starts behave as IS_BINARY in unicode mode. IS_STRING is incompatible with IS_UNICODE, so ALL functions should be improved to support unicode mode.
2006-01-17 12:18:53 +00:00