#
6f579934 |
| 19-Dec-2024 |
Arnaud Le Blanc |
Add observer temporary to dl'ed functions When observer is enabled, we normally add an extra temporary to all functions, to store the previously observed frame. However, this is done in
Add observer temporary to dl'ed functions When observer is enabled, we normally add an extra temporary to all functions, to store the previously observed frame. However, this is done in zend_observer_post_startup() so it doesn't happen to dl'ed() functions. One possible fix would be to move that from zend_observer_post_startup() to zend_register_functions(), but this would be too early: Observer may not be enabled when zend_register_functions() is called, and may still be enabled later. However, when zend_register_functions() is called at run-time (during dl()), we know definitively whether observer is enabled. Here I update zend_register_functions() to add a temporary to dl'ed() functions when observer is enabled. Fixes: GH-17211 Closes: GH-17220
show more ...
|
#
452c5ac9 |
| 07-Nov-2024 |
Ilija Tovilo |
Fix incorrect filename of dl()'d internal consts (#16721) We should only attempt to fetch the current filename for user constants. dl() may attempt to register internal constants after e
Fix incorrect filename of dl()'d internal consts (#16721) We should only attempt to fetch the current filename for user constants. dl() may attempt to register internal constants after execution has already started, thus incorrectly linking the user file invoking dl(). See GH-16663
show more ...
|
#
ce058273 |
| 07-Sep-2022 |
Máté Kocsis |
Add support for validation of missing method synopses (#9491)
|
Revision tags: php-8.2.0RC1, php-8.1.10, php-8.0.23, php-8.0.23RC1, php-8.1.10RC1, php-8.2.0beta3, php-8.2.0beta2, php-8.1.9, php-8.0.22, php-8.1.9RC1, php-8.2.0beta1, php-8.0.22RC1, php-8.0.21, php-8.1.8, php-8.2.0alpha3, php-8.1.8RC1, php-8.2.0alpha2, php-8.0.21RC1, php-8.0.20, php-8.1.7, php-8.2.0alpha1, php-7.4.30, php-8.1.7RC1, php-8.0.20RC1, php-8.1.6, php-8.0.19 |
|
#
f07a08df |
| 06-May-2022 |
Arnaud Le Blanc |
Fix unregistering ini entries of dynamically loaded extension (#8435) Fixes GH-8185 |