summaryrefslogtreecommitdiff
path: root/ext/socket/lib
AgeCommit message (Expand)Author
2025-12-17Add 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-17Fix: Recalculate the timeout duration considering `open_timeout` (#15596)Misaki Shioi
2025-12-16Fix: Do not pass negative timeout to Addrinfo#connect_internal (#15578)Misaki Shioi
2025-12-15Revert "Fix Socket.tcp cleanup after Thread#kill (#15131)" (#15565)Luke Gruber
2025-12-15Fix Socket.tcp cleanup after Thread#kill (#15131)Luke Gruber
2025-11-06[DOC] Stop documentation for internalsNobuyoshi Nakada
2025-11-06Dispatch by platform at loadNobuyoshi 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-06-14Add `open_timeout` as an overall timeout option for `Socket.tcp` (#13368)Misaki Shioi
2025-04-02Improve backtrace of errors raised by `Socket.tcp_with_fast_fallback`Jean Boussier
2025-03-10Fix `Socket.tcp_with_fast_fallback` to be usable from a RactorJean Boussier
2025-02-03Do not save ResolutionError if resolution succeeds for any address family (#1...Misaki Shioi
2025-01-06Fix typo for private constant in SocketRaul Gutierrez Segales
2024-12-16[DOC] Fix broken parameter display and see links for Socketnvh0412
2024-12-15Fix broken links to `Socket.tcp_fast_fallback=`Stan Lo
2024-12-14Improve APIs for Globally Enabling/Disabling fast_fallback in Socket (#12257)Misaki Shioi
2024-12-10Fix Connection Attempt Delay of `Socket.tcp` (#12291)Misaki Shioi
2024-10-20[DOC] Improve `Socket::tcp` with Happy Eyeballs Version 2Misaki Shioi
2024-10-07[DOC] Add some descriptions for options of `Socket::tcp`v3_4_0_preview2Misaki Shioi
2024-09-13Prevent warnings "the block passed to ... may be ignored"Yusuke Endoh
2024-07-30Improve Socket.tcp (#11187)Misaki Shioi
2024-02-26Revise 9ec342e07df6aa5e2c2e9003517753a2f1b508fdNobuyoshi Nakada
2024-02-26[Bug #20296] Fix the default assertion messageNobuyoshi Nakada
2024-02-26Introduction of Happy Eyeballs Version 2 (RFC8305) in Socket.tcp (#9374)Misaki Shioi
2023-12-18Update `BasicSocket#recv` documentation on return valueJean Boussier
2022-12-15Remove `require 'io/wait'` where it's no longer necessary. (#6932)Samuel Williams
2022-12-15socket.rb - simplify check for the methodNobuyoshi Nakada
2022-12-14socket.rb - don't load io/wait (#6922)MSP-Greg
2022-11-30Removed documentation for incomplete option about [Feature #17134]Hiroshi SHIBATA
2022-11-17Add support for `sockaddr_un` on Windows. (#6513)Samuel Williams
2019-09-10Support timeout for AddrinfoMasaki Matsushita
2019-09-09Revert "Support timeout for Addrinfo"Masaki Matsushita
2019-09-09Support timeout for AddrinfoMasaki Matsushita
2018-02-17socket.rb: protected connect_internalnobu
2017-10-27socket: fix BasicSocket#*_nonblock buffering bugs from r58400normal
2017-10-22Fixed misspelling words.hsbt
2017-10-22Add missing `buf` parameter to `recv_nonblock` doc [ci skip]nobu
2017-04-19socket: avoid fcntl for read/write_nonblock on Linuxnormal
2017-04-11Socket.udp_server_sockets: use symbol procnormal
2017-04-09Get rid of inifinity retry loop in Socket.udp_server_socketsusa
2017-02-23Revert r57690 except for read_nonblocknobu
2017-02-23[DOC] mark up literalsnobu
2017-02-23[DOC] keyword argument _exception_nobu
2017-02-23socket.rb: [DOC] fix nonblock methodsnobu
2017-02-23[DOC] {read,write}_nonblock with exception: falsenobu
2016-11-21socket: use symbol proc for IO#close loopsnormal
2016-11-15socket.rb: remove closed checksnobu
2016-11-14socket.rb: kwargsnobu