Vincent Richard
|
46963a3d99
|
Use block size of underlying stream.
|
2014-01-05 09:39:30 +01:00 |
|
Vincent Richard
|
df56d99b83
|
Do not disconnect after recoverable error.
|
2014-01-03 22:57:41 +01:00 |
|
Vincent Richard
|
146c16d896
|
Do not wait for server response to QUIT command.
|
2014-01-03 22:52:08 +01:00 |
|
Vincent Richard
|
f08431b065
|
Allow "200" response code to RSET command, as per RFC-876.
|
2014-01-03 22:15:35 +01:00 |
|
Vincent Richard
|
696e3ff902
|
Loop on SSL_write/gnutls_record_send in blocking send.
OpenSSL reports SSL3_WRITE_PENDING on slow network connections, this
patch fixes it (and is the correct way to do).
|
2014-01-03 21:54:32 +01:00 |
|
Vincent Richard
|
bd378bbfa2
|
Added support for SPECIAL-USE extension (IMAP).
|
2014-01-03 20:41:32 +01:00 |
|
Vincent Richard
|
1791e5114a
|
Do not expose internal constants.
|
2013-12-31 11:49:28 +01:00 |
|
Vincent Richard
|
e13a9d19bc
|
Added support for RFC-3348 (Child Mailbox extension for IMAP). Renamed FLAG_CHILDREN to FLAG_HAS_CHILDREN.
|
2013-12-31 11:35:29 +01:00 |
|
Vincent Richard
|
5607c9b189
|
Merge branch 'master' of https://github.com/kisli/vmime
|
2013-12-30 10:26:30 +01:00 |
|
Vincent Richard
|
fab5cd79b6
|
Added support for APPENDUID/COPYUID (UIDPLUS extension for IMAP).
|
2013-12-30 10:26:10 +01:00 |
|
Vincent Richard
|
0460b6b9da
|
Fixed path to header files. Removed useless echoes.
|
2013-12-29 14:09:04 +01:00 |
|
Vincent Richard
|
28398076c2
|
Update HACKING
|
2013-12-29 10:14:36 +01:00 |
|
Vincent Richard
|
152c6bed75
|
Merged source and header files in directory structure. Got rid of SConstruct build.
|
2013-12-29 10:02:12 +01:00 |
|
Vincent Richard
|
a3206f1689
|
Merge branch 'master' of https://github.com/kisli/vmime
|
2013-12-28 14:07:16 +01:00 |
|
Vincent Richard
|
f4a9402c64
|
Added define for minimal compatibility with legacy smart pointers.
|
2013-12-28 14:06:49 +01:00 |
|
Vincent Richard
|
d385c15e71
|
Merge pull request #63 from jdeng/fix1
Using context for parsing.
|
2013-12-25 09:34:58 -08:00 |
|
Jack
|
9db9a81625
|
using context for parsing
|
2013-12-24 00:51:37 -05:00 |
|
Vincent Richard
|
9a4b72b47a
|
Better error handling. Fixed return values in custom BIO. Added support for SSL_ERROR_WANT_READ/SSL_ERROR_WANT_WRITE in handshaking.
|
2013-12-18 21:21:30 +01:00 |
|
Vincent Richard
|
645c572ab5
|
Handle timeout in non-blocking send.
|
2013-12-17 22:38:45 +01:00 |
|
Vincent Richard
|
2b62c675fa
|
Loop on recv and send operations for non-blocking sockets with OpenSSL.
|
2013-12-17 22:10:08 +01:00 |
|
Vincent Richard
|
73eded2f97
|
More robust error checking.
|
2013-12-17 22:04:36 +01:00 |
|
Vincent Richard
|
5f63d47401
|
IMAP parsing workarounds for Yandex.
|
2013-12-11 22:53:39 +01:00 |
|
Vincent Richard
|
a15d2d2044
|
Allow overriding auto-detection of shared_ptr<> implementation.
|
2013-12-10 08:54:54 +01:00 |
|
Vincent Richard
|
7e265b05f4
|
Simplified types for better readability. Use appropriate types (size_t, byte_t...). Minor warning fixes.
|
2013-12-10 08:52:51 +01:00 |
|
Vincent Richard
|
92fc0b34b0
|
Enforce strict aliasing rule and avoid alignment issues.
|
2013-11-28 23:23:35 +01:00 |
|
Vincent Richard
|
2232b60430
|
Fixed possible segfault caused by use of static string.
|
2013-11-28 21:17:17 +01:00 |
|
Vincent Richard
|
7b3e79ca52
|
Missing code documentation.
|
2013-11-24 19:30:45 +01:00 |
|
Vincent Richard
|
f91b1ec6a0
|
Replaced "no_such_parameter" exception with "std::out_of_range". Fixed argument of std::out_of_range.
|
2013-11-23 10:16:06 +01:00 |
|
Vincent Richard
|
def7890884
|
Do not throw exception for normal code flow. Removed exceptions::no_such_address and exceptions::no_such_mailbox, using std::out_of_range instead.
|
2013-11-23 09:43:35 +01:00 |
|
Vincent Richard
|
2bbf3eac25
|
Do not throw exception for normal code flow (removed exceptions::no_object_found).
|
2013-11-23 09:35:58 +01:00 |
|
Vincent Richard
|
7aebeeb2e2
|
Do not throw exception for normal code flow (exceptions::no_such_parameter).
|
2013-11-23 09:25:38 +01:00 |
|
Vincent Richard
|
96077ce7e6
|
Do not throw exception for normal code flow (exceptions::no_such_field).
|
2013-11-22 13:32:52 +01:00 |
|
Vincent Richard
|
b075256d8d
|
Do not throw exception for normal code flow.
|
2013-11-21 23:07:50 +01:00 |
|
Vincent Richard
|
f974987070
|
Merge branch 'master' of https://github.com/kisli/vmime
|
2013-11-21 23:04:45 +01:00 |
|
Vincent Richard
|
f00e5c4cd8
|
Fixed auto_ptr<>.
|
2013-11-21 23:04:27 +01:00 |
|
Vincent Richard
|
be9b39fe32
|
Install Boost library development files.
|
2013-11-21 22:41:51 +01:00 |
|
Vincent Richard
|
03ea082f11
|
Merge branch 'master' of https://github.com/kisli/vmime
|
2013-11-21 22:17:13 +01:00 |
|
Vincent Richard
|
f9913fa28a
|
Boost/C++11 shared pointers.
|
2013-11-21 22:16:57 +01:00 |
|
Vincent Richard
|
eff0db4cc9
|
Removed BDAT-related code from SMTP test unrelated to BDAT.
|
2013-11-21 20:41:31 +01:00 |
|
Vincent Richard
|
043c3d2f2f
|
Merge pull request #61 from mabrand/fix2
Added BUILD_DOCUMENTATION option.
|
2013-11-16 06:34:03 -08:00 |
|
Mark Brand
|
3478becf9e
|
add BUILD_DOCUMENTATION option
|
2013-11-16 14:47:08 +01:00 |
|
Vincent Richard
|
7209863438
|
Per-protocol include files.
|
2013-11-15 21:59:51 +01:00 |
|
Vincent Richard
|
e760842265
|
Use "std::map" instead of "propertySet" in url class.
|
2013-11-15 21:46:03 +01:00 |
|
Vincent Richard
|
5915ca4e34
|
Custom fetch attributes.
|
2013-11-14 23:17:40 +01:00 |
|
Vincent Richard
|
4dbd346021
|
Added missing export specifiers.
|
2013-11-13 23:53:44 +01:00 |
|
Vincent Richard
|
e7baa85a24
|
Added missing include for 'typeid'.
|
2013-10-20 13:45:42 +02:00 |
|
Vincent Richard
|
4569075951
|
Fixed build of samples (now use CMake).
|
2013-10-20 13:24:34 +02:00 |
|
Vincent Richard
|
29954e5e50
|
Fixed group parsing in mailboxList.
|
2013-10-16 19:47:24 +02:00 |
|
Vincent Richard
|
c406d45147
|
Merge branch 'master' of https://github.com/kisli/vmime
|
2013-09-23 13:34:15 +02:00 |
|
Vincent Richard
|
e749c5d784
|
Order ciphers according to strength and always exclude ADH (OpenSSL).
|
2013-09-23 13:33:31 +02:00 |
|