History log of /PHP-8.4/Zend/zend_API.c (Results 326 – 350 of 1160)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-7.2.0alpha3
# 3f4340a7 29-Jun-2017 Julien Pauli

Fix bug #74832, crash in extension loading


# c0be77aa 27-Jun-2017 Dmitry Stogov

Removed deprecated checks.


# ee8e75aa 25-Jun-2017 Nikita Popov

Extract zend_get_callable_name() API

Instead of interleaving this inside zend_is_callable(), implement
this in a separate function instead.

Also add _deref() hash APIs. I've wan

Extract zend_get_callable_name() API

Instead of interleaving this inside zend_is_callable(), implement
this in a separate function instead.

Also add _deref() hash APIs. I've wanted these for a while, and
this is another place where they're useful, so finally do it...

show more ...


Revision tags: php-7.1.7RC1, php-7.0.21RC1, php-7.2.0alpha2, php-7.1.6, php-7.2.0alpha1, php-7.0.20
# eb6614e4 04-Jun-2017 Jakub Zelenka

Constify str in add_assoc_string_ex and add_assoc_stringl_ex


# ece7d223 27-May-2017 Xinchen Hui

Correct the location


# 5269c4ca 27-May-2017 Xinchen Hui

Fixed bug #74657 (Undefined constants in array properties result in broken properties)


# f00d1c72 25-May-2017 Dmitry Stogov

Added ZEND_GET_CLASS, ZEMD_GET_CALLED_CLASS, ZEND_GET_TYPE instructions, to implement corresponding builtin functions.


Revision tags: php-7.1.6RC1, php-7.0.20RC1, php-7.1.5, php-7.0.19, php-7.0.19RC1, php-7.1.5RC1
# b6a4aad8 22-Apr-2017 Nikita Popov

Remove the ZEND_ACC_CLONE flag

This one is completely unused


Revision tags: php-7.1.4, php-7.0.18, php-7.1.4RC1, php-7.0.18RC1
# 2bba4a0d 15-Mar-2017 Nikita Popov

Fix bug #69676


Revision tags: php-7.1.3, php-7.0.17
# c6982995 04-Mar-2017 Anatol Belski

Interned strings unification for TS/NTS

Hereby, interned strings are supported in thread safe PHP. The patch
implements two types of interned strings

- interning per process, st

Interned strings unification for TS/NTS

Hereby, interned strings are supported in thread safe PHP. The patch
implements two types of interned strings

- interning per process, strings are not freed till process end
- interning per request, strings are freed at request end

There is no runtime interning.

With Opcache, all the permanent iterned strings are copied into SHM on
startup, additional copying into SHM might happen on demand.

show more ...


Revision tags: php-7.1.3RC1, php-7.0.17RC1, php-7.1.2, php-7.0.16, php-7.0.16RC1, php-7.1.2RC1, php-5.6.30, php-7.0.15
# 141d1ba9 13-Jan-2017 Dmitry Stogov

Introduced "zend_type" - an abstraction for type-hinting representation.


Revision tags: php-5.6.30RC1, php-7.1.1RC1, php-7.0.15RC1
# dac6c639 04-Jan-2017 Sammy Kaye Powers

Update copyright headers to 2017


# 478f119a 04-Jan-2017 Sammy Kaye Powers

Update copyright headers to 2017


# 9e29f841 02-Jan-2017 Sammy Kaye Powers

Update copyright headers to 2017


# 52db03b3 28-Dec-2016 Sara Golemon

Support ZEND_PARSE_PARAMS_THROW in new ZPP API


Revision tags: php-7.1.1, php-5.6.29, php-7.0.14, php-7.1.0
# b204b3ab 26-Nov-2016 Anatol Belski

further normalizations, uint vs uint32_t

fix merge mistake

yet one more replacement run


Revision tags: php-5.6.29RC1, php-7.0.14RC1
# 2104bea5 12-Nov-2016 Kalle Sommer Nielsen

Remove Netware support

If this does not break the Unix system somehow, I'll be amazed. This should get most of it out, apologies for any errors this may cause on non-Windows ends which I can

Remove Netware support

If this does not break the Unix system somehow, I'll be amazed. This should get most of it out, apologies for any errors this may cause on non-Windows ends which I cannot test atm.

show more ...


Revision tags: php-7.1.0RC6, php-5.6.28, php-7.0.13, php-5.6.28RC1, php-7.1.0RC5, php-7.0.13RC1, php-7.1.0RC4, php-5.6.27, php-7.0.12
# a6715786 12-Oct-2016 Anatol Belski

finish 7.1 port

(cherry picked from commit f1fff032fcdb09a56c2fd763d1ee160106381586)


Revision tags: php-7.1.0RC3, php-5.6.27RC1, php-7.0.12RC1
# 54003ab6 26-Sep-2016 Stanislav Malyshev

Fix bug #73147: Use After Free in PHP7 unserialize()

(cherry picked from commit 0e6fe3a4c96be2d3e88389a5776f878021b4c59f)
(cherry picked from commit f42cbd749cde1f91274c1d03df9024baba141

Fix bug #73147: Use After Free in PHP7 unserialize()

(cherry picked from commit 0e6fe3a4c96be2d3e88389a5776f878021b4c59f)
(cherry picked from commit f42cbd749cde1f91274c1d03df9024baba141a8f)

show more ...


# f1fff032 12-Oct-2016 Anatol Belski

finish 7.1 port


# f42cbd74 26-Sep-2016 Stanislav Malyshev

Fix bug #73147: Use After Free in PHP7 unserialize()

(cherry picked from commit 0e6fe3a4c96be2d3e88389a5776f878021b4c59f)


# bf907b99 21-Sep-2016 Nikita Popov

Revert ReflectionType::__toString() behavior + deprecate


# 0e6fe3a4 26-Sep-2016 Stanislav Malyshev

Fix bug #73147: Use After Free in PHP7 unserialize()


# 4dd70b6e 20-Sep-2016 Dmitry Stogov

Fixed inconsistent meaning of zend_startup_module_ex() return value used in zend_hash_apply()


Revision tags: php-5.6.26, php-7.1.0RC2, php-7.0.11
# 19866fb7 02-Sep-2016 Stanislav Malyshev

Fix various int size overflows.

Add function for detection of string zvals with length that does not fit
INT_MAX.


1...<<11121314151617181920>>...47