Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-04 | Added more SSH tests (left disabled for now). | Dan Fandrich | |
2007-04-01 | Added scp and sftp nonexistent file retrieval tests, but leave them | Dan Fandrich | |
disabled for now. | |||
2007-03-31 | Disable the SSH tests until the libssh2 bugs that causes test hangs | Dan Fandrich | |
are sorted out. | |||
2007-03-30 | Fixed some typos in the comments. | Dan Fandrich | |
2007-03-30 | Resurrected old FTPS error tests 402 and 403 as 404 and 405. | Dan Fandrich | |
2007-03-30 | Added HTTP --max-filesize tests and FTPS CCC failure test. | Dan Fandrich | |
2007-03-30 | Don't tear down the ftp connection if the maximum filesize was exceeded | Dan Fandrich | |
and added tests 290 and 291 to check. | |||
2007-03-30 | Added FTP-SSL failure test 402 | Dan Fandrich | |
2007-03-29 | Added ftps upload test 401 | Dan Fandrich | |
2007-03-29 | Eliminated extra / in scp/sftp URLs. | Dan Fandrich | |
2007-03-26 | Added SFTP and SCP upload tests in test602 & test603 | Dan Fandrich | |
2007-03-26 | Added test600 and test601, SFTP and SCP file retrieval tests. | Dan Fandrich | |
2007-03-24 | Fixed a memory leak when specifying a proxy with a file: URL and added | Dan Fandrich | |
test case 288 to verify it. | |||
2007-03-16 | Fixed the test case to use a truly invalid urlglob range. | Dan Fandrich | |
2007-03-09 | Updated the test harness to add a new "crypto" feature check and updated the | Dan Fandrich | |
appropriate test case to use it. For now, this is treated the same as the "SSL" feature because curl doesn't list it separately. | |||
2007-03-09 | Updated the test harness to check for protocol support before running each | Dan Fandrich | |
test, fixing KNOWN_BUGS #11. Fixed some tests to more accurately specify their required servers and features. | |||
2007-03-08 | Added SSL as a required feature for test case 400. | Dan Fandrich | |
2007-03-08 | Added test infrastructure to support basic FTPS tests. This currently | Dan Fandrich | |
supports only ftps:// URLs with --ftp-ssl-control specified, which implicitly encrypts the control channel but not the data channels. That allows stunnel to be used with an unmodified ftp server in exactly the same way that the test https server is set up. Added test case 400 as a basic FTPS test. | |||
2007-03-03 | stricter newline policy | Yang Tse | |
2007-03-03 | stricter newline policy | Yang Tse | |
2007-02-21 | - Ravi Pratap provided work on libcurl making pipelining more robust and | Daniel Stenberg | |
fixing some bugs: o Don't mix GET and POST requests in a pipeline o Fix the order in which requests are dispatched from the pipeline o Fixed several curl bugs with pipelining when the server is returning chunked encoding: * Added states to chunked parsing for final CRLF * Rewind buffer after parsing chunk with data remaining * Moved chunked header initializing to a spot just before receiving headers | |||
2007-02-13 | ftp@example.com is now the new anonymous FTP password. I opted for 'ftp' on | Daniel Stenberg | |
the left side of @ to make it short(er). | |||
2007-02-05 | Year 2038 has its own problems (32 bit integer overflow). | Yang Tse | |
So cookie expiration date is lowered to expire at most in 2035. | |||
2007-02-02 | fix leftover updating cookie expiration date | Yang Tse | |
2007-02-02 | reported in bug: #1566077 the former URL mentioned in the generated cookie | Yang Tse | |
jar has died and we now instead point out our own version of that | |||
2007-02-02 | fix test case 62 which was failing due to cookies expiring 1 Feb 2007 | Yang Tse | |
2007-02-02 | more fixes for the testsuite cookie expiration issue | Yang Tse | |
2007-02-02 | cookie expiration time got us with pants at our knees. | Yang Tse | |
Next time in 2038 :-) | |||
2007-01-29 | - Michael Wallner reported that when doing a CONNECT with a custom User-Agent | Daniel Stenberg | |
header, you got _two_ User-Agent headers in the CONNECT request...! Added test case 287 to verify the fix. | |||
2007-01-23 | Convert (most of) the test data files into genuine XML. A handful still | Dan Fandrich | |
are not, due mainly to the lack of support for XML character entities (e.g. & => & ). This will make it easier to validate test files using tools like xmllint, as well as edit and view them using XML tools. | |||
2007-01-18 | Added precheck that curl supports the 'openssl' engine in test 307. | Dan Fandrich | |
2007-01-17 | Fixed some tag typos in the test data files. | Dan Fandrich | |
2007-01-17 | Disabled test 307 for now. | Dan Fandrich | |
2007-01-16 | Added simple OpenSSL crypto engine tests. | Dan Fandrich | |
2007-01-15 | Added TFTP upload tests. | Dan Fandrich | |
2007-01-10 | Added test for TFTP retrieve of boundary case 512 byte file. | Dan Fandrich | |
2007-01-10 | Added test of TFTP server error reporting. | Dan Fandrich | |
2006-12-11 | Alexey Simak found out that when doing FTP with the multi interface and | Daniel Stenberg | |
something went wrong like it got a bad response code back from the server, libcurl would leak memory. Added test case 538 to verify the fix. I also noted that the connection would get cached in that case, which doesn't make sense since it cannot be re-use when the authentication has failed. I fixed that issue too at the same time, and also that the path would be "remembered" in vain for cases where the connection was about to get closed. | |||
2006-11-25 | added the new test 282 | Daniel Stenberg | |
2006-11-25 | Venkat Akella found out that libcurl did not like HTTP responses that simply | Daniel Stenberg | |
responded with a single status line and no headers nor body. Starting now, a HTTP response on a persistent connection (i.e not set to be closed after the response has been taken care of) must have Content-Length or chunked encoding set, or libcurl will simply assume that there is no body. To my horror I learned that we had no less than 57(!) test cases that did bad HTTP responses like this, and even the test http server (sws) responded badly when queried by the test system if it is the test system. So although the actual fix for the problem was tiny, going through all the newly failing test cases got really painful and boring. | |||
2006-11-02 | Update protocol verification end of lines | Yang Tse | |
2006-11-01 | test 518 is all about testing libcurl functionality | Yang Tse | |
when more than FD_SETSIZE file descriptors are open. This means that if for any reason we are not able to open more than FD_SETSIZE file descriptors then test 518 should not be run. test 537 is all about testing libcurl functionality when the system has nearly exhausted the number of free file descriptors. Test 537 will try to run with very few free file descriptors. | |||
2006-10-25 | Fixed CURLOPT_FAILONERROR to return CURLE_HTTP_RETURNED_ERROR even for the | Daniel Stenberg | |
case when 401 or 407 are returned, *IF* no auth credentials have been given. The CURLOPT_FAILONERROR option is not possible to make fool-proof for 401 and 407 cases when auth credentials is given, but we've now covered this somewhat more. You might get some amounts of headers transferred before this situation is detected, like for when a "100-continue" is received as a response to a POST/PUT and a 401 or 407 is received immediately afterwards. Added test 281 to verify this change. | |||
2006-10-21 | Armel Asselin separated CA cert verification problems from problems with | Daniel Stenberg | |
reading the (local) CA cert file to let users easier pinpoint the actual problem. CURLE_SSL_CACERT_BADFILE (77) is the new libcurl error code. | |||
2006-10-09 | Added test case 536 in an attempt to add Bogdan Nicula's problematic case | Daniel Stenberg | |
with multi interface and pipelining. This test just works and did not repeat the problem his test code showed, but could still serve as a useful test. | |||
2006-10-09 | Bogdan Nicula's second test case (posted Sun, 08 Oct 2006) converted to test | Daniel Stenberg | |
case 535 and it now runs fine. Again a problem with the pipelining code not taking all possible (error) conditions into account. | |||
2006-10-08 | test 534 added in an attempt to repeat Bogdan Nicula's bug... | Daniel Stenberg | |
2006-10-08 | modified lib533 to accept both URLs on the command line | Daniel Stenberg | |
2006-10-06 | Bogdan Nicula's hanging test case was converted to test case 533 and the test | Daniel Stenberg | |
now runs fine. | |||
2006-10-04 | Dmitriy Sergeyev provided an example source code that crashed CVS libcurl | Daniel Stenberg | |
but that worked nicely in 7.15.5. I converted it into test case 532 and fixed the problem. |