#
ad9e83a9 |
| 01-Apr-2004 |
Daniel Stenberg |
Dirk Manske's fix that makes sure we cancel the ares resolve when we time out from a name resolve. Without this, we leak memory!
|
#
675db3a2 |
| 01-Apr-2004 |
Daniel Stenberg |
removed my previously attempted fix for ares timeouts, not needed
|
#
ee1595dc |
| 31-Mar-2004 |
Daniel Stenberg |
Roy Shan fixed a case that prevented ares name resolve timeouts to occur.
|
#
9d0330d5 |
| 31-Mar-2004 |
Daniel Stenberg |
Remove the elapsed time from the most recent select() only.
|
#
d5074f74 |
| 31-Mar-2004 |
Daniel Stenberg |
The asynch name resolve methods now all use CURL_TIMEOUT_RESOLVE for the specific time to wait for a resolve. The definition is at the top of this source file.
|
#
ea0cf7c8 |
| 31-Mar-2004 |
Daniel Stenberg |
Dirk Manske found out the Curl_wait_for_resolv() timed out too early.
|
#
b8b8473b |
| 30-Mar-2004 |
Daniel Stenberg |
Lots of comments added an clarified. Added timeout for the ares version of Curl_is_resolved() to address Roy Shan's reported problem.
|
#
dc46f535 |
| 29-Mar-2004 |
Daniel Stenberg |
The select() timeout is better not static since some implementation actually might change it. I don't *think* it does it when the timeout is 0,0 but it is better to be sure...
|
Revision tags: curl-7_11_1 |
|
#
5b55f9ec |
| 17-Mar-2004 |
Daniel Stenberg |
G�nter Knauf's NetWare changes.
|
#
47afa058 |
| 10-Mar-2004 |
Daniel Stenberg |
store times in time_t
|
#
52d85341 |
| 09-Mar-2004 |
Daniel Stenberg |
only build with the windows threading trace code if DEBUG_THREADING_GETHOSTBYNAME is defined
|
#
9116dd41 |
| 03-Mar-2004 |
Daniel Stenberg |
tv_sec is an int, so we explicitly typecast the result of long - long to an int when we assign it.
|
#
f35c2821 |
| 23-Feb-2004 |
Daniel Stenberg |
use size_t to keep strlen() results
|
#
35fd1365 |
| 23-Feb-2004 |
Daniel Stenberg |
simplied how create_hostcache_id() is used, and also its function somewhat cleared up some ssize_t/size_t mixups
|
#
7d844c43 |
| 20-Feb-2004 |
Daniel Stenberg |
Gisle Vanem brings name resolving timeout possibilities to windows people. This works by magicly starting up a new thread that can be killed when the timeout is reached. testtesttest!
|
#
62a12b7f |
| 18-Feb-2004 |
Daniel Stenberg |
No longer uses the 'ret' variable in the plain ipv4-version of my_getaddrinfo() (caused a warning by the IRIX MIPSPro compiler). Also clarified the situation for the 3-arg version of gethostb
No longer uses the 'ret' variable in the plain ipv4-version of my_getaddrinfo() (caused a warning by the IRIX MIPSPro compiler). Also clarified the situation for the 3-arg version of gethostbyname_r() with a huge comment.
show more ...
|
#
e2b6a45c |
| 18-Feb-2004 |
Daniel Stenberg |
Make sure dns cache timeout -1 really means forever, as it is documented to be. Simply skip the pruning.
|
#
ccdaa0b5 |
| 16-Feb-2004 |
Daniel Stenberg |
Make the 'areschannel' get created in the curl_easy_init() and re-use that same channel during the whole curl handle's life until curl_easy_cleanup().
|
#
a7e04cac |
| 15-Feb-2004 |
Daniel Stenberg |
Mark the dns entry 'inuse' properly even when used from the cache. This seems to correct some host cache screw-ups I could reproduce.
|
#
4674f3f1 |
| 12-Feb-2004 |
Daniel Stenberg |
Make hostcache_fixoffset() take a long for offset, to fully work with 64bit archs, also no longer typecast pointers to ints as that is a nono on 64bit systems.
|
#
791e4913 |
| 05-Feb-2004 |
Daniel Stenberg |
hide the pack_hostent proto if ipv6 is enabled, as figured out by Tor Arntsen
|
#
886391d1 |
| 02-Feb-2004 |
Daniel Stenberg |
adjusted to the modified ares_strerror() function NOTE that this breaks ares-compatibility, we have now officially taken the turn into the c-ares path. We will now officially depend on c
adjusted to the modified ares_strerror() function NOTE that this breaks ares-compatibility, we have now officially taken the turn into the c-ares path. We will now officially depend on c-ares for asynch name resolves.
show more ...
|
#
e1d54108 |
| 02-Feb-2004 |
Daniel Stenberg |
Dirk Manske fixed the ares usage even more. We could get a timeout from ares as well, and when failing and not getting a timeout we now include the error message ares can provide us with.
|
#
12fa877f |
| 02-Feb-2004 |
Daniel Stenberg |
Timeout slow ares name lookups. This is based on the patch brought by Dirk Manske, but modified by me.
|
Revision tags: curl-7_11_0 |
|
#
2d567af0 |
| 14-Jan-2004 |
Daniel Stenberg |
fixed the Curl_resolv()'s return code when the looked up host was already in the cache (Vincent Bronner)
|