Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-10-02 | Gisle Vanem provided code that displays an error message when the (libidn | Daniel Stenberg | |
based) IDN conversion fails. This is really due to a missing suitable function in the libidn API that I hope we can remove once libidn gets a function like this. | |||
2004-09-28 | Only active the engine code if ssl is enabled. This is how the actual engine | Daniel Stenberg | |
member in the struct is used. | |||
2004-09-25 | allow setting CURLOPT_SSLENGINE to NULL even if no SSL engine is supported | Daniel Stenberg | |
2004-09-16 | Added CURLOPT_FTPSSLAUTH | Daniel Stenberg | |
2004-09-10 | - Bug report #1025986. When following a Location: with a custom Host: header | Daniel Stenberg | |
replacement, curl only replaced the Host: header on the initial request and didn't replace it on the following ones. This resulted in requests with two Host: headers. Now, curl checks if the location is on the same host as the initial request and then continues to replace the Host: header. And when it moves to another host, it doesn't replace the Host: header but it also doesn't make the second Host: header get used in the request. This change is verified by the two new test cases 184 and 185. | |||
2004-08-16 | allow a custom "Accept-Encoding:" header override the internally set one | Daniel Stenberg | |
that gets set with CURLOPT_ENCODING | |||
2004-08-10 | Ok, setting CURLOPT_POST to 0 will now convert the request to a GET (this | Daniel Stenberg | |
remains undocumented as this is not the way we recommend) | |||
2004-07-29 | prevent all the sig and alarm stuff when using ares | Daniel Stenberg | |
2004-07-28 | Bertrand Demiddelaer fixed the host name to get setup properly even when | Daniel Stenberg | |
a connection is re-used, when a proxy is in use. | |||
2004-07-10 | ifdef keep_sigact since its only used when SIGALRM is defined. | Gunter Knauf | |
2004-07-04 | explicit typecasts when converting from long to int to avoid warnings | Daniel Stenberg | |
2004-07-04 | made 'connectindex' a long variable to prevent compiler warnings when | Daniel Stenberg | |
implicitly converting it to int | |||
2004-07-01 | variable type cleanup to fix picky compiler warnings | Daniel Stenberg | |
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 |