summaryrefslogtreecommitdiff
path: root/Zend/zend_API.c
Commit message (Collapse)AuthorAgeFilesLines
* ws fixAntony Dovgal2005-10-131-1/+1
|
* Fixed bug #34678 (__call(), is_callable() and static methods)Dmitry Stogov2005-10-031-1/+1
|
* Support for class constants and static members for internal classesDmitry Stogov2005-09-011-2/+221
|
* Fixed typo (ZVAL_LONG() -> ZVAL_DOUBLE())Dmitry Stogov2005-08-121-1/+1
|
* - Show the dependancy name we could not find (req_mod is null here when it ↵foobar2005-08-081-1/+1
| | | | is not found :)
* Bump up the yearfoobar2005-08-031-1/+1
|
* - Add convenience function zend_is_callable_ex() and base zend_is_callableMarcus Boerger2005-07-281-11/+44
| | | | | | | | and zend_make_callable on it. This functions allows to check if a php variable is a callable function and returns its function pointer as well as object if possible. # Commit this now so we can use it in 5.1.* series as discussed with Andi.
* - Fix #33853Marcus Boerger2005-07-251-8/+16
| | | | | | | | | # When a static class function is being called then we first look for the # class with name unchanged. If the class is then not available it the # method can never be callable, thus we return 0. If the class is available # the lowercased name will be broken up into class and function and 1 is # being returned.
* Fixed bug in new module statrup mechanismDmitry Stogov2005-07-181-8/+8
|
* Fixed bug #33512 (Add missing support for isset()/unset() overloading to ↵Dmitry Stogov2005-07-071-1/+23
| | | | complement the property get/set methods)
* Restored old behavior of zend_statup_module()Dmitry Stogov2005-06-301-5/+5
|
* add commentStanislav Malyshev2005-06-291-0/+1
|
* fix various "Class entry requested for an object without PHP class" messagesStanislav Malyshev2005-06-271-3/+33
| | | | | | | when working with non-PHP objects. # Using Z_OBJCE(object)->name is usually bad idea unless you know it's # a pure PHP object
* improve error messages when error raised from an internal class (do not hide ↵Antony Dovgal2005-06-171-3/+9
| | | | class name)
* Improved PHP extension loading mechanism with support for module ↵Dmitry Stogov2005-06-171-16/+116
| | | | dependencies and conflicts.
* Fixed bug #30332 (zend.ze1_compatibility_mode isnt fully compatable with ↵Dmitry Stogov2005-04-291-1/+15
| | | | array_push())
* Fixed bug #29210 (Function: is_callable - no support for private and ↵Dmitry Stogov2005-04-271-6/+19
| | | | protected classes)
* Fixed bug #30702 (cannot initialize class variable from class constant)Dmitry Stogov2005-04-261-0/+5
|
* - Add ReflectionProperty::getDocComment()Marcus Boerger2005-04-191-0/+8
|
* internal_function->fn_flags is not initialized at this pointAndrei Zmievski2005-03-211-1/+1
|
* don't call rshutdown twice for dl()'d modules.Wez Furlong2005-03-161-3/+0
| | | | | Spotted by Andrei.
* fix shutdown so that dl()'d modules are unloaded after all the dtors haveWez Furlong2005-03-151-12/+11
| | | | | been called.
* - A little optimization to prevent problems when trying to reimplement anMarcus Boerger2005-02-171-2/+3
| | | | | interface inherited from an interfaces that was just implemented......
* - No C++ ruleZ hereMarcus Boerger2005-02-171-1/+1
|
* - Actually we must do this in two steps: 1st resize the table and set allMarcus Boerger2005-02-171-2/+5
| | | | | interfaces, 2nd implement the interfaces
* - Incrementation is done elsewhereMarcus Boerger2005-02-171-1/+1
|
* - Fix windows build (funny MS compiler)Marcus Boerger2005-02-171-1/+1
|
* added some missing zend_[declare|update]_property_...() convenienceHartmut Holzgraefe2005-02-041-0/+76
| | | | | functions for bool, double and binary safe string data
* - Fix #31651 (ReflectionClass::getDefaultProperties segfaults with arrays.)Marcus Boerger2005-01-221-5/+11
|
* - Unload on MAC OS X (shouldn't be a reason not to)Andi Gutmans2005-01-151-1/+1
|
* Fix OSX DL_UNLOAD macro and actually use it to make shared extensionsRasmus Lerdorf2005-01-101-1/+1
| | | | | work on OSX.
* Patch by Joe Orton <jorton@redhat.com>.Sebastian Bergmann2004-11-021-1/+1
|
* - MFB (synch correctly not only for one problem)Marcus Boerger2004-09-291-6/+7
|
* - Refix the fixMarcus Boerger2004-09-291-1/+1
| | | | | | | # This somehow got lost and was then readded by Andi in 1.258 at the wrong # position. Obviously we need to separate the argument first and convert it # afterwards as done in 5.0.*.
* Simplify/Optmize magic method calls (__get/__set/__call/__clone/__destruct)Marcus Boerger2004-09-281-0/+22
|
* selectively avoiding module cleanup code for apache 1 build and removing a ↵Anantha Kesari H Y2004-09-241-7/+1
| | | | duplicate code
* Aligned the ifdef NETWARE blocks to first column.Anantha Kesari H Y2004-09-221-11/+11
|
* When Apache is unloaded, it calls dlclose on all the PHP extensionsAnantha Kesari H Y2004-09-221-0/+8
| | | | | that are loaded in memory. In the case of Apache 1.3, this call is blocking indefinitely. As a work around, this call is bypassed for Apache 1.3 build on NetWare only. This means that none of the loaded PHP extensions are unloaded. They will have to be manually unloaded before re-loading the Apache 1.3 again.
* - Recommit:Andi Gutmans2004-09-091-9/+74
| | | | | | - Check signature of magic methods - Register __get/__set/__call for internal classes
* - Roll back VM commitAndi Gutmans2004-09-091-80/+14
|
* - Check signature of magic methodsMarcus Boerger2004-09-091-9/+74
| | | | | - Register __get/__set/__call for internal classes
* - Fix the fix.Andi Gutmans2004-09-091-5/+6
|
* - Don't destroy object when calling overloaded cast method inAndi Gutmans2004-09-041-0/+1
| | | | | - zend_parse_parameters()
* - Add missing bracketsMarcus Boerger2004-08-241-3/+3
|
* Fix #28641: Instance of InterfaceMarcus Boerger2004-06-051-0/+5
|
* - Need to operate on module pointer in hash tableMarcus Boerger2004-05-181-1/+3
|
* Z_TYPE_P is for zvalsStanislav Malyshev2004-05-181-1/+1
|
* Register according to the type specified by the module.Wez Furlong2004-05-181-1/+1
| | | | | (Helps to fix dl() bug)
* - Centralize register and hash operations for startup/register_moduleMarcus Boerger2004-05-121-29/+45
| | | | | in new zend_register_module_ex().
* - Revert to 1.249Marcus Boerger2004-05-121-24/+5
|