aboutsummaryrefslogtreecommitdiffstats
path: root/ext/socket/unixsocket.c
Commit message (Expand)AuthorAgeFilesLines
* Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans2019-11-181-1/+0
* comma at the end of enum is a C99ismshyouhei2018-06-251-1/+1
* UNIXSocket#recv_io: trigger GC when out of FDsnormal2018-06-241-1/+27
* unixsocket.c: abstract namespacenobu2018-03-281-1/+23
* unixsocket.c: check NUL bytesnobu2018-03-281-1/+1
* * ext/socket/*.c: Add proper require for example to work.hsbt2016-10-051-0/+2
* rb_funcallvnobu2016-07-291-1/+1
* 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