Commit History

Autor SHA1 Mensaxe Data
  Rich Felker 13d1afa46f overhaul internally-public declarations using wrapper headers %!s(int64=6) %!d(string=hai) anos
  Rich Felker 432f9f0e31 move __res_msend_rc declaration to lookup.h %!s(int64=6) %!d(string=hai) anos
  Rich Felker c98bf5b869 move and deduplicate declarations of __dns_parse to make it checkable %!s(int64=6) %!d(string=hai) anos
  Rich Felker 64466094ed fix stack-based oob memory clobber in resolver's result sorting %!s(int64=6) %!d(string=hai) anos
  Rich Felker 4f35eb7591 resolver: don't depend on v4mapped ipv6 to probe routability of v4 addrs %!s(int64=6) %!d(string=hai) anos
  Rich Felker 63e2e40ee3 resolver: omit final dot (root/suppress-search) in canonical name %!s(int64=6) %!d(string=hai) anos
  Rich Felker 45ca5d3fcb in dns parsing callback, enforce MAXADDRS to preclude overflow %!s(int64=7) %!d(string=hai) anos
  Rich Felker 1ca597551b fix read past end of buffer in getaddrinfo backend %!s(int64=8) %!d(string=hai) anos
  Natanael Copa 4adc6c33e7 refactor name_from_dns in hostname lookup backend %!s(int64=8) %!d(string=hai) anos
  Natanael Copa 04bced403d in performing dns lookups, check result from res_mkquery %!s(int64=8) %!d(string=hai) anos
  Rich Felker 6d70c08a2c handle non-matching address family entries in hosts file %!s(int64=9) %!d(string=hai) anos
  Rich Felker 1563587b45 reuse parsed resolv.conf in dns core to avoid re-reading/re-parsing %!s(int64=9) %!d(string=hai) anos
  Rich Felker 3d6e2e477c add support for search domains to dns resolver %!s(int64=9) %!d(string=hai) anos
  Rich Felker 0fef7ffac1 fix handling of dns response codes %!s(int64=9) %!d(string=hai) anos
  Rich Felker 2683e267fa safely handle failure to open hosts, services, resolv.conf files %!s(int64=9) %!d(string=hai) anos
  Rich Felker 3c42605a60 implement result address sorting in the resolver (getaddrinfo, etc.) %!s(int64=10) %!d(string=hai) anos
  Szabolcs Nagy 07355f503a accept trailing . and empty domain names %!s(int64=10) %!d(string=hai) anos
  Szabolcs Nagy 2abb70c302 fix the domain name length limit checks %!s(int64=10) %!d(string=hai) anos
  Rich Felker 01dc3f4fea add support for reverse name lookups from hosts file to getnameinfo %!s(int64=10) %!d(string=hai) anos
  Rich Felker bdad2fefb2 add support for ipv6 scope_id to getaddrinfo and getnameinfo %!s(int64=10) %!d(string=hai) anos
  Rich Felker d85d261ee6 fix negative response and non-response handling for dns queries %!s(int64=10) %!d(string=hai) anos
  Rich Felker 76f440cff7 remove cruft from old resolver and numeric ip parsing %!s(int64=10) %!d(string=hai) anos
  Rich Felker 3330198060 switch standard resolver functions to use the new dns backend %!s(int64=10) %!d(string=hai) anos
  Rich Felker bb9af59bba fix off-by-one in checking hostname length in new resolver backend %!s(int64=10) %!d(string=hai) anos
  Rich Felker 6f409bff00 refactor getaddrinfo and add support for most remaining features %!s(int64=10) %!d(string=hai) anos