Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-01-30 | Bugfixed the parser that scans the valgrind report outputs. I noticed that it | Daniel 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-30 | properly mark tests as requiring feature 'SSL' | Daniel Stenberg | |
2005-01-30 | Use calloc() to save us the memset() call and terminate conn->host.name | Daniel Stenberg | |
properly, to avoid reading uninited variables when using file:// (valgrind) | |||
2005-01-29 | Clear the urlglob struct when allocated, since we might otherwise use | Daniel Stenberg | |
uninitialized variables. Pointed out to us by the friendly Valgrind. | |||
2005-01-29 | include "url.h" for the Curl_safefree() proto | Daniel Stenberg | |
2005-01-29 | Using the multi interface, and doing a requsted a re-used connection that | Daniel 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) | |||
2005-01-29 | Define CURL_MULTIEASY when building this, to use my new curl_easy_perform() | Daniel Stenberg | |
that uses the multi interface to run the request. It is a great testbed for the multi interface and I believe we shall do it this way for real in the future when we have a successor to curl_multi_fdset(). | |||
2005-01-29 | corrected the URL | Daniel Stenberg | |
2005-01-29 | conn->ip_addr MUST NOT be used on re-used connections | Daniel Stenberg | |
2005-01-29 | when using valgrind, include a much longer stack trace | Daniel Stenberg | |
2005-01-29 | multi interface: when a request is denied due to "Maximum redirects followed" | Daniel Stenberg | |
libcurl leaked the last Location: URL. | |||
2005-01-28 | Connect failures with the multi interface was often returned as "connect() | Daniel Stenberg | |
timed out" even though the reason was different. Fixed this problem by not setting this timeout to zero when using multi. | |||
2005-01-28 | adjusted to the moved unlock of the DNS entry | Daniel Stenberg | |
2005-01-28 | KNOWN_BUGS #17 fixed. A DNS cache entry may not remain locked between two | Daniel Stenberg | |
curl_easy_perform() invokes. It was previously unlocked at disconnect, which could mean that it remained locked between multiple transfers. The DNS cache may not live as long as the connection cache does, as they are separate. To deal with the lack of DNS (host address) data availability in re-used connections, libcurl now keeps a copy of the IP adress as a string, to be able to show it even on subsequent requests on the same connection. | |||
2005-01-28 | Stephen More pointed out that CURLOPT_FTPPORT and the -P option didn't work | Daniel Stenberg | |
when built ipv6-enabled. I've now made a fix for it. Writing test cases for custom port strings turned too tricky so unfortunately there's none. | |||
2005-01-27 | test the EPRT/LPRT/PORT somewhat more | Daniel Stenberg | |
2005-01-27 | Use the same work-around for the memdebug stuff as in the command line client, | Daniel Stenberg | |
to allow the contents of the env var decide the file name. | |||
2005-01-27 | a slightly involved work-around to prevent the debug-tracing from logging | Daniel Stenberg | |
a free-without-alloc as the first call | |||
2005-01-27 | Make the debug build get the debug dump file path from the environment | Daniel Stenberg | |
variable to allow the test suite to better control where it ends up. | |||
2005-01-27 | verify a part of the PORT line | Daniel Stenberg | |
2005-01-26 | Make the server ignore the given PORT address, to make it possible to test | Daniel Stenberg | |
curl's -P option easier. | |||
2005-01-26 | added more official web and download mirrors | Daniel Stenberg | |
2005-01-26 | new curlpp URL | Daniel Stenberg | |
2005-01-26 | fixed sort, mention C, the java binding is now maintained by Vic Hanson | Daniel Stenberg | |
2005-01-25 | add number to the bugs to make them easier to refer to | Daniel Stenberg | |
2005-01-25 | two known bugs | Daniel Stenberg | |
2005-01-25 | Ian Ford asked about support for the FTP command ACCT, and I discovered it is | Daniel Stenberg | |
present in RFC959... so now (lib)curl supports it as well. --ftp-account and CURLOPT_FTP_ACCOUNT set the account string. (The server may ask for an account string after PASS have been sent away. The client responds with "ACCT [account string]".) Added test case 228 and 229 to verify the functionality. Updated the test FTP server to support ACCT somewhat. | |||
2005-01-25 | A minor "syntax error" in numerous test files corrected | Daniel Stenberg | |
2005-01-25 | new web mirror | Daniel Stenberg | |
2005-01-25 | --protocols is added in 7.13.0 | Daniel Stenberg | |
2005-01-25 | David Shaw contributed a fairly complete and detailed autoconf macro you can | Daniel Stenberg | |
use to detect libcurl and setup variables for the protocols the installed libcurl supports: docs/libcurl/libcurl.m4 | |||
2005-01-25 | Use plain structs and not typedef'ed ones in the hash and linked-list code. | Daniel Stenberg | |
2005-01-23 | two options less | Daniel Stenberg | |
2005-01-22 | \fI marked \fP more function calls etc. | Daniel Stenberg | |
2005-01-22 | If you're using libcurl as a win32 DLL, you MUST use the CURLOPT_WRITEFUNCTION | Daniel Stenberg | |
if you set CURLOPT_WRITEDATA - or you will experience crashes. | |||
2005-01-22 | next release will be 7.13.0 | Daniel Stenberg | |
2005-01-22 | added a few items I plan to do | Daniel Stenberg | |
2005-01-21 | FTP third transfer support overhaul. See CHANGES for details. | Daniel Stenberg | |
2005-01-21 | clarify the struct name for CURLOPT_HTTPPOST | Daniel Stenberg | |
2005-01-20 | Added support for "verify" => "stripfile" to strip contents of the file that | Daniel Stenberg | |
is being checked. Also made the server retrying sleep only one second instead of three, to reduce some waiting when fooling around with the servers. | |||
2005-01-20 | Support file names passed to RETR that don't start with a number. In that | Daniel Stenberg | |
case, all non-numeric prefixing letters are cut off to figure out the test number. | |||
2005-01-20 | Philippe Hameau found out that -Q "+[command]" didn't work, although some code | Daniel Stenberg | |
was written for it. I fixed and added test case 227 to verify it. The curl.1 man page didn't mention the '+' so I added it. | |||
2005-01-20 | add support for NOOP | Daniel Stenberg | |
2005-01-20 | If you give a *_LARGE option you MUST make sure that the type of the passed-in | Daniel Stenberg | |
argument is a curl_off_t. If you use CURLOPT_INFILESIZE (without _LARGE) you must make sure that to pass in a type 'long' argument. */ | |||
2005-01-19 | added test226 too | Daniel Stenberg | |
2005-01-19 | Stephan Bergmann made libcurl return CURLE_URL_MALFORMAT if an FTP URL | Daniel Stenberg | |
contains %0a or %0d in the user, password or CWD parts. (A future fix would include doing it for %00 as well - see KNOWN_BUGS for details.) Test case 225 and 226 were added to verify this | |||
2005-01-19 | today's proxy fixes | Daniel Stenberg | |
2005-01-19 | Don't copy 'stderr' for Win-CE in IPv6 code. Don't call | Gisle Vanem | |
GetCurrentProcess() twice; use a local variable. | |||
2005-01-19 | add a URL to an article about making Apache support PUT | Daniel Stenberg | |
2005-01-19 | Stephan Bergmann pointed out two flaws in libcurl built with HTTP disabled: | Daniel Stenberg | |
1) the proxy environment variables are still read and used to set HTTP proxy 2) you couldn't disable http proxy with CURLOPT_PROXY (since the option was disabled) |