Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tests: add more malformation tests to mailboxTest | Jan Engelhardt | 2019-01-24 | 1 | -4/+19 |
| | |||||
* | #206 Initialize and delete pointers | Vincent Richard | 2018-10-17 | 1 | -1/+9 |
| | |||||
* | Removed 'stringProxy' since COW std::string is no longer valid in C++11. | Vincent Richard | 2018-09-15 | 11 | -738/+26 |
| | |||||
* | Merge pull request #183 from josusky/master | Vincent Richard | 2018-09-07 | 2 | -1/+6 |
|\ | | | | | Fix of compilation warning reported by GCC 4.9.3. | ||||
| * | Merge branch 'master' into master | Vincent Richard | 2018-09-07 | 558 | -22567/+26488 |
| |\ | |/ |/| | |||||
* | | Useless mutex does not make nl_langinfo() thread-safe. | Vincent Richard | 2018-09-06 | 1 | -44/+9 |
| | | |||||
* | | More tests. | Vincent Richard | 2018-09-05 | 1 | -0/+8 |
| | | |||||
* | | Fixed bug in implementation of isStringEqualNoCase(). | Vincent Richard | 2018-09-05 | 2 | -1/+4 |
| | | |||||
* | | Moved implementation. | Vincent Richard | 2018-09-05 | 2 | -8/+59 |
| | | |||||
* | | Fixed possible memory leak. | Vincent Richard | 2018-09-05 | 1 | -0/+5 |
| | | |||||
* | | Code style and clarity. | Vincent Richard | 2018-09-05 | 529 | -21747/+25626 |
| | | |||||
* | | Merge pull request #198 from xguerin/master | Vincent Richard | 2018-09-05 | 3 | -1/+101 |
|\ \ | | | | | | | Import multiple certificates withing a single stream | ||||
| * | | Import multiple certificates withing a single stream | Xavier Guérin | 2018-05-31 | 3 | -0/+100 |
| | | | |||||
| * | | Fix X509Certificate::getIssuerString signature | Xavier Guérin | 2018-05-31 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #201 from 0xd34df00d/master | Vincent Richard | 2018-08-31 | 4 | -0/+27 |
|\ \ \ | | | | | | | | | Added net::message::getName() + the IMAP implementation | ||||
| * | | | Added net::message::getName() + the IMAP implementation. | 0xd34df00d | 2018-07-04 | 4 | -0/+27 |
| |/ / | |||||
* | | | Removed useless 'constCast's. | Vincent Richard | 2018-08-18 | 6 | -30/+16 |
| | | | |||||
* | | | Avoid copy by passing shared_ptr<> with const reference. | Vincent Richard | 2018-08-18 | 217 | -624/+626 |
| | | | |||||
* | | | Fixed delete array. | Vincent Richard | 2018-08-18 | 1 | -1/+1 |
| | | | |||||
* | | | Fixed compilation errors with OpenSSL 1.1.0. | Vincent Richard | 2018-08-17 | 1 | -14/+63 |
| | | | |||||
* | | | Force classic locale when formatting IMAP UIDs. | Vincent Richard | 2018-08-17 | 1 | -0/+1 |
| | | | |||||
* | | | Fixed warnings with GCC 7. | Vincent Richard | 2018-08-17 | 4 | -9/+14 |
| | | | |||||
* | | | Added section about tracing. | Vincent Richard | 2018-08-17 | 1 | -0/+111 |
|/ / | |||||
* | | #196 Allow overriding CMAKE_CXX_FLAGS | Vincent Richard | 2018-04-24 | 1 | -8/+8 |
| | | |||||
* | | #194 Fixed documentation | Vincent Richard | 2018-04-04 | 1 | -1/+1 |
| | | |||||
* | | #193 Dropped support for boot::shared_ptr<>, enabled C++11 support in CMake | Vincent Richard | 2018-04-01 | 29 | -679/+14 |
| | | |||||
* | | Merge pull request #181 from rusdevops/patch-2 | Vincent Richard | 2018-03-12 | 1 | -0/+12 |
|\ \ | | | | | | | Update CMakeLists.txt | ||||
| * | | Update CMakeLists.txt | rusdevops | 2017-10-12 | 1 | -0/+8 |
| | | | |||||
| * | | Update CMakeLists.txt | rusdevops | 2017-10-12 | 1 | -0/+4 |
| | | | |||||
* | | | #191 X509Certificate::import() now auto-detects format | Vincent Richard | 2018-03-12 | 1 | -11/+1 |
| | | | |||||
* | | | Added unit test related to PR #192. | Vincent Richard | 2018-03-12 | 1 | -0/+10 |
| | | | |||||
* | | | Merge pull request #192 from bosim/address-parsing | Vincent Richard | 2018-03-12 | 1 | -6/+0 |
|\ \ \ | | | | | | | | | Handle parsing of [email protected] <[email protected]> | ||||
| * | | | Handle parsing of [email protected] <[email protected]> | Bo Simonsen | 2018-02-19 | 1 | -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-auth | Vincent Richard | 2017-12-20 | 1 | -1/+37 |
|\ \ \ | | | | | | | | | Add SMTPS with AUTH PLAIN without SASL. | ||||
| * | | | Add SMTPS with AUTH PLAIN without SASL | Jan Osusky | 2017-11-03 | 1 | -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 Richard | 2017-12-14 | 4 | -72/+159 |
| | | | | | | | | | | | | | | | | must switch the whole message to SMTPUTF8. | ||||
* | | | | Fixed #186: use SMTPUTF8 only when needed. | Vincent Richard | 2017-12-14 | 6 | -3/+304 |
|/ / / | |||||
| | * | Add SMTPS with AUTH PLAIN without SASL | Jan Osusky | 2017-10-20 | 1 | -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.3 | Jan Osusky | 2017-10-20 | 2 | -1/+6 |
| |/ |/| | | | | | 'class vmime::net::messageSetEnumerator' has virtual functions and accessible non-virtual destructor | ||||
* | | Merge pull request #182 from miachm/master | Vincent Richard | 2017-10-18 | 1 | -2/+0 |
|\ \ | |/ |/| | Remove unnecessary public in vmime::encoding | ||||
| * | Remove unnecesary public in vmime::enconding | Miguel Chacon | 2017-10-17 | 1 | -2/+0 |
|/ | |||||
* | Merge pull request #180 from rusdevops/patch-1 | Vincent Richard | 2017-10-09 | 1 | -10/+10 |
|\ | | | | | Update CMakeLists.txt | ||||
| * | Update CMakeLists.txt | rusdevops | 2017-10-04 | 1 | -10/+10 |
|/ | |||||
* | Issue #179: fixed input/output buffer size. | Vincent Richard | 2017-09-06 | 1 | -2/+7 |
| | |||||
* | Merge pull request #178 from Aulddays/master | Vincent Richard | 2017-08-18 | 1 | -1/+1 |
|\ | | | | | Fixed send performance issue | ||||
| * | Fixed send performance issue | Aulddays | 2017-08-18 | 1 | -1/+1 |
|/ | |||||
* | Fixed #177: thread id on OpenBSD. | Vincent Richard | 2017-08-09 | 3 | -0/+4 |
| | |||||
* | Clear OpenSSL error queue before calling a SSL_*() function, then ↵ | Vincent Richard | 2017-07-14 | 2 | -0/+11 |
| | | | | SSL_get_error(). | ||||
* | Fixed #176: fixed missing definition of AF_UNSPEC and SOCK_STREAM on OpenBSD ↵ | Vincent Richard | 2017-07-14 | 1 | -0/+1 |
| | | | | systems. | ||||
* | Issue #175: use CMake macros for installation dir. | Vincent Richard | 2017-06-19 | 1 | -43/+9 |
| |