Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
packages
/
modules
/
DnsResolver
/
56429d03be796064fed15b4df0967432869a4507
/
gethnamaddr.cpp
c98fd80
Unify MAXPACKET and refactor buffer allocation of getaddrinfo
by Luke Huang
· 5 years ago
0848711
Explicitly allocate ResState on the call stack
by Bernie Innocenti
· 5 years ago
bf0b3bc
Cull res_static
by Bernie Innocenti
· 5 years ago
324f9f8
Make resolv_gethostbyaddr() re-entrant
by Bernie Innocenti
· 5 years ago
36db773
Make resolv_gethostbyname() re-entrant
by Bernie Innocenti
· 5 years ago
a6f40ca
Delete unused variable res_state.rstatic
by Bernie Innocenti
· 5 years ago
3479d3b
Remove vestigial 'sortlist' code
by Bernie Innocenti
· 5 years ago
c51f121
Resolv: Replace BSD types with regular C99 types
by chenbruce
· 5 years ago
99cbfd8
Resolv: Enable clang-tidy and fix all warnings
by chenbruce
· 5 years ago
9498178
Fill in each dns stats value in message NetworkDnsEventReported
by lifr
· 5 years ago
018fdb2
Dead code removal - Remove res_setoptions()
by chenbruce
· 5 years ago
e71a28a
Move internal functions out of libnetd_resolv's public headers
by Bernie Innocenti
· 5 years ago
5b24e21
[Resolver-log]: Some modifications for debug logging
by chenbruce
· 6 years ago
a6914a6
Remap existing EAI_SYSTEM to avoid relying on global errno variable
by Hungming Chen
· 6 years ago
0d47042
Modify trivial inline functions.
by chenbruce
· 5 years ago
ffc224a
Disable sensitive logs
by Ken Chen
· 5 years ago
067e984
Use unique_ptr in dns_gethtbyaddr()
by waynema
· 6 years ago
0cac8c6
Use unique_ptr in dns_gethtbyname()
by waynema
· 6 years ago
acb832c
[Resolver-log] Replacing unused debuging functions by LOG(x).
by chenbruce
· 6 years ago
be7dfbf
Replace scary buffer handling in addalias() with std::vector
by lifr
· 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
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
bfb1b34
Expose DNS timeout error to netd
by Mike Yu
· 6 years ago
c7d5510
Unify DNS error codes reporting to the metrics
by Mike Yu
· 6 years ago
e2bc46f
Remove all non-public resolver APIs
by Bernie Innocenti
· 6 years ago
9227b7f
gethtbyname: Reserve space for mapping IPv4 address to IPv6 address
by nuccachen
· 6 years ago
c28257d
gethtbyaddr: Reserve space for mapping IPv4 address to IPv6 address
by nuccachen
· 6 years ago
ac18b12
Move resolver public headers to separate include path
by Bernie Innocenti
· 6 years ago
2e8540b
resolv: dead code removal
by Bernie Innocenti
· 6 years ago
8fca66a
Limit C linkage to public symbols
by Bernie Innocenti
· 6 years ago
bd42b10
Remove non-public interfaces from resolv_netid.h
by Bernie Innocenti
· 6 years ago
7ef8555
Delete android_open_proxy()
by Bernie Innocenti
· 6 years ago
a74088b
Remove __LIBC_HIDDEN__
by Bernie Innocenti
· 6 years ago
9f61dbd
nsdispatch removal from gethostbyaddr()
by Bernie Innocenti
· 6 years ago
c939de0
nsdispatch removal from gethostbyname()
by Bernie Innocenti
· 6 years ago
9c57593
Minimal changes to bring the resolver into the C++ era
by Bernie Innocenti
· 6 years ago
[Renamed (94%) from gethnamaddr.c]
c183482
resolv: Second un-ifdef pass
by Bernie Innocenti
· 6 years ago
f33a63f
resolv: First pass of un-ifdef
by Bernie Innocenti
· 6 years ago
afaacf7
Build netd with a built-in resolver library
by Bernie Innocenti
· 6 years ago
8ad893f
Re-indent resolver code with clang-format
by Bernie Innocenti
· 6 years ago
318ed2d
Import verbatim DNS resolver code from bionic
by Bernie Innocenti
· 6 years ago