summaryrefslogtreecommitdiff
path: root/tests/data
Commit message (Collapse)AuthorAgeFilesLines
* fix port numberDaniel Stenberg2005-04-131-1/+1
|
* requires OpenSSL, as our GnuTLS doesn't provide support forDaniel Stenberg2005-04-121-0/+1
| | | | CURLOPT_SSL_CTX_FUNCTION (yet).
* fixed the 304 response-with-content-length problem reported by Cory NelsonDaniel Stenberg2005-04-082-1/+47
|
* test time-conditioned FTP uploadsDaniel Stenberg2005-04-053-1/+88
|
* Hardeep Singh reported a problem doing HTTP POST with Digest. (It was actuallyDaniel Stenberg2005-04-032-1/+87
| | | | | | 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.
* Test 245 was just added in an attempt to repeat Hardeep Singh's recent bug.Daniel Stenberg2005-04-032-1/+77
| | | | But this works just fine on my host. Plain HTTP POST using Digest.
* Based on Augustus Saunders' comments and findings, the HTTP output authDaniel Stenberg2005-03-283-1/+190
| | | | | | 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.
* Make NTLM tests depend on the NTLM feature at not SSL, since the NTLM supportDaniel Stenberg2005-03-2117-33/+17
| | | | is no longer only present when built with SSL support.
* Change the bogus address used in test237 to be more reliable when runDan Fandrich2005-03-171-2/+5
| | | | | | 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).
* support multiple error codes for a test case since some things just varyDaniel Stenberg2005-03-171-1/+4
| | | | between platforms
* test EPSV and PASV response handling when they get well-formated data backDaniel Stenberg2005-03-153-1/+68
| | | | but using illegal values
* Make nonexistent host names absolute so tests will pass on machinesDan Fandrich2005-03-152-2/+2
| | | | with a wildcard DNS search domain.
* David Houlder added --form-stringDaniel Stenberg2005-03-121-2/+10
|
* skip the test of "2094 Nov 6" for now, since the 64bit time_t systems returnDaniel Stenberg2005-03-091-1/+8
| | | | different values for it...
* Dominick Meglio reported that using CURLOPT_FILETIME when transferring a FTPDaniel Stenberg2005-03-082-1/+46
| | | | | | | 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)
* test 236: FTP resume upload but denied access to remote fileDaniel Stenberg2005-03-072-1/+37
|
* Added test case 235 that makes a resumed upload of a file that isn't presentDaniel Stenberg2005-03-042-1/+43
| | | | | | | | | | 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.
* added test case 234 which is like 233 but uses --location-trusted instead soDaniel Stenberg2005-02-192-1/+83
| | | | thus the second request to the new host will use authentication fine
* Ralph Mitchell reported a flaw when you used a proxy with auth, and youDaniel Stenberg2005-02-182-1/+82
| | | | | | | | 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.
* FTP code turned into state machine. Not completely yet, but a good start.Daniel Stenberg2005-02-095-5/+7
| | | | | The tag 'before_ftp_statemachine' was set just before this commit in case of future need.
* properly mark tests as requiring feature 'SSL'Daniel Stenberg2005-01-307-0/+21
|
* adjusted to the moved unlock of the DNS entryDaniel Stenberg2005-01-281-6/+6
|
* test the EPRT/LPRT/PORT somewhat moreDaniel Stenberg2005-01-271-7/+7
|
* verify a part of the PORT lineDaniel Stenberg2005-01-271-6/+6
|
* Ian Ford asked about support for the FTP command ACCT, and I discovered it isDaniel Stenberg2005-01-253-1/+78
| | | | | | | | 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.
* A minor "syntax error" in numerous test files correctedDaniel Stenberg2005-01-25157-160/+157
|
* FTP third transfer support overhaul. See CHANGES for details.Daniel Stenberg2005-01-214-1/+154
|
* Philippe Hameau found out that -Q "+[command]" didn't work, although some codeDaniel Stenberg2005-01-202-1/+47
| | | | | 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.
* added test226 tooDaniel Stenberg2005-01-191-1/+1
|
* Stephan Bergmann made libcurl return CURLE_URL_MALFORMAT if an FTP URLDaniel Stenberg2005-01-193-1/+41
| | | | | | 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
* verify the protocol tooDaniel Stenberg2005-01-141-0/+7
|
* disable the valgrind log checkingDaniel Stenberg2005-01-071-0/+5
|
* added test 199Daniel Stenberg2005-01-072-2/+55
|
* test enforced chunked encoding with PUT on a local fileDaniel Stenberg2004-12-212-1/+52
|
* Added test case 217 that verified CURLINFO_HTTP_CONNECTCODE, and I made theDaniel Stenberg2004-12-212-1/+45
| | | | -w option support 'http_connect' to make it easier to verify!
* two more ftp directory re-use tests addedDaniel Stenberg2004-12-163-1/+88
|
* fixed how backslashes are treated in glob stringsDaniel Stenberg2004-12-152-1/+44
|
* use the correct variables, not fixed valuesDaniel Stenberg2004-12-141-2/+2
|
* Harshal Pradhan fixed changing username/password on a persitent HTTPDaniel Stenberg2004-12-142-1/+72
| | | | connection.
* HTTP IPv6 support added to the test suiteDaniel Stenberg2004-12-115-2/+142
|
* two new test cases for proxy-CONNECT with NTLM (one doing GET, one doing POST)Daniel Stenberg2004-12-103-1/+196
|
* HTTP PUT a to a FTP URL with username+password - over HTTP proxyDaniel Stenberg2004-12-062-1/+62
|
* Bug report #1078066: when a chunked transfer was pre-maturely closed exactlyDaniel Stenberg2004-12-032-1/+58
| | | | | at a chunk boundary it was not considered an error and thus went unnoticed. Added test case 207 to verify.
* test 206 - HTTP proxy CONNECT auth DigestDaniel Stenberg2004-12-022-1/+82
|
* fixed test case errorsDaniel Stenberg2004-11-304-38/+18
|
* three new compress test casesDaniel Stenberg2004-11-304-1/+372
|
* added test 221 to test a broken gzip content downloadDaniel Stenberg2004-11-292-1/+63
|
* added test 220 - simple gzip auto decompressDaniel Stenberg2004-11-292-1/+61
|
* stricter newline policyDaniel Stenberg2004-11-2925-108/+108
|
* FTP improvements:Daniel Stenberg2004-11-254-1/+148
| | | | | | | | | | | | | | | 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.