aboutsummaryrefslogtreecommitdiffstats
path: root/SConstruct (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-12-29Merged source and header files in directory structure. Got rid of SConstruct ↵Vincent Richard1-1124/+0
build.
2013-11-21Boost/C++11 shared pointers.Vincent Richard1-3/+0
2013-11-14Custom fetch attributes.Vincent Richard1-0/+7
2013-10-16Fixed group parsing in mailboxList.Vincent Richard1-0/+1
2013-09-21TLS properties: allows setting custom cipher suite for TLS/SSL connections.Vincent Richard1-0/+3
2013-09-08SMTP-specific exceptions.Vincent Richard1-0/+1
2013-08-16Fixed segfault at POP3 connection error.Vincent Richard1-0/+1
2013-07-26Allow messages to be designated either by their number or their UID.Vincent Richard1-0/+2
Warning: this is an API-breaking change.
2013-07-16Renamed net::*{part|structure} to net::*message{Part|Structure}. Splitted ↵Vincent Richard1-3/+5
code in multiple files.
2013-07-16Added basic support for IMAP CONDSTORE extension.Vincent Richard1-0/+4
Process CAPABILITY in IMAP greeting response. Renamed getUniqueId() to getUID() for consistency.
2013-07-1564-bit type detection.Vincent Richard1-0/+11
2013-06-27Do not QP-encode CRLFs when content type is text.Vincent Richard1-0/+1
2013-06-26Unit tests for content handlers.Vincent Richard1-0/+4
2013-06-25New content handler for file. Automatically set file size with file attachment.Vincent Richard1-0/+1
2013-06-24Renamed default encoder.Vincent Richard1-1/+1
2013-06-24Added support for SIZE SMTP extension (RFC-1870).Vincent Richard1-1/+3
2013-06-20Added support for CHUNKING SMTP extension (RFC-3030). More robust unit tests ↵Vincent Richard1-0/+1
for SMTP.
2013-06-19Moved SMTP connection-related things to SMTPConnection object.Vincent Richard1-0/+1
2013-06-12Moved POP3 connection-related things to POP3Connection object.Vincent Richard1-0/+1
2013-06-11Moved POP3 client command related things to POP3Command class.Vincent Richard1-0/+2
2013-05-13Fixed SCons build for export header.Vincent Richard1-0/+19
2013-04-26Allow SPACEs at end of response line (Apple iCloud IMAP server).Vincent Richard1-0/+1
2013-04-26Added unit tests for IMAPTag. Initialize sequence number at 1.Vincent Richard1-0/+1
2013-03-25Added support for charset conversion with ICU (thanks to Mehmet Bozkurt).Vincent Richard1-0/+15
2013-03-18Updated tests for charset conversion.Vincent Richard1-0/+1
Added test for UTF-7 encoding availability. Added test for input buffer underflow in charsetFilteredOutputStream. Refactored charset conversion tests and removed useless tests.
2013-03-11Fixed mailbox and mailbox group parsing. Added unit tests.Vincent Richard1-0/+1
2013-03-08Refactored unit tests.Vincent Richard1-2/+4
2013-02-27Throw exception when an invalid value type is set in a header field.Vincent Richard1-0/+1
2013-02-25Unit tests for wordEncoder.Vincent Richard1-0/+1
2013-02-24Message generation/parsing context. Charset conversion options. Preliminary ↵Vincent Richard1-1/+8
implementation of RFC-6532.
2013-02-15Unit tests for seekableInputStreamRegionAdapter.Vincent Richard1-0/+1
2013-02-14Unit tests for output stream adapters.Vincent Richard1-0/+3
2013-02-14Unit tests for POP3Utils.Vincent Richard1-0/+1
2013-02-13Unit tests for POP3Response.Vincent Richard1-0/+1
2013-02-12Unit tests for SMTPCommand and SMTPCommandSet. Fixed ↵Vincent Richard1-0/+2
SMTPCommandSet::isFinished().
2013-02-12Rewrote SMTP command sending. Better code for pipelining. Report full ↵Vincent Richard1-0/+2
command text on MAIL/RCPT errors.
2013-02-05Check for localtime_r and gmtime_r at build instead of testing _REENTRANT. ↵Vincent Richard1-0/+4
Use localtime_s and gmtime_s on Windows, if available.
2012-12-12Trivial 64-bit warning fixes.Vincent Richard1-0/+2
2012-12-10SSL server identity check.Vincent Richard1-0/+1
2012-12-06Moved POP3 response receiving and parsing to a separate class.Vincent Richard1-0/+1
2012-11-03OpenSSL support (thanks to Mehmet Bozkurt).Vincent Richard1-3/+31
2012-11-01Migrated build system to CMake. Conditional file compilation. Automatic ↵Vincent Richard1-1459/+19
selection of platform handler.
2012-04-27Fixed duplicate file reference (thanks to Enes Albay).Vincent Richard1-1/+0
2012-04-16Added ability to parse directly from an input stream (eg. file). This allows ↵Vincent Richard1-0/+3
very big messages to be parsed without loading the whole message data into memory.
2012-04-14Split stream.hpp/.cpp into multiple source files.Vincent Richard1-0/+14
2011-08-21Fixed HAVE_GNUTLS_PRIORITY_FUNCS never defined when configured with no TLS ↵Vincent Richard1-0/+6
support.
2011-06-26Use gnutls_priority_set_direct() instead of GNUTLS deprecated functions.Vincent Richard1-0/+33
2011-06-24Added missing libs in pkg-config file.Vincent Richard1-1/+1
2011-03-27Allow static linking in mingw-cross-env. Added 'iconv' and uses 'ws2_32' ↵Vincent Richard1-2/+2
instead of 'winsock32' (#3213487).
2010-11-16Started version 0.9.2.Vincent Richard1-1/+1