summaryrefslogtreecommitdiff
path: root/ext/socket
Commit message (Expand)AuthorAgeFilesLines
* disable non-blocking pipes and sockets by defaultnormal2018-11-293-5/+6
* socket: disable nonblocking-by-default on win32normal2018-11-223-7/+23
* ext/socket/init.c (rsock_socket0): non-blocking for non-SOCK_NONBLOCKnormal2018-11-221-0/+1
* io + socket: make pipes and sockets nonblocking by defaultnormal2018-11-223-8/+16
* Use friendlier terminology in rubysocket.h commentnobu2018-11-111-1/+1
* Revert "Use friendlier terminology in rubysocket.h comment"nobu2018-11-111-1/+1
* Use friendlier terminology in rubysocket.h commentnobu2018-11-111-1/+1
* ext/socket/init.c (wait_connectable): bail out early on some errorsnormal2018-11-081-1/+20
* fix a typo [ci skip]nobu2018-09-051-1/+1
* fix typonaruse2018-09-051-1/+1
* AIX doesn't set OptionLength for boolean optionsnaruse2018-09-051-0/+12
* UNREACHABLE_RETURNnobu2018-07-243-4/+4
* 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
* io.c: workaround for EPROTOTYPEnobu2018-04-301-4/+22
* unixsocket.c: abstract namespacenobu2018-03-281-1/+23
* unixsocket.c: check NUL bytesnobu2018-03-281-1/+1
* search winsock libraries explicitlynobu2018-03-021-0/+1
* Refactor ERB version checking for keyword argumentsk0kubun2018-02-271-1/+1
* erb.rb: deprecate safe_level of ERB.newk0kubun2018-02-221-11/+19
* socket.rb: protected connect_internalnobu2018-02-171-2/+2
* init.c: encode socket error messagenobu2018-01-231-0/+12
* getaddrinfo.c: ai_errlistnobu2018-01-231-0/+2
* raddrinfo.c: fix parse_numeric_portnobu2018-01-151-9/+9
* ifaddr.c: get_ifaddrsnobu2017-12-221-20/+15
* ifaddr.c: fix memsizenobu2017-12-041-4/+5
* ifaddr.c: unused membernobu2017-12-031-2/+0
* socket.c,tcpsocket.c: improve deprecation noticesstomar2017-11-072-12/+12
* ext/socket/ifaddr.c: [DOC] fix typostomar2017-11-071-1/+1
* socket: fix BasicSocket#*_nonblock buffering bugs from r58400normal2017-10-274-7/+118
* Fixed misspelling words.hsbt2017-10-221-1/+1
* Add missing `buf` parameter to `recv_nonblock` doc [ci skip]nobu2017-10-221-0/+1
* reference Socket.getaddrinfo to Addrinfo.getaddrinfo.akr2017-10-211-0/+3
* deprecate TCPSocket.gethostbyname.akr2017-10-211-1/+10
* Describe recommended-methods.akr2017-10-211-0/+2
* Deprecation document for gethostbyname,gethostbyaddr.akr2017-10-211-2/+20
* add example for Socket.gethostbyaddr.akr2017-10-211-0/+7
* socket.c: null byte at Socket.getnameinfonobu2017-10-111-2/+2
* Add Socket::Ifaddr.vhid on supported platforms [Feature #13803]naruse2017-08-312-0/+25
* socket: system getaddrinfo on Windowsnobu2017-07-251-0/+1
* 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