summaryrefslogtreecommitdiff
path: root/lib/hostip.c
Commit message (Expand)AuthorAgeFilesLines
* Use plain structs and not typedef'ed ones in the hash and linked-list code.Daniel Stenberg2005-01-251-5/+5
* Dan Fandrich fix: eliminates some pedantic CodeWarrior compiler warnings andDaniel Stenberg2004-11-181-1/+2
* Prevent a longjmp warning by moving the rc assign within Curl_resolv().Daniel Stenberg2004-10-101-3/+3
* removed tabs and trailing whitespace from sourceDaniel Stenberg2004-10-061-2/+2
* Made the dns entry remain locked while a connection to the host remains toDaniel Stenberg2004-10-041-2/+7
* the _num_chars() function is not used, removingDaniel Stenberg2004-06-241-24/+0
* Replaced all uses of sprintf() with the safer snprintf(). It is just aDaniel Stenberg2004-06-241-19/+8
* made the Curl_he2ai() take the port number as an int intead, to avoid lotsDaniel Stenberg2004-06-241-1/+1
* prevent warningDaniel Stenberg2004-06-241-1/+1
* Source cleanups. The major one being that we now _always_ use a Curl_addrinfoDaniel Stenberg2004-06-241-130/+11
* removed trailing whitespaceDaniel Stenberg2004-06-101-20/+20
* Gisle corrected two commentsDaniel Stenberg2004-06-101-3/+3
* Gisle Vanem's improved verbose output and timeout handling when connecting toDaniel Stenberg2004-06-101-0/+38
* if shrinking the buffer fails, use the older larger oneDaniel Stenberg2004-05-171-1/+7
* curl_global_init_mem() allows the memory functions to be replaced.Daniel Stenberg2004-05-111-2/+1
* improved the cleaning up of memory when we fail to resolve names due toDaniel Stenberg2004-05-041-5/+6
* Made defines instead of plain numbers for the Curl_resolv() return code toDaniel Stenberg2004-04-261-12/+13
* Major hostip.c cleanup and split into multiple files and easier #ifdefDaniel Stenberg2004-04-261-1037/+100
* Gisle Vanem found and fixed a memory leak when doing (failing) WindowsDaniel Stenberg2004-04-231-2/+5
* include unistd.h as well for the close() proto on some platforms (like Tru64)Daniel Stenberg2004-04-211-0/+3
* cleanup leftoversDaniel Stenberg2004-04-201-4/+4
* asking for CURL_IPRESOLVE_V6 when ipv6 addresses can't be resolved willDaniel Stenberg2004-04-141-1/+15
* Curl_wait_for_resolv() could hang due to the bad timeout timer resolution andDaniel Stenberg2004-04-141-3/+13
* Gisle Vanem's fix that makes the multi interface work on Windows again evenDaniel Stenberg2004-04-131-7/+28
* somewhat safer typecasting in case sizeof(long) != sizeof(void *) (is thereDaniel Stenberg2004-04-121-2/+2
* the pack_hostent() proto isn't used/needed with ipv6 is enabled.Daniel Stenberg2004-04-061-1/+6
* Gisle Vanem's fix for bug item #927979 reported by Nathan O'Sullivan.Daniel Stenberg2004-04-061-32/+41
* 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