Dmitry Stogov
|
c04dc1699b
|
Namespace support for name ambiguity between namespace and class name
|
2007-07-27 13:41:36 +00:00 |
|
Sara Golemon
|
b1bc911cee
|
Add support got zend_class_entry->get_static_method() and matching __callStatic() userspace method @doc
|
2007-07-21 05:27:07 +00:00 |
|
Jani Taskinen
|
5d0176a32b
|
- Fix compile warnings
|
2007-07-21 00:34:41 +00:00 |
|
Dmitry Stogov
|
1f413bbc37
|
Namespaces
|
2007-07-12 09:23:48 +00:00 |
|
Antony Dovgal
|
dd8af0654a
|
fix folding, CS and WS
|
2007-07-11 11:19:58 +00:00 |
|
Dmitry Stogov
|
a8036bf489
|
Unicode support
|
2007-06-27 11:16:21 +00:00 |
|
Dmitry Stogov
|
0a7462e056
|
Fixed bug #41633 (Crash instantiating classes with self-referencing constants)
|
2007-06-13 16:48:29 +00:00 |
|
Dmitry Stogov
|
b898c98005
|
Fixed some class constant issues related to bug #41633
|
2007-06-13 14:50:33 +00:00 |
|
Antony Dovgal
|
52587a3d5c
|
check if fci->object_pp points to NULL
|
2007-05-21 07:12:34 +00:00 |
|
Antony Dovgal
|
c63a3187e5
|
fix #41421 (Uncaught exception from a stream wrapper segfaults)
|
2007-05-18 11:51:40 +00:00 |
|
Antony Dovgal
|
0e5d853a8d
|
initialize retval_ptr_ptr before returning FAILURE
this fixes invalid read in #41209
|
2007-04-27 08:11:37 +00:00 |
|
Dmitry Stogov
|
2908322c14
|
WIN64 support
|
2007-04-16 09:43:53 +00:00 |
|
Marcus Boerger
|
80c2f1f92c
|
- Improved version of ternary shortcut
|
2007-03-08 17:30:28 +00:00 |
|
Marcus Boerger
|
6b4a1666a0
|
- Catch empty class name error earlier
|
2007-03-03 13:46:19 +00:00 |
|
Dmitry Stogov
|
d7df9badf6
|
Added runtime JIT auto-globals fetching and caching
|
2007-02-16 19:36:45 +00:00 |
|
Dmitry Stogov
|
cb5ae2b82c
|
Fixed bug #40236 (php -a function allocation eats memory)
|
2007-02-15 10:42:52 +00:00 |
|
Marcus Boerger
|
bd7d5b527c
|
- No reason not to pass return_value_ptr for non return-by-reference functions
|
2007-02-08 14:47:32 +00:00 |
|
Marcus Boerger
|
f709c26072
|
- Do not set is_ref/refcount for functions that return by reference
|
2007-02-08 12:30:40 +00:00 |
|
Sebastian Bergmann
|
3717df72ae
|
Bump year.
|
2007-01-01 09:29:37 +00:00 |
|
Antony Dovgal
|
bfed0b6d94
|
fix possible leak
|
2006-12-21 11:07:41 +00:00 |
|
Andrei Zmievski
|
e722dce575
|
- Marcus was too quick. Let's put type before zstr in the macros.
- Also mark get_include_path() and restore_include_path() with U.
|
2006-12-19 21:38:59 +00:00 |
|
Marcus Boerger
|
98dce57dd5
|
- Fix ZVAL_ZSTRL
|
2006-12-19 21:13:21 +00:00 |
|
Dmitry Stogov
|
449e7d18a2
|
Start timiout thread on Windows only if necessary
|
2006-11-10 11:51:55 +00:00 |
|
Sara Golemon
|
63c3ea2dcd
|
Put zend_lookup_class_ex back into the API for BC.
|
2006-11-08 10:09:17 +00:00 |
|
Johannes Schlüter
|
38ea123751
|
- added missing return...
|
2006-10-18 17:03: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 |
|
Antony Dovgal
|
104c828662
|
initialize variable
|
2006-10-11 16:11:40 +00:00 |
|
Dmitry Stogov
|
d746725744
|
Fixed wrong return value
|
2006-09-28 07:16:59 +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 |
|
Antony Dovgal
|
398a45429e
|
fix #38779 (engine crashes when require()'ing file with syntax error through userspace stream wrapper)
|
2006-09-11 14:28:19 +00:00 |
|
Antony Dovgal
|
d65b68d09f
|
fix minor issue in autoload with unicode enabled
|
2006-08-30 12:32:20 +00:00 |
|
Antony Dovgal
|
be3e5292cd
|
fix compile warning
|
2006-08-29 22:01:20 +00:00 |
|
Andrei Zmievski
|
e9a9a26e7e
|
Rewrite array_map() to use params API with fci cache and mark it with U.
|
2006-07-20 20:54:23 +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 |
|
Andrei Zmievski
|
fdf280b41b
|
- Upgrade usort() to support Unicode (including valid Unicode callbacks).
- Make usort() use 'f' specifier for function call info/cache.
|
2006-07-17 20:52:12 +00:00 |
|
Dmitry Stogov
|
f5a2224ca3
|
Fixed bug #36759 (Objects destructors are invoked in wrong order when script is finished)
|
2006-07-12 07:54:18 +00:00 |
|
Andrei Zmievski
|
37972451f8
|
Implement unicode_set_error_handler() / unicode_restore_error_handler().
The error handler doesn't do anything yet. (vaporware)
|
2006-06-20 23:00:02 +00:00 |
|
Stefan Esser
|
08e355e39e
|
Added hook for compile_string()
|
2006-06-13 12:56:20 +00:00 |
|
Dmitry Stogov
|
7e59bc4d89
|
Fixed bug #37558 (timeout functionality doesn't work after a second PHP starup on the same thread). (p dot desarnaud at wanadoo dot fr)
|
2006-05-25 07:23:38 +00:00 |
|
Dmitry Stogov
|
51f7ee02c8
|
FIX: For some reason SIGSEGV handler wasn't set, but was restoring. Now all SIGS
EGV related code is commented.
|
2006-03-17 08:47:54 +00:00 |
|
Dmitry Stogov
|
7c0e534157
|
Dropped zend.ze1_compatibility_mode
|
2006-03-16 10:33:23 +00:00 |
|
Dmitry Stogov
|
72acb65b24
|
zend_hash_apply() doesn't use ZEND_HASH_APPLY_... macros
|
2006-03-14 11:24:30 +00:00 |
|
Dmitry Stogov
|
78aed20223
|
Optimized cleanup loops on request shutdown
|
2006-03-13 11:13:55 +00:00 |
|
Dmitry Stogov
|
f8576f84dc
|
Implemented "jump label" operator (limited "goto")
|
2006-03-10 08:29:43 +00:00 |
|
Marcus Boerger
|
03be54de37
|
- Make unicode handling portable (noted by andrei)
# Actually we should provide much more such unicode strings that we often
# use like 'parent', 'self' and so on.
|
2006-03-03 23:20:29 +00:00 |
|
Dmitry Stogov
|
bfe01c2c17
|
Fixed incorrect backtrace type ("::" instead of "->") for __set()/__get()
|
2006-03-03 12:06:44 +00:00 |
|
Dmitry Stogov
|
e3b7f3fd0d
|
Unicode support: MS Visual C compatibility
|
2006-02-26 11:57:14 +00:00 |
|
Dmitry Stogov
|
25c8f09752
|
Unicode support
|
2006-02-26 07:23:33 +00:00 |
|
Marcus Boerger
|
44b0637bcd
|
- Deprecation severity shall be E_STRICT (as commented by ilia)
# Actually this conforms with other messages
|
2006-02-25 17:43:12 +00:00 |
|
Dmitry Stogov
|
19ebeed0d8
|
Unicode support: fixed call_user_func(array($this, "self::foo"))
Made check for "self/parent" before calling __autoload()
|
2006-02-22 08:54:02 +00:00 |
|