aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-02-11Added $Id$ and pre-exisiting logical checkMarty Kuhrt
2005-02-11remove the check for strftime(), we don't need itDaniel Stenberg
2005-02-11Removed all uses of strftime() since it uses the localised version of theDaniel Stenberg
week day names and month names and servers don't like that.
2005-02-10valgrind stuff for test suite, vms build and moreDaniel Stenberg
2005-02-10Moved out the valgrind report parser to valgrind.pm, to make it easier toDaniel Stenberg
test it outside the test suite. Now we also disable valgrind usage if libcurl was built shared, as then valgrind is only testing the wrapper-script running shell which is pointless.
2005-02-10typecast assign to ftpport from int to prevent warningsDaniel Stenberg
2005-02-10init fix for non-SSL buildsDaniel Stenberg
2005-02-10Reduced the two config-vms.h_* files into this one.Marty Kuhrt
2005-02-09David Byron fixed his SSL problems, initially mentioned here:Daniel Stenberg
http://curl.haxx.se/mail/lib-2005-01/0240.html. It turned out we didn't use SSL_pending() as we should. This was TODO-RELEASE issue #59.
2005-02-09David Byron identified the lack of SSL_pending() use, and this is my takeDaniel Stenberg
at fixing this issue.
2005-02-09better error checking and SSL init by David ByronDaniel Stenberg
2005-02-09prevent a compiler warningDaniel Stenberg
2005-02-09Some functions are static here, but extern in libxml'sGisle Vanem
SAX.h. gcc doesn't like that. Rename.
2005-02-09the new ftp code and Gisle's DICT fixDaniel Stenberg
2005-02-09issue #54 doneDaniel Stenberg
2005-02-09Set 'bits.close' in case of malloc fail.Gisle Vanem
Don't free 'lud_dn' twice in case curl_unescape() fails.
2005-02-09add missing error codesDaniel Stenberg
2005-02-09Use CURL_SOCKET_BAD.Gisle Vanem
2005-02-09Handle CURLE_LOGIN_DENIED in strerror.c.Gisle Vanem
For ftp only?
2005-02-09FD_SET can be big macro, use bracesDaniel Stenberg
2005-02-09FTP code turned into state machine. Not completely yet, but a good start.Daniel Stenberg
The tag 'before_ftp_statemachine' was set just before this commit in case of future need.
2005-02-09Replace LF with CRLF. Ref RFC-2229, sec 2.3:Gisle Vanem
"Each command line must be terminated by a CRLF".
2005-02-08-O clarificationDaniel Stenberg
2005-02-08inflate and out of memory fixesDaniel Stenberg
2005-02-08ares_gethostbyname wants a 'ares_host_callback' in the 4th argumentDaniel Stenberg
2005-02-08Curl_addrinfo?_callback() and addrinfo_callback() now returnsGisle Vanem
CURLE_OK or CURLE_OUT_OF_MEMORY. Add typecast in hostares.c.
2005-02-08Don't free too much in freedirs() if realloc() fails.Gisle Vanem
2005-02-08Curl_wait_for_resolv() no longer disconnects on failure, but leaves thatDaniel Stenberg
operation to the caller. Disconnecting has the disadvantage that the conn pointer gets completely invalidated and this is not handled on lots of places in the code.
2005-02-07Fix for a bug report that compressed files that are exactly 64 KiB longDan Fandrich
produce a zlib error.
2005-02-06Preserve previous status in Curl_http_done().Gisle Vanem
2005-02-05valgrind errors occur too often when 'make test' is used. It is because tooDaniel Stenberg
many third-party libs and tools have problems. When curl is built without --disable-shared, the testing is done with a front-end script which makes the valgrind testing include (ba)sh as well and that often causes valgrind errors. Either we improve the valgrind error scanner a lot to better identify (lib)curl errors only, or we disable valgrind checking by default
2005-02-04fix typeDaniel Stenberg
2005-02-04Eric Vergnaud found a use of an uninitialized variableDaniel Stenberg
2005-02-04David Byron pointed out that this -1 on the buffer size is pointless sinceDaniel Stenberg
the buffer is already BUFSIZE +1 one big to fit the extra trailing zero. This change is reported to fix David's weird SSL problem...
2005-02-02another exampleDaniel Stenberg
2005-02-02HTML parsing example with libtidy, by Jeff PohlmeyerDaniel Stenberg
2005-02-01and we start over againDaniel Stenberg
2005-02-017.13 coming upDaniel Stenberg
2005-01-31somewhat nicer libcurl usageDaniel Stenberg
2005-01-31htmltitleDaniel Stenberg
2005-01-31HTML <head> parsing (with libxml) example code by Lars Nilsson.Daniel Stenberg
2005-01-30four changesDaniel Stenberg
2005-01-30if the DO operation returns failure, bail out and close down nicely toDaniel Stenberg
prevent memory leakage
2005-01-30Let's add a cookie interface in 7.14Daniel Stenberg
2005-01-30Bugfixed the parser that scans the valgrind report outputs. I noticed that itDaniel Stenberg
previously didn't detect and report the "Conditional jump or move depends on uninitialised value(s)" error. When I fixed this, I caught a few curl bugs with it. And then I had to spend time to make the test suite IGNORE these errors when OpenSSL is used since it produce massive amounts of valgrind warnings (but only of the "Conditional..." kind it seems). So, if a test that requires SSL is run, it ignores the "Conditional..." errors, and you'll get a "valgrind PARTIAL" output instead of "valgrind OK".
2005-01-30properly mark tests as requiring feature 'SSL'Daniel Stenberg
2005-01-30Use calloc() to save us the memset() call and terminate conn->host.nameDaniel Stenberg
properly, to avoid reading uninited variables when using file:// (valgrind)
2005-01-29Clear the urlglob struct when allocated, since we might otherwise useDaniel Stenberg
uninitialized variables. Pointed out to us by the friendly Valgrind.
2005-01-29include "url.h" for the Curl_safefree() protoDaniel Stenberg
2005-01-29Using the multi interface, and doing a requsted a re-used connection thatDaniel Stenberg
gets closed just after the request has been sent failed and did not re-issue a request on a fresh reconnect like the easy interface did. Now it does! (define CURL_MULTIEASY, run test case 160)