index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
ruby_4_0
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
ext
/
socket
Age
Commit message (
Expand
)
Author
2025-12-19
Fix: Specifying 0 should cause an immediate timeout (#15641)
Misaki Shioi
2025-12-19
Fix: Do not check open_timeout twice (#15626)
Misaki Shioi
2025-12-17
Add host information to timeout error messages in `TCPSocket.new` and `Socket...
Misaki Shioi
2025-12-17
`Socket.tcp` and `TCPSocket.new` raises `IO::TiemoutError` with user specifie...
Misaki Shioi
2025-12-17
Fix: Recalculate the timeout duration considering `open_timeout` (#15596)
Misaki Shioi
2025-12-16
Fix: Do not pass negative timeout to Addrinfo#connect_internal (#15578)
Misaki Shioi
2025-12-15
Revert "Fix Socket.tcp cleanup after Thread#kill (#15131)" (#15565)
Luke Gruber
2025-12-15
Fix Socket.tcp cleanup after Thread#kill (#15131)
Luke Gruber
2025-11-23
[Bug #21705] Fix segfaults on Windows
Nobuyoshi Nakada
2025-11-19
Win32: Drop support for older than MSVC 9.0/_MSC_VER 1500
Nobuyoshi Nakada
2025-11-19
Win32: Drop support for older than MSVC 8.0/_MSC_VER 1400
Nobuyoshi Nakada
2025-11-13
ext/socket: Set raddrinfo thread as detached before thread start (#15142)
Luke Gruber
2025-11-07
update referenced filenames from namespace to box
Satoshi Tagomori
2025-11-06
[DOC] Stop documentation for internals
Nobuyoshi Nakada
2025-11-06
Dispatch by platform at load
Nobuyoshi Nakada
2025-10-23
[DOC] Tweaks for TCPSocket.new
niku
2025-09-13
Remove an unused expression
Nobuyoshi Nakada
2025-09-13
Get rid of `strcpy`
Nobuyoshi Nakada
2025-08-25
Cast down to socklen_t explicitly in rb_getnameinfo
Jean Boussier
2025-08-25
Cast down to `socklen_t` explicitly
Nobuyoshi Nakada
2025-08-20
Avoid spawning thread for trivial getnameinfo calls
John Hawthorn
2025-07-23
Prevent a warning: old-style function definition
Yusuke Endoh
2025-07-17
Flag rsock_raise_user_specified_timeout() as NORETURN (#13928)
Daisuke Aritomo
2025-07-17
Declare `rsock_raise_user_specified_timeout` as noreturn
Nobuyoshi Nakada
2025-07-17
[Feature #21347] Add `open_timeout` as an overall timeout option for `TCPSock...
Misaki Shioi
2025-07-15
[Bug #21512] Socket.tcp_with_fast_fallback: Pass proper addr family to getadd...
Daisuke Aritomo
2025-07-11
Update dependencies for addition of set.h to public headers
Jeremy Evans
2025-07-11
Fix `heap-use-after-free` in `rb_getaddrinfo` (#13856)
Misaki Shioi
2025-07-10
Fix timeout in Addrinfo.getaddrinfo to actually take effect (#13803)
Misaki Shioi
2025-07-03
Suppress a warning in code for SOCKS5
Nobuyoshi Nakada
2025-07-02
[Bug #21497] [ruby/socket]: add full prototype
Z. Liu
2025-06-14
Add `open_timeout` as an overall timeout option for `Socket.tcp` (#13368)
Misaki Shioi
2025-06-05
Suppress warnings by gcc-13 with `-Og`
Nobuyoshi Nakada
2025-06-04
Implement write barrier for addrinfo
Daniel Colson
2025-05-20
Make Addrinfo objects Ractor shareable
Aaron Patterson
2025-05-11
Update common.mk dependencies
Yusuke Endoh
2025-05-11
namespace on read
Satoshi Tagomori
2025-05-03
Fix `heap-use-after-free` in `free_fast_fallback_getaddrinfo_entry` (#13231)
Misaki Shioi
2025-04-27
Use a `set_table` for `rb_vm_struct.unused_block_warning_table`
Jean Boussier
2025-04-13
Fix typos `finised` -> `finished` (#13104)
Haruna Tsujita
2025-04-02
Improve backtrace of errors raised by `Socket.tcp_with_fast_fallback`
Jean Boussier
2025-03-15
Fix crash in TCPSocket.open
Luke Jahnke
2025-03-10
Fix `Socket.tcp_with_fast_fallback` to be usable from a Ractor
Jean Boussier
2025-02-22
Add description for Socket::Ifaddr#flags.
Tanaka Akira
2025-02-18
Tweak: Add prefix to non-static function names (#12764)
Misaki Shioi
2025-02-03
Do not save ResolutionError if resolution succeeds for any address family (#1...
Misaki Shioi
2025-01-29
Ensure that memory is not freed before calling `free_fast_fallback_getaddrinf...
Misaki Shioi
2025-01-06
Fix typo for private constant in Socket
Raul Gutierrez Segales
2024-12-25
Introduce a timeout to prevent `rb_thread_fd_select` from hanging with write(...
Misaki Shioi
2024-12-23
Improve doc for `Socket::ResolutionError` (#12434)
Misaki Shioi
[next]