aboutsummaryrefslogtreecommitdiff
path: root/include/netd_resolv
Commit message (Expand)AuthorAgeFilesLines
* Add toString() to android_net_contextKen Chen2022-11-061-0/+6
* Use stubs generated by build systemJooyung Han2019-11-271-44/+0
* Move private headers out of /include folderKen Chen2019-11-204-109/+3
* Add evaluate domain name callback in DnsResolverFelipe Mosso Ferfoglia2019-11-041-0/+24
* Support variety of IPv6 addresses on RDNS-on-cacheKen Chen2019-10-292-5/+6
* Support RDNS on cache and uid/pid taggingPraveen Moongalam Thyagarajan2019-10-212-3/+18
* Make resolv_gethostbyname() re-entrantBernie Innocenti2019-10-111-7/+0
* Tag with TAG_SYSTEM_DNS for dns packets.Sehee Park2019-08-261-0/+4
* Dead code removal - remove res->optionschenbruce2019-07-241-0/+1
* Hide sockaddr_union from libnetd_resolv's public headersBernie Innocenti2019-06-121-6/+0
* Move internal functions out of libnetd_resolv's public headersBernie Innocenti2019-05-291-30/+2
* resolv: remove resolv_delete_private_dns_for_netMike Yu2019-05-201-2/+0
* resolv: remove resolv_set_private_dns_for_netMike Yu2019-05-201-4/+0
* Merge "Move ExternalPrivateDnsStatus away from libnetd_resolv's public headers"Bernie Innocenti2019-05-202-28/+8
|\
| * Move ExternalPrivateDnsStatus away from libnetd_resolv's public headersBernie Innocenti2019-05-202-28/+8
* | Avoid pass-by-reference in C-style ABI of libnetd_resolvBernie Innocenti2019-05-161-1/+1
|/
* Add netd binder and resolver APIKen Chen2019-04-291-0/+3
* Make DNS cache lifecycle management explicitLuke Huang2019-04-251-0/+2
* Clean up Netd and libnetd_resolv for resolver related commandsLuke Huang2019-03-292-57/+19
* Move resolv_init out and make callbacks of libnetd_resolv globalLuke Huang2019-03-182-4/+4
* Refine asynchronous DNS API flag NO_RETRY behaviorLuke Huang2019-03-122-5/+5
* Rename struct __res_params to res_paramsBernie Innocenti2019-02-214-23/+15
* Make PrivateDnsConfiguration report event to binder directlyMike Yu2019-02-202-11/+0
* Add RESOLVER_PARAMS_RETRY_COUNT for configuring the retries.waynema2019-02-181-0/+1
* Cleanup the libnetd_resolv exportsBernie Innocenti2019-02-151-9/+0
* Merge "Improve resolver cache lock and thread synchronization"Ken Chen2019-02-142-2/+4
|\
| * Improve resolver cache lock and thread synchronizationKen Chen2019-02-142-2/+4
* | Make all the DnsTls headers private to libnetd_resolvBernie Innocenti2019-02-0113-1027/+0
|/
* Move DnsProxyListener to libnetd_resolvMike Yu2019-01-213-1/+175
* Merge "Add support for getting binder via stable runtime ABI"Mike Yu2019-01-211-0/+38
|\
| * Add support for getting binder via stable runtime ABIMike Yu2019-01-191-0/+38
* | Merge "Copy queries synchronously in DnsTlsSocket"Treehugger Robot2019-01-211-12/+12
|\ \ | |/ |/|
| * Copy queries synchronously in DnsTlsSocketBen Schwartz2019-01-161-12/+12
* | Implementation of control flags in asynchronous DNS query APILuke Huang2019-01-162-4/+6
* | Unify DNS error code for android_gethostbyaddrfornetcontextHungming Chen2019-01-142-4/+4
|/
* Enable -Wsign-compare for netd and fix warningsBernie Innocenti2019-01-081-5/+4
* Use dlopen() and dlsym() for resolver functionsLorenzo Colitti2018-12-192-3/+82
* Add resolv_has_nameserver() to replace getHasDns()cken2018-12-181-0/+2
* Add resolv_res_nsendLuke Huang2018-12-071-0/+5
* Expose DNS timeout error to netdMike Yu2018-11-141-0/+7
* Merge PrivateDnsConfiguration and qhook into libnetd_resolvMike Yu2018-11-128-20/+121
* Unify DNS error codes reporting to the metricsMike Yu2018-11-121-2/+2
* Remove libnetd_resolv dependency on FwmarkMike Yu2018-11-071-1/+1
* Merge libnetddns into libnetd_resolvMike Yu2018-10-3011-0/+768
* Remove all non-public resolver APIsBernie Innocenti2018-10-301-9/+0
* resolv: Unify sockaddr unionnuccachen2018-10-251-0/+6
* Move resolver public headers to separate include pathBernie Innocenti2018-10-183-0/+218