History log of /curl/lib/hostip.c (Results 176 – 200 of 387)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: curl-7_19_1
# 0ce97f77 30-Oct-2008 Yang Tse

Use our Curl_addrinfo definition even when an addrinfo struct is available.

Use a wrapper function to call system's getaddrinfo().


# 6983ba32 20-Oct-2008 Yang Tse

*** empty log message ***


# b843c273 19-Oct-2008 Yang Tse

fix compiler warning


# 5779283a 19-Oct-2008 Yang Tse

attempt to fix or allow further detection of an elusive icc SIGSEGV


# 29ba1730 19-Oct-2008 Yang Tse

attempt to fix compiler warning relative to potential misaligned data access


# feff911f 18-Oct-2008 Dan Fandrich

Removed a line of dead code (discovered by Coverity)


# 8254bbae 17-Oct-2008 Yang Tse

protect against 'use after free' or race condition


# 4acbe8f2 17-Oct-2008 Yang Tse

fix compiler warning


# 2ea70a5c 17-Oct-2008 Yang Tse

OOM condition fix


# d6114165 13-Oct-2008 Yang Tse

attempt to fix or allow further detection of an elusive icc SIGSEGV


# c455254f 10-Oct-2008 Yang Tse

attempt to fix or allow further detection of an elusive icc SIGSEGV


# aec76191 03-Oct-2008 Yang Tse

fix another error introduced in previously mentioned commit


# 7d750d2b 03-Oct-2008 Yang Tse

fix error introduced in previous commit


# bdf17244 02-Oct-2008 Yang Tse

take 2 at fixing compiler warning: argument might be clobbered by `longjmp' or `vfork'


# 26a651f7 02-Oct-2008 Yang Tse

fix compiler warning: `variable' might be clobbered by `longjmp' or `vfork'


# 88513d2d 01-Oct-2008 Dan Fandrich

Fixed some compiler warnings with gcc


# 4114129a 29-Sep-2008 Dan Fandrich

Fixed a couple of compile warnings.


# 4adcf7e9 29-Sep-2008 Dan Fandrich

Moved all signal-based name resolution timeout handling into a single new
Curl_resolv_timeout function to reduce coupling.


# 4e909ee8 24-Sep-2008 Yang Tse

ntoa() and inet_ntoa_r() no longer used


# a622fd90 06-Sep-2008 Yang Tse

remove unnecessary typecasting of calloc()


# 0994d781 02-Sep-2008 Dan Fandrich

Removed some redundant type casts


Revision tags: curl-7_19_0
# 0cd8840d 09-Jul-2008 Daniel Stenberg

- Andreas Schuldei improved Phil Blundell's patch for IPv6 using c-ares, and I
edited it slightly. Now you should be able to use IPv6 addresses fine even
with libcurl built to use c-ares.


Revision tags: curl-7_18_2, curl-7_18_1
# b9d66dca 11-Mar-2008 Daniel Stenberg

- Dmitry Popov filed bug report #1911069
(http://curl.haxx.se/bug/view.cgi?id=1911069) that identified a race
condition in the name resolver code when the DNS cache is shared between

- Dmitry Popov filed bug report #1911069
(http://curl.haxx.se/bug/view.cgi?id=1911069) that identified a race
condition in the name resolver code when the DNS cache is shared between
multiple easy handles, each running in simultaneous threads that could cause
crashes.

show more ...


Revision tags: curl-7_18_0
# 991505e0 15-Jan-2008 Daniel Stenberg

Woops, partly revert my previous commit and do it slightly differently instead.
The signalling of that a global DNS cache is wanted is done by setting the
option but the setting of the intern

Woops, partly revert my previous commit and do it slightly differently instead.
The signalling of that a global DNS cache is wanted is done by setting the
option but the setting of the internal variable that it is in use must not be
done until it finally actually gets used!

NOTE and WARNING: I noticed that you can't actually switch off the global dns
cache with CURLOPT_DNS_USE_GLOBAL_CACHE but you couldn't do that previously
either and the option is very clearly and loudly documented as DO NOTE USE so
I won't bother to fix this bug now.

show more ...


# 56f17d2c 15-Jan-2008 Daniel Stenberg

I made the torture test on test 530 go through. This was actually due to
silly code left from when we switched to let the multi handle "hold" the dns
cache when using the multi interface... O

I made the torture test on test 530 go through. This was actually due to
silly code left from when we switched to let the multi handle "hold" the dns
cache when using the multi interface... Of course this only triggered when a
certain function call returned error at the correct moment.

show more ...


12345678910>>...16