Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-10-14 | Eric Vergnaud pointed out that libcurl didn't treat ?-letters in the user name | Daniel Stenberg | |
and password fields properly in URLs, like ftp://us?er:pass?word@site.com/. Added test 191 to verify the fix. | |||
2004-10-10 | another lame attempt to avoid the "warning: will never be executed" warning | Daniel Stenberg | |
by gcc 3.4 | |||
2004-10-07 | use tld_strerror() only if previously detected, since otherwise we can't | Daniel Stenberg | |
work with libidn < 0.5.6 | |||
2004-10-06 | Fixed tld_check_name(). idna_to_unicode_lzlz() should never fail, | Gisle Vanem | |
but return FALSE if 'uc_name == NULL' just in case. | |||
2004-10-06 | USE_LIBIDN: Added Top-level-domain (TLD) check for host->name. | Gisle Vanem | |
Only print a warning if check fails. | |||
2004-10-06 | removed tabs and trailing whitespace from source | Daniel Stenberg | |
2004-10-05 | minor edit to re-use a variable and to hopefully avoid a (moot) warning | Daniel Stenberg | |
about code that won't be reached | |||
2004-10-04 | Made the dns entry remain locked while a connection to the host remains to | Daniel Stenberg | |
allow verbose output during this period. Bertrand Demiddelaer reported and helped fixing. | |||
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 |