aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
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
2013-11-21Boost/C++11 shared pointers.Vincent Richard134-2330/+1949
2013-11-15Use "std::map" instead of "propertySet" in url class.Vincent Richard1-13/+10
2013-11-14Custom fetch attributes.Vincent Richard8-54/+155
2013-10-16Fixed group parsing in mailboxList.Vincent Richard1-1/+31
2013-09-23Order ciphers according to strength and always exclude ADH (OpenSSL).Vincent Richard1-4/+4
2013-09-22fix typoMark Brand1-1/+1
2013-09-21Fixed chunking output buffer.Vincent Richard1-1/+1
2013-09-21TLS properties: allows setting custom cipher suite for TLS/SSL connections.Vincent Richard9-33/+318
2013-09-09Made template argument explicit to workaround compiler error on MSVC.Vincent Richard1-1/+1
2013-09-08SMTP-specific exceptions.Vincent Richard5-43/+203
2013-09-08Added required includes for MSVC.Vincent Richard5-0/+9
2013-09-04Added support for MIC (thanks to Mehmet Bozkurt).Vincent Richard1-0/+14
2013-09-02Fixed linking error on Visual Studio.Vincent Richard1-0/+6
2013-08-28Fixed sharing mode when opening file.Vincent Richard1-4/+4
2013-08-18Test for non-NULL 'ai_canonname', as per MSDN recommendation.Vincent Richard1-1/+1