aboutsummaryrefslogtreecommitdiffstats
path: root/test/socket/test_unix.rb
Commit message (Expand)AuthorAgeFilesLines
* socket: expand docs+tests for recv_io/send_ionormal2015-12-071-0/+20
* * ext/socket/lib/socket.rb: Specify frozen_string_literal: true.akr2015-11-141-1/+3
* test/socket/test_unix.rb: replace sleep with selectnormal2015-06-181-1/+1
* socket: allow explicit buffer for recv and recv_nonblocknormal2015-06-151-0/+7
* use assert_raisenobu2015-06-021-2/+2
* accept_nonblock supports "exception: false"normal2015-03-121-0/+7
* test/socket/test_unix.rb (TestSocket_UNIXSocket#test_too_long_path): sockaddr...odaira2014-10-041-2/+2
* Suppress warnings.akr2014-05-281-2/+2
* * ext/socket/unixsocket.c (rsock_init_unixsock): Open a socketakr2014-05-281-69/+106
* socket: sendmsg/recvmsg only retries blocking on errorsnormal2014-02-211-0/+23
* * test/socket/test_socket.rb: unix socket is required by test case.hsbt2014-02-181-0/+2
* * test/socket/test_addrinfo.rb: remove unused variables.hsbt2014-02-181-8/+5
* Fix #6154 by introducing new EAGAIN/EWOULDBLOCK/EINPROGRESSheadius2013-04-081-2/+8
* * ext/socket/raddrinfo.c (rsock_unix_sockaddr_len): returnshugo2013-01-311-2/+29
* * ext/socket/unixsocket.c (rsock_init_unixsock): use rb_inspect()shugo2013-01-301-0/+8
* * ext/socket/socket.c (sock_s_pack_sockaddr_un): calculate theshugo2013-01-291-4/+6
* * ext/socket/raddrinfo.c (rsock_unixpath_len, init_unix_addrinfo),shugo2013-01-251-0/+30
* * ext/socket/raddrinfo.c (init_unix_addrinfo): support the longestakr2012-04-261-3/+4
* * test/socket/test_unix.rb (bound_unix_socket): make temporaryakr2012-04-231-1/+1
* add test for close-on-exec.akr2011-11-031-0/+23
* * test/socket/test_unix.rb: don't use Thread.abort_on_exception.akr2011-06-131-4/+2
* * ext/socket/unixsocket.c (unix_send_io): race condition fixed.akr2011-06-131-0/+37
* * test/socket/test_unix.rb (TestSocket_UNIXSocket#test_recvmsg):nobu2010-04-281-0/+1
* * lib/matrix.rb: suppress warnings.akr2010-01-251-1/+1
* * {ext,lib,test}/**/*.rb: removed trailing spaces.nobu2009-03-061-1/+1
* * ext/socket/ancdata.c (rsock_discard_cmsg_resource): definedakr2009-03-021-0/+1
* * ext/socket/ancdata.c (bsock_recvmsg_internal): close FDs passed byakr2009-02-271-3/+3
* * ext/socket/ancdata.c (ancillary_s_unix_rights): new method.akr2009-02-251-1/+58
* * 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
* * 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
* rename tests classes.akr2009-02-111-1/+1
* * ext/socket/extconf.rb: check getpeereid.akr2009-02-111-0/+14
* * ext/socket/ancdata.c (ancillary_initialize): add family argument.akr2009-02-091-1/+1
* * ext/socket/option.c (inspect_peercred): struct ucred containsakr2009-02-081-2/+2
* LOCAL_PEERCRED is also available on MacOS X.akr2009-02-081-1/+1
* * ext/socket/option.c (inspect_local_peercred): cr_uid is a effectiveakr2009-02-081-1/+1
* * ext/socket/extconf.rb: check sys/param.h and sys/ucred.h.akr2009-02-081-0/+14
* remove debug print.akr2009-02-081-2/+0
* * ext/socket/option.c (inspect_peercred): new function to showakr2009-02-081-4/+20
* * ext/socket/extconf.rb: check struct cmsgcred.akr2009-02-081-10/+35
* test renamed.akr2009-02-081-2/+2
* * ext/socket/extconf.rb: check struct sockcred.akr2009-02-081-4/+21
* add a test.akr2009-02-081-0/+18
* * ext/socket: AddrInfo is renamed to Addrinfo. [ruby-dev:37876]akr2009-02-051-1/+1
* * ext/socket/rubysocket.h (cmsg_type_arg): declared.akr2009-02-021-0/+112
* don't get a name for anonymous Unix socket.akr2009-01-051-10/+14
* * ext/socket/mkconstants.rb: generate family_to_int().akr2009-01-011-0/+14
* * ext/socket/socket.c (sock_s_socketpair): yield if a block is given.akr2008-12-311-0/+20