aboutsummaryrefslogtreecommitdiffstats
path: root/test/socket
Commit message (Expand)AuthorAgeFilesLines
* Rename RubyVM::MJIT to RubyVM::JITTakashi Kokubun2021-01-131-1/+1
* Skip test when UDP server is no response.Hiroshi SHIBATA2021-01-131-0/+3
* Add connect_timeout to TCPSocketMasaki Matsushita2020-12-101-0/+6
* Revert getaddrinfo_a()Masaki Matsushita2020-12-071-10/+0
* Reduce timeout of test_getaddrinfo_after_forkMasaki Matsushita2020-12-051-1/+1
* Guard all accesses to RubyVM::MJIT with defined?(RubyVM::MJIT) &&Benoit Daloze2020-12-041-1/+1
* Add a hook before fork() for getaddrinfo_a()Masaki Matsushita2020-12-041-0/+10
* Add resolve_timeout to TCPSocket [Feature #17134]Masaki Matsushita2020-09-251-0/+14
* Update UnixSocket#recv_io tests to handle receiving a UnixSocketJeremy Evans2020-09-221-2/+8
* Make Socket.getaddrinfo interruptible (#2827)Kir Shatrov2020-08-271-1/+1
* test/socket/test_addrinfo.rb: Fix syntax errorYusuke Endoh2020-06-041-1/+1
* test/socket/test_addrinfo.rb: Suppress Errno::EACCES when addr is in useYusuke Endoh2020-06-041-1/+4
* Thread scheduler for light weight concurrency.Samuel Williams2020-05-141-2/+0
* Fixed leaked fdsNobuyoshi Nakada2020-05-061-3/+7
* Test interfaces include localhostKazuhiro NISHIYAMA2019-12-061-0/+9
* Remove check of ai.protocolMasaki Matsushita2019-09-101-1/+0
* Support timeout for AddrinfoMasaki Matsushita2019-09-101-0/+5
* Revert "Support timeout for Addrinfo"Masaki Matsushita2019-09-091-5/+0
* Fix expected ip_portMasaki Matsushita2019-09-091-1/+1
* Fix service name for testMasaki Matsushita2019-09-091-1/+1
* Fix domain name for testMasaki Matsushita2019-09-091-1/+1
* Support timeout for AddrinfoMasaki Matsushita2019-09-091-0/+5
* Try extending timeout of IO.selectTakashi Kokubun2019-09-031-1/+2
* Skip POINTOPOINT of IPv4 too instead of IPv6 onlyKazuhiro NISHIYAMA2019-09-021-5/+4
* Suppress unused variable warningsNobuyoshi Nakada2019-06-301-0/+1
* Removed unused variablesNobuyoshi Nakada2019-06-301-2/+2
* disable non-blocking pipes and sockets by defaultnormal2018-11-291-2/+2
* io + socket: make pipes and sockets nonblocking by defaultnormal2018-11-221-2/+3
* tests: support Linux kernels with CONFIG_IPV6=nnormal2018-10-131-3/+7
* test/socket/test_socket.rb (timestamp_retry_rw): IO.select before recvmsgnormal2018-08-201-0/+1
* test/socket/test_socket.rb (test_timestampns): retry sendnormal2018-08-021-30/+29
* test/socket/test_socket.rb (test_timestamp): retry sendnormal2018-07-071-4/+18
* unixsocket.c: check NUL bytesnobu2018-03-281-0/+10
* init.c: encode socket error messagenobu2018-01-231-0/+8
* Fix test-all tests to avoid creating report_on_exception warningseregon2017-12-121-2/+4
* socket: fix BasicSocket#*_nonblock buffering bugs from r58400normal2017-10-271-0/+21
* socket.c: null byte at Socket.getnameinfonobu2017-10-111-0/+2
* Remove unnecessary `require 'thread'`kazu2017-10-081-1/+0
* test/socket/test_basicsocket.rb (socks): bind explicitly to localhostnormal2017-05-151-1/+1
* test/socket/test_basicsocket: handle :wait_readable on read_nonblocknormal2017-04-211-0/+3
* socket: avoid fcntl for read/write_nonblock on Linuxnormal2017-04-191-0/+50
* IPSocket#inspectnobu2017-04-142-0/+20
* Use qualified namesnobu2016-08-301-1/+1
* * ext/socket/raddrinfo.c (host_str, port_str): Use StringValueCStrusa2016-05-301-0/+6
* * test/socket/test_addrinfo.rb (TestSocketAddrinfo#test_addrinfo_ip): previoususa2016-05-301-2/+4
* test_addrinfo.rb: signle digit addressnobu2016-05-301-2/+2
* raddrinfo.c: fix for SHARABLE_MIDDLE_SUBSTRINGnobu2016-05-301-0/+10
* test_addrinfo.rb: special hostnamesnobu2016-05-301-0/+6
* * test/socket/test_socket.rb (test_udp_recvmsg_truncation):odaira2016-03-101-1/+2
* * test/socket/test_addrinfo.rb (test_ipv6_address_predicates):odaira2016-03-051-1/+8