aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2003-07-15Dan Winship's fix to make the new auth stuff such as NTLM to work withDaniel Stenberg
the multi interface
2003-07-05re-use existing variable instead of declaring a new local oneDaniel Stenberg
2003-07-05Some of Doug Kaufman's changes for the DOS portDaniel Stenberg
2003-07-04removedDaniel Stenberg
2003-07-04Dan Grayson pointed out that we set the CURL_CA_BUNDLE variable wrongly inDaniel Stenberg
the configure script. We set it differently now and generate the lib/ca-bundle.h file entirely.
2003-07-04Peter 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-07-01Gisle Vanem found a lib handle leak in the ldap codeDaniel Stenberg
2003-06-26new httpauth support, changed filetime variable kindDaniel Stenberg
2003-06-26added CURLOPT_HTTPAUTH supportDaniel Stenberg
2003-06-26Adjusted to work properly with the new authentication stuffDaniel Stenberg
Added code to deal with white spaces in relocation headers.
2003-06-26use CURLDEBUG instead of MALLOCDEBUGDaniel Stenberg
2003-06-26use CURLDEBUGDaniel Stenberg
2003-06-26adjusted to use the same API as the OpenSSL version of the MD5 functionsDaniel Stenberg
2003-06-26added ntlm flag bitsDaniel Stenberg
2003-06-26Many fixes, most of them based on comments by Eric GlassDaniel Stenberg
2003-06-26new proto for Curl_input_negotiateDaniel Stenberg
2003-06-26kill warningsDaniel Stenberg
2003-06-26major adjustments to the new authentication supportDaniel Stenberg
2003-06-26include GSS in the debug string if available, support a few new flagDaniel Stenberg
booleans
2003-06-26use CURLDEBUG instead of MALLOCDEBUG for preprocessor conditionsDaniel Stenberg
2003-06-26use CURLDEBUG instead of MALLOCDEBUGDaniel Stenberg
2003-06-26one typecast less for the localtime(), use CURLDEBUG instead of MALLOCDEBUGDaniel Stenberg
2003-06-26use CURLDEBUG instead of MALLOCDEBUGDaniel Stenberg
2003-06-26CURLDEBUG instead of MALLOCDEBUGDaniel Stenberg
2003-06-26We noe use CURLDEBUG instead of MALLOCDEBUGDaniel Stenberg
2003-06-13Cris Bailiff's patch that should make us do NTLM correctly. When we'veDaniel Stenberg
authenticated our connection, we can continue without any Authorization: headers as long as our connection is maintained.
2003-06-13Cris Bailiff's bugfixDaniel Stenberg
2003-06-13use more curlish strings, these should be able to change...Daniel Stenberg
2003-06-13Marty Kuhrt's #include fixes for VMSDaniel Stenberg
2003-06-12modifiedDaniel Stenberg
2003-06-12corrected a commentDaniel Stenberg
2003-06-12CURLHTTP* renamed to CURLAUTH* and NEGOTIATE is now GSSNEGOTIATE as there'sDaniel Stenberg
a "plain" Negotiate as well.
2003-06-12make it build with older OpenSSLDaniel Stenberg
2003-06-12attempt to make older OpenSSL versions work with the DES stuffDaniel Stenberg
2003-06-11fixing details for NTLMDaniel Stenberg
2003-06-11more how I envision it _should_ work, but it still doesn't...Daniel Stenberg
2003-06-11to support "redirects" after the full body is transferedDaniel Stenberg
2003-06-11made a nicer output for the decode test, as it served as a nice tool for me ;-)Daniel Stenberg
2003-06-11when we get the auth headers, we still need to read out the full body responseDaniel Stenberg
as otherwise we can re-send requests on the same connection nicely
2003-06-11correct mistakesDaniel Stenberg
2003-06-11Initial take at NTLM authentication. It doesn't really work at this pointDaniel Stenberg
but the infrastructure is there.
2003-06-10Set auth type differently, we use one CURLOPT_HTTPAUTH instead as we planDaniel Stenberg
to add more method in the future.
2003-06-10Daniel Kouril's patch that adds HTTP negotiation support to libcurl wasDaniel Stenberg
added.
2003-06-06When doing very big GET requests over HTTPS, we need to add some extraDaniel Stenberg
funky logic in order to make re-tries work fine with OpenSSL. This corrects the problem David Orrell noticed.
2003-06-06Just moved around some logic in Curl_write() to make it easier to debug.Daniel Stenberg
2003-06-02Make the Content-Length info override the Connection: close header, so thatDaniel Stenberg
libcurl will stop reading when the number of bytes have arrived and not wait for a closed socket.
2003-06-02work-around SSL implementation flaws better, pointed out in bug reportDaniel Stenberg
#745122.
2003-06-02make a more descriptive error message when CURLE_HTTP_RETURNED_ERROR isDaniel Stenberg
returned
2003-05-28Posting static data using POST and chunked encoded now also appends theDaniel Stenberg
data to the initial request buffer, if the total post data is less than 100K.
2003-05-27Rudy Koento experienced problems with curl's recent habit of POSTing data inDaniel 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.