summaryrefslogtreecommitdiff
path: root/test/socket/test_unix.rb
AgeCommit message (Expand)Author
2023-10-25Reduce the number of times IO is passed in send_io/recv_io testYusuke Endoh
2023-10-25Strip trailing spaces [ci skip]Nobuyoshi Nakada
2023-10-25Fixup 5461bc18f88Hiroshi SHIBATA
2023-10-25omit failing test at arm64-neoverse-n1Hiroshi SHIBATA
2023-08-31TestSocket_UNIXSocket: stop testing empty packetsJean Boussier
2023-08-30BasicSocket#recv* return `nil` rather than an empty packetJean Boussier
2022-11-18Prevent a "warning: assigned but unused variable - s2"Yusuke Endoh
2022-11-17Add support for `sockaddr_un` on Windows. (#6513)Samuel Williams
2020-09-22Update UnixSocket#recv_io tests to handle receiving a UnixSocketJeremy Evans
2020-05-06Fixed leaked fdsNobuyoshi Nakada
2018-03-28unixsocket.c: check NUL bytesnobu
2017-10-08Remove unnecessary `require 'thread'`kazu
2016-08-30Use qualified namesnobu
2015-12-07socket: expand docs+tests for recv_io/send_ionormal
2015-11-14* ext/socket/lib/socket.rb: Specify frozen_string_literal: true.akr
2015-06-18test/socket/test_unix.rb: replace sleep with selectnormal
2015-06-15socket: allow explicit buffer for recv and recv_nonblocknormal
2015-06-02use assert_raisenobu
2015-03-12accept_nonblock supports "exception: false"normal
2014-10-04test/socket/test_unix.rb (TestSocket_UNIXSocket#test_too_long_path): sockaddr...odaira
2014-05-28Suppress warnings.akr
2014-05-28* ext/socket/unixsocket.c (rsock_init_unixsock): Open a socketakr
2014-02-21socket: sendmsg/recvmsg only retries blocking on errorsnormal
2014-02-18* test/socket/test_socket.rb: unix socket is required by test case.hsbt
2014-02-18* test/socket/test_addrinfo.rb: remove unused variables.hsbt
2013-04-08Fix #6154 by introducing new EAGAIN/EWOULDBLOCK/EINPROGRESSheadius
2013-01-31* ext/socket/raddrinfo.c (rsock_unix_sockaddr_len): returnshugo
2013-01-30* ext/socket/unixsocket.c (rsock_init_unixsock): use rb_inspect()shugo
2013-01-29* ext/socket/socket.c (sock_s_pack_sockaddr_un): calculate theshugo
2013-01-25* ext/socket/raddrinfo.c (rsock_unixpath_len, init_unix_addrinfo),shugo
2012-04-26* ext/socket/raddrinfo.c (init_unix_addrinfo): support the longestakr
2012-04-23* test/socket/test_unix.rb (bound_unix_socket): make temporaryakr
2011-11-03add test for close-on-exec.akr
2011-06-13* test/socket/test_unix.rb: don't use Thread.abort_on_exception.akr
2011-06-13* ext/socket/unixsocket.c (unix_send_io): race condition fixed.akr
2010-04-28* test/socket/test_unix.rb (TestSocket_UNIXSocket#test_recvmsg):nobu
2010-01-25* lib/matrix.rb: suppress warnings.akr
2009-03-06* {ext,lib,test}/**/*.rb: removed trailing spaces.nobu
2009-03-02* ext/socket/ancdata.c (rsock_discard_cmsg_resource): definedakr
2009-02-27* ext/socket/ancdata.c (bsock_recvmsg_internal): close FDs passed byakr
2009-02-25* ext/socket/ancdata.c (ancillary_s_unix_rights): new method.akr
2009-02-19* ext/socket/ancdata.c (ancillary_unix_rights): method renamed.akr
2009-02-18* ext/socket/ancdata.c (ancillary_rights): new method.akr
2009-02-11* ext/socket/lib/socket.rb (Socket.unix_server_socket): close theakr
2009-02-11* ext/socket/lib/socket.rb (Socket.unix_server_socket): call the blockakr
2009-02-11rename tests classes.akr
2009-02-11* ext/socket/extconf.rb: check getpeereid.akr
2009-02-09* ext/socket/ancdata.c (ancillary_initialize): add family argument.akr
2009-02-08* ext/socket/option.c (inspect_peercred): struct ucred containsakr
2009-02-08LOCAL_PEERCRED is also available on MacOS X.akr