summaryrefslogtreecommitdiff
path: root/lib/libc/asr/asr_private.h
AgeCommit message (Expand)Author
2018-04-28To allow us to get rid of /etc/networks, make getnetby*(3)Ingo Schwarze
2017-02-27Add support for RES_USE_DNSSECJeremie Courreges-Anglas
2017-02-27Recognize and allow bits AD and CD in DNS replies.Jeremie Courreges-Anglas
2017-02-27Put a common flags field in the query struct, rather than in someJeremie Courreges-Anglas
2017-02-23Put a common subq pointer in the query struct, rather than one in eachEric Faurot
2017-02-18Add EDNS0 support.Jeremie Courreges-Anglas
2017-02-17use common errnos instead of random strings as error indicators inEric Faurot
2016-12-18Remove prototype for static function _asr_resolver. Eliminates gccKenneth R Westerback
2016-08-20Declare all _asr_* debug functions as hidden.Jeremie Courreges-Anglas
2015-12-16Remove support for HOSTALIASES from the resolver. This "open and parseTheo de Raadt
2015-11-23Remove support for "lookup yp" in /etc/resolv.conf. This historicalTheo de Raadt
2015-10-28We are always using _PATH_RESCONF, so no need to remember the path onEric Faurot
2015-10-07getaddrinfo_async() shouldn't unconditionally intialize the resolverTheo de Raadt
2015-10-03Initially eric developers asr as a side-load style library for async DNS.Theo de Raadt
2015-10-03missing asr* -> _asr* symbol rename for building with debug codeEric Faurot
2015-09-09Hide all unnecessary asr / resolver related API with _ prefixes.Theo de Raadt
2015-06-20Rename print_sockaddr() to avoid symbol visibility problemsJeremie Courreges-Anglas
2015-06-04make sure to check for resolv.conf update the first time the resolverEric Faurot
2015-05-29fix a possible off-by-one when reading /etc/hosts if it doesn't endEric Faurot
2015-05-26simply use _PATH_HOSTS where appropriateEric Faurot
2015-02-14Limit AI_ADDRCONFIG effects to DNS queries.Jeremie Courreges-Anglas
2014-04-17Don't default enable the debug functionality with its unprotected getenv().Philip Guenther
2014-03-25Cleanup and simplify the API to be exposed. Use better names forEric Faurot
2014-03-14prefix structure names to avoid ambiguity and possible collisions whenEric Faurot
2013-07-12Make some symbols static and prefix all visible symbols with asr_Eric Faurot
2013-06-01Move search domain iteration code in res_search_async.c where it belongs.Eric Faurot
2013-06-01Make hostaliases work for gethostbyname() and getaddrinfo() whenEric Faurot
2013-06-01Update asr_hostaliases() to make all necessary checks in the function.Eric Faurot
2013-06-01iterating over the ns list only matters for res_send_async.c, so moveEric Faurot
2013-05-27Add minimal support for _res setup and update.Eric Faurot
2013-04-30Do not take external buffers for storing DNS responses in the internalEric Faurot
2013-04-02better implementation for tcp_read() that can get the packet length inEric Faurot
2013-04-01space cleanup; ok ericTheo de Raadt
2013-04-01space cleanup; ok ericTheo de Raadt
2013-04-01rename fieldEric Faurot
2013-04-01simpler and saner implementation for tcp_write(). now fully handlesEric Faurot
2013-03-27Only use the search domains for DNS lookups, as the current resolver does.Eric Faurot
2012-11-24knfEric Faurot
2012-11-24make separate structures for pack and unpackEric Faurot
2012-09-09cleanup asr_debug.cEric Faurot
2012-09-09use proper macros for debug traces.Eric Faurot
2012-09-06make it easy to build without debug codeEric Faurot
2012-09-05Get rid of the hostaddr_async subquery and merge its behaviourEric Faurot
2012-09-05Make hostaddr_async() return a linked list of struct addrinfo. FirstEric Faurot
2012-07-07rename function to avoid symbol clashEric Faurot
2012-04-14only define DEBUG internallyEric Faurot
2012-04-14Import asr, an experimental async resolver implementation.Eric Faurot