aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/imap (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merged source and header files in directory structure. Got rid of SConstruct ↵Vincent Richard2013-12-2912-5115/+0
| | | | build.
* Simplified types for better readability. Use appropriate types (size_t, ↵Vincent Richard2013-12-107-48/+71
| | | | byte_t...). Minor warning fixes.
* Boost/C++11 shared pointers.Vincent Richard2013-11-2110-265/+267
|
* Custom fetch attributes.Vincent Richard2013-11-143-18/+24
|
* TLS properties: allows setting custom cipher suite for TLS/SSL connections.Vincent Richard2013-09-211-4/+6
|
* Added required includes for MSVC.Vincent Richard2013-09-083-0/+7
|
* Fixed missing space in command.Vincent Richard2013-08-161-2/+2
|
* Fixed isEmpty() test.Vincent Richard2013-08-161-1/+1
|
* Allow messages to be designated either by their number or their UID.Vincent Richard2013-07-263-397/+182
| | | | Warning: this is an API-breaking change.
* Return real message UID from IMAP server. Added function to return the ↵Vincent Richard2013-07-213-50/+17
| | | | current UID validity.
* Reworked IMAP event notification code.Vincent Richard2013-07-183-361/+272
|
* Removed useless accessors.Vincent Richard2013-07-171-12/+0
|
* Code cleanup. Store error log in parsed response to avoid accessing parser ↵Vincent Richard2013-07-174-99/+59
| | | | internal data.
* Dispatch NOOP commands on open folders only.Vincent Richard2013-07-161-1/+2
|
* Fixed status update. Prevent opening the same folder two times in a session.Vincent Richard2013-07-163-177/+74
|
* Renamed net::*{part|structure} to net::*message{Part|Structure}. Splitted ↵Vincent Richard2013-07-164-52/+53
| | | | code in multiple files.
* Added basic support for IMAP CONDSTORE extension.Vincent Richard2013-07-166-160/+405
| | | | | Process CAPABILITY in IMAP greeting response. Renamed getUniqueId() to getUID() for consistency.
* Fixed IMAP tag not incrementing.Vincent Richard2013-07-151-3/+3
|
* Updated IMAP parser to support STATUS response extensions.Vincent Richard2013-07-111-9/+9
|
* Do not QP-encode CRLFs when content type is text.Vincent Richard2013-06-271-0/+15
|
* Re-issue CAPA command once TLS has been started (POP3, IMAP).Vincent Richard2013-06-171-2/+26
|
* Homogeneous use of vmime::string.Vincent Richard2013-06-122-2/+2
|
* Do not increment tag after sending command (parser needs current tag).Vincent Richard2013-05-131-4/+7
|
* Added unit tests for IMAPTag. Initialize sequence number at 1.Vincent Richard2013-04-262-5/+13
|
* Fixed issue #37.Vincent Richard2013-04-261-1/+1
|
* Renamed TYPE_BOOL to avoid name collision on MacOS.Vincent Richard2013-01-151-4/+4
|
* Updated copyright year and maintainer email address.Vincent Richard2013-01-1011-11/+11
|
* Trivial 64-bit warning fixes.Vincent Richard2012-12-124-8/+8
|
* Trivial 64-bit warning fixes.Vincent Richard2012-11-291-2/+2
|
* OpenSSL support (thanks to Mehmet Bozkurt).Vincent Richard2012-11-031-2/+2
|
* Migrated build system to CMake. Conditional file compilation. Automatic ↵Vincent Richard2012-11-0111-1/+106
| | | | selection of platform handler.
* Fixed body part extraction (only body should be extracted).Vincent Richard2012-07-302-11/+38
|
* Added functions to get messages by UID (IMAP only for now).Vincent Richard2012-07-283-16/+201
|
* Fixed issue #10.Vincent Richard2012-07-061-2/+0
|
* Split stream.hpp/.cpp into multiple source files.Vincent Richard2012-04-143-0/+7
|
* Added function to retrieve sequence numbers of messages whose UID is greater ↵Vincent Richard2012-04-051-0/+56
| | | | or equal than a specified UID (thanks to Zahi Mashael).
* Added support for DRAFT flag.Vincent Richard2010-10-192-1/+5
|
* Fixed extraction of root part body.Vincent Richard2010-09-061-2/+5
|
* Connection time out.Vincent Richard2010-08-051-1/+1
|
* Improved automatic encoding selection. Added helper functions on body for ↵Vincent Richard2010-05-231-0/+6
| | | | setting contents, type, charset and encoding.
* Fixed case-sensitive include.Vincent Richard2010-05-201-1/+1
|
* Added helper function to construct parsed message from net message. Splitted ↵Vincent Richard2010-05-184-197/+522
| | | | IMAP source files.
* Use STARTTLS for additional connections (thanks to Andrei).Vincent Richard2010-05-041-1/+1
|
* Added block size on sockets to allow different buffer size for SSL.Vincent Richard2009-11-302-1/+11
|
* Relicensed VMime under the GNU GPL version 3. Changed copyright year to 2009.Vincent Richard2009-09-068-16/+16
|
* Fixed compilation warnings.Vincent Richard2008-10-126-32/+34
|
* Changed copyright year to 2008.Vincent Richard2008-01-048-8/+8
|
* Fixed bug in modified UTF-7 encoding.Vincent Richard2007-07-091-46/+95
|
* Fixed typo in the copyright header, and added missing paragraph about linking.Vincent Richard2007-03-278-24/+56
|
* Changed copyright year to 2007.Vincent Richard2007-01-018-8/+8
|