Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - Update copyright notices to 2006 | Andi Gutmans | 2006-01-04 | 1 | -1/+1 |
| | |||||
* | Fixed bug #34729 (Crash in ZTS mode under Apache) | Dmitry Stogov | 2005-12-01 | 1 | -0/+5 |
| | |||||
* | Fixed bug #35147 (__HALT_COMPILER() breaks with --enable-zend-multibyte) | Dmitry Stogov | 2005-11-15 | 1 | -0/+1 |
| | |||||
* | Bump up the year | foobar | 2005-08-03 | 1 | -1/+1 |
| | |||||
* | - Fixed bug #30630: Added a BSD based strtod function that is | Derick Rethans | 2004-11-03 | 1 | -3/+0 |
| | | | | | locale-independent. | ||||
* | Reverted the NetWare Specific Stack limit related patches as asked by Andi | Anantha Kesari H Y | 2004-09-23 | 1 | -4/+0 |
| | |||||
* | NetWare specific stack limit checks | Anantha Kesari H Y | 2004-09-22 | 1 | -0/+4 |
| | |||||
* | - Boost up __autoload() calls by caching the lookup | Marcus Boerger | 2004-08-23 | 1 | -0/+1 |
| | |||||
* | - Second wave of garbage removal. | Andi Gutmans | 2004-08-19 | 1 | -6/+0 |
| | |||||
* | - Fix Reflection class names | Marcus Boerger | 2004-03-30 | 1 | -0/+2 |
| | | | | | | - Add ability to get the extension an internal class was defined in # This is the patch Andi and me used to search for underscrores... | ||||
* | New autoload protection schema was implemented (Using HashTable instead of ↵ | Dmitry Stogov | 2004-03-24 | 1 | -1/+1 |
| | | | | boolean flag) | ||||
* | - Rename compatiblity mode to zend.ze2_compatibility_mode (it doesn't only ↵ | Zeev Suraski | 2004-02-25 | 1 | -1/+1 |
| | | | | | | | | | | | 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. | ||||
* | Rewrote exception support. Fixes a few limitations and bugs in the old | Zeev Suraski | 2004-02-03 | 1 | -1/+2 |
| | | | | | | | | | | | implementation, and allows exceptions to 'fire' much earlier than before. Instructions on how to use the new mechanism will follow on internals@ shortly... Note - this (most probably) breaks the current implementation of set_exception_handler() | ||||
* | Added error mask to set_error_handler() | Zeev Suraski | 2004-01-10 | 1 | -0/+2 |
| | | | | | 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? | ||||
* | Fixed bug #26697 (calling class_exists on a nonexistent class in __autoload | Marcus Boerger | 2003-12-23 | 1 | -0/+1 |
| | | | | | results in segfault). | ||||
* | - added script encoding support to Zend Engine 2. | Masaki Fujimoto | 2003-08-11 | 1 | -0/+32 |
| | | | | | | | this enables ZE2 to gracefully parse scripts written in UTF-8 (with BOM), UTF-16, UTF-32, Shift_JIS, ISO-2022-JP etc... (when configured with '--enable-zend-multibyte' and '--enable-mbstring') | ||||
* | Remove namespace leftovers | Stanislav Malyshev | 2003-07-23 | 1 | -1/+0 |
| | |||||
* | - Nuke CG(in_clone_method) | Andi Gutmans | 2003-07-02 | 1 | -1/+0 |
| | |||||
* | updating license information in the headers. | James Cox | 2003-06-10 | 1 | -1/+1 |
| | |||||
* | MEGA-patch: namespaces are R.I.P. | Stanislav Malyshev | 2003-06-02 | 1 | -6/+0 |
| | |||||
* | Implement a different way to catch documentation comments. | Andrei Zmievski | 2003-04-02 | 1 | -0/+3 |
| | |||||
* | Multi-purpose patch: | Andrei Zmievski | 2003-03-31 | 1 | -2/+0 |
| | | | | | | | | | | - The fields of zend_namespace were not completely initialized which led to a variety of problems. - The occurrence of class/interface/namespace definition is now captured. - Functions/classes/interfaces/namespaces can be preceded by doc comments which are stored for use by extensions. | ||||
* | - Keep track of starting/ending line numbers for user functions. | Andrei Zmievski | 2003-03-19 | 1 | -0/+2 |
| | | | | | - Store last parsed doc comment in a compiler global for future use. | ||||
* | Add support for interfaces | Zeev Suraski | 2003-03-05 | 1 | -0/+1 |
| | |||||
* | Implement simple stream support in the ZE scanners. | Wez Furlong | 2003-02-18 | 1 | -2/+2 |
| | |||||
* | Namespace patch. Big changes: | Stanislav Malyshev | 2003-02-16 | 1 | -3/+6 |
| | | | | | | | | | | | | | | | | 1. Nested classes are gone. 2. New syntax for namespaces: namespace foo { class X { ... } function bar { ... } var x = 1; const ZZ = 2; } 3. Namespaced symbol access: $x = new foo::X; - etc. For now, namespaces are case insensitive, just like classes. Also, there can be no global class and namespace with the same name (to avoid ambiguities in :: resolution). | ||||
* | Improve PPP handling of properties | Zeev Suraski | 2003-02-07 | 1 | -0/+2 |
| | |||||
* | Reimplement PPP properties | Zeev Suraski | 2003-02-04 | 1 | -1/+1 |
| | |||||
* | - Added some missing CVS $Id$ tags, headers and footers. | foobar | 2003-02-01 | 1 | -0/+9 |
| | |||||
* | Implemented compatibility mode | Zeev Suraski | 2003-01-12 | 1 | -0/+1 |
| | | | | | To enable - zend2.implicit_clone = on in php.ini or using ini_set() | ||||
* | MFZE1 - lineno fix | Zeev Suraski | 2003-01-05 | 1 | -0/+1 |
| | |||||
* | Bump year. | Sebastian Bergmann | 2002-12-31 | 1 | -1/+1 |
| | |||||
* | - Implement public/protected/private methods. | Zeev Suraski | 2002-12-06 | 1 | -0/+2 |
| | | | | | | - Prevent instantiation of classes with abstract methods. Based in part on Marcus's patch. | ||||
* | - Improve overall engine performance | Andi Gutmans | 2002-10-22 | 1 | -1/+1 |
| | |||||
* | MFZE1 | Ilia Alshanetsky | 2002-10-14 | 1 | -0/+1 |
| | |||||
* | MFZE1 (floats & locale issue) | Ilia Alshanetsky | 2002-10-12 | 1 | -0/+3 |
| | |||||
* | - Allow access to private/protected variables of $clone inside the __clone() | Andi Gutmans | 2002-10-07 | 1 | -0/+1 |
| | | | | | - method | ||||
* | - MFZE1. | Andi Gutmans | 2002-09-23 | 1 | -1/+1 |
| | |||||
* | @- Added set_exception_handler() function for registering a global, | Stig Bakken | 2002-08-16 | 1 | -0/+2 |
| | | | | | | | @ catch-all exception handling function (Stig) - Added set_exception_handler() function for registering a global, catch-all exception handling function (Stig) | ||||
* | MFZE1 | Zeev Suraski | 2002-08-15 | 1 | -0/+3 |
| | |||||
* | MFZE1 (use token instead of global for opcode counting) | Jason Greene | 2002-08-14 | 1 | -1/+0 |
| | |||||
* | MFZE1 global declare | Jason Greene | 2002-07-30 | 1 | -0/+1 |
| | |||||
* | - MFZE1 | Andi Gutmans | 2002-06-22 | 1 | -1/+0 |
| | |||||
* | - This was also supposed to be part of the previous ZEND_MM commit :) | Andi Gutmans | 2002-06-19 | 1 | -1/+1 |
| | |||||
* | - Commit an initial version of a home made memory manager. | Andi Gutmans | 2002-06-16 | 1 | -0/+4 |
| | | | | | | | - It's just for seeing if this would be an advantage to PHP in MT - environments. If this is to become production material there is still - a long way to go. | ||||
* | Generalize object storage and reference bookkeeping | Stanislav Malyshev | 2002-05-31 | 1 | -1/+2 |
| | |||||
* | Initial support for built-in backtracing. | Andi Gutmans | 2002-05-02 | 1 | -0/+2 |
| | | | | | | | | There are still a few problems such as includes and calling other functions from internal functions which aren't seen (will have to think if and how to fix this). Also the main scripts filename isn't available. Need to think about that. | ||||
* | - Initial patch to support importing from class scopes (for Stig). | Andi Gutmans | 2002-03-02 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - It isn't complete yet but I want to work on it from another machine. It - shouldn't break anything else so just don't try and use it. - The following is a teaser of something that already works: <?php class MyClass { function hello() { print "Hello, World\n"; } class MyClass2 { function hello() { print "Hello, World in MyClass2\n"; } } } import function hello, class MyClass2 from MyClass; MyClass2::hello(); hello(); ?> | ||||
* | - Remove use of C++ reserved words namespace/this | Andi Gutmans | 2002-03-01 | 1 | -2/+2 |
| |