summaryrefslogtreecommitdiff
path: root/test/socket
Commit message (Expand)AuthorAgeFilesLines
* 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
* Sat Mar 5 09:17:54 2016 Rei Odaira <Rei.Odaira@gmail.com>odaira2016-03-052-16/+31
* option.c: single byte booleannobu2016-01-171-0/+6
* ignore exception is the address is IPv6naruse2015-12-241-2/+5
* Revert r53253. naruse fixed it differently in r53244normal2015-12-221-2/+1
* test/socket/test_basicsocket.rb: attempt fix for [ruby-cvs:60402]normal2015-12-221-1/+2
* avoid rb_bug on BasicSocket.for_fd(-1)normal2015-12-211-0/+11
* socket: expand docs+tests for recv_io/send_ionormal2015-12-071-0/+20
* * test/ruby/test_mixed_unicode_escapes.rb: fixed typo.hsbt2015-12-031-1/+1
* * test/socket/test_socket.rb (test/socket/test_socket.rb): skip the test when...ngoto2015-11-211-1/+1
* * test/socket/test_socket.rb (test_udp_recvmsg_truncation): rflags isakr2015-11-181-3/+3
* add tests.akr2015-11-181-0/+50
* socket: fix recvmsg without argumentnormal2015-11-171-0/+16
* * ext/socket/lib/socket.rb: Specify frozen_string_literal: true.akr2015-11-149-2/+20
* udpsocket.c: memory leaksnobu2015-10-091-0/+27
* test/socket/test_nonblock.rb: increase buffer sizes to OpenBSD limitsnormal2015-07-211-2/+2
* test/socket/test_nonblock: use smaller buffer for sendmsgnormal2015-07-171-2/+2
* use Timeout.timeoutnobu2015-07-131-2/+2
* test/socket/test_unix.rb: replace sleep with selectnormal2015-06-181-1/+1
* test_nonblock.rb: use assert_predicatenobu2015-06-161-2/+2
* test_nonblock.rb: fix failure on OSXnobu2015-06-161-1/+1
* socket: allow explicit buffer for recv and recv_nonblocknormal2015-06-152-0/+17
* socket: allow exception-free nonblocking sendmsg/recvmsgnormal2015-06-151-0/+44
* test/socket/test_nonblock.rb: try to avoid EMSGSIZEnormal2015-06-051-2/+2
* FreeBSD raises Errno::EMSGSIZEnaruse2015-06-041-1/+1
* use assert_raisenobu2015-06-025-9/+9
* test_nonblock.rb: skip if EPROTONOSUPPORTnobu2015-06-021-4/+4