summaryrefslogtreecommitdiff
path: root/ext/socket
Commit message (Expand)AuthorAgeFilesLines
* [DOC] Fix grammar: "is same as" -> "is the same as"Marcus Stollsteimer2021-01-052-4/+4
* Fix compile error of sockssocketMasaki Matsushita2020-12-291-1/+1
* Removed rb_cData entityNobuyoshi Nakada2020-12-222-2/+2
* socket is ractor-safe.Koichi Sasada2020-12-181-0/+2
* Remove unimplemented parameter from commentMasaki Matsushita2020-12-111-2/+1
* Add connect_timeout to TCPSocketMasaki Matsushita2020-12-108-20/+38
* Revert getaddrinfo_a()Masaki Matsushita2020-12-075-265/+0
* Call cleanup function for getaddrinfo_a(3) only before fork()Masaki Matsushita2020-12-061-2/+2
* Extend sleep time to 1.5 second in rb_getaddrinfo_a_before_exec()Masaki Matsushita2020-12-061-1/+4
* Add a hook before fork() for getaddrinfo_a()Masaki Matsushita2020-12-041-0/+116
* ext/socket/rubysocket.h: avoid the conflict of T_DATA definition in AIXRei Odaira2020-11-011-1/+1
* Use public allocators for creating new T_OBJECT objectsAaron Patterson2020-10-282-4/+4
* ext/socket/ipsocket.c: prevent "warning: unused variable 'resolv_timeout'"Yusuke Endoh2020-09-271-2/+1
* Add comments for resolv_timeoutMasaki Matsushita2020-09-251-1/+3
* Add resolve_timeout to TCPSocket [Feature #17134]Masaki Matsushita2020-09-256-8/+52
* Show deprecation warning on Socket.gethostbyname and Socket.gethostbyaddrMasaki Matsushita2020-08-291-0/+3
* Show deprecation warning on TCPSocket.gethostbynameMasaki Matsushita2020-08-281-0/+1
* Adjust indents [ci skip]Nobuyoshi Nakada2020-08-272-14/+14
* sed -i '/rmodule.h/d'卜部昌平2020-08-271-15/+0
* Make Socket.getaddrinfo interruptible (#2827)Kir Shatrov2020-08-273-17/+23
* sed -i '/r_cast.h/d'卜部昌平2020-08-271-15/+0
* sed -i '\,2/extern.h,d'卜部昌平2020-08-271-15/+0
* Thread scheduler for light weight concurrency.Samuel Williams2020-05-145-199/+66
* sed -i 's|ruby/impl|ruby/internal|'卜部昌平2020-05-111-2100/+2100
* sed -i s|ruby/3|ruby/impl|g卜部昌平2020-05-111-2100/+2100
* Fix a typo [ci skip]Kazuhiro NISHIYAMA2020-04-271-1/+1
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-082-15/+2290
* ext/socket/init.c: do not return uninitialized bufferYusuke Endoh2020-03-311-9/+8
* Updated dependencies on internal/warnings.hNobuyoshi Nakada2019-12-311-0/+15
* update dependencies卜部昌平2019-12-261-0/+165
* decouple internal.h headers卜部昌平2019-12-261-15/+34
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-184-20/+7
* Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans2019-11-183-8/+2
* Clean up implementation of SOCKSSocket, its confusing and undocumentedJustin McNally2019-11-011-4/+10
* Prefer libsocksd over libsocksJustin McNally2019-11-011-1/+1
* Support libsocksd socks library for SOCKSSocketJustin McNally2019-11-011-1/+1
* Support timeout for AddrinfoMasaki Matsushita2019-09-103-13/+145
* Revert "Support timeout for Addrinfo"Masaki Matsushita2019-09-093-145/+13
* Support timeout for AddrinfoMasaki Matsushita2019-09-093-13/+145
* drop-in type check for rb_define_singleton_method卜部昌平2019-08-292-6/+6
* rb_ensure now free from ANYARGS卜部昌平2019-08-273-6/+12
* Hoisted out unixsocket_len, triming NUL chars from sun_pathNobuyoshi Nakada2019-08-161-29/+30
* Constified afamily functionsNobuyoshi Nakada2019-07-161-3/+3
* socket: use frozen string buffer when releasing GVLTanaka Akira2019-07-141-2/+5
* Include ruby/assert.h in ruby/ruby.h so that assertions can be thereNobuyoshi Nakada2019-07-141-0/+15
* * expand tabs.git2019-06-111-3/+3
* ext/socket/ipsocket.c: Use SO_REUSEADDR for local_host/portYusuke Endoh2019-06-111-0/+5
* Suppress paranoid warnings for external/3rd-party librariesNobuyoshi Nakada2019-05-231-0/+1
* Removed moving toplevel header since r12501nobu2019-02-081-15/+15
* Fix indents [ci skip]nobu2018-12-311-4/+4