aboutsummaryrefslogtreecommitdiffstats
path: root/test/socket
Commit message (Expand)AuthorAgeFilesLines
* * lib/test/unit.rb (assert_include): add alias.nobu2011-02-121-2/+2
* * thread.c (rb_thread_io_blocking_region): new function to runnobu2011-02-121-0/+20
* * test/socket/test_addrinfo.rb: extract Errno::EADDRINUSE as a method.akr2010-12-012-6/+14
* refine an assertion message.akr2010-06-241-1/+1
* * ext/socket/raddrinfo.c (ruby_getaddrinfo__darwin): new workaround forakr2010-06-231-0/+9
* * test/socket/test_socket.rb (test_udp_server): rescue Errno::ENOSYSakr2010-06-142-2/+2
* * test/socket/test_addrinfo.rb: ipaddr.rb defines Socket::AF_INET6 as an Objectusa2010-05-191-1/+1
* * test/socket/test_unix.rb (TestSocket_UNIXSocket#test_recvmsg):nobu2010-04-281-0/+1
* call unix_server.close only if unix_server is not nil.akr2010-02-231-1/+1
* * lib/matrix.rb: suppress warnings.akr2010-01-251-1/+1
* Use UDP for sendmsg/recvmsg tests.akr2009-07-191-5/+31
* * test_socket.rb (test_udp_server): cannot check the existance of sendmsg byusa2009-07-191-6/+13
* fix skip condition.akr2009-07-171-1/+1
* * ext/socket/socket.c (socket_s_ip_address_list): drop inactiveusa2009-07-173-4/+13
* * include/ruby/intern.h (rb_time_num_new): declared.akr2009-07-011-0/+1
* don't use /tmp as example socket path.akr2009-06-182-16/+16
* use IO::WaitWritable.akr2009-03-192-2/+2
* * io.c (rb_mWaitReadable): defined.akr2009-03-192-26/+26
* assert connects doesn't raise.akr2009-03-141-1/+6
* * {ext,lib,test}/**/*.rb: removed trailing spaces.nobu2009-03-062-2/+2
* * ext/socket/ancdata.c (rsock_discard_cmsg_resource): definedakr2009-03-022-0/+2
* * ext/socket/ancdata.c (ancillary_unix_rights): check message type.akr2009-02-281-0/+8
* * ext/socket/ancdata.c (bsock_recvmsg_internal): close FDs passed byakr2009-02-271-3/+3
* add a test.akr2009-02-271-0/+33
* * ext/socket/lib/socket.rb (BasicSocket#connect_address): new method.akr2009-02-261-15/+2
* * ext/socket/option.c (sockopt_level): extracted from sockopt_level_m.akr2009-02-251-0/+17
* * ext/socket/ancdata.c (ancillary_s_unix_rights): new method.akr2009-02-251-1/+58
* * ext/socket/ancdata.c (ancillary_timestamp): support SCM_BINTIME.akr2009-02-241-2/+8
* * ext/socket/ancdata.c (ancillary_timestamp): new method.akr2009-02-241-0/+4
* * ext/socket/ancdata.c (inspect_timespec_as_abstime): new function toakr2009-02-231-0/+23
* * ext/socket/ancdata.c (inspect_bintime_as_abstime): new function toakr2009-02-231-0/+18
* * ext/socket/ancdata.c (inspect_timeval_as_abstime): use time_takr2009-02-231-2/+2
* add a test.akr2009-02-221-0/+18
* * io.c (io_getpartial): error message describes what should beakr2009-02-211-2/+72
* * ext/socket/ancdata.c (ancillary_unix_rights): method renamed.akr2009-02-191-2/+2
* * ext/socket/ancdata.c (ancillary_rights): new method.akr2009-02-181-8/+9
* care EWOULDBLOCK of accept_nonblock.akr2009-02-171-1/+6
* add timeout.akr2009-02-141-1/+8
* * test/socket/test_socket.rb (test_udp_server): filter out unreachableakr2009-02-121-0/+3
* test only if Socket::AncillaryData exists.akr2009-02-121-1/+1
* test updated.akr2009-02-111-23/+27
* * ext/socket/lib/socket.rb (Socket.unix_server_socket): close theakr2009-02-111-0/+3
* * ext/socket/lib/socket.rb (Socket.unix_server_socket): call the blockakr2009-02-111-0/+11
* * ext/socket/ancdata.c (ancillary_s_ip_pktinfo): make 3rd argumentakr2009-02-111-0/+2
* add tests.akr2009-02-111-0/+16
* rename tests classes.akr2009-02-116-6/+6
* add tests.akr2009-02-111-0/+56
* * ext/socket/extconf.rb: check getpeereid.akr2009-02-111-0/+14
* * ext/socket/lib/socket.rb (Socket.udp_server_sockets): new method.akr2009-02-101-0/+34
* * ext/socket/option.c (sockopt_s_bool): new method.akr2009-02-101-0/+17