Age | Commit message (Expand) | Author |
---|
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-03 | Fix `heap-use-after-free` in `free_fast_fallback_getaddrinfo_entry` (#13231) | Misaki Shioi |
2025-02-18 | Tweak: Add prefix to non-static function names (#12764) | Misaki Shioi |
2024-12-18 | Wrap `do_fast_fallback_getaddrinfo` with `rb_thread_prevent_fork` (#12366) | Misaki Shioi |
2024-12-11 | Use ruby_strdup/xfree in fast_fallback | John Hawthorn |
2024-12-11 | Use `rb_thread_fd_select` instead of select(2) (#12292) | Misaki Shioi |
2024-12-03 | Fix use of getaddrinfo_shared->lock | John Hawthorn |
2024-11-29 | Ensure to close pipes when `TCPSocket.new` finishes processing (#12181) | Misaki Shioi |
2024-11-25 | Prevent memory | Yusuke Endoh |
2024-11-17 | Fix stack-use-after-return (#12105) | Misaki Shioi |
2024-11-14 | Fix a stack-buffer-overflow bug | Yusuke Endoh |
2024-11-12 | [Feature #120782] Introduction of Happy Eyeballs Version 2 (RFC8305) in TCPSo... | Misaki Shioi |
2024-09-05 | Proof of Concept: Allow to prevent fork from happening in known fork unsafe API | Jean Boussier |
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-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-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 | [DOC] Correct the location of Addrinfo document | Nobuyoshi Nakada |
2023-11-30 | Rename rsock_raise_socket_error to rsock_raise_resolution_error | Misaki Shioi |
2023-11-28 | Retry pthread_create a few times | Yusuke Endoh |
2023-11-07 | Prevent cpu_set_t overflow even if there are more than 63 cores | Yusuke Endoh |
2023-11-07 | Fix a memory | Yusuke Endoh |
2023-11-07 | Use pthread_attr_setaffinity_np instead of pthread_setaffinity_np | Yusuke Endoh |
2023-11-07 | Detach a pthread after pthread_setaffinity_np | Yusuke Endoh |
2023-11-07 | Revert "Do not use pthread_setaffinity_np on s390x" | Yusuke Endoh |
2023-10-25 | Do not use pthread_setaffinity_np on s390x | Yusuke Endoh |
2023-10-24 | rb_getaddrinfo should return EAI_AGAIN instead of EAGAIN | Yusuke Endoh |
2023-10-24 | Indent critical regions with blocks | Yusuke Endoh |
2023-10-24 | Do not use pthread on mingw | Yusuke Endoh |
2023-10-24 | Make rb_getnameinfo interruptible | Yusuke Endoh |
2023-10-24 | Make rb_getaddrinfo interruptible | Yusuke Endoh |
2023-10-24 | Expand macro branches to make them plain | Yusuke Endoh |
2023-10-24 | Refactor GETADDRINFO_IMPL instead of GETADDRINFO_EMU | Yusuke Endoh |
2023-10-24 | refactor a call to getaddrinfo | Yusuke Endoh |
2023-10-17 | Use rb_getnameinfo instead of directly using getnameinfo | Yusuke Endoh |
2022-11-17 | Add support for `sockaddr_un` on Windows. (#6513) | Samuel Williams |
2022-11-09 | Use `rb_sprintf` instead of deprecated `sprintf` | Nobuyoshi Nakada |
2022-09-20 | [DOC] socket: fix wrong sample addresses (#6372) | Sutou Kouhei |
2022-07-21 | Expand tabs [ci skip] | Takashi Kokubun |
2022-03-17 | Fix broken links of rdoc | Kazuhiro NISHIYAMA |
2021-06-14 | Add scheduler hook `Addrinfo.getaddrinfo`. (#4375) | Samuel Williams |
2020-12-22 | Removed rb_cData entity | Nobuyoshi Nakada |
2020-12-07 | Revert getaddrinfo_a() | Masaki Matsushita |