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
2024-10-20
[DOC] Improve `Socket::tcp` with Happy Eyeballs Version 2
Misaki Shioi
2024-10-12
Support `IO#timeout` for `rsock_connect`. (#11880)
Samuel Williams
2024-10-11
Fix an implicit conversion that loses integer precision
Nobuyoshi Nakada
2024-10-11
Update `rsock_connect` to take `VALUE io` argument. (#11847)
Samuel Williams
2024-10-10
Move directives outside `rb_ary_new3` call
Nobuyoshi Nakada
2024-10-09
Update `Socket#recvfrom` to use `rb_io_blocking_region`.
Samuel Williams
2024-10-09
Update `Socket#accept` to use `rb_io_blocking_region`.
Samuel Williams
2024-10-09
Update `UDPSocket#send` to use `rb_io_blocking_region`.
Samuel Williams
2024-10-09
Update `IPSocket` to use `rb_io_descriptor` and `rb_io_mode`.
Samuel Williams
2024-10-09
Update `UNIXSocket` to use `rb_io_blocking_region`.
Samuel Williams
2024-10-09
Update `BasicSocket` to use `rb_io_blocking_region`.
Samuel Williams
2024-10-07
[DOC] Add some descriptions for options of `Socket::tcp`
v3_4_0_preview2
Misaki Shioi
2024-09-13
Prevent warnings "the block passed to ... may be ignored"
Yusuke Endoh
2024-09-06
Prefer constants for `shutdown` over magic numbers
Nobuyoshi Nakada
2024-09-05
Proof of Concept: Allow to prevent fork from happening in known fork unsafe API
Jean Boussier
2024-07-30
Improve Socket.tcp (#11187)
Misaki Shioi
2024-06-23
Fix dangling `else`
Nobuyoshi Nakada
2024-06-22
[Bug #20592] Fix segfault when sending NULL to freeaddrinfo
Dmitry Davydov
2024-06-21
retry on cancelling of `getaddrinfo`
Koichi Sasada
2024-06-03
Raise EAI_SYSTEM when pthread_create fails in getaddrinfo
Yusuke Endoh
2024-06-01
Suppress -Wmaybe-uninitialized warnings with LTO
Nobuyoshi Nakada
2024-04-27
ruby tool/update-deps --fix
卜部昌平
2024-03-03
Drop support for old ERB
Nobuyoshi Nakada
2024-02-26
Revise 9ec342e07df6aa5e2c2e9003517753a2f1b508fd
Nobuyoshi Nakada
2024-02-26
[Bug #20296] Fix the default assertion message
Nobuyoshi Nakada
2024-02-26
Introduction of Happy Eyeballs Version 2 (RFC8305) in Socket.tcp (#9374)
Misaki Shioi
2024-02-23
Stop using rb_str_locktmp_ensure publicly
Peter Zhu
2024-02-23
Add option for mtu discovery flag
Marek Küthe
2024-02-23
Fixes [Bug #20258]
Marek Küthe
2024-02-01
Revert "Set AI_ADDRCONFIG when making getaddrinfo(3) calls for outgoing conns"
KJ Tsanaktsidis
2024-01-24
Initialize errno variables and fix maybe-uninitialized warnings
Nobuyoshi Nakada
2024-01-22
Make sure the correct error is raised for EAI_SYSTEM resolver fail
KJ Tsanaktsidis
2024-01-19
Mark asan fake stacks during machine stack marking
KJ Tsanaktsidis
2024-01-12
Revert "Mark asan fake stacks during machine stack marking"
KJ Tsanaktsidis
2024-01-12
Mark asan fake stacks during machine stack marking
KJ Tsanaktsidis
2024-01-11
Remove setaffinity of pthread for getaddrinfo
Yusuke Endoh
2024-01-05
Free pthread_attr after setting up the thread
Adam Hess
2023-12-18
Update `BasicSocket#recv` documentation on return value
Jean Boussier
2023-12-18
[DOC] Add Socket::ResolutionError documentation
Nobuyoshi Nakada
2023-12-18
[DOC] Correct the location of Addrinfo document
Nobuyoshi Nakada
2023-12-18
[DOC] Stop unintentional references to builtin or standard names
Nobuyoshi Nakada
2023-12-17
Revert "[DOC] Make undocumented socket constans nodoc"
Nobuyoshi Nakada
2023-12-17
[DOC] Make undocumented socket constans nodoc
Nobuyoshi Nakada
2023-12-17
[DOC] Utilize COMMENTS.default_proc to add fallback documents
Nobuyoshi Nakada
2023-12-12
Partially revert "Set AI_ADDRCONFIG when making getaddrinfo(3) calls"
KJ Tsanaktsidis
2023-12-10
Change the semantics of rb_postponed_job_register
KJ Tsanaktsidis
2023-12-07
Set AI_ADDRCONFIG when making getaddrinfo(3) calls for outgoing conns (#7295)
KJ Tsanaktsidis
2023-11-30
Adjust indent [ci skip]
Nobuyoshi Nakada
2023-11-30
Rename rsock_raise_socket_error to rsock_raise_resolution_error
Misaki Shioi
2023-11-30
Replace SocketError with Socket::ResolutionError in rsock_raise_socket_error
Misaki Shioi
[next]