summaryrefslogtreecommitdiff
path: root/lib/hostip.c
Commit message (Expand)AuthorAgeFilesLines
* Dirk Manske's fix that makes sure we cancel the ares resolve when we time outDaniel Stenberg2004-04-011-1/+6
* removed my previously attempted fix for ares timeouts, not neededDaniel Stenberg2004-04-011-10/+0
* Roy Shan fixed a case that prevented ares name resolve timeouts to occur.Daniel Stenberg2004-03-311-2/+3
* Remove the elapsed time from the most recent select() only.Daniel Stenberg2004-03-311-1/+1
* The asynch name resolve methods now all use CURL_TIMEOUT_RESOLVE forDaniel Stenberg2004-03-311-6/+10
* Dirk Manske found out the Curl_wait_for_resolv() timed out too early.Daniel Stenberg2004-03-311-13/+7
* Lots of comments added an clarified. Added timeout for the ares versionDaniel Stenberg2004-03-301-48/+211
* The select() timeout is better not static since some implementation actuallyDaniel Stenberg2004-03-291-1/+1
* Günter Knauf's NetWare changes.Daniel Stenberg2004-03-171-0/+5
* store times in time_tDaniel Stenberg2004-03-101-2/+2
* only build with the windows threading trace code ifDaniel Stenberg2004-03-091-2/+10
* tv_sec is an int, so we explicitly typecast the result of long - long toDaniel Stenberg2004-03-031-1/+1
* use size_t to keep strlen() resultsDaniel Stenberg2004-02-231-1/+1
* simplied how create_hostcache_id() is used, and also its function somewhatDaniel Stenberg2004-02-231-17/+9
* Gisle Vanem brings name resolving timeout possibilities to windows people.Daniel Stenberg2004-02-201-20/+227
* No longer uses the 'ret' variable in the plain ipv4-version ofDaniel Stenberg2004-02-181-20/+27
* Make sure dns cache timeout -1 really means forever, as it is documented toDaniel Stenberg2004-02-181-0/+5
* Make the 'areschannel' get created in the curl_easy_init() and re-use thatDaniel Stenberg2004-02-161-24/+12
* Mark the dns entry 'inuse' properly even when used from the cache. ThisDaniel Stenberg2004-02-151-3/+11
* Make hostcache_fixoffset() take a long for offset, to fully work with 64bitDaniel Stenberg2004-02-121-4/+4
* hide the pack_hostent proto if ipv6 is enabled, as figured out by Tor ArntsenDaniel Stenberg2004-02-051-0/+2
* adjusted to the modified ares_strerror() functionDaniel Stenberg2004-02-021-2/+1
* Dirk Manske fixed the ares usage even more. We could get a timeout from aresDaniel Stenberg2004-02-021-2/+4
* Timeout slow ares name lookups. This is based on the patch brought byDaniel Stenberg2004-02-021-6/+29
* fixed the Curl_resolv()'s return code when the looked up host was alreadyDaniel Stenberg2004-01-141-5/+4
* updated year in the copyright stringDaniel Stenberg2004-01-071-1/+1
* added a library-wide interface for doing dns cache pruning, and no longerDaniel Stenberg2003-12-151-6/+17
* if Curl_hash_add() returns NULL, we shall not free the addrinfo field as thatDaniel Stenberg2003-12-151-3/+3
* Steve Green fixed Curl_resolv()Daniel Stenberg2003-12-031-0/+2
* do ares_destroy() on the ares handle when we're done in Curl_is_resolved()Daniel Stenberg2003-11-151-0/+2
* Siddhartha Prakash Jain found a case with a bad resolve that we didn'tDaniel Stenberg2003-11-141-1/+4
* Another glibc resolve name fixDaniel Stenberg2003-10-281-4/+19
* better bailing-out cleanup if a malloc fails in the DNS cacheDaniel Stenberg2003-10-241-0/+5
* lock the DNS cache properly before adding an entry when using asynch DNSDaniel Stenberg2003-10-201-1/+9
* Gisle Vanem's IPv6-on-Windows patch applied!Daniel Stenberg2003-10-141-1/+1
* Dirk Manske made the share-locking around DNS lookups a bit "looser" so thatDaniel Stenberg2003-10-121-2/+11
* just re-indented some codeDaniel Stenberg2003-10-051-5/+5
* Based on a patch provided by Siddhartha Prakash Jain. In Curl_resolv() whenDaniel Stenberg2003-10-041-9/+18
* Added CURLOPT_IPRESOLVE supportDaniel Stenberg2003-09-191-2/+18
* Jeff Pohlmeyer did some marvelous debugging to track this one down. We MUSTDaniel Stenberg2003-09-141-7/+14
* Curl_is_resolved(): FD_ZERO the file descriptors before we call ares_fds().Daniel Stenberg2003-09-111-1/+5
* The error buffer was not getting filled when Curl_wait_for_resolv() fails.Daniel Stenberg2003-09-011-1/+3
* use proper type to prevent compiler warningDaniel Stenberg2003-08-221-1/+1
* Vincent Sanders provided a fix for name resolving when linked with uClibc.Daniel Stenberg2003-08-211-5/+11
* make sure the 'done' variable is always set to something in theDaniel Stenberg2003-08-191-2/+2
* don't set done==TRUE if the host name doesn't resolveDaniel Stenberg2003-08-191-2/+1
* make it build without ares supportDaniel Stenberg2003-08-061-1/+23
* ares awareness/usage/support added. If configure --enable-ares is used, weDaniel Stenberg2003-08-051-109/+338
* minor code style fixDaniel Stenberg2003-07-231-6/+3
* use CURLDEBUG instead of MALLOCDEBUG for preprocessor conditionsDaniel Stenberg2003-06-261-6/+6