php-src/ext/sockets/tests
David Carlier d052d612d9
ext/sockets: adding SOCK_CLOEXEC/SOCK_NONBLOCK options.
targetted for socket_create_pair/socket_create, they re not considered
as socket type but to be ORed with these (to avoid socketpair2/socket2
likely), set O_CLOEXEC/O_NONBLOCK respectively on the file descriptors.

close GH-15322
2024-08-13 08:35:44 +01:00
..
bug46360.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
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 Add some missing EXTENSIONS sections to misc tests 2021-06-14 14:52:44 +02:00
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
ipv4loop.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
ipv6_skipif.inc
ipv6loop.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
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 Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_abstract_path.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_accept_failure.phpt Add some missing EXTENSIONS sections to misc tests 2021-06-14 14:52:44 +02:00
socket_addrinfo_bind.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_addrinfo_connect.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_addrinfo_explain.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_addrinfo_lookup.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_bind.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_bpf_extensions.phpt Add SO_BPF_EXTENSIONS flag to socket. 2022-06-08 05:14:57 +01:00
socket_clear_error-win32.phpt Fix some more CLEAN sections 2021-09-06 17:03:35 +02:00
socket_clear_error.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
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 Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_create_listen_used.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
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 Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_defer_acp.phpt Prefer EXPECT over EXPECTF 2021-06-29 17:13:02 +02:00
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 Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_export_stream-2.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
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 Make some zend_test dependencies explicit 2021-06-14 15:40:34 +02:00
socket_getopt.phpt Fix some broken or unnecessary CLEAN sections 2021-09-03 10:52:30 +02:00
socket_getpeername_ipv4loop.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_getpeername_ipv6loop.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_getpeername.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_getsockname.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_import_stream-1.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_import_stream-2.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
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 Make some zend_test dependencies explicit 2021-06-14 15:40:34 +02:00
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 Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_recvmsg.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
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 Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
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 Prefer EXPECT over EXPECTF 2021-06-29 17:13:02 +02:00
socket_select-wrongparams-4.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_select.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_send_params.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_send.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_sendrecvmsg_error.phpt Add some missing EXTENSIONS sections to misc tests 2021-06-14 14:52:44 +02:00
socket_sendrecvmsg_multi_msg-unix.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_sendrecvmsg_multi_msg.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_sendto_params.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
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 Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
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 Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_sentto_recvfrom_unix.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_set_block-retval.phpt Merge branch 'PHP-8.0' 2021-08-12 12:02:37 +02:00
socket_set_nonblock-retval.phpt Merge branch 'PHP-8.0' 2021-08-12 12:02:37 +02:00
socket_set_nonblock.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_set_option_acf.phpt define SO_ACCEPTFILTER separately where supported (#7146) 2021-06-14 07:24:55 +02:00
socket_set_option_bindtodevice.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_set_option_error_socket_option.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_set_option_in6_pktinfo.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
socket_set_option_rcvtimeo.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_set_option_seolinger.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_set_option_sndtimeo.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_setopt_basic.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_shutdown-win32.phpt SKIP_(SLOW|ONLINE)_TESTS (#11479) 2023-06-19 19:44:03 +01:00
socket_shutdown.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_strerror.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
socket_tcp_congestion.phpt Close PHP tags in tests 2023-10-18 17:34:10 +02:00
unixloop.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00
wsaprotocol_info_0.phpt Migrate SKIPIF -> EXTENSIONS (#7138) 2021-06-11 11:57:42 +02:00