summaryrefslogtreecommitdiffstats
path: root/lib/libc/asr (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* Wrap <asr.h> so internal calls go direct and all the symbols are weakguenther2015-09-148-9/+22
* Finish wrapping <netdb.h> so that calls go direct and the symbols are all weakguenther2015-09-144-4/+9
* Hide all unnecessary asr / resolver related API with _ prefixes.deraadt2015-09-0913-316/+224
* Use SOCK_NONBLOCK in a couple more placesguenther2015-09-091-11/+3
* use _PATH_RESCONFderaadt2015-09-021-2/+2
* Fix test against INADDR_LOOPBACKjca2015-08-161-2/+2
* Rename print_sockaddr() to avoid symbol visibility problemsjca2015-06-203-8/+8
* make sure to check for resolv.conf update the first time the resolvereric2015-06-042-2/+11
* fix a possible off-by-one when reading /etc/hosts if it doesn't enderic2015-05-295-13/+20
* simply use _PATH_HOSTS where appropriateeric2015-05-265-13/+7
* Kill outdated comment.jca2015-05-251-2/+2
* Skip search domains iteration if RES_DNSRCH and/or RES_DEFNAMES is unset.eric2015-05-252-4/+13
* getnameinfo(3) doesn't need to initialize the resolver when it's only usederic2015-05-251-1/+150
* AI_ADDRCONFIG: skip loopback addresses, not loopback interfaces.jca2015-05-051-4/+10
* Move the AI_ADDRCONFIG setup to its own function.jca2015-05-051-18/+41
* gethostbyname(3) would fail when more than 16 addrs/aliases were returned.brynet2015-03-021-7/+7
* Limit AI_ADDRCONFIG effects to DNS queries.jca2015-02-142-18/+19
* fix a possible NULL-deref when trying to deref ifa->ifa_addrgilles2015-01-301-1/+3
* Move to the <limits.h> universe.deraadt2015-01-164-5/+8
* change _yp_domain[] to HOST_NAME_MAX+1, and re-arrange those who includederaadt2015-01-142-14/+18
* Nuke some obvious #include duplications.krw2014-11-181-2/+1
* Fix a NULL deref when getting an actual result for an invalid hostnameeric2014-11-022-10/+9
* When fopen()ing internal to libc (the API doesn't support the useguenther2014-09-154-9/+9
* Use _PATH_NETWORKS for "/etc/networks"guenther2014-09-151-2/+2
* Make queries using the search list for hostname lookups fail witheric2014-07-234-5/+31
* skip incomplete entries in /etc/hosts and /etc/networkseric2014-05-132-2/+10
* remove warning by adding explicit parentheses around && within ||chl2014-05-101-4/+4
* Implement AI_ADDRCONFIGsperreault2014-04-281-2/+39
* Don't default enable the debug functionality with its unprotected getenv().guenther2014-04-171-5/+1
* Make the asr API public. Install asr.h to /usr/include.h and manpages.eric2014-03-2622-158/+93
* update manpageeric2014-03-261-137/+81