Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-09-04 | Based on Joerg Mueller-Tolk's patch, this introduces support for | Daniel Stenberg | |
CURLINFO_HTTPAUTH_AVAIL and CURLINFO_PROXYAUTH_AVAIL | |||
2003-09-03 | Early Ehlinger's CURLOPT_FTP_RESPONSE_TIMEOUT patch applied. | Daniel Stenberg | |
2003-08-20 | store the FTP response code in the httpcode variable | Daniel Stenberg | |
2003-08-11 | Added support for CURLINFO_HTTP_CONNECTCODE | Daniel Stenberg | |
2003-08-11 | Serge Semashko added CURLOPT_PROXYAUTH support, and now NTLM for proxies | Daniel Stenberg | |
work. | |||
2003-08-08 | Early Ehlinger's CURLOPT_FTP_CREATE_MISSING_DIRS patch was applied | Daniel Stenberg | |
2003-08-05 | ares awareness/usage/support added. If configure --enable-ares is used, we | Daniel Stenberg | |
build libcurl to use ares for asynch name resolves. | |||
2003-07-30 | Reverted the 'filetime' struct field back to a 'long' as time_t is sometimes | Daniel Stenberg | |
unsigned and we want this to be able to hold -1 for illegal/unset values. | |||
2003-07-22 | Added a separate struct for the proxyntlm data, as it will/can be different | Daniel Stenberg | |
than the remote server's. That is, both the server and the proxy can in fact require NTLM auth. | |||
2003-07-21 | moved the proxyuser and proxypasswd fields from the sessionhandle to the | Daniel Stenberg | |
connectdata to work as expected | |||
2003-07-19 | No longer stores user+password in the sessionhandle, now doing that in the | Daniel Stenberg | |
connectdata struct instead. Each being an allocated pointer. The passwdgiven field was turned into a local variable in the only function it was being used. | |||
2003-07-15 | Moved the NTLM credentials to the connectdata struct instead, as NTLM | Daniel Stenberg | |
authenticates connections and not single requests. This should make it work better when we mix requests from multiple hosts. Problem pointed out by Cris Bailiff. | |||
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 | new httpauth support, changed filetime variable kind | Daniel Stenberg | |
2003-06-12 | modified | 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 | to support "redirects" after the full body is transfered | Daniel Stenberg | |
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 | Set auth type differently, we use one CURLOPT_HTTPAUTH instead as we plan | Daniel Stenberg | |
to add more method in the future. | |||
2003-06-10 | Daniel Kouril's patch that adds HTTP negotiation support to libcurl was | Daniel Stenberg | |
added. | |||
2003-05-22 | Better Digest stuff | Daniel Stenberg | |
2003-05-22 | Initial Digest support. At least partly working. | Daniel Stenberg | |
2003-05-21 | Gisle Vanem made curl build with djgpp on DOS. | Daniel Stenberg | |
2003-05-09 | support for CURLOPT_FTP_USE_EPRT added | Daniel Stenberg | |
2003-04-30 | changes need for the new ftp path treatment and the new cookie code | Daniel Stenberg | |
2003-04-11 | Dan Fandrich's gzip patch applied | Daniel Stenberg | |
2003-03-31 | Fixup after talks with Richard Bramante. We should now make better | Daniel Stenberg | |
comparisons before re-using SSL connections and re-using SSL connection IDs. | |||
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-24 | Richard Bramante's provided a fix for a handle re-use problem seen when you | Daniel Stenberg | |
change options on an SSL-enabled connection between requests. | |||
2003-03-19 | make the ENGINE depend on the USE_SSLEAY define too | Daniel Stenberg | |
2003-03-15 | Sort out the ENGINE problems people seem to be having. Now we put all ENGINE | Daniel Stenberg | |
related stuff within HAVE_OPENSSL_ENGINE_H and we don't make any private typedef or similar if the header is missing... | |||
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-20 | Markus F.X.J. Oberhumer's patch that reduces memory usage quite a bit by | Daniel Stenberg | |
only allocating the scratch memory buffer once it is needed and not always in the handle. | |||
2003-01-16 | copyright year update in the source header | Daniel Stenberg | |
2003-01-09 | if userpwd is "username:", this now implies a blank password while only | Daniel Stenberg | |
"username" will cause libcurl to prompt for password. Bryan Kemp noticed. test case 136 is added for this | |||
2003-01-08 | updated to use the modified share-types | Daniel Stenberg | |
2003-01-07 | Simon Liu's HTTP200ALIASES-patch! | Daniel Stenberg | |
2002-12-13 | conn->bits.tcpconnect now keeps track of if this connection is connected | Daniel Stenberg | |
or not | |||
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-03 | Curl_GetFTPResponse() takes a different set of parameters and now return a | Daniel Stenberg | |
proper CURLcode. The default timeout for reading one response is now also possible to change while running. | |||
2002-11-20 | Kjetil Jacobsen's patch that introduces CURLOPT_PRIVATE and CURLINFO_PRIVATE | Daniel Stenberg | |
for storage and retrieval of private data in the curl handle. | |||
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-11-05 | Curl_resolv() now returns a different struct, and it contains a reference | Daniel Stenberg | |
counter so that the caller needs to decrease that counter when done with the returned data. If compiled with MALLOCDEBUG I've added some extra checking that the counter is decreased before a handle is closed etc. | |||
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-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-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. |