Commit Graph

815 Commits

Author SHA1 Message Date
Vincent Richard
54084253e6 Added basic support for IMAP CONDSTORE extension.
Process CAPABILITY in IMAP greeting response.
Renamed getUniqueId() to getUID() for consistency.
2013-07-16 11:07:16 +02:00
Vincent Richard
ebc0db9bf9 Fixed IMAP tag not incrementing. 2013-07-15 19:04:21 +02:00
Vincent Richard
fdeaec5e05 64-bit type detection. 2013-07-15 10:35:09 +02:00
Vincent Richard
b886cd4864 Refactored the way embedded objects are referenced in MHTML. 2013-07-11 18:06:26 +02:00
Vincent Richard
30d22deaf5 Update example to test STATUS command. 2013-07-11 17:10:01 +02:00
Vincent Richard
394224e7ab Updated IMAP parser to support STATUS response extensions. 2013-07-11 17:08:46 +02:00
Vincent Richard
86f0a63802 Do not QP-encode CRLFs when content type is text. 2013-06-27 13:56:55 +02:00
Vincent Richard
de659db112 Removed debug printf. 2013-06-27 07:54:33 +02:00
Vincent Richard
1a30cfe41b Unit tests for content handlers. 2013-06-26 21:41:42 +02:00
Vincent Richard
76f88f9cdd Added missing include. 2013-06-26 21:23:23 +02:00
Vincent Richard
549a518deb Added missing constructor. 2013-06-25 23:36:46 +02:00
Vincent Richard
1c44291383 New content handler for file. Automatically set file size with file attachment. 2013-06-25 18:14:39 +02:00
Vincent Richard
0863868570 Documentation. 2013-06-25 10:28:20 +02:00
Vincent Richard
5242a01c77 Renamed default encoder. 2013-06-24 18:07:43 +02:00
Vincent Richard
895b07cae9 Added support for SIZE SMTP extension (RFC-1870). 2013-06-24 15:32:40 +02:00
Vincent Richard
87f6acb0b5 Return after sending message when sending is supported. 2013-06-22 10:42:36 +02:00
Vincent Richard
eee80fc81e Added support for CHUNKING SMTP extension (RFC-3030). More robust unit tests for SMTP. 2013-06-20 11:02:39 +02:00
Vincent Richard
36773bd834 Moved SMTP connection-related things to SMTPConnection object. 2013-06-19 15:08:08 +02:00
Vincent Richard
26eecc6b35 Fixed invalid cast. 2013-06-18 22:22:29 +02:00
Vincent Richard
576b1800d3 Fixed comments. 2013-06-18 21:31:50 +02:00
Vincent Richard
1ae7d67ae0 SMTPUTF8: generate Internationalized Email only if supported by SMTP server. 2013-06-18 15:04:12 +02:00
Vincent Richard
5137d6b0f9 Fixed issue #44 for MSVC. 2013-06-18 09:01:33 +02:00
Vincent Richard
01fd896e3c Re-issue CAPA command once TLS has been started (POP3, IMAP). 2013-06-17 15:04:37 +02:00
Vincent Richard
2e5574b146 Added support for transport padding in boundary (issue #38). 2013-06-13 12:00:42 +02:00
Vincent Richard
93c8d3a071 Added support for SMTPUTF8 extension (RFC-6531). 2013-06-12 21:19:36 +02:00
Vincent Richard
f2211877a9 Homogeneous use of vmime::string. 2013-06-12 14:20:34 +02:00
Vincent Richard
7ab35173bc Moved POP3 connection-related things to POP3Connection object. 2013-06-12 14:02:40 +02:00
Vincent Richard
dfe563f391 Moved POP3 client command related things to POP3Command class. 2013-06-11 22:50:44 +02:00
Vincent Richard
d65d02cf09 Added function to return email address as a string. 2013-06-09 22:17:56 +02:00
Vincent Richard
abf7dec38b Fixed inverted comments for constants. 2013-06-09 19:31:10 +02:00
Vincent Richard
eddc33038f Charset conversion output stream for ICU. 2013-06-09 11:49:32 +02:00
Vincent Richard
02e1cf65ab Fixed comment. 2013-06-09 10:24:56 +02:00
Vincent Richard
b63537b609 Include <winsock2.h> before <windows.h>, to avoid <winsock.h> inclusion. 2013-06-07 15:23:52 +02:00
Vincent Richard
1257f8024c Fixed visibility attribute position for GCC. 2013-06-07 15:10:50 +02:00
Vincent Richard
dfde5a646b Outsourced build test script. 2013-06-07 10:18:10 +02:00
Vincent Richard
cc9654593e Fixed issue #44. 2013-06-06 20:08:08 +02:00
Vincent Richard
29d1be275a Define "VMIME_HAVE_FILESYSTEM_FEATURES" to generate doc for classes related to files (eg. fileAttachment). 2013-05-18 08:43:39 +02:00
Vincent Richard
d672c2b124 Issue #41. 2013-05-18 08:31:05 +02:00
Vincent Richard
b7555290ff Log contents of generated files before build. 2013-05-14 20:10:46 +02:00
Vincent Richard
66f3c68a6c Removed test as it is invalid. 2013-05-14 19:47:56 +02:00
Vincent Richard
3ae83c9cf9 Changed the way the path to export header file is specified. 2013-05-14 19:26:11 +02:00
Vincent Richard
e7e472a544 No need to read another response line in an empty 334 response. 2013-05-14 18:50:54 +02:00
Vincent Richard
5fcb20d996 Do not increment tag after sending command (parser needs current tag). 2013-05-13 21:28:43 +02:00
Vincent Richard
ea700d80f5 Cross-platform and (truly) thread-safe OpenSSL initialization. 2013-05-13 16:05:56 +02:00
Vincent Richard
20c1358402 Put generated header files in a separate list. 2013-05-13 12:23:06 +02:00
Vincent Richard
38ced8cb4b Fixed SCons build for export header. 2013-05-13 12:01:54 +02:00
Vincent Richard
8bbfc2af21 Merge branch 'master' of https://github.com/kisli/vmime 2013-05-13 11:16:58 +02:00
Vincent Richard
993f3bf56d Fixed export header for static/shared build. 2013-05-13 11:16:31 +02:00
Vincent Richard
5a0c97bac2 Fixed source directory. 2013-05-13 09:57:37 +03:00
Vincent Richard
7337fb4fb2 Display CMake variables before build. 2013-05-13 09:53:21 +03:00