Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_system_netd
/
refs/heads/q
/
resolv
/
ResolverController.cpp
72e88a7
Restore the PrivateDnsMode emun to its original definition
by lifr
· 6 years ago
57b128d
Subsampling DNS events to reduce logs
by Luke Huang
· 6 years ago
08ce7b8
Fill in each dns stats value in message NetworkDnsEventReported
by Frank Li
· 6 years ago
9fa3080
Move internal functions out of libnetd_resolv's public headers
by Bernie Innocenti
· 6 years ago
642a0bb
resolv: remove resolv_delete_private_dns_for_net
by Mike Yu
· 6 years ago
a3a7114
resolv: remove resolv_set_private_dns_for_net
by Mike Yu
· 6 years ago
900599b
Move ExternalPrivateDnsStatus away from libnetd_resolv's public headers
by Bernie Innocenti
· 6 years ago
bb65ae2
Make DNS cache lifecycle management explicit
by Lorenzo Colitti
· 6 years ago
85f22d6
Backwards-incompatible resolv module API change for making setResolverConfiguration take a parcelable.
by waynema
· 6 years ago
d33a8f4
Use IDnsResolver instead of INetd for all resolver related commands
by Luke Huang
· 6 years ago
43754b4
Migrate resolver related binder commands to libnetd_resolv binder
by Luke Huang
· 6 years ago
[Renamed (63%) from server/ResolverController.cpp]
71eac7c
Move resolv_init out and make callbacks of libnetd_resolv global
by Luke Huang
· 6 years ago
b257d61
Move DumpWriter to libnetdutils
by Luke Huang
· 6 years ago
2371eab
Allow changing retry limit and timeout via experiment flags.
by waynema
· 7 years ago
b5d4587
Add binder calls to start and stop NAT64 prefix discovery.
by Lorenzo Colitti
· 6 years ago
34de3ba
Rename struct __res_params to res_params
by Bernie Innocenti
· 6 years ago
3e348b6
Make PrivateDnsConfiguration report event to binder directly
by Mike Yu
· 7 years ago
d193e4d
Add RESOLVER_PARAMS_RETRY_COUNT for configuring the retries.
by waynema
· 6 years ago
2a42935
Improve resolver cache lock and thread synchronization
by Ken Chen
· 7 years ago
4fe1b9c
Fix memory leak in resolver cache
by Mike Yu
· 7 years ago
0ae31af
Move DnsProxyListener to libnetd_resolv
by Mike Yu
· 7 years ago
45238a1
Enable -Wsign-compare for netd and fix warnings
by Bernie Innocenti
· 7 years ago
d2b2703
Delete dead code for explicitly flushing the resolver cache.
by Bernie Innocenti
· 7 years ago
afaaa8e
Use dlopen() and dlsym() for resolver functions
by Lorenzo Colitti
· 7 years ago
f52f7a5
Synthesize DNS64 prefix in netd
by nuccachen
· 7 years ago
8659b8d
Add type cast to fix build error with "-Wsign-compare" cflag.
by Sehee Park
· 7 years ago
da77e8e
Add the tests for ResolverStats
by Mike Yu
· 7 years ago
a46fae7
Merge PrivateDnsConfiguration and qhook into libnetd_resolv
by Mike Yu
· 7 years ago
2cc198a
Remove libnetd_resolv dependency on Fwmark
by Mike Yu
· 7 years ago
5ae6154
Merge libnetddns into libnetd_resolv
by Mike Yu
· 7 years ago
189eb50
Move resolver public headers to separate include path
by Bernie Innocenti
· 7 years ago
603df20
Address outstanding comments from aosp/713992
by Erik Kline
· 7 years ago
d26a2c2
Do DNS64 prefix discovery in netd
by Erik Kline
· 7 years ago
abf8a34
Let lock_guard deduce its template argument
by Bernie Innocenti
· 7 years ago
cc93c37
Make resolver timeout configurable via setResolverConfiguration()
by Bernie Innocenti
· 7 years ago
bdfd57e
Modernize codebase by replacing NULL with nullptr
by Yi Kong
· 7 years ago
533a842
Don't continuously reevaluate DNS-over-TLS unless strict mode
by Erik Kline
· 7 years ago
d739c21
Add a BackoffSequence utility; use it for Private DNS validation
by Erik Kline
· 7 years ago
3f46148
Rename <cutils/log.h> to <log/log.h>
by Logan Chien
· 7 years ago
1564d48
Program local and TLS servers, and allow TLS-bypass
by Erik Kline
· 7 years ago
a1476fb
Receive all the resolver info from ConnectivityService
by Erik Kline
· 7 years ago
8541c21
Try to more safely handle empty hostnames.
by Erik Kline
· 7 years ago
6250dbd
Trigger events from netd upon private dns validation successes and failures.
by dalyk
· 8 years ago
fb75753
Add minimal Private DNS configuration info in dumpsys
by Erik Kline
· 8 years ago
008f74c
Switch from inet_pton to getaddrinfo
by Ben Schwartz
· 8 years ago
66810f6
Refactor DnsTlsTransport
by Ben Schwartz
· 8 years ago
4204ecf
Switch to a new way of activating DNS-over-TLS
by Ben Schwartz
· 8 years ago
1691bc4
Add support for hostname validation to a CA
by Ben Schwartz
· 8 years ago
cbdd64a
Harden TLS fingerprint test against flakiness
by Ben Schwartz
· 8 years ago
5250462
Make DnsTlsTransport's query method static
by Ben Schwartz
· 8 years ago
b4cc835
Rework IPv6 address comparison
by Erik Kline
· 8 years ago
e760181
Support RFC 7858 DNS over TLS
by Ben Schwartz
· 8 years ago
7035f22
Put most of netd into the android::net namespace.
by Lorenzo Colitti
· 9 years ago
0452cb5
Do not configure more DNS servers than supported.
by Pierre Imai
· 9 years ago
3a27207
Add dumpsys support to ResolverController
by Pierre Imai
· 9 years ago
beedec3
Add two Netd binder calls to set/get resolver config.
by Pierre Imai
· 9 years ago
95f5f94
DO NOT MERGE: Let netd to use the new set_nameservers_for_net call.
by Pierre Imai
· 9 years ago
dadc5f8
Add a command to clear a network's DNS servers.
by Lorenzo Colitti
· 11 years ago
6a46f33
Revert DNS cache flush command deletion from "Cleanup: Delete dead code."
by Paul Jensen
· 11 years ago
1604e18
Cleanup: Delete dead code.
by Sreeram Ramachandran
· 11 years ago
f4cfad3
Move netd_client into netd.
by Sreeram Ramachandran
· 11 years ago
[Renamed from ResolverController.cpp]
5b49ab9
resolved conflicts for merge of 45d7b748 to klp-modular-dev-plus-aosp
by Paul Jensen
· 11 years ago
a0efaec
netd: Replace iface with opaque netid in resolver.
by Szymon Jakubczak
· 12 years ago
1a16c18
Update clearifaceforuidrange to take the interface
by Chad Brubaker
· 11 years ago
9928ec5
Add netd binds for clearing DNS interface maps
by Chad Brubaker
· 12 years ago
69f74f3
Add netd binds for setting per uid dns interfaces
by Chad Brubaker
· 12 years ago
938ab2a
Stricter signatures to match the new bionic/libc/netbsd/resolv ones.
by Sasha Levitskiy
· 12 years ago
2d4610e
dns cache per interface iteration 2
by Mattias Falk
· 14 years ago
1ed5ae0
Revert "dns cache per interface iteration 2"
by Robert Greenwalt
· 13 years ago
1c0a243
dns cache per interface iteration 2
by Mattias Falk
· 14 years ago
dd3e467
Pass dns domain info to resolver.
by Robert Greenwalt
· 13 years ago
970274a
Don't include <linux/...> header files directly.
by Elliott Hughes
· 13 years ago
4da10dd
Use <resolv_iface.h> instead of <resolv.h>
by David 'Digit' Turner
· 14 years ago
7b984e3
Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE
by Steve Block
· 14 years ago
89c1e97
Add ResolverController class
by Mattias Falk
· 14 years ago