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