aboutsummaryrefslogtreecommitdiffstats
path: root/ext/socket
Commit message (Expand)AuthorAgeFilesLines
* socket/depend: add srcs [ci skip]nobu2016-09-061-0/+2
* getnameinfo.c: rubysocket.h for inet_ntopnobu2016-08-132-1/+2
* socket/option.c: inet_ntopnobu2016-08-023-23/+9
* rb_funcallvnobu2016-07-291-1/+1
* * ext/socket/raddrinfo.c (host_str, port_str): Use StringValueCStrusa2016-05-301-2/+6
* raddrinfo.c: fix modifiernobu2016-05-301-2/+2
* raddrinfo.c: fix for SHARABLE_MIDDLE_SUBSTRINGnobu2016-05-301-14/+22
* Update dependencies.akr2016-04-111-0/+15
* socket/option.c: accurate conditionnobu2016-03-171-1/+6
* socket.c: unlimited size hostnamenobu2016-01-281-6/+20
* option.c: single byte booleannobu2016-01-171-2/+7
* option.c: make error messages consistentnobu2016-01-171-13/+10
* rb_readwrite_syserr_failnobu2015-12-233-6/+6
* prefer rb_syserr_failnobu2015-12-234-19/+28
* ext/socket/init.c (rsock_init_sock): reject reserved FDsnormal2015-12-221-1/+1
* fix r53231: raise Errno::EBADF like other OSesnaruse2015-12-221-2/+4
* avoid rb_bug on BasicSocket.for_fd(-1)normal2015-12-211-1/+1
* handle ext/ as r53141naruse2015-12-162-0/+2
* * ext/socket/lib/socket.rb: use safe navigation operator.hsbt2015-12-141-1/+1
* ext/socket/ifaddr.c: remove empty ifaddr_marknormal2015-12-091-6/+1
* * ext/**/*.c (*_memsize): same as r52986 for extensions.ko12015-12-092-3/+1
* socket: expand docs+tests for recv_io/send_ionormal2015-12-071-0/+7
* Drop support for BeOSnobu2015-11-245-32/+5
* ext/socket/init.c (rsock_accept): handle ENOMEMnormal2015-11-231-0/+1
* use rb_gc_for_fd for more callersnormal2015-11-232-4/+2
* Haiku now best effort supportnobu2015-11-231-1/+1
* * ext/socket/socket.c: remove mention of :UNIX in getaddrinfo().hsbt2015-11-201-1/+1
* * ext/socket/ancdata.c: Check buffer full and ignore MSG_TRUNC flag.akr2015-11-192-10/+4
* * ext/socket/ancdata.c (bsock_recvmsg_internal): stretch the buffer sizeusa2015-11-181-1/+1
* * ext/socket/ancdata.c (bsock_recvmsg_internal): stretch the buffer sizeusa2015-11-181-0/+4
* socket: fix typo for default sizenormal2015-11-181-1/+1
* socket: fix recvmsg without argumentnormal2015-11-172-3/+3
* * ext/socket/lib/socket.rb (Socket#recvmsg{,_nonblock}): default valuesusa2015-11-172-3/+3
* * ext/socket/lib/socket.rb: UNIXSocket is not always exists. fixesusa2015-11-171-1/+1
* socket: update doc for recvfrom_nonblock [ci skip]normal2015-11-171-6/+13
* init.c: is_socketnobu2015-11-171-10/+15
* socket: avoid exceptions in wrapper codenormal2015-11-171-10/+4
* socket: avoid arg parsing in bsock_sendmsg_internalnormal2015-11-174-78/+75
* socket (bsock_recvmsg_internal): avoid arg parsingnormal2015-11-174-86/+96
* socket: avoid arg parsing in rsock_s_accept_nonblocknormal2015-11-166-148/+166
* socket: Socket#connect_nonblock avoids arg parsing with C APInormal2015-11-162-55/+57
* socket: avoid arg parsing in rsock_s_recvfrom_nonblocknormal2015-11-166-183/+199
* * ext/socket/lib/socket.rb: Specify frozen_string_literal: true.akr2015-11-141-1/+3
* ext: use RARRAY_ASETnobu2015-11-051-1/+1
* ext: use RARRAY_AREFnobu2015-11-052-8/+8
* ext: use RARRAY_CONST_PTRnobu2015-11-042-8/+8
* * configure.in: fixed build failure of Haiku.hsbt2015-10-243-2/+5
* suppress a warningnobu2015-10-191-1/+1
* init.c: glibc bugnobu2015-10-191-1/+3
* * ChangeLog: Good-bye OS/2.kosaki2015-10-181-3/+0