Commit Graph

753 Commits

Author SHA1 Message Date
Vincent Richard
3f1c507555 Issue #36: added support for wildcard in Common Name when verifying host name (thanks to Anthony Dervish). 2013-04-26 20:58:04 +02:00
Vincent Richard
d6805634d9 Fixed invalid buffer access. 2013-04-26 20:48:40 +02:00
Vincent Richard
28c386f54e Fixed issue #37. 2013-04-26 14:43:28 +02:00
Vincent Richard
ff05f2228e Fixed double read of response. 2013-04-18 12:14:12 +02:00
Vincent Richard
462311e382 Added filtered output stream to transform LFs to CRLFs. 2013-04-16 12:03:13 +02:00
Vincent Richard
ff8827bdd3 Issue #4: set envelope sender. 2013-04-03 09:02:15 +02:00
Jan Engelhardt
251cf21cee Remove +x bit from source files 2013-03-27 17:00:45 +01:00
Jan Engelhardt
d16736aa9f examples: remove binaries from SCM repo 2013-03-27 17:00:11 +01:00
Vincent Richard
54b5fe13f7 Mutually exclusive build options. 2013-03-25 15:56:37 +01:00
Vincent Richard
163c0b30d5 Added build settings for ICU and OpenSSL. 2013-03-25 15:39:48 +01:00
Vincent Richard
9d2703c376 Added support for charset conversion with ICU (thanks to Mehmet Bozkurt). 2013-03-25 12:32:48 +01:00
Vincent Richard
f381654277 Pkg-config file changed back to "vmime.pc" (fixed issue #35).
Do not break compatibility with previous releases.
2013-03-24 20:28:36 +01:00
Vincent Richard
c42a46e074 Removed workaround for old compiler. 2013-03-24 16:09:52 +01:00
Vincent Richard
32eb1ebe34 Strip spaces at end of header lines (Zarafa). 2013-03-24 15:50:16 +01:00
Vincent Richard
21945be4c4 Fixed warnings and 64-bit issues. 2013-03-24 12:30:26 +01:00
Vincent Richard
9328bf07a5 OpenSSL library already mentioned in Required.private, don't need to be specified again in Cflags or Libs. 2013-03-24 11:42:48 +01:00
Vincent Richard
020d0e331e Merge pull request #31 from mabrand/fix-double-libs
fix duplicate info in .pc files
2013-03-24 03:40:16 -07:00
Vincent Richard
495526a5e6 Let whitespace break the value of a parameterized header field, not just a ';' (thanks to Zarafa). 2013-03-24 11:35:08 +01:00
Vincent Richard
1d04b0a579 Checks for a charset in all words of a parameter in a parameterizedHeader.
Fixes filename encoding when the quoted-printable starts halfway, but
if multiple charsets are used (unlikely) it may still fail (thanks to
Zarafa).
2013-03-24 11:29:03 +01:00
Vincent Richard
555dcca979 Also check for RFC-2047 end sequence. 2013-03-24 11:24:58 +01:00
Vincent Richard
84415da8e1 Fixed parsing header field value on next line. 2013-03-24 10:02:23 +01:00
Vincent Richard
005e7af6cd Fixed whitespace parsing before word. 2013-03-24 10:00:30 +01:00
Vincent Richard
64ae964ae2 Fixed library version. 2013-03-24 08:27:24 +01:00
Vincent Richard
86925f15a8 Fixed use of CMAKE_INSTALL_LIBDIR. 2013-03-20 12:44:05 +01:00
Vincent Richard
da2797702f Updated tests for charset conversion.
Added test for UTF-7 encoding availability. Added test for input buffer
underflow in charsetFilteredOutputStream. Refactored charset conversion
tests and removed useless tests.
2013-03-18 09:35:04 +01:00
Vincent Richard
7550835f47 Fixed and clarified text about handleTimeout() return value. 2013-03-13 17:47:47 +01:00
Vincent Richard
742917a382 Rewrote text for better understanding. 2013-03-13 17:15:36 +01:00
Vincent Richard
8c1f507e21 Travis-CI: install CppUnit for unit testing. 2013-03-11 11:46:10 +01:00
Vincent Richard
32d067fb87 Travis-CI: run CTest. 2013-03-11 11:36:13 +01:00
Vincent Richard
c2e16ab09f Testing with CTest. 2013-03-11 11:29:16 +01:00
Vincent Richard
32a80f6c1e Fixed mailbox and mailbox group parsing. Added unit tests. 2013-03-11 10:05:09 +01:00
Vincent Richard
1df8c6cd0e Refactored unit tests. 2013-03-08 08:19:55 +01:00
Vincent Richard
3bf4797fc7 Fixed compilation warning. 2013-03-08 08:19:55 +01:00
Vincent Richard
4c00217284 Merge pull request #33 from mabrand/fix-static-ws
link winsock for static builds
2013-03-07 10:38:45 -08:00
Mark Brand
fb29ccbde7 link winsock for static builds 2013-03-07 18:10:35 +01:00
Vincent Richard
aa8f39e321 Fixed compilation warnings. 2013-03-06 22:49:27 +01:00
Vincent Richard
4df4ed54dd Fixed maximum block size for read(). 2013-03-06 22:49:27 +01:00
Vincent Richard
2bca138ba8 Travis-CI: install dev package for GNU SASL. 2013-03-06 22:38:29 +01:00
Vincent Richard
5b842c6022 Travis-CI: install missing libraries + fixed path to sendmail. 2013-03-06 22:30:27 +01:00
Vincent Richard
300737e922 Added build file for Travis-CI. 2013-03-06 22:17:20 +01:00
Vincent Richard
5aa9bffe84 Fixes for out-of-source build. 2013-03-06 22:06:15 +01:00
Mark Brand
759525450e fix duplicate info in .pc files 2013-03-04 21:38:48 +01:00
Vincent Richard
36bbdeaeb8 Fixed 'config.hpp' not installed (issue #29). 2013-03-04 09:42:45 +01:00
Vincent Richard
34fe74f8d0 More fixes for pkg-config. 2013-03-01 13:16:25 +01:00
Vincent Richard
c414786c27 Fixed dependencies and generation of .pc file (issue #28). 2013-03-01 12:25:20 +01:00
Vincent Richard
18846c3691 Selective build of shared/static library (issue #27). 2013-03-01 10:53:43 +01:00
Vincent Richard
b9ace81807 Fixed issue #26: strcpy_s not available on MinGW. 2013-02-28 09:16:40 +01:00
Vincent Richard
8378b350df Throw exception when an invalid value type is set in a header field. 2013-02-27 14:59:37 +01:00
Vincent Richard
d2c2f52a23 Fixed wrong function called. 2013-02-27 09:44:21 +01:00
Vincent Richard
0d6aef8491 Use secure versions of time/string functions on Windows. 2013-02-26 17:51:44 +01:00