aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-06-05if we read zero bytes from the proxy, the connection is broken and we needDaniel Stenberg
to bail out
2007-06-05mark connect failures as non-connected when ConnectPlease() fails, like whenDaniel Stenberg
a connection through a socks proxy doesn't work
2007-06-04Revered Ashish Sharma's multiple entries patch, as it caused memory madnessDaniel Stenberg
2007-06-04minor edit since getting an ID seems pointless when failure happensDaniel Stenberg
2007-06-04fix the bad bad bad mess this caused on name resolves returning more thanDaniel Stenberg
one name... Reported by James Bursa
2007-06-02Brad Spencer found and fixed three flaws in the code, found with the newDaniel Stenberg
gcc 4.2.0 warning: -Waddress
2007-06-02Brad House fixed VS2005 compiler warnings due to time_t being 64bit.Daniel Stenberg
He also made recent Microsoft compilers use _strdup() instead of strdup().
2007-06-02Ashish Sharma provided a patch for supporting multiple entries in theDaniel Stenberg
/etc/hosts file. Patch edited for coding style and functionality by me (Daniel).
2007-06-02ares_destroy_options() and ares_save_options() man pages by Brad HouseDaniel Stenberg
2007-06-01ouch, two conditionals were turned backwards!Daniel Stenberg
2007-06-01do the update timer stuff even when CURLM_CALL_MULTI_PERFORM is returnedDaniel Stenberg
2007-05-31When transferring 500 downloads in parallel with a c-ares enabled build onlyDaniel Stenberg
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.
2007-05-31Feng Tu made (lib)curl support "upload" resuming work for file:// URLs.Daniel Stenberg
2007-05-30make next version 1.4.0Daniel Stenberg
2007-05-30first take at detecting a random device and seeding the random key using dataDaniel Stenberg
from it in randomize_key()
2007-05-30Shmulik Regev brought cryptographically secure transaction IDsDaniel Stenberg
2007-05-30Brad House added ares_save_options() and ares_destroy_options() that can beDaniel Stenberg
used to keep options for later re-usal when ares_init_options() is used.
2007-05-30Added CURLMOPT_MAXCONNECTS which is a curl_multi_setopt() option for settingDaniel Stenberg
the maximum size of the connection cache maximum size of the multi handle.
2007-05-30In case of test failure, try not to show log files of other testsYang Tse
2007-05-30added ares_process_fd() to allow applications to ask for processing onDaniel Stenberg
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.
2007-05-30remove really annoying debug output that makes life miserable when you doDaniel Stenberg
hundreds of parallel transfers...
2007-05-26When working with a problem Stefan Becker had, I found an off-by-one bufferDaniel Stenberg
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).
2007-05-26Primarily this fixes an off-by-one buffer overwrite (rare but still existing).Daniel Stenberg
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.
2007-05-26Clarify a bit about the fact that easy handles remain in the multi stack whenDaniel Stenberg
transfers are done and need to be removed and closed or re-added.
2007-05-26make it a WARNING since this hits people hard in their facesDaniel Stenberg
2007-05-25Rob Crittenden fixed bug #1705802Daniel Stenberg
(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.
2007-05-25updatedDaniel Stenberg
2007-05-25Ravi Pratap fixed a flaw in the init_by_resolv_conf() function for windowsDaniel Stenberg
that could cause it to return a bad return code.
2007-05-24Song Ma filed bug report #1724016Daniel Stenberg
(http://curl.haxx.se/bug/view.cgi?id=1724016) noticing that downloading glob-ranges for TFTP was broken in CVS.
2007-05-24stay within 80 colsDaniel Stenberg
2007-05-24'mytx' in bug report #1723194 (http://curl.haxx.se/bug/view.cgi?id=1723194)Daniel Stenberg
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.
2007-05-23TFTP transfers are also blockingDaniel Stenberg
2007-05-23fix the formatting of the trailing listDaniel Stenberg
2007-05-22Andre Guibert de Bruet fixed a memory leak when PKCS #12 parsing failedDaniel Stenberg
2007-05-22Andre Guibert de Bruet fixed a memory leak in the function that verifies theDaniel Stenberg
peer's name in the SSL certificate when built for OpenSSL. The leak happens for libcurls with CURL_DOES_CONVERSIONS enabled that fail to convert the CN name from UTF8.
2007-05-20WaitForSingleObject() uses a millisecond timeout and CURL_TIMEOUT_RESOLVE isDaniel Stenberg
counted in seconds...
2007-05-18better fix for the dl/ul countersDaniel Stenberg
2007-05-18Feng Tu reported that curl -w did wrong on TFTP transfers inDaniel Stenberg
bug report #1715394 (http://curl.haxx.se/bug/view.cgi?id=1715394), and the transfer-related info "variables" were indeed overwritten with zeroes wrongly and have now been adjusted. The upload size still isn't accurate.
2007-05-18bail out with error codes on failuresDaniel Stenberg
2007-05-17they spell five with a v...Daniel Stenberg
2007-05-17Feng Tu pointed out a division by zero error in the TFTP connect timeoutDaniel Stenberg
code for timeouts less than fice seconds, and also provided a fix for it.
2007-05-17Added support for compiling under Minix 3.1.3 using ACK.Dan Fandrich
2007-05-16Match file times occurring in the morning.Dan Fandrich
2007-05-15Added call to setvbuf (disabled by default for speed) to flush theDan Fandrich
memdebug log file after every line and avoid losing the last few log entries if curl crashes.
2007-05-15Added support for quote commands before a transfer using SFTP and testDan Fandrich
case 614. Allow SFTP quote commands chmod, chown, chgrp to set a value of 0.
2007-05-14Added SFTP directory listing test case 613.Dan Fandrich
2007-05-10Added FTPS upload tests 408 and 409.Dan Fandrich
2007-05-09Kristian Gunstone fixed a problem where overwriting an uploaded file withDan Fandrich
sftp didn't truncate it first, which would corrupt the file if the new file was shorter than the old.
2007-05-09Added the list of SFTP post-quote commands, and fixed a few typos.Dan Fandrich
2007-05-08Added FTPS test cases 406 and 407Dan Fandrich