summaryrefslogtreecommitdiff
path: root/ext/socket
AgeCommit message (Expand)Author
2017-10-11socket.c: null byte at Socket.getnameinfonobu
2017-08-31Add Socket::Ifaddr.vhid on supported platforms [Feature #13803]naruse
2017-07-25socket: system getaddrinfo on Windowsnobu
2017-05-08separate constdefs.c and constdefs.hnobu
2017-04-19socket: avoid fcntl for read/write_nonblock on Linuxnormal
2017-04-14IPSocket#inspectnobu
2017-04-11Socket.udp_server_sockets: use symbol procnormal
2017-04-09Get rid of inifinity retry loop in Socket.udp_server_socketsusa
2017-04-08basicsocket.c: proper system call namenobu
2017-03-22ruby tool/update-deps --fixshyouhei
2017-03-09ext/socket/raddrinfo.c (addrinfo_mark): avoid needless branchnormal
2017-02-27ext/socket/extconf.rb: fix a typonobu
2017-02-23Revert r57690 except for read_nonblocknobu
2017-02-23[DOC] mark up literalsnobu
2017-02-23[DOC] keyword argument _exception_nobu
2017-02-23socket.rb: [DOC] fix nonblock methodsnobu
2017-02-23[DOC] {read,write}_nonblock with exception: falsenobu
2017-01-16basicsocket (rsock_bsock_send): do not truncate return valuenormal
2016-11-21socket: use symbol proc for IO#close loopsnormal
2016-11-15socket.rb: remove closed checksnobu
2016-11-14socket.rb: kwargsnobu
2016-10-27socket: fix rdoc of UDPSocket#recvfrom_nonblockrhe
2016-10-26[DOC] replace Fixnum with Integer [ci skip]nobu
2016-10-05* ext/socket/*.c: Add proper require for example to work.hsbt
2016-09-24fid typos [ci skip]nobu
2016-09-13Use PRIuSIZE format specifier for size_t valuesrhe
2016-09-06socket/depend: add srcs [ci skip]nobu
2016-08-13getnameinfo.c: rubysocket.h for inet_ntopnobu
2016-08-02socket/option.c: inet_ntopnobu
2016-07-29rb_funcallvnobu
2016-05-30* ext/socket/raddrinfo.c (host_str, port_str): Use StringValueCStrusa
2016-05-30raddrinfo.c: fix modifiernobu
2016-05-30raddrinfo.c: fix for SHARABLE_MIDDLE_SUBSTRINGnobu
2016-04-11Update dependencies.akr
2016-03-17socket/option.c: accurate conditionnobu
2016-01-28socket.c: unlimited size hostnamenobu
2016-01-17option.c: single byte booleannobu
2016-01-17option.c: make error messages consistentnobu
2015-12-23rb_readwrite_syserr_failnobu
2015-12-23prefer rb_syserr_failnobu
2015-12-22ext/socket/init.c (rsock_init_sock): reject reserved FDsnormal
2015-12-22fix r53231: raise Errno::EBADF like other OSesnaruse
2015-12-21avoid rb_bug on BasicSocket.for_fd(-1)normal
2015-12-16handle ext/ as r53141naruse
2015-12-14* ext/socket/lib/socket.rb: use safe navigation operator.hsbt
2015-12-09ext/socket/ifaddr.c: remove empty ifaddr_marknormal
2015-12-09* ext/**/*.c (*_memsize): same as r52986 for extensions.ko1
2015-12-07socket: expand docs+tests for recv_io/send_ionormal
2015-11-24Drop support for BeOSnobu
2015-11-23ext/socket/init.c (rsock_accept): handle ENOMEMnormal