aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2013-12-18imap/pop3/smtp: Added support for SASL authentication downgradesSteve 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-14login options: remove the ;[options] support from CURLOPT_USERPWDDaniel 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-12-01base64: Extended validation to look for invalid charactersSteve Holme
Extended the basic validation in commit e17c1b25bc33eb to return a failure when invalid base64 characters are included.
2013-11-24tests: Re-ordered test arguments to match other IMAP testsSteve Holme
2013-11-24tests: Corrected login "username" authentication responsesSteve Holme
2013-11-24tests: Added error code explanation commentsSteve Holme
2013-11-24tests: Removed expected QUIT response from graceful cancellation testsSteve Holme
A failure during authentication, which is performed as part of the CONNECT phrase (for IMAP, POP3 and SMTP) is considered by the multi- interface as being closed prematurely (aka a dead connection). As such these protocols cannot issue the relevant QUIT or LOGOUT command. Temporarily fixed the test cases until we can fix this properly.
2013-11-24tests: Added SMTP graceful authentication cancellation testsSteve Holme
2013-11-24tests: Added POP3 graceful authentication cancellation testsSteve Holme
2013-11-23ftpserver.pl: Reworked fix from commit 7a36b2abc06862Steve Holme
2013-11-23ftpserver.pl: Fixed unknown IMAP command "*"Steve Holme
2013-11-23ftpserver.pl: Fixed servercmd REPLY with * detectionSteve Holme
2013-11-23tests: Added IMAP graceful authentication cancellation testsSteve Holme
2013-11-23tests: Moved CR LF in URL tests to their respective protocol groupsSteve Holme
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