Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | MFH: throw a warning when doing modulus by 0 (fr #39027) | Antony Dovgal | 2006-10-03 | 1 | -0/+1 |
| | |||||
* | MFH: use if() instead of ?: | Antony Dovgal | 2006-09-27 | 1 | -1/+6 |
| | |||||
* | New memory manager | Dmitry Stogov | 2006-07-18 | 1 | -1/+0 |
| | |||||
* | fix logic | Antony Dovgal | 2006-07-18 | 1 | -1/+1 |
| | |||||
* | MFH: fix DVAL_TO_LVAL() on AIX with old gcc | Antony Dovgal | 2006-07-18 | 1 | -1/+1 |
| | |||||
* | - MFH Fix issue with comparing objects with objects | Marcus Boerger | 2006-07-09 | 1 | -10/+14 |
| | |||||
* | - MFH: | Marcus Boerger | 2006-07-09 | 1 | -44/+41 |
| | | | | | | . Fix comparision edgecases involving objects (Tony, Marcus) . Use ZVAL_LONG() where appropriate | ||||
* | Restore ZE1 compatibility mode (Zend Engine part - the modules patches | Zeev Suraski | 2006-06-05 | 1 | -3/+33 |
| | | | | | will follow later today) | ||||
* | fix error messages when converting objects to other types | Antony Dovgal | 2006-05-25 | 1 | -1/+2 |
| | | | | | | add new function MFB will follow soon | ||||
* | - MFH as discussed | Marcus Boerger | 2006-05-09 | 1 | -41/+23 |
| | | | | | | | | | | | | | | | | | | | | | . 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) | ||||
* | - MFH | Marcus Boerger | 2006-02-05 | 1 | -15/+39 |
| | |||||
* | - Update copyright notices to 2006 | Andi Gutmans | 2006-01-04 | 1 | -1/+1 |
| | |||||
* | - Enforce termination to prevent possible SEGVs | Marcus Boerger | 2005-12-12 | 1 | -1/+1 |
| | |||||
* | Fixed bug #34199 (if($obj)/if(!$obj) inconsistency) | Dmitry Stogov | 2005-09-12 | 1 | -1/+1 |
| | |||||
* | Fixed bug #33999 (object remains object when cast to int) | Dmitry Stogov | 2005-08-05 | 1 | -6/+5 |
| | |||||
* | Bump up the year | foobar | 2005-08-03 | 1 | -1/+1 |
| | |||||
* | Reverted wrong fix for bug #30572. | Dmitry Stogov | 2005-05-31 | 1 | -3/+3 |
| | | | | | | Seems the bug was already fixed in other way. But reverted patch produced a lot of valgrind errors, because IS_TMP_VAR operands don't initialize refcount. | ||||
* | - Fix memory corruption found by rob | Marcus Boerger | 2005-04-08 | 1 | -3/+5 |
| | |||||
* | - Added "G" modifier to ini setting number format. | Derick Rethans | 2004-12-13 | 1 | -4/+8 |
| | |||||
* | - MFH: Revert Joe's work around a bug in GCC patch as it breaks too many things. | Derick Rethans | 2004-11-29 | 1 | -9/+1 |
| | |||||
* | - Fixed bug #30630: Added a BSD based strtod function that is | Derick Rethans | 2004-11-03 | 1 | -10/+4 |
| | | | | | locale-independent. | ||||
* | - For Ilia: | Andi Gutmans | 2004-10-29 | 1 | -3/+3 |
| | | | | | | - MFH: Fixed bug #30572 (crash when comparing SimpleXML attribute to a boolean). - Hope this works well. I will MFH tomorrow if no one complains. | ||||
* | - Revert Fixed bug #30228 (crash when comparing SimpleXML attribute to a ↵ | Andi Gutmans | 2004-10-27 | 1 | -5/+1 |
| | | | | | | | boolean). - Need to discuss where the real problem is. | ||||
* | Fixed bug #30228 (crash when comparing SimpleXML attribute to a boolean). | Ilia Alshanetsky | 2004-10-26 | 1 | -1/+5 |
| | |||||
* | - If object handles are equal then save the comparison of properties in | Andi Gutmans | 2004-10-20 | 1 | -6/+6 |
| | | | | | - the == operator. | ||||
* | - Small improvement to DVAL_TO_ZVAL macro | Andi Gutmans | 2004-09-30 | 1 | -1/+1 |
| | |||||
* | - MFB: Added the sorting flag SORT_LOCALE_STRING to the sort() functions which | Derick Rethans | 2004-09-11 | 1 | -0/+29 |
| | | | | | makes them sort based on the current locale. (Derick) | ||||
* | - Resolve undefined behavior (joe at redhat) | Andi Gutmans | 2004-09-11 | 1 | -1/+9 |
| | |||||
* | - Nuke empty_string. It is a reminanent from the time where RETURN_FALSE() | Andi Gutmans | 2004-07-19 | 1 | -13/+6 |
| | | | | | | | | | | | | | | | 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. | ||||
* | - Fix comparison of objects | Zeev Suraski | 2004-05-10 | 1 | -20/+48 |
| | | | | | - Clarify convert_object_to_type() | ||||
* | - Fix comparison of two objects in non-compatibility mode. | Andi Gutmans | 2004-05-02 | 1 | -5/+2 |
| | |||||
* | - Nuke more old junk | Andi Gutmans | 2004-04-03 | 1 | -4/+0 |
| | |||||
* | - Nuke code which hasn't been in use for ages. | Andi Gutmans | 2004-04-03 | 1 | -28/+0 |
| | |||||
* | centralize object-to-scalar conversion, make it work with get handler | Stanislav Malyshev | 2004-03-28 | 1 | -58/+71 |
| | |||||
* | Use macros for object parts access | Stanislav Malyshev | 2004-03-28 | 1 | -10/+10 |
| | |||||
* | - Revert bogus commit | Derick Rethans | 2004-03-24 | 1 | -4/+6 |
| | |||||
* | - Fixed NEWS | Derick Rethans | 2004-03-24 | 1 | -6/+4 |
| | | | | | #- Can we *please* keep this in order? | ||||
* | - Apply Ard's patch to support multiplication & overflow on both 32bit | Andi Gutmans | 2004-03-17 | 1 | -10/+5 |
| | | | | | and 64bit machines | ||||
* | - Restore E_NOTICE for longs and doubles. | Andi Gutmans | 2004-03-15 | 1 | -0/+4 |
| | |||||
* | - Nuke E_NOTICE. This caused a notice when doing if ($obj == NULL) | Andi Gutmans | 2004-03-15 | 1 | -6/+0 |
| | |||||
* | - Improve compatibility mode and compare objects according to property | Andi Gutmans | 2004-03-14 | 1 | -0/+5 |
| | | | | | - comparison (sucky but this is how PHP 4 behaved). | ||||
* | - Support old style of converting objects to long/double/bool. | Andi Gutmans | 2004-03-14 | 1 | -19/+65 |
| | | | | | | | | | - This is only enabled in compatibility mode, else it calls cast_object() - and if that is not available we return 1 (true) so that the following - code would work: if ($obj) { } | ||||
* | Fix: Add return type void | Marcus Boerger | 2004-03-14 | 1 | -1/+1 |
| | |||||
* | - Support Cast operator in convert_to_* so that we support internal | Andi Gutmans | 2004-03-14 | 1 | -2/+6 |
| | | | | | - extensions such as SimpleXML. This is for Sterling. | ||||
* | - Fix memory leak in the following code (Dmitry): | Andi Gutmans | 2004-03-14 | 1 | -0/+6 |
| | | | | | | | | <?php $a = array(); $a .= "x"; ?> | ||||
* | - Initial commit which allows comparing overloaded objects with native | Andi Gutmans | 2004-03-14 | 1 | -13/+41 |
| | | | | | - types (only for internal classes and not for user-land classes). | ||||
* | - Fixed bug #27354 (Modulus operator crashes PHP). | Derick Rethans | 2004-02-22 | 1 | -0/+5 |
| | |||||
* | Remove conflict | Zeev Suraski | 2004-01-10 | 1 | -5/+0 |
| | |||||
* | Added error mask to set_error_handler() | Zeev Suraski | 2004-01-10 | 1 | -0/+5 |
| | | | | | Patch by Christian Schneider <cschneid@cschneid.com> | ||||
* | - Happy new year and PHP 5 for rest of the files too.. | foobar | 2004-01-08 | 1 | -1/+1 |
| | | | | | # Should the LICENSE and Zend/LICENSE dates be updated too? |