php-src/ext/sockets/tests
David Carlier ccda20b8d1
ext/sockets: Adding TCP_FUNCTION_BLK socket option for FreeBSD.
Allows to select an alternate TCP stack. For example with RACK,
a fast loss detection relying on timestamp per packet.

While it works system-wide, it can also apply in an individual socket level too.

close GH-16842
2024-11-21 23:00:06 +00:00
..
bug46360.phpt
bug49341.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
bug51958.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
bug63000.phpt ext/sockets: enabling multicast group for ipv4 on freebsd. (#13240) 2024-01-31 06:58:27 +00:00
bug76839.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
bug80723.phpt
bug_export_stream_type.phpt Fix socket_export_stream() with wrong protocol 2023-09-29 18:33:12 +08:00
gh13603.phpt Fix GH-13603 ext/sockets: properly initialised address info data. 2024-03-06 11:37:48 +00:00
gh16267.phpt Fix GH-16267 socket_strerror overflow on argument value. 2024-10-06 19:25:38 +01:00
ipv4loop.phpt
ipv6_skipif.inc
ipv6loop.phpt
mcast_helpers.php.inc
mcast_ipv4_recv.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
mcast_ipv4_send_error.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
mcast_ipv4_send.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
mcast_ipv6_recv_limited.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
mcast_ipv6_recv.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
mcast_ipv6_send.phpt ext/sockets/tests/mcast_ipv6_*.phpt: suppress no-ipv6 warning (#11651) 2023-07-10 16:19:12 +02:00
socket_abstract_path_sendmsg.phpt
socket_abstract_path.phpt
socket_accept_failure.phpt
socket_addrinfo_bind.phpt
socket_addrinfo_connect.phpt
socket_addrinfo_explain.phpt
socket_addrinfo_lookup.phpt
socket_bind.phpt
socket_bpf_extensions.phpt Add SO_BPF_EXTENSIONS flag to socket. 2022-06-08 05:14:57 +01:00
socket_clear_error-win32.phpt
socket_clear_error.phpt
socket_cmsg_credentials_fbsd.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_cmsg_credentials.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_cmsg_rights.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_connect_params.phpt
socket_create_listen_used.phpt
socket_create_listen-nobind.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_create_listen-win32.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_create_listen.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_create_pair_sockexec.phpt ext/sockets: adding SOCK_CLOEXEC/SOCK_NONBLOCK options. 2024-08-13 08:35:44 +01:00
socket_create_pair-wrongparams-win32.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_create_pair-wrongparams.phpt ext/sockets: adding SOCK_CLOEXEC/SOCK_NONBLOCK options. 2024-08-13 08:35:44 +01:00
socket_create_pair.phpt
socket_defer_acp.phpt
socket_dontfragment_bsd.phpt socket DF flag on UDP socket via IP_MTU_DISCOVER on Linux and IP_DONTFRAGMENT on FreeBSD for path MTU discovery purpose. 2023-01-12 22:22:30 +00:00
socket_dontfragment.phpt socket DF flag on UDP socket via IP_MTU_DISCOVER on Linux and IP_DONTFRAGMENT on FreeBSD for path MTU discovery purpose. 2023-01-12 22:22:30 +00:00
socket_export_stream-1.phpt
socket_export_stream-2.phpt
socket_export_stream-3.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_export_stream-4-win.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_export_stream-4.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_export_stream-5.phpt
socket_getopt.phpt
socket_getpeername_ipv4loop.phpt
socket_getpeername_ipv6loop.phpt
socket_getpeername.phpt
socket_getsockname.phpt
socket_icmp.phpt ext/sockets: adding IPPROTO_ICMP* constants for socket creations. 2024-11-12 18:52:22 +00:00
socket_import_stream-1.phpt
socket_import_stream-2.phpt
socket_import_stream-3.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_import_stream-4-win.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_import_stream-4.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_import_stream-5.phpt
socket_listen-wrongparams.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_meminfo.phpt Add SO_MEMINFO socket option for gathering socket related info 2022-05-20 22:06:53 +01:00
socket_read_params.phpt
socket_recv_overflow.phpt Fix socket_recvfrom overflow on buffer size. 2024-10-12 15:23:03 +01:00
socket_recvmsg.phpt
socket_reuseport_cbpf.phpt socket module add SO_ATTACH_REUSEPORT_CPBF for Linux. 2022-09-29 23:32:39 +01:00
socket_select_error.phpt
socket_select-wrongparams-1-win32.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_select-wrongparams-1.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_select-wrongparams-2.phpt
socket_select-wrongparams-4.phpt
socket_select.phpt
socket_send_params.phpt
socket_send.phpt
socket_sendrecvmsg_error.phpt
socket_sendrecvmsg_multi_msg-unix.phpt
socket_sendrecvmsg_multi_msg.phpt
socket_sendto_params.phpt
socket_sendto_zerocopy.phpt xfail socket zerocopy test on Cirrus + arm 2023-06-29 08:48:48 +02:00
socket_sentto_recvfrom_ipv4_udp.phpt
socket_sentto_recvfrom_ipv6_udp-win32.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_sentto_recvfrom_ipv6_udp.phpt
socket_sentto_recvfrom_unix.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_set_block-retval.phpt
socket_set_nonblock-retval.phpt
socket_set_nonblock.phpt
socket_set_option_acf.phpt
socket_set_option_bindtodevice.phpt
socket_set_option_error_socket_option.phpt
socket_set_option_in6_pktinfo.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_set_option_rcvtimeo.phpt
socket_set_option_seolinger.phpt
socket_set_option_sndtimeo.phpt
socket_set_option_tsf.phpt ext/sockets: Adding TCP_FUNCTION_BLK socket option for FreeBSD. 2024-11-21 23:00:06 +00:00
socket_setopt_basic.phpt
socket_shutdown-win32.phpt SKIP_(SLOW|ONLINE)_TESTS (#11479) 2023-06-19 19:44:03 +01:00
socket_shutdown.phpt
socket_strerror.phpt
socket_tcp_congestion.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
unixloop.phpt
wsaprotocol_info_0.phpt