aboutsummaryrefslogtreecommitdiff
path: root/lib/smtp.c
AgeCommit message (Expand)Author
2020-02-28smtp: overwriting 'from' leaks memoryDaniel Stenberg
2020-02-27smtp: fix memory leak on exit pathDaniel Stenberg
2020-02-27Curl_is_ASCII_name: handle a NULL argumentDaniel Stenberg
2020-02-26smtp: Tidy up, following recent changes, to maintain the coding styleSteve Holme
2020-02-26smtp: Support the SMTPUTF8 extension for the EXPN commandSteve Holme
2020-02-26smtp: Support the SMTPUTF8 extension in the VRFY commandSteve Holme
2020-02-26smtp: Support the SMTPUTF8 extension in the RCPT TO commandSteve Holme
2020-02-26smtp: Support the SMTPUTF8 extension in the MAIL commandSteve Holme
2020-02-26smtp: Detect server support for the UTF-8 extension as defined in RFC-6531Steve Holme
2020-02-26smtp: Support UTF-8 based host names in the VRFY commandSteve Holme
2020-02-26smtp: Support UTF-8 based host names in the RCPT TO commandSteve Holme
2020-02-26smtp: Support UTF-8 based host names in the MAIL commandSteve Holme
2020-02-09smtp: Simplify the MAIL command and avoid a duplication of send stringsSteve Holme
2020-01-21smtp: Allow RCPT TO command to fail for some recipientsPavel Volgarev
2019-09-03smtp: check for and bail out on too short EHLO responseDaniel Stenberg
2019-07-30cleanup: remove the 'numsocks' argument used in many placesDaniel Stenberg
2019-06-05build: fix Codacy warningsMarcel Raad
2019-05-16cleanup: remove FIXME and TODO commentsDaniel Stenberg
2019-04-11emailL Added reference to RFC8314 for implicit TLSSteve Holme
2019-04-04smtp: fix compiler warningRikard Falkeborn
2019-03-01urldata: simplify bytecountersDaniel Stenberg
2019-02-04smtp: avoid risk of buffer overflow in strtolDaniel Gustafsson
2018-12-17pingpong: ignore regular timeout in disconnect phaseDaniel Stenberg
2018-09-22url: use the URL API internally as wellDaniel Stenberg
2018-09-06CURLOPT_UPLOAD_BUFFERSIZE: set upload buffer sizeDaniel Stenberg
2018-07-09smtp: use the upload buffer size for scratch buffer mallocDaniel Stenberg
2018-06-11cppcheck: fix warningsMarian Klymov
2018-02-12smtp: fix processing of initial dot in dataPatrick Monnerat
2018-01-15smtp/pop3/imap_get_message: decrease the data length too...Daniel Stenberg
2017-12-05sasl_getmesssage: make sure we have a long enough string to passDaniel Stenberg
2017-10-25time: rename Curl_tvnow to Curl_nowDaniel Stenberg
2017-10-10smtp_done: free data before returning (on send failure)Daniel Stenberg
2017-09-20smtp: fix memory leak in OOMDaniel Stenberg
2017-09-02mime: new MIME API.Patrick Monnerat
2017-06-30handler: refactor connection checkingMax Dymond
2017-06-15http-proxy: only attempt FTP over HTTP proxyDaniel Stenberg
2017-05-01buffer: use data->set.buffer_size instead of BUFSIZEDaniel Stenberg
2017-02-10URL: only accept ";options" in SMTP/POP3/IMAP URL schemesDaniel Stenberg
2017-01-12smtp: Fix STARTTLS denied error messageJay Satiro
2016-11-24checksrc: white space edits to comply to stricter checksrcDaniel Stenberg
2016-11-24checksrc: code style: use 'char *name' styleDaniel Stenberg
2016-10-31strcasecompare: all case insensitive string compares ignore locale nowDaniel Stenberg
2016-10-31strcasecompare: is the new name for strequal()Daniel Stenberg
2016-09-07errors: new alias CURLE_WEIRD_SERVER_REPLY (8)Jay Satiro
2016-06-22internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg
2016-05-23smtp: minor ident (white space) fixesDaniel Stenberg
2016-04-29lib: include curl_printf.h as one of the last headersDaniel Stenberg
2016-03-30multi: turn Curl_done into file local multi_doneDaniel Stenberg
2016-03-19ftp/imap/pop3/smtp: Fixed compilation warning when /Wall enabledSteve Holme
2016-03-08imap/pop3/smtp: Fixed connections upgraded with TLS are not reusedSteve Holme