summaryrefslogtreecommitdiff
path: root/Zend/zend_API.c
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Don't load modules twiceMarcus Boerger2004-05-011-5/+24
|
* - Fix Reflection class namesMarcus Boerger2004-03-301-0/+4
| | | | | | - Add ability to get the extension an internal class was defined in # This is the patch Andi and me used to search for underscrores...
* Use lowercasing hereMarcus Boerger2004-03-281-1/+7
|
* Force destructors to have empty signaturesMarcus Boerger2004-03-261-0/+4
|
* Clearify the different method/class flags (as discussed with Andi).Marcus Boerger2004-03-091-3/+4
|
* Fix zend_parse_method_parameters_ex() and make it consistant withMarcus Boerger2004-03-021-32/+21
| | | | | | zend_parse_method_parameters(). # Obviously its only place of use is in pdo just right now.
* Add some commentsMarcus Boerger2004-02-271-0/+3
|
* Fixes for abstract classes/methodsMarcus Boerger2004-02-271-3/+6
|
* - Improve ARG_INFO() macros to support supplying required_num_argsZeev Suraski2004-02-251-1/+5
| | | | | - Initial fix for foreach($o->mthd()->arr) crash (now leaks)