We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 173e367 commit 85090c9Copy full SHA for 85090c9
UPGRADING.INTERNALS
@@ -17,6 +17,12 @@ PHP 8.5 INTERNALS UPGRADE NOTES
17
- Core
18
. PG(arg_separator).input and PG(arg_separator).output are now `zend_string*`
19
instead of `char*`.
20
+ . DL_LOAD now doesn't use RTLD_DEEPBIND deepbind anymore on platforms
21
+ where dlmopen with LM_ID_NEWLM is available:
22
+ this means shared library symbol isolation (if needed) must be enabled on
23
+ the user side when requiring libphp.so, by using dlmopen with LM_ID_NEWLM
24
+ instead of dlopen.
25
+ RTLD_DEEPBIND is still enabled when the Apache SAPI is in use.
26
27
- Zend
28
. Added zend_safe_assign_to_variable_noref() function to safely assign
0 commit comments