aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2002-04-17Prune old hostcache entries with each call...Sterling Hughes
This can be optimized a tidbit, but this is a start.
2002-04-17Dirk Manske's fix for HTTP response code 301, that now behaves more likeDaniel Stenberg
browsers do. Which thus *breaks* the RFC 2616...
2002-04-16Dirk Manske brought the patch that introduces two new CURLINFO_* values:Daniel Stenberg
CURLINFO_REDIRECT_TIME and CURLINFO_REDIRECT_COUNT.
2002-04-15Jonatan Lander fixed the "Disables POST, goes with GET" output to be moreDaniel Stenberg
connected with reality! ;-)
2002-04-15This makes formposting with a specified file missing fail. curl_easy_performDaniel Stenberg
will then return CURLE_READ_ERROR.
2002-04-14Dirk Manske made libcurl strip off white spaces from the beginning of cookieDaniel Stenberg
contents.
2002-04-14removed unused variableDaniel Stenberg
2002-04-13Add protos and change return value of curl_hash_count....Sterling Hughes
2002-04-12Speed up the hash code considerably, removing a bunch of legacy crudSterling Hughes
2002-04-12store TIMER_CONNECT even if the connect failedDaniel Stenberg
2002-04-12corrected the verbose output for connects and fixed the connect time stampDaniel Stenberg
better for FTP (any protocol with protocol-specific connect actions)
2002-04-12the HTTP request is a CURLINFO_HEADER_OUTDaniel Stenberg
2002-04-12Jean-Philippe Barrette-LaPierre provided his patch that introducesDaniel Stenberg
CURLOPT_DEBUGFUNCTION and CURLOPT_DEBUGDATA.
2002-04-10added RISCOS makefileDaniel Stenberg
2002-04-10brougth by Michael CurtisDaniel Stenberg
2002-04-10added info in to failf() lines and added a infof() call just before theDaniel Stenberg
connect() so that it tells to which host and what port it is about to attempt the connection
2002-04-10default proxy port set, as reported by Sebastien WillemijnsDaniel Stenberg
2002-04-10error code cleanup, use the new SEND/RECV errorsDaniel Stenberg
2002-04-08Michael Curtis' updatesDaniel Stenberg
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