aboutsummaryrefslogtreecommitdiff
path: root/lib/url.c
AgeCommit message (Collapse)Author
2004-03-01in Curl_disonnect(): call the protocol-specific disconnect function before weDaniel Stenberg
unlink the "current" connection struct from the connection cache.
2004-02-22the missing part of Gisle Vanem's connect-timeout fix for win32Daniel Stenberg
2004-02-16Make the 'areschannel' get created in the curl_easy_init() and re-use thatDaniel Stenberg
same channel during the whole curl handle's life until curl_easy_cleanup().
2004-02-16Fix verbosconnect() when ipv6-enabled to not assume that conn->serv_addrDaniel Stenberg
is a valid pointer, but instead always depend on the passed-in dns pointer. This happens to be NULL when the connection is re-used...
2004-02-16Jeff Lawson pointed out that we need to check for a '5' in the version fieldDaniel Stenberg
to properly work with SOCKS5 proxies. I also included some ascii art describing the SOCKS5 response, as RFC1928 describes. Jeff provided details in bug report #741841 and here: http://curl.haxx.se/mail/lib-2004-02/0181.html
2004-02-13in the socks code, make sure we receive Curl_read results in ints andDaniel Stenberg
Curl_write in CURLcode, to keep the picky compilers happy
2004-02-12No longer receive the return code in ConnectionKillOne() that wasn't dealtDaniel Stenberg
with anyway and thus caused picky compiler to warn.
2004-02-11#if-check for SIGALRM before assuming it is presentDaniel Stenberg
2004-02-05options we get as longs need to be typecasted when assigned to preventDaniel Stenberg
picky compiler warnings
2004-02-02when including ca-bundle.h, don't look in the current dir first, simply useDaniel Stenberg
the search path since we want the build-version rather than the one in the source dir
2004-01-26when saving in a cookie jar fails, include the file name in the error messageDaniel Stenberg
to make it easier to track down
2004-01-23Proxy username and password on persistant connections could easily getDaniel Stenberg
messed up. Vincent Bronner detected this.
2004-01-23check the arguments to the socks5 function, as the name and password mightDaniel Stenberg
be NULL pointers, and if non-NULL if now support zero-length names/passwords
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-19Make setopt() support CURLOPT_IPRESOLVE...Daniel Stenberg
2003-12-19Gisle Vanem's minor fixesDaniel Stenberg
2003-12-15added a library-wide interface for doing dns cache pruning, and no longerDaniel Stenberg
make the pruning at each name lookup, only in Curl_done().
2003-12-15Giuseppe Attardi fixed a really tricky bugDaniel Stenberg
2003-12-02use the HAVE_KRB4 define instead of just KRB4Daniel Stenberg
2003-12-02Gisle Vanem fixed the check-order for FTPS and FTP.Daniel Stenberg
2003-11-24FTPS support added as RFC2228 and the murray-ftp-auth-ssl draft describe itDaniel Stenberg
2003-11-24Gaz Iqbal fixed a range string memory leak!Daniel Stenberg
2003-11-19respect bits.close even if an error already is set, but make sure that theDaniel Stenberg
existing error is the one returned back
2003-11-11Added CURLOPT_NETRC_FILE.Daniel Stenberg
2003-10-29David Hull made the file: URL parser also accept the somewhat sloppy fileDaniel Stenberg
syntax: file:/path. I added test case 203 to verify this.
2003-10-28overlapping memory chunks with strcpy(), detected by the friendly valgrindDaniel Stenberg
2003-10-21conn->user and conn->passwd will now always be set to point to something.Daniel Stenberg
If not user or password is set, they will point to a "" string.
2003-10-18gcc -Wshadow complaints fixedDaniel Stenberg
2003-10-17Dominick Meglio implemented CURLOPT_MAXFILESIZE and --max-filesize.Daniel Stenberg
2003-10-17o the name and password arrays are 256 bytes, so let's accept that lengthyDaniel Stenberg
input o have ->passwd and ->name be NULL if no name/passwd was given o only set default user+password for FTP if no userpwd was given
2003-10-16password promting support removed from libcurlDaniel Stenberg
2003-10-14Gisle Vanem's IPv6-on-Windows patch applied!Daniel Stenberg
2003-10-09Lachlan O'Dea fixed a resume problem: "If I set CURLOPT_RESUME_FROM, performDaniel Stenberg
an HTTP download, then reset CURLOPT_RESUME_FROM to 0, the next download still has a Range header with a garbage value." bug report #820502
2003-09-19Markus Moeller's SPNEGO patch applied, with my edits, additions and minorDaniel Stenberg
cleanups.
2003-09-15If a connection is closed down and it had some kind of NTLM involved, weDaniel Stenberg
reset the authentication state to make it restart on the next connection. This of course because NTLM is connection-oriented, whilst all other authentication schemes are not.
2003-09-03Early Ehlinger's CURLOPT_FTP_RESPONSE_TIMEOUT patch applied.Daniel Stenberg
2003-09-03Joerg Mueller-Tolk's fix to better deal with user+passwords for proxiesDaniel Stenberg
2003-08-28CURLOPT_BUFFERSIZE must not be smaller than 0 (zero) as that is impossibleDaniel Stenberg
for us to deal with
2003-08-17setting WRITEFUNCTION or READFUNCTION to NULL will now reset the callbackDaniel Stenberg
pointers to the internal default functions
2003-08-14prevent memory leak when going out of memoryDaniel Stenberg
2003-08-11use safefree insteadDaniel Stenberg
2003-08-11memory leak fixed when re-using connections with proxy user+passwdDaniel Stenberg
2003-08-11Serge Semashko added CURLOPT_PROXYAUTH support, and now NTLM for proxiesDaniel Stenberg
work.
2003-08-11the new cookie functions that require 'data' passed inDaniel Stenberg
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.