Commit Graph

  • 16912a5ed7 Expose Content-Disposition on net message parts. vincent-richard 2020-05-10 10:34:48 +02:00
  • fe5492ceb3 Fixed false positives in tests. vincent-richard 2020-04-06 18:20:03 +02:00
  • 6d90a15bc5 Map '*' to '\*' in non-strict mode. vincent-richard 2020-04-06 18:12:41 +02:00
  • f23cc90a6d Added support for pipelined and out-of-order replies. vincent-richard 2020-04-05 11:13:04 +02:00
  • 2d369b9ac9 INBOX folder special use. vincent-richard 2020-03-26 19:22:23 +01:00
  • 36cc0c65c8 Misc changes for CPack. vincent-richard 2020-02-14 23:02:58 +01:00
  • 749a2a0f85 #236 OpenSSL license exception vincent-richard 2020-02-14 22:25:58 +01:00
  • 8ac5b7f5fc
    Merge pull request #232 from RichardSteele/fix-sni-231 Vincent Richard 2019-11-18 21:26:19 +01:00
  • 893726c3d8 Use peerName instead of peerAddress Richard Steele 2019-11-18 12:22:56 +01:00
  • 39ece29fed Fix #231 (GnuTLS) Richard Steele 2019-11-18 12:16:10 +01:00
  • 3c372b08ac Fix #223 Richard Steele 2019-11-18 11:54:19 +01:00
  • 44eb473c9a Fix #231 Richard Steele 2019-11-18 11:47:44 +01:00
  • 19fb3c2491
    Merge pull request #226 from 0xd34df00d/master Vincent Richard 2019-10-14 08:51:35 +02:00
  • 86b59de8d0 Set SNI name in the gnutls backend as well 0xd34df00d 2019-10-13 17:21:43 -04:00
  • ab340b561d
    Merge pull request #227 from Kopano-dev/boundaryprefix Vincent Richard 2019-10-07 10:50:30 +02:00
  • b06e9e6f86 Skip delimiter lines that are not exactly equal to the boundary Jan Engelhardt 2019-10-05 11:24:48 +02:00
  • df32418df5 Disregard whitespace between leading boundary hyphens and marker Jan Engelhardt 2019-10-04 22:51:05 +02:00
  • c9119effd7 Reduce indent by 3 levels in findNextBoundary Jan Engelhardt 2019-10-04 21:53:04 +02:00
  • 6de75f0c95 Modernize RFC reference for boundary line characteristics Jan Engelhardt 2019-10-05 10:26:33 +02:00
  • 0fcf45b131 Set SNI in the openssl backend 0xd34df00d 2019-10-02 21:51:39 -04:00
  • 7168f3c4ee
    Merge pull request #225 from 0xd34df00d/patch-1 Vincent Richard 2019-09-23 21:03:37 +02:00
  • e96aeeb14d
    Avoid extern "C" blocks around ICU includes 0xd34df00d 2019-09-22 08:26:11 -04:00
  • 182e8f5dd8 Simplified IMAP parser objects. Vincent Richard 2019-07-20 10:15:41 +02:00
  • 523aacb499 Added support for OpenSSL 1.1.0. Vincent Richard 2019-07-07 09:56:41 +02:00
  • 8f4db13e7f #217 Fixed memory leak Vincent Richard 2019-07-02 23:26:29 +02:00
  • e2fc1911f1 Merge branch 'master' of https://github.com/kisli/vmime Vincent Richard 2019-04-18 11:29:28 +02:00
  • b59e97d0a7 #213 Add support for invalid empty () in FETCH body structure (non-strict) Vincent Richard 2019-04-18 11:28:48 +02:00
  • dad5b4a855
    Merge pull request #212 from jengelh/hostname Vincent Richard 2019-02-07 19:50:33 +01:00
  • e1faa92593 Unbreak own hostname qualification on POSIX systems Jan Engelhardt 2019-02-06 23:43:18 +01:00
  • 414661858d
    Merge pull request #210 from jengelh/twoaddr Vincent Richard 2019-02-04 21:10:47 +01:00
  • d1190b496f Improve address parser for malformed mailbox specifications Jan Engelhardt 2018-11-29 21:25:47 +01:00
  • cc18aa39c1 tests: add more malformation tests to mailboxTest Jan Engelhardt 2019-01-24 13:14:50 +01:00
  • 0368adade1 #206 Initialize and delete pointers Vincent Richard 2018-10-17 20:26:44 +02:00
  • df135b5a8b Removed 'stringProxy' since COW std::string is no longer valid in C++11. Vincent Richard 2018-09-15 07:41:26 +02:00
  • 0c81108cc8
    Merge pull request #183 from josusky/master Vincent Richard 2018-09-07 21:02:26 +02:00
  • 71968d978d
    Merge branch 'master' into master Vincent Richard 2018-09-07 20:32:51 +02:00
  • ea0d24809d Useless mutex does not make nl_langinfo() thread-safe. Vincent Richard 2018-09-06 20:09:54 +02:00
  • cfd4492915 More tests. Vincent Richard 2018-09-06 00:22:34 +02:00
  • 7e29cf01fa Fixed bug in implementation of isStringEqualNoCase(). Vincent Richard 2018-09-06 00:16:48 +02:00
  • 258f943ded Moved implementation. Vincent Richard 2018-09-06 00:13:24 +02:00
  • 3bd864efc2 Fixed possible memory leak. Vincent Richard 2018-09-06 00:05:13 +02:00
  • b55bdc9c0b Code style and clarity. Vincent Richard 2018-09-05 23:54:48 +02:00
  • 71a0fa4b26
    Merge pull request #198 from xguerin/master Vincent Richard 2018-09-05 23:35:50 +02:00
  • 5cd1f2990a
    Merge pull request #201 from 0xd34df00d/master Vincent Richard 2018-08-31 18:59:36 +02:00
  • d4c386beda Removed useless 'constCast's. Vincent Richard 2018-08-18 19:51:21 +02:00
  • f173b0a535 Avoid copy by passing shared_ptr<> with const reference. Vincent Richard 2018-08-18 16:08:25 +02:00
  • 997616c629 Fixed delete array. Vincent Richard 2018-08-18 13:52:20 +02:00
  • 81e73c0f56 Fixed compilation errors with OpenSSL 1.1.0. Vincent Richard 2018-08-17 21:29:02 +02:00
  • 1e56a3617d Force classic locale when formatting IMAP UIDs. Vincent Richard 2018-08-17 21:22:11 +02:00
  • 5eae3b1bd6 Fixed warnings with GCC 7. Vincent Richard 2018-08-17 21:10:48 +02:00
  • f9a4099837 Added section about tracing. Vincent Richard 2018-08-17 20:30:21 +02:00
  • 52042b2b5b Added net::message::getName() + the IMAP implementation. 0xd34df00d 2018-07-04 16:03:49 -04:00
  • df8051d8db Import multiple certificates withing a single stream Xavier Guérin 2018-05-30 22:07:41 -04:00
  • 6ad4c1a0d5 Fix X509Certificate::getIssuerString signature Xavier Guérin 2018-05-30 20:20:56 -04:00
  • a9b822140b #196 Allow overriding CMAKE_CXX_FLAGS Vincent Richard 2018-04-24 20:31:26 +02:00
  • 8495ce1116 #194 Fixed documentation Vincent Richard 2018-04-04 20:10:28 +02:00
  • 8564b2f8b0 #193 Dropped support for boot::shared_ptr<>, enabled C++11 support in CMake Vincent Richard 2018-04-01 11:29:07 +02:00
  • ed825ba255
    Merge pull request #181 from rusdevops/patch-2 Vincent Richard 2018-03-12 20:42:03 +01:00
  • f04190bafa #191 X509Certificate::import() now auto-detects format Vincent Richard 2018-03-12 20:37:12 +01:00
  • abba40e97d Added unit test related to PR #192. Vincent Richard 2018-03-12 20:33:27 +01:00
  • 754e556aeb
    Merge pull request #192 from bosim/address-parsing Vincent Richard 2018-03-12 20:31:03 +01:00
  • b73d765f51 Handle parsing of a@b.c <e@f.g> Bo Simonsen 2018-02-19 13:08:09 +01:00
  • 680057bacd
    Merge pull request #184 from josusky/smtp-auth Vincent Richard 2017-12-20 08:46:28 +01:00
  • d7a1b5817e Issue #186: SMTPUTF8 is not an argument to RCPT + UTF8 in recipient address must switch the whole message to SMTPUTF8. Vincent Richard 2017-12-14 22:11:58 +01:00
  • 1592cccb61 Fixed #186: use SMTPUTF8 only when needed. Vincent Richard 2017-12-14 21:39:29 +01:00
  • dff676572a Add SMTPS with AUTH PLAIN without SASL Jan Osusky 2017-10-20 14:05:01 +02:00
  • 6cfe2c5f6c Add SMTPS with AUTH PLAIN without SASL Jan Osusky 2017-10-20 14:05:01 +02:00
  • 9e97519186 Fix of compilation warning reported by GCC 4.9.3 Jan Osusky 2017-10-20 13:48:19 +02:00
  • eb5d9db693 Merge pull request #182 from miachm/master Vincent Richard 2017-10-18 08:58:52 +02:00
  • e83937ba42 Remove unnecesary public in vmime::enconding Miguel Chacon 2017-10-17 21:11:03 +02:00
  • 51af739f8e Update CMakeLists.txt rusdevops 2017-10-12 08:06:53 -07:00
  • b848dec86a Update CMakeLists.txt rusdevops 2017-10-12 07:53:24 -07:00
  • 79e96398cd Merge pull request #180 from rusdevops/patch-1 Vincent Richard 2017-10-09 20:15:07 +02:00
  • a965f64262 Update CMakeLists.txt rusdevops 2017-10-04 11:52:54 +03:00
  • e14fd4f2c9 Issue #179: fixed input/output buffer size. Vincent Richard 2017-09-06 20:59:10 +02:00
  • a370654a32 Merge pull request #178 from Aulddays/master Vincent Richard 2017-08-18 21:12:45 +02:00
  • c6cf359ffc Fixed send performance issue Aulddays 2017-08-18 17:15:36 +08:00
  • 243efb267f Fixed #177: thread id on OpenBSD. Vincent Richard 2017-08-09 20:39:54 +02:00
  • f61efd2f36 Clear OpenSSL error queue before calling a SSL_*() function, then SSL_get_error(). Vincent Richard 2017-07-14 07:16:41 +02:00
  • 5ea19601d5 Fixed #176: fixed missing definition of AF_UNSPEC and SOCK_STREAM on OpenBSD systems. Vincent Richard 2017-07-14 06:32:58 +02:00
  • 3d3ed7b260 Issue #175: use CMake macros for installation dir. Vincent Richard 2017-06-19 22:08:45 +02:00
  • 50b312f98a Issue #173: recognize non-standard '8bits' encoding. Vincent Richard 2017-06-19 21:24:10 +02:00
  • ea66541338 Issue #138: fixed non-portable HOST_NAME_MAX. Vincent Richard 2017-05-08 21:53:26 +02:00
  • 8d3ea37b55 Issue #138: more reliable detection of strerror_r() variant. Vincent Richard 2017-05-08 21:46:00 +02:00
  • d2b3f98ba1 Fixed #171: cross-compiling detection. Vincent Richard 2017-05-04 21:38:50 +02:00
  • 8146d80e0c Removed unused VMIME_TARGET_* defines. Vincent Richard 2017-04-26 19:07:24 +02:00
  • 1806073524 Merge pull request #169 from 0xd34df00d/master Vincent Richard 2017-04-26 19:06:26 +02:00
  • 1862f165c2 Remove target architecture detection. 0xd34df00d 2017-04-08 20:02:34 -04:00
  • 8e6db1c7a6 Merge branch 'master' of https://github.com/kisli/vmime Vincent Richard 2017-03-29 21:28:45 +02:00
  • 604b713562 Issue #168: multiple sequences of 'LF..' not replaced correctly. Vincent Richard 2017-03-28 22:31:04 +02:00
  • 1bc9f457be Merge pull request #165 from bmagistro/master Vincent Richard 2017-03-13 20:18:04 +01:00
  • 041854731c Issue #167: don't build samples by default. Vincent Richard 2017-03-13 18:45:26 +01:00
  • 428c49b69f Issue #166: fixed include paths. Vincent Richard 2017-03-13 18:44:52 +01:00
  • 522ec147a3 fix deleted character bmagistro 2017-03-09 15:40:50 -05:00
  • 975f555f22 attempt 2, fix whitespace differences bmagistro 2017-03-09 14:20:43 -05:00
  • e6f2ed341a attempt 2, fix whitespace differences bmagistro 2017-03-09 14:07:15 -05:00
  • 8fb7b007f9 use original headerField.cpp to avoid whitespace differences bmagistro 2017-02-27 11:12:12 -05:00
  • 68fd4e1e42 add option to control parser invalid line behavior bmagistro 2017-02-27 11:04:33 -05:00
  • 05a65a3bfa ensure user defined parsingContext is passed forward on calls to parse bmagistro 2017-02-25 09:17:49 -05:00
  • 3cfcdca2ff Added example on how to fetch additional header fields. Vincent Richard 2017-02-10 21:53:33 +01:00