aboutsummaryrefslogtreecommitdiff
path: root/PrivateDnsConfiguration.h
Commit message (Expand)AuthorAgeFilesLines
* Stop checking IP address with the DoH list if the hostname is knownMike Yu2023-05-221-5/+16
* Add a method makeDohIdentity to simplify setDohMike Yu2023-05-121-0/+5
* Temporarily add Google DNS64 to DoH upgrade listMike Yu2023-01-091-1/+6
* Unify the code to use convertEnumType()Mike Yu2022-09-261-1/+1
* Keep the lock held in getStatusForMetrics()Mike Yu2022-09-121-0/+3
* Set initialization value to mDohDispatcherMike Yu2022-08-311-1/+1
* Send metrics NetworkDnsServerSupportReported to statsdMike Yu2022-08-291-2/+14
* Some renaming code for DoT in PrivateDnsConfigurationMike Yu2022-08-031-16/+15
* Delete IPrivateDnsServer.hMike Yu2022-08-031-7/+6
* Change setDoh and clearDoh to private methodMike Yu2022-07-251-6/+8
* Terminate private DNS validation threads if network is downMike Yu2022-05-251-0/+1
* Skip res_doh_send() if there is no validated DoH serversMike Yu2022-01-041-2/+13
* Make max_idle_timeout configurableMike Yu2021-12-011-0/+3
* Rename field forTesting as requireRootPermission in DohProviderEntryMike Yu2021-11-161-1/+3
* Add one more test DoH provider in the listMike Yu2021-11-151-2/+7
* Merge "DoH statistics is now available from DnsStats and is shown in dumpsys ...Treehugger Robot2021-09-281-0/+3
|\
| * DoH statistics is now available from DnsStats and is shown in dumpsys dnsreso...waynema2021-09-281-0/+3
* | Fix the bug while updating DoH serversLuke Huang2021-09-231-0/+1
|/
* Enlarge the DoH query timeout and the server probe timeoutLuke Huang2021-08-131-0/+3
* Add some DoH tests in resolv_integration_testMike Yu2021-08-021-3/+13
* Link Rust DoH into DnsResolver with default offLuke Huang2021-07-141-2/+81
* Revert "Support evaluating private DNS by latency"Mike Yu2021-06-131-9/+1
* Revert "Set maximum attempt for opportunistic mode private DNS validation"Mike Yu2021-06-111-5/+2
* Set maximum attempt for opportunistic mode private DNS validationMike Yu2021-06-051-2/+5
* Support evaluating private DNS by latencyMike Yu2021-06-051-1/+9
* Add one more Revalidation unit testMike Yu2021-05-251-0/+8
* Apply IPrivateDnsServer to PrivateDnsConfigurationMike Yu2021-05-131-8/+7
* Change most of PrivateDnsConfiguration methods to use ServerIdentityMike Yu2021-05-131-21/+30
* Remove dead code in PrivateDnsConfigurationMike Yu2021-05-051-1/+0
* Change ServerIdentity to store IPSockAddr instead of IPAddressMike Yu2021-05-051-9/+6
* Implement DoT revalidationMike Yu2021-04-261-7/+11
* [DRUEL03] Implement unsolicited private DNS validation eventpaulhu2021-01-141-0/+3
* Logging private DNS validation stateMike Yu2020-12-221-0/+16
* Apply PrivateDnsValidationObserver to DnsTlsDispatcherMike Yu2020-12-151-1/+2
* Add PrivateDnsCommon.h and PrivateDnsValidationObserver.hMike Yu2020-12-151-18/+4
* Some cleaup in PrivateDnsConfiguration::startValidationMike Yu2020-12-151-4/+3
* Support sending validation request to PrivateDnsConfigurationMike Yu2020-12-151-0/+5
* Remove validation threads tracking in PrivateDnsConfigurationMike Yu2020-11-271-11/+7
* Extend DnsTlsServer to store validation stateMike Yu2020-11-271-10/+29
* Add updateServerState method to PrivateDnsConfigurationMike Yu2020-11-261-5/+14
* Add PrivateDnsConfigurationTestMike Yu2020-11-181-0/+17
* Clean up gPrivateDnsConfigurationMike Yu2020-08-031-2/+8
* Change to use experiment flags to configure private DNS connect timeoutMike Yu2019-11-151-2/+1
* Add private DNS validation thread trackerZhang Wei-e7976c2019-10-311-0/+5
* Make private DNS connect timeout configurableMike Yu2019-10-091-1/+2
* Remove ExternalPrivateDnsStatusMike Yu2019-08-211-22/+16
* Remove support for DNS-over-TLS certificate fingerprints.waynema2019-08-081-1/+1
* Restore the PrivateDnsMode emun to its original definitionlifr2019-07-311-1/+1
* Fill in each dns stats value in message NetworkDnsEventReportedlifr2019-06-271-1/+1
* Move ExternalPrivateDnsStatus away from libnetd_resolv's public headersBernie Innocenti2019-05-201-4/+18