aboutsummaryrefslogtreecommitdiff
path: root/lib/smtp.h
AgeCommit message (Expand)Author
2020-01-21smtp: Allow RCPT TO command to fail for some recipientsPavel Volgarev
2019-11-08copyrights: fix copyright year rangeDaniel Stenberg
2016-06-22internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg
2016-02-03URLs: change all http:// URLs to https://Daniel Stenberg
2015-01-20SASL: common state engine for imap/pop3/smtpPatrick Monnerat
2015-01-20IMAP/POP3/SMTP: use a per-connection sub-structure for SASL parameters.Patrick Monnerat
2014-11-26smtp: Fixed const'ness of nread parameter in Curl_smtp_escape_eob()Steve Holme
2014-08-15email: Added mutual authentication flagSteve Holme
2014-08-14email: Introduced the GSSAPI statesSteve Holme
2014-03-28smtp: Fixed login denied when server doesn't support AUTH capabilitySteve Holme
2013-11-15smtp: Added support for VRFY and EXPN commandsSteve Holme
2013-11-15smtp: Added support for NOOP and RSET commandsSteve Holme
2013-10-27email: Added initial support for cancelling authenticationSteve Holme
2013-08-26smtp: added basic SASL XOAUTH2 supportKyle L. Huff
2013-05-04smtp: Fixed sending of double CRLF caused by first in EOBSteve Holme
2013-04-30smtp: Tidy up to move the eob counter to the per-request structureSteve Holme
2013-04-13smtp: Added support for ;auth=<mech> in the URLSteve Holme
2013-02-27smtp: Re-factored the final SMTP_AUTH constantSteve Holme
2013-02-26email: Slight reordering of connection based variablesSteve Holme
2013-02-25smtp: Removed bytecountp from the per-request structureSteve Holme
2013-02-23smtp: Removed some FTP heritage leftoversSteve Holme
2013-02-23smtp: Moved the per-request variables to the per-request data structureSteve Holme
2013-02-23pop3: Introduced a custom SMTP structure for per-request dataSteve Holme
2013-02-10smtp: Added support for the STLS capability (Part One)Steve Holme
2013-02-07smtp: Updated SMTP_AUTH_PASSWD state constantSteve Holme
2013-01-26email: Updated comment regarding ssldone usageSteve Holme
2013-01-06Revert changes relative to lib/*.[ch] recent renamingYang Tse
2012-12-28build: rename 76 lib/*.h filesYang Tse
2012-12-28build: make use of 76 lib/*.h renamed filesYang Tse
2012-12-28lib/*.h: use our standard naming scheme for header inclusion guardsYang Tse
2012-09-04SMTP: only send SIZE if supportedFrantišek Kučera
2012-06-09smtp: Post apop feature code tidy upSteve Holme
2012-06-08sasl: Re-factored mechanism constants in preparation for APOP workSteve Holme
2012-06-06smtp: Re-factored the SMTP_AUTH* state machine constantsSteve Holme
2012-06-05smtp: Post authentication code tidy upSteve Holme
2012-05-25smtp: Moved auth-mechanism constants into a separate header fileSteve Holme
2012-05-17smtp: Fixed non-escaping of dot character at beginning of lineSteve Holme
2012-03-31smtp: Add support for DIGEST-MD5 authenticationGökhan Şengün
2012-02-16SMTP: Code policing and tidy upSteve Holme
2011-10-03smtp: Added support for NTLM authenticationSteve Holme
2011-04-27source cleanup: unify look, style and indent levelsDaniel Stenberg
2011-03-15SMTP-multi: non-blocking connectBen Noordhuis
2011-03-15SMTP in multi mode: use Curl_ssl_connect_nonblocking() when connecting.Ben Noordhuis
2010-04-19Implement SMTP authenticationmonnerat
2010-04-02fixed compiler warningsBen Greear
2010-03-29fix smtp compile warningBen Greear
2010-03-24remove the CVSish $Id$ linesDaniel Stenberg
2010-02-22- Proper handling of STARTTLS on SMTP, taking CURLUSESSL_TRY into account.Patrick Monnerat
2010-02-20- I made the SMTP code expect a 250 response back from the server after theDaniel Stenberg
2010-02-12- Jack Zhang reported a problem with SMTP: we wrongly used multiple addressesDaniel Stenberg