Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
packages
/
modules
/
DnsResolver
/
758005f2996047b4fad10c432d9b0ec475e0ef56
758005f
Rename struct __res_params to res_params
by Bernie Innocenti
· 6 years ago
553b117
Check if 'cache' is a valid pointer before dereference it
by Ken Chen
· 6 years ago
6d2c892
Improve the way to get binder service in ResolverEventReporter
by Mike Yu
· 6 years ago
303b0df
Make PrivateDnsConfiguration report event to binder directly
by Mike Yu
· 6 years ago
0161acd
Add RESOLVER_PARAMS_RETRY_COUNT for configuring the retries.
by waynema
· 6 years ago
ab9762b
Merge "Replace res_randomid with arc4random_uniform"
by Luke Huang
· 6 years ago
e075646
Merge "Allow NetworkStack permissions in netd"
by Remi NGUYEN VAN
· 6 years ago
62176fd
Fix DnsTlsSocket fast shutdown path
by Ben Schwartz
· 6 years ago
10e0b71
Allow NetworkStack permissions in netd
by Remi NGUYEN VAN
· 6 years ago
dda920f
Replace res_randomid with arc4random_uniform
by Luke Huang
· 6 years ago
29efcd1
Cleanup the libnetd_resolv exports
by Bernie Innocenti
· 6 years ago
9a4e6dd
Merge "Improve resolver cache lock and thread synchronization"
by Ken Chen
· 6 years ago
92bed61
Improve resolver cache lock and thread synchronization
by Ken Chen
· 6 years ago
4da2b8a
Merge "Make all the DnsTls headers private to libnetd_resolv"
by Bernie Innocenti
· 6 years ago
09b7102
Abstract the general dns name server setup to avoid duplicated work.
by Xiao Ma
· 6 years ago
ef48c32
Merge "Enable more clang-tidy checks and treat them as errors"
by Treehugger Robot
· 6 years ago
ec4219b
Make all the DnsTls headers private to libnetd_resolv
by Bernie Innocenti
· 6 years ago
6e4f38a
Enable more clang-tidy checks and treat them as errors
by Bernie Innocenti
· 6 years ago
53587c2
Delete redundant warning flags on libnetd_test_dnsresponder
by Bernie Innocenti
· 6 years ago
104416b
Merge "Avoid multiple inheritance in ResolverTest"
by Bernie Innocenti
· 6 years ago
a5c7b7b
Avoid multiple inheritance in ResolverTest
by Bernie Innocenti
· 6 years ago
9339022
Fix out of bounds read in dumpsys
by Bernie Innocenti
· 6 years ago
0a01553
Fix potential bugs that may cause resolver to retry endlessly
by Ken Chen
· 6 years ago
981ee9a
Merge "Replace scary buffer handling in addalias() with std::vector"
by Frank Li
· 6 years ago
19108d5
Move DnsProxyListener to libnetd_resolv
by Mike Yu
· 6 years ago
be7dfbf
Replace scary buffer handling in addalias() with std::vector
by lifr
· 6 years ago
917c592
Merge "Add support for getting binder via stable runtime ABI"
by Mike Yu
· 6 years ago
d5e6406
Merge "Remove DNS event reporting level"
by Bernie Innocenti
· 6 years ago
8187f12
Merge "Copy queries synchronously in DnsTlsSocket"
by Treehugger Robot
· 6 years ago
2fef2b8
Remove DNS event reporting level
by Bernie Innocenti
· 6 years ago
39cc689
Add support for getting binder via stable runtime ABI
by Mike Yu
· 6 years ago
2187abe
Copy queries synchronously in DnsTlsSocket
by Ben Schwartz
· 6 years ago
ba7bef9
Implementation of control flags in asynchronous DNS query API
by Luke Huang
· 6 years ago
9c2c06f
resolv: delete unused RES_F_* flags
by Bernie Innocenti
· 6 years ago
9676a3a
Remove h_errno container from struct getnamaddr
by Hungming Chen
· 6 years ago
947aab0
Expose DNS response code to netd
by Hungming Chen
· 6 years ago
93d0afd
Remove thread-local variable h_errno in resolver state
by Hungming Chen
· 6 years ago
6c84a3d
Remove thread-local variable h_errno in gethostby{name, addr} related APIs
by Hungming Chen
· 6 years ago
598202c
Unify DNS error code for android_gethostbyaddrfornetcontext
by Hungming Chen
· 6 years ago
dd4bfb9
Remove thread-local variable h_errno in getaddrinfo related APIs
by Hungming Chen
· 6 years ago
0fcc280
Merge "Revert "Add TEST_MAPPING to system/netd""
by Treehugger Robot
· 6 years ago
8b7adae
Revert "Add TEST_MAPPING to system/netd"
by Simran Basi
· 6 years ago
7abfa17
Merge "Add TEST_MAPPING to system/netd"
by Bernie Innocenti
· 6 years ago
20581cd
Add TEST_MAPPING to system/netd
by Bernie Innocenti
· 6 years ago
5531e30
Add control flags in asynchronous DNS query API
by Luke Huang
· 6 years ago
b102dd2
Enable -Wsign-compare for netd and fix warnings
by Bernie Innocenti
· 6 years ago
16bb091
Merge "Remove another log line in DNSResponder."
by Treehugger Robot
· 6 years ago
8825023
Remove another log line in DNSResponder.
by Lorenzo Colitti
· 6 years ago
c1ea74f
Merge changes Ie0c919b3,I4e462e0c,I7d0d0ec3
by Lorenzo Colitti
· 6 years ago
3d6402a
Put verbose DNSResponder logging behind an #if 0.
by Lorenzo Colitti
· 6 years ago
6990632
Delete dead code for explicitly flushing the resolver cache.
by Bernie Innocenti
· 6 years ago
e5abb94
Merge "Make resolv_unit_test hermetic."
by Lorenzo Colitti
· 6 years ago
fc40d1b
Merge changes from topic "resolv_dlopen"
by Lorenzo Colitti
· 6 years ago
dae6667
Make resolv_unit_test hermetic.
by Lorenzo Colitti
· 6 years ago
3ad3cf2
Merge "Fix flaky test case, Async_EmptyAnswer"
by Luke Huang
· 6 years ago
8505af4
Make the resolver unit test statically link the resolver library.
by Lorenzo Colitti
· 6 years ago
84485a4
Use dlopen() and dlsym() for resolver functions
by Lorenzo Colitti
· 6 years ago
9c264bb
Fix flaky test case, Async_EmptyAnswer
by Luke Huang
· 6 years ago
47fee4d
Merge "Misc cleanups for getaddrinfo.cpp"
by Treehugger Robot
· 6 years ago
418cfb6
Add resolv_has_nameserver() to replace getHasDns()
by cken
· 6 years ago
4e374b6
Misc cleanups for getaddrinfo.cpp
by Bernie Innocenti
· 6 years ago
a26cc2a
Synthesize DNS64 prefix in netd
by nuccachen
· 6 years ago
727544c
Merge "Fix using EDNS0 when no private DNS validated"
by Mike Yu
· 6 years ago
0efcc80
libnetd_resolv: Error path unit test for android_getaddrinfofornetcontext
by nuccachen
· 6 years ago
159bfae
Assign dns cache size without checking environment variable ANDROID_DNS_MODE
by nuccachen
· 6 years ago
4f3747b
Fix using EDNS0 when no private DNS validated
by Mike Yu
· 6 years ago
9e85443
Extend timeout to 120s for resolv_integration_test, resolv_unit_test
by Ken Chen
· 6 years ago
94b10b9
Add asynchronous DNS query API and basic tests.
by Luke Huang
· 6 years ago
0b0e4da
Make libnetd_resolv depend on the NDK metrics AIDL.
by Lorenzo Colitti
· 6 years ago
79a8a1e
Convert INetdEventListener to stable AIDL.
by Lorenzo Colitti
· 6 years ago
13b75a1
Merge "Let res_nsend return -errno directly"
by Luke Huang
· 6 years ago
2e0a828
Merge "Add resolv_res_nsend"
by Luke Huang
· 6 years ago
0ef46b5
Merge "Migrate INetd to stable aidl"
by Luke Huang
· 6 years ago
aa6e5ed
Let res_nsend return -errno directly
by Luke Huang
· 6 years ago
4973a0d
Add resolv_res_nsend
by Luke Huang
· 6 years ago
70d1721
Migrate INetd to stable aidl
by Luke Huang
· 6 years ago
bbca020
Add type cast to fix build error with "-Wsign-compare" cflag.
by Sehee Park
· 6 years ago
7637adb
Merge "dns_responder: Remove never reached 'return'"
by Treehugger Robot
· 6 years ago
0a1c53d
Add the tests for ResolverStats
by Mike Yu
· 6 years ago
9c492d8
dns_responder: Remove never reached 'return'
by Greg Kaiser
· 6 years ago
6f4d820
Merge "Set rcode correctly for res_tls_send"
by Treehugger Robot
· 6 years ago
d7aa7b4
Set rcode correctly for res_tls_send
by Luke Huang
· 6 years ago
8f48e0c
Merge "Move resolver_test.cpp from netd_integration_test to a new resolv_integration_test"
by Treehugger Robot
· 6 years ago
b9fa206
Move resolver_test.cpp from netd_integration_test to a new resolv_integration_test
by Ken Chen
· 6 years ago
4c2a461
Fix stack overflow with more than 4 DNS servers & TLS
by Bernie Innocenti
· 6 years ago
ce0a9d4
fix stack-use-after-scope in netd
by Ken Chen
· 6 years ago
bfb1b34
Expose DNS timeout error to netd
by Mike Yu
· 6 years ago
e0d73c9
Remove ERR() macro with goto, remove GET_CANONNAME()
by Ken Chen
· 6 years ago
b601ff7
Merge PrivateDnsConfiguration and qhook into libnetd_resolv
by Mike Yu
· 6 years ago
c7d5510
Unify DNS error codes reporting to the metrics
by Mike Yu
· 6 years ago
f48c3c7
Remove libnetd_resolv dependency on Fwmark
by Mike Yu
· 6 years ago
545b52c
Free memory when it is no more used
by Ken Chen
· 6 years ago
bab3daa
Merge libnetddns into libnetd_resolv
by Mike Yu
· 6 years ago
c52739e
Add libnetd_resolv_test for dns internal tests
by Mike Yu
· 6 years ago
e2bc46f
Remove all non-public resolver APIs
by Bernie Innocenti
· 6 years ago
f33f978
Merge "Use a version script to hide symbols in libnetd_resolv.so"
by Treehugger Robot
· 6 years ago
458e13c
Merge "resolv: Unify sockaddr union"
by Treehugger Robot
· 6 years ago
1e88674
Use a version script to hide symbols in libnetd_resolv.so
by Bernie Innocenti
· 6 years ago
b980f2f
resolv: Unify sockaddr union
by nuccachen
· 6 years ago
9227b7f
gethtbyname: Reserve space for mapping IPv4 address to IPv6 address
by nuccachen
· 6 years ago
Next »