aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-12-22Fixed first modifier not being generated.Vincent Richard1-1/+1
2012-12-17Misc fixes for Windows build (thanks to Mehmet Bozkurt).Vincent Richard2-9/+21
2012-12-13More robust check for EOF in input stream.Vincent Richard1-4/+14
2012-12-13Fixed seeking after EOF in input stream.Vincent Richard1-0/+1
2012-12-13Also do not re-encode Quoted-Printable and UUEncode.Vincent Richard1-2/+15
2012-12-12Trivial 64-bit warning fixes.Vincent Richard36-125/+125
2012-12-12Do not re-encode data if it is already encoded (thanks to Mehmet Bozkurt).Vincent Richard1-0/+8
2012-12-12Ignore empty modifiers (thanks to Mehmet Bozkurt).Vincent Richard1-6/+15
2012-12-11Fixed wrong class name (copy/paste is BAD ;-) ).Vincent Richard1-1/+1
2012-12-10SSL server identity check.Vincent Richard8-5/+286
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-29remove stray argument from windowsSocket::sendRawNonBlockingMark Brand1-1/+1
follow-up to 3e9e8c9265f722d294c0060e1ccf29695fa5d2eb
2012-11-29Trivial 64-bit warning fixes.Vincent Richard12-40/+40
2012-11-29Better handling of SSL_ERROR_WANT_READ/SSL_ERROR_WANT_WRITE. Sockets on ↵Vincent Richard6-57/+450
Windows platform are now non-blocking (thanks to Mehmet Bozkurt).
2012-11-12add missing wincrypt.hMark Brand1-0/+1
2012-11-11SMTP Command Pipelining (RFC-2920).Vincent Richard2-28/+122
2012-11-10Compatibility with RFC-1341.Vincent Richard1-0/+9
2012-11-06Fixed compilation issues on Windows.Vincent Richard2-3/+3
2012-11-06Thread-safe initialization for OpenSSL.Vincent Richard2-4/+8
2012-11-03Fixed runtime error on cast.Vincent Richard1-1/+1
2012-11-03Fixed compilation issues.Vincent Richard1-4/+4
2012-11-03OpenSSL support (thanks to Mehmet Bozkurt).Vincent Richard18-857/+2440
2012-11-01Migrated build system to CMake. Conditional file compilation. Automatic ↵Vincent Richard62-52/+599
selection of platform handler.
2012-10-15Added support for timeout when receiving data from a socket (POSIX platform).Vincent Richard1-1/+49
2012-10-15Support for bogus encoding name 'bmoted-printable' (Zarafa).Vincent Richard1-0/+3
2012-10-15Do not fail if charset is not recognized.Vincent Richard1-1/+10
2012-07-30Fixed body part extraction (only body should be extracted).Vincent Richard2-11/+38
2012-07-28Added functions to get messages by UID (IMAP only for now).Vincent Richard5-16/+225
2012-07-06Fixed issue #10.Vincent Richard1-2/+0
2012-04-16Added ability to parse directly from an input stream (eg. file). This allows ↵Vincent Richard35-191/+773
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 Richard43-485/+918
2012-04-06Fixed memory leak.Vincent Richard1-0/+6
2012-04-05Fixed wrong encoding of line breaks in QP-encoded text (issue #7).Vincent Richard2-10/+51
2012-04-05Added function to retrieve sequence numbers of messages whose UID is greater ↵Vincent Richard3-0/+68
or equal than a specified UID (thanks to Zahi Mashael).
2011-11-15Set Diffie-Hellman prime size (bug SF#3434852).Vincent Richard1-0/+1
2011-11-15GNU TLS 3 has no 'extra' (thanks to mabrand).Vincent Richard1-0/+2
2011-08-21Removed dependency on gcrypt for gnutls version >= 2.12.Vincent Richard1-2/+12
2011-08-20Use gnutls_strerror() for reporting errors.Vincent Richard1-111/+9
2011-06-26Fixed encoding of whitespace. Fixed old test case.Vincent Richard1-6/+0
2011-06-26Use gnutls_priority_set_direct() instead of GNUTLS deprecated functions.Vincent Richard1-0/+17
2011-06-25Fixed parsing of empty body parts (thanks to John van der Kamp, from Zarafa).Vincent Richard1-0/+5
2011-06-19Added support for mailboxes that specify an (encoded) full name with an ↵Vincent Richard1-1/+3
empty email address, set by a <> marker (Zarafa).
2011-06-19Fixed messageBuilder to accept an empty mailbox group in 'To:' field, to ↵Vincent Richard1-5/+3
allow for undisclosed-recipients (Zarafa).
2011-06-19Alias for UTF-7 charset.Vincent Richard1-0/+7
2011-06-19Correctly generate attachment names which are long and have high characters ↵Vincent Richard1-22/+48
for Outlook Express (Zarafa).
2011-06-19Fixed parsing of an attachment filename that is between 66 and 76 characters ↵Vincent Richard1-1/+2
long (Zarafa).
2011-03-31Flush stateful data from iconv (thanks to John van der Kamp, Zarafa).Vincent Richard1-4/+9
2011-03-09Fixed bug #3174903. Fixed word parsing when buffer does not end with NL. ↵Vincent Richard2-14/+25
Fixed 'no encoding' when forced.