aboutsummaryrefslogtreecommitdiff
path: root/lib/hostip.c
AgeCommit message (Expand)Author
2004-03-10store times in time_tDaniel Stenberg
2004-03-09only build with the windows threading trace code ifDaniel Stenberg
2004-03-03tv_sec is an int, so we explicitly typecast the result of long - long toDaniel Stenberg
2004-02-23use size_t to keep strlen() resultsDaniel Stenberg
2004-02-23simplied how create_hostcache_id() is used, and also its function somewhatDaniel Stenberg
2004-02-20Gisle Vanem brings name resolving timeout possibilities to windows people.Daniel Stenberg
2004-02-18No longer uses the 'ret' variable in the plain ipv4-version ofDaniel Stenberg
2004-02-18Make sure dns cache timeout -1 really means forever, as it is documented toDaniel Stenberg
2004-02-16Make the 'areschannel' get created in the curl_easy_init() and re-use thatDaniel Stenberg
2004-02-15Mark the dns entry 'inuse' properly even when used from the cache. ThisDaniel Stenberg
2004-02-12Make hostcache_fixoffset() take a long for offset, to fully work with 64bitDaniel Stenberg
2004-02-05hide the pack_hostent proto if ipv6 is enabled, as figured out by Tor ArntsenDaniel Stenberg
2004-02-02adjusted to the modified ares_strerror() functionDaniel Stenberg
2004-02-02Dirk Manske fixed the ares usage even more. We could get a timeout from aresDaniel Stenberg
2004-02-02Timeout slow ares name lookups. This is based on the patch brought byDaniel Stenberg
2004-01-14fixed the Curl_resolv()'s return code when the looked up host was alreadyDaniel Stenberg
2004-01-07updated year in the copyright stringDaniel Stenberg
2003-12-15added a library-wide interface for doing dns cache pruning, and no longerDaniel Stenberg
2003-12-15if Curl_hash_add() returns NULL, we shall not free the addrinfo field as thatDaniel Stenberg
2003-12-03Steve Green fixed Curl_resolv()Daniel Stenberg
2003-11-15do ares_destroy() on the ares handle when we're done in Curl_is_resolved()Daniel Stenberg
2003-11-14Siddhartha Prakash Jain found a case with a bad resolve that we didn'tDaniel Stenberg
2003-10-28Another glibc resolve name fixDaniel Stenberg
2003-10-24better bailing-out cleanup if a malloc fails in the DNS cacheDaniel Stenberg
2003-10-20lock the DNS cache properly before adding an entry when using asynch DNSDaniel Stenberg
2003-10-14Gisle Vanem's IPv6-on-Windows patch applied!Daniel Stenberg
2003-10-12Dirk Manske made the share-locking around DNS lookups a bit "looser" so thatDaniel Stenberg
2003-10-05just re-indented some codeDaniel Stenberg
2003-10-04Based on a patch provided by Siddhartha Prakash Jain. In Curl_resolv() whenDaniel Stenberg
2003-09-19Added CURLOPT_IPRESOLVE supportDaniel Stenberg
2003-09-14Jeff Pohlmeyer did some marvelous debugging to track this one down. We MUSTDaniel Stenberg
2003-09-11Curl_is_resolved(): FD_ZERO the file descriptors before we call ares_fds().Daniel Stenberg
2003-09-01The error buffer was not getting filled when Curl_wait_for_resolv() fails.Daniel Stenberg
2003-08-22use proper type to prevent compiler warningDaniel Stenberg
2003-08-21Vincent Sanders provided a fix for name resolving when linked with uClibc.Daniel Stenberg
2003-08-19make sure the 'done' variable is always set to something in theDaniel Stenberg
2003-08-19don't set done==TRUE if the host name doesn't resolveDaniel Stenberg
2003-08-06make it build without ares supportDaniel Stenberg
2003-08-05ares awareness/usage/support added. If configure --enable-ares is used, weDaniel Stenberg
2003-07-23minor code style fixDaniel Stenberg
2003-06-26use CURLDEBUG instead of MALLOCDEBUG for preprocessor conditionsDaniel Stenberg
2003-05-20Gisle Vanem's code for not trusting h_aliases to always be non-NULLDaniel Stenberg
2003-05-13Setup and use CURL_INADDR_NONE all over instead of INADDR_NONE. We setupDaniel Stenberg
2003-04-03spell fixDaniel Stenberg
2003-03-19typecast the conversion from const char * to char *Daniel Stenberg
2003-03-03AIX 4.3 or later should use gethostbyname() and not the *_r() version.Daniel Stenberg
2003-02-04added the sharing of DNS cacheJean-Philippe Barette-LaPierre
2003-01-29removed the local variables for emacs and vim, use the new sample.emacsDaniel Stenberg
2003-01-16copyright year update in the source headerDaniel Stenberg
2002-12-16EAGAIN on older (correct) glibc versions indicate a problem and not the needDaniel Stenberg