b084dc87 | 02-Jun-2007 |
Daniel Stenberg |
Brad House fixed VS2005 compiler warnings due to time_t being 64bit. He also made recent Microsoft compilers use _strdup() instead of strdup(). |
2ae9536d | 02-Jun-2007 |
Daniel Stenberg |
Ashish Sharma provided a patch for supporting multiple entries in the /etc/hosts file. Patch edited for coding style and functionality by me (Daniel). |
f5713dbb | 02-Jun-2007 |
Daniel Stenberg |
ares_destroy_options() and ares_save_options() man pages by Brad House |
b10ff979 | 01-Jun-2007 |
Daniel Stenberg |
ouch, two conditionals were turned backwards! |
86a25239 | 01-Jun-2007 |
Daniel Stenberg |
do the update timer stuff even when CURLM_CALL_MULTI_PERFORM is returned |
4c663ba9 | 31-May-2007 |
Daniel Stenberg |
When transferring 500 downloads in parallel with a c-ares enabled build only to find that it crashed miserably, and this was due to some select()isms left in the code. This was due to API res
When transferring 500 downloads in parallel with a c-ares enabled build only to find that it crashed miserably, and this was due to some select()isms left in the code. This was due to API restrictions in c-ares 1.3.x, but with the upcoming c-ares 1.4.0 this is no longer the case so now libcurl runs much better with c-ares and the multi interface with > 1024 file descriptors in use.
show more ...
|
713c9f86 | 31-May-2007 |
Daniel Stenberg |
Feng Tu made (lib)curl support "upload" resuming work for file:// URLs. |
14b9b823 | 30-May-2007 |
Daniel Stenberg |
make next version 1.4.0 |
6a674ded | 30-May-2007 |
Daniel Stenberg |
first take at detecting a random device and seeding the random key using data from it in randomize_key() |
2faba57c | 30-May-2007 |
Daniel Stenberg |
Shmulik Regev brought cryptographically secure transaction IDs |
79d59ec9 | 30-May-2007 |
Daniel Stenberg |
Brad House added ares_save_options() and ares_destroy_options() that can be used to keep options for later re-usal when ares_init_options() is used. |
a49e78d9 | 30-May-2007 |
Daniel Stenberg |
Added CURLMOPT_MAXCONNECTS which is a curl_multi_setopt() option for setting the maximum size of the connection cache maximum size of the multi handle. |
9583b51d | 30-May-2007 |
Yang Tse |
In case of test failure, try not to show log files of other tests |
67027396 | 30-May-2007 |
Daniel Stenberg |
added ares_process_fd() to allow applications to ask for processing on specific sockets and thus avoiding select() and associated functions/macros. This function will be used by upcoming libc
added ares_process_fd() to allow applications to ask for processing on specific sockets and thus avoiding select() and associated functions/macros. This function will be used by upcoming libcurl releases for this very reason. It also made me export the ares_socket_t type in the public ares.h header file, since ares_process_fd() uses that type for two of the arguments.
show more ...
|
b6820b26 | 30-May-2007 |
Daniel Stenberg |
remove really annoying debug output that makes life miserable when you do hundreds of parallel transfers... |
b9a6dfab | 26-May-2007 |
Daniel Stenberg |
When working with a problem Stefan Becker had, I found an off-by-one buffer overwrite in Curl_select(). While fixing it, I also improved its performance somewhat by changing calloc to malloc
When working with a problem Stefan Becker had, I found an off-by-one buffer overwrite in Curl_select(). While fixing it, I also improved its performance somewhat by changing calloc to malloc and breaking out of a loop earlier (when possible).
show more ...
|
8bd7197a | 26-May-2007 |
Daniel Stenberg |
Primarily this fixes an off-by-one buffer overwrite (rare but still existing). I also switched from calloc() to malloc() as a minor performance boost since the rest of the code fills in
Primarily this fixes an off-by-one buffer overwrite (rare but still existing). I also switched from calloc() to malloc() as a minor performance boost since the rest of the code fills in the structs fine anyway - and they must for the case when we use the stack-based auto variable array instead of the allocated one. I made the loop filling in poll_fds[] break when poll_nfds is reached as a minor speed improvement.
show more ...
|
ebb5e1db | 26-May-2007 |
Daniel Stenberg |
Clarify a bit about the fact that easy handles remain in the multi stack when transfers are done and need to be removed and closed or re-added. |
4702807d | 26-May-2007 |
Daniel Stenberg |
make it a WARNING since this hits people hard in their faces |
fe1fe64f | 25-May-2007 |
Daniel Stenberg |
Rob Crittenden fixed bug #1705802 (http://curl.haxx.se/bug/view.cgi?id=1705802), which was filed by Daniel Black identifying several FTP-SSL test cases fail when we build libcurl with NSS
Rob Crittenden fixed bug #1705802 (http://curl.haxx.se/bug/view.cgi?id=1705802), which was filed by Daniel Black identifying several FTP-SSL test cases fail when we build libcurl with NSS for TLS/SSL. Listed as #42 in KNOWN_BUGS.
show more ...
|
9d904ee4 | 25-May-2007 |
Daniel Stenberg |
updated |
fcc3e2ca | 25-May-2007 |
Daniel Stenberg |
Ravi Pratap fixed a flaw in the init_by_resolv_conf() function for windows that could cause it to return a bad return code. |
c25da519 | 24-May-2007 |
Daniel Stenberg |
Song Ma filed bug report #1724016 (http://curl.haxx.se/bug/view.cgi?id=1724016) noticing that downloading glob-ranges for TFTP was broken in CVS. |
05ab8d29 | 24-May-2007 |
Daniel Stenberg |
stay within 80 cols |
70b1900d | 24-May-2007 |
Daniel Stenberg |
'mytx' in bug report #1723194 (http://curl.haxx.se/bug/view.cgi?id=1723194) pointed out that the warnf() function in the curl tool didn't properly deal with the cases when excessively long wo
'mytx' in bug report #1723194 (http://curl.haxx.se/bug/view.cgi?id=1723194) pointed out that the warnf() function in the curl tool didn't properly deal with the cases when excessively long words were used in the string to chop up.
show more ...
|