summaryrefslogtreecommitdiffstats
path: root/lib/libc/asr (follow)
Commit message (Expand)AuthorAgeFilesLines
* Unbreak tree. Last minute changes are evil.otto2019-01-142-4/+4
* There are cases where a program doing dns requests wants to set theotto2019-01-142-2/+6
* For correctness, do not read struct servent if getservbyname_r() failed.eric2018-11-031-7/+5
* More "explicitely" -> "explicitly" in various comments.krw2018-10-222-4/+4
* To allow us to get rid of /etc/networks, make getnetby*(3)schwarze2018-04-285-442/+79
* Minor cleanup, no functional change:schwarze2018-04-281-8/+3
* Fix commentsjca2018-03-131-6/+5
* make sure that all error paths are correctly handled in asr_run_sync()eric2018-02-061-18/+33
* Kill unused functionjca2017-09-231-9/+1
* use recallocarray to resize buffer - ensures that detritus from previousderaadt2017-03-151-2/+2
* don't need to handle the malloc case special, since realloc worksderaadt2017-03-141-9/+1
* Add support for RES_USE_DNSSECjca2017-02-274-13/+22
* Recognize and allow bits AD and CD in DNS replies.jca2017-02-272-6/+9
* Put a common flags field in the query struct, rather than in somejca2017-02-275-21/+19
* Put a common subq pointer in the query struct, rather than one in eacheric2017-02-238-53/+40
* missing breakseric2017-02-212-2/+4
* Report the errno set by getifaddrs(3) if the setup for AI_ADDRCONFIG fails,eric2017-02-211-4/+5
* Use T_OPT instead of literal "41".jca2017-02-191-2/+2
* Use more specific error codes for invalid packets.eric2017-02-181-4/+15
* Add EDNS0 support.jca2017-02-186-12/+39
* use common errnos instead of random strings as error indicators ineric2017-02-173-15/+16
* Increase UDP packet buffer to 4096 bytes from 512. There are some reallykrw2017-02-171-2/+4
* Remove prototype for static function _asr_resolver. Eliminates gcckrw2016-12-181-2/+1
* Declare all _asr_* debug functions as hidden.jca2016-08-201-8/+8
* Remove duplicated line.reyk2016-06-181-2/+1
* typo fixes; Anthony Coultersthen2016-05-271-2/+2
* Calculate elapsed time in poll() and subtract that from the remaining timejmatthew2016-05-261-4/+19
* Prefer _MUTEX_*LOCK over _THREAD_PRIVATE_MUTEX_*LOCK() when thread-specificguenther2016-04-051-4/+4
* for some time now mandoc has not required MLINKS to functionjmc2016-03-301-16/+1
* Initialize _res_ext.nsaddr_list alongside _res.nsaddr_list.chrisz2016-03-231-9/+16
* Avoid a possible double-free if the "search" keyword is used multiple times.eric2016-02-241-2/+4
* Remove support for HOSTALIASES from the resolver. This "open and parsederaadt2015-12-165-66/+7
* Remove support for "lookup yp" in /etc/resolv.conf. This historicalderaadt2015-11-234-239/+7
* Set the name server counter in __res_state correctly if a nameserverbluhm2015-11-051-2/+2
* When filling the __res_state compatibiliy struct, a long list ofbluhm2015-11-051-4/+8
* We are always using _PATH_RESCONF, so no need to remember the path oneric2015-10-283-21/+6
* Remove support for [addr]:port syntax from the "nameserver" line.deraadt2015-10-281-22/+1
* Switch to using SOCK_DNS flag, rather than the dnssocket() andderaadt2015-10-231-3/+4
* libc DNS functions will now use the new dnssocket() / dnsconnect()deraadt2015-10-181-3/+3
* fix conditionalseric2015-10-082-4/+4
* Handle case where no hint is passed in. Found as a crash of fdm by jturner@deraadt2015-10-082-4/+4
* getaddrinfo_async() shouldn't unconditionally intialize the resolverderaadt2015-10-073-4/+14
* getaddrinfo() should not res_init() unconditionally, but allow lowerderaadt2015-10-071-2/+3
* Wrap <resolv.h> so that internal calls go directguenther2015-10-052-2/+4
* Initially eric developers asr as a side-load style library for async DNS.deraadt2015-10-032-65/+15
* missing asr* -> _asr* symbol rename for building with debug codeeric2015-10-033-17/+17
* make a && && & block more readable. no binary change.deraadt2015-10-021-4/+7
* remove bogus includes of err.heric2015-09-208-17/+9
* use _PATH_RESCONF directlyeric2015-09-201-3/+2
* remove unused static functioneric2015-09-201-18/+1