aboutsummaryrefslogtreecommitdiffstats
path: root/ext/socket/basicsocket.c
Commit message (Expand)AuthorAgeFilesLines
* Drop support for BeOSnobu2015-11-241-4/+0
* socket: avoid arg parsing in bsock_sendmsg_internalnormal2015-11-171-3/+4
* socket (bsock_recvmsg_internal): avoid arg parsingnormal2015-11-171-2/+6
* socket: avoid arg parsing in rsock_s_recvfrom_nonblocknormal2015-11-161-52/+8
* * ext/socket/basicsocket.c: [DOC] typo (Errno::AGAIN -> Errno::EAGAIN)sorah2015-07-121-1/+1
* basicsocket.c: swap examples [ci skip]nobu2015-07-081-7/+11
* socket: memoize common socket families in fptr->modenormal2015-07-021-2/+2
* * include/ruby/ruby.h: $SAFE=2 is now obsolete.hsbt2015-06-181-1/+0
* socket: allow explicit buffer for recv and recv_nonblocknormal2015-06-151-2/+4
* socket: allow exception-free nonblocking sendmsg/recvmsgnormal2015-06-151-2/+6
* * ext/socket/basicsocket.c, ext/socket/sockssocket.c:ktsj2014-12-071-9/+0
* * ext/socket: Avoid unnecessary ppoll/select on Linux.akr2014-01-181-1/+1
* * safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo2013-06-121-3/+0
* socket/extconf.rb: RSTRING_SOCKLENnobu2013-04-061-2/+2
* * ext/socket: Improve socket exception message to show socket address.akr2013-04-061-5/+5
* internal.h: export rb_sys_fail_path_with_funcnobu2013-03-151-2/+0
* * ext/socket: define and use union_sockaddr instead of structakr2013-02-241-10/+10
* * ext/socket/basicsocket.c (bsock_getsockname): ignore truncatedakr2013-01-301-0/+8
* * ext/socket/{basicksocket,init,udpsocket}.c: revert some parts ofusa2012-09-101-1/+2
* * ext/socket/basicsocket.c (rsock_bsock_send):kosaki2012-09-091-2/+1
* * io.c, process.c, time.c, ext: use rb_sys_fail_str instead ofnobu2012-02-271-1/+1
* * ext/socket: Make Socket documentation appear. Add documentation fordrbrain2011-08-151-3/+5
* * thread.c (rb_thread_io_blocking_region): new function to runnobu2011-02-121-1/+1
* * ext/socket: fixed types.nobu2010-04-281-7/+7
* * ext/**/*.[ch]: removed trailing spaces.nobu2010-04-221-11/+11
* * ext/socket: use rsock_ prefix for internal initialization functions.akr2010-03-221-1/+1
* update doc.akr2010-03-221-9/+20
* update doc.akr2010-03-221-0/+4
* * ext/socket: make sources rdoc friendly.akr2010-03-211-0/+6
* rdoc update.akr2010-02-231-1/+1
* rdoc update.akr2010-01-311-2/+3
* update rdoc.akr2010-01-311-1/+27
* fix typos.akr2009-11-041-2/+2
* * ext/readline/readline.c: use rb_f_notimplement for methods notakr2009-04-181-5/+7
* * io.c (rb_mWaitReadable): defined.akr2009-03-191-2/+10
* * ext/socket/ (rsock_getfamily): renamed from rb_sock_getfamily.akr2009-03-011-2/+2
* * ext/socket: add rsock_prefix.akr2009-03-011-18/+18
* rdoc update.akr2009-02-131-1/+7
* rdoc update.akr2009-02-131-1/+5
* * ext/socket/basicsocket.c (bsock_getpeereid): implemented for Solarisakr2009-02-121-0/+10
* * ext/socket/extconf.rb: check getpeereid.akr2009-02-111-0/+37
* * ext/socket/basicsocket.c (bsock_getpeername): use structakr2009-02-101-9/+9
* * ext/socket/rubysocket.h (level_arg): add family argument.akr2009-02-091-14/+13
* * ext/socket/basicsocket.c (bsock_getsockname): use sockaddr_storage.akr2009-02-091-3/+3
* * ext/socket/basicsocket.c (bsock_getsockopt): refine address familyakr2009-02-091-2/+1
* * ext/socket/rubysocket.h (sockopt_new): add family argument.akr2009-02-081-1/+9
* * ext/socket: AddrInfo is renamed to Addrinfo. [ruby-dev:37876]akr2009-02-051-4/+4
* * ext/socket/rubysocket.h (rb_cSockOpt): declared.akr2009-02-021-3/+13
* * ext/socket: split files for each class.akr2009-01-171-0/+640