summaryrefslogtreecommitdiff
path: root/ext/socket
AgeCommit message (Expand)Author
2021-01-05[DOC] Fix grammar: "is same as" -> "is the same as"Marcus Stollsteimer
2020-12-29Fix compile error of sockssocketMasaki Matsushita
2020-12-21Removed rb_cData entityNobuyoshi Nakada
2020-12-18socket is ractor-safe.Koichi Sasada
2020-12-11Remove unimplemented parameter from commentMasaki Matsushita
2020-12-10Add connect_timeout to TCPSocketMasaki Matsushita
2020-12-07Revert getaddrinfo_a()Masaki Matsushita
2020-12-05Call cleanup function for getaddrinfo_a(3) only before fork()Masaki Matsushita
2020-12-05Extend sleep time to 1.5 second in rb_getaddrinfo_a_before_exec()Masaki Matsushita
2020-12-04Add a hook before fork() for getaddrinfo_a()Masaki Matsushita
2020-11-01ext/socket/rubysocket.h: avoid the conflict of T_DATA definition in AIXRei Odaira
2020-10-29Use public allocators for creating new T_OBJECT objectsAaron Patterson
2020-09-26ext/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-27Show 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-26Fix 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-17Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans
2019-11-17Warn 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-10* expand tabs.git
2019-06-10ext/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