History log of /PHP-8.4/Zend/zend_builtin_functions.c (Results 201 – 225 of 878)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-7.1.0RC3, php-5.6.27RC1, php-7.0.12RC1
# 6be2e79c 26-Sep-2016 Dmitry Stogov

On PHP-7.1 and above we have to check CALL_INFO instead of symbol_table.


# d2791184 26-Sep-2016 Dmitry Stogov

Fixed bug #73156 (segfault on undefined function)


# 68e602ff 22-Sep-2016 John Boehr

Fix bug #69579


# 8e313bec 22-Sep-2016 John Boehr

Fix bug #69579


Revision tags: php-5.6.26, php-7.1.0RC2, php-7.0.11
# d690014b 11-Sep-2016 Andrea Faulds

Remove zpp fallback code (always use Fast ZPP)

Squashed commit of the following:

commit 3e27fbb3d22b42d181e15c345f1c59a007b6b58c
Author: Andrea Faulds <ajf@ajf.me>
Date: S

Remove zpp fallback code (always use Fast ZPP)

Squashed commit of the following:

commit 3e27fbb3d22b42d181e15c345f1c59a007b6b58c
Author: Andrea Faulds <ajf@ajf.me>
Date: Sun Sep 11 19:14:37 2016 +0100

Keep dummy FAST_ZPP macro for compatibility

commit 8a7cfd00deaa4a3c5026c97580c49c886c72a5b4
Author: Andrea Faulds <ajf@ajf.me>
Date: Mon Sep 5 22:36:03 2016 +0100

Remove FAST_ZPP macro and plain zpp fallback code

show more ...


Revision tags: php-5.6.26RC1, php-7.1.0RC1, php-7.0.11RC1, php-7.1.0beta3, php-5.6.25, php-7.0.10
# ff065881 16-Aug-2016 Dmitry Stogov

Fixed use after free


# 86aa1c78 11-Aug-2016 Danack

Require parameter to be an object if passed.


Revision tags: php-7.1.0beta2, php-5.6.25RC1, php-7.0.10RC1, php-7.1.0beta1, php-5.6.24, php-7.0.9, php-5.5.38, php-5.6.24RC1, php-7.1.0alpha3, php-7.0.9RC1
# 0cfb4765 28-Jun-2016 Dmitry Stogov

Fixed compilation warnings


Revision tags: php-7.1.0alpha2
# 3c84e5e1 22-Jun-2016 Dmitry Stogov

Allow "proxy" ovjects to substitute their class names through get_class_name() handler (similar to var_dump() and others).


Revision tags: php-7.0.8, php-5.6.23, php-5.5.37, php-5.6.23RC1, php-7.0.8RC1, php-7.1.0alpha1, php-5.6.22, php-5.5.36, php-7.0.7, php-5.6.22RC1, php-7.0.7RC1, php-7.0.6, php-5.6.21, php-5.5.35
# 91f59403 24-Apr-2016 Nikita Popov

Forbid dynamic calls to scope introspection functions

Per RFC:
https://wiki.php.net/rfc/forbid_dynamic_scope_introspection


# 7b94b958 12-May-2016 Dmitry Stogov

Intern some known (and offten used) strings.


# 441d1b8e 06-May-2016 Xinchen Hui

Revert "Fix bug #72162 (again)"

The problem is because we release p->value too early

and later you try to convert an object to string, which is a fatal error

then leave p->

Revert "Fix bug #72162 (again)"

The problem is because we release p->value too early

and later you try to convert an object to string, which is a fatal error

then leave p->value double free, change to expect long is a BC break

This reverts commit 8e5b38100411d3b8fa4486c7c41dec7dedb4b474.

show more ...


# 8e5b3810 05-May-2016 Nikita Popov

Fix bug #72162 (again)

Not sure what the previous fix was supposed to do. The issue was
that error_reporting() simply assumes that the value must either
be an integer or a string.

Fix bug #72162 (again)

Not sure what the previous fix was supposed to do. The issue was
that error_reporting() simply assumes that the value must either
be an integer or a string.

Fixed by using zpp properly.

show more ...


# 91918621 05-May-2016 Xinchen Hui

Fixed bug #72162 (use-after-free - error_reporting)


# 2578d080 29-Apr-2016 Dmitry Stogov

Fixed compilation warnings


# 6499162f 28-Apr-2016 Dmitry Stogov

- get rid of EG(scope). zend_get_executed_scope() should be used instead.
- ichanged zval_update_constant_ex(). Use IS_TYPE_IMMUTABLE flag on shared constants and AST, instead of "inline_change"

- get rid of EG(scope). zend_get_executed_scope() should be used instead.
- ichanged zval_update_constant_ex(). Use IS_TYPE_IMMUTABLE flag on shared constants and AST, instead of "inline_change" parameter.

show more ...


Revision tags: php-5.6.21RC1, php-7.0.6RC1
# 7abfaac9 01-Apr-2016 Dmitry Stogov

Merge zend_execute_data->called_scope into zend_execute_data->This.
"called_scope" made sense only for static method calls, for dynamic calls it was always equal to the class of $this.
Now EG

Merge zend_execute_data->called_scope into zend_execute_data->This.
"called_scope" made sense only for static method calls, for dynamic calls it was always equal to the class of $this.
Now EG(This) may store IS_OBJECT + $this or IS_UNUSED + "called_scope" (of course, "called_scope" may be NULL).
Some code might need to be adopted to support this change.
Checks (Z_OBJ(EX(This))) might need to be converted into (Z_TYPE(EX(This)) == IS_OBJECT).

show more ...


Revision tags: php-5.6.20, php-5.5.34, php-7.0.5
# 7e069daa 20-Mar-2016 Jakub Zelenka

Fix bug #71835 (json_encode sometimes incorrectly detects recursion with JsonSerializable)


Revision tags: php-5.6.20RC1, php-7.0.5RC1, php-5.6.19, php-5.5.33, php-7.0.4, php-5.6.19RC1, php-7.0.4RC1, php-5.6.18, php-7.0.3, php-5.5.32
# 0df9b514 22-Jan-2016 Xinchen Hui

Return meaningful value


# b27e1028 21-Jan-2016 Xinchen Hui

Empty line


# 145555f8 21-Jan-2016 Xinchen Hui

Cover overloaded functions


# 2ee73ee0 21-Jan-2016 Xinchen Hui

Let's add a class entry for testing


Revision tags: php-5.6.18RC1, php-7.0.3RC1
# 39f09507 13-Jan-2016 Xinchen Hui

Fixed bug #71336 (Wrong is_ref on properties as exposed via get_object_vars())


Revision tags: php-5.6.17, php-5.5.31, php-7.0.2
# 97a9470d 02-Jan-2016 Xinchen Hui

bump year which is missed in rev 49493a2


# 3537e95d 02-Jan-2016 Xinchen Hui

bump year which is missed in rev 49493a2


12345678910>>...36