| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Avoid generating illegal Envelope-From with sendmail:// transport (#285) | Jan Engelhardt | 2023-12-31 | 1 | -1/+1 |
| | | | | | | | When the ``sender`` function argument is the empty object, vmime would still attempt to use it at ``sender.getEmail().generate()``, but that produces just ``@``. As sendmail is called with ``-f @``, this shows up in postfix's logs as ``<""@>``. | ||||
| * | Build: static lib dependency for ICU (#281) | bmagistro | 2023-12-31 | 1 | -0/+16 |
| | | | | | | * Fix missed path for generated files in #277 * Update cmake to include char conversion dependency on static library | ||||
| * | Build: fix missed path for generated files in #277 (#278) | bmagistro | 2023-12-31 | 1 | -2/+2 |
| | | |||||
| * | Build: add FreeBSD & libc++ compilation support (#288) | Jan Engelhardt | 2023-12-31 | 4 | -1/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * build: add FreeBSD compilation support * build: unbreak compilation with clang libc++ unary_function is obsolete with C++11 and removed in C++17. gnu-gcc-libstdc++ still has the class, but llvm-clang-libc++ does not, and there is a compile error. vmime should have just stopped using unary_function with commit v0.9.2-48-g8564b2f8. $ cat x.cpp $ clang++ -std=c++17 -stdlib=libc++ -c x.cpp In file included from x.cpp:1: In file included from /usr/local/include/vmime/net/transport.hpp:34: In file included from /usr/local/include/vmime/net/service.hpp:36: In file included from /usr/local/include/vmime/net/session.hpp:40: In file included from /usr/local/include/vmime/utility/url.hpp:30: /usr/local/include/vmime/propertySet.hpp:339:33: error: no template named /'unary_function' in namespace 'std'; did you mean '__unary_function'? class propFinder : public std::unary_function <shared_ptr <property>, bool> { ~~~~~^~~~~~~~~~~~~~ __unary_function | ||||
| * | Make default context thread_local (#286) | bmagistro | 2023-12-31 | 2 | -3/+10 |
| | | | | | | | * Make default context thread_local Signed-off-by: Ben Magistro <[email protected]> Co-authored-by: Vincent Richard <[email protected]> | ||||
| * | Build: add Solaris compilation support (#282) | Jan Engelhardt | 2023-11-09 | 3 | -0/+7 |
| | | |||||
| * | Update cmake (#277) | bmagistro | 2023-08-09 | 1 | -108/+99 |
| | | | | | | | | | | This restructures the cmake a little bit to only find components if they are actually enabled. It also rearranges things to better group some related items. This change also fixes include directories for the build target allowing the library to be embedded making the install step optional. Signed-off-by: Ben Magistro <[email protected]> | ||||
| * | Merge pull request #272 from frodegill/bytearray_to_string | Vincent Richard | 2022-03-26 | 1 | -0/+15 |
| |\ | | | | | Utility function to convert byteArray to HEX string. Useful for printing fingerprint digests etc. | ||||
| | * | Added utility function to convert byteArray to HEX string. Useful for ↵ | Frode Roxrud Gill | 2022-03-13 | 1 | -0/+15 |
| | | | | | | | | | printing fingerprint digests etc. | ||||
| | * | Merge pull request #1 from frodegill/digest_sha256 | Frode Roxrud Gill | 2022-03-13 | 3 | -3/+14 |
| | |\ | | | | | | | Added support for digest algorithm SHA256 | ||||
| * | \ | Merge pull request #271 from frodegill/digest_sha256 | Vincent Richard | 2022-03-26 | 3 | -3/+14 |
| |\ \ \ | |/ / |/| / | |/ | Added support for digest algorithm SHA256 | ||||
| | * | Added support for digest algorithm SHA256 | Frode Roxrud Gill | 2022-03-13 | 3 | -3/+14 |
| |/ | |||||
| * | Fixed possible recursion crash when parsing mailbox groups. | vincent-richard | 2022-01-25 | 8 | -20/+82 |
| | | |||||
| * | Fixed Cppcheck issues. | Vincent Richard | 2021-11-25 | 4 | -6/+15 |
| | | |||||
| * | #268 Code style fixes + moved specific bits to IMAP namespace | Vincent Richard | 2021-11-25 | 16 | -684/+787 |
| | | |||||
| * | Merge pull request #268 from jacadcaps/search | Vincent Richard | 2021-11-25 | 13 | -9/+802 |
| |\ | | | | | Implemented IMAP SEARCH. | ||||
| | * | Implemented IMAP SEARCH | Jacek Piszczek | 2021-10-29 | 13 | -9/+802 |
| |/ | |||||
| * | Merge pull request #262 from ibanic/master | Vincent Richard | 2021-05-16 | 2 | -0/+33 |
| |\ | | | | | Prevent accessing empty buffer when using FilteredOutputStream with ICU | ||||
| | * | fixed coding style | ibanic | 2021-05-16 | 1 | -2/+4 |
| | | | |||||
| | * | Prevent accessing empty buffer | ibanic | 2021-05-15 | 2 | -0/+31 |
| |/ | |||||
| * | #261 Workaround for bad SEARCH response with AOL IMAP server | vincent-richard | 2021-05-11 | 2 | -2/+72 |
| | | |||||
| * | #200 Fixed installation directory | vincent-richard | 2021-05-06 | 1 | -19/+46 |
| | | |||||
| * | SMTP/DSN refactoring. | vincent-richard | 2021-04-03 | 14 | -74/+290 |
| | | |||||
| * | Merge pull request #256 from jacadcaps/IMAP.PEEK | Vincent Richard | 2021-03-31 | 3 | -2/+8 |
| |\ | | | | | IMAP PEEK support. | ||||
| | * | IMAP PEEK support | Jacek Piszczek | 2021-03-24 | 3 | -2/+8 |
| | | | |||||
| * | | Merge pull request #258 from jacadcaps/processFetchResponse | Vincent Richard | 2021-03-31 | 1 | -0/+15 |
| |\ \ | | | | | | | Process Message-ID and In-Reply-To in ENVELOPE. | ||||
| | * | | Fixed build | Jacek Piszczek | 2021-03-25 | 1 | -1/+4 |
| | | | | |||||
| | * | | Added missing includes | Jacek Piszczek | 2021-03-24 | 1 | -0/+2 |
| | | | | |||||
| | * | | Process Message-ID and In-Reply-To in EVELOPE | Jacek Piszczek | 2021-03-24 | 1 | -0/+10 |
| | |/ | |||||
| * | | Fixed parsing of IMAP astring. | vincent-richard | 2021-03-24 | 2 | -88/+105 |
| | | | |||||
| * | | Merge pull request #257 from jacadcaps/defaultCertificateVerifier | Vincent Richard | 2021-03-24 | 4 | -0/+118 |
| |\ \ | | | | | | | Improved certificate verification. | ||||
| | * | | Improved certificate verification | Jacek Piszczek | 2021-03-24 | 4 | -0/+118 |
| | |/ | |||||
| * | | Merge pull request #255 from jacadcaps/weak_ptr-checks | Vincent Richard | 2021-03-24 | 7 | -23/+95 |
| |\ \ | | | | | | | Weak ptr checks + forced socket disconnections. | ||||
| | * | | Cosmetics | Jacek Piszczek | 2021-03-24 | 1 | -1/+1 |
| | | | | |||||
| | * | | Ensure disconnect() method always disconnect the underlying sockets. | Jacek Piszczek | 2021-03-24 | 7 | -24/+96 |
| | |/ | | | | | | | Added additional checks after weak pointer locks. | ||||
| * | | Merge pull request #253 from jacadcaps/MessageParser | Vincent Richard | 2021-03-16 | 1 | -1/+10 |
| |\ \ | | | | | | | Default missing Content-Type to text/plain. | ||||
| | * | | Default missing Content-Type to Text/Plain as per ↵ | Jacek Piszczek | 2021-03-16 | 1 | -1/+10 |
| | |/ | | | | | | | https://tools.ietf.org/html/rfc2045#section-5.2 | ||||
| * | | Merge pull request #254 from jacadcaps/MessageParserDate | Vincent Richard | 2021-03-16 | 1 | -1/+7 |
| |\ \ | | | | | | | Workaround a RECEIVED message field missing actual date info. | ||||
| | * | | Workaround a RECEIVED message field missing actual date info. | Jacek Piszczek | 2021-03-16 | 1 | -1/+7 |
| | |/ | |||||
| * | | Merge pull request #252 from jacadcaps/replyTo | Vincent Richard | 2021-03-15 | 1 | -1/+1 |
| |\ \ | | | | | | | Fixed an ENVELOPE ReplyTo handling regression. | ||||
| | * | | Fixed an ENVELOPE ReplyTo handling regression | Jacek Piszczek | 2021-03-15 | 1 | -1/+1 |
| | |/ | |||||
| * | | Merge pull request #251 from jacadcaps/exception_fixes | Vincent Richard | 2021-02-25 | 6 | -19/+21 |
| |\ \ | |/ |/| | Exceptions handling / re-throwing fixes | ||||
| | * | net/tls: Refactored re-throwing exceptions so that the original exception ↵ | Jacek Piszczek | 2021-02-24 | 6 | -19/+21 |
| |/ | | | | | | class is retained. With the old code, a socket_exception was re-thrown as vmime::exception. IMAPFolder.cpp: Fixed a use-after-free in case of an exception in close(). | ||||
| * | #250 Fixed unquoted mailbox name | vincent-richard | 2021-02-05 | 2 | -3/+144 |
| | | |||||
| * | Merge pull request #249 from mpietruschka/master | Vincent Richard | 2021-01-25 | 1 | -1/+1 |
| |\ | | | | | You forgot about one line in "Fixed build with ICU 68.2-1" | ||||
| | * | Fixed build with ICU 68.2-1 | Your Name | 2021-01-23 | 1 | -1/+1 |
| | | | |||||
| | * | Fixed build with ICU 68.2-1 | Your Name | 2021-01-23 | 1 | -1/+1 |
| |/ | |||||
| * | Fixed implicit declarations and misc warnings. | Vincent Richard | 2021-01-11 | 10 | -2/+59 |
| | | |||||
| * | Fixed line endings. | Vincent Richard | 2021-01-11 | 2 | -709/+709 |
| | | |||||
| * | #247 Fixed build with ICU 68.2-1 | Vincent Richard | 2021-01-11 | 1 | -3/+3 |
| | | |||||
