summaryrefslogtreecommitdiff
path: root/test/socket
AgeCommit message (Expand)Author
2021-03-08Fixed FD leaksNobuyoshi Nakada
2021-02-23added mutexes for socket and connection lists on win32Andrew Aladjev
2021-01-13Rename RubyVM::MJIT to RubyVM::JITTakashi Kokubun
2021-01-13Skip test when UDP server is no response.Hiroshi SHIBATA
2020-12-10Add connect_timeout to TCPSocketMasaki Matsushita
2020-12-07Revert getaddrinfo_a()Masaki Matsushita
2020-12-05Reduce timeout of test_getaddrinfo_after_forkMasaki Matsushita
2020-12-04Guard all accesses to RubyVM::MJIT with defined?(RubyVM::MJIT) &&Benoit Daloze
2020-12-04Add a hook before fork() for getaddrinfo_a()Masaki Matsushita
2020-09-25Add resolve_timeout to TCPSocket [Feature #17134]Masaki Matsushita
2020-09-22Update UnixSocket#recv_io tests to handle receiving a UnixSocketJeremy Evans
2020-08-27Make Socket.getaddrinfo interruptible (#2827)Kir Shatrov
2020-06-04test/socket/test_addrinfo.rb: Fix syntax errorYusuke Endoh
2020-06-04test/socket/test_addrinfo.rb: Suppress Errno::EACCES when addr is in useYusuke Endoh
2020-05-14Thread scheduler for light weight concurrency.Samuel Williams
2020-05-06Fixed leaked fdsNobuyoshi Nakada
2019-12-06Test interfaces include localhostKazuhiro NISHIYAMA
2019-09-10Remove check of ai.protocolMasaki Matsushita
2019-09-10Support timeout for AddrinfoMasaki Matsushita
2019-09-09Revert "Support timeout for Addrinfo"Masaki Matsushita
2019-09-09Fix expected ip_portMasaki Matsushita
2019-09-09Fix service name for testMasaki Matsushita
2019-09-09Fix domain name for testMasaki Matsushita
2019-09-09Support timeout for AddrinfoMasaki Matsushita
2019-09-03Try extending timeout of IO.selectTakashi Kokubun
2019-09-02Skip POINTOPOINT of IPv4 too instead of IPv6 onlyKazuhiro NISHIYAMA
2019-06-30Suppress unused variable warningsNobuyoshi Nakada
2019-06-30Removed unused variablesNobuyoshi Nakada
2018-11-29disable non-blocking pipes and sockets by defaultnormal
2018-11-22io + socket: make pipes and sockets nonblocking by defaultnormal
2018-10-13tests: support Linux kernels with CONFIG_IPV6=nnormal
2018-08-20test/socket/test_socket.rb (timestamp_retry_rw): IO.select before recvmsgnormal
2018-08-02test/socket/test_socket.rb (test_timestampns): retry sendnormal
2018-07-07test/socket/test_socket.rb (test_timestamp): retry sendnormal
2018-03-28unixsocket.c: check NUL bytesnobu
2018-01-23init.c: encode socket error messagenobu
2017-12-12Fix test-all tests to avoid creating report_on_exception warningseregon
2017-10-27socket: fix BasicSocket#*_nonblock buffering bugs from r58400normal
2017-10-11socket.c: null byte at Socket.getnameinfonobu
2017-10-08Remove unnecessary `require 'thread'`kazu
2017-05-15test/socket/test_basicsocket.rb (socks): bind explicitly to localhostnormal
2017-04-21test/socket/test_basicsocket: handle :wait_readable on read_nonblocknormal
2017-04-19socket: avoid fcntl for read/write_nonblock on Linuxnormal
2017-04-14IPSocket#inspectnobu
2016-08-30Use qualified namesnobu
2016-05-30* ext/socket/raddrinfo.c (host_str, port_str): Use StringValueCStrusa
2016-05-30* test/socket/test_addrinfo.rb (TestSocketAddrinfo#test_addrinfo_ip): previoususa
2016-05-30test_addrinfo.rb: signle digit addressnobu
2016-05-30raddrinfo.c: fix for SHARABLE_MIDDLE_SUBSTRINGnobu
2016-05-30test_addrinfo.rb: special hostnamesnobu