summaryrefslogtreecommitdiff
path: root/ext/socket/raddrinfo.c
AgeCommit message (Expand)Author
2020-09-25Add resolve_timeout to TCPSocket [Feature #17134]Masaki Matsushita
2020-08-27Adjust indents [ci skip]Nobuyoshi Nakada
2020-08-27Make Socket.getaddrinfo interruptible (#2827)Kir Shatrov
2020-04-27Fix a typo [ci skip]Kazuhiro NISHIYAMA
2019-11-18Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans
2019-11-18Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans
2019-09-10Support timeout for AddrinfoMasaki Matsushita
2019-09-09Revert "Support timeout for Addrinfo"Masaki Matsushita
2019-09-09Support timeout for AddrinfoMasaki Matsushita
2019-08-27rb_ensure now free from ANYARGS卜部昌平
2019-08-16Hoisted out unixsocket_len, triming NUL chars from sun_pathNobuyoshi Nakada
2019-07-16Constified afamily functionsNobuyoshi Nakada
2018-12-31Fix indents [ci skip]nobu
2018-07-24UNREACHABLE_RETURNnobu
2018-01-15raddrinfo.c: fix parse_numeric_portnobu
2017-03-09ext/socket/raddrinfo.c (addrinfo_mark): avoid needless branchnormal
2016-09-13Use PRIuSIZE format specifier for size_t valuesrhe
2016-05-30* ext/socket/raddrinfo.c (host_str, port_str): Use StringValueCStrusa
2016-05-30raddrinfo.c: fix modifiernobu
2016-05-30raddrinfo.c: fix for SHARABLE_MIDDLE_SUBSTRINGnobu
2015-12-09* ext/**/*.c (*_memsize): same as r52986 for extensions.ko1
2015-10-19suppress a warningnobu
2015-10-13* ext/socket/raddrinfo.c (rsock_fd_family): Check sa_len.akr
2015-10-13rsock_addrinfo: specify address familynobu
2015-06-14raddrinfo.c: suppress a warningnobu
2015-06-14raddrinfo.c: suppress a warningnobu
2015-06-14* ext/socket/raddrinfo.c (parse_numeric_port): Detectakr
2015-04-08raddrinfo.c: fix memory leaknobu
2015-03-25* ext/socket/extconf.rb: Solaris 11 has struct tcp_info.tcpi_ca_state,naruse
2015-02-08getaddrinfo.c: GHOST vulnerability checknobu
2014-09-30protoize no-arguments functionsnobu
2014-09-22ext/socket/*.c: trivial struct packing for 64-bitnormal
2014-07-25introduce ZALLOC{,_N} to replace ALLOC{,_N}+MEMZERO usenormal
2014-02-23option.c: use rb_w32_inet_ptonnobu
2014-02-23raddrinfo.c: suppress warningsnobu
2014-02-22Fix a filename.akr
2014-02-21fix second argument of MEMZEROkazu
2014-02-20* ext/socket/raddrinfo.c (numeric_getaddrinfo): Use xcalloc.akr
2014-02-19* ext/socket: Bypass getaddrinfo() if node and serv are numeric.akr
2014-02-19* ext/socket: Wrap struct addrinfo by struct rb_addrinfo.akr
2013-06-10* ext/socket/raddrinfo.c (nogvl_getaddrinfo): Fix indent.kou
2013-06-10* ext/socket/raddrinfo.c (nogvl_getaddrinfo): Add missing returnkou
2013-06-10* ext/socket/raddrinfo.c (nogvl_getaddrinfo): work around for Ubuntunaruse
2013-05-12* ext/socket/rubysocket.h (rsock_inspect_sockaddr): as r40646naruse
2013-05-11raddrinfo.c: suppress warningsnobu
2013-05-11* ext/socket/raddrinfo.c (rsock_inspect_sockaddr): Add casts toakr
2013-05-11* ext/socket: New method, Socket.getifaddrs, implemented.akr
2013-04-17* ext/socket/rubysocket.h (SOCKLEN_MAX): Defined.akr
2013-04-06socket/extconf.rb: RSTRING_SOCKLENnobu
2013-04-06* ext/socket/rubysocket.h (SockAddrStringValueWithAddrinfo): New macro.akr