Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-15 | testsuite: more Windows line-endings fixes | Marc Hoersken | |
2014-02-15 | test1114: fix line-endings checks on Windows after 75f00de | Marc Hoersken | |
2014-02-15 | test1113: fix line-endings checks on Windows after 75f00de5 | Marc Hoersken | |
2014-02-14 | HTTP tests: use CRLF as header seperator according to RFC 2616 | Marc Hoersken | |
Updates the test suite to handle binary-mode header output. | |||
2014-02-14 | HTTP tests: use CRLF as header seperator according to RFC 2616 | Marc Hoersken | |
Changes LF to CRLF and disables automatic output conversion. | |||
2014-02-14 | testsuite: use binary output mode for custom curl test tools | Marc Hoersken | |
Do not try to convert line-endings to CRLF on Windows by setting stdout to binary mode, just like the curl tool does if --ascii is not specified. This should prevent corrupted stdout line-ending output like CRCRLF. In order to make the previously naive text-aware tests work with binary mode on Windows, text-mode is disabled for them if it is not actually part of the test case and line-endings are corrected. | |||
2014-02-14 | testsuite: changed HTTP and RTSP header line-endings to CRLF | Marc Hoersken | |
According to RFC 2616 and RFC 2326 individual protocol elements, like headers and except the actual content, are terminated by using CRLF. Therefore the test data files for these protocols need to contain mixed line-endings if the actual protocol elements use CRLF while the file uses LF. | |||
2014-02-11 | tests: Disabled broken test 1316 | Dan Fandrich | |
See http://curl.haxx.se/mail/lib-2014-02/0004.html for a discussion on the problem. | |||
2014-02-09 | tests: Added test for IMAP LSUB command | Steve Holme | |
2014-02-09 | tests: Removed test 807 as it has been superseded by tests 815 and 816 | Steve Holme | |
2014-02-09 | tests: Updated the titles of tests 815 and 816 | Steve Holme | |
2014-02-09 | tests: Re-enabled IMAP tests that require URL specific option support | Steve Holme | |
2014-02-08 | test96: updated according to recent changes | Daniel Stenberg | |
2014-02-08 | tool_getparam: Added support for parsing of specific URL options | Steve Holme | |
2014-02-07 | formpost: use semicolon in multipart/mixed | Daniel Stenberg | |
Not comma, which is an inconsistency and a mistake probably inherited from the examples section of RFC1867. This bug has been present since the day curl started to support multipart formposts, back in the 90s. Reported-by: Rob Davies Bug: http://curl.haxx.se/bug/view.cgi?id=1333 | |||
2014-02-06 | tests: add test for bug #1327 (dns cache timeout) | Romulo A. Ceccon | |
Fix for bug #1303 (030a2b8cb) was not complete. libcurl still pruned DNS entries added manually after detecting a dead connection. This test checks such behavior. | |||
2014-02-06 | tests: add test for bug #1303 (dns cache timeout) | Romulo A. Ceccon | |
Test-case 1515 reproduces bug #1303, where libcurl would incorrectly prune DNS entries added via CURLOPT_RESOLVE after the DNS_CACHE_TIMEOUT had expired. | |||
2014-02-03 | tests: Moved some comments so the test data files parse as XML | Dan Fandrich | |
2014-02-02 | tests: Fixed test172 cookie expiry | Steve Holme | |
The test contains a cookie jar file where one of the cookies has an expiry date of 1391252187 -- Sat, 1 Feb 2014 10:56:27 GMT which has now expired. Updated to Wed, 14 Oct 2037 16:36:33 GMT as per test 179. Reported-by: Adam Sampson Bug: http://curl.haxx.se/bug/view.cgi?id=1330 | |||
2014-02-01 | test suite: stop conversion of valid output to CRLF on Windows | Marc Hoersken | |
Since the output isn't actually being written in text-mode and it was rather used as a workaround, disable text-mode for these tests. | |||
2014-02-01 | HTTP tests: use CRLF as header seperator according to RFC 2616 | Marc Hoersken | |
2014-02-01 | FTP tests: enable text-mode for more datacheck sections | Marc Hoersken | |
2014-01-31 | FTP tests: enable text-mode for data and datacheck sections | Marc Hoersken | |
2014-01-30 | tests: Missed updating a type-3 message in commit 1c9aaa0bac | Steve Holme | |
2014-01-30 | tests: Updated NTLM tests for NTLMv2 type-3 message | Steve Holme | |
2014-01-26 | http-pipe tests: use text as output data mode to support Windows | Marc Hoersken | |
2014-01-25 | tests: Added missing HTTP proxy keywords | Dan Fandrich | |
2014-01-25 | tests: added missing <features> http to a number of tests | Dan Fandrich | |
2014-01-24 | tests: Added a keyword for tests depending on internal info logs | Dan Fandrich | |
2014-01-24 | tests: Added missing http feature to tests 509 & 1513 | Dan Fandrich | |
2014-01-24 | test1514: Used the macros for host and port number | Dan Fandrich | |
2014-01-20 | test1514: added - no more negative Content-Length (HTTP POST) | Cédric Deltheil | |
This covers changes from commit afd288b2. | |||
2014-01-17 | test1417: verify chunked-encoding transfer without CR | Daniel Stenberg | |
As was introduced in 8f6b4be8af04 | |||
2014-01-17 | test1416: verify the chunked size overflow detection | Daniel Stenberg | |
2014-01-17 | Fixed some XML syntax issues in the test data | Dan Fandrich | |
Also, make the ftp server return a canned response that doesn't cause XML verification problems. Although the test file format isn't technically XML, it's still handy to be able to use XML tools to verify and manipulate them. | |||
2014-01-04 | ftp tests: provide LIST responses in the test file itself | Daniel Stenberg | |
Previously LIST always returned a fixed hardcoded list that the ftp server code knew about, mostly since the server didn't get any test case number in the LIST scenario. Starting now, doing a CWD to a directory named test-[number] will make the test server remember that number and consider it a test case so that a subsequent LIST command will send the <data> section of that test case back. It allows LIST tests to be made more similar to how all other tests work. Test 100 was updated to provide its own directory listing. | |||
2014-01-03 | test1513: fix spelling | Daniel Stenberg | |
2014-01-03 | test1513: added - verify early progress callback return fail | Daniel Stenberg | |
Verify the change brought in commit 8e11731653061. It makes sure that returning a failure from the progress callback even very early results in the correct return code. | |||
2013-12-28 | tests: Disabled NTLM tests when running with SSPI enabled | Steve Holme | |
2013-12-24 | tests: Removed APOP timestamp from default server greeting | Steve Holme | |
2013-12-23 | test936: Corrected login details from commit 7246255416617a | Steve Holme | |
2013-12-23 | tests: Corrected syntax error from commit 7246255416617a | Steve Holme | |
2013-12-23 | tests: Added SMTP SASL downgrade tests | Steve Holme | |
2013-12-23 | tests: Added POP3 SASL downgrade tests | Steve Holme | |
2013-12-23 | tests: Added IMAP SASL downgrade tests | Steve Holme | |
2013-12-22 | tests: Added SASL cancellation keywords | Steve Holme | |
Added SASL CANCELLATION keywords to differentiate these tests from the upcoming SASL downgrade tests. | |||
2013-12-18 | imap/pop3/smtp: Added support for SASL authentication downgrades | Steve Holme | |
Added support for downgrading the SASL authentication mechanism when the decoding of CRAM-MD5, DIGEST-MD5 and NTLM messages fails. This enhances the previously added support for graceful cancellation by allowing the client to retry a lesser SASL mechanism such as LOGIN or PLAIN, or even APOP / clear text (in the case of POP3 and IMAP) when supported by the server. | |||
2013-12-14 | login options: remove the ;[options] support from CURLOPT_USERPWD | Daniel Stenberg | |
To avoid the regression when users pass in passwords containing semi- colons, we now drop the ability to set the login options with the same options. Support for login options in CURLOPT_USERPWD was added in 7.31.0. Test case 83 was modified to verify that colons and semi-colons can be used as part of the password when using -u (CURLOPT_USERPWD). Bug: http://curl.haxx.se/bug/view.cgi?id=1311 Reported-by: Petr Bahula Assisted-by: Steve Holme Signed-off-by: Daniel Stenberg <daniel@haxx.se> | |||
2013-11-24 | tests: Re-ordered test arguments to match other IMAP tests | Steve Holme | |
2013-11-24 | tests: Corrected login "username" authentication responses | Steve Holme | |