aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Removed 'stringProxy' since COW std::string is no longer valid in C++11.Vincent Richard2018-09-1511-738/+26
|
* Merge pull request #183 from josusky/masterVincent Richard2018-09-072-1/+6
|\ | | | | Fix of compilation warning reported by GCC 4.9.3.
| * Merge branch 'master' into masterVincent Richard2018-09-07558-22567/+26488
| |\ | |/ |/|
* | Useless mutex does not make nl_langinfo() thread-safe.Vincent Richard2018-09-061-44/+9
| |
* | More tests.Vincent Richard2018-09-051-0/+8
| |
* | Fixed bug in implementation of isStringEqualNoCase().Vincent Richard2018-09-052-1/+4
| |
* | Moved implementation.Vincent Richard2018-09-052-8/+59
| |
* | Fixed possible memory leak.Vincent Richard2018-09-051-0/+5
| |
* | Code style and clarity.Vincent Richard2018-09-05529-21747/+25626
| |
* | Merge pull request #198 from xguerin/masterVincent Richard2018-09-053-1/+101
|\ \ | | | | | | Import multiple certificates withing a single stream
| * | Import multiple certificates withing a single streamXavier Guérin2018-05-313-0/+100
| | |
| * | Fix X509Certificate::getIssuerString signatureXavier Guérin2018-05-311-1/+1
| | |
* | | Merge pull request #201 from 0xd34df00d/masterVincent Richard2018-08-314-0/+27
|\ \ \ | | | | | | | | Added net::message::getName() + the IMAP implementation
| * | | Added net::message::getName() + the IMAP implementation.0xd34df00d2018-07-044-0/+27
| |/ /
* | | Removed useless 'constCast's.Vincent Richard2018-08-186-30/+16
| | |
* | | Avoid copy by passing shared_ptr<> with const reference.Vincent Richard2018-08-18217-624/+626
| | |
* | | Fixed delete array.Vincent Richard2018-08-181-1/+1
| | |
* | | Fixed compilation errors with OpenSSL 1.1.0.Vincent Richard2018-08-171-14/+63
| | |
* | | Force classic locale when formatting IMAP UIDs.Vincent Richard2018-08-171-0/+1
| | |
* | | Fixed warnings with GCC 7.Vincent Richard2018-08-174-9/+14
| | |
* | | Added section about tracing.Vincent Richard2018-08-171-0/+111
|/ /
* | #196 Allow overriding CMAKE_CXX_FLAGSVincent Richard2018-04-241-8/+8
| |
* | #194 Fixed documentationVincent Richard2018-04-041-1/+1
| |
* | #193 Dropped support for boot::shared_ptr<>, enabled C++11 support in CMakeVincent Richard2018-04-0129-679/+14
| |
* | Merge pull request #181 from rusdevops/patch-2Vincent Richard2018-03-121-0/+12
|\ \ | | | | | | Update CMakeLists.txt
| * | Update CMakeLists.txtrusdevops2017-10-121-0/+8
| | |
| * | Update CMakeLists.txtrusdevops2017-10-121-0/+4
| | |
* | | #191 X509Certificate::import() now auto-detects formatVincent Richard2018-03-121-11/+1
| | |
* | | Added unit test related to PR #192.Vincent Richard2018-03-121-0/+10
| | |
* | | Merge pull request #192 from bosim/address-parsingVincent Richard2018-03-121-6/+0
|\ \ \ | | | | | | | | Handle parsing of [email protected] <[email protected]>
| * | | Handle parsing of [email protected] <[email protected]>Bo Simonsen2018-02-191-6/+0
|/ / / | | | | | | | | | | | | | | | | | | The behavior of current VMIME implementation will result in address [email protected] with an empty name. That is because the parsing is stopped whenever a wihtespace and a at-character is seen. We should continue the parsing to deduce the real address ([email protected] in the example).
* | | Merge pull request #184 from josusky/smtp-authVincent Richard2017-12-201-1/+37
|\ \ \ | | | | | | | | Add SMTPS with AUTH PLAIN without SASL.
| * | | Add SMTPS with AUTH PLAIN without SASLJan Osusky2017-11-031-1/+37
| | | | | | | | | | | | | | | | | | | | GNU SASL is a nice library but comes with its own prerequisites and dependencies. As IMAP and POP3 are able to work without SASL it seems to me logical to add some authentication support to SMTP too. As these days most of the communication is encrypted it is common to use simple mechanism like AUTH PLAIN, so I have added it.
* | | | Issue #186: SMTPUTF8 is not an argument to RCPT + UTF8 in recipient address ↵Vincent Richard2017-12-144-72/+159
| | | | | | | | | | | | | | | | must switch the whole message to SMTPUTF8.
* | | | Fixed #186: use SMTPUTF8 only when needed.Vincent Richard2017-12-146-3/+304
|/ / /
| | * Add SMTPS with AUTH PLAIN without SASLJan Osusky2017-10-201-1/+37
| | | | | | | | | | | | | | | GNU SASL is a nice library but comes with its own prerequisites and dependencies. As IMAP and POP3 are able to work without SASL it seems to me logical to add some authentication support to SMTP too. As these days most of the communication is encrypted it is common to use simple mechanism like AUTH PLAIN, so I have added it.
| | * Fix of compilation warning reported by GCC 4.9.3Jan Osusky2017-10-202-1/+6
| |/ |/| | | | | 'class vmime::net::messageSetEnumerator' has virtual functions and accessible non-virtual destructor
* | Merge pull request #182 from miachm/masterVincent Richard2017-10-181-2/+0
|\ \ | |/ |/| Remove unnecessary public in vmime::encoding
| * Remove unnecesary public in vmime::encondingMiguel Chacon2017-10-171-2/+0
|/
* Merge pull request #180 from rusdevops/patch-1Vincent Richard2017-10-091-10/+10
|\ | | | | Update CMakeLists.txt
| * Update CMakeLists.txtrusdevops2017-10-041-10/+10
|/
* Issue #179: fixed input/output buffer size.Vincent Richard2017-09-061-2/+7
|
* Merge pull request #178 from Aulddays/masterVincent Richard2017-08-181-1/+1
|\ | | | | Fixed send performance issue
| * Fixed send performance issueAulddays2017-08-181-1/+1
|/
* Fixed #177: thread id on OpenBSD.Vincent Richard2017-08-093-0/+4
|
* Clear OpenSSL error queue before calling a SSL_*() function, then ↵Vincent Richard2017-07-142-0/+11
| | | | SSL_get_error().
* Fixed #176: fixed missing definition of AF_UNSPEC and SOCK_STREAM on OpenBSD ↵Vincent Richard2017-07-141-0/+1
| | | | systems.
* Issue #175: use CMake macros for installation dir.Vincent Richard2017-06-191-43/+9
|
* Issue #173: recognize non-standard '8bits' encoding.Vincent Richard2017-06-191-0/+1
|
* Issue #138: fixed non-portable HOST_NAME_MAX.Vincent Richard2017-05-081-1/+1
|