aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/imap/IMAPConnection.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-12-29Merged source and header files in directory structure. Got rid of SConstruct ↵Vincent Richard1-814/+0
build.
2013-12-10Simplified types for better readability. Use appropriate types (size_t, ↵Vincent Richard1-5/+5
byte_t...). Minor warning fixes.
2013-11-21Boost/C++11 shared pointers.Vincent Richard1-48/+48
2013-09-21TLS properties: allows setting custom cipher suite for TLS/SSL connections.Vincent Richard1-4/+6
2013-07-17Removed useless accessors.Vincent Richard1-12/+0
2013-07-17Code cleanup. Store error log in parsed response to avoid accessing parser ↵Vincent Richard1-5/+5
internal data.
2013-07-16Added basic support for IMAP CONDSTORE extension.Vincent Richard1-22/+81
Process CAPABILITY in IMAP greeting response. Renamed getUniqueId() to getUID() for consistency.
2013-07-15Fixed IMAP tag not incrementing.Vincent Richard1-3/+3
2013-06-17Re-issue CAPA command once TLS has been started (POP3, IMAP).Vincent Richard1-2/+26
2013-05-13Do not increment tag after sending command (parser needs current tag).Vincent Richard1-4/+7
2013-04-26Added unit tests for IMAPTag. Initialize sequence number at 1.Vincent Richard1-4/+3
2013-01-10Updated copyright year and maintainer email address.Vincent Richard1-1/+1
2012-11-29Trivial 64-bit warning fixes.Vincent Richard1-2/+2
2012-11-03OpenSSL support (thanks to Mehmet Bozkurt).Vincent Richard1-2/+2
2012-11-01Migrated build system to CMake. Conditional file compilation. Automatic ↵Vincent Richard1-0/+10
selection of platform handler.
2010-08-05Connection time out.Vincent Richard1-1/+1
2010-05-04Use STARTTLS for additional connections (thanks to Andrei).Vincent Richard1-1/+1
2009-11-30Added block size on sockets to allow different buffer size for SSL.Vincent Richard1-0/+6
2009-09-06Relicensed VMime under the GNU GPL version 3. Changed copyright year to 2009.Vincent Richard1-2/+2
2008-10-12Fixed compilation warnings.Vincent Richard1-4/+5
2008-01-04Changed copyright year to 2008.Vincent Richard1-1/+1
2007-03-27Fixed typo in the copyright header, and added missing paragraph about linking.Vincent Richard1-3/+7
2007-01-01Changed copyright year to 2007.Vincent Richard1-1/+1
2006-10-11Renamed 'vmime::platformDependant' to 'vmime::platform'.Vincent Richard1-1/+1
2006-04-18Renamed 'byte' to 'byte_t'.Vincent Richard1-2/+2
2006-03-29Refactored and cleaned up smart pointers.Vincent Richard1-18/+20
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 Richard1-1/+1
2006-01-29Added service::isSecuredConnection() and service::getConnectionInfos() to ↵Vincent Richard1-2/+32
retrieve information about the connection.
2006-01-15Fixed bug when reading CAPABILITY/LIST responses.Vincent Richard1-17/+20
2005-12-02Fixed bug when connecting to IMAP with default authenticator.Vincent Richard1-1/+1
2005-10-04Added service::setTimeoutHandlerFactory().Vincent Richard1-7/+2
2005-10-04Added service::setSocketFactory().Vincent Richard1-4/+1
2005-10-03Added TLS/SSL support.Vincent Richard1-3/+109
2005-09-17Updated FSF address.Vincent Richard1-3/+3
2005-09-17SASL authentication.Vincent Richard1-20/+292
2005-08-23Renamed 'vmime::messaging' to 'vmime::net'.Vincent Richard1-6/+6
2005-07-21Fixed a bug when destroying an unconnected IMAP service.Vincent Richard1-3/+6
2005-07-12Reference counting and smart pointers.Vincent Richard1-18/+9
2005-05-15Service properties enhancement.Vincent Richard1-9/+63
2005-04-03Moved IMAP, POP3, maildir and SMTP files to separate namespaces.Vincent Richard1-4/+6
2005-03-18Updated VMime website URL.Vincent Richard1-1/+1
2005-01-03Changed year to 2005 in copyright header.Vincent Richard1-1/+1
2005-01-01Converted all C-style casts to C++-style casts + added unit test for ↵Vincent Richard1-1/+1
utility::md5.
2004-12-26Moved all header files to 'vmime/' directory.Vincent Richard1-6/+6
2004-12-26Removed relative paths from #include's.Vincent Richard1-6/+6
2004-10-21Refactoring (see ChangeLog).Vincent Richard1-10/+10