- 45ca5d3 in dns parsing callback, enforce MAXADDRS to preclude overflow by Rich Felker · 7 years ago
- 565dbee don't treat numeric port strings as servent records in getservby*() by Rich Felker · 7 years ago
- 1a7fa5e fix regression in support for resolv.conf attempts option by Rich Felker · 7 years ago
- 1ca5975 fix read past end of buffer in getaddrinfo backend by Rich Felker · 7 years ago
- 6a209f1 fix possible fd leak, unrestored cancellation state on dns socket fail by Rich Felker · 7 years ago
- 8d7a3f4 fix getservby*_r result pointer value on error by Daniel Sabogal · 8 years ago
- d917ef0 remove dead case in gethostbyname2_r by Daniel Sabogal · 8 years ago
- 32055d5 fix if_indextoname error case by Daniel Sabogal · 8 years ago
- 7c82870 remove obsolete and unused gethostbyaddr implementation by Rich Felker · 8 years ago
- 4adc6c3 refactor name_from_dns in hostname lookup backend by Natanael Copa · 8 years ago
- 04bced4 in performing dns lookups, check result from res_mkquery by Natanael Copa · 8 years ago
- 4da0bc5 fix misaligned address buffers in gethostbyname[2][_r] results by Rich Felker · 8 years ago
- 4b619e5 fix incorrect protocol name and number for egp by Andrew Kelley · 8 years ago
- e7d05c7 remove dead store in res_msend by Petr Vaněk · 8 years ago
- 5978eb7 fix gethostbyaddr_r to fill struct hostent.h_length as appropriate by Timo Teräs · 8 years ago
- 6d70c08 handle non-matching address family entries in hosts file by Rich Felker · 8 years ago
- 1563587 reuse parsed resolv.conf in dns core to avoid re-reading/re-parsing by Rich Felker · 9 years ago
- dcad020 fix uninitialized variable in new resolv.conf parser by Rich Felker · 9 years ago
- 3d6e2e4 add support for search domains to dns resolver by Rich Felker · 9 years ago
- 0fef7ff fix handling of dns response codes by Rich Felker · 9 years ago
- fe8453d fix logic for matching search/domain keywords in resolv.conf by Rich Felker · 9 years ago
- d6cb08b factor resolv.conf parsing out of res_msend to its own file by Rich Felker · 9 years ago
- 3cdbfb9 fix if_nametoindex return value when socket open fails by Ron Yorston · 9 years ago
- d5f8394 add missing protocols to protoent lookup functions by Timo Teräs · 9 years ago
- 7b71284 properly handle point-to-point interfaces in getifaddrs() by Jo-Philipp Wich · 9 years ago
- 6eada2e getnameinfo: make size check not fail for bigger sizes by Hauke Mehrtens · 9 years ago
- 2683e26 safely handle failure to open hosts, services, resolv.conf files by Rich Felker · 9 years ago
- 2a6e1f0 avoid attempting to lookup IP literals as hostnames by Rich Felker · 9 years ago
- 06bcf9b make getaddrinfo return error if both host and service name are null by Rich Felker · 9 years ago
- cb1c88d fix uninitialized scopeid in lookups from hosts file and ip literals by Timo Teräs · 9 years ago
- e8cbe0b fix negated return value of ns_skiprr, breakage in related functions by Rich Felker · 9 years ago
- fc13acc fix internal buffer overrun in inet_pton by Rich Felker · 9 years ago
- 6a5242e make protocol table zero byte separated and add ipv6 protocols by Timo Teräs · 10 years ago
- c63c98a make getaddrinfo support SOCK_RAW and other socket types by Rich Felker · 10 years ago
- aac59c1 add basic dns record parsing functions by Rich Felker · 10 years ago
- 633183b fix potential read past end of buffer in getnameinfo service name lookup by Rich Felker · 10 years ago
- 4ec2d25 remove incorrect and useless check in network service name lookup code by Rich Felker · 10 years ago
- 80e6485 remove an extra layer of buffer copying in getnameinfo reverse dns by Rich Felker · 10 years ago
- 49d2c8c fix dn_expand empty name handling and offsets to 0 by Szabolcs Nagy · 10 years ago
- 08e4052 reimplement if_nameindex and getifaddrs using netlink by Timo Teräs · 10 years ago
- c5b8f19 add support for LC_TIME and LC_MESSAGES translations by Rich Felker · 10 years ago
- 5abfd55 add routing protocols to getprotoent-family functions by Timo Teräs · 10 years ago
- 3c42605 implement result address sorting in the resolver (getaddrinfo, etc.) by Rich Felker · 10 years ago
- fe82bb9 fix gethostby*_r result pointer value on error by Timo Teräs · 10 years ago
- 2e5d256 fix sendmmsg emulation return value for zero-length vector by Rich Felker · 10 years ago
- acb7e04 implement sendmmsg and recvmmsg by Rich Felker · 10 years ago
- 246e752 avoid spurious lookup failures from badly-behaved nameservers by Rich Felker · 10 years ago
- 1cacc01 optimize SOCK_CLOEXEC fallback for socket function by Rich Felker · 10 years ago
- 1d34856 add SOCK_CLOEXEC fallback for socketpair on old kernels by Rich Felker · 10 years ago
- abce315 implement dn_comp RFC 1035 domain name compression by Szabolcs Nagy · 10 years ago
- 07355f5 accept trailing . and empty domain names by Szabolcs Nagy · 10 years ago
- 2abb70c fix the domain name length limit checks by Szabolcs Nagy · 10 years ago
- b3d9e0b fix multiple validation issues in dns response label parsing by Szabolcs Nagy · 10 years ago
- 7e222f4 fix missing function declarations in refactored ip literal parsing code by Rich Felker · 10 years ago
- fde3c29 add support for reverse port lookups from services file to getnameinfo by Rich Felker · 10 years ago
- 01dc3f4 add support for reverse name lookups from hosts file to getnameinfo by Rich Felker · 10 years ago
- 934aa13 remove some dummy "ent" function aliases that duplicated real ones by Rich Felker · 10 years ago
- bdad2fe add support for ipv6 scope_id to getaddrinfo and getnameinfo by Rich Felker · 10 years ago
- 8041af5 fix if_nametoindex return value when interface does not exist by Rich Felker · 10 years ago
- d85d261 fix negative response and non-response handling for dns queries by Rich Felker · 10 years ago
- ac2a789 fix some validation checks in dns response parsing code by Rich Felker · 10 years ago
- 76f440c remove cruft from old resolver and numeric ip parsing by Rich Felker · 10 years ago
- 3330198 switch standard resolver functions to use the new dns backend by Rich Felker · 10 years ago
- a2a328b fix uninitialized variable in new __res_msend dns function by Rich Felker · 10 years ago
- 8312f7f implement new dns backend, res_send and other legacy resolver functions by Rich Felker · 10 years ago
- 1871f58 add ipsec and tunneling protocols to getprotoent-family functions by Timo Teräs · 10 years ago
- bb9af59 fix off-by-one in checking hostname length in new resolver backend by Rich Felker · 10 years ago
- af7c308 improve getservbyname_r using new resolver backend by Rich Felker · 10 years ago
- e8f39ca improve gethostbyname2_r using new resolver backend by Rich Felker · 10 years ago
- 6f409bf refactor getaddrinfo and add support for most remaining features by Rich Felker · 10 years ago
- dc01e2c add fallback emulation for accept4 on old kernels by Rich Felker · 11 years ago
- 3e02ce1 add ipv6 and icmpv6 to getprotoent-family functions by Rich Felker · 11 years ago
- eb375ef fix typo in table for getprotoent that caused out-of-bound reads by Rich Felker · 11 years ago
- dbe221e fix argument types for legacy function inet_makeaddr by Rich Felker · 11 years ago
- 18144af implement legacy function herror by Rich Felker · 11 years ago
- 5717444 include cleanups: remove unused headers and add feature test macros by Szabolcs Nagy · 11 years ago
- ac45692 remove an unnecessary check in inet_pton by Szabolcs Nagy · 11 years ago
- 7603c5f support mix of IPv4 and v6 nameservers in resolv.conf by Rich Felker · 11 years ago
- cabe9aa reject invalid address families in getaddrinfo by Rich Felker · 11 years ago
- 2b1f2f1 remove duplicate includes from dynlink.c, strfmon.c and getaddrinfo.c by Szabolcs Nagy · 11 years ago
- 642936d Fix dn_comp prototype and add stub by Michael Forney · 11 years ago
- 4f6658b Fix dn_expand pointer following by Michael Forney · 11 years ago
- ceb0ed9 fix fd leak (missing close-on-exec) in getifaddrs by Rich Felker · 11 years ago
- 7b5beab fix regression in inet_aton due to misinterpretation of __ipparse return by Rich Felker · 11 years ago
- 78f8891 fix inet_pton by Szabolcs Nagy · 11 years ago
- 51c4e45 fix __ipparse to parse the generic numbers-and-dots IPv4 format correctly by Szabolcs Nagy · 11 years ago
- 59b8dc0 fix inet_aton to accept the generic "numbers-and-dots" IPv4 address format by Szabolcs Nagy · 11 years ago
- bb93ac3 split inet_addr and inet_ntoa back into their own files by Rich Felker · 11 years ago
- 38b9c02 fix return value for inet_pton in ipv6 failure cases by Rich Felker · 11 years ago
- 7211551 fix regression in dn_expand/reverse dns by Rich Felker · 11 years ago
- 56b57f3 fix length computation in dn_expand by Rich Felker · 11 years ago
- fcc522c de-duplicate dn_expand, fix return value and signature, clean up by Rich Felker · 11 years ago
- f9dd79c fix undefined strcpy call in inet_ntop by Rich Felker · 11 years ago
- 1cd417b make inet_ntop format v4-mapped ipv6 addresses properly by Rich Felker · 11 years ago
- f5dfb45 make getaddrinfo with AF_UNSPEC and null host return both IPv4 and v6 by Rich Felker · 11 years ago
- 0716b10 fix missing SOCK_CLOEXEC in various functions that use sockets internally by Rich Felker · 11 years ago
- fbcd820 add stubs for additional legacy ether.h functions by Rich Felker · 11 years ago
- e40f48a implement inet_lnaof, inet_netof, and inet_makeaddr by Rich Felker · 11 years ago
- 83966b3 add ether_aton[_r] and ether_ntoa[_r] functions by Rich Felker · 11 years ago
- 9947ed5 getifaddrs: implement proper ipv6 netmasks by rofl0r · 11 years ago