Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-07-04 | Peter Sylvester's patch was applied that introduces the following: | Daniel Stenberg | |
CURLOPT_SSL_CTX_FUNCTION to set a callback that gets called with the OpenSSL's ssl_ctx pointer passed in and allow a callback to act on it. If anything but CURLE_OK is returned, that will also be returned by libcurl all the way back. If this function changes the CURLOPT_URL, libcurl will detect this and instead go use the new URL. CURLOPT_SSL_CTX_DATA is a pointer you set to get passed to the callback set with CURLOPT_SSL_CTX_FUNCTION. | |||
2003-06-26 | major adjustments to the new authentication support | Daniel Stenberg | |
2003-06-12 | CURLHTTP* renamed to CURLAUTH* and NEGOTIATE is now GSSNEGOTIATE as there's | Daniel Stenberg | |
a "plain" Negotiate as well. | |||
2003-06-11 | Initial take at NTLM authentication. It doesn't really work at this point | Daniel Stenberg | |
but the infrastructure is there. | |||
2003-06-10 | Daniel Kouril's patch that adds HTTP negotiation support to libcurl was | Daniel Stenberg | |
added. | |||
2003-06-06 | When doing very big GET requests over HTTPS, we need to add some extra | Daniel Stenberg | |
funky logic in order to make re-tries work fine with OpenSSL. This corrects the problem David Orrell noticed. | |||
2003-05-28 | Posting static data using POST and chunked encoded now also appends the | Daniel Stenberg | |
data to the initial request buffer, if the total post data is less than 100K. | |||
2003-05-27 | Rudy Koento experienced problems with curl's recent habit of POSTing data in | Daniel Stenberg | |
two separate send() calls, first the headers and then the data. I've now made a fix that for static and known content that isn't to be chunked-encoded, everything is now sent in one single system call again. This is also better for network performance reasons. | |||
2003-05-27 | Another socks5-fix. Make sure that when we use a socks-proxy, it is not the | Daniel Stenberg | |
same as using a httpproxy so we must make sure to better check for http proxies before we do HTTP proxy stuff. This included authorization and URI usage in the request etc. | |||
2003-05-22 | warning-free is better | Daniel Stenberg | |
2003-05-22 | Better Digest stuff | Daniel Stenberg | |
2003-05-22 | Initial Digest support. At least partly working. | Daniel Stenberg | |
2003-05-12 | incoming proxy headers shall be sent to the debug function has HEADERs not | Daniel Stenberg | |
DATA | |||
2003-05-02 | If there is a custom Host: header specified, we use that host name to | Daniel Stenberg | |
extract the correct set of cookies to send. This functionality is verified by test case 62. | |||
2003-04-30 | stop parsing Host: host names at colons too | Daniel Stenberg | |
2003-04-30 | extract host name from custom Host: headers to use for cookies | Daniel Stenberg | |
2003-03-31 | Guillaume Cottenceau's patch that adds CURLOPT_UNRESTRICTED_AUTH that | Daniel Stenberg | |
disables the host name check in the FOLLOWLOCATION code. With that option set, libcurl will send user+password to all hosts. | |||
2003-03-16 | Juan F. Codagnone pointed out a missing thing from the march 2 fix | Daniel Stenberg | |
2003-03-03 | Added typecast to please the MSVC compiler. | Daniel Stenberg | |
2003-03-02 | Init postdata properly before issuing a request, so that there isn't any | Daniel Stenberg | |
lingering POST-stuff that confuses GET requests. Juan F. Codagnone reported this problem in bug report #653859. | |||
2003-02-24 | Fixes to bring back the the "Expect: 100-continue" functionality. If the | Daniel Stenberg | |
header is used, we must wait for a 100-code (or timeout), before we send the data. The timeout is merely 1000 ms at this point. We may have reason to set a longer timeout in the future. | |||
2003-01-29 | removed the local variables for emacs and vim, use the new sample.emacs | Daniel Stenberg | |
way for emacs, and vim users should provide a similar non-polluting style | |||
2003-01-16 | copyright year update in the source header | 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 | A normal POST now provides data to the main transfer loop via the usual | Daniel Stenberg | |
read callback, and thus won't put a lot of stress on the request sending code (which currently does an ugly loop). | |||
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-01 | only use Content-Length: header if not transfering data chunked | Daniel Stenberg | |
2002-11-28 | Moved the compareheader function into this file and added Curl_ prefix | Daniel Stenberg | |
We now check if the chunked transfer-encoding header has been added "by force" and if so, we enabled the chunky upload! | |||
2002-11-26 | Dan Becker fixed a minor memory leak on persistent connnections using | Daniel Stenberg | |
FOLLOWLOCATION and CURLOPT_USERPWD. | |||
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-10 | Jeff Lawson fixed a few problems with connection re-use that remained when | Daniel Stenberg | |
you set CURLOPT_PROXY to "". | |||
2002-09-25 | make sure we free rangeline before we re-assign it to a new allocated | Daniel Stenberg | |
memory as otherwise we (might) leak memory | |||
2002-09-23 | removed use of extra unneeded variable | Daniel Stenberg | |
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-11 | Lukasz Czekierda correctly pointed out that curl used a bad Host: header | Daniel Stenberg | |
when talking to a IPv6-server using IPv6 IP address only. | |||
2002-09-03 | updated source code boilerplate/header | Daniel Stenberg | |
2002-09-02 | James Gallagher's Content-Encoding work | Daniel Stenberg | |
2002-08-30 | SOCKS5 support added (contributed by a still unnamed person). Not properly | Daniel Stenberg | |
working for "IPv6 enabled" libcurls yet, but should be pretty easy for someone to adjust. | |||
2002-08-26 | Andrew Francis removed the need for/use of MSVC pragmas | Daniel Stenberg | |
2002-06-11 | added disable-[protocol] support, largely provided by Miklos Nemeth | Daniel Stenberg | |
2002-06-11 | make sure data->set.postfields is non-NULL before doing strlen() on the | Daniel Stenberg | |
pointer. Bugs item #566835. | |||
2002-06-03 | T. Bharath made the request size add up as it is documented to do. | Daniel Stenberg | |
2002-04-22 | renamed the TIMECOND defines to be CURL_ prefixed | Daniel Stenberg | |
2002-04-15 | This makes formposting with a specified file missing fail. curl_easy_perform | Daniel Stenberg | |
will then return CURLE_READ_ERROR. | |||
2002-04-12 | the HTTP request is a CURLINFO_HEADER_OUT | Daniel Stenberg | |
2002-04-12 | Jean-Philippe Barrette-LaPierre provided his patch that introduces | Daniel Stenberg | |
CURLOPT_DEBUGFUNCTION and CURLOPT_DEBUGDATA. | |||
2002-04-10 | error code cleanup, use the new SEND/RECV errors | Daniel Stenberg | |
2002-03-19 | copyright string (year) update | Daniel Stenberg | |
2002-03-14 | if CURLOPT_POSTFIELDS isn't set, but CURLOPT_POST is, we will assume that | Daniel Stenberg | |
we should read the POST-data from the read callback |