aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2004-05-27fixed curl_easy_duphandle() to properly clean up all memory if any memoryDaniel Stenberg
function fails and it returns NULL
2004-05-26Mohun Biswas added release-zlib and debug-zlib targets.Daniel Stenberg
2004-05-26three new functions in the public APIDaniel Stenberg
2004-05-26Added a new 'bit' in the connect struct named 'tunnel_proxy' that is setDaniel 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-25initial support for "uploading" to file:// URLsDaniel Stenberg
2004-05-25Massimiliano Ziccardi's updates for the VC6 makefilesDaniel Stenberg
2004-05-25preprocessor magic around the libidn idn_free() stuff to remain workableDaniel Stenberg
both with older libidn versions without idn_free() and with libidn versions that gets installed without idn-free.h
2004-05-25remove trailing whitespaceDaniel Stenberg
2004-05-24delete trailing whitespaceDaniel Stenberg
2004-05-24only idn_free() if built with libidnDaniel Stenberg
2004-05-24delete trailing whitespaceDaniel Stenberg
2004-05-24 Simon Josefsson added a idn_free() function in libidn 0.4.5 as a reaction toDaniel 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-24Robert D. Young reported that CURLOPT_COOKIEFILE and CURLOPT_COOKIE couldDaniel Stenberg
not be used both in one request. Fixed it and added test case 172 to verify.
2004-05-21While talking to host a.b.c, libcurl did wrongly not accept cookies that wereDaniel Stenberg
set to the domain .a.b.c (that is with a dot prefix). This is now fixed and test case 171 verifies it.
2004-05-21quickfix to avoid division by zero, possibly we should go over all of theseDaniel Stenberg
once and for all
2004-05-20calculate upload and download speed using doubles to keep precision.Daniel Stenberg
deleted trailing whitespace
2004-05-19killed trailing whitespaceDaniel Stenberg
2004-05-18+ when storing the address in the cache fails, cleanup the resolved addressDaniel Stenberg
properly + delete trailing whitespace
2004-05-18* seed_enough() was converted to a macro to avoid the IRIX compiler warningDaniel Stenberg
about that passed-in argument not being used. * killed trailing whitespace
2004-05-17if shrinking the buffer fails, use the older larger oneDaniel Stenberg
2004-05-17Peter Sylvester's patch that addresses two flaws in the peer certificate nameDaniel Stenberg
verification: - when multiple common names are used (as in the curl tests), the last name needs to be selected. - allow comparing with encoded values, at least with BMP and ISO latin1 encoded T61strings.
2004-05-17new Curl_done() protoDaniel Stenberg
2004-05-17I made Curl_done() take a pointer-pointer in the first argument instead, andDaniel 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-17better bailing out on memory failureDaniel Stenberg
2004-05-17bail out nicely if strdup() returns NULL, removed trailing whitespaceDaniel Stenberg
2004-05-17deleted trailing whitespaceDaniel Stenberg
2004-05-17fixed a warning on IRIX, deleted trailing whitespaceDaniel Stenberg
2004-05-14added string for the new share error codeDaniel Stenberg
2004-05-13memory cleanup and check fixDaniel Stenberg
2004-05-13check that memory allocation functions truly return good data or bail outDaniel Stenberg
2004-05-13return on memory alloc failDaniel Stenberg
2004-05-13better bailing out in case of no memoryDaniel Stenberg
2004-05-13curl_free() doesn't free(NULL) but just returnsDaniel Stenberg
2004-05-13deal with input arguments as NULLDaniel Stenberg
2004-05-13return CURLDIGEST_NOMEM when a memory function fails to deliverDaniel Stenberg
2004-05-13mark a value as alloced when strdup()ed to prevent memory leaksDaniel Stenberg
2004-05-13bail out when no memory occursDaniel Stenberg
2004-05-13Gisle Vamem reintroduced the verifyconnect() call on windows as well, andDaniel Stenberg
we now use it to provide more info back on connect failures.
2004-05-13Gisle: minor fixDaniel Stenberg
2004-05-13no more Curl_ldap_doneDaniel Stenberg
2004-05-13Added two two missing header files I missed when I removed the noinst_HEADERSDaniel Stenberg
2004-05-12Check that memory functions return non-NULL or return error.Daniel Stenberg
2004-05-12make sure the returned pointer is NULL when encoding failsDaniel Stenberg
2004-05-12clean up and return better on out of memoryDaniel Stenberg
2004-05-12return NULL on out of memoryDaniel Stenberg
2004-05-12Curl_done() and the protocol-specific conn->curl_done() functions now allDaniel 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-12return faster when we "hit a wall" while printfingDaniel Stenberg
2004-05-12general cleanup to bail out nice and clean when a memory function failsDaniel Stenberg
to deliver
2004-05-12even if Curl_do() fails, we must call Curl_done() to do proper cleaning upDaniel Stenberg
2004-05-12improved cleaning up in case of memory allocation failuresDaniel Stenberg