aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-08-16Open the file in shared mode not to lock file.Vincent Richard1-2/+2
2013-08-16Fixed missing space in command.Vincent Richard1-2/+2
2013-08-16Fixed segfault at POP3 connection error.Vincent Richard1-10/+17
2013-08-16Fixed isEmpty() test.Vincent Richard1-1/+1
2013-08-16Made 'message::uid' a class to prevent implicit conversions between 'long' ↵Vincent Richard1-0/+90
and 'string'.
2013-08-14Added support for enhanced status codes (RFC-3463).Vincent Richard1-3/+66
2013-07-26Allow messages to be designated either by their number or their UID.Vincent Richard9-828/+739
Warning: this is an API-breaking change.
2013-07-24Added SMTP service properties to allow disabling PIPELINING and CHUNKING ↵Vincent Richard2-2/+13
extensions.
2013-07-21Return real message UID from IMAP server. Added function to return the ↵Vincent Richard3-50/+17
current UID validity.
2013-07-18Reworked IMAP event notification code.Vincent Richard9-430/+459
2013-07-17Removed useless accessors.Vincent Richard1-12/+0
2013-07-17Code cleanup. Store error log in parsed response to avoid accessing parser ↵Vincent Richard4-99/+59
internal data.
2013-07-16Dispatch NOOP commands on open folders only.Vincent Richard1-1/+2
2013-07-16Fixed status update. Prevent opening the same folder two times in a session.Vincent Richard4-177/+86
2013-07-16Fixed issue #45: test for _WIN32 instead of WIN32.Vincent Richard1-2/+2
2013-07-16Renamed net::*{part|structure} to net::*message{Part|Structure}. Splitted ↵Vincent Richard9-253/+322
code in multiple files.
2013-07-16Added basic support for IMAP CONDSTORE extension.Vincent Richard12-170/+585
Process CAPABILITY in IMAP greeting response. Renamed getUniqueId() to getUID() for consistency.
2013-07-15Fixed IMAP tag not incrementing.Vincent Richard1-3/+3
2013-07-11Refactored the way embedded objects are referenced in MHTML.Vincent Richard1-45/+70
2013-07-11Updated IMAP parser to support STATUS response extensions.Vincent Richard1-9/+9
2013-06-27Do not QP-encode CRLFs when content type is text.Vincent Richard5-3/+64
2013-06-25Added missing constructor.Vincent Richard1-0/+5
2013-06-25New content handler for file. Automatically set file size with file attachment.Vincent Richard2-20/+101
2013-06-24Renamed default encoder.Vincent Richard1-6/+6
2013-06-24Added support for SIZE SMTP extension (RFC-1870).Vincent Richard13-33/+326
2013-06-22Return after sending message when sending is supported.Vincent Richard1-0/+1
2013-06-20Added support for CHUNKING SMTP extension (RFC-3030). More robust unit tests ↵Vincent Richard3-19/+212
for SMTP.
2013-06-19Moved SMTP connection-related things to SMTPConnection object.Vincent Richard2-478/+660
2013-06-18Fixed invalid cast.Vincent Richard1-1/+1
2013-06-18SMTPUTF8: generate Internationalized Email only if supported by SMTP server.Vincent Richard2-0/+36
2013-06-17Re-issue CAPA command once TLS has been started (POP3, IMAP).Vincent Richard2-4/+52
2013-06-13Added support for transport padding in boundary (issue #38).Vincent Richard1-109/+114
2013-06-12Added support for SMTPUTF8 extension (RFC-6531).Vincent Richard3-9/+40
2013-06-12Homogeneous use of vmime::string.Vincent Richard11-15/+15
2013-06-12Moved POP3 connection-related things to POP3Connection object.Vincent Richard6-550/+709
2013-06-11Moved POP3 client command related things to POP3Command class.Vincent Richard4-73/+274
2013-06-09Added function to return email address as a string.Vincent Richard1-0/+15
2013-06-09Charset conversion output stream for ICU.Vincent Richard1-6/+212
2013-06-07Include <winsock2.h> before <windows.h>, to avoid <winsock.h> inclusion.Vincent Richard1-1/+1
2013-05-14No need to read another response line in an empty 334 response.Vincent Richard1-5/+0
2013-05-13Do not increment tag after sending command (parser needs current tag).Vincent Richard1-4/+7
2013-05-13Cross-platform and (truly) thread-safe OpenSSL initialization.Vincent Richard4-46/+40
2013-05-12Lowered wait delay on Windows.Vincent Richard1-1/+1
2013-05-12Fixed missing includes.Vincent Richard2-0/+3
2013-05-12Fixed BIO_METHOD initialization for thread safety.Vincent Richard1-14/+16
2013-05-12Better random seed.Vincent Richard1-3/+13
2013-04-26Added unit tests for IMAPTag. Initialize sequence number at 1.Vincent Richard2-5/+13
2013-04-26Issue #36: added support for wildcard in Common Name when verifying host ↵Vincent Richard1-1/+19
name (thanks to Anthony Dervish).
2013-04-26Fixed invalid buffer access.Vincent Richard1-1/+1
2013-04-26Fixed issue #37.Vincent Richard1-1/+1