Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-04-05 | test time-conditioned FTP uploads | Daniel Stenberg | |
2005-04-03 | Hardeep Singh reported a problem doing HTTP POST with Digest. (It was actually | Daniel Stenberg | |
also affecting NTLM and Negotiate.) It turned out that if the server responded with 100 Continue before the initial 401 response, libcurl didn't take care of the response properly. Test case 245 and 246 added to verify this. | |||
2005-04-03 | Test 245 was just added in an attempt to repeat Hardeep Singh's recent bug. | Daniel Stenberg | |
But this works just fine on my host. Plain HTTP POST using Digest. | |||
2005-03-28 | Based on Augustus Saunders' comments and findings, the HTTP output auth | Daniel Stenberg | |
function was fixed to use the proper proxy authentication when multiple ones were added as accepted. test 239 and test 243 were added to repeat the problems and verify the fixes. | |||
2005-03-21 | Make NTLM tests depend on the NTLM feature at not SSL, since the NTLM support | Daniel Stenberg | |
is no longer only present when built with SSL support. | |||
2005-03-17 | Change the bogus address used in test237 to be more reliable when run | Dan Fandrich | |
on a host with a buggy resolver that strips all but the bottom 8 bits of each octet. The resolved address in this case (192.0.2.127) is guaranteed never to belong to a real host (see RFC3330). | |||
2005-03-17 | support multiple error codes for a test case since some things just vary | Daniel Stenberg | |
between platforms | |||
2005-03-15 | test EPSV and PASV response handling when they get well-formated data back | Daniel Stenberg | |
but using illegal values | |||
2005-03-15 | Make nonexistent host names absolute so tests will pass on machines | Dan Fandrich | |
with a wildcard DNS search domain. | |||
2005-03-12 | David Houlder added --form-string | Daniel Stenberg | |
2005-03-09 | skip the test of "2094 Nov 6" for now, since the 64bit time_t systems return | Daniel Stenberg | |
different values for it... | |||
2005-03-08 | Dominick Meglio reported that using CURLOPT_FILETIME when transferring a FTP | Daniel Stenberg | |
file got a Last-Modified: header written to the data stream, corrupting the actual data. This was because some conditions from the previous FTP code was not properly brought into the new FTP code. I fixed and I added test case 520 to verify. (This bug was introduced in 7.13.1) | |||
2005-03-07 | test 236: FTP resume upload but denied access to remote file | Daniel Stenberg | |
2005-03-04 | Added test case 235 that makes a resumed upload of a file that isn't present | Daniel Stenberg | |
on the remote side. This then converts the operation to an ordinary STOR upload. This was requested/pointed out by Ignacio Vazquez-Abrams. It also proved (and I fixed) a bug in the newly rewritten ftp code (and present in the 7.13.1 release) when trying to resume an upload and the servers returns an error to the SIZE command. libcurl then loops and sends SIZE commands infinitely. | |||
2005-02-19 | added test case 234 which is like 233 but uses --location-trusted instead so | Daniel Stenberg | |
thus the second request to the new host will use authentication fine | |||
2005-02-18 | Ralph Mitchell reported a flaw when you used a proxy with auth, and you | Daniel Stenberg | |
requested data from a host and then followed a redirect to another host. libcurl then didn't use the proxy-auth properly in the second request, due to the host-only check for original host name wrongly being extended to the proxy auth as well. Added test case 233 to verify the flaw and that the fix removed the problem. | |||
2005-02-09 | FTP 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-01-30 | properly mark tests as requiring feature 'SSL' | Daniel Stenberg | |
2005-01-28 | adjusted to the moved unlock of the DNS entry | Daniel Stenberg | |
2005-01-27 | test the EPRT/LPRT/PORT somewhat more | Daniel Stenberg | |
2005-01-27 | verify a part of the PORT line | 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-21 | FTP third transfer support overhaul. See CHANGES for details. | Daniel Stenberg | |
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-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-14 | verify the protocol too | Daniel Stenberg | |
2005-01-07 | disable the valgrind log checking | Daniel Stenberg | |
2005-01-07 | added test 199 | Daniel Stenberg | |
2004-12-21 | test enforced chunked encoding with PUT on a local file | Daniel Stenberg | |
2004-12-21 | Added test case 217 that verified CURLINFO_HTTP_CONNECTCODE, and I made the | Daniel Stenberg | |
-w option support 'http_connect' to make it easier to verify! | |||
2004-12-16 | two more ftp directory re-use tests added | Daniel Stenberg | |
2004-12-15 | fixed how backslashes are treated in glob strings | Daniel Stenberg | |
2004-12-14 | use the correct variables, not fixed values | Daniel Stenberg | |
2004-12-14 | Harshal Pradhan fixed changing username/password on a persitent HTTP | Daniel Stenberg | |
connection. | |||
2004-12-11 | HTTP IPv6 support added to the test suite | Daniel Stenberg | |
2004-12-10 | two new test cases for proxy-CONNECT with NTLM (one doing GET, one doing POST) | Daniel Stenberg | |
2004-12-06 | HTTP PUT a to a FTP URL with username+password - over HTTP proxy | Daniel Stenberg | |
2004-12-03 | Bug report #1078066: when a chunked transfer was pre-maturely closed exactly | Daniel Stenberg | |
at a chunk boundary it was not considered an error and thus went unnoticed. Added test case 207 to verify. | |||
2004-12-02 | test 206 - HTTP proxy CONNECT auth Digest | Daniel Stenberg | |
2004-11-30 | fixed test case errors | Daniel Stenberg | |
2004-11-30 | three new compress test cases | Daniel Stenberg | |
2004-11-29 | added test 221 to test a broken gzip content download | Daniel Stenberg | |
2004-11-29 | added test 220 - simple gzip auto decompress | Daniel Stenberg | |
2004-11-29 | stricter newline policy | Daniel Stenberg | |
2004-11-25 | FTP improvements: | Daniel Stenberg | |
If EPSV, EPRT or LPRT is tried and doesn't work, it will not be retried on the same server again even if a following request is made using a persistent connection. If a second request is made to a server, requesting a file from the same directory as the previous request operated on, libcurl will no longer make that long series of CWD commands just to end up on the same spot. Note that this is only for *exactly* the same dir. There is still room for improvements to optimize the CWD-sending when the dirs are only slightly different. Added test 210, 211 and 212 to verify these changes. Had to improve the test script too and added a new primitive to the test file format. | |||
2004-11-24 | HTTP "auth done right". See lib/README.httpauth | Daniel Stenberg | |
2004-11-23 | oops, use the precheck too! | Daniel Stenberg | |
2004-11-22 | David Phillips fix for test 518 and my extension to make it not run on | Daniel Stenberg | |
systems that can't run it fine. |