Revision tags: RELEASE_0_2_4, RELEASE_0_2_3, RELEASE_0_2_2, RELEASE_0_2_1, RELEASE_0_2 |
|
#
fd4fe1c8 |
| 02-Feb-2005 |
Dmitry Stogov |
Fixed bugs #29767 and #31683 (__get and __set methods must not modify property name).
|
#
20be6646 |
| 19-Jan-2005 |
foobar |
- Fixed bug #29183 (Undefined symbol zend_check_private with Solaris CC)
|
#
235e6c0a |
| 17-Dec-2004 |
Andi Gutmans |
- Fixed Bug #30562 Segmentation fault with __call()
|
Revision tags: php-5.0.3, php-4.3.10, SQLITE_4_3_20041227, php-5.0.3RC2, php-4.3.10RC2, php-5.0.3RC1, php-4.3.10RC1 |
|
#
c5a9a5a2 |
| 30-Oct-2004 |
Marcus Boerger |
- Change zend_object_handlers->get_method() to allow aggregation for internal classes
|
Revision tags: PRE_NEW_VM_GEN_PATCH |
|
#
e39f3f3f |
| 28-Sep-2004 |
Marcus Boerger |
Simplify/Optmize magic method calls (__get/__set/__call/__clone/__destruct)
|
Revision tags: php-5.0.2, php-4.3.9, php-5.0.2RC1, php-4.3.9RC3, PRE_ZEND_VM_DISPATCH_PATCH, php-4.3.9RC2, php-5.0.1, php-5.0.1RC2, php-4.3.9RC1, php-5.0.1RC1 |
|
#
34b00ca2 |
| 22-Jul-2004 |
Zeev Suraski |
Fix bug in handling of protected properties
|
Revision tags: RELEASE_0_1 |
|
#
e000da96 |
| 19-Jul-2004 |
Stanislav Malyshev |
__set and __get will be called not only when variable doesn't exist but also when it's invisible
|
#
56f8195f |
| 19-Jul-2004 |
Andi Gutmans |
- Nuke empty_string. It is a reminanent from the time where RETURN_FALSE() used to return "" and not bool(false). It's not worth keeping it because STR_FREE() and zval_dtor() always have
- Nuke empty_string. It is a reminanent from the time where RETURN_FALSE() used to return "" and not bool(false). It's not worth keeping it because STR_FREE() and zval_dtor() always have to check for it and it slows down the general case. In addition, it seems that empty_string has been abused quite a lot, and was used not only for setting zval's but generally in PHP code instead of "", which wasn't the intention. Last but not least, nuking empty_string should improve stability as I doubt every place correctly checked if they are not mistakenly erealloc()'ing it or calling efree() on it. NOTE: Some code is probably broken. Each extension maintainer should check and see that my changes are OK. Also, I haven't had time to touch PECL yet. Will try and do it tomorrow.
show more ...
|
Revision tags: php-5.0.0RC4, php-5.0.0 |
|
#
d673ec01 |
| 14-Jul-2004 |
Stanislav Malyshev |
be consistent with write_dimension
|
#
28d72ce2 |
| 14-Jul-2004 |
Stanislav Malyshev |
fix #28957
|
Revision tags: php-4.3.8, php-5.0.0RC3, php-5.0.0RC3RC2, php-4.3.7, php-5.0.0RC3RC1 |
|
#
6f5c0992 |
| 26-May-2004 |
Wez Furlong |
Fix leak on systems where alloca isn't really alloca.
|
Revision tags: php-4.3.7RC1, RELEASE_0_1_1 |
|
#
d056b25c |
| 04-May-2004 |
Wez Furlong |
Add count_elements handler for overloaded objects.
|
Revision tags: php-5.0.0RC2, php-5.0.0RC2RC2, php-4.3.6, php-5.0.0RC2RC1 |
|
#
4a24cbe2 |
| 09-Apr-2004 |
Andi Gutmans |
- Fix bug #26441 (When __set() returned a value it corrupted it)
|
Revision tags: php-4.3.6RC3, php-4.3.6RC2, php-4.3.6RC1, php-4.3.5 |
|
#
bd9b600c |
| 21-Mar-2004 |
Stanislav Malyshev |
API change for read_property: instead of bool silent it now gets fetch type This can be used for creating proxy objects for write contexts
|
Revision tags: php-4.3.5RC4, php-5.0.0RC1, php-5.0.0RC1RC2, php-5.0.0RC1RC1 |
|
#
88de69b9 |
| 14-Mar-2004 |
Andi Gutmans |
- Support Cast operator in convert_to_* so that we support internal - extensions such as SimpleXML. This is for Sterling.
|
Revision tags: RELEASE_0_2_0, php-4.3.5RC3, php-5.0.0b4 |
|
#
62b81df9 |
| 12-Feb-2004 |
Andi Gutmans |
- This was too strict.
|
#
e7e0f7d4 |
| 12-Feb-2004 |
Zeev Suraski |
- Check return-by-reference bit when implementing interface prototypes - Add infrastructure for built-in functions to hint whether they return by reference or not. It is NOT currently used
- Check return-by-reference bit when implementing interface prototypes - Add infrastructure for built-in functions to hint whether they return by reference or not. It is NOT currently used for anything, except for interface prototypes (you can use it to request that the function that implements your prototype returns by reference or doesn't return by reference). For downwards compatibility - by default, interface prototypes are agnostic as to whether the function that implements them returns by reference or not. Use ZEND_BEGIN_ARG_INFO_EX() with ZEND_RETURN_VALUE/ZEND_RETURN_REFERENCE to change that. - Fix ArrayAccess::getOffset() to conduct additional checks. If your getOffset() should work with multidimensional arrays - it must return by reference.
show more ...
|
Revision tags: php-5.0.0b4RC1 |
|
#
473927ec |
| 08-Feb-2004 |
Zeev Suraski |
Fix write-mode of overloaded objects when using array dimensions
|
#
c5a7b668 |
| 03-Feb-2004 |
Zeev Suraski |
- Clean garbage (delete was nuked a long time ago)
|
Revision tags: php-4.3.5RC2, RELEASE_1_3b6, php_ibase_before_split |
|
#
0a8a950f |
| 17-Jan-2004 |
Ilia Alshanetsky |
Expose zend_std_call_user_call(), needed for implementation of things like __call handlers.
|
Revision tags: php-4.3.5RC1 |
|
#
ccfc46b0 |
| 08-Jan-2004 |
foobar |
- Happy new year and PHP 5 for rest of the files too.. # Should the LICENSE and Zend/LICENSE dates be updated too?
|
#
1e11e740 |
| 05-Jan-2004 |
Stanislav Malyshev |
Bug #24608 - fix interaction between __accessors and get_property_ptr
|
#
6923a16c |
| 03-Jan-2004 |
Derick Rethans |
- Fixed var_export() to show public, protected and private modifiers properly. - Exported (un)mangle_property_name.
|
#
db36fd02 |
| 27-Dec-2003 |
Marcus Boerger |
Fix __tostring() and concatenation
|
#
06788f04 |
| 22-Dec-2003 |
Marcus Boerger |
Fixed bug #26675 (Segfault on ArrayAccess use) Update NEWS
|