aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
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
2013-10-25tests: Added SMTP NTLM authentication with initial response testSteve Holme
2013-10-25tests: Added SMTP OAUTH2 authentication testSteve Holme
2013-10-25tests: Added SMTP DIGEST-MD5 authentication testSteve Holme
2013-10-25tests: Regrouped SMTP authentication testsSteve Holme
2013-10-23ftpserver.pl: Added support for empty pop3 authentication dataSteve Holme
2013-10-23tests: Added POP3 OAUTH2 authentication testSteve Holme
2013-10-23tests: Added empty response support to custom repliesSteve Holme
...and fixed up test869 as DIGEST-MD transcript is as follows: S: Challenge C: Authentication String S: Continue Response C: Empty String
2013-10-23tests: Added POP3 DIGEST-MD5 authentication testSteve Holme
2013-10-22test1240: verify 867b52a7ac52 (glob ranges with text to the right)Daniel Stenberg
2013-10-20ftpserver.pl: Fixed syntax error from commit 5b31b38c27bb7aSteve Holme
2013-10-19test866: Fixed user response from commit 7f7fbe7fbdb449Steve Holme
2013-10-19ftpserver.pl: Fixed processing of POP3 authentication stringsSteve Holme
...and corrected response when check fails from 500 to -ERR.
2013-10-19tests: Added POP3 NTLM authentication testSteve Holme
2013-10-19tests: Added POP3 CRAM-MD5 authentication testSteve Holme
2013-10-19tests: Added POP3 login authentication testSteve Holme
2013-10-19tests: Added POP3 plain authentication testSteve Holme
2013-10-19tests: Added POP3 APOP authentication testSteve Holme
2013-10-19ftpserver.pl: Added support for APOP POP3 authenticationSteve Holme
2013-10-19tests: Added POP3 RSET testSteve Holme
2013-10-15test906: Fixed failing test on some platformsSteve Holme
Bug: http://sourceforge.net/p/curl/bugs/1291 Reported-by: David Walser
2013-10-07test1239: verify 4cd444e01ad and the simulated 304 responseDaniel Stenberg
2013-09-29tests: Fixed typos from commit 25a0c96a494297Steve Holme
2013-09-29tests: Updated email addresses in SMTP tests following recent changesSteve Holme
2013-09-29test909: Removed custom EHLO response after recent changesSteve Holme
...as it is no longer required following capability and authentication changes and is now causing problems following commit 49341628b50007 as the test number is obtained from the client address in the EHLO.
2013-09-29ftpserver.pl: Fixed compilation error from commit 49341628b50007Steve Holme
2013-09-29ftpserver.pl: Moved specifying the test number from the RCPT addressSteve Holme
...to the client address as this frees the RCPT strings to contain just an email address and by passing the test number into curl as the client address remains consistent with POP3 and IMAP tests as they are specified in the URL.