Commit Graph

1272 Commits

Author SHA1 Message Date
Vincent Richard
9a1753dc6c Merge branch 'master' of https://github.com/kisli/vmime 2016-11-02 22:27:51 +01:00
Vincent Richard
4ea1cdc2a1 Don't recursively include compile flags. 2016-11-02 22:27:38 +01:00
Vincent Richard
047cacb1db Merge pull request #145 from 0xd34df00d/const_getCertificate
Added const overload for certificateException::getCertificate().
2016-10-13 22:35:57 +02:00
0xd34df00d
d2f4436a5c Added const overload for certificateException::getCertificate(). 2016-10-08 15:13:07 -04:00
Vincent Richard
265baf17aa Merge branch 'master' of https://github.com/kisli/vmime 2016-10-06 21:50:21 +02:00
Vincent Richard
4a0b88a6cc Fixed #144: lasting resolving is not an error. 2016-10-06 21:49:27 +02:00
Vincent Richard
9eef91da75 Merge pull request #143 from jengelh/master
Skip multiple (bogus) colons after header field name.
2016-10-04 22:23:16 +02:00
Jan Engelhardt
7d00709077 Skip multiple (bogus) colons after header field name
Some (broken) implementation sends double-colons for certain fields,
and this change makes vmime support that case.
2016-10-04 10:14:37 +02:00
Vincent Richard
b133ce8cfb Fixed #142: fixed install location of generated headers. 2016-09-19 21:08:35 +02:00
Vincent Richard
79edc1b2f4 Disabled debug response. 2016-08-30 19:59:46 +02:00
Vincent Richard
c7b0676619 Fixed #140: invalid separator char in parser. 2016-08-29 22:15:47 +02:00
Vincent Richard
4e28af3a21 Fixed issue #139: thread-safe exception handling. 2016-08-25 18:36:05 +02:00
Vincent Richard
4d1a6ad2f2 Issue #138: fixed MSG_NOSIGNAL on Mac OS. 2016-04-25 08:28:34 +02:00
Vincent Richard
87b052588b Link with 'anl' only when building shared lib. 2016-04-10 19:16:44 +02:00
Vincent Richard
ac8543ac57 Fixed 'portStr' not a std::string anymore. 2016-04-10 15:14:52 +02:00
Vincent Richard
7c6e00798e Always imbue C locale when using istringstream. 2016-04-10 15:05:44 +02:00
Vincent Richard
b1c2d4b61e Clarified object construction where 'enabled_shared_from_this' is used. Use it only where it is needed. 2016-04-05 22:11:47 +02:00
Vincent Richard
4d76e8afbc Fixed indentation. 2016-03-25 21:53:05 +01:00
Vincent Richard
08a3ba2ba1 Misc fixes in error handling. 2016-03-25 21:50:35 +01:00
Vincent Richard
fed1469ade Fixed location of config and lib export include files. 2016-03-25 08:25:43 +01:00
Vincent Richard
12781598bd Fixed special value 'last' in message sets. 2016-03-24 20:34:27 +01:00
Vincent Richard
14011ca29a Issue #126: even more warnings fixed. 2016-03-24 08:00:34 +01:00
Vincent Richard
b03c398b47 Fixed types. 2016-03-23 20:32:13 +01:00
Vincent Richard
af4c21ccdb Issue #126: fixed deprecated GnuTLS types. 2016-03-23 20:17:07 +01:00
Vincent Richard
4b62ae4174 Issue #126: fixed warnings about sign mismatch. 2016-03-23 20:05:59 +01:00
Vincent Richard
7425d91de6 Fixed #135: getPeerAddress() is incorrect. Error handling. 2016-03-16 19:46:30 +01:00
Vincent Richard
4fd8976515 Issue #126: more warnings fixed. 2016-03-13 20:15:22 +01:00
Vincent Richard
b68ca06e46 Issue #126: fixed some warnings. 2016-03-13 17:45:19 +01:00
Vincent Richard
68ad348b44 Issue #126: don't use deprecated 'auto_ptr' on C++11. 2016-03-13 17:22:21 +01:00
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