Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-09-26 | Philip Langdale provided the new CURLOPT_POST301 option for | Daniel Stenberg | |
curl_easy_setopt() that alters how libcurl functions when following redirects. It makes libcurl obey the RFC2616 when a 301 response is received after a non-GET request is made. Default libcurl behaviour is to change method to GET in the subsequent request (like it does for response code 302 - because that's what many/most browsers do), but with this CURLOPT_POST301 option enabled it will do what the spec says and do the next request using the same method again. I.e keep POST after 301. The curl tool got this option as --post301 Test case 1011 and 1012 were added to verify. | |||
2007-09-26 | Max Katsev reported that when doing a libcurl FTP request with | Daniel Stenberg | |
CURLOPT_NOBODY enabled but not CURLOPT_HEADER, libcurl wouldn't do TYPE before it does SIZE which makes it less useful. I walked over the code and made it do this properly, and added test case 542 to verify it. | |||
2007-09-24 | Immanuel Gregoire fixed KNOWN_BUGS #44: --ftp-method nocwd did not handle | Daniel Stenberg | |
URLs ending with a slash properly (it should list the contents of that directory). Test case 351 brought back and also test 1010 was added. | |||
2007-09-20 | Added variable substitution to the <verify><file> section. | Dan Fandrich | |
Made a few more tests work remotely. | |||
2007-09-18 | Use double quotes in command lines for consistency. | Dan Fandrich | |
2007-09-18 | IPv6 is a required feature for these two tests, even if it's not obvious. | Dan Fandrich | |
2007-09-17 | Fixed the required server entry | Dan Fandrich | |
2007-09-17 | Changed some FTP tests to validate the format of the PORT and EPRT commands | Dan Fandrich | |
sent by curl, if not the addresses themselves. | |||
2007-09-17 | Made the directory postprocessor more forgiving of input directory format | Dan Fandrich | |
2007-09-15 | Michal Marek made libcurl automatically append ";type=<a|i>" when using HTTP | Daniel Stenberg | |
proxies for FTP urls. | |||
2007-09-14 | Replaced 127.0.0.1 with %HOSTIP where possible | Dan Fandrich | |
2007-09-11 | Daniel S (12 September 2007) | Daniel Stenberg | |
- Bug report #1792649 (http://curl.haxx.se/bug/view.cgi?id=1792649) pointed out a problem with doing an empty upload over FTP on a re-used connection. I added test case 541 to reproduce it and to verify the fix. - I noticed while writing test 541 that the FTP code wrongly did a CWD on the second transfer as it didn't store and remember the "" path from the previous transfer so it would instead CWD to the entry path as stored. This worked, but did a superfluous command. Thus, test case 541 now also verifies this fix. | |||
2007-09-07 | Added test case 1007 to test permission problem when uploading with TFTP | Dan Fandrich | |
(to validate bug #1790403). | |||
2007-08-30 | Added more accurate error code returns from SFTP operations. Added test | Dan Fandrich | |
case 615 to test an SFTP upload failure. | |||
2007-08-30 | Renamed several libcurl error codes and options to make them more general | Dan Fandrich | |
and allow reuse by multiple protocols. Several unused error codes were removed. In all cases, macros were added to preserve source (and binary) compatibility with the old names. These macros are subject to removal at a future date, but probably not before 2009. An application can be tested to see if it is using any obsolete code by compiling it with the CURL_NO_OLDIES macro defined. Documented some newer error codes in libcurl-error(3) | |||
2007-08-24 | Bug report #1779054 (http://curl.haxx.se/bug/view.cgi?id=1779054) pointed | Daniel Stenberg | |
out that libcurl didn't deal with large responses from server commands, when the single response was consisting of multiple lines but of a total size of 16KB or more. Dan Fandrich improved the ftp test script and provided test case 1006 to repeat the problem, and I fixed the code to make sure this new test case runs fine. | |||
2007-08-23 | Added test case 1005 to test excessively-long replies spread out over | Dan Fandrich | |
multiple lines (similar to test case 1003). | |||
2007-08-23 | Added test1004 to validate a previous fix for a memory leak when an | Dan Fandrich | |
empty proxy server is selected. | |||
2007-08-22 | Bug report #1779054 (http://curl.haxx.se/bug/view.cgi?id=1779054) pointed | Daniel Stenberg | |
out that libcurl didn't deal with very long (>16K) FTP server response lines properly. Starting now, libcurl will chop them off (thus the client app will not get the full line) but survive and deal with them fine otherwise. Test case 1003 was added to verify this. | |||
2007-08-17 | remove stupid comment since there's no content in this test case | Daniel Stenberg | |
2007-08-17 | Robson Braga Araujo filed bug report #1776235 | Daniel Stenberg | |
(http://curl.haxx.se/bug/view.cgi?id=1776235) about ftp requests with NOBODY on a directory would do a "SIZE (null)" request. This is now fixed and test case 1000 was added to verify. | |||
2007-08-17 | some keywords for future stats/coverage checks | Daniel Stenberg | |
2007-08-17 | Moved the 5320 and 5322 into the 1000-series instead which is a documented | Daniel Stenberg | |
range. They are about FTP but the 100-199 range is full. | |||
2007-08-17 | Song Ma provided a patch that cures a problem libcurl has when doing resume | Daniel Stenberg | |
HTTP PUT using Digest authentication. Test case 5320 and 5322 were also added to verify the functionality. | |||
2007-08-09 | There's no need to ignore the User-Agent for this test. | Dan Fandrich | |
2007-08-02 | Dmitriy Sergeyev reported a regression: resumed file:// transfers broke | Daniel Stenberg | |
after 7.16.2. This is much due to the different treatment file:// gets internally, but now I added test 231 to make it less likely to happen again without us noticing! | |||
2007-07-22 | Added test case 354 that makes a simple FTP retrieval without password, which | Daniel Stenberg | |
verifies the bug fix in #1757328. | |||
2007-07-21 | test and verify curl -I on a single FTP file somewhat more than before | Daniel Stenberg | |
2007-07-16 | make it do all three requests on the same connection | Daniel Stenberg | |
2007-07-15 | convert test case 540 to use a custom Host: header as well | Daniel Stenberg | |
2007-07-14 | Added test case 540 and lib540.c, the 'proxyauth.c' test app posted by Shmulik | Daniel Stenberg | |
Regev on the libcurl mailing list on 10 Jul 2007, converted to a test case. | |||
2007-07-10 | Force the time zone to GMT in the cookie tests in case the user is | Dan Fandrich | |
using one of the so-called 'right' time zones that take into account leap seconds, which causes the tests to fail (as reported by Daniel Black in bug report #1745964). | |||
2007-07-10 | The previous commits changed the error code | James Housley | |
2007-07-10 | Fixed a curl memory leak reported by Song Ma with a modified version | Dan Fandrich | |
of the patch he suggested. Added his test case as test289 to verify. | |||
2007-06-25 | Adjusted how libcurl treats HTTP 1.1 responses without content-lenth or | Daniel Stenberg | |
chunked encoding (that also lacks "Connection: close"). It now simply assumes that the connection WILL be closed to signal the end, as that is how RFC2616 section 4.4 point #5 says we should behave. | |||
2007-06-21 | Gerrit Bruchhäuser pointed out a warning that the Intel(R) Thread Checker | Daniel Stenberg | |
tool reports and it was indeed a legitimate one and it is one fixed. It was a use of a share without doing the proper locking first. | |||
2007-06-19 | and fix another flaw in the singlecwd case when we get ftp://site.com/, also | Daniel Stenberg | |
from the #1739100 bug report | |||
2007-06-18 | Test listing of root dir with the three ftp-methods. KNOWN_BUGS #44 make me | Daniel Stenberg | |
disable test 351 by default by I add the test case anyway to make it easier to work on this problem in the future. | |||
2007-06-08 | Incorporated Daniel Black's test706 and test707 SOCKS test cases. | Dan Fandrich | |
2007-06-07 | Cleaned up SOCKS tests. Use a magic port number instead of killserver | Dan Fandrich | |
to do nonlistening server tests, like other tests. | |||
2007-06-05 | added 703: a socks5 version of 702 | Daniel Stenberg | |
2007-06-05 | Daniel Black's test suite fixes and initial test cases for SOCKS4/5 using | Daniel Stenberg | |
openssh | |||
2007-05-15 | Added support for quote commands before a transfer using SFTP and test | Dan Fandrich | |
case 614. Allow SFTP quote commands chmod, chown, chgrp to set a value of 0. | |||
2007-05-14 | Added SFTP directory listing test case 613. | Dan Fandrich | |
2007-05-10 | Added FTPS upload tests 408 and 409. | Dan Fandrich | |
2007-05-08 | Added FTPS test cases 406 and 407 | Dan Fandrich | |
2007-04-30 | Improved the test harness to allow running test servers on other than | Dan Fandrich | |
the default port numbers, allowing more than one test suite to run simultaneously on the same host. | |||
2007-04-30 | Fixed some tests to stop hard-coding the port number. | Dan Fandrich | |
2007-04-23 | Added tests 610-612 to test more SFTP post-quote commands. | Dan Fandrich | |
2007-04-23 | Changed another nonexistent host name to be under the haxx.se domain | Dan Fandrich | |
to guarantee against it ever being valid. |