Dan Fandrich
f27299dc3b
Added tests 1057 and 1058 to test FTP and HTTPS transfers with ranges
...
relative to end of file.
2008-08-01 22:12:34 +00:00
Dan Fandrich
f3b4071209
Added test of IPv6 scope handling
2008-07-31 02:38:51 +00:00
Dan Fandrich
bc649593e4
Added test cases 1052 through 1055 to test uploading data from files
...
during redirects. Test cases 1052 and 1055 show problems (maybe the same
root cause as 1051) and are disabled.
2008-07-30 21:04:44 +00:00
Dan Fandrich
1f26ea4a85
Added test case 1051 to test Location: following with PUT, as reported
...
by Ben Sutcliffe. The test when run manually shows a problem in curl,
but the test harness web server doesn't run the test correctly so it's
disabled for now.
2008-07-30 07:24:59 +00:00
Dan Fandrich
adc032e7d8
Return an error code when extra files are found in filecheck:
2008-07-29 18:57:01 +00:00
Dan Fandrich
4ff37a4ed1
Added test case 1050 to test --ftp-port with an IPv6 address.
...
Made --interface tests less restrictive on host address.
2008-07-29 01:05:28 +00:00
Dan Fandrich
f042a7419d
Added test cases 1045 through 1049 as simple tests of --interface using the
...
localhost interface.
2008-07-28 18:39:32 +00:00
Dan Fandrich
e06944438a
Added test 1044 to test large file support in ftp with -I.
2008-07-26 20:09:36 +00:00
Dan Fandrich
aa4a7471dd
Added test1042 and test1043 to test -C - on HTTP.
2008-07-15 04:12:15 +00:00
Dan Fandrich
69a03ce23c
Added test1040 and test1041 to test -C - on HTTP. Test 1041 failed so it's
...
added to DISABLED.
2008-07-15 03:36:38 +00:00
Dan Fandrich
8d49a8f278
Added test cases 1038 and 1039 to test Adrian Kreher's report that ftp
...
uploads with -C - didn't resume properly, but the tests pass.
2008-07-11 05:08:06 +00:00
Dan Fandrich
bbb1b99ce1
Added tests 1036 and 1037 to verify resumed ftp downloads with -C -
2008-07-10 06:09:03 +00:00
Dan Fandrich
a25959184e
Added test cases 1034 & 1035 to test IDN name conversion failures.
2008-07-07 23:52:52 +00:00
Daniel Stenberg
82412f218f
Phil Blundell provided a fix for libcurl's treatment of unexpected 1xx
...
response codes. Previously libcurl would hang on such occurances. I added
test case 1033 to verify.
2008-07-03 08:47:53 +00:00
Daniel Stenberg
d92945bb8a
- Eduard Bloch filed the debian bug report #487567
...
(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=487567 ) pointing out that
libcurl used Content-Range: instead of Range when doing a range request with
--head (CURLOPT_NOBODY). This is now fixed and test case 1032 was added to
verify.
2008-06-22 20:38:16 +00:00
Dan Fandrich
5304b13365
Added SSH failure test cases 628-632
2008-06-19 00:18:58 +00:00
Daniel Stenberg
f7815fa93c
- Bug report #1973352 ( http://curl.haxx.se/bug/view.cgi?id=1973352 ) identified
...
how the HTTP redirect following code didn't properly follow to a new URL if
the new url was but a query string such as "Location: ?moo=foo". Test case
1031 was added to verify this fix.
2008-05-26 20:39:41 +00:00
Daniel Stenberg
7f88e8badb
Added test case 556 that uses curl_easy_send() and curl_easy_recv()
2008-05-13 21:42:07 +00:00
Daniel Stenberg
fc9e0d2249
- Ben Van Hof filed bug report #1945240 : "libcurl sometimes sends body twice
...
when using CURL_AUTH_ANY" (http://curl.haxx.se/bug/view.cgi?id=1945240 ).
The problem was that when libcurl rewound a stream meant for upload when it
would prepare for a second request, it could accidentally continue the
sending of the rewound data on the first request instead of on the second.
Ben also provided test case 1030 that verifies this fix.
2008-05-03 21:45:12 +00:00
Daniel Stenberg
852989856d
- To make it easier for applications that want lots of magic stuff done on
...
redirections and thus cannot use CURLOPT_FOLLOWLOCATION easily, we now
introduce the new CURLINFO_REDIRECT_URL option that lets applications
extract the URL libcurl would've redirected to if it had been told to. This
then enables the application to continue to that URL as it thinks is
suitable, without having to re-implement the magic of creating the new URL
from the Location: header etc. Test 1029 verifies it.
2008-04-30 21:20:08 +00:00
Dan Fandrich
ab71654078
Added test 1028 to test an HTTP redirect to a FTP URL.
2008-04-29 02:30:09 +00:00
Dan Fandrich
7abf50a5c0
Added test cases 1026 and 1027 to do some rudimentary tests on the --manual
...
and --help options.
2008-04-18 22:31:52 +00:00
Daniel Stenberg
0331071346
Added test case 555, a variation of 547 but using multi interface instead of
...
easy. This was reported not working by Penugonda Chenna Reddy in
http://curl.haxx.se/mail/lib-2008-04/0046.html but I fail to repeat that
problem.
2008-04-16 21:11:46 +00:00
Dan Fandrich
a9591ad1b7
Added test case 1025 to test a command-line cookie with Location: following
2008-04-10 18:18:55 +00:00
Dan Fandrich
c97d112b30
Added test case 1024 to test a scenario similar to the one reported
...
by Ben Combee where libcurl would send the wrong cookie to a redirected
server. libcurl was doing the right thing in this test case.
2008-04-10 04:21:08 +00:00
Daniel Stenberg
ac0b911eda
oops, forgot to add test554
2008-04-04 11:39:32 +00:00
Dan Fandrich
10232bfe9e
Added test627 to test SFTP with CURLOPT_NOBODY
2008-04-04 02:06:35 +00:00
Dan Fandrich
a57098ea9b
Added test 626 to reproduce an infinite loop when given an invalid
...
SFTP quote command reported by Vincent Le Normand, but left it disabled.
2008-03-18 17:05:29 +00:00
Dan Fandrich
040a4443a1
Added tests 622-625 to test SFTP/SCP uploads. Test 625 was an attempt to
...
reproduce the --ftp-create-dirs problem reported by Brian Ulm, but that
seems to need a call curl_easy_reset() which this test case doesn't do.
2008-03-13 22:51:39 +00:00
Dan Fandrich
458925ae0b
Added tests 618-621 to test SFTP/SCP transfers of more than one file
...
(test 620 tests the just-fixed problem reported by Brian Ulm).
2008-03-10 19:40:27 +00:00
Dan Fandrich
b16ea66cec
Added tests 616 and 617 to see how SFTP and SCP cope with zero-length
...
files, as questioned by Mike Protts. SFTP does for me but SCP doesn't
so test 617 is disabled for now.
2008-03-06 01:15:28 +00:00
Daniel Stenberg
55700cb01f
- We no longer support setting the CURLOPT_URL option from inside a callback
...
such as the CURLOPT_SSL_CTX_FUNCTION one treat that as if it was a Location:
following. The patch that introduced this feature was done for 7.11.0, but
this code and functionality has been broken since about 7.15.4 (March 2006)
with the introduction of non-blocking OpenSSL "connects".
It was a hack to begin with and since it doesn't work and hasn't worked
correctly for a long time and nobody has even noticed, I consider it a very
suitable subject for plain removal. And so it was done.
2008-02-20 08:28:02 +00:00
Dan Fandrich
0cae201044
Added test309 to test HTTP redirect to HTTPS URL
2008-02-19 21:57:41 +00:00
Dan Fandrich
ce1649564c
Added tests 1022 and 1023 to validate output of curl-config --version and
...
--vernum
2008-02-08 01:21:03 +00:00
Daniel Stenberg
5f2055729e
added test 1021 to verify my fix for bug report #1879375
2008-01-26 00:13:38 +00:00
Daniel Stenberg
c522f349fe
Added test 553. This test case and code is based on the bug recipe Joe Malicki
...
provided for bug report #1871269 , fixed on Jan 14 2008 before the 7.18.0
release.
2008-01-16 22:54:54 +00:00
Daniel Stenberg
08adf67969
Daniel Egger made CURLOPT_RANGE work on file:// URLs the very same way it
...
already worked for FTP:// URLs
2008-01-11 14:20:41 +00:00
Daniel Stenberg
f277124a0f
In an attempt to repeat the problem in bug report #1850730
...
(http://curl.haxx.se/bug/view.cgi?id=1850730 ) I wrote up test case 552. The
test is doing a 70K POST with a read callback and an ioctl callback over a
proxy requiring Digest auth. The test case code is more or less identical to
the test recipe code provided by Spacen Jasset (who submitted the bug report).
2007-12-26 21:48:52 +00:00
Daniel Stenberg
c1730dc50a
Add test 551 that tests callback-post over a proxy that requires Digest auth.
...
A failed attempt to repeat bug report #1850730 (ie the test works fine).
2007-12-15 22:13:07 +00:00
Daniel Stenberg
975812d246
add missing files
2007-12-08 22:56:05 +00:00
Daniel Stenberg
05221e9056
test1015 --data-urlencode
2007-11-26 11:04:21 +00:00
Dan Fandrich
6f33531861
Added test case 1014 to compare curl-config --features with curl --version
2007-11-01 03:09:27 +00:00
Dan Fandrich
16897354bc
Added test case 1013 to check that curl-config --protocols matches the
...
protocols listed in curl --version
2007-11-01 00:36:55 +00:00
Dan Fandrich
38cd2d781f
Added test case 546 to check that subsequent FTP transfers work after a
...
failed one using the multi interface
2007-10-29 22:57:31 +00:00
Dan Fandrich
1eac702c1a
Added test case 2004.
...
Disable valgrind in test case 1004 due to a libtool bug.
2007-10-25 21:04:51 +00:00
Patrick Monnerat
0678a51d3b
Allow test server to handle binary POSTs.
...
Tests 35, 544 545 added: binary data POSTs.
2007-10-25 19:40:05 +00:00
Dan Fandrich
65ed696625
Fixed the test TFTP server to support the >10000 test number notation
...
Added test cases 2002 and 2003 (the latter disabled for now)
2007-10-24 22:48:23 +00:00
Dan Fandrich
38649d1362
Added test cases 2000 and 2001 which test multiple protocols using the
...
same easy handle
Fixed the filecheck: make target to work outside the source tree
2007-10-24 19:40:07 +00:00
Daniel Stenberg
67d94514b0
Kim Rinnewitz reported that --local-port didn't work with TFTP transfers.
...
This happened because the tftp code always uncondionally did a bind()
without caring if one already had been done and then it failed. I wrote a
test case (1009) to verify this, but it is a bit error-prone since it will
have to pick a fixed local port number and since the tests are run on so
many different hosts in different situations I add it in disabled state.
2007-10-04 10:01:41 +00:00
Daniel Stenberg
119364741e
known bug #46 : chunked-encoded CONNECT responses from a http proxy now works.
...
Added test case 1008 to verify. Note that #47 is still there.
2007-10-02 10:21:36 +00:00