Vincent Richard
|
e91495e3c3
|
Also do not re-encode Quoted-Printable and UUEncode.
|
2012-12-13 13:16:52 +01:00 |
|
Vincent Richard
|
3a5621c2aa
|
Trivial 64-bit warning fixes.
|
2012-12-12 16:35:55 +01:00 |
|
Vincent Richard
|
7a9db510f5
|
Do not re-encode data if it is already encoded (thanks to Mehmet Bozkurt).
|
2012-12-12 14:56:07 +01:00 |
|
Vincent Richard
|
2920eb29b2
|
Ignore binary file for unit tests.
|
2012-12-12 14:48:10 +01:00 |
|
Vincent Richard
|
afec9aa66f
|
Ignore empty modifiers (thanks to Mehmet Bozkurt).
|
2012-12-12 14:47:15 +01:00 |
|
Vincent Richard
|
7fdcc31ab3
|
Fixed compilation issues in unit tests.
|
2012-12-11 22:02:47 +01:00 |
|
Vincent Richard
|
dc791215f5
|
Fixed wrong class name (copy/paste is BAD ;-) ).
|
2012-12-11 21:48:43 +01:00 |
|
Vincent Richard
|
87259631e4
|
SSL server identity check.
|
2012-12-10 22:59:19 +01:00 |
|
Vincent Richard
|
589f2f3545
|
Fixed doc for classes in "net" package not being generated.
|
2012-12-06 15:41:52 +01:00 |
|
Vincent Richard
|
1ba5e8698c
|
Moved POP3 response receiving and parsing to a separate class.
|
2012-12-06 11:02:31 +01:00 |
|
Vincent Richard
|
053d2b4ee0
|
Fixed progression notification when message size is lower than 64K.
|
2012-12-05 21:02:34 +01:00 |
|
Vincent Richard
|
052cf47fcc
|
Use message size for progress listener.
|
2012-11-30 20:11:33 +01:00 |
|
Vincent Richard
|
f2c94976be
|
Merge pull request #15 from mabrand/fix-sendRawNonBlocking
remove stray argument from windowsSocket::sendRawNonBlocking
|
2012-11-30 00:41:35 -08:00 |
|
Mark Brand
|
d78f17b8af
|
remove stray argument from windowsSocket::sendRawNonBlocking
follow-up to 3e9e8c9265
|
2012-11-29 23:35:29 +01:00 |
|
Vincent Richard
|
71f06fab91
|
Trivial 64-bit warning fixes.
|
2012-11-29 22:33:31 +01:00 |
|
Vincent Richard
|
3e9e8c9265
|
Better handling of SSL_ERROR_WANT_READ/SSL_ERROR_WANT_WRITE. Sockets on Windows platform are now non-blocking (thanks to Mehmet Bozkurt).
|
2012-11-29 22:33:31 +01:00 |
|
Vincent Richard
|
fc9bc26384
|
Merge pull request #14 from mabrand/fix-wincrypt
Added missing include "wincrypt.h".
|
2012-11-13 01:12:36 -08:00 |
|
Mark Brand
|
fa97c5e2d8
|
add missing wincrypt.h
|
2012-11-12 12:22:03 +01:00 |
|
Vincent Richard
|
6ae75bc971
|
SMTP Command Pipelining (RFC-2920).
|
2012-11-11 21:55:44 +01:00 |
|
Vincent Richard
|
f4c42cc0cf
|
Compatibility with RFC-1341.
|
2012-11-10 17:47:55 +01:00 |
|
Vincent Richard
|
f937c32285
|
Removed unused file.
|
2012-11-10 17:46:31 +01:00 |
|
Vincent Richard
|
defc1bba1d
|
Fixed compilation issues on Windows.
|
2012-11-06 16:05:24 +01:00 |
|
Vincent Richard
|
a6a098b473
|
Thread-safe initialization for OpenSSL.
|
2012-11-06 16:05:04 +01:00 |
|
Vincent Richard
|
d71fb2bd44
|
Added missing file.
|
2012-11-06 11:27:25 +01:00 |
|
Vincent Richard
|
f50e1dc6d6
|
Updated for recent changes.
|
2012-11-03 10:37:34 +01:00 |
|
Vincent Richard
|
c8c2a71b18
|
Removed unused M4 files.
|
2012-11-03 10:29:27 +01:00 |
|
Vincent Richard
|
5e83d1d57c
|
Fixed runtime error on cast.
|
2012-11-03 09:47:48 +01:00 |
|
Vincent Richard
|
d4052b2589
|
Fixed compilation issues.
|
2012-11-03 09:36:22 +01:00 |
|
Vincent Richard
|
bc63892291
|
OpenSSL support (thanks to Mehmet Bozkurt).
|
2012-11-03 09:27:12 +01:00 |
|
Vincent Richard
|
cce1c28bce
|
Migrated build system to CMake. Conditional file compilation. Automatic selection of platform handler.
|
2012-11-01 18:20:06 +01:00 |
|
Vincent Richard
|
8a8ce29f13
|
Fixed typo in doc.
|
2012-11-01 16:42:29 +01:00 |
|
Vincent Richard
|
3878c6b691
|
Fixed compilation issues.
|
2012-10-25 17:09:11 +02:00 |
|
Vincent Richard
|
28841c2aee
|
Added ignore files (Mac and build files).
|
2012-10-25 13:04:07 +02:00 |
|
Vincent Richard
|
794afe9a1b
|
Added support for timeout when receiving data from a socket (POSIX platform).
|
2012-10-15 13:33:54 +02:00 |
|
Vincent Richard
|
2b09c6ea6c
|
Support for bogus encoding name 'bmoted-printable' (Zarafa).
|
2012-10-15 13:33:54 +02:00 |
|
Vincent Richard
|
e4102b4374
|
Do not fail if charset is not recognized.
|
2012-10-15 13:33:54 +02:00 |
|
Vincent Richard
|
771b9b7515
|
Merge pull request #12 from burner/patch-1
Typo fix: oject instead of object
|
2012-09-21 10:18:36 -07:00 |
|
burner
|
e062be61ec
|
Typo fix: oject instead of object
|
2012-09-21 17:43:10 +03:00 |
|
Vincent Richard
|
99908ce889
|
Added README about autotools scripts.
|
2012-07-30 21:28:59 +02:00 |
|
Vincent Richard
|
ff462a5ee1
|
Fixed body part extraction (only body should be extracted).
|
2012-07-30 20:45:17 +02:00 |
|
Vincent Richard
|
f0b1be21dc
|
Fixed compilation warning.
|
2012-07-30 11:23:23 +02:00 |
|
Vincent Richard
|
a68cebf12a
|
Added functions to get messages by UID (IMAP only for now).
|
2012-07-28 13:01:48 +02:00 |
|
Vincent Richard
|
891aba49ff
|
Fixed issue #10.
|
2012-07-06 18:45:02 +02:00 |
|
Vincent Richard
|
e44d049f57
|
Fixed error in sample code.
|
2012-05-10 21:36:26 +02:00 |
|
Vincent Richard
|
f050da2901
|
Fixed duplicate file reference (thanks to Enes Albay).
|
2012-04-27 08:34:26 +02:00 |
|
Vincent Richard
|
4f33877820
|
Added ability to parse directly from an input stream (eg. file). This allows very big messages to be parsed without loading the whole message data into memory.
|
2012-04-16 22:32:33 +02:00 |
|
Vincent Richard
|
cc49395dd2
|
Split stream.hpp/.cpp into multiple source files.
|
2012-04-14 13:46:05 +02:00 |
|
Vincent Richard
|
b5927243a2
|
Fixed memory leak.
|
2012-04-06 22:26:18 +02:00 |
|
Vincent Richard
|
0633a49b04
|
Fixed wrong encoding of line breaks in QP-encoded text (issue #7).
|
2012-04-05 23:15:04 +02:00 |
|
Vincent Richard
|
ec715e6058
|
Added tests for Quoted-Printable encoding.
|
2012-04-05 22:29:32 +02:00 |
|