summaryrefslogtreecommitdiff
path: root/ext/socket/raddrinfo.c
Commit message (Expand)AuthorAgeFilesLines
* Add scheduler hook `Addrinfo.getaddrinfo`. (#4375)Samuel Williams2021-06-141-36/+89
* Removed rb_cData entityNobuyoshi Nakada2020-12-221-1/+1
* Revert getaddrinfo_a()Masaki Matsushita2020-12-071-248/+0
* Call cleanup function for getaddrinfo_a(3) only before fork()Masaki Matsushita2020-12-061-2/+2
* Extend sleep time to 1.5 second in rb_getaddrinfo_a_before_exec()Masaki Matsushita2020-12-061-1/+4
* Add a hook before fork() for getaddrinfo_a()Masaki Matsushita2020-12-041-0/+116
* Add resolve_timeout to TCPSocket [Feature #17134]Masaki Matsushita2020-09-251-0/+14
* Adjust indents [ci skip]Nobuyoshi Nakada2020-08-271-9/+9
* Make Socket.getaddrinfo interruptible (#2827)Kir Shatrov2020-08-271-16/+13
* Fix a typo [ci skip]Kazuhiro NISHIYAMA2020-04-271-1/+1
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-181-7/+3
* Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans2019-11-181-6/+2
* Support timeout for AddrinfoMasaki Matsushita2019-09-101-9/+138
* Revert "Support timeout for Addrinfo"Masaki Matsushita2019-09-091-138/+9
* Support timeout for AddrinfoMasaki Matsushita2019-09-091-9/+138
* rb_ensure now free from ANYARGS卜部昌平2019-08-271-1/+2
* Hoisted out unixsocket_len, triming NUL chars from sun_pathNobuyoshi Nakada2019-08-161-29/+30
* Constified afamily functionsNobuyoshi Nakada2019-07-161-3/+3
* Fix indents [ci skip]nobu2018-12-311-4/+4
* UNREACHABLE_RETURNnobu2018-07-241-1/+1
* raddrinfo.c: fix parse_numeric_portnobu2018-01-151-9/+9
* ext/socket/raddrinfo.c (addrinfo_mark): avoid needless branchnormal2017-03-091-4/+2
* Use PRIuSIZE format specifier for size_t valuesrhe2016-09-131-2/+2
* * ext/socket/raddrinfo.c (host_str, port_str): Use StringValueCStrusa2016-05-301-2/+6
* raddrinfo.c: fix modifiernobu2016-05-301-2/+2
* raddrinfo.c: fix for SHARABLE_MIDDLE_SUBSTRINGnobu2016-05-301-14/+22
* * ext/**/*.c (*_memsize): same as r52986 for extensions.ko12015-12-091-1/+1
* suppress a warningnobu2015-10-191-1/+1
* * ext/socket/raddrinfo.c (rsock_fd_family): Check sa_len.akr2015-10-131-1/+2
* rsock_addrinfo: specify address familynobu2015-10-131-2/+14
* raddrinfo.c: suppress a warningnobu2015-06-141-0/+2
* raddrinfo.c: suppress a warningnobu2015-06-141-1/+1
* * ext/socket/raddrinfo.c (parse_numeric_port): Detectakr2015-06-141-2/+29
* raddrinfo.c: fix memory leaknobu2015-04-081-0/+1
* * ext/socket/extconf.rb: Solaris 11 has struct tcp_info.tcpi_ca_state,naruse2015-03-251-1/+1
* getaddrinfo.c: GHOST vulnerability checknobu2015-02-081-1/+2
* protoize no-arguments functionsnobu2014-09-301-1/+1
* ext/socket/*.c: trivial struct packing for 64-bitnormal2014-09-221-1/+1
* introduce ZALLOC{,_N} to replace ALLOC{,_N}+MEMZERO usenormal2014-07-251-2/+1
* option.c: use rb_w32_inet_ptonnobu2014-02-231-0/+4
* raddrinfo.c: suppress warningsnobu2014-02-231-11/+9
* Fix a filename.akr2014-02-221-1/+1
* fix second argument of MEMZEROkazu2014-02-211-1/+1
* * ext/socket/raddrinfo.c (numeric_getaddrinfo): Use xcalloc.akr2014-02-201-4/+2
* * ext/socket: Bypass getaddrinfo() if node and serv are numeric.akr2014-02-191-9/+111
* * ext/socket: Wrap struct addrinfo by struct rb_addrinfo.akr2014-02-191-35/+52
* * ext/socket/raddrinfo.c (nogvl_getaddrinfo): Fix indent.kou2013-06-101-2/+1
* * ext/socket/raddrinfo.c (nogvl_getaddrinfo): Add missing returnkou2013-06-101-1/+1
* * ext/socket/raddrinfo.c (nogvl_getaddrinfo): work around for Ubuntunaruse2013-06-101-1/+10
* * ext/socket/rubysocket.h (rsock_inspect_sockaddr): as r40646naruse2013-05-121-1/+1