Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
packages
/
modules
/
DnsResolver
/
86731cf5d1b8e81e40e834459319423a9f4e6779
/
res_send.cpp
272cb19
Move res_tls_send out from cleartext query loop
by Luke Huang
· 5 years ago
c98fd80
Unify MAXPACKET and refactor buffer allocation of getaddrinfo
by Luke Huang
· 5 years ago
effead9
Merge "Support RDNS on cache and uid/pid tagging"
by Ken Chen
· 5 years ago
8ab18ba
Support RDNS on cache and uid/pid tagging
by Praveen Moongalam Thyagarajan
· 5 years ago
e655b1d
Modularize resolver statistics
by Mike Yu
· 5 years ago
0848711
Explicitly allocate ResState on the call stack
by Bernie Innocenti
· 5 years ago
a6f40ca
Delete unused variable res_state.rstatic
by Bernie Innocenti
· 5 years ago
bb33074
Delete the _u._ext nonsense from res_state
by Bernie Innocenti
· 5 years ago
67a2790
Delete nameserver config change detection in res_nsend
by Bernie Innocenti
· 5 years ago
c977ab7
Inline res_state_ext into res_state
by Bernie Innocenti
· 5 years ago
d35d292
Remove separate IPv4-only nsaddr_list from res_state
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
ba69fc1
Merge "Delete dump_bytes() and its helper functions"
by Treehugger Robot
· 5 years ago
d975bf3
Tag with TAG_SYSTEM_DNS for dns packets.
by Sehee Park
· 5 years ago
34433c6
Delete dump_bytes() and its helper functions
by Mike Yu
· 5 years ago
3e82906
Remove ExternalPrivateDnsStatus
by Mike Yu
· 5 years ago
d4d9fbb
Minor style fixes
by lifr
· 5 years ago
6b83a6f
Restore the PrivateDnsMode emun to its original definition
by lifr
· 5 years ago
38d0d57
Merge "Dead code removal - delete CANNOT_CONNECT_DGRAM"
by Bernie Innocenti
· 5 years ago
b9cce7b
Dead code removal - delete CANNOT_CONNECT_DGRAM
by chenbruce
· 5 years ago
d8cbb9b
Dead code removal - remove res->options
by chenbruce
· 5 years ago
2c11878
fchown DNS lookup sockets to UID of the app that sent the DNS lookup.
by Sehee Park
· 5 years ago
9498178
Fill in each dns stats value in message NetworkDnsEventReported
by lifr
· 5 years ago
d1ec254
resolv: add some tests for resolver cache
by Mike Yu
· 5 years ago
018fdb2
Dead code removal - Remove res_setoptions()
by chenbruce
· 5 years ago
5b24e21
[Resolver-log]: Some modifications for debug logging
by chenbruce
· 6 years ago
5471dca
Unify log tag of DNS resolver
by Ken Chen
· 5 years ago
0d47042
Modify trivial inline functions.
by chenbruce
· 6 years ago
ffc224a
Disable sensitive logs
by Ken Chen
· 6 years ago
a74195e
Allow changing retry limit and timeout via experiment flags.
by waynema
· 6 years ago
3b8f590
netd: use PLOG where appropriate.
by Elliott Hughes
· 6 years ago
70931aa
Refine asynchronous DNS API flag NO_RETRY behavior
by Luke Huang
· 6 years ago
dd21072
[Resolver] Remove statp->pfcode, which was only used by dig
by chenbruce
· 6 years ago
a1b37f1
Fix hwasan stack buffer overflow in resolver stats
by lifr
· 6 years ago
3952ccc
resolv: small improvements for debug logging
by Bernie Innocenti
· 6 years ago
83c9b4b
Set rcode correctly for caching hit
by Luke Huang
· 6 years ago
acb832c
[Resolver-log] Replacing unused debuging functions by LOG(x).
by chenbruce
· 6 years ago
758005f
Rename struct __res_params to res_params
by Bernie Innocenti
· 6 years ago
0161acd
Add RESOLVER_PARAMS_RETRY_COUNT for configuring the retries.
by waynema
· 6 years ago
dda920f
Replace res_randomid with arc4random_uniform
by Luke Huang
· 6 years ago
ec4219b
Make all the DnsTls headers private to libnetd_resolv
by Bernie Innocenti
· 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
4f3747b
Fix using EDNS0 when no private DNS validated
by Mike Yu
· 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
d7aa7b4
Set rcode correctly for res_tls_send
by Luke Huang
· 6 years ago
bfb1b34
Expose DNS timeout error to netd
by Mike Yu
· 6 years ago
b601ff7
Merge PrivateDnsConfiguration and qhook into libnetd_resolv
by Mike Yu
· 6 years ago
b980f2f
resolv: Unify sockaddr union
by nuccachen
· 6 years ago
e6fa86e
inline __res_state_ext and get rid of EXT()
by Ken Chen
· 6 years ago
ac18b12
Move resolver public headers to separate include path
by Bernie Innocenti
· 6 years ago
136af7b
Move a few internal constants out of resolv_params.h
by Bernie Innocenti
· 6 years ago
f40b3bd
Fix -Wimplicit-fallthrough warnings in netd
by Bernie Innocenti
· 6 years ago
2e8540b
resolv: dead code removal
by Bernie Innocenti
· 6 years ago
a74088b
Remove __LIBC_HIDDEN__
by Bernie Innocenti
· 6 years ago
9f05f5e
resolv: Switch to android-base/logging.h
by Bernie Innocenti
· 6 years ago
9c57593
Minimal changes to bring the resolver into the C++ era
by Bernie Innocenti
· 6 years ago
[Renamed (95%) from res_send.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