| Commit message (Expand) | Author | Age | Files | Lines |
* | Avoid calling `fstat` on things we already know are valid sockets. | Samuel Williams | 2021-07-12 | 2 | -20/+28 |
* | Convert ssize_t properly | Nobuyoshi Nakada | 2021-06-23 | 1 | -1/+1 |
* | Deprecate and rework old (fd) centric functions. | Samuel Williams | 2021-06-22 | 5 | -54/+58 |
* | Direct io for accept, send, sendmsg, recvfrom, and related methods. | Samuel Williams | 2021-06-22 | 6 | -86/+84 |
* | Removed no longer used variables | Nobuyoshi Nakada | 2021-06-14 | 1 | -1/+0 |
* | Add scheduler hook `Addrinfo.getaddrinfo`. (#4375) | Samuel Williams | 2021-06-14 | 4 | -278/+316 |
* | dependency updates | 卜部昌平 | 2021-04-13 | 1 | -15/+0 |
* | [DOC] Fix typo in ext/socket/socket.c [ci skip] | Dimitris Zorbas | 2021-02-04 | 1 | -2/+2 |
* | [DOC] Fix grammar: "is same as" -> "is the same as" | Marcus Stollsteimer | 2021-01-05 | 2 | -4/+4 |
* | Fix compile error of sockssocket | Masaki Matsushita | 2020-12-29 | 1 | -1/+1 |
* | Removed rb_cData entity | Nobuyoshi Nakada | 2020-12-22 | 2 | -2/+2 |
* | socket is ractor-safe. | Koichi Sasada | 2020-12-18 | 1 | -0/+2 |
* | Remove unimplemented parameter from comment | Masaki Matsushita | 2020-12-11 | 1 | -2/+1 |
* | Add connect_timeout to TCPSocket | Masaki Matsushita | 2020-12-10 | 8 | -20/+38 |
* | Revert getaddrinfo_a() | Masaki Matsushita | 2020-12-07 | 5 | -265/+0 |
* | Call cleanup function for getaddrinfo_a(3) only before fork() | Masaki Matsushita | 2020-12-06 | 1 | -2/+2 |
* | Extend sleep time to 1.5 second in rb_getaddrinfo_a_before_exec() | Masaki Matsushita | 2020-12-06 | 1 | -1/+4 |
* | Add a hook before fork() for getaddrinfo_a() | Masaki Matsushita | 2020-12-04 | 1 | -0/+116 |
* | ext/socket/rubysocket.h: avoid the conflict of T_DATA definition in AIX | Rei Odaira | 2020-11-01 | 1 | -1/+1 |
* | Use public allocators for creating new T_OBJECT objects | Aaron Patterson | 2020-10-28 | 2 | -4/+4 |
* | ext/socket/ipsocket.c: prevent "warning: unused variable 'resolv_timeout'" | Yusuke Endoh | 2020-09-27 | 1 | -2/+1 |
* | Add comments for resolv_timeout | Masaki Matsushita | 2020-09-25 | 1 | -1/+3 |
* | Add resolve_timeout to TCPSocket [Feature #17134] | Masaki Matsushita | 2020-09-25 | 6 | -8/+52 |
* | Show deprecation warning on Socket.gethostbyname and Socket.gethostbyaddr | Masaki Matsushita | 2020-08-29 | 1 | -0/+3 |
* | Show deprecation warning on TCPSocket.gethostbyname | Masaki Matsushita | 2020-08-28 | 1 | -0/+1 |
* | Adjust indents [ci skip] | Nobuyoshi Nakada | 2020-08-27 | 2 | -14/+14 |
* | sed -i '/rmodule.h/d' | 卜部昌平 | 2020-08-27 | 1 | -15/+0 |
* | Make Socket.getaddrinfo interruptible (#2827) | Kir Shatrov | 2020-08-27 | 3 | -17/+23 |
* | sed -i '/r_cast.h/d' | 卜部昌平 | 2020-08-27 | 1 | -15/+0 |
* | sed -i '\,2/extern.h,d' | 卜部昌平 | 2020-08-27 | 1 | -15/+0 |
* | Thread scheduler for light weight concurrency. | Samuel Williams | 2020-05-14 | 5 | -199/+66 |
* | sed -i 's|ruby/impl|ruby/internal|' | 卜部昌平 | 2020-05-11 | 1 | -2100/+2100 |
* | sed -i s|ruby/3|ruby/impl|g | 卜部昌平 | 2020-05-11 | 1 | -2100/+2100 |
* | Fix a typo [ci skip] | Kazuhiro NISHIYAMA | 2020-04-27 | 1 | -1/+1 |
* | Merge pull request #2991 from shyouhei/ruby.h | 卜部昌平 | 2020-04-08 | 2 | -15/+2290 |
* | ext/socket/init.c: do not return uninitialized buffer | Yusuke Endoh | 2020-03-31 | 1 | -9/+8 |
* | Updated dependencies on internal/warnings.h | Nobuyoshi Nakada | 2019-12-31 | 1 | -0/+15 |
* | update dependencies | 卜部昌平 | 2019-12-26 | 1 | -0/+165 |
* | decouple internal.h headers | 卜部昌平 | 2019-12-26 | 1 | -15/+34 |
* | Deprecate taint/trust and related methods, and make the methods no-ops | Jeremy Evans | 2019-11-18 | 4 | -20/+7 |
* | Warn on access/modify of $SAFE, and remove effects of modifying $SAFE | Jeremy Evans | 2019-11-18 | 3 | -8/+2 |
* | Clean up implementation of SOCKSSocket, its confusing and undocumented | Justin McNally | 2019-11-01 | 1 | -4/+10 |
* | Prefer libsocksd over libsocks | Justin McNally | 2019-11-01 | 1 | -1/+1 |
* | Support libsocksd socks library for SOCKSSocket | Justin McNally | 2019-11-01 | 1 | -1/+1 |
* | Support timeout for Addrinfo | Masaki Matsushita | 2019-09-10 | 3 | -13/+145 |
* | Revert "Support timeout for Addrinfo" | Masaki Matsushita | 2019-09-09 | 3 | -145/+13 |
* | Support timeout for Addrinfo | Masaki Matsushita | 2019-09-09 | 3 | -13/+145 |
* | drop-in type check for rb_define_singleton_method | 卜部昌平 | 2019-08-29 | 2 | -6/+6 |
* | rb_ensure now free from ANYARGS | 卜部昌平 | 2019-08-27 | 3 | -6/+12 |
* | Hoisted out unixsocket_len, triming NUL chars from sun_path | Nobuyoshi Nakada | 2019-08-16 | 1 | -29/+30 |