Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2004-03-10 | curl_socket_t mistakes cleanup | Daniel Stenberg | |
2004-03-04 | prevent harmless compiler warning | Daniel Stenberg | |
2004-03-02 | corrected the reuse_fresh condition | Daniel Stenberg | |
2004-03-02 | Yet another curl_off_t printf format attempt, we now exclude the %-letter from | Daniel Stenberg | |
FORMAT_OFF_T to allow additional options to get specified, like with '"%5" FORMAT_OFF_T'. | |||
2004-03-02 | use FORMAT_OFF_T instead of CURL_FORMAT_OFF_T to reduce the complexity of | Daniel Stenberg | |
having to redef that name | |||
2004-03-01 | Use CURL_FORMAT_OFF_T for printf()inf curl_off_t variables. | Daniel Stenberg | |
2004-03-01 | Only consider the fresh-connection option on the first connection made, not | Daniel Stenberg | |
on followed redirections etc. This should fix the bug #905365, which caused NTLM to fail with the option set. | |||
2004-03-01 | in Curl_disonnect(): call the protocol-specific disconnect function before we | Daniel Stenberg | |
unlink the "current" connection struct from the connection cache. | |||
2004-02-22 | the missing part of Gisle Vanem's connect-timeout fix for win32 | Daniel Stenberg | |
2004-02-16 | Make the 'areschannel' get created in the curl_easy_init() and re-use that | Daniel Stenberg | |
same channel during the whole curl handle's life until curl_easy_cleanup(). | |||
2004-02-16 | Fix verbosconnect() when ipv6-enabled to not assume that conn->serv_addr | Daniel 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-16 | Jeff Lawson pointed out that we need to check for a '5' in the version field | Daniel 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 |