master
Migrate SKIPIF -> EXTENSIONS (#7138)
Close PHP tags in tests
ext/sockets: enabling multicast group for ipv4 on freebsd. (#13240)
Add some missing EXTENSIONS sections to misc tests
Fix socket_export_stream() with wrong protocol
Fix GH-13603 ext/sockets: properly initialised address info data.
ext/sockets: socket_strerror follow-up on GH-16267 fix.
Fix GH-17921 socket_read/socket_recv overflows on buffer size.
Reindent phpt files
ext/sockets/tests/mcast_ipv6_*.phpt: suppress no-ipv6 warning (#11651)
ext/sockets: multicast on unsupported socket type error change.
Revert "ext/sockets: follow-up on AF_PACKET support." (#17924)
ext/sockets: socket_bind() check port validity.
Add `SO_BPF_EXTENSIONS` flag to socket.
Fix some more CLEAN sections
ext/sockets: UDP_SEGMENT support.
ext/sockets: socket_create_listen() check port value beforehand.
ext/sockets: adding SOCK_CLOEXEC/SOCK_NONBLOCK options.
Prefer EXPECT over EXPECTF
socket DF flag on UDP socket via IP_MTU_DISCOVER on Linux and IP_DONTFRAGMENT on FreeBSD for path MTU discovery purpose.
ext/sockets: Remove bool type coercions in tests
streams: Indicate which argument fails the stream ZPP check
ext/sockets: socket_addrinfo_lookup narrowing down socket family check to AF_INET/AF_INET6 only. (#19040)
Fix some broken or unnecessary CLEAN sections
ext/sockets: adding IPPROTO_ICMP* constants for socket creations.
Add SO_MEMINFO socket option for gathering socket related info
Fix socket_recvfrom overflow on buffer size.
ext/sockets: socket_recvfrom() improve error message when port argument is missing
ext/sockets: socket_set_option switch from convert_to_long to zval_get_long. to be explicit when the expected type is not met. Check SO_LINGER values for possible overflow.
ext/sockets: socket_sendto check port range.
xfail socket zerocopy test on Cirrus + arm
Merge branch 'PHP-8.0'
ext/sockets: Additional refactorings to `socket_set_option()` (#17186)
ext/sockets: drop convert_to_array for multicast leave group settings.
ext/sockets: Adding TCP_FUNCTION_BLK socket option for FreeBSD.
SKIP_(SLOW|ONLINE)_TESTS (#11479)
ext/sockets: socket_shutdown() having proper constants for mode.
socket: properly expose TCP keepalive constants (#20376)