aboutsummaryrefslogtreecommitdiff
path: root/lib/urldata.h
AgeCommit message (Collapse)Author
2004-03-09Use curl_socket_t instead of int for holding sockets. The typedefs andDaniel Stenberg
defines are in setup.h.
2004-03-03make the backup variable of the same kind as the data it backups! ;-)Daniel Stenberg
2004-03-03rename struct FILE to FILEPROTO, to prevent it from causing trouble withDaniel Stenberg
the plain old FILE typedef.
2004-02-27Joe Halpin made the FTP code send 'QUIT' on the control connection beforeDaniel Stenberg
it disconnects the TCP connection, like a good ftp client should!
2004-02-26Clear up int/long/size_t/ssize_t usage a bitDaniel Stenberg
2004-02-22the missing part of Gisle Vanem's connect-timeout fix for win32Daniel Stenberg
2004-02-20we call the macro CURLMAX() isntead of MAX(), just because it turned upDaniel Stenberg
it collides with another MAX define on some platforms (like netbsd 1.6.1)
2004-02-02set the 'retry' bit to TRUE when the connection is about to be retried,Daniel Stenberg
this allows the HTTP code to *not* return a failure just because no data has been received from the server
2004-01-30Somewhat crude attempt at fixing the test 91 failures. I commit this nowDaniel Stenberg
so that the automatic testing hosts will test these changes over the weekend.
2004-01-22use curl_off_t instead of off_t!Daniel Stenberg
2004-01-22use the proper type for formposts, not the deprecated oneDaniel Stenberg
2004-01-11Dominick Meglio pointed out FTPS should use default port 990 according toDaniel Stenberg
IANA.
2004-01-07updated year in the copyright stringDaniel Stenberg
2004-01-05David J Meyer's large file support.Daniel Stenberg
2003-12-03Ignore content-length when chunked transfer-encoding is transfered.Daniel Stenberg
2003-12-02use the HAVE_KRB4 define instead of just KRB4Daniel Stenberg
2003-11-24FTPS support added as RFC2228 and the murray-ftp-auth-ssl draft describe itDaniel Stenberg
2003-11-24fixed wrong commentDaniel Stenberg
2003-11-11Added CURLOPT_NETRC_FILE.Daniel Stenberg
2003-11-07remove the struct fields for the deprecated passwd prompt callbackDaniel Stenberg
2003-10-18gcc -Wshadow complaints fixedDaniel Stenberg
2003-10-17Dominick Meglio implemented CURLOPT_MAXFILESIZE and --max-filesize.Daniel Stenberg
2003-09-19Added CURLOPT_IPRESOLVE supportDaniel Stenberg
2003-09-19Markus Moeller's SPNEGO patch applied, with my edits, additions and minorDaniel Stenberg
cleanups.
2003-09-11Tim Bartley's patch that makes the GSSNEGOTIATE option work for Microsoft'sDaniel Stenberg
"Negotiate" authentication as well.
2003-09-04Based on Joerg Mueller-Tolk's patch, this introduces support forDaniel Stenberg
CURLINFO_HTTPAUTH_AVAIL and CURLINFO_PROXYAUTH_AVAIL
2003-09-03Early Ehlinger's CURLOPT_FTP_RESPONSE_TIMEOUT patch applied.Daniel Stenberg
2003-08-20store the FTP response code in the httpcode variableDaniel Stenberg
2003-08-11Added support for CURLINFO_HTTP_CONNECTCODEDaniel Stenberg
2003-08-11Serge Semashko added CURLOPT_PROXYAUTH support, and now NTLM for proxiesDaniel Stenberg
work.
2003-08-08Early Ehlinger's CURLOPT_FTP_CREATE_MISSING_DIRS patch was appliedDaniel Stenberg
2003-08-05ares awareness/usage/support added. If configure --enable-ares is used, weDaniel Stenberg
build libcurl to use ares for asynch name resolves.
2003-07-30Reverted the 'filetime' struct field back to a 'long' as time_t is sometimesDaniel Stenberg
unsigned and we want this to be able to hold -1 for illegal/unset values.
2003-07-22Added a separate struct for the proxyntlm data, as it will/can be differentDaniel Stenberg
than the remote server's. That is, both the server and the proxy can in fact require NTLM auth.
2003-07-21moved the proxyuser and proxypasswd fields from the sessionhandle to theDaniel Stenberg
connectdata to work as expected
2003-07-19No longer stores user+password in the sessionhandle, now doing that in theDaniel 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-15Moved the NTLM credentials to the connectdata struct instead, as NTLMDaniel 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-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-06-26new httpauth support, changed filetime variable kindDaniel Stenberg
2003-06-12modifiedDaniel Stenberg
2003-06-12CURLHTTP* renamed to CURLAUTH* and NEGOTIATE is now GSSNEGOTIATE as there'sDaniel Stenberg
a "plain" Negotiate as well.
2003-06-11to support "redirects" after the full body is transferedDaniel 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-05-22Better Digest stuffDaniel Stenberg
2003-05-22Initial Digest support. At least partly working.Daniel Stenberg
2003-05-21 Gisle Vanem made curl build with djgpp on DOS.Daniel Stenberg
2003-05-09support for CURLOPT_FTP_USE_EPRT addedDaniel Stenberg
2003-04-30changes need for the new ftp path treatment and the new cookie codeDaniel Stenberg