aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2002-04-08based on Jacky Lam's "HTTP 1.0 304-only" fix, this change makes a 304 replyDaniel Stenberg
always stop reading after the headers no matter what 'close' is.
2002-04-04T. Bharath pointed out the flaw in ConnectionExists() for how we didn'tDaniel Stenberg
check proxy connections for "deadness" before they were re-used
2002-04-04Fixes the problem Jacky Jam pointed out, where libcurl will "hang" for anDaniel Stenberg
extra second after having downloaded headers-only
2002-04-04This corrects VERBOSE PASV ftp transfers on AIX (and OSF1/Tru64)Daniel Stenberg
Gerhard Herre reported this in bug report #536238
2002-04-03Tor Arntsen's fix for "CGI_Lite" compliance!Daniel Stenberg
2002-04-02Clarence Gardner pointed out the not-taken-care-of return codes from SSL_readDaniel Stenberg
2002-04-02Jacky Lam added memdebug.h include to prevent crashes when that is usedDaniel Stenberg
2002-03-25Jacky Lam cookie parser fix for domains with preceeding dotDaniel Stenberg
2002-03-23Miklos Nemeth's updateDaniel Stenberg
2002-03-20no longer include "multi.h", it comes with the regular curl/curl.h nowDaniel Stenberg
2002-03-20crlf replacement on uploads did not work. test case 128 was added just nowDaniel Stenberg
to make sure it remains functional.
2002-03-20verbose FTP PASV output could output a "random" name from the stack basedDaniel Stenberg
array Also, uploading data with --crlf cannot check that the proper size was uploaded and thus should not warn if the sizes differ. This can be changed in the future by having the expected size in the connectdata struct and then increase the expected size for each byte that is added in the --crlf replacement process.
2002-03-19removed multi.hDaniel Stenberg
2002-03-19moved to ../include/curl/Daniel Stenberg
2002-03-19copyright string (year) updateDaniel Stenberg
2002-03-19made it pass stricter compiler flags with less warningsDaniel Stenberg
2002-03-16verbose PASV transfers passed a bad buffer size to the name resolver functionsDaniel Stenberg
and it cause cause a crash. Albert Choy found and fixed it.
2002-03-15corrected SSL buildsDaniel Stenberg
2002-03-15make sure we return CURLE_WRITE_ERROR if the write callback returnedDaniel Stenberg
an error, even if we were decoding a chunked-encoded transfer
2002-03-15Jun-ichiro itojun Hagino <itojun@itojun.org>:Daniel Stenberg
Now first check if IPv6 is supported, then use PF_UNSPEC. If not, use PF_INET. It'll solve both the "slow name lookup" problem on IPv4 and still work fine on IPv6 hosts. Bug report #530204 has more details: http://sourceforge.net/tracker/?func=detail&atid=100976&aid=530204&group_id=976
2002-03-15bug report #530204 correctly identified that revision 1.52 broke ipv6Daniel Stenberg
functionality and this change reverts this. However, with this revert we bring back problems on (some/all?) non-IPv6 enabled Linux machines that have getaddrinfo().
2002-03-14if CURLOPT_POSTFIELDS isn't set, but CURLOPT_POST is, we will assume thatDaniel Stenberg
we should read the POST-data from the read callback
2002-03-142002Daniel Stenberg
2002-03-14CURLOPT_POST deserved a new comment with the new POST-by-callback supportDaniel Stenberg
2002-03-13no longer attempts to SIZE a NULL pointer, as that wasn't very cleverDaniel Stenberg
(but didn't crash or anything)
2002-03-13Setting CURLOPT_PASSWDFUNCTION to NULL now restores the internal function.Daniel Stenberg
2002-03-13sendf() now deals with Curl_write() returning -1 properly, which it mightDaniel Stenberg
do if the write would've blocked
2002-03-13now supports all options in arrays, except the CURLFORM_ARRAY itselfDaniel Stenberg
2002-03-11Added support for CURLFORM_FILENAME to set the filename field of a fileDaniel Stenberg
part.
2002-03-08detect fclose(NULL)Daniel Stenberg
2002-03-08Jean-Philippe Barrette-LaPierre fixed the CURLOPT_PASSWDFUNCTION to makeDaniel Stenberg
NULL set back the internal default function
2002-03-06Brad corrected the include path (again)Daniel Stenberg
2002-02-28Wesley Laxton's CURLOPT_PREQUOTE workDaniel Stenberg
2002-02-28Ralph Mitchell's SSL problems made me notice that we didn't increase theDaniel Stenberg
header byte counter properly
2002-02-28more fancy alloc, we store the size in each allocated block so that weDaniel Stenberg
can destroy the full allocated area just before we free it
2002-02-28always allocates at least 64 bytes for real, and damages them before freeDaniel Stenberg
2002-02-27made building outside the source tree work again, Kevin Roth reportedDaniel Stenberg
2002-02-27made Max-Age work as defined in the RFC.Daniel Stenberg
my brain damaged fix to not parse spaces as part of the value is now fixed to instead strip off trailing spaces from values.
2002-02-26When saving a cookie jar, set field 1 (counted from 0) properly to TRUE if theDaniel Stenberg
domain starts with a dot.
2002-02-26removed crash on weird input, this also better discards silly inputDaniel Stenberg
2002-02-25automake usage and options cleanupDaniel Stenberg
2002-02-25oops, #if not #ifdefDaniel Stenberg
2002-02-25cygnus can't include winsock.h even though it has it, why we need toDaniel Stenberg
make a different and more complicated check for when to include it
2002-02-22better time selection for the connect timeoutDaniel Stenberg
2002-02-22lib/config.h.in added to distDaniel Stenberg
2002-02-20Nico Baggus' VMS tweaksDaniel Stenberg
2002-02-20Andrés García solved bug report #515228 by making sure the progress meterDaniel Stenberg
is updated even if everything is read in one single pass, as the windows functions apparantly does more often than other systems.
2002-02-19corrected reference to multi-using examplesDaniel Stenberg
2002-02-19include winsock.h on window boxen to work smoother thereDaniel Stenberg
2002-02-18fixed a long long mistakeDaniel Stenberg