aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Better error handling. Fixed return values in custom BIO. Added support for ↵Vincent Richard2013-12-182-47/+136
| | | | SSL_ERROR_WANT_READ/SSL_ERROR_WANT_WRITE in handshaking.
* Handle timeout in non-blocking send.Vincent Richard2013-12-172-0/+40
|
* Loop on recv and send operations for non-blocking sockets with OpenSSL.Vincent Richard2013-12-171-20/+16
|
* More robust error checking.Vincent Richard2013-12-171-6/+6
|
* IMAP parsing workarounds for Yandex.Vincent Richard2013-12-111-3/+32
|
* Allow overriding auto-detection of shared_ptr<> implementation.Vincent Richard2013-12-101-7/+39
|
* Simplified types for better readability. Use appropriate types (size_t, ↵Vincent Richard2013-12-10223-1981/+2257
| | | | byte_t...). Minor warning fixes.
* Enforce strict aliasing rule and avoid alignment issues.Vincent Richard2013-11-282-13/+19
|
* Fixed possible segfault caused by use of static string.Vincent Richard2013-11-281-4/+7
|
* Missing code documentation.Vincent Richard2013-11-242-2/+16
|
* Replaced "no_such_parameter" exception with "std::out_of_range". Fixed ↵Vincent Richard2013-11-236-42/+26
| | | | argument of std::out_of_range.
* Do not throw exception for normal code flow. Removed ↵Vincent Richard2013-11-239-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 Richard2013-11-234-27/+3
| | | | exceptions::no_object_found).
* Do not throw exception for normal code flow (exceptions::no_such_parameter).Vincent Richard2013-11-2310-92/+176
|
* Do not throw exception for normal code flow (exceptions::no_such_field).Vincent Richard2013-11-2212-303/+297
|
* Do not throw exception for normal code flow.Vincent Richard2013-11-216-52/+26
|
* Merge branch 'master' of https://github.com/kisli/vmimeVincent Richard2013-11-211-1/+1
|\
| * Install Boost library development files.Vincent Richard2013-11-211-1/+1
| |
* | Fixed auto_ptr<>.Vincent Richard2013-11-211-6/+6
|/
* Merge branch 'master' of https://github.com/kisli/vmimeVincent Richard2013-11-210-0/+0
|\
| * Removed BDAT-related code from SMTP test unrelated to BDAT.Vincent Richard2013-11-211-20/+0
| |
| * Merge pull request #61 from mabrand/fix2Vincent Richard2013-11-161-11/+18
| |\ | | | | | | Added BUILD_DOCUMENTATION option.
| | * add BUILD_DOCUMENTATION optionMark Brand2013-11-161-11/+18
| |/
* / Boost/C++11 shared pointers.Vincent Richard2013-11-21367-5168/+4422
|/
* Per-protocol include files.Vincent Richard2013-11-155-0/+168
|
* Use "std::map" instead of "propertySet" in url class.Vincent Richard2013-11-153-28/+28
|
* Custom fetch attributes.Vincent Richard2013-11-1421-94/+344
|
* Added missing export specifiers.Vincent Richard2013-11-131-8/+8
|
* Added missing include for 'typeid'.Vincent Richard2013-10-201-0/+1
|
* Fixed build of samples (now use CMake).Vincent Richard2013-10-2010-37/+99
|
* Fixed group parsing in mailboxList.Vincent Richard2013-10-163-1/+80
|
* Merge branch 'master' of https://github.com/kisli/vmimeVincent Richard2013-09-232-3/+3
|\
| * Merge pull request #54 from mabrand/fixVincent Richard2013-09-231-2/+2
| |\ | | | | | | update class name in example
| | * update class name in exampleMark Brand2013-09-221-2/+2
| |/ | | | | | | follow-up to 62828e20d483647a9d27bb42cb65943da0f75b78
| * Merge pull request #53 from mabrand/fixVincent Richard2013-09-221-1/+1
| |\ | | | | | | fix typo
| | * fix typoMark Brand2013-09-221-1/+1
| |/
* / Order ciphers according to strength and always exclude ADH (OpenSSL).Vincent Richard2013-09-231-4/+4
|/
* Fixed chunking output buffer.Vincent Richard2013-09-211-1/+1
|
* TLS properties: allows setting custom cipher suite for TLS/SSL connections.Vincent Richard2013-09-2118-36/+652
|
* Made template argument explicit to workaround compiler error on MSVC.Vincent Richard2013-09-091-1/+1
|
* SMTP-specific exceptions.Vincent Richard2013-09-0810-75/+337
|
* Added required includes for MSVC.Vincent Richard2013-09-085-0/+9
|
* Fixed case in include file name.Vincent Richard2013-09-061-1/+1
|
* Added support for MIC (thanks to Mehmet Bozkurt).Vincent Richard2013-09-042-0/+22
|
* Added missing exports.Vincent Richard2013-09-042-2/+2
|
* Added support for standard 64-bit integer type.Vincent Richard2013-09-022-4/+21
|
* Fixed linking error on Visual Studio.Vincent Richard2013-09-022-0/+13
|
* Fixed sharing mode when opening file.Vincent Richard2013-08-281-4/+4
|
* Test for non-NULL 'ai_canonname', as per MSDN recommendation.Vincent Richard2013-08-181-1/+1
|
* Open the file in shared mode not to lock file.Vincent Richard2013-08-161-2/+2
|