php-src/sapi/apache2handler
Daniil Gentili 591b3249da
Do not use RTLD_DEEPBIND if dlmopen is available (#18612)
DL_LOAD now doesn't use RTLD_DEEPBIND deepbind anymore on platforms
where dlmopen with LM_ID_NEWLM is available:
this means shared library symbol isolation (if needed) must be enabled on
the user side when requiring libphp.so, by using dlmopen with LM_ID_NEWLM
instead of dlopen.
RTLD_DEEPBIND is still enabled when the Apache SAPI is in use.

Closes GH-10670.
2025-06-23 21:44:58 +02:00
..
apache_config.c Use more compact representation for packed arrays. 2021-11-03 15:18:26 +03:00
config.m4 Autotools: Obsolete PHP_TEST_BUILD, PHP_BUILD_THREAD_SAFE, and PHP_DEF_HAVE (#15802) 2024-09-08 21:09:48 +02:00
config.w32 Remove support for EOL Apache 2.0 and 2.2 in favor of 2.4+ (#14664) 2024-07-08 00:07:55 +02:00
CREDITS Remove support for EOL Apache 2.0 and 2.2 in favor of 2.4+ (#14664) 2024-07-08 00:07:55 +02:00
mod_php.c Fix initializer warning in apache2handler 2021-09-16 16:52:38 +02:00
php_apache.h Remove support for EOL Apache 2.0 and 2.2 in favor of 2.4+ (#14664) 2024-07-08 00:07:55 +02:00
php_functions.c sapi/apache2handler/php_functions.c: No need to rely on argnum (#16143) 2024-09-30 22:09:17 +01:00
php_functions.stub.php Enable class entry generation for sapi extensions 2021-02-14 12:03:48 +01:00
php_functions_arginfo.h Implement "support doc comments for internal classes and functions" (#13266) 2024-02-25 08:41:31 +01:00
sapi_apache2.c Do not use RTLD_DEEPBIND if dlmopen is available (#18612) 2025-06-23 21:44:58 +02:00