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 ...
|