Commit Graph

  • 9a3d6880e8 Fixed issue #160: invalid characters in hostname. Vincent Richard 2017-02-10 21:20:22 +01:00
  • e973619d7e Issue #163: default encoder (fallback). Vincent Richard 2017-02-08 21:27:10 +01:00
  • ec5f4370b6 Fixed #159: parsing error on invalid FETCH BODYSTRUCTURE response. Vincent Richard 2017-01-18 21:10:10 +01:00
  • f29edeb887 Fixed possible bad memory access. Vincent Richard 2017-01-17 21:22:44 +01:00
  • 08b8ce3dc7 Emulate extraction of header+body for a specific part (IMAP). Vincent Richard 2017-01-12 23:00:04 +01:00
  • 8a63b02764 Fixed issue #157. Vincent Richard 2017-01-11 20:20:05 +01:00
  • 7627129f4e Release 0.9.2. v0.9.2 Vincent Richard 2017-01-03 21:00:08 +01:00
  • 6cc9995f7b Merge pull request #156 from bosim/add-wrapped-message-id-option Vincent Richard 2017-01-03 20:52:48 +01:00
  • 3efaba7cdd Add option to specify if vmime should wrap (Message|Content)-Id Bo Simonsen 2017-01-03 15:26:49 +01:00
  • 3f9190089a ChangeLog is not updated anymore, refer to commits. Vincent Richard 2017-01-02 21:45:03 +01:00
  • c53e914ea5 Always ignore newlines between words. Vincent Richard 2017-01-02 21:40:38 +01:00
  • b1b3f30e8d Fixed #151: don't ignore CMAKE_CXX_FLAGS command line argument. Vincent Richard 2016-12-06 22:35:18 +01:00
  • 5424aa2381 Fixed #149: don't loose charset when fixing invalid broken words. Vincent Richard 2016-11-05 13:31:54 +01:00
  • 9a1753dc6c Merge branch 'master' of https://github.com/kisli/vmime Vincent Richard 2016-11-02 22:27:51 +01:00
  • 4ea1cdc2a1 Don't recursively include compile flags. Vincent Richard 2016-11-02 22:27:38 +01:00
  • 047cacb1db Merge pull request #145 from 0xd34df00d/const_getCertificate Vincent Richard 2016-10-13 22:35:57 +02:00
  • d2f4436a5c Added const overload for certificateException::getCertificate(). 0xd34df00d 2016-10-08 15:08:35 -04:00
  • 265baf17aa Merge branch 'master' of https://github.com/kisli/vmime Vincent Richard 2016-10-06 21:50:21 +02:00
  • 4a0b88a6cc Fixed #144: lasting resolving is not an error. Vincent Richard 2016-10-06 21:49:27 +02:00
  • 9eef91da75 Merge pull request #143 from jengelh/master Vincent Richard 2016-10-04 22:23:16 +02:00
  • 7d00709077 Skip multiple (bogus) colons after header field name Jan Engelhardt 2016-10-04 10:14:37 +02:00
  • b133ce8cfb Fixed #142: fixed install location of generated headers. Vincent Richard 2016-09-19 21:08:35 +02:00
  • 79edc1b2f4 Disabled debug response. Vincent Richard 2016-08-30 19:59:46 +02:00
  • c7b0676619 Fixed #140: invalid separator char in parser. Vincent Richard 2016-08-29 22:15:47 +02:00
  • 4e28af3a21 Fixed issue #139: thread-safe exception handling. Vincent Richard 2016-08-25 18:36:05 +02:00
  • 4d1a6ad2f2 Issue #138: fixed MSG_NOSIGNAL on Mac OS. Vincent Richard 2016-04-25 08:28:34 +02:00
  • 87b052588b Link with 'anl' only when building shared lib. Vincent Richard 2016-04-10 19:16:44 +02:00
  • ac8543ac57 Fixed 'portStr' not a std::string anymore. Vincent Richard 2016-04-10 15:14:52 +02:00
  • 7c6e00798e Always imbue C locale when using istringstream. Vincent Richard 2016-04-10 15:05:44 +02:00
  • b1c2d4b61e Clarified object construction where 'enabled_shared_from_this' is used. Use it only where it is needed. Vincent Richard 2016-04-05 22:11:47 +02:00
  • 4d76e8afbc Fixed indentation. Vincent Richard 2016-03-25 21:53:05 +01:00
  • 08a3ba2ba1 Misc fixes in error handling. Vincent Richard 2016-03-25 21:50:35 +01:00
  • fed1469ade Fixed location of config and lib export include files. Vincent Richard 2016-03-25 08:25:43 +01:00
  • 12781598bd Fixed special value 'last' in message sets. Vincent Richard 2016-03-24 20:34:27 +01:00
  • 14011ca29a Issue #126: even more warnings fixed. Vincent Richard 2016-03-24 08:00:34 +01:00
  • b03c398b47 Fixed types. Vincent Richard 2016-03-23 20:32:13 +01:00
  • af4c21ccdb Issue #126: fixed deprecated GnuTLS types. Vincent Richard 2016-03-23 20:17:07 +01:00
  • 4b62ae4174 Issue #126: fixed warnings about sign mismatch. Vincent Richard 2016-03-23 20:05:59 +01:00
  • 7425d91de6 Fixed #135: getPeerAddress() is incorrect. Error handling. Vincent Richard 2016-03-16 19:46:30 +01:00
  • 4fd8976515 Issue #126: more warnings fixed. Vincent Richard 2016-03-13 20:15:22 +01:00
  • b68ca06e46 Issue #126: fixed some warnings. Vincent Richard 2016-03-13 17:45:19 +01:00
  • 68ad348b44 Issue #126: don't use deprecated 'auto_ptr' on C++11. Vincent Richard 2016-03-13 17:22:21 +01:00
  • 997f9300a5 Updated doc on building with CMake. Vincent Richard 2016-03-11 21:08:16 +01:00
  • ab14eefa0d Fixed location of config.hpp in outsourced build. Vincent Richard 2016-03-11 21:07:44 +01:00
  • d271534548 Fixed #133: poll() is preferred over select(). Vincent Richard 2016-03-04 20:56:14 +01:00
  • b8b5586d6a Fixed #134: use MSG_NOSIGNAL to avoid SIGPIPE. Vincent Richard 2016-03-03 20:24:27 +01:00
  • 7d2ef7311e Fixed #132: invalid pointer to temporary buffer. Vincent Richard 2016-03-03 20:16:21 +01:00
  • 194a797055 Asynchronous resolving. Vincent Richard 2016-03-02 20:33:55 +01:00
  • baec395c8c Added support for TCP Keepalive. Vincent Richard 2016-02-28 20:43:43 +01:00
  • 156edf5cba Merge branch 'master' of https://github.com/kisli/vmime Vincent Richard 2015-11-30 21:38:49 +01:00
  • 894b1d18a6 Fixed issue #124: access violation when checking subjectAltName extension of X509 certificate. Vincent Richard 2015-11-30 21:38:15 +01:00
  • b0c8d21d8d Merge pull request #125 from alexBraidwood/master Vincent Richard 2015-11-19 19:48:49 +02:00
  • a6a4ad8997 Added param to charsetConverter_win.hpp, implementation had extra argument that was missing from getFilteredOutputStream signature in header. Alex 2015-11-19 10:47:01 -05:00
  • 7e36a74645 XOAUTH2 authentication mechanism (for GMail). Vincent Richard 2015-08-08 08:06:00 +02:00
  • 3dd5975422 Fixed possible endless loop with some buffer sizes (thanks to John van der Kamp). Vincent Richard 2015-06-11 20:03:38 +02:00
  • c446afddd4 Estimate generated size of parameterized field. Vincent Richard 2015-06-07 21:32:44 +02:00
  • 9df44078b8 Fixed estimation of generated size when no re-encoding is needed. Vincent Richard 2015-05-08 09:16:01 +02:00
  • e071de8a60 Fixed issue #110: wrong number of bytes returned. Vincent Richard 2015-05-05 18:47:59 +02:00
  • 8335ffa931 Merge branch 'master' of https://github.com/kisli/vmime Vincent Richard 2015-05-03 19:17:21 +02:00
  • e88b8eeac2 Fixed parsing of UTF8 email addresses (RFC-2047 local part + IDNA domain name). Vincent Richard 2015-05-03 19:17:00 +02:00
  • b1fe8af565 Fixed uninitialized variable. vincent-richard 2015-04-23 14:18:03 +02:00
  • 3848556372 Fixed compilation issue on VS13. Vincent Richard 2015-03-26 18:40:44 +01:00
  • 23fc354ce2 Fixed issue #106: exception class name is wrong. Vincent Richard 2015-03-16 19:14:58 +01:00
  • 1b964969c5 Inlined function to avoid issues with dllimport on MSVC/Windows. Vincent Richard 2015-03-09 21:24:34 +01:00
  • 4b2f682f9d Issue #105: workaround for i2v() taking either a const or a non-const method. Vincent Richard 2015-03-03 19:45:49 +01:00
  • 234b37f388 Fixed type. Vincent Richard 2015-03-03 19:35:06 +01:00
  • 5c767edb9c Display folder flags and use. Vincent Richard 2015-03-03 19:17:48 +01:00
  • 19321f9026 Fixed unit test so that is does not depend on the current locale charset. Vincent Richard 2015-02-19 21:24:41 +01:00
  • 52e5d74bec Made word/parameter constructor with 'string' explicit to avoid implicit use of default charset. Vincent Richard 2015-02-17 22:12:20 +01:00
  • 50b1dfcb05 Skip word on unexpected error when fixing broken words. Vincent Richard 2015-02-16 20:39:12 +01:00
  • 1ceda54bb9 Skip word on unexpected error when fixing broken words. Vincent Richard 2015-02-16 19:42:46 +01:00
  • 28233060d4 Skip word on unexpected error when fixing broken words. Vincent Richard 2015-02-16 19:42:46 +01:00
  • c5c66f9fdc Issue #103: fix badly encoded words. Vincent Richard 2015-02-16 18:43:03 +01:00
  • f51cb846a9 Issue #99: replaced C99 VLAs with dynamic array using std::vector. Vincent Richard 2015-02-01 18:43:11 +01:00
  • d11d85b1c6 Issue #101: 'x-uuencode' is an alias for 'uuencode'. Vincent Richard 2015-02-01 18:21:44 +01:00
  • e7739c0efe Fixed issue #98: support for wrongly padded B64 words. Vincent Richard 2015-01-14 19:35:28 +01:00
  • 5e4bca3747 Stop decoding when there are no more input bytes. Vincent Richard 2015-01-14 19:31:31 +01:00
  • 8d46091533 Fixed possible memory leak. Vincent Richard 2015-01-13 22:04:20 +01:00
  • 3806122a35 Fixed build issues when disabling messaging features. Vincent Richard 2015-01-01 13:02:39 +01:00
  • d13e1133f0 Fixed build issues when disabling filesystem features. Vincent Richard 2015-01-01 12:54:21 +01:00
  • 07ae82f17a Fixed buffer pointer offset when copying data. Vincent Richard 2014-12-03 20:09:46 +01:00
  • 31df6171de Don't throw in destructor. Vincent Richard 2014-11-02 13:09:59 +01:00
  • a32bb6c954 Fixed 'body_fld_lang' optional in IMAP response. Vincent Richard 2014-09-19 18:31:43 +02:00
  • 674c3697f9 Fixed hostname matching for OpenSSL (thanks to ElmüSoft). Vincent Richard 2014-08-19 08:17:59 +02:00
  • f3c9002af5 Build intermediate library for test runner and utils to speed up build. Vincent Richard 2014-07-24 22:12:15 +02:00
  • c3bf86c972 Use appropriate type for index. Vincent Richard 2014-07-24 21:05:56 +02:00
  • 00e07962e7 Certificate exception differentiation for easier error handling. Vincent Richard 2014-07-24 20:59:52 +02:00
  • 937d9c01cc Fixed example build command. Vincent Richard 2014-07-24 08:48:26 +02:00
  • 03a0e36e91 Added support for language specification in RFC-2047 encoded words and RFC-2231 parameter values. Vincent Richard 2014-06-30 22:48:42 +02:00
  • 0863f50c26 Allow choosing between encoding modes for parameter values. Vincent Richard 2014-06-17 21:08:22 +02:00
  • 7302731524 Check for NULL pointer in 'ai_canonname'. Vincent Richard 2014-06-09 00:10:03 +02:00
  • c8c5aa065f Fixed decoding of '&-' in IMAP modified UTF-7 encoding. Vincent Richard 2014-06-08 19:12:26 +02:00
  • a46e520902 Fixed issue #86: workaround for invalid response from Exchange server. Vincent Richard 2014-06-08 18:34:01 +02:00
  • 4aefcca374 Removed useless 'virtual' inheritance (fixed issue #84). Vincent Richard 2014-06-06 19:26:01 +02:00
  • 30ea54f269 Fixed parsing of empty lines in header field value. Vincent Richard 2014-06-01 20:46:17 +02:00
  • 17d764d65c Fixed segfault in POP3 test. Vincent Richard 2014-06-01 19:57:43 +02:00
  • 96f6d2389f Fixed auto_ptr<> not to be used with new[]. Vincent Richard 2014-05-27 22:02:52 +02:00
  • b5d26604ef Use string option instead of mutually exclusive bool options for charset and TLS library. Vincent Richard 2014-05-27 21:59:37 +02:00
  • 0a8a39a9ac Merge branch 'master' of https://github.com/kisli/vmime --global 2014-05-27 21:02:26 +02:00
  • 7d630afa3e Merge branch 'master' of https://github.com/kisli/vmime --global 2014-05-27 21:01:37 +02:00