aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-03-207.15.3 contributorsDaniel Stenberg
2006-03-20Fixed a bug whereby a received file whose length was a multiple ofDan Fandrich
512 bytes could have random garbage appended. Also, stop processing TFTP packets which are too short to be legal.
2006-03-20off-by-one for the case when it adds /? and a terminating zero to the URLDaniel Stenberg
2006-03-20start working towards 7.15.4Daniel Stenberg
2006-03-20fixed the AIX packagesDaniel Stenberg
2006-03-20missing in CVSDaniel Stenberg
2006-03-20fixed tftp packet overflow riskDaniel Stenberg
2006-03-17slight rewording based on debian bug report #357388 by Justin PryzbyDaniel Stenberg
2006-03-16fixed in CVSDaniel Stenberg
2006-03-16AIX Toolbox RPM spec file by Tor ArntsenDaniel Stenberg
2006-03-15slightly edited explanation for -f/--fail by the help of Kjell EricsonDaniel Stenberg
2006-03-14use the new types accordinglyDaniel Stenberg
2006-03-14--ftp-method and CURLOPT_FTP_FILEMETHOD are now documented and usableDaniel Stenberg
2006-03-13David McCreedy found a use of the wrong variable when display the errorDaniel Stenberg
text from OpenSSL.
2006-03-13David McCreedy found a missing return code assignmentDaniel Stenberg
2006-03-13Scott Worley's typo fixesDaniel Stenberg
2006-03-08Peter Heuchert's correction for the clear control connection caseDaniel Stenberg
2006-03-07Markus Koetter filed debian bug report #355715 which identified a problemDaniel Stenberg
with the multi interface and multi-part formposts. The fix from February 22nd could make the Curl_done() function get called twice on the same connection and it was not designed for that and thus tried to call free() on an already freed memory area!
2006-03-07Peter Heuchert made sure the CURLFTPSSL_CONTROL setting for CURLOPT_FTP_SSLDaniel Stenberg
is used properly.
2006-03-06Lots of users on Windows have reported getting the "SSL: couldn't setDaniel Stenberg
callback" error message so I've now made the setting of that callback not be as critical as before. The function is only used for additional loggging/ trace anyway so a failure just means slightly less data. It should still be able to proceed and connect fine to the server.
2006-03-04build fix for InterixDaniel Stenberg
2006-03-03If run on a curl built shared, detect this and invoke libtool for gdbDaniel Stenberg
accordingly.
2006-03-03added test524Daniel Stenberg
2006-03-03Prevent uploading to a URL that has no file name part.Daniel Stenberg
2006-03-02point out that CAINFO points out a file name by defaultDaniel Stenberg
2006-03-02added large chunk of blurb about the progress meterDaniel Stenberg
2006-03-02I'm pretty sure #24 is fixed in 7.15.2Daniel Stenberg
2006-03-02mention Dan F's out-of-file handles fix from the other dayDaniel Stenberg
2006-03-02check for and use getprotobynameDaniel Stenberg
2006-02-28Don't lock up at start when there aren't any free file descriptors.Dan Fandrich
2006-02-27added missing filesDaniel Stenberg
2006-02-27ack, removed duplicateDaniel Stenberg
2006-02-277.15.2 contributors addedDaniel Stenberg
2006-02-27start over on what might become 7.15.3Daniel Stenberg
2006-02-27hehe, wrong year but who reads these lines anyway? ;-)Daniel Stenberg
2006-02-277.15.2Daniel Stenberg
2006-02-26Small fix.Gisle Vanem
2006-02-26Use getprotobyname() to retrieve protocol number for TCPGisle Vanem
(sorry, I don't know how to add this to the configure process).
2006-02-25Fix typo.Gisle Vanem
2006-02-24Added user ID support to SOCKS4.Dan Fandrich
2006-02-23Fixed typo, the option is called --write-out. Bob Bagwill pointed out.Daniel Stenberg
2006-02-23argh, forgot the check for a connection before we call Curl_doneDaniel Stenberg
2006-02-23Fixed a few more comment typos.Dan Fandrich
2006-02-23Peter Su's SOCKS4 fixDaniel Stenberg
2006-02-23the last planned fix is doneDaniel Stenberg
2006-02-23Lots of work and analysis by "xbx___" in bug #1431750Daniel Stenberg
(http://curl.haxx.se/bug/view.cgi?id=1431750) helped me identify and fix two different but related bugs: 1) Removing an easy handle from a multi handle before the transfer is done could leave a connection in the connection cache for that handle that is in a state that isn't suitable for re-use. A subsequent re-use could then read from a NULL pointer and segfault. 2) When an easy handle was removed from the multi handle, there could be an outstanding c-ares DNS name resolve request. When the response arrived, it caused havoc since the connection struct it "belonged" to could've been freed already. Now Curl_done() is called when an easy handle is removed from a multi handle pre-maturely (that is, before the transfer was complteted). Curl_done() also makes sure to cancel all (if any) outstanding c-ares requests.
2006-02-22Fixed test case 57 (KNOWN_BUG #18)Dan Fandrich
2006-02-22Fixed some spelling errors in comments, and extraneous \n in failf logs.Dan Fandrich
2006-02-21two typos in commentsDaniel Stenberg
2006-02-21Peter Su added support for SOCKS4 proxies. Enable this by setting the proxyDaniel Stenberg
type to the already provided type CURLPROXY_SOCKS4. I added a --socks4 option that works like the current --socks5 option but instead use the socks4 protocol.