aboutsummaryrefslogtreecommitdiffstats
path: root/ext/socket/unixsocket.c
Commit message (Expand)AuthorAgeFilesLines
* prefer rb_syserr_failnobu2015-12-231-2/+4
* socket: expand docs+tests for recv_io/send_ionormal2015-12-071-0/+7
* fix unbalanced square bracketskazu2015-06-161-1/+1
* socket: allow explicit buffer for recv and recv_nonblocknormal2015-06-151-1/+4
* * ext/socket/unixsocket.c: [DOC] Fix example to render in HTMLzzak2014-10-111-1/+3
* * ext/socket/unixsocket.c (rsock_init_unixsock): Open a socketakr2014-05-281-4/+5
* * ext/socket: Avoid redundant fcntl/fstat syscalls for cloexecakr2014-01-281-1/+7
* * file.c, ext/etc/etc.c, ext/socket/unixsocket.c,akr2013-05-091-1/+1
* * ext/socket/rubysocket.h, ext/socket/unixsocket.c,akr2013-05-091-1/+1
* error message refined.akr2013-05-081-1/+1
* * ext/socket/unixsocket.c (unix_send_io): Suppress a warning by clang.akr2013-04-161-4/+4
* * ext/socket: Improve socket exception message to show socket address.akr2013-04-061-8/+8
* * ext/socket/extconf.rb: test struct sockaddr_un and its member,akr2013-02-151-2/+1
* * ext/socket/basicsocket.c (bsock_getsockname): ignore truncatedakr2013-01-301-0/+6
* * ext/socket/unixsocket.c (rsock_init_unixsock): use rb_inspect()shugo2013-01-301-1/+1
* * ext/socket/raddrinfo (rsock_unix_sockaddr_len): renamed fromshugo2013-01-251-1/+1
* * ext/socket/raddrinfo.c (rsock_unixpath_len, init_unix_addrinfo),shugo2013-01-251-2/+6
* fix indentkazu2012-11-201-2/+2
* * ext/socket/raddrinfo.c (init_unix_addrinfo): support the longestakr2012-04-261-3/+3
* * ext/socket/raddrinfo.c (init_unix_addrinfo): show actual path lengthakr2012-04-241-2/+2
* * io.c, process.c, time.c, ext: use rb_sys_fail_str instead ofnobu2012-02-271-1/+1
* * ext/socket/rubysocket.h (rsock_recvmsg): declared.akr2011-11-061-5/+1
* * ext/socket/ancdata.c (nogvl_recvmsg_func): use MSG_CMSG_CLOEXEC ifakr2011-10-311-1/+6
* * include/ruby/intern.h (rb_fd_fix_cloexec): renamed fromakr2011-10-311-1/+1
* * include/ruby/intern.h (rb_fd_set_cloexec): declared.akr2011-10-221-1/+1
* * ext/socket: Make Socket documentation appear. Add documentation fordrbrain2011-08-151-5/+5
* * ext/socket/ipsocket.c (init_inetsock_internal): use SOMAXCONN forakr2011-08-111-1/+1
* * io.c (rb_update_max_fd): validate fd.akr2011-07-231-1/+1
* * include/ruby/intern.h (rb_update_max_fd): declaration moved fromakr2011-07-201-0/+1
* * ext/socket/unixsocket.c (unix_send_io): race condition fixed.akr2011-06-131-6/+8
* * thread.c (rb_thread_io_blocking_region): new function to runnobu2011-02-121-2/+2
* * fix type warnings.nobu2010-11-111-3/+3
* * suppress warnings.nobu2010-05-211-1/+1
* * ext/socket: fixed types.nobu2010-04-281-12/+12
* * ext/socket/unixsocket.c (sendmsg_blocking, recvmsg_blocking):nobu2010-04-281-2/+2
* * ext/**/*.[ch]: removed trailing spaces.nobu2010-04-221-4/+4
* * ext/socket/ipsocket.c (init_inetsock_internal),mame2010-04-091-1/+6
* * ext/socket: use rsock_ prefix for internal initialization functions.akr2010-03-221-1/+1
* update doc.akr2010-03-221-1/+1
* * ext/socket: make sources rdoc friendly.akr2010-03-211-0/+2
* * ext/readline/readline.c: use rb_f_notimplement for methods notakr2009-04-181-8/+6
* * ext/socket/raddrinfo.c: suppress warnings.akr2009-03-011-1/+1
* * ext/socket/ (rsock_make_hostent): renamed from sock_make_hostent.akr2009-03-011-4/+4
* * ext/socket: add rsock_prefix.akr2009-03-011-7/+7
* * ext/socket/raddrinfo.c: suppress strict-aliasing warning withakr2009-02-271-3/+4
* * ext/socket/unixsocket.c (unix_recv_io): prevent FD leak when 2 fd isakr2009-02-251-10/+16
* * ext/socket: AddrInfo is renamed to Addrinfo. [ruby-dev:37876]akr2009-02-051-2/+2
* * ext/socket/socket.c (sock_s_socketpair): make 3rd argument optional.akr2009-02-041-1/+6
* * ext/socket/unixsocket.c: redandant #ifdef removed.akr2009-01-181-4/+0
* * ext/socket: split files for each class.akr2009-01-171-0/+499