History log of /PHP-5.5/Zend/zend_API.h (Results 101 – 125 of 294)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: RELEASE_0_2_4, RELEASE_0_2_3, RELEASE_0_2_2, RELEASE_0_2_1, RELEASE_0_2
# d88c2b18 04-Feb-2005 Hartmut Holzgraefe

added some missing zend_[declare|update]_property_...() convenience
functions for bool, double and binary safe string data


# 1d5c13bd 22-Jan-2005 Marcus Boerger

- Fix #31651 (ReflectionClass::getDefaultProperties segfaults with arrays.)


Revision tags: php-5.0.3, php-4.3.10, SQLITE_4_3_20041227, php-5.0.3RC2, php-4.3.10RC2, php-5.0.3RC1, php-4.3.10RC1, PRE_NEW_VM_GEN_PATCH
# 11bcaedf 04-Oct-2004 Andi Gutmans

- Rename delete_global_variable() to zend_delete_global_variable()


# db507dd1 04-Oct-2004 Andi Gutmans

- Commit the variable fetch optimization.
- Extensions which delete global variables need to use new special function
- delete_global_variable() (I'm about to rename it) to remove them.
-

- Commit the variable fetch optimization.
- Extensions which delete global variables need to use new special function
- delete_global_variable() (I'm about to rename it) to remove them.
- Will post to internals@ or via commit messages if there's anything else.

show more ...


# e39f3f3f 28-Sep-2004 Marcus Boerger

Simplify/Optmize magic method calls (__get/__set/__call/__clone/__destruct)


Revision tags: php-5.0.2, php-4.3.9, php-5.0.2RC1, php-4.3.9RC3
# 6bd3c36a 09-Sep-2004 Andi Gutmans

- Recommit:
- Check signature of magic methods
- Register __get/__set/__call for internal classes


# 96ab56e1 09-Sep-2004 Andi Gutmans

- Roll back VM commit


# be24e245 09-Sep-2004 Marcus Boerger

- Check signature of magic methods
- Register __get/__set/__call for internal classes


Revision tags: PRE_ZEND_VM_DISPATCH_PATCH, php-4.3.9RC2, php-5.0.1, php-5.0.1RC2, php-4.3.9RC1, php-5.0.1RC1, RELEASE_0_1
# 56f8195f 19-Jul-2004 Andi Gutmans

- Nuke empty_string. It is a reminanent from the time where RETURN_FALSE()
used to return "" and not bool(false). It's not worth keeping it because
STR_FREE() and zval_dtor() always have

- Nuke empty_string. It is a reminanent from the time where RETURN_FALSE()
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.

show more ...


Revision tags: php-5.0.0RC4, php-5.0.0, php-4.3.8
# c7566096 10-Jun-2004 Marcus Boerger

Add missing declaration


Revision tags: php-5.0.0RC3, php-5.0.0RC3RC2, php-4.3.7, php-5.0.0RC3RC1, php-4.3.7RC1, RELEASE_0_1_1, php-5.0.0RC2, php-5.0.0RC2RC2, php-4.3.6, php-5.0.0RC2RC1
# 33cdc9ed 12-Apr-2004 Marcus Boerger

Fix order of macro parameter (synch with other macros)


Revision tags: php-4.3.6RC3, php-4.3.6RC2, php-4.3.6RC1
# 52303217 30-Mar-2004 Marcus Boerger

- Fix Reflection class names
- Add ability to get the extension an internal class was defined in
# This is the patch Andi and me used to search for underscrores...


Revision tags: php-4.3.5, php-4.3.5RC4, php-5.0.0RC1, php-5.0.0RC1RC2
# 6535933f 16-Mar-2004 Derick Rethans

- Replaced the exec_finished hook by the zend_post_deactive hook for
extensions. The new hook will be run after the symbol table and destructors
are run. (Derick)


Revision tags: php-5.0.0RC1RC1, RELEASE_0_2_0
# 8d45fece 02-Mar-2004 Marcus Boerger

Fix zend_parse_method_parameters_ex() and make it consistant with
zend_parse_method_parameters().
# Obviously its only place of use is in pdo just right now.


# 7086634a 25-Feb-2004 Zeev Suraski

- Improve ARG_INFO() macros to support supplying required_num_args
- Initial fix for foreach($o->mthd()->arr) crash (now leaks)


# 1727c6a2 20-Feb-2004 Hartmut Holzgraefe

more EXTERN_C wrapping of ZEND_API prototypes


Revision tags: php-4.3.5RC3, php-5.0.0b4
# e7e0f7d4 12-Feb-2004 Zeev Suraski

- Check return-by-reference bit when implementing interface prototypes
- Add infrastructure for built-in functions to hint whether they
return by reference or not. It is NOT currently used

- Check return-by-reference bit when implementing interface prototypes
- Add infrastructure for built-in functions to hint whether they
return by reference or not. It is NOT currently used for anything,
except for interface prototypes (you can use it to request that the
function that implements your prototype returns by reference or
doesn't return by reference).
For downwards compatibility - by default, interface prototypes are
agnostic as to whether the function that implements them returns
by reference or not. Use ZEND_BEGIN_ARG_INFO_EX() with
ZEND_RETURN_VALUE/ZEND_RETURN_REFERENCE to change that.
- Fix ArrayAccess::getOffset() to conduct additional checks.
If your getOffset() should work with multidimensional arrays - it
must return by reference.

show more ...


Revision tags: php-5.0.0b4RC1, php-4.3.5RC2, RELEASE_1_3b6, php_ibase_before_split
# 805dfab8 19-Jan-2004 Marcus Boerger

Add zend_get_module_started() to quickly check whether a module is present
and its MINIT function has been called.


Revision tags: php-4.3.5RC1
# 61fc2a92 12-Jan-2004 Marcus Boerger

Add missing macro
# by popular demand, more and more exts need this


# ccfc46b0 08-Jan-2004 foobar

- Happy new year and PHP 5 for rest of the files too..
# Should the LICENSE and Zend/LICENSE dates be updated too?


# 15964bb3 28-Dec-2003 Marcus Boerger

Fix order of class_entry member initialization (needed for example for DOM)
# You need to completley rebuild PHP after this patch.


# 273c1933 22-Dec-2003 Wez Furlong

export these symbols for use by SPL as a shared extension


Revision tags: php-5.0.0b3, php-5.0.0b3RC2, php-5.0.0b3RC1
# 32927a9f 02-Dec-2003 Marcus Boerger

Free the zval container only if it should be freed and was not copied.


# 6344f662 29-Nov-2003 Marcus Boerger

This takes the address of a zval ptr


# c7d27ad9 29-Nov-2003 Marcus Boerger

Add macros to return values of other zvals.
This is needed because one cannot use REPLACE_ZVAL_VALUE with return_value.


12345678910>>...12