Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-01-07 | Simon Liu's HTTP200ALIASES-patch! | Daniel Stenberg | |
2002-12-18 | CURLE_HTTP_NOT_FOUND => CURLE_HTTP_RETURNED_ERROR | Daniel Stenberg | |
2002-12-10 | The initial HTTP request can now be sent in multiple parts, as part of the | Daniel Stenberg | |
regular transfer process. This required some new tweaks, like for example we need to be able to tell the tranfer loop to not chunky-encode uploads while we're transferring the rest of the request... | |||
2002-12-09 | The fread() callback pointer and associated pointer is now stored in the | Daniel Stenberg | |
connectdata struct instead, and is no longer modified within the 'set' struct as previously (which was a really BAAAD thing). | |||
2002-12-05 | read and write as much as possible until end of data or EWOULDBLOCK before | Daniel Stenberg | |
returning back to the select() loop. Consider this a test so far. | |||
2002-11-28 | compareheader() was moved over to http.c and got a Curl_ prefix | Daniel Stenberg | |
The chunked transfer upload never stopped due to a silly add before we checked for >0! | |||
2002-11-11 | moved the bools in the connectdata struct into the substruct named | Daniel Stenberg | |
ConnectBits where the other bools already are | |||
2002-11-11 | Now supports "Transfer-Encoding: chunked" for HTTP PUT operations where the | Daniel Stenberg | |
size of the uploaded file is unknown. | |||
2002-10-28 | when using checkprefix(), the first argument must be the prefix! | Daniel Stenberg | |
2002-10-28 | Transfer-Encoding: needs 17 bytes passed, not 18 | Daniel Stenberg | |
2002-10-28 | kromJx@crosswinds.net's fix that now uses checkprefix() instead of | Daniel Stenberg | |
strnequal() when the third argument was strlen(first argument) anyway. This makes it less prone to errors. (Slightly edited by me) | |||
2002-10-23 | bad headers can come in two kinds, we either treat everything as one big | Daniel Stenberg | |
badly assumed header, or we think that parts of the buffer is a bad header and the rest is treated as a normal body part | |||
2002-10-21 | Nikita Schmidt's fix to debian bug report #165382. This is verified with | Daniel Stenberg | |
the new test case 55. | |||
2002-10-18 | make very sure that we return 'done' properly when a transfer is done, as | Daniel Stenberg | |
otherwise the multi interface gets problems | |||
2002-10-18 | if we found no string on the Location: line, don't try to follow it | Daniel Stenberg | |
2002-10-17 | Make the COOKIESESSION work better by creating a list of cookie files files | Daniel Stenberg | |
when given in the curl_easy_setopt() and then parse them all on the first curl_easy_perform() call instead. | |||
2002-10-11 | When we receive a "bad header" we must sure not to write down the data part | Daniel Stenberg | |
as well, as then we write the same data twice. | |||
2002-10-09 | Junk data could get inserted when saving/getting HTTP headers, as discovered | Daniel Stenberg | |
by Craig Davison. Now we deal with the 'nread' variable correctly between each header line. | |||
2002-10-07 | Move the URL concat code to Curl_follow(), and added a proto for that | Daniel Stenberg | |
function. For Location: following. | |||
2002-10-04 | as Ralph Mitchell pointed out, the Location: following code needs some | Daniel Stenberg | |
basic ./ and ../ strip-off understanding, and this change introduces with. test cases 49 - 52 test this. | |||
2002-09-23 | spell fix comment | Daniel Stenberg | |
2002-09-16 | a follow-up fix to the previous fix for HTTP servers that don't reply *any* | Daniel Stenberg | |
headers at all | |||
2002-09-13 | better deal with HTTP(S) servers that respond with no headers at all, test | Daniel Stenberg | |
case 306 added to verify that we do right | |||
2002-09-09 | remove redundant comment | Daniel Stenberg | |
2002-09-03 | updated source code boilerplate/header | Daniel Stenberg | |
2002-09-02 | James Gallagher's Content-Encoding work | Daniel Stenberg | |
2002-08-29 | remove the data and conn fields from the Curl_transfer_keeper struct, they | Daniel Stenberg | |
weren't used anyway and mostly caused confusion | |||
2002-08-08 | Markus F.X.J. Oberhumer's CURLOPT_NOSIGNAL patch | Daniel Stenberg | |
2002-08-05 | Make SessionHandle keep record if it is used with the multi interface or | Daniel Stenberg | |
the easy interface, it CANNOT be used by a mixture. | |||
2002-07-29 | fixed the Curl_cookie_add() invoke to not assume a space after the colon | Daniel Stenberg | |
2002-06-15 | CURLOPT_BUFFERSIZE allows an application to set a prefered buffer size | Daniel Stenberg | |
for receiving data from the network. It is meant as a hint, not as a forced limit. | |||
2002-06-12 | Moved the secondarysocket cleanup. The 'conn' struct may have been cleared | Daniel Stenberg | |
already at that other place. | |||
2002-06-10 | Gautam Mani found a socket descriptor leak that happened when FTP transfers | Daniel Stenberg | |
failed and you reinvoked curl_easy_perform(). | |||
2002-05-28 | Adjusted to make curl_multi_perform() work properly even when | Daniel Stenberg | |
curl_multi_fdset() is not used. | |||
2002-05-05 | Better support for being used with the multi interface without the *fd_set() | Daniel Stenberg | |
and proper select()ing have been made. | |||
2002-05-03 | made the DEBUGFUNCTION get called properly on a few more places, especially | Daniel Stenberg | |
for DATA_IN and DATA_OUT. | |||
2002-05-02 | use and set the fd_set pointers instead of the actual values, as then we | Daniel Stenberg | |
work properly with the multi interface when the user has provided the fd_sets! | |||
2002-05-02 | Hanno Kranzhoff noticed we didn't properly reset the download/upload counters | Daniel Stenberg | |
before transfers, when doing multiple ones on the same handle. | |||
2002-04-17 | Dirk Manske's fix for HTTP response code 301, that now behaves more like | Daniel Stenberg | |
browsers do. Which thus *breaks* the RFC 2616... | |||
2002-04-16 | Dirk Manske brought the patch that introduces two new CURLINFO_* values: | Daniel Stenberg | |
CURLINFO_REDIRECT_TIME and CURLINFO_REDIRECT_COUNT. | |||
2002-04-15 | Jonatan Lander fixed the "Disables POST, goes with GET" output to be more | Daniel Stenberg | |
connected with reality! ;-) | |||
2002-04-10 | error code cleanup, use the new SEND/RECV errors | Daniel Stenberg | |
2002-04-08 | based on Jacky Lam's "HTTP 1.0 304-only" fix, this change makes a 304 reply | Daniel Stenberg | |
always stop reading after the headers no matter what 'close' is. | |||
2002-04-04 | Fixes the problem Jacky Jam pointed out, where libcurl will "hang" for an | Daniel Stenberg | |
extra second after having downloaded headers-only | |||
2002-03-20 | crlf replacement on uploads did not work. test case 128 was added just now | Daniel Stenberg | |
to make sure it remains functional. | |||
2002-03-19 | copyright string (year) update | Daniel Stenberg | |
2002-03-15 | make sure we return CURLE_WRITE_ERROR if the write callback returned | Daniel Stenberg | |
an error, even if we were decoding a chunked-encoded transfer | |||
2002-03-14 | 2002 | Daniel Stenberg | |
2002-02-28 | Ralph Mitchell's SSL problems made me notice that we didn't increase the | Daniel Stenberg | |
header byte counter properly | |||
2002-02-20 | Andrés García solved bug report #515228 by making sure the progress meter | Daniel Stenberg | |
is updated even if everything is read in one single pass, as the windows functions apparantly does more often than other systems. |