aboutsummaryrefslogtreecommitdiff
path: root/DnsProxyListener.cpp
Commit message (Expand)AuthorAgeFilesLines
* Not abort when the function is not found in dns_helper.soKen Chen2023-12-211-2/+4
* Adding UID to NetwrokDnsEventReported atomFrank Li2023-11-201-5/+6
* Add a default ON flag for DNS fail-fast featureKen Chen2023-11-081-0/+6
* Merge "Not report DNS failures caused by network restriction errors" into mainKen Chen2023-11-021-14/+20
|\
| * Not report DNS failures caused by network restriction errorsKen Chen2023-11-011-14/+20
* | Replace hardcoded metered info by the real settingKen Chen2023-11-011-2/+1
|/
* Make DNS query fail-fast when network access is restrictedKen Chen2023-10-311-4/+69
* Merge "Accommodate a change in the type of std::span's size" into mainMaciej Żenczykowski2023-09-261-5/+5
|\
| * Accommodate a change in the type of std::span's sizeRyan Prichard2023-09-211-5/+5
* | Move doDns64Synthesis and doDns64ReverseLookup aroundKen Chen2023-09-221-49/+29
|/
* Set global limiter from INT_MAX to 2500 by defaultKen Chen2023-08-121-5/+4
* [Code Health] Fix misc-const-correctness lintKen Chen2023-04-271-2/+2
* Fix -Wnullable-to-nonnull-conversion errorsKen Chen2023-04-271-7/+23
* Delete command objects in DnsProxyListener destructorPawan Wagh2023-04-181-5/+14
* Code Health: Make OperationLimiter genericKen Chen2023-02-041-14/+24
* Call evaluate_domain_name() in GetHostByAddrHandlerKen Chen2023-01-141-2/+16
* Add toString() to android_net_contextKen Chen2022-11-061-12/+4
* Unify the code to use convertEnumType()Mike Yu2022-09-261-11/+3
* Add trace for GetHostByName and GetHostByAddrKen Chen2022-09-161-0/+6
* Fix unqualified-std-cast-call compiler warningdonghongweng2022-08-171-5/+5
* Remove accessing errno in setQueryId()martinwu2022-07-231-4/+9
* Replace string-to-number functions.martinwu2022-07-111-53/+62
* DNS64: sort both synthesized IPv6 address and queried IPv4 addressHungming Chen2022-06-021-12/+21
* DNS64: return both synthesized IPv6 address and queried IPv4 addressHungming Chen2022-06-021-19/+108
* Enable some DNS logs in userdebug buildKen Chen2022-05-041-6/+6
* Don't log if resolv_gethostby{name,addr} return no errorMike Yu2022-03-081-2/+6
* Exclude VPN and mobile data from .local resolutionKen Chen2022-03-041-4/+5
* Remove redundant "using" statementsYi Kong2022-02-181-1/+0
* Replace manual buffer handling with std::spanchenbruce2021-08-311-23/+22
* Subsampling DNS event for mDNSchenbruce2021-08-251-3/+9
* Replace StringPrintf() with fmt::format()chenbruce2021-08-201-2/+1
* [DRUEL05] Implement unsolicited dns health eventpaulhu2021-01-181-2/+31
* Merge changes I923d28d5,Ib801a550Bernie Innocenti2020-12-011-101/+68
|\
| * Replace hand-allocated buffers with std::string in DnsProxyListenerBernie Innocenti2020-11-271-101/+68
* | Move OperationLimiter to DnsResolverBernie Innocenti2020-11-271-1/+1
|/
* Fix refcounting on thread creation failure path for android_res_nsend()Bernie Innocenti2020-10-291-42/+21
* Clean up gPrivateDnsConfigurationMike Yu2020-08-031-2/+2
* Rename "Westworld" to "Statsd"Muhammad Qureshi2020-06-161-1/+1
* Stop depend on libnetd_client_headerLuke Huang2020-05-301-1/+1
* Log UID and PID when fail to send messages to dnsproxydMike Yu2020-05-261-11/+30
* Add transport types to a given networkchenbruce2020-04-011-0/+1
* Delete dead code in res_comp.cpp and misc cleanupsBernie Innocenti2020-01-241-0/+1
* Log DNS resolved answersMike Yu2019-12-111-0/+20
* Fix PDM_UNKNOWN in private_dns_modesMike Yu2019-12-061-5/+22
* Move private headers out of /include folderKen Chen2019-11-201-1/+1
* Add evaluate domain name callback in DnsResolverFelipe Mosso Ferfoglia2019-11-041-5/+25
* Merge "Fix benign case of uninitialized variable"Treehugger Robot2019-10-241-5/+6
|\
| * Fix benign case of uninitialized variableBernie Innocenti2019-10-241-5/+6
* | Unify MAXPACKET and refactor buffer allocation of getaddrinfoLuke Huang2019-10-221-4/+0
|/
* Support RDNS on cache and uid/pid taggingPraveen Moongalam Thyagarajan2019-10-211-5/+6