aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2014-01-24Change path::toString to be a const functiontholdawa2-2/+2
2014-01-22IMAPMessage::processFetchResponse was attempting to set Cc and Bcc header fie...tholdawa1-2/+2
2014-01-19Use appropriate syntax for rethrowing exceptions.Vincent Richard3-10/+10
2014-01-19SASL is the only authentication method supported in SMTP (no fallback).Vincent Richard1-14/+1
2014-01-19Calling getAttributes() does not require the folder to be open.Vincent Richard2-6/+0
2014-01-19Do not flag existing messages as recent.Vincent Richard1-1/+1
2014-01-19Path to/from string conversion.Vincent Richard2-0/+66
2014-01-19Better error message.Vincent Richard1-1/+1
2014-01-19Fixed possible crash when COPYUID/APPENDUID is not supported by the server.Vincent Richard1-2/+2
2014-01-19Fixed argument to handshake().Vincent Richard1-1/+1
2014-01-19In SSL socket, use timeout handler of underlying socket. Throw exception when...Vincent Richard16-54/+144
2014-01-19Fixed SMTP disconnection error caused by handshake failure.Vincent Richard1-8/+11
2014-01-16C++11 std::shared_ptr fixes.Vincent Richard2-8/+8
2014-01-16Fixes for socket using 'byte_t' type.Vincent Richard2-12/+14
2014-01-15Do not make calls to setlocale() in a library. Use default user locale in tes...Vincent Richard1-5/+1
2014-01-15Avoid calling charset::convert() if no conversion is needed.Vincent Richard1-0/+3
2014-01-15Use equivalence instead of strict equality for path components.Vincent Richard3-5/+18
2014-01-14C++11 std::shared_ptr fixes:tholdawa2-8/+8
2014-01-14Reset line length after encoding a hard line break in QP encoding.Vincent Richard1-0/+3
2014-01-10Fixed mix-up between resize and reserve.Vincent Richard1-1/+1
2014-01-09Generate lowercase "cid:" for Apple Mail. Case-insensitive comparison for "ci...Vincent Richard1-2/+8
2014-01-09Fixed compiler error on VS (newer versions of OpenSSL return a const pointer).Vincent Richard1-4/+0
2014-01-09Return more details about the certificate.Vincent Richard5-6/+85
2014-01-06Use non-blocking send in GNU TLS push callback.Vincent Richard1-4/+8
2014-01-05Check for NULL progress listener.Vincent Richard1-1/+2
2014-01-05Report sending progress when chunking is supported.Vincent Richard3-5/+27
2014-01-05Use block size of underlying stream.Vincent Richard2-0/+24
2014-01-03Do not disconnect after recoverable error.Vincent Richard1-16/+0
2014-01-03Do not wait for server response to QUIT command.Vincent Richard1-1/+3
2014-01-03Allow "200" response code to RSET command, as per RFC-876.Vincent Richard1-1/+5
2014-01-03Loop on SSL_write/gnutls_record_send in blocking send.Vincent Richard2-13/+47
2014-01-03Added support for SPECIAL-USE extension (IMAP).Vincent Richard14-156/+599
2013-12-31Do not expose internal constants.Vincent Richard7-28/+34
2013-12-31Added support for RFC-3348 (Child Mailbox extension for IMAP). Renamed FLAG_C...Vincent Richard8-12/+48
2013-12-30Added support for APPENDUID/COPYUID (UIDPLUS extension for IMAP).Vincent Richard12-36/+311
2013-12-29Merged source and header files in directory structure. Got rid of SConstruct ...Vincent Richard416-2/+33590
2013-12-24using context for parsingJack1-1/+1
2013-12-18Better error handling. Fixed return values in custom BIO. Added support for S...Vincent Richard1-47/+134
2013-12-17Handle timeout in non-blocking send.Vincent Richard2-0/+40
2013-12-17Loop on recv and send operations for non-blocking sockets with OpenSSL.Vincent Richard1-20/+16
2013-12-17More robust error checking.Vincent Richard1-6/+6
2013-12-10Simplified types for better readability. Use appropriate types (size_t, byte_...Vincent Richard109-1064/+1164
2013-11-28Enforce strict aliasing rule and avoid alignment issues.Vincent Richard1-12/+12
2013-11-23Replaced "no_such_parameter" exception with "std::out_of_range". Fixed argume...Vincent Richard4-27/+21
2013-11-23Do not throw exception for normal code flow. Removed exceptions::no_such_addr...Vincent Richard4-54/+27
2013-11-23Do not throw exception for normal code flow (removed exceptions::no_object_fo...Vincent Richard2-13/+1
2013-11-23Do not throw exception for normal code flow (exceptions::no_such_parameter).Vincent Richard7-81/+120
2013-11-22Do not throw exception for normal code flow (exceptions::no_such_field).Vincent Richard10-295/+265
2013-11-21Do not throw exception for normal code flow.Vincent Richard3-23/+9
2013-11-21Fixed auto_ptr<>.Vincent Richard1-6/+6