- 8600c68 Merge "Exclude source port 5353 from DNS query" by Treehugger Robot · 2 years, 1 month ago
- 80f76aa DoT quick fallback by Mike Yu · 2 years, 2 months ago
- 2f70586 Exclude source port 5353 from DNS query by Ken Chen · 2 years, 2 months ago
- f3c4207 Don't use 5353 source port for mDNS queries by Ken Chen · 2 years, 2 months ago
- a11d867 Add .local resolution fallback mechanism by Ken Chen · 2 years, 3 months ago
- 9b748ee Skip res_doh_send() if there is no validated DoH servers by Mike Yu · 2 years, 5 months ago
- b05b34d Fix DnsResolver log print by martinwu · 2 years, 6 months ago
- 0f13e59 Add more debugging logs for DoH by Mike Yu · 2 years, 7 months ago
- 6b17842 DoH: Refactor FFI by Matthew Maurer · 2 years, 9 months ago
- 356e4c6 DoH statistics is now available from DnsStats and is shown in dumpsys dnsresolver. by waynema · 2 years, 9 months ago
- c7d6927 Replace manual buffer handling with std::span by chenbruce · 2 years, 10 months ago
- 6c18634 Merge "use std::span for res_pquery" by Treehugger Robot · 2 years, 10 months ago
- 2d831c5 use std::span for res_pquery by chenbruce · 2 years, 10 months ago
- dce6cbf Enlarge the DoH query timeout and the server probe timeout by Luke Huang · 2 years, 10 months ago
- f7fca93 Merge "Move bug workaround for old resolvers past the Private DNS codepath" by Treehugger Robot · 2 years, 10 months ago
- f203d85 Move bug workaround for old resolvers past the Private DNS codepath by Bernie Innocenti · 2 years, 10 months ago
- 9cf9965 Merge "Fix enum comparison to reenable -Wenum-compare" by Christian Wailes · 2 years, 10 months ago
- 088cdcf Remove superfluous check for mDNS .local lookups by Bernie Innocenti · 2 years, 10 months ago
- f56f9a6 Fix enum comparison to reenable -Wenum-compare by Liz Kammer · 2 years, 11 months ago
- 2fe9c73 Link Rust DoH into DnsResolver with default off by Luke Huang · 2 years, 11 months ago
- 4c2aab1 Rename ResState::_mark to ResState::mark by Bernie Innocenti · 3 years 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
- bad8b88 Setting a DnsQueryEvent for mDNS by chenbruce · 3 years ago
- ceb3c02 Enable mDNS .local resolution by chenbruce · 3 years ago
- b1aa65a Add setupUdpSocket() and use it in send_dg() by chenbruce · 3 years ago
- 7662064 Cleanup: dump_error() by chenbruce · 3 years ago
- cc9bbc0 Rename nssocks to udpsocks by chenbruce · 3 years ago
- 30e0de9 Exclude the latency in DnsStats if it is relevant to EPERM by Mike Yu · 3 years, 1 month ago
- 1b3f446 Remove res_init.* and move its functionalities into ResState by Luke Huang · 3 years, 6 months ago
- 9e8cf8d Initialize DnsTlsDispatcher instance only when needed by Mike Yu · 3 years, 7 months ago
- f188b54 Merge rvc-release RP1A.201105.002 to aosp-master - DO NOT MERGE by Bill Yi · 3 years, 7 months ago
- a9e6f1d Fix OOB read in DNS resolver by Ken Chen · 3 years, 10 months ago
- 6024824 Clean up gPrivateDnsConfiguration by Mike Yu · 3 years, 10 months ago
- 61d1726 Support prioritizing DNS servers by Mike Yu · 4 years, 4 months ago
- 85fb9ea Add a resolver option to enforce AID_DNS on query by Ken Chen · 4 years ago
- bc481b8 Add a resolver option to enforce AID_DNS on query by Ken Chen · 4 years ago
- 8c45bfb Skip the legacy stats recording if DNS requests are denied by network policy by Luke Huang · 4 years ago
- eb618ef Skip the legacy stats recording if DNS requests are denied by network policy by Luke Huang · 4 years ago
- 816b6a7 Record system call relevant errors correctly by Luke Huang · 4 years, 1 month ago
- 23d5519 Record system call relevant errors correctly by Luke Huang · 4 years, 2 months ago
- 5b30e71 Improve query sleep time for getaddrinfo parallel lookup by Luke Huang · 4 years, 1 month ago
- d1d734f Improve query sleep time for getaddrinfo parallel lookup by Luke Huang · 4 years, 1 month ago
- bcb5180 DnsResolver/res_send.cpp - fixes bugprone-argument-comment warning by Treehugger Robot · 4 years, 1 month ago
- 38dc74e Merge "DnsResolver/res_send.cpp - fixes bugprone-argument-comment warning" by Treehugger Robot · 4 years, 1 month ago
- 88f8755 DnsResolver/res_send.cpp - fixes bugprone-argument-comment warning by Maciej Żenczykowski · 4 years, 1 month ago
- 68fa500 Add Experiments to handle experiment flags logic by Luke Huang · 4 years, 1 month ago
- 3caa42b Keep listening for UDP responses after sending the next retry by Luke Huang · 4 years, 1 month ago
- f40df9c Add Experiments to handle experiment flags logic by Luke Huang · 4 years, 1 month ago
- 420ee62 Keep listening for UDP responses after sending the next retry by Luke Huang · 4 years, 6 months ago
- ecc5282 Remove nscount in ResState and NetConfig by Mike Yu · 4 years, 4 months ago
- 6407ae4 Move the legacy stats function declarations out of resolv_private.h by Mike Yu · 4 years, 4 months ago
- c573a3d Retrieve the res_stats based on a given list of nameserver addresses by Mike Yu · 4 years, 4 months ago
- e48f7b5 Refactor ResState to store nameserver addresses by IPSockAddr by Mike Yu · 4 years, 4 months ago
- 3b17b0a Merge "Fix retry time value in dnsQueryEvent when perform DNS query over TCP" by Frank Li · 4 years, 4 months ago
- 128183a Fix retry time value in dnsQueryEvent when perform DNS query over TCP by lifr · 4 years, 5 months ago
- adb0f5b Use unique_fd instead of int for sockets by Luke Huang · 4 years, 6 months ago
- bff43fc send_dg() refactor by Luke Huang · 4 years, 7 months ago
- 10a9028 Delete dead code in res_comp.cpp and misc cleanups by Bernie Innocenti · 4 years, 4 months ago
- 9934488 Support alternative handling on truncated DNS response by Ken Chen · 4 years, 5 months ago
- e02d01c Fill in DNS query type in DNS metric when DNS lookup hit cache by lifr · 4 years, 5 months ago
- 99b8dc7 Fix PDM_UNKNOWN in private_dns_modes by Mike Yu · 4 years, 6 months ago
- 99c0b32 Move private headers out of /include folder by Ken Chen · 4 years, 7 months ago
- 43cc1b1 res_nsend() refactor by Luke Huang · 4 years, 8 months ago
- ee085b0 Merge "Add stats samples by looking up server address" by Mike Yu · 4 years, 7 months ago
- 4694edc Merge "Replace addrinfo with IPSockAddr to store dns addresses" by Mike Yu · 4 years, 7 months ago
- 272cb19 Move res_tls_send out from cleartext query loop by Luke Huang · 4 years, 8 months ago
- c98fd80 Unify MAXPACKET and refactor buffer allocation of getaddrinfo by Luke Huang · 4 years, 8 months ago
- effead9 Merge "Support RDNS on cache and uid/pid tagging" by Ken Chen · 4 years, 8 months ago
- 8ab18ba Support RDNS on cache and uid/pid tagging by Praveen Moongalam Thyagarajan · 4 years, 9 months ago
- be9e4f6 Add stats samples by looking up server address by Mike Yu · 4 years, 8 months ago
- 021c3e1 Replace addrinfo with IPSockAddr to store dns addresses by Mike Yu · 4 years, 8 months ago
- e655b1d Modularize resolver statistics by Mike Yu · 4 years, 9 months ago
- 0848711 Explicitly allocate ResState on the call stack by Bernie Innocenti · 4 years, 8 months ago
- a6f40ca Delete unused variable res_state.rstatic by Bernie Innocenti · 4 years, 8 months ago
- bb33074 Delete the _u._ext nonsense from res_state by Bernie Innocenti · 4 years, 8 months ago
- 67a2790 Delete nameserver config change detection in res_nsend by Bernie Innocenti · 4 years, 8 months ago
- c977ab7 Inline res_state_ext into res_state by Bernie Innocenti · 4 years, 8 months ago
- d35d292 Remove separate IPv4-only nsaddr_list from res_state by Bernie Innocenti · 4 years, 8 months ago
- c51f121 Resolv: Replace BSD types with regular C99 types by chenbruce · 4 years, 9 months ago
- 99cbfd8 Resolv: Enable clang-tidy and fix all warnings by chenbruce · 4 years, 9 months ago
- ba69fc1 Merge "Delete dump_bytes() and its helper functions" by Treehugger Robot · 4 years, 9 months ago
- d975bf3 Tag with TAG_SYSTEM_DNS for dns packets. by Sehee Park · 4 years, 10 months ago
- 34433c6 Delete dump_bytes() and its helper functions by Mike Yu · 4 years, 10 months ago
- 3e82906 Remove ExternalPrivateDnsStatus by Mike Yu · 4 years, 10 months ago
- d4d9fbb Minor style fixes by lifr · 4 years, 10 months ago
- 6b83a6f Restore the PrivateDnsMode emun to its original definition by lifr · 4 years, 10 months ago
- 38d0d57 Merge "Dead code removal - delete CANNOT_CONNECT_DGRAM" by Bernie Innocenti · 4 years, 10 months ago
- b9cce7b Dead code removal - delete CANNOT_CONNECT_DGRAM by chenbruce · 4 years, 11 months ago
- d8cbb9b Dead code removal - remove res->options by chenbruce · 5 years ago
- 2c11878 fchown DNS lookup sockets to UID of the app that sent the DNS lookup. by Sehee Park · 5 years ago
- 9498178 Fill in each dns stats value in message NetworkDnsEventReported by lifr · 5 years ago
- d1ec254 resolv: add some tests for resolver cache by Mike Yu · 5 years ago
- 018fdb2 Dead code removal - Remove res_setoptions() by chenbruce · 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
- 0d47042 Modify trivial inline functions. by chenbruce · 5 years ago
- ffc224a Disable sensitive logs by Ken Chen · 5 years ago
- a74195e Allow changing retry limit and timeout via experiment flags. by waynema · 5 years ago
- 3b8f590 netd: use PLOG where appropriate. by Elliott Hughes · 5 years ago