Commit Graph

145 Commits

Author SHA1 Message Date
Vincent Richard
3a5621c2aa Trivial 64-bit warning fixes. 2012-12-12 16:35:55 +01:00
Vincent Richard
87259631e4 SSL server identity check. 2012-12-10 22:59:19 +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
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
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
3ef2ae9aa7 Fixed HAVE_GNUTLS_PRIORITY_FUNCS never defined when configured with no TLS support. 2011-08-21 09:04:46 +00:00
Vincent Richard
4365a126e3 Use gnutls_priority_set_direct() instead of GNUTLS deprecated functions. 2011-06-26 08:19:11 +00:00
Vincent Richard
72e6a18483 Added missing libs in pkg-config file. 2011-06-24 15:46:23 +00:00
Vincent Richard
674716438a Allow static linking in mingw-cross-env. Added 'iconv' and uses 'ws2_32' instead of 'winsock32' (#3213487). 2011-03-27 11:26:55 +00:00
Vincent Richard
da23524050 Started version 0.9.2. 2010-11-16 13:28:05 +00:00
Vincent Richard
62845e4ce7 Fixed unit tests build on OSX. 2010-05-20 10:00:19 +00:00
Vincent Richard
9196d5c342 Added helper function to construct parsed message from net message. Splitted IMAP source files. 2010-05-18 13:52:27 +00:00
Vincent Richard
371eda4134 Fixed typo. 2010-05-04 10:07:56 +00:00
Vincent Richard
614dd20279 Migrated config script for newer versions of SCons. 2010-03-16 15:55:47 +00:00
Vincent Richard
e4cbcefad1 Fixed test for global constructor failing when cross building. 2010-02-15 09:05:49 +00:00
Vincent Richard
ddbdbdb1d0 Replaced 'Options' with 'Variables' to solve warnings about the former being deprecated. 2010-02-12 22:00:49 +00:00
Vincent Richard
37c6a6f97c Fixed missing M4 file in dist tarball. 2010-02-10 10:39:10 +00:00
Vincent Richard
1b19b40022 Removed wide-char support. 2010-02-03 10:45:17 +00:00
Vincent Richard
b4d964c63b Added workaround for Decider() for legacy versions of SCons. 2009-09-14 15:07:06 +00:00
Vincent Richard
93934a4073 Use pkg-config for gnutls 2.8.0 and later (thanks to Andreas Metzler). 2009-08-19 18:41:20 +00:00
Vincent Richard
f688cbb292 Fixed dynamic_cast support detection on HPUX (aCC). 2009-05-01 17:11:20 +00:00
Vincent Richard
4de47af6fa Removed '-pipe' compiler flags, as it is not available on all platforms. 2009-04-09 20:31:16 +00:00
Vincent Richard
50326917bf Use Decider() method instead of deprecated SourceSignatures/TargetSignatures(). 2009-03-01 21:23:40 +00:00
Vincent Richard
37e0f6fd7f Started version 0.9.1. 2008-10-19 14:39:02 +00:00
Vincent Richard
3c8a495868 Fixed autotools support. 2008-10-19 14:37:21 +00:00
Vincent Richard
2ba7344854 Version 0.9.0. 2008-10-19 13:58:44 +00:00
Vincent Richard
13f69779c2 New namespace for encoders. 2008-10-12 13:59:09 +00:00
Vincent Richard
8eac1b40e8 Fixed bug #1755458: The project generator does not exclude the SASL sources. Rewritten generation code for MSVC project file. 2007-12-22 18:57:45 +00:00
Vincent Richard
8c6ba0e058 Fixed bug #1721186: thread-safe reference counting. 2007-05-22 19:25:59 +00:00
Vincent Richard
c8bb57fd93 Fail if GNU TLS or GNU SASL dev packages are required but not installed. 2007-05-22 19:03:30 +00:00
Vincent Richard
5a2c2e4128 Added support for Courier maildir format. 2007-03-22 16:03:41 +00:00
Vincent Richard
fd1be329d5 Started version 0.8.2. 2006-12-20 19:24:53 +00:00
Vincent Richard
396134ba5a Fixed CPPDEFINES for new version of SCons. 2006-11-24 13:21:12 +00:00
Vincent Richard
0894c98959 Renamed 'vmime::platformDependant' to 'vmime::platform'. 2006-10-11 14:52:41 +00:00
Vincent Richard
b79a6ad890 Fixed bug #1096610: non-integral number of chars in RFC-2047 encoded words. 2006-10-02 13:44:00 +00:00
Vincent Richard
9a42c8bca4 Fixed bugs in MHTML code + unit tests. 2006-07-13 16:32:39 +00:00
Vincent Richard
2791e5d41e Unit tests for SMTP. 2006-05-05 20:50:26 +00:00
Vincent Richard
b16c5ca684 Clean up. 2006-04-05 17:48:09 +00:00
Vincent Richard
e9501b48d8 Refactored and cleaned up smart pointers. 2006-03-29 20:06:39 +00:00
Vincent Richard
0457e42360 Added unit tests for datetimeUtils + renamed functions. 2006-02-12 14:13:04 +00:00
Vincent Richard
1539754d53 Added service::isSecuredConnection() and service::getConnectionInfos() to retrieve information about the connection. 2006-01-29 17:36:34 +00:00
Vincent Richard
db43d8bab5 Link with Winsock under Windows. 2006-01-29 15:41:24 +00:00
Vincent Richard
932b8b7bc5 Do not link with SASL/TLS libraries if support not enabled. 2006-01-26 21:58:45 +00:00
Vincent Richard
8e0080b0ed Added support for attachments of type 'message/rfc822'. 2006-01-16 21:55:37 +00:00
Vincent Richard
9dcc78085a Added SMTPResponse to read and parse SMTP responses. 2006-01-07 08:46:20 +00:00
Vincent Richard
69e0083549 Added support for getaddrinfo() on POSIX. 2005-12-26 18:20:47 +00:00
Vincent Richard
14d30ac458 Enhanced detection of GnuTLS (SCons). 2005-12-15 19:41:02 +00:00