aboutsummaryrefslogtreecommitdiffstats
path: root/res_cache.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge "Replace manual buffer handling with std::span"android-s-beta-5android-s-beta-5Bruce Chen2021-09-031-24/+23
|\
| * Replace manual buffer handling with std::spanchenbruce2021-08-311-24/+23
* | Merge "Replace StringAppendF() with fmt::format_to"Treehugger Robot2021-08-271-5/+2
|\ \ | |/ |/|
| * Replace StringAppendF() with fmt::format_tochenbruce2021-08-231-5/+2
* | Subsampling DNS event for mDNSchenbruce2021-08-251-13/+21
|/
* Replace StringPrintf() with fmt::format()chenbruce2021-08-201-7/+5
* use std::span for res_pquerychenbruce2021-08-181-2/+2
* Implement a new IPC setResolverOptions in DnsResolverLuke Huang2021-08-061-17/+25
* Make resolverOptions optional in DnsResolver.Lorenzo Colitti2021-08-061-12/+17
* Set UNICAST-RESPONSE bit for mDNSchenbruce2021-07-121-1/+3
* Add Mdns statistics logchenbruce2021-07-021-7/+30
* Rename definitions and funtions of stats.chenbruce2021-06-291-3/+3
* Revert "Support evaluating private DNS by latency"Mike Yu2021-06-131-12/+0
* Support evaluating private DNS by latencyMike Yu2021-06-051-0/+12
* Update the default sampling flag of DNS resolver metrics eventslifr2021-04-211-1/+1
* Move definitions of HostMapping next to its one and only referenceBernie Innocenti2020-12-031-0/+4
* DnsResolver: Support case-insensitive domain name hashPabba Prakash2020-09-071-10/+25
* Support prioritizing DNS serversandroid-r-beta-3android-r-beta-2Mike Yu2020-07-141-1/+6
* Add a resolver option to enforce AID_DNS on queryKen Chen2020-06-201-0/+3
* Fix the side channel attack by using aysnc DnsResolver API with FLAG_NO_CACHE...Luke Huang2020-05-281-6/+4
* Add Experiments to handle experiment flags logicLuke Huang2020-04-231-1/+0
* Add a new NetworkType to resolverchenbruce2020-04-161-2/+15
* Rename ResolverExperimentalOptions to ResolverOptionsKen Chen2020-04-071-10/+9
* Refine AIDL constant definition for TC_MODE_*Luke Huang2020-04-061-2/+3
* Add transport types to a given networkchenbruce2020-04-011-17/+94
* Remove nscount in ResState and NetConfigMike Yu2020-02-201-35/+23
* Retrieve the res_stats based on a given list of nameserver addressesMike Yu2020-02-201-6/+23
* Refactor ResState to store nameserver addresses by IPSockAddrMike Yu2020-02-201-19/+6
* Fix async DNS flag NO_CACHE_STORE doesn't work as expectedLuke Huang2020-02-111-1/+1
* Delete dead code in res_comp.cpp and misc cleanupsBernie Innocenti2020-01-241-0/+1
* Merge "Fix harmless cache key bug in res_cache"Treehugger Robot2020-01-231-0/+1
|\
| * Fix harmless cache key bug in res_cacheBernie Innocenti2020-01-221-0/+1
* | Support alternative handling on truncated DNS responseKen Chen2020-01-221-2/+30
|/
* Customized hostname/address table for DNS querychenbruce2020-01-081-2/+26
* Embedding DnsStats instead of using a smart pointerMike Yu2019-11-221-7/+6
* Rename resolv_cache_info to NetConfigMike Yu2019-11-221-62/+62
* Remove the head node of resolv_cache_infoMike Yu2019-11-221-97/+63
* Allocate resolv_cache_info with operator newMike Yu2019-11-221-23/+10
* Add an API to flush cache on designated networkKen Chen2019-11-211-0/+14
* Add getExperimentFlagInt to utilityMike Yu2019-11-151-8/+3
* Merge "Add stats samples by looking up server address"Mike Yu2019-11-011-7/+14
|\
| * Add stats samples by looking up server addressMike Yu2019-10-211-7/+14
* | Merge "Support variety of IPv6 addresses on RDNS-on-cache"Ken Chen2019-10-301-28/+31
|\ \
| * | Support variety of IPv6 addresses on RDNS-on-cacheKen Chen2019-10-291-28/+31
* | | Merge "Replace addrinfo with IPSockAddr to store dns addresses"Mike Yu2019-10-251-79/+58
|\ \ \ | |/ / |/| / | |/
| * Replace addrinfo with IPSockAddr to store dns addressesMike Yu2019-10-211-79/+58
* | Merge "Support RDNS on cache and uid/pid tagging"Ken Chen2019-10-221-0/+79
|\ \ | |/ |/|
| * Support RDNS on cache and uid/pid taggingPraveen Moongalam Thyagarajan2019-10-211-0/+79
* | Modularize resolver statisticsMike Yu2019-10-211-0/+62
|/
* Merge "Explicitly allocate ResState on the call stack"Bernie Innocenti2019-10-181-0/+1
|\