Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Better error handling. Fixed return values in custom BIO. Added support for ↵ | Vincent Richard | 2013-12-18 | 2 | -47/+136 | |
| | | | | SSL_ERROR_WANT_READ/SSL_ERROR_WANT_WRITE in handshaking. | |||||
* | Handle timeout in non-blocking send. | Vincent Richard | 2013-12-17 | 2 | -0/+40 | |
| | ||||||
* | Loop on recv and send operations for non-blocking sockets with OpenSSL. | Vincent Richard | 2013-12-17 | 1 | -20/+16 | |
| | ||||||
* | More robust error checking. | Vincent Richard | 2013-12-17 | 1 | -6/+6 | |
| | ||||||
* | IMAP parsing workarounds for Yandex. | Vincent Richard | 2013-12-11 | 1 | -3/+32 | |
| | ||||||
* | Allow overriding auto-detection of shared_ptr<> implementation. | Vincent Richard | 2013-12-10 | 1 | -7/+39 | |
| | ||||||
* | Simplified types for better readability. Use appropriate types (size_t, ↵ | Vincent Richard | 2013-12-10 | 223 | -1981/+2257 | |
| | | | | byte_t...). Minor warning fixes. | |||||
* | Enforce strict aliasing rule and avoid alignment issues. | Vincent Richard | 2013-11-28 | 2 | -13/+19 | |
| | ||||||
* | Fixed possible segfault caused by use of static string. | Vincent Richard | 2013-11-28 | 1 | -4/+7 | |
| | ||||||
* | Missing code documentation. | Vincent Richard | 2013-11-24 | 2 | -2/+16 | |
| | ||||||
* | Replaced "no_such_parameter" exception with "std::out_of_range". Fixed ↵ | Vincent Richard | 2013-11-23 | 6 | -42/+26 | |
| | | | | argument of std::out_of_range. | |||||
* | Do not throw exception for normal code flow. Removed ↵ | Vincent Richard | 2013-11-23 | 9 | -87/+52 | |
| | | | | exceptions::no_such_address and exceptions::no_such_mailbox, using std::out_of_range instead. | |||||
* | Do not throw exception for normal code flow (removed ↵ | Vincent Richard | 2013-11-23 | 4 | -27/+3 | |
| | | | | exceptions::no_object_found). | |||||
* | Do not throw exception for normal code flow (exceptions::no_such_parameter). | Vincent Richard | 2013-11-23 | 10 | -92/+176 | |
| | ||||||
* | Do not throw exception for normal code flow (exceptions::no_such_field). | Vincent Richard | 2013-11-22 | 12 | -303/+297 | |
| | ||||||
* | Do not throw exception for normal code flow. | Vincent Richard | 2013-11-21 | 6 | -52/+26 | |
| | ||||||
* | Merge branch 'master' of https://github.com/kisli/vmime | Vincent Richard | 2013-11-21 | 1 | -1/+1 | |
|\ | ||||||
| * | Install Boost library development files. | Vincent Richard | 2013-11-21 | 1 | -1/+1 | |
| | | ||||||
* | | Fixed auto_ptr<>. | Vincent Richard | 2013-11-21 | 1 | -6/+6 | |
|/ | ||||||
* | Merge branch 'master' of https://github.com/kisli/vmime | Vincent Richard | 2013-11-21 | 0 | -0/+0 | |
|\ | ||||||
| * | Removed BDAT-related code from SMTP test unrelated to BDAT. | Vincent Richard | 2013-11-21 | 1 | -20/+0 | |
| | | ||||||
| * | Merge pull request #61 from mabrand/fix2 | Vincent Richard | 2013-11-16 | 1 | -11/+18 | |
| |\ | | | | | | | Added BUILD_DOCUMENTATION option. | |||||
| | * | add BUILD_DOCUMENTATION option | Mark Brand | 2013-11-16 | 1 | -11/+18 | |
| |/ | ||||||
* / | Boost/C++11 shared pointers. | Vincent Richard | 2013-11-21 | 367 | -5168/+4422 | |
|/ | ||||||
* | Per-protocol include files. | Vincent Richard | 2013-11-15 | 5 | -0/+168 | |
| | ||||||
* | Use "std::map" instead of "propertySet" in url class. | Vincent Richard | 2013-11-15 | 3 | -28/+28 | |
| | ||||||
* | Custom fetch attributes. | Vincent Richard | 2013-11-14 | 21 | -94/+344 | |
| | ||||||
* | Added missing export specifiers. | Vincent Richard | 2013-11-13 | 1 | -8/+8 | |
| | ||||||
* | Added missing include for 'typeid'. | Vincent Richard | 2013-10-20 | 1 | -0/+1 | |
| | ||||||
* | Fixed build of samples (now use CMake). | Vincent Richard | 2013-10-20 | 10 | -37/+99 | |
| | ||||||
* | Fixed group parsing in mailboxList. | Vincent Richard | 2013-10-16 | 3 | -1/+80 | |
| | ||||||
* | Merge branch 'master' of https://github.com/kisli/vmime | Vincent Richard | 2013-09-23 | 2 | -3/+3 | |
|\ | ||||||
| * | Merge pull request #54 from mabrand/fix | Vincent Richard | 2013-09-23 | 1 | -2/+2 | |
| |\ | | | | | | | update class name in example | |||||
| | * | update class name in example | Mark Brand | 2013-09-22 | 1 | -2/+2 | |
| |/ | | | | | | | follow-up to 62828e20d483647a9d27bb42cb65943da0f75b78 | |||||
| * | Merge pull request #53 from mabrand/fix | Vincent Richard | 2013-09-22 | 1 | -1/+1 | |
| |\ | | | | | | | fix typo | |||||
| | * | fix typo | Mark Brand | 2013-09-22 | 1 | -1/+1 | |
| |/ | ||||||
* / | Order ciphers according to strength and always exclude ADH (OpenSSL). | Vincent Richard | 2013-09-23 | 1 | -4/+4 | |
|/ | ||||||
* | Fixed chunking output buffer. | Vincent Richard | 2013-09-21 | 1 | -1/+1 | |
| | ||||||
* | TLS properties: allows setting custom cipher suite for TLS/SSL connections. | Vincent Richard | 2013-09-21 | 18 | -36/+652 | |
| | ||||||
* | Made template argument explicit to workaround compiler error on MSVC. | Vincent Richard | 2013-09-09 | 1 | -1/+1 | |
| | ||||||
* | SMTP-specific exceptions. | Vincent Richard | 2013-09-08 | 10 | -75/+337 | |
| | ||||||
* | Added required includes for MSVC. | Vincent Richard | 2013-09-08 | 5 | -0/+9 | |
| | ||||||
* | Fixed case in include file name. | Vincent Richard | 2013-09-06 | 1 | -1/+1 | |
| | ||||||
* | Added support for MIC (thanks to Mehmet Bozkurt). | Vincent Richard | 2013-09-04 | 2 | -0/+22 | |
| | ||||||
* | Added missing exports. | Vincent Richard | 2013-09-04 | 2 | -2/+2 | |
| | ||||||
* | Added support for standard 64-bit integer type. | Vincent Richard | 2013-09-02 | 2 | -4/+21 | |
| | ||||||
* | Fixed linking error on Visual Studio. | Vincent Richard | 2013-09-02 | 2 | -0/+13 | |
| | ||||||
* | Fixed sharing mode when opening file. | Vincent Richard | 2013-08-28 | 1 | -4/+4 | |
| | ||||||
* | Test for non-NULL 'ai_canonname', as per MSDN recommendation. | Vincent Richard | 2013-08-18 | 1 | -1/+1 | |
| | ||||||
* | Open the file in shared mode not to lock file. | Vincent Richard | 2013-08-16 | 1 | -2/+2 | |
| |