Commit Graph

41 Commits

Author SHA1 Message Date
Vincent Richard
cce1c28bce Migrated build system to CMake. Conditional file compilation. Automatic selection of platform handler. 2012-11-01 18:20:06 +01:00
Vincent Richard
ff462a5ee1 Fixed body part extraction (only body should be extracted). 2012-07-30 20:45:17 +02:00
Vincent Richard
a68cebf12a Added functions to get messages by UID (IMAP only for now). 2012-07-28 13:01:48 +02:00
Vincent Richard
891aba49ff Fixed issue #10. 2012-07-06 18:45:02 +02:00
Vincent Richard
cc49395dd2 Split stream.hpp/.cpp into multiple source files. 2012-04-14 13:46:05 +02:00
Vincent Richard
92c445dd63 Added function to retrieve sequence numbers of messages whose UID is greater or equal than a specified UID (thanks to Zahi Mashael). 2012-04-05 11:46:39 +02:00
Vincent Richard
fa06cf1652 Added support for DRAFT flag. 2010-10-19 13:28:43 +00:00
Vincent Richard
c4d595624b Fixed extraction of root part body. 2010-09-06 20:20:45 +00:00
Vincent Richard
d6a8b099ed Connection time out. 2010-08-05 10:30:22 +00:00
Vincent Richard
2f8026dc5b Improved automatic encoding selection. Added helper functions on body for setting contents, type, charset and encoding. 2010-05-23 16:18:00 +00:00
Vincent Richard
1e00ab7bba Fixed case-sensitive include. 2010-05-20 15:28:51 +00:00
Vincent Richard
9196d5c342 Added helper function to construct parsed message from net message. Splitted IMAP source files. 2010-05-18 13:52:27 +00:00
Vincent Richard
6fb89acf38 Use STARTTLS for additional connections (thanks to Andrei). 2010-05-04 10:49:10 +00:00
Vincent Richard
5d82825687 Added block size on sockets to allow different buffer size for SSL. 2009-11-30 13:04:15 +00:00
Vincent Richard
a5d258dc72 Relicensed VMime under the GNU GPL version 3. Changed copyright year to 2009. 2009-09-06 12:02:10 +00:00
Vincent Richard
3f4226eaac Fixed compilation warnings. 2008-10-12 10:05:28 +00:00
Vincent Richard
0c30c298da Changed copyright year to 2008. 2008-01-04 18:07:40 +00:00
Vincent Richard
e984682e26 Fixed bug in modified UTF-7 encoding. 2007-07-09 22:05:54 +00:00
Vincent Richard
a88d21a336 Fixed typo in the copyright header, and added missing paragraph about linking. 2007-03-27 12:42:53 +00:00
Vincent Richard
d284cfa729 Changed copyright year to 2007. 2007-01-01 20:55:15 +00:00
Vincent Richard
f99fc84915 Imbue classic 'C' locale for the output of message parts and protocol commands. 2006-11-08 18:33:18 +00:00
Vincent Richard
0894c98959 Renamed 'vmime::platformDependant' to 'vmime::platform'. 2006-10-11 14:52:41 +00:00
Vincent Richard
6933fb8a30 Folder deletion. 2006-04-23 08:48:19 +00:00
Vincent Richard
3bbffc18de Renamed 'byte' to 'byte_t'. 2006-04-18 19:04:30 +00:00
Vincent Richard
b16c5ca684 Clean up. 2006-04-05 17:48:09 +00:00
Vincent Richard
e9501b48d8 Refactored and cleaned up smart pointers. 2006-03-29 20:06:39 +00:00
Vincent Richard
de9d03d952 Fixed dangling 'else'-block when TLS is not enabled (thanks to Tim Teulings). 2006-02-09 21:03:16 +00:00
Vincent Richard
63d21f7a09 Changed copyright year to 2006. 2006-02-05 10:22:59 +00:00
Vincent Richard
1539754d53 Added service::isSecuredConnection() and service::getConnectionInfos() to retrieve information about the connection. 2006-01-29 17:36:34 +00:00
Vincent Richard
67a39fd972 Fixed bug when reading CAPABILITY/LIST responses. 2006-01-15 11:34:21 +00:00
Vincent Richard
6c946267b1 Implemented IMAP multi-fetching. 2006-01-15 11:06:59 +00:00
Vincent Richard
da6cd30611 Fixed bug when connecting to IMAP with default authenticator. 2005-12-02 12:25:58 +00:00
Vincent Richard
ee46de08f7 Renamed 'progressionListener' to 'progressListener'. 2005-10-06 11:08:56 +00:00
Vincent Richard
3ec0f17ade Added service::setTimeoutHandlerFactory(). 2005-10-04 18:49:59 +00:00
Vincent Richard
09d9e11439 Added service::setSocketFactory(). 2005-10-04 18:34:25 +00:00
Vincent Richard
7d2d25da3e Added TLS/SSL support. 2005-10-03 21:29:04 +00:00
Vincent Richard
cbd1110a4b Updated FSF address. 2005-09-17 10:10:29 +00:00
Vincent Richard
0edaa87860 SASL authentication. 2005-09-17 09:08:45 +00:00
Vincent Richard
df140bb13e Updated code to use smart pointers. 2005-09-02 20:30:33 +00:00
Vincent Richard
5c3e21ee1d NEVER call thisRef() from the object's constructor. 2005-09-01 22:33:21 +00:00
Vincent Richard
28bafee944 Renamed 'vmime::messaging' to 'vmime::net'. 2005-08-23 19:11:19 +00:00