Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-06-30 | NOBODY set TRUE after a POST makes a good HEAD now | Daniel Stenberg | |
2004-06-24 | typecasts to prevent warnings | Daniel Stenberg | |
2004-06-24 | Source cleanups. The major one being that we now _always_ use a Curl_addrinfo | Daniel Stenberg | |
linked list for name resolved data, even on hosts/systems with only IPv4 stacks as this simplifies a lot of code. | |||
2004-06-22 | Moved the "About to connect() to" text to the place where the host name is | Daniel Stenberg | |
actually known, as before this text lied when used in i.e FTP. | |||
2004-06-18 | Gisle's "SSL patch" from June 16th 2004, modified by me as discussed on the | Daniel Stenberg | |
mailing list. | |||
2004-06-10 | Gisle Vanem's improved verbose output and timeout handling when connecting to | Daniel Stenberg | |
a host name that resolves to multiple IP addresses. | |||
2004-06-09 | Alexander Krasnostavsky's fix to make libcurl build fine with configure | Daniel Stenberg | |
--disable-http, which thus builds a libcurl without HTTP support. | |||
2004-06-03 | Alexander Krasnostavsky's FTP third party transfer (proxy) support | Daniel Stenberg | |
2004-06-02 | Made CURLOPT_UPLOAD and CURLOPT_PUT mean the same thing internally (the | Daniel Stenberg | |
previous difference was not clear nor documented properly). They can now both be used interchangeably, but we prefer UPLOAD to PUT since it is a more generic term. | |||
2004-05-28 | check for failing strdup()s | Daniel Stenberg | |
2004-05-26 | Added a new 'bit' in the connect struct named 'tunnel_proxy' that is set | Daniel Stenberg | |
if a connection is tunneled through a proxy. A tunnel is done with CONNECT, either when using HTTPS or FTPS, or if explicitly enabled by the app. | |||
2004-05-25 | initial support for "uploading" to file:// URLs | Daniel Stenberg | |
2004-05-25 | preprocessor magic around the libidn idn_free() stuff to remain workable | Daniel Stenberg | |
both with older libidn versions without idn_free() and with libidn versions that gets installed without idn-free.h | |||
2004-05-24 | only idn_free() if built with libidn | Daniel Stenberg | |
2004-05-24 | Simon Josefsson added a idn_free() function in libidn 0.4.5 as a reaction to | Daniel Stenberg | |
Gisle's previous mail. We now use this function, and thus we require libidn 0.4.5 or later. No earler version will do. | |||
2004-05-24 | Robert D. Young reported that CURLOPT_COOKIEFILE and CURLOPT_COOKIE could | Daniel Stenberg | |
not be used both in one request. Fixed it and added test case 172 to verify. | |||
2004-05-19 | killed trailing whitespace | Daniel Stenberg | |
2004-05-17 | I made Curl_done() take a pointer-pointer in the first argument instead, and | Daniel Stenberg | |
if the connection is killed it blanks the pointer it points to, to make it easier to detect usage problems whereever Curl_done() is used. | |||
2004-05-13 | bail out when no memory occurs | Daniel Stenberg | |
2004-05-12 | clean up and return better on out of memory | Daniel Stenberg | |
2004-05-12 | Curl_done() and the protocol-specific conn->curl_done() functions now all | Daniel Stenberg | |
take a CURLcode as a second argument, that is non-zero when Curl_done() is called after an error was returned from Curl_do() (or similar). | |||
2004-05-12 | bail out if we can't allocate the new range string, and make use of aprintf() | Daniel Stenberg | |
instead of using snprintf() + strdup(). | |||
2004-05-12 | removed another jhrg-reference in a comment | Daniel Stenberg | |
2004-05-11 | fixed Curl_open() to not leak anything if one malloc() fails, fix by | Daniel Stenberg | |
James Bursa only modified by me. | |||
2004-05-11 | curl_global_init_mem() allows the memory functions to be replaced. | Daniel Stenberg | |
memory.h is included everywhere for this. | |||
2004-05-07 | We don't support any long protocol names so we can use a smaller buffer. | Daniel Stenberg | |
Also, make sure we have room for the trailing zero, only scan to size-1. Gisle Vanem reported. | |||
2004-05-06 | removed two odd comments | Daniel Stenberg | |
2004-05-05 | do the alarm time-left math using unsigned longs since that is what alarm() | Daniel Stenberg | |
returns and uses as input and converting to signed generates warnings and actually risks loss of accuracy | |||
2004-05-05 | fix_hostname() now (void)s the conn argument to prevent warnings on non-idn | Daniel Stenberg | |
enabled builds | |||
2004-05-05 | prevent warnings when using the gcc option -Wunreachable-code | Daniel Stenberg | |
2004-05-04 | General HTTP authentication cleanup and fixes | Daniel Stenberg | |
2004-04-29 | fixed the host/proxy name issue when re-using a connection and made IDN names | Daniel Stenberg | |
work when using proxy by converting the IDN-name to the ACE-encoded version before the request-URL is passed to the proxy. | |||
2004-04-29 | encode the correct name | Daniel Stenberg | |
2004-04-27 | Made host name and proxy name get stored in a 'struct hostname' and set | Daniel Stenberg | |
all things up to work with encoded host names internally, as well as keeping 'display names' to show in debug messages. IDN resolves work for me now using ipv6, ipv4 and ares resolving. Even cookies on IDN sites seem to do right. | |||
2004-04-26 | made the verbose connect use the proper host name string even when using | Daniel Stenberg | |
a proxy | |||
2004-04-26 | NI_MAXHOST is not generally available, we use plain 256 bytes for the hostname | Daniel Stenberg | |
instead, its only for debug verbose output anyway | |||
2004-04-26 | Made defines instead of plain numbers for the Curl_resolv() return code to | Daniel Stenberg | |
make the code easier to read | |||
2004-04-26 | IDN adjustments and host cleanups by Gisle | Daniel Stenberg | |
2004-04-26 | Major hostip.c cleanup and split into multiple files and easier #ifdef | Daniel Stenberg | |
usage. | |||
2004-04-21 | typecast tolower/toupper arguments to int to make picky compilers complain | Daniel Stenberg | |
less | |||
2004-04-20 | Cleaned up hostname/name/gname and path/ppath confusion. Removed the fixed- | Daniel Stenberg | |
length limit of the hostname part of the URL. | |||
2004-04-13 | proper typecast to prevent compiler warning | Daniel Stenberg | |
2004-04-13 | remove an long time #defined struct member and use the actual "real" name | Daniel Stenberg | |
instead to make it easier to find/read | |||
2004-04-13 | Moved the 'tcp_nodelay' member to the proper 'UserDefined' struct within the | Daniel Stenberg | |
sessionhandle to make the duphandle() function work as supposed. Also tried to start document functions the doxygen way (in the headers of the functions). Can't make it work though... | |||
2004-04-06 | New authentication code added, particularly noticable when doing POST or PUT | Daniel Stenberg | |
with Digest or NTLM. libcurl will now use HEAD to negotiate the authentication and when done perform the requested POST. | |||
2004-03-31 | Use the new HAVE_NI_WITHSCOPEID define instead of merely checking for the | Daniel Stenberg | |
existance of NI_WITHSCOPEID since some platforms have that define but still can't function with it set. | |||
2004-03-31 | Fixed how the user name is extracted from http_proxy environment variable | Daniel Stenberg | |
when set. | |||
2004-03-25 | tcp-nodelay patch by Joe Halpin | Daniel Stenberg | |
2004-03-12 | Added CURLOPT_POSTFIELDSIZE_LARGE to offer a large file version of the | Daniel Stenberg | |
CURLOPT_POSTFIELDSIZE option to allow really big HTTP POSTs. | |||
2004-03-11 | Gisle Vanem's fixes to use CURL_SOCKET_BAD more instead of -1 for sockets. | Daniel Stenberg | |