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
Andi Gutmans
5de7cc3194
- Update copyright notices to 2006
2006-01-04 23:54:12 +00:00
Dmitry Stogov
feaa2501d0
Fixed bug #34729 (Crash in ZTS mode under Apache)
2005-12-01 11:49:51 +00:00
Sebastian Bergmann
5d671dd4b2
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. This revised patch has been reviewed by Dmitry and Zeev.
2005-11-01 13:18:34 +00:00
Sebastian Bergmann
621c6fb266
Revert.
2005-11-01 07:20:54 +00:00
Sebastian Bergmann
805cc1d659
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. Patch has been reviewed by Andi, Zeev, and Marcus. I will coordinate with Ilia on merging it to the PHP_5_1 branch after PHP 5.1.0 has been released.
2005-10-28 20:08:25 +00:00
Dmitry Stogov
ce0c17aa95
MFH (is_sublass_of("A","B") should call __autoload() for "A" and "B")
2005-09-09 06:47:18 +00:00
Dmitry Stogov
49c3b14f53
Unicode support for PHP constants
2005-09-08 11:10:34 +00:00
Dmitry Stogov
7b7551085b
Support for class constants and static members for internal classes
2005-09-01 10:05:01 +00:00
Andrei Zmievski
ec65bc1039
Implement Unicode support for strncasecmp().
2005-08-23 22:05:22 +00:00
Dmitry Stogov
8f6f97a77d
Unicode support
2005-08-23 12:53:31 +00:00