aboutsummaryrefslogtreecommitdiff
path: root/lib/hostip.c
AgeCommit message (Expand)Author
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
2002-11-26fixed Curl_freeaddrinfo() to only free addrinfo, and added Curl_freednsinfo()Daniel Stenberg
2002-11-11The test for DNS cache entries left locked is now only built ifDaniel Stenberg
2002-11-05Curl_resolv() now returns a different struct, and it contains a referenceDaniel Stenberg
2002-10-31Disable the DNS cache (by setting the timeout to 0) made libcurl leakDaniel Stenberg
2002-10-21glibc 2.2.93 gethostbyname_r() no longer returns ERANGE if the given bufferDaniel Stenberg
2002-09-30Cris Bailiff found this flaw, gethostbyname_r() on linux returns 0 evenDaniel Stenberg
2002-09-03updated source code boilerplate/headerDaniel Stenberg
2002-08-30prevent compiler warningDaniel Stenberg
2002-08-08attempted hpux fix for resolvesDaniel Stenberg
2002-06-26Glen Nakamura made his fix look even better!Daniel Stenberg
2002-06-26Glen Nakamura's patch for Curl_getaddrinfo().Daniel Stenberg
2002-06-11Now uses sigsetjmp() and siglongjmp() to bail out from slow name lookups inDaniel Stenberg
2002-06-10getaddrinfo() failures now show port number too in informational outputDaniel Stenberg
2002-06-05hostcache_fixoffset() is now corrected to work on 64bit architecturesDaniel Stenberg
2002-05-17Fixes bug report #556930 - we need to make sure that the data is all rightDaniel Stenberg
2002-05-01Jacky Lam's fix to make the realloc() of the hostent data work properlyDaniel Stenberg
2002-04-27Now uses Curl_ as prefix for internal global symbols. curl_ should only beDaniel Stenberg
2002-04-25In order to not get problems with DNS cache pruning, we no longer storeDaniel Stenberg