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 · 3 years ago
  5. 4c2aab1 Rename ResState::_mark to ResState::mark by Bernie Innocenti · 3 years ago
  6. 2b01723 Rename ResState::_flags to ResState::flags by Bernie Innocenti · 3 years ago
  7. 983f02e Remove the obsolete res_state typedef by Bernie Innocenti · 3 years ago
  8. ceb3c02 Enable mDNS .local resolution by chenbruce · 3 years ago
  9. bc7d6c0 Sanitize buffer alignment macros by Bernie Innocenti · 3 years ago
  10. cc9bbc0 Rename nssocks to udpsocks by chenbruce · 3 years ago
  11. 1b3f446 Remove res_init.* and move its functionalities into ResState by Luke Huang · 3 years, 6 months ago
  12. 4499ee3 Extend DnsTlsServer to return IP string by Mike Yu · 3 years, 7 months ago
  13. 6a9603a Fchown DNS query socket with AID_DNS when sdk version < 30 by Luke Huang · 3 years, 11 months ago
  14. fc9aa72 DnsResolver - disable fchown() on Q by Maciej Żenczykowski · 4 years ago
  15. 61d1726 Support prioritizing DNS servers by Mike Yu · 4 years, 4 months ago
  16. bc481b8 Add a resolver option to enforce AID_DNS on query by Ken Chen · 4 years, 1 month ago
  17. d1d734f Improve query sleep time for getaddrinfo parallel lookup by Luke Huang · 4 years, 1 month ago
  18. ecc5282 Remove nscount in ResState and NetConfig by Mike Yu · 4 years, 4 months ago
  19. 6407ae4 Move the legacy stats function declarations out of resolv_private.h by Mike Yu · 4 years, 4 months ago
  20. c573a3d Retrieve the res_stats based on a given list of nameserver addresses by Mike Yu · 4 years, 4 months ago
  21. e48f7b5 Refactor ResState to store nameserver addresses by IPSockAddr by Mike Yu · 4 years, 4 months ago
  22. adb0f5b Use unique_fd instead of int for sockets by Luke Huang · 4 years, 7 months ago
  23. 10a9028 Delete dead code in res_comp.cpp and misc cleanups by Bernie Innocenti · 4 years, 5 months ago
  24. 9934488 Support alternative handling on truncated DNS response by Ken Chen · 4 years, 5 months ago
  25. 99c0b32 Move private headers out of /include folder by Ken Chen · 4 years, 7 months ago
  26. ee085b0 Merge "Add stats samples by looking up server address" by Mike Yu · 4 years, 7 months ago
  27. c98fd80 Unify MAXPACKET and refactor buffer allocation of getaddrinfo by Luke Huang · 4 years, 8 months ago
  28. effead9 Merge "Support RDNS on cache and uid/pid tagging" by Ken Chen · 4 years, 8 months ago
  29. 8ab18ba Support RDNS on cache and uid/pid tagging by Praveen Moongalam Thyagarajan · 4 years, 9 months ago
  30. be9e4f6 Add stats samples by looking up server address by Mike Yu · 4 years, 8 months ago
  31. e655b1d Modularize resolver statistics by Mike Yu · 4 years, 10 months ago
  32. 0848711 Explicitly allocate ResState on the call stack by Bernie Innocenti · 4 years, 8 months ago
  33. a6f40ca Delete unused variable res_state.rstatic by Bernie Innocenti · 4 years, 8 months ago
  34. bb33074 Delete the _u._ext nonsense from res_state by Bernie Innocenti · 4 years, 8 months ago
  35. c977ab7 Inline res_state_ext into res_state by Bernie Innocenti · 4 years, 8 months ago
  36. d35d292 Remove separate IPv4-only nsaddr_list from res_state by Bernie Innocenti · 4 years, 8 months ago
  37. 3479d3b Remove vestigial 'sortlist' code by Bernie Innocenti · 4 years, 8 months ago
  38. c51f121 Resolv: Replace BSD types with regular C99 types by chenbruce · 4 years, 9 months ago
  39. ba69fc1 Merge "Delete dump_bytes() and its helper functions" by Treehugger Robot · 4 years, 10 months ago
  40. d975bf3 Tag with TAG_SYSTEM_DNS for dns packets. by Sehee Park · 4 years, 10 months ago
  41. 34433c6 Delete dump_bytes() and its helper functions by Mike Yu · 4 years, 10 months ago
  42. d8cbb9b Dead code removal - remove res->options by chenbruce · 5 years ago
  43. 2dac438 Use std::vector to store domains of nameservers and minor change by Luke Huang · 5 years ago
  44. 2c11878 fchown DNS lookup sockets to UID of the app that sent the DNS lookup. by Sehee Park · 5 years ago
  45. 9498178 Fill in each dns stats value in message NetworkDnsEventReported by lifr · 5 years ago
  46. 018fdb2 Dead code removal - Remove res_setoptions() by chenbruce · 5 years ago
  47. 91980d2 Hide sockaddr_union from libnetd_resolv's public headers by Bernie Innocenti · 5 years ago
  48. a74195e Allow changing retry limit and timeout via experiment flags. by waynema · 5 years ago
  49. dd21072 [Resolver] Remove statp->pfcode, which was only used by dig by chenbruce · 5 years ago
  50. 3952ccc resolv: small improvements for debug logging by Bernie Innocenti · 5 years ago
  51. acb832c [Resolver-log] Replacing unused debuging functions by LOG(x). by chenbruce · 5 years ago
  52. 758005f Rename struct __res_params to res_params by Bernie Innocenti · 5 years ago
  53. dda920f Replace res_randomid with arc4random_uniform by Luke Huang · 5 years ago
  54. ba7bef9 Implementation of control flags in asynchronous DNS query API by Luke Huang · 5 years ago
  55. 9c2c06f resolv: delete unused RES_F_* flags by Bernie Innocenti · 5 years ago
  56. 947aab0 Expose DNS response code to netd by Hungming Chen · 5 years ago
  57. 93d0afd Remove thread-local variable h_errno in resolver state by Hungming Chen · 5 years ago
  58. 6c84a3d Remove thread-local variable h_errno in gethostby{name, addr} related APIs by Hungming Chen · 5 years ago
  59. bfb1b34 Expose DNS timeout error to netd by Mike Yu · 6 years ago
  60. b601ff7 Merge PrivateDnsConfiguration and qhook into libnetd_resolv by Mike Yu · 6 years ago
  61. c7d5510 Unify DNS error codes reporting to the metrics by Mike Yu · 6 years ago
  62. e2bc46f Remove all non-public resolver APIs by Bernie Innocenti · 6 years ago
  63. b980f2f resolv: Unify sockaddr union by nuccachen · 6 years ago
  64. ac18b12 Move resolver public headers to separate include path by Bernie Innocenti · 6 years ago
  65. 7bf37ad Dead code removal in res_debug.cpp by Bernie Innocenti · 6 years ago
  66. 2e8540b resolv: dead code removal by Bernie Innocenti · 6 years ago
  67. 8fca66a Limit C linkage to public symbols by Bernie Innocenti · 6 years ago
  68. a74088b Remove __LIBC_HIDDEN__ by Bernie Innocenti · 6 years ago
  69. 5c6e0b0 Dead code removal in res_debug.cpp by Bernie Innocenti · 6 years ago
  70. f33a63f resolv: First pass of un-ifdef by Bernie Innocenti · 6 years ago
  71. 8ad893f Re-indent resolver code with clang-format by Bernie Innocenti · 6 years ago
  72. 318ed2d Import verbatim DNS resolver code from bionic by Bernie Innocenti · 6 years ago