Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix #34505 (possible memory corruption when unmangling properties with empty ↵ | Antony Dovgal | 2005-09-16 | 1 | -1/+1 |
| | | | | | | | names) 1st part | ||||
* | Fixed huge memory leak in ZTS mode (backport from HEAD) | Dmitry Stogov | 2005-09-12 | 1 | -6/+15 |
| | |||||
* | Bump up the year | foobar | 2005-08-03 | 1 | -2/+2 |
| | |||||
* | Fixed bug #33802 (throw Exception in error handler causes crash) | Dmitry Stogov | 2005-07-22 | 1 | -11/+2 |
| | |||||
* | - Fixed bug #31358 (Older GCC versions do not provide portable va_copy()). | foobar | 2005-06-27 | 1 | -5/+12 |
| | |||||
* | Fixed OS X compatibility | Dmitry Stogov | 2005-06-15 | 1 | -1/+1 |
| | |||||
* | Fixed bug #33212 ([GCC 4]: 'zend_error_noreturn' aliased to external symbol ↵ | Dmitry Stogov | 2005-06-13 | 1 | -0/+3 |
| | | | | | | | 'zend_error'). The fix is not tested on Solaris and DARWIN! | ||||
* | Fixed double call to php_stream_close() on compiler errors | Dmitry Stogov | 2005-06-09 | 1 | -0/+2 |
| | |||||
* | Fixed bug #25922 (In error handler, modifying 5th arg (errcontext) may ↵ | Dmitry Stogov | 2005-06-09 | 1 | -0/+3 |
| | | | | result in seg fault) | ||||
* | fix leak | Stanislav Malyshev | 2005-05-22 | 1 | -1/+4 |
| | |||||
* | fix for #29890 - part 2 | Stanislav Malyshev | 2005-05-18 | 1 | -0/+1 |
| | |||||
* | fix bug #29975 (memory leaks when set_error_handler() is used inside error ↵ | Antony Dovgal | 2005-05-13 | 1 | -1/+6 |
| | | | | handler) | ||||
* | fix bug #32924: prepend does not add file to included files | Stanislav Malyshev | 2005-05-04 | 1 | -0/+4 |
| | |||||
* | fix shutdown so that dl()'d modules are unloaded after all the dtors have | Wez Furlong | 2005-03-15 | 1 | -0/+1 |
| | | | | | been called. | ||||
* | MFB: - Rationalize code a bit | foobar | 2005-01-09 | 1 | -9/+5 |
| | |||||
* | port fix for #30998: Crash when user error handler returns false on amd64 | Stanislav Malyshev | 2004-12-06 | 1 | -1/+10 |
| | |||||
* | - Recommit | Andi Gutmans | 2004-09-09 | 1 | -1/+0 |
| | |||||
* | - Roll back VM commit | Andi Gutmans | 2004-09-09 | 1 | -0/+1 |
| | |||||
* | - Drop namespace relict | Marcus Boerger | 2004-09-09 | 1 | -1/+0 |
| | |||||
* | Fix reverse dependency | Zeev Suraski | 2004-09-05 | 1 | -0/+2 |
| | |||||
* | - Second wave of garbage removal. | Andi Gutmans | 2004-08-19 | 1 | -16/+0 |
| | |||||
* | - Execute destructors earlier (Florian Schaper, fschaper at intux org) | Marcus Boerger | 2004-07-25 | 1 | -0/+7 |
| | |||||
* | - Nuke empty_string. It is a reminanent from the time where RETURN_FALSE() | Andi Gutmans | 2004-07-19 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | 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. | ||||
* | - Convert zend_class_entry -> zend_class_entry * | Andi Gutmans | 2004-07-12 | 1 | -2/+2 |
| | |||||
* | DragonFly BSD is derived from FreeBSD and requires the same floating point | Jon Parise | 2004-07-10 | 1 | -4/+4 |
| | | | | | precision fix. | ||||
* | - If user error handler returns "false" then we relay to the built in error | Andi Gutmans | 2004-06-01 | 1 | -1/+1 |
| | | | | | handler | ||||
* | Allow user-defined error handlers to indicate whether default error | Andrei Zmievski | 2004-05-28 | 1 | -0/+3 |
| | | | | | handler should be re-invoked, by returning true or false. | ||||
* | Retval may not be set when zend_execute() is overloaded | Marcus Boerger | 2004-04-17 | 1 | -1/+1 |
| | |||||
* | - Add hook for exception handler (Derick) | Andi Gutmans | 2004-04-13 | 1 | -0/+1 |
| | |||||
* | - Fix Reflection class names | Marcus Boerger | 2004-03-30 | 1 | -0/+1 |
| | | | | | | - Add ability to get the extension an internal class was defined in # This is the patch Andi and me used to search for underscrores... | ||||
* | Initialize the complete struct | Marcus Boerger | 2004-03-28 | 1 | -1/+1 |
| | |||||
* | try get handler on printable conversion | Stanislav Malyshev | 2004-03-28 | 1 | -3/+13 |
| | |||||
* | Even though it is uncommented it should be right | Marcus Boerger | 2004-03-27 | 1 | -1/+1 |
| | |||||
* | New autoload protection schema was implemented (Using HashTable instead of ↵ | Dmitry Stogov | 2004-03-24 | 1 | -1/+1 |
| | | | | boolean flag) | ||||
* | - Stop make_printable_zval() from calling __toString() | Andi Gutmans | 2004-03-17 | 1 | -0/+2 |
| | |||||
* | - Replaced the exec_finished hook by the zend_post_deactive hook for | Derick Rethans | 2004-03-16 | 1 | -3/+3 |
| | | | | | | extensions. The new hook will be run after the symbol table and destructors are run. (Derick) | ||||
* | Fixed bug #27590 (crash during shutdown when freeing persistent resources | Ilia Alshanetsky | 2004-03-14 | 1 | -1/+1 |
| | | | | | in ZTS mode). | ||||
* | - Fix flow of logic | Andi Gutmans | 2004-03-14 | 1 | -2/+4 |
| | |||||
* | - Support Cast operator in convert_to_* so that we support internal | Andi Gutmans | 2004-03-14 | 1 | -1/+2 |
| | | | | | - extensions such as SimpleXML. This is for Sterling. | ||||
* | - Fix crash in exception handling (zend_exception_error(...) and | Andi Gutmans | 2004-03-01 | 1 | -4/+0 |
| | | | | | zend_eval_string_ex() were buggy (Dmitry, Andi) | ||||
* | - Rename compatiblity mode to zend.ze2_compatibility_mode (it doesn't only ↵ | Zeev Suraski | 2004-02-25 | 1 | -14/+2 |
| | | | | | | | | | | | affect auto-clone). - Perform implementation checks even with simple inheritance (off when compatibility mode is enabled). - Restore default arguments in interfaces and handle it correctly. - Move registration of internal classes later in the startup sequence in order to have INI options available. | ||||
* | Forward-port fixlet from PHP 4 (thanks to Michael Sisolak) | Zeev Suraski | 2004-02-18 | 1 | -0/+1 |
| | |||||
* | Centralize exceptions code in zend_exceptions.[ch]. | Zeev Suraski | 2004-02-12 | 1 | -1/+1 |
| | | | | | | | | Remove zend_default_classes.h (use zend_exceptions.h instead) NOTE: This currently breaks the build, fixes to php-src and pecl coming soon | ||||
* | Must be initialized in ZTS mode | Marcus Boerger | 2004-02-11 | 1 | -0/+1 |
| | |||||
* | Fix exceptions thrown without a stack frame | Zeev Suraski | 2004-02-11 | 1 | -6/+0 |
| | | | | | Always enable set_exception_handler() | ||||
* | Nice patch Christian, but it wasn't at all enabled? :) | Zeev Suraski | 2004-01-15 | 1 | -1/+2 |
| | | | | | Fix bug #26883 | ||||
* | - Happy new year and PHP 5 for rest of the files too.. | foobar | 2004-01-08 | 1 | -2/+2 |
| | | | | | # Should the LICENSE and Zend/LICENSE dates be updated too? | ||||
* | - Fixed var_export() to show public, protected and private modifiers properly. | Derick Rethans | 2004-01-03 | 1 | -1/+1 |
| | | | | | - Exported (un)mangle_property_name. | ||||
* | Add missing notice | Marcus Boerger | 2003-12-29 | 1 | -0/+1 |
| | |||||
* | Fixed bug #26697 (calling class_exists on a nonexistent class in __autoload | Marcus Boerger | 2003-12-23 | 1 | -0/+1 |
| | | | | | results in segfault). |