index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
socket
/
test_unix.rb
Age
Commit message (
Expand
)
Author
2023-10-25
Reduce the number of times IO is passed in send_io/recv_io test
Yusuke Endoh
2023-10-25
Strip trailing spaces [ci skip]
Nobuyoshi Nakada
2023-10-25
Fixup 5461bc18f88
Hiroshi SHIBATA
2023-10-25
omit failing test at arm64-neoverse-n1
Hiroshi SHIBATA
2023-08-31
TestSocket_UNIXSocket: stop testing empty packets
Jean Boussier
2023-08-30
BasicSocket#recv* return `nil` rather than an empty packet
Jean Boussier
2022-11-18
Prevent a "warning: assigned but unused variable - s2"
Yusuke Endoh
2022-11-17
Add support for `sockaddr_un` on Windows. (#6513)
Samuel Williams
2020-09-22
Update UnixSocket#recv_io tests to handle receiving a UnixSocket
Jeremy Evans
2020-05-06
Fixed leaked fds
Nobuyoshi Nakada
2018-03-28
unixsocket.c: check NUL bytes
nobu
2017-10-08
Remove unnecessary `require 'thread'`
kazu
2016-08-30
Use qualified names
nobu
2015-12-07
socket: expand docs+tests for recv_io/send_io
normal
2015-11-14
* ext/socket/lib/socket.rb: Specify frozen_string_literal: true.
akr
2015-06-18
test/socket/test_unix.rb: replace sleep with select
normal
2015-06-15
socket: allow explicit buffer for recv and recv_nonblock
normal
2015-06-02
use assert_raise
nobu
2015-03-12
accept_nonblock supports "exception: false"
normal
2014-10-04
test/socket/test_unix.rb (TestSocket_UNIXSocket#test_too_long_path): sockaddr...
odaira
2014-05-28
Suppress warnings.
akr
2014-05-28
* ext/socket/unixsocket.c (rsock_init_unixsock): Open a socket
akr
2014-02-21
socket: sendmsg/recvmsg only retries blocking on errors
normal
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-08
Fix #6154 by introducing new EAGAIN/EWOULDBLOCK/EINPROGRESS
headius
2013-01-31
* ext/socket/raddrinfo.c (rsock_unix_sockaddr_len): return
shugo
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 the
shugo
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 longest
akr
2012-04-23
* test/socket/test_unix.rb (bound_unix_socket): make temporary
akr
2011-11-03
add 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): defined
akr
2009-02-27
* ext/socket/ancdata.c (bsock_recvmsg_internal): close FDs passed by
akr
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 the
akr
2009-02-11
* ext/socket/lib/socket.rb (Socket.unix_server_socket): call the block
akr
2009-02-11
rename 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 contains
akr
2009-02-08
LOCAL_PEERCRED is also available on MacOS X.
akr
[next]