aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2013-11-17tests: Added SMTP NOOP and RSET testsSteve Holme
2013-11-17test928: Corrected typo in expected data from commit df58084695ce9bSteve Holme
2013-11-17tests: Added SMTP HELP testSteve Holme
2013-11-17tests: Added SMTP EXPN command testSteve Holme
2013-11-16test926: Corrected unknown user reply from commit 0d735c29f92748Steve Holme
The error code should not be sent as data as it isn't passed onto the client as body data, so cannot be compared in the test suite against expected data.
2013-11-16tests: Corrected missing data reply sections from 3d50e91aeef8ccSteve Holme
2013-11-16tests: Added SMTP VRFY command testsSteve Holme
2013-11-16ftpserver.pl: Added support for new SMTP commandsSteve Holme
2013-11-15lib1507.c: Added missing set of CURLOPT_UPLOAD optionSteve Holme
Although this option should have already been set, the SMTP module can now download information from and send instructional commands to, an SMTP server, requiring the option to be set in order to perform a mail transfer.
2013-11-13test825: Corrected typo from commit b29217d0d682d4Steve Holme
2013-11-13test922: Corrected title to match other OAuth 2.0 testsSteve Holme
2013-11-13tests: Added IMAP OAuth 2.0 authentication with initial response testSteve Holme
2013-11-13tests: Added IMAP NTLM authentication with initial response testSteve Holme
2013-11-13tests: Added IMAP login authentication with initial response testSteve Holme
2013-11-13tests: Added IMAP plain authentication with initial response testSteve Holme
2013-11-13test873: Use proper padding in NTLM responsesSteve Holme
2013-11-13tests: Added POP3 OAuth 2.0 authentication with initial response testSteve Holme
2013-11-13tests: Added POP3 NTLM authentication with initial response testSteve Holme
2013-11-13tests: Added POP3 login authentication with initial response testSteve Holme
2013-11-13tests: Added POP3 plain authentication with initial response testSteve Holme
2013-11-12runtests.pl: Added SSPI detectionSteve Holme
2013-11-12tests: Updated CRAM-MD5 tests to use test user detailsSteve Holme
2013-11-10tests: Corrected titles of POP3 and SMTP OAuth 2.0 testsSteve Holme
2013-11-10test823: Fixed expected authentication text from commit e10a26a9d6d6deSteve Holme
Fixed authentication text due to incorrect digest-uri property.
2013-11-10test821: Fixed expected authentication text from commit 2d5455feac9984Steve Holme
2013-11-10tests: Added IMAP OAuth 2.0 authentication testSteve Holme
2013-11-10tests: Added IMAP DIGEST-MD5 authentication testSteve Holme
2013-11-10tests: Added IMAP NTLM authentication testSteve Holme
2013-11-10tests: Added IMAP CRAM-MD5 authentication testSteve Holme
2013-11-10test819: Fixed expected authentication text from commit 76f924131c9fd3Steve Holme
2013-11-10ftpserver.pl: Reworked custom reply handling codeSteve Holme
1) To fix issues with IMAP custom replies 2) So initial space is not required in IMAP display text 3) To be more readable and understandable
2013-11-10ftpserver.pl: Reworked unrecognised command responsesSteve Holme
As the IMAP regex could fail and $1 would not contain the command id updated the unrecognised command response to be more generic and realistic (like those used in the command handlers). Additionally updated the POP3, SMTP and FTP responses.
2013-11-10ftpserver.pl: Fixed processing of IMAP authentication stringsSteve Holme
2013-11-06Revert "ftpserver.pl: Corrected logic from commit 27b7b1062f9d97"Steve Holme
This reverts commit 558034ab7002d1 as it appears to break the auto builds. More thought is required for this!
2013-11-06ftpserver.pl: Corrected logic from commit 27b7b1062f9d97Steve Holme
2013-11-06ftpserver.pl: Fixed IMAP cmdid being sent on custom responsesSteve Holme
2013-11-05tests: Added IMAP login authentication testSteve Holme
2013-11-05tests: Added IMAP plain authentication testSteve Holme
2013-11-03tests: Added test for IMAP NOOP commandSteve Holme
2013-11-03tests: Added test for IMAP COPY commandSteve Holme
2013-11-03tests: Disable IMAP CLOSE and EXPUNGE command testsSteve Holme
This is temporary until curl supports either multiple custom commands or post-quote commands in IMAP.
2013-11-03tests: Added tests for IMAP CLOSE and EXPUNGE commandsSteve Holme
2013-11-03base64: Fixed compilation warnings when using Curl_base64_decode()Steve Holme
curl_sasl.c:294: warning: dereferencing type-punned pointer will break strict-aliasing rules getpart.c:201: warning: dereferencing type-punned pointer will break strict-aliasing rules
2013-11-02getpart: Fixed base64 encoded parts following commit e17c1b25bc33ebSteve Holme
2013-10-30tests: use proper padding in NTLM responsesKamil Dudka
2013-10-30base64: Added basic validation to base64 input string when decodingSteve Holme
A base64 string should be a multiple of 4 characters in length, not contain any more than 2 padding characters and only contain padding characters at the end of string. For example: Y3VybA== Strings such as the following are considered invalid: Y= - Invalid length Y== - Invalid length Y=== - More than two padding characters Y=x= - Padding character contained within string
2013-10-26FTP: make the data connection work when going through proxyDaniel Stenberg
This is a regression since the switch to always-multi internally c43127414d89c. Test 1316 was modified since we now clearly call the Curl_client_write() function when doing the LIST transfer part and then the handler->protocol says FTP and ftpc.transfertype is 'A' which implies text converting even though that the response is initially a HTTP CONNECT response in this case.
2013-10-26tests: Tidy up of SMTP and POP3 testsSteve Holme
Corrected line endings, RFC references and standardised on user names and passwords used in the tests.
2013-10-26test907: Corrected DIGEST-MD5 response given in commit 820ed48a0088cdSteve Holme
As the URI, which is contained within the DIGEST-MD5 response, is constructed from the service and realm, the encoded message differs from that generated under POP3.
2013-10-25tests: Added SMTP OAUTH2 authentication with initial response testSteve Holme