1. 84f5fa8 Remove unicast-response bit from .local resolution by Ken Chen · 2 years, 2 months ago
  2. a17ba5a Exclude VPN and mobile data from .local resolution by Ken Chen · 2 years, 3 months ago
  3. c7d6927 Replace manual buffer handling with std::span by chenbruce · 2 years, 10 months ago
  4. 61df10c Set UNICAST-RESPONSE bit for mDNS by chenbruce · 2 years, 11 months ago
  5. 2b01723 Rename ResState::_flags to ResState::flags by Bernie Innocenti · 3 years ago
  6. 983f02e Remove the obsolete res_state typedef by Bernie Innocenti · 3 years ago
  7. ceb3c02 Enable mDNS .local resolution by chenbruce · 3 years ago
  8. 7d2fbb8 Fix the unexpected getaddrinfo error code changing due to parallel lookup by Luke Huang · 3 years, 2 months ago
  9. 5bc3d45 Merge changes I44e7d51e,I62b84190 by Luke Huang · 3 years, 6 months ago
  10. 1b3f446 Remove res_init.* and move its functionalities into ResState by Luke Huang · 3 years, 6 months ago
  11. 0a272a2 Change parallel_lookup flag name for preparing release by Luke Huang · 3 years, 6 months ago
  12. d4db011 Revert "Revert "Enable getaddrinfo parallel lookup by default"" by Luke Huang · 3 years, 6 months ago
  13. aa48326 Revert "Enable getaddrinfo parallel lookup by default" by Martin Wu · 3 years, 7 months ago
  14. b32cab3 Enable getaddrinfo parallel lookup by default by Luke Huang · 3 years, 9 months ago
  15. d1d734f Improve query sleep time for getaddrinfo parallel lookup by Luke Huang · 4 years, 1 month ago
  16. 93252d9 Merge "DnsResolver/getaddrinfo.cpp - fixes bugprone-branch-clone warning" by Treehugger Robot · 4 years, 1 month ago
  17. c37d081 DnsResolver/getaddrinfo.cpp - fixes bugprone-branch-clone warning by Maciej Żenczykowski · 4 years, 1 month ago
  18. f40df9c Add Experiments to handle experiment flags logic by Luke Huang · 4 years, 1 month ago
  19. 0a0870d Do the A/AAAA lookup in parallel for getaddrinfo by Luke Huang · 4 years, 4 months ago
  20. 10a9028 Delete dead code in res_comp.cpp and misc cleanups by Bernie Innocenti · 4 years, 4 months ago
  21. fd837fa Customized hostname/address table for DNS query by chenbruce · 4 years, 7 months ago
  22. 4694edc Merge "Replace addrinfo with IPSockAddr to store dns addresses" by Mike Yu · 4 years, 7 months ago
  23. c98fd80 Unify MAXPACKET and refactor buffer allocation of getaddrinfo by Luke Huang · 4 years, 8 months ago
  24. 8ab18ba Support RDNS on cache and uid/pid tagging by Praveen Moongalam Thyagarajan · 4 years, 9 months ago
  25. 021c3e1 Replace addrinfo with IPSockAddr to store dns addresses by Mike Yu · 4 years, 8 months ago
  26. 0848711 Explicitly allocate ResState on the call stack by Bernie Innocenti · 4 years, 8 months ago
  27. c51f121 Resolv: Replace BSD types with regular C99 types by chenbruce · 4 years, 9 months ago
  28. d8cbb9b Dead code removal - remove res->options by chenbruce · 5 years ago
  29. c7649d1 Add tests for resolv_set_nameservers_for_net in res_cache_test by Mike Yu · 5 years ago
  30. 2dac438 Use std::vector to store domains of nameservers and minor change by Luke Huang · 5 years ago
  31. d8ac475 Fix error code of resolv_getaddrinfo and cleanup for libnetd_resolv_test by Luke Huang · 5 years ago
  32. 9498178 Fill in each dns stats value in message NetworkDnsEventReported by lifr · 5 years ago
  33. 69e6718 Separate resolv_getaddrinfo from android_getaddrinfofornetcontext by Luke Huang · 5 years ago
  34. 018fdb2 Dead code removal - Remove res_setoptions() by chenbruce · 5 years ago
  35. 63abf5b Remove no-op trynumeric checks and labels by Bernie Innocenti · 5 years ago
  36. e71a28a Move internal functions out of libnetd_resolv's public headers by Bernie Innocenti · 5 years ago
  37. 5b24e21 [Resolver-log]: Some modifications for debug logging by chenbruce · 5 years ago
  38. 5471dca Unify log tag of DNS resolver by Ken Chen · 5 years ago
  39. a6914a6 Remap existing EAI_SYSTEM to avoid relying on global errno variable by Hungming Chen · 5 years ago
  40. 0d47042 Modify trivial inline functions. by chenbruce · 5 years ago
  41. ffc224a Disable sensitive logs by Ken Chen · 5 years ago
  42. c50c43d Use unique_ptr in dns_getaddrinfo() by Bernie Innocenti · 5 years ago
  43. 3952ccc resolv: small improvements for debug logging by Bernie Innocenti · 5 years ago
  44. acb832c [Resolver-log] Replacing unused debuging functions by LOG(x). by chenbruce · 5 years ago
  45. 0cfe9dc Cleanup: eliminate ai0 backup/restore logic by Bernie Innocenti · 5 years ago
  46. b0b32bc Cleanup: simplify iteration over explore_options in getaddrinfo by Bernie Innocenti · 5 years ago
  47. 2b1afbe Cleanup: eliminate pointer in getaddrinfo's main loop by Bernie Innocenti · 5 years ago
  48. 0a01553 Fix potential bugs that may cause resolver to retry endlessly by Ken Chen · 5 years ago
  49. ba7bef9 Implementation of control flags in asynchronous DNS query API by Luke Huang · 5 years ago
  50. 947aab0 Expose DNS response code to netd by Hungming Chen · 5 years ago
  51. dd4bfb9 Remove thread-local variable h_errno in getaddrinfo related APIs by Hungming Chen · 5 years ago
  52. 4e374b6 Misc cleanups for getaddrinfo.cpp by Bernie Innocenti · 5 years ago
  53. bfb1b34 Expose DNS timeout error to netd by Mike Yu · 6 years ago
  54. e0d73c9 Remove ERR() macro with goto, remove GET_CANONNAME() by Ken Chen · 6 years ago
  55. c7d5510 Unify DNS error codes reporting to the metrics by Mike Yu · 6 years ago
  56. e2bc46f Remove all non-public resolver APIs by Bernie Innocenti · 6 years ago
  57. b980f2f resolv: Unify sockaddr union by nuccachen · 6 years ago
  58. a49c0ba get_ai: Allocate socket address space for struct sockaddr_union by nuccachen · 6 years ago
  59. a4b3302 delete X/Open and dead code by Ken Chen · 6 years ago
  60. ac18b12 Move resolver public headers to separate include path by Bernie Innocenti · 6 years ago
  61. f40b3bd Fix -Wimplicit-fallthrough warnings in netd by Bernie Innocenti · 6 years ago
  62. 18a5ab5 Simplify freeaddrinfo() by Bernie Innocenti · 6 years ago
  63. 2e8540b resolv: dead code removal by Bernie Innocenti · 6 years ago
  64. 8fca66a Limit C linkage to public symbols by Bernie Innocenti · 6 years ago
  65. 455c623 nsdispatch removal from getaddrinfo() by Bernie Innocenti · 6 years ago
  66. 9c57593 Minimal changes to bring the resolver into the C++ era by Bernie Innocenti · 6 years ago[Renamed (97%) from getaddrinfo.c]
  67. c183482 resolv: Second un-ifdef pass by Bernie Innocenti · 6 years ago
  68. f33a63f resolv: First pass of un-ifdef by Bernie Innocenti · 6 years ago
  69. afaacf7 Build netd with a built-in resolver library by Bernie Innocenti · 6 years ago
  70. 8ad893f Re-indent resolver code with clang-format by Bernie Innocenti · 6 years ago
  71. 318ed2d Import verbatim DNS resolver code from bionic by Bernie Innocenti · 6 years ago