aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/pop3 (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-12-29Merged source and header files in directory structure. Got rid of SConstruct ↵Vincent Richard10-2976/+0
build.
2013-12-10Simplified types for better readability. Use appropriate types (size_t, ↵Vincent Richard4-30/+35
byte_t...). Minor warning fixes.
2013-11-21Boost/C++11 shared pointers.Vincent Richard9-188/+189
2013-11-14Custom fetch attributes.Vincent Richard2-18/+18
2013-09-21TLS properties: allows setting custom cipher suite for TLS/SSL connections.Vincent Richard1-4/+6
2013-09-08Added required includes for MSVC.Vincent Richard1-0/+1
2013-08-16Fixed segfault at POP3 connection error.Vincent Richard1-10/+17
2013-07-26Allow messages to be designated either by their number or their UID.Vincent Richard2-153/+52
Warning: this is an API-breaking change.
2013-07-18Reworked IMAP event notification code.Vincent Richard2-15/+41
2013-07-16Renamed net::*{part|structure} to net::*message{Part|Structure}. Splitted ↵Vincent Richard1-4/+4
code in multiple files.
2013-07-16Added basic support for IMAP CONDSTORE extension.Vincent Richard3-4/+90
Process CAPABILITY in IMAP greeting response. Renamed getUniqueId() to getUID() for consistency.
2013-06-18Fixed invalid cast.Vincent Richard1-1/+1
2013-06-17Re-issue CAPA command once TLS has been started (POP3, IMAP).Vincent Richard1-2/+26
2013-06-12Homogeneous use of vmime::string.Vincent Richard1-1/+1
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-02-13Trim first line of POP3 response to get rid of CR, if any.Vincent Richard1-2/+2
2013-01-15Renamed TYPE_BOOL to avoid name collision on MacOS.Vincent Richard1-8/+8
2013-01-10Updated copyright year and maintainer email address.Vincent Richard7-7/+7
2012-12-12Trivial 64-bit warning fixes.Vincent Richard3-4/+4
2012-12-06Moved POP3 response receiving and parsing to a separate class.Vincent Richard5-406/+529
2012-12-05Fixed progression notification when message size is lower than 64K.Vincent Richard1-9/+10
2012-11-30Use message size for progress listener.Vincent Richard1-7/+1
2012-11-29Trivial 64-bit warning fixes.Vincent Richard1-4/+4
2012-11-03OpenSSL support (thanks to Mehmet Bozkurt).Vincent Richard1-2/+2
2012-11-01Migrated build system to CMake. Conditional file compilation. Automatic ↵Vincent Richard6-0/+56
selection of platform handler.
2012-07-28Added functions to get messages by UID (IMAP only for now).Vincent Richard1-0/+12
2012-04-14Split stream.hpp/.cpp into multiple source files.Vincent Richard2-0/+3
2012-04-05Added function to retrieve sequence numbers of messages whose UID is greater ↵Vincent Richard1-0/+6
or equal than a specified UID (thanks to Zahi Mashael).
2010-08-05Connection time out.Vincent Richard1-1/+1
2010-05-18Added helper function to construct parsed message from net message. Splitted ↵Vincent Richard1-0/+14
IMAP source files.
2009-09-06Relicensed VMime under the GNU GPL version 3. Changed copyright year to 2009.Vincent Richard6-12/+12
2008-10-12Fixed compilation warnings.Vincent Richard3-21/+21
2008-01-04Changed copyright year to 2008.Vincent Richard6-6/+6
2007-03-27Fixed typo in the copyright header, and added missing paragraph about linking.Vincent Richard6-18/+42
2007-01-01Changed copyright year to 2007.Vincent Richard6-6/+6
2006-11-24Check for space/tab instead of using isspace().Vincent Richard1-1/+1
2006-11-08Imbue classic 'C' locale for the output of message parts and protocol commands.Vincent Richard1-0/+10
2006-10-11Renamed 'vmime::platformDependant' to 'vmime::platform'.Vincent Richard1-3/+3
2006-04-23Folder deletion.Vincent Richard1-0/+6
2006-04-18Renamed 'byte' to 'byte_t'.Vincent Richard1-2/+2
2006-04-05Clean up.Vincent Richard2-38/+74
2006-03-29Refactored and cleaned up smart pointers.Vincent Richard3-85/+130
2006-02-09Fixed dangling 'else'-block when TLS is not enabled (thanks to Tim Teulings).Vincent Richard1-1/+1
2006-02-05Changed copyright year to 2006.Vincent Richard5-5/+5
2006-01-29Added service::isSecuredConnection() and service::getConnectionInfos() to ↵Vincent Richard1-3/+33
retrieve information about the connection.
2005-10-06Renamed 'progressionListener' to 'progressListener'.Vincent Richard3-9/+9
2005-10-04Added service::setTimeoutHandlerFactory().Vincent Richard2-13/+2
2005-10-04Added service::setSocketFactory().Vincent Richard2-11/+5
2005-10-03Added TLS/SSL support.Vincent Richard3-69/+327