Commit Graph

1243 Commits

Author SHA1 Message Date
Vincent Richard
997f9300a5 Updated doc on building with CMake. 2016-03-11 21:08:16 +01:00
Vincent Richard
ab14eefa0d Fixed location of config.hpp in outsourced build. 2016-03-11 21:07:44 +01:00
Vincent Richard
d271534548 Fixed #133: poll() is preferred over select(). 2016-03-04 20:56:14 +01:00
Vincent Richard
b8b5586d6a Fixed #134: use MSG_NOSIGNAL to avoid SIGPIPE. 2016-03-03 20:24:27 +01:00
Vincent Richard
7d2ef7311e Fixed #132: invalid pointer to temporary buffer. 2016-03-03 20:16:21 +01:00
Vincent Richard
194a797055 Asynchronous resolving. 2016-03-02 20:33:55 +01:00
Vincent Richard
baec395c8c Added support for TCP Keepalive. 2016-02-28 20:43:43 +01:00
Vincent Richard
156edf5cba Merge branch 'master' of https://github.com/kisli/vmime 2015-11-30 21:38:49 +01:00
Vincent Richard
894b1d18a6 Fixed issue #124: access violation when checking subjectAltName extension of X509 certificate. 2015-11-30 21:38:15 +01:00
Vincent Richard
b0c8d21d8d Merge pull request #125 from alexBraidwood/master
Missing param in charsetConverter_win header breaking win build
2015-11-19 19:48:49 +02:00
Alex
a6a4ad8997 Added param to charsetConverter_win.hpp, implementation had extra argument that was missing from getFilteredOutputStream signature in header. 2015-11-19 10:47:01 -05:00
Vincent Richard
7e36a74645 XOAUTH2 authentication mechanism (for GMail). 2015-08-08 08:06:00 +02:00
Vincent Richard
3dd5975422 Fixed possible endless loop with some buffer sizes (thanks to John van der Kamp). 2015-06-11 20:03:38 +02:00
Vincent Richard
c446afddd4 Estimate generated size of parameterized field. 2015-06-07 21:32:44 +02:00
Vincent Richard
9df44078b8 Fixed estimation of generated size when no re-encoding is needed. 2015-05-08 09:16:01 +02:00
Vincent Richard
e071de8a60 Fixed issue #110: wrong number of bytes returned. 2015-05-05 18:47:59 +02:00
Vincent Richard
8335ffa931 Merge branch 'master' of https://github.com/kisli/vmime 2015-05-03 19:17:21 +02:00
Vincent Richard
e88b8eeac2 Fixed parsing of UTF8 email addresses (RFC-2047 local part + IDNA domain name). 2015-05-03 19:17:00 +02:00
vincent-richard
b1fe8af565 Fixed uninitialized variable. 2015-04-23 14:18:03 +02:00
Vincent Richard
3848556372 Fixed compilation issue on VS13. 2015-03-26 18:40:44 +01:00
Vincent Richard
23fc354ce2 Fixed issue #106: exception class name is wrong. 2015-03-16 19:14:58 +01:00
Vincent Richard
1b964969c5 Inlined function to avoid issues with dllimport on MSVC/Windows. 2015-03-09 21:24:34 +01:00
Vincent Richard
4b2f682f9d Issue #105: workaround for i2v() taking either a const or a non-const method. 2015-03-03 19:45:49 +01:00
Vincent Richard
234b37f388 Fixed type. 2015-03-03 19:35:06 +01:00
Vincent Richard
5c767edb9c Display folder flags and use. 2015-03-03 19:17:48 +01:00
Vincent Richard
19321f9026 Fixed unit test so that is does not depend on the current locale charset. 2015-02-19 21:24:41 +01:00
Vincent Richard
52e5d74bec Made word/parameter constructor with 'string' explicit to avoid implicit use of default charset. 2015-02-17 22:12:20 +01:00
Vincent Richard
50b1dfcb05 Skip word on unexpected error when fixing broken words. 2015-02-16 20:39:12 +01:00
Vincent Richard
1ceda54bb9 Skip word on unexpected error when fixing broken words. 2015-02-16 20:36:10 +01:00
Vincent Richard
28233060d4 Skip word on unexpected error when fixing broken words. 2015-02-16 19:42:46 +01:00
Vincent Richard
c5c66f9fdc Issue #103: fix badly encoded words. 2015-02-16 18:43:03 +01:00
Vincent Richard
f51cb846a9 Issue #99: replaced C99 VLAs with dynamic array using std::vector. 2015-02-01 18:43:11 +01:00
Vincent Richard
d11d85b1c6 Issue #101: 'x-uuencode' is an alias for 'uuencode'. 2015-02-01 18:21:44 +01:00
Vincent Richard
e7739c0efe Fixed issue #98: support for wrongly padded B64 words. 2015-01-14 19:35:28 +01:00
Vincent Richard
5e4bca3747 Stop decoding when there are no more input bytes. 2015-01-14 19:31:31 +01:00
Vincent Richard
8d46091533 Fixed possible memory leak. 2015-01-13 22:04:20 +01:00
Vincent Richard
3806122a35 Fixed build issues when disabling messaging features. 2015-01-01 13:02:39 +01:00
Vincent Richard
d13e1133f0 Fixed build issues when disabling filesystem features. 2015-01-01 12:54:21 +01:00
Vincent Richard
07ae82f17a Fixed buffer pointer offset when copying data. 2014-12-03 20:09:46 +01:00
Vincent Richard
31df6171de Don't throw in destructor. 2014-11-02 13:09:59 +01:00
Vincent Richard
a32bb6c954 Fixed 'body_fld_lang' optional in IMAP response. 2014-09-19 18:31:43 +02:00
Vincent Richard
674c3697f9 Fixed hostname matching for OpenSSL (thanks to ElmüSoft). 2014-08-19 08:17:59 +02:00
Vincent Richard
f3c9002af5 Build intermediate library for test runner and utils to speed up build. 2014-07-24 22:12:15 +02:00
Vincent Richard
c3bf86c972 Use appropriate type for index. 2014-07-24 21:05:56 +02:00
Vincent Richard
00e07962e7 Certificate exception differentiation for easier error handling. 2014-07-24 20:59:52 +02:00
Vincent Richard
937d9c01cc Fixed example build command. 2014-07-24 08:48:26 +02:00
Vincent Richard
03a0e36e91 Added support for language specification in RFC-2047 encoded words and RFC-2231 parameter values. 2014-06-30 22:48:42 +02:00
Vincent Richard
0863f50c26 Allow choosing between encoding modes for parameter values. 2014-06-17 21:08:22 +02:00
Vincent Richard
7302731524 Check for NULL pointer in 'ai_canonname'. 2014-06-09 00:10:03 +02:00
Vincent Richard
c8c5aa065f Fixed decoding of '&-' in IMAP modified UTF-7 encoding. 2014-06-08 19:12:26 +02:00