#
1767f32c |
| 22-Nov-2022 |
Jakub Zelenka |
[ci skip] Fix NEWS FPM entries
|
#
5a4520bc |
| 21-Nov-2022 |
Jakub Zelenka |
Fix bug #68207: Setting fastcgi.error_header can result in a WARNING
|
#
72da2b02 |
| 22-Nov-2022 |
Petr Sumbera |
php-fpm: fix Solaris port events.mechanism Closes GH-9959.
|
#
6fbf81c6 |
| 09-Nov-2022 |
George Peter Banyard |
Fix GH-9883 SplFileObject::__toString() reads next line We need to overwrite the __toString magic method for SplFileObject, similarly to how DirectoryIterator overwrites it Moreover, th
Fix GH-9883 SplFileObject::__toString() reads next line We need to overwrite the __toString magic method for SplFileObject, similarly to how DirectoryIterator overwrites it Moreover, the custom cast handler is useless as we define __toString methods, so use the standard one instead. Closes GH-9912
show more ...
|
#
3660bc31 |
| 05-Nov-2022 |
David CARLIER |
opcache fixing w/x pages creation on freebsd 13.1 and above. By default, the system allows these but admin can disable them system wide. However the procctl api permits to control it per
opcache fixing w/x pages creation on freebsd 13.1 and above. By default, the system allows these but admin can disable them system wide. However the procctl api permits to control it per process. Closes GH-9896.
show more ...
|
#
2d94ee5f |
| 15-Nov-2022 |
Christoph M. Becker |
Avoid undefined behavior in Windows ftok(3) emulation `.nFileIndexHigh` is a unsigned 32bit number. Casting that to `__int64` and shifting left by 32bits triggers undefined behavior if
Avoid undefined behavior in Windows ftok(3) emulation `.nFileIndexHigh` is a unsigned 32bit number. Casting that to `__int64` and shifting left by 32bits triggers undefined behavior if the most significant bit of `.nFileIndexHigh` is set. We could avoid that by casting to `(__uint64)`, but in that case the whole clause doesn't have an effect anymore, so we drop it altogether. Closes GH-9958.
show more ...
|
#
8d65c2fe |
| 14-Nov-2022 |
Michael Voříšek |
Fix GH-9650: Can't initialize heap: [0x000001e7] Closes GH-9721.
|
#
8731fb2d |
| 11-Nov-2022 |
Ilija Tovilo |
Fix caching of default params with side-effects Fixes GH-9965 Closes GH-9935
|
#
dd8de1e7 |
| 15-Nov-2022 |
Tim Düsterhus |
Promote unserialize() notices to warning (#9629) * Unserialize: Migrate "Unexpected end of serialized data" to E_WARNING * Unserialize: Migrate "Error at offset %d of %d bytes" to E
Promote unserialize() notices to warning (#9629) * Unserialize: Migrate "Unexpected end of serialized data" to E_WARNING * Unserialize: Migrate "Error at offset %d of %d bytes" to E_WARNING * Unserialize: Migrate "%s is returned from __sleep() multiple times" to E_WARNING * Add NEWS for “Promote unserialize() notices to warning”
show more ...
|
#
a4298c14 |
| 15-Nov-2022 |
David Carlier |
Fix GH-9932: Discards further characters for session name. As those are converted, it s better to make aware of the code caller of the naming inadequacy. Closes GH-9940.
|
#
9aa86e61 |
| 04-Nov-2022 |
Christoph M. Becker |
Fix GH-9890: OpenSSL legacy providers not available on Windows We need to copy the provider DLLs from the dependency package to the PHP distribution. Closes GH-9894.
|
#
1562ba5b |
| 13-Nov-2022 |
Alex Dowad |
[ci skip] NEWS
|
#
9d0f5bc1 |
| 13-Nov-2022 |
Arnaud Le Blanc |
[ci skip] NEWS
|
#
73583bb8 |
| 13-Nov-2022 |
Arnaud Le Blanc |
[ci skip] NEWS
|
#
e0e347b4 |
| 11-Nov-2022 |
David Carlier |
Fix GH-9923: Add the `SIGINFO` constant in pcntl for system supporting it. Closes #9938
|
#
af68beb1 |
| 08-Nov-2022 |
Akama Hitoshi |
[ci skip] Fix GH-9918: License information for xxHash is not included in README.REDIST.BINS file Closes GH-9919.
|
#
b2186ca7 |
| 08-Nov-2022 |
Christoph M. Becker |
Fix GH-9905: constant() behaves inconsistent when class is undefined Directly referring to a constant of an undefined throws an exception; there is not much point in `constant()` raising
Fix GH-9905: constant() behaves inconsistent when class is undefined Directly referring to a constant of an undefined throws an exception; there is not much point in `constant()` raising a fatal error in this case. Closes GH-9907.
show more ...
|
#
4c372ec6 |
| 08-Nov-2022 |
Pierrick Charron |
[ci skip] Order NEWS sections alphabetically
|
#
37b84b7e |
| 26-Jul-2022 |
Chen, Hu |
Fiber: add shadow stack support Shadow stack is part of Intel's Control-Flow Enforcement Technology (CET). Whenever a function is called, the return address is pushed onto both
Fiber: add shadow stack support Shadow stack is part of Intel's Control-Flow Enforcement Technology (CET). Whenever a function is called, the return address is pushed onto both the regular stack and the shadow stack. When that function returns, the return addresses are popped off both stacks and compared; if they fail to match, #CP raised. With this commit, we create shadow stack for each fiber context and switch the shadow stack accordingly during fcontext switch. Signed-off-by: Chen, Hu <hu1.chen@intel.com> Closes GH-9283.
show more ...
|
#
94f6a0c1 |
| 04-Nov-2022 |
Arnaud Le Blanc |
[ci skip] NEWS
|
#
1cd21703 |
| 04-Nov-2022 |
Arnaud Le Blanc |
[ci skip] NEWS
|
#
1d67e34c |
| 04-Nov-2022 |
Arnaud Le Blanc |
[ci skip] NEWS
|
#
fdd088fc |
| 03-Oct-2022 |
Martin Schröder |
Properly deal with internal attributes used on promoted properties. Closes GH-9661
|
#
d1c9ff56 |
| 02-Nov-2022 |
Christoph M. Becker |
Fix potential NULL pointer dereference Windows shm*() functions `shm_get()` (not to be confused with `shmget()`) returns `NULL` if reallocation fails; we need to cater to that when calli
Fix potential NULL pointer dereference Windows shm*() functions `shm_get()` (not to be confused with `shmget()`) returns `NULL` if reallocation fails; we need to cater to that when calling the function. Closes GH-9872.
show more ...
|
#
4c4e72f1 |
| 28-Oct-2022 |
David CARLIER |
socket add socket_atmark support. checks whether the socket belongs to the out-of-band mark, thus allows to be processed accordingly (using the MSG_OOB flag on send/recv). Clos
socket add socket_atmark support. checks whether the socket belongs to the out-of-band mark, thus allows to be processed accordingly (using the MSG_OOB flag on send/recv). Closes #9846.
show more ...
|