#
e2e4e64a |
| 11-Apr-2024 |
Arnaud Le Blanc |
[ci skip] NEWS
|
#
ed84bcd8 |
| 11-Apr-2024 |
Arnaud Le Blanc |
[ci skip] NEWS
|
#
0e16e29b |
| 31-Mar-2024 |
David Carlier |
ext/sockets: socket_create_listen update. going from 128 to system's SOMAXCONN by default to be able to increase the queue of connections to be handled. Also, for Haiku SOMAXCONN is
ext/sockets: socket_create_listen update. going from 128 to system's SOMAXCONN by default to be able to increase the queue of connections to be handled. Also, for Haiku SOMAXCONN is only 32. Close GH-13854
show more ...
|
#
44e8301c |
| 02-Mar-2024 |
Yuya Hamada |
Add grapheme_str_split function I noticed that PHP does not have a grapheme cluster based str_split function. So I created the grapheme_str_split function. This feature will all
Add grapheme_str_split function I noticed that PHP does not have a grapheme cluster based str_split function. So I created the grapheme_str_split function. This feature will allow you to correctly handle emoji and variable selectors. Co-authored-by: Ayesh Karunaratne <Ayesh@users.noreply.github.com> Close GH-13580
show more ...
|
#
5035b850 |
| 10-Apr-2024 |
Appla |
ext/mysqlnd: support ER_CLIENT_INTERACTION_TIMEOUT Closes GH-13618.
|
#
049082e4 |
| 10-Apr-2024 |
Ben Ramsey |
Update NEWS
|
#
de4f7f93 |
| 10-Apr-2024 |
Ben Ramsey |
Update NEWS
|
#
645af9fb |
| 07-Apr-2024 |
David Carlier |
ext/sockets: adding solaris/illumos SO_EXCLBIND constant. when set to "true", neutralises the effect of SO_REUSEADDR/SO_REUSEPORT making the socket binding exclusive. Close GH-1
ext/sockets: adding solaris/illumos SO_EXCLBIND constant. when set to "true", neutralises the effect of SO_REUSEADDR/SO_REUSEPORT making the socket binding exclusive. Close GH-13912
show more ...
|
#
db286934 |
| 08-Apr-2024 |
David Carlier |
ext/posix: posix_isatty set errno for it too. Close GH-13918
|
#
ea026826 |
| 08-Apr-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix GH-13903: ASAN false positive underflow when executing copy() Closes GH-13917.
|
#
0766ac6e |
| 01-Apr-2024 |
qiangxuhui |
loongarch64 support for fibers Add loongarch64 assembly files from Boost, needed for fibers support, and hook up loongarch64 fibers support during configure. Close GH-13914
|
#
6f8bda05 |
| 08-Apr-2024 |
icy17 <1061499390@qq.com> |
Fix potential NULL pointer dereference before calling EVP_SignInit Closes GH-13870.
|
#
af098acd |
| 21-Mar-2024 |
Bob Weinand |
Always load EX(opline) into the current frame in JIT when observers are enabled Fixes #13772. Closes #13776.
|
#
0da1eb5f |
| 08-Apr-2024 |
Arnaud Le Blanc |
[ci skip] NEWS
|
#
85d62124 |
| 08-Apr-2024 |
Arnaud Le Blanc |
[ci skip] NEWS
|
#
2aae14c8 |
| 05-Apr-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix GH-13860: Incorrect PHP_STREAM_OPTION_CHECK_LIVENESS case in ext/openssl/xp_ssl.c - causing use of dead socket php_socket_errno() may return a stale value when recv returns a value >
Fix GH-13860: Incorrect PHP_STREAM_OPTION_CHECK_LIVENESS case in ext/openssl/xp_ssl.c - causing use of dead socket php_socket_errno() may return a stale value when recv returns a value >= 0. As such, the liveness check is wrong. This is the same bug as #70198 (fixed in GH-1456). So we fix it in the same way. Closes GH-13895.
show more ...
|
#
d8f290057 |
| 07-Apr-2024 |
David Carlier |
ext/pcntl: adding pcntl_getcpu. using sched_getcpu under the hood (Linux and FreeBSD). Returns the current cpu id for the current process. For Linux, we need to see beyond the sole p
ext/pcntl: adding pcntl_getcpu. using sched_getcpu under the hood (Linux and FreeBSD). Returns the current cpu id for the current process. For Linux, we need to see beyond the sole presence of the symbol to consider it. Mostly useful, for now, in the cpu affinity context since the os can migrate processes as it sees fits otherwise. Clos GH-13908
show more ...
|
#
01817e99 |
| 07-Apr-2024 |
David Carlier |
ext/pcntl pcntl_signal_get_handler update. The situation varies from platform to another, thus taking in account the complexity of it. Close GH-13902
|
#
1cf8291c |
| 05-Apr-2024 |
David Carlier |
ext/pcntl: cpu affinity api introduction. For now, working on Linux, FreeBSD >= 13.x and DragonFlyBSD. Handy wrapper to assign an array of cpu ids or to retrieve the cpu ids assigned
ext/pcntl: cpu affinity api introduction. For now, working on Linux, FreeBSD >= 13.x and DragonFlyBSD. Handy wrapper to assign an array of cpu ids or to retrieve the cpu ids assigned to a given process. pcntl_setaffinity inserts valid unique cpu ids (within the range of available cpus). Close GH-13893
show more ...
|
#
8367e9cc |
| 06-Apr-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
[ci skip] NEWS
|
#
ae4978a1 |
| 03-Apr-2024 |
David Carlier |
ext/pcntl: adding pcntl_setns for Linux >= 5.3 allows a given process to join an existing Linux namespace, relatively complementary to the existing pcntl_unshare. Close GH-13878
|
#
dfbad9f2 |
| 04-Apr-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
[ci skip] NEWS
|
#
18d70db0 |
| 27-Mar-2024 |
Cristian Rodríguez |
Fix gcc-14 Wcalloc-transposed-args warnings gcc-14 and later warns of inverted arguments in calloc or calloc-like __alloc_size__ annotated functions. Closes GH-13818.
|
#
46f45a51 |
| 01-Apr-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix GH-13856: Member access within null pointer of type 'ps_files' in ext/session/mod_files.c We should not mark the session as opened when there was a failure in open. Closes G
Fix GH-13856: Member access within null pointer of type 'ps_files' in ext/session/mod_files.c We should not mark the session as opened when there was a failure in open. Closes GH-13858.
show more ...
|
#
17f936ee |
| 01-Apr-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
[ci skip] NEWS
|