aboutsummaryrefslogtreecommitdiff
path: root/PrivateDnsConfiguration.cpp
AgeCommit message (Expand)Author
2021-10-26Add the DoH test in resolv_private_dns_test.waynema
2021-10-05DoH: Refactor FFIMatthew Maurer
2021-10-01Cleanup DoH statistics when DoH is not supported in the private DNS mode.waynema
2021-09-29Tags the socket for DoH3Luke Huang
2021-09-28Merge "DoH statistics is now available from DnsStats and is shown in dumpsys ...Treehugger Robot
2021-09-28DoH statistics is now available from DnsStats and is shown in dumpsys dnsreso...waynema
2021-09-23Fix the bug while updating DoH serversLuke Huang
2021-09-10Report private DNS protocols in onPrivateDnsValidationEventMike Yu
2021-08-20Replace StringPrintf() with fmt::format()chenbruce
2021-08-13Enlarge the DoH query timeout and the server probe timeoutLuke Huang
2021-08-02Add some DoH tests in resolv_integration_testMike Yu
2021-07-29Small improvements to debug logging in PrivateDnsResolverBernie Innocenti
2021-07-29Remove parseServerMike Yu
2021-07-20Adjust the log mechanism for DoH and some minor changes.Luke Huang
2021-07-14Link Rust DoH into DnsResolver with default offandroid-s-beta-4android-s-beta-3android-s-beta-4Luke Huang
2021-06-13Revert "Support evaluating private DNS by latency"Mike Yu
2021-06-11Revert "Set maximum attempt for opportunistic mode private DNS validation"Mike Yu
2021-06-05Set maximum attempt for opportunistic mode private DNS validationMike Yu
2021-06-05Support evaluating private DNS by latencyMike Yu
2021-05-25Add one more Revalidation unit testMike Yu
2021-05-13Apply IPrivateDnsServer to PrivateDnsConfigurationandroid-s-beta-2android-s-beta-1Mike Yu
2021-05-13Introduce IPrivateDnsServerMike Yu
2021-05-13Change most of PrivateDnsConfiguration methods to use ServerIdentityMike Yu
2021-05-05Remove dead code in PrivateDnsConfigurationMike Yu
2021-05-05Change ServerIdentity to store IPSockAddr instead of IPAddressMike Yu
2021-04-26Implement DoT revalidationMike Yu
2021-01-14[DRUEL03] Implement unsolicited private DNS validation eventpaulhu
2020-12-22Logging private DNS validation stateMike Yu
2020-12-15Add PrivateDnsCommon.h and PrivateDnsValidationObserver.hMike Yu
2020-12-15Some cleaup in PrivateDnsConfiguration::startValidationMike Yu
2020-12-15Support sending validation request to PrivateDnsConfigurationMike Yu
2020-11-27Extend DnsTlsServer to return IP stringMike Yu
2020-11-27Remove validation threads tracking in PrivateDnsConfigurationMike Yu
2020-11-27Extend DnsTlsServer to store validation stateMike Yu
2020-11-26Add updateServerState method to PrivateDnsConfigurationMike Yu
2020-11-18Add PrivateDnsConfigurationTestMike Yu
2020-11-18Decouple PrivateDnsConfiguration from resolv_cache.hMike Yu
2020-09-26Move connectTimeout to DnsTlsSocketMike Yu
2020-08-03Clean up gPrivateDnsConfigurationMike Yu
2020-05-21Don't use Fwmark to rename threadsMike Yu
2020-03-18Add tests to cover repeated setResolverConfigurationMike Yu
2019-11-15Add getExperimentFlagInt to utilityMike Yu
2019-11-15Change to use experiment flags to configure private DNS connect timeoutMike Yu
2019-10-31Add private DNS validation thread trackerZhang Wei-e7976c
2019-10-21Modularize resolver statisticsMike Yu
2019-10-14Merge "Make private DNS connect timeout configurable"Mike Yu
2019-10-11[DnsResolver] fix -Wreorder-init-listNick Desaulniers
2019-10-09Make private DNS connect timeout configurableMike Yu
2019-08-21Remove ExternalPrivateDnsStatusMike Yu
2019-08-13Set the name for resolver threadsMike Yu