php-src/ext/sockets
David Carlier 1bcb57dcab
ext/sockets: socket_accept setting fcntl's FD_CLOEXEC on unixes.
mainly for scenarios when pcntl_fork/pcntl_exec are involved so when
the latter is executed, we avoid unwarranted effects with the file
descriptors, instead the socket will be closed on success.

close GH-14606
2024-07-01 18:50:59 +01:00
..
tests Merge branch 'PHP-8.3' 2024-03-06 11:39:48 +00:00
config.m4 Use preprocessor to check for AI_V4MAPPED, AI_ALL and AI_IDN (#13513) 2024-02-26 16:38:00 +01:00
config.w32 Fix Windows build for shared ext/sockets 2020-09-08 22:54:21 +02:00
conversions.c Sync #if/ifdef/defined (#14371) 2024-06-07 23:45:17 +02:00
conversions.h Fix GH-9493: fix ancillary data build for FreeBSD prior to the 13 release. (#9496) 2022-09-08 09:10:16 +01:00
CREDITS
multicast.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
multicast.h ext/sockets: enabling multicast group for ipv4 on freebsd. (#13240) 2024-01-31 06:58:27 +00:00
php_sockets.h Sync #if/ifdef/defined (-Wundef) (#14623) 2024-06-24 19:37:07 +02:00
sendrecvmsg.c Sync HAVE_IPV6 and HAVE_GETADDRINFO in #if/ifdef/defined (#14341) 2024-05-28 11:52:25 +02:00
sendrecvmsg.h Declare ext/sockets constants in stubs (#9349) 2022-08-16 13:18:31 +02:00
sockaddr_conv.c Sync HAVE_IPV6 and HAVE_GETADDRINFO in #if/ifdef/defined (#14341) 2024-05-28 11:52:25 +02:00
sockaddr_conv.h
sockets_arginfo.h ext/sockets: Adding macOS SO_LINGER_SEC constant. 2024-06-18 21:57:40 +01:00
sockets.c ext/sockets: socket_accept setting fcntl's FD_CLOEXEC on unixes. 2024-07-01 18:50:59 +01:00
sockets.stub.php ext/sockets: Adding macOS SO_LINGER_SEC constant. 2024-06-18 21:57:40 +01:00
windows_common.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00