summaryrefslogtreecommitdiff
path: root/ext/socket
AgeCommit message (Expand)Author
2020-11-01ext/socket/rubysocket.h: avoid the conflict of T_DATA definition in AIXRei Odaira
2020-10-28Use public allocators for creating new T_OBJECT objectsAaron Patterson
2020-09-27ext/socket/ipsocket.c: prevent "warning: unused variable 'resolv_timeout'"Yusuke Endoh
2020-09-25Add comments for resolv_timeoutMasaki Matsushita
2020-09-25Add resolve_timeout to TCPSocket [Feature #17134]Masaki Matsushita
2020-08-29Show deprecation warning on Socket.gethostbyname and Socket.gethostbyaddrMasaki Matsushita
2020-08-28Show deprecation warning on TCPSocket.gethostbynameMasaki Matsushita
2020-08-27Adjust indents [ci skip]Nobuyoshi Nakada
2020-08-27sed -i '/rmodule.h/d'卜部昌平
2020-08-27Make Socket.getaddrinfo interruptible (#2827)Kir Shatrov
2020-08-27sed -i '/r_cast.h/d'卜部昌平
2020-08-27sed -i '\,2/extern.h,d'卜部昌平
2020-05-14Thread scheduler for light weight concurrency.Samuel Williams
2020-05-11sed -i 's|ruby/impl|ruby/internal|'卜部昌平
2020-05-11sed -i s|ruby/3|ruby/impl|g卜部昌平
2020-04-27Fix a typo [ci skip]Kazuhiro NISHIYAMA
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2020-03-31ext/socket/init.c: do not return uninitialized bufferYusuke Endoh
2019-12-31Updated dependencies on internal/warnings.hNobuyoshi Nakada
2019-12-26update dependencies卜部昌平
2019-12-26decouple internal.h headers卜部昌平
2019-11-18Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans
2019-11-18Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans
2019-11-01Clean up implementation of SOCKSSocket, its confusing and undocumentedJustin McNally
2019-11-01Prefer libsocksd over libsocksJustin McNally
2019-11-01Support libsocksd socks library for SOCKSSocketJustin McNally
2019-09-10Support timeout for AddrinfoMasaki Matsushita
2019-09-09Revert "Support timeout for Addrinfo"Masaki Matsushita
2019-09-09Support timeout for AddrinfoMasaki Matsushita
2019-08-29drop-in type check for rb_define_singleton_method卜部昌平
2019-08-27rb_ensure now free from ANYARGS卜部昌平
2019-08-16Hoisted out unixsocket_len, triming NUL chars from sun_pathNobuyoshi Nakada
2019-07-16Constified afamily functionsNobuyoshi Nakada
2019-07-14socket: use frozen string buffer when releasing GVLTanaka Akira
2019-07-14Include ruby/assert.h in ruby/ruby.h so that assertions can be thereNobuyoshi Nakada
2019-06-11* expand tabs.git
2019-06-11ext/socket/ipsocket.c: Use SO_REUSEADDR for local_host/portYusuke Endoh
2019-05-23Suppress paranoid warnings for external/3rd-party librariesNobuyoshi Nakada
2019-02-08Removed moving toplevel header since r12501nobu
2018-12-31Fix indents [ci skip]nobu
2018-11-29disable non-blocking pipes and sockets by defaultnormal
2018-11-22socket: disable nonblocking-by-default on win32normal
2018-11-22ext/socket/init.c (rsock_socket0): non-blocking for non-SOCK_NONBLOCKnormal
2018-11-22io + socket: make pipes and sockets nonblocking by defaultnormal
2018-11-11Use friendlier terminology in rubysocket.h commentnobu
2018-11-11Revert "Use friendlier terminology in rubysocket.h comment"nobu
2018-11-11Use friendlier terminology in rubysocket.h commentnobu
2018-11-08ext/socket/init.c (wait_connectable): bail out early on some errorsnormal
2018-09-05fix a typo [ci skip]nobu
2018-09-05fix typonaruse