aboutsummaryrefslogtreecommitdiffstats
path: root/ext/socket
Commit message (Expand)AuthorAgeFilesLines
* separate constdefs.c and constdefs.hnobu2017-05-081-1/+3
* socket: avoid fcntl for read/write_nonblock on Linuxnormal2017-04-191-0/+18
* IPSocket#inspectnobu2017-04-141-0/+38
* Socket.udp_server_sockets: use symbol procnormal2017-04-111-1/+1
* Get rid of inifinity retry loop in Socket.udp_server_socketsusa2017-04-091-0/+1
* basicsocket.c: proper system call namenobu2017-04-081-1/+4
* ruby tool/update-deps --fixshyouhei2017-03-221-0/+15
* ext/socket/raddrinfo.c (addrinfo_mark): avoid needless branchnormal2017-03-091-4/+2
* ext/socket/extconf.rb: fix a typonobu2017-02-271-1/+1
* Revert r57690 except for read_nonblocknobu2017-02-231-18/+9
* [DOC] mark up literalsnobu2017-02-231-18/+18
* [DOC] keyword argument _exception_nobu2017-02-231-9/+9
* socket.rb: [DOC] fix nonblock methodsnobu2017-02-231-7/+7
* [DOC] {read,write}_nonblock with exception: falsenobu2017-02-231-9/+18
* basicsocket (rsock_bsock_send): do not truncate return valuenormal2017-01-161-3/+3
* socket: use symbol proc for IO#close loopsnormal2016-11-211-6/+6
* socket.rb: remove closed checksnobu2016-11-151-15/+15
* socket.rb: kwargsnobu2016-11-141-19/+10
* socket: fix rdoc of UDPSocket#recvfrom_nonblockrhe2016-10-271-1/+0
* [DOC] replace Fixnum with Integer [ci skip]nobu2016-10-261-2/+2
* * ext/socket/*.c: Add proper require for example to work.hsbt2016-10-058-0/+16
* fid typos [ci skip]nobu2016-09-241-3/+2
* Use PRIuSIZE format specifier for size_t valuesrhe2016-09-131-2/+2
* 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