Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | -10/+803 |
|\ | | | | | Implemented IMAP SEARCH. | ||||
| * | Implemented IMAP SEARCH | Jacek Piszczek | 2021-10-29 | 13 | -10/+803 |
|/ | |||||
* | 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 |
| | |||||
* | Reply-To should be an addressList according to the RFC. | Vincent Richard | 2021-01-11 | 1 | -2/+1 |
| | |||||
* | Merge pull request #248 from jas4711/jas4711/drop-obsolete-gsasl-symbols | Vincent Richard | 2021-01-11 | 1 | -2/+0 |
|\ | | | | | Don't use deprecated gsasl symbols. | ||||
| * | Don't use deprecated gsasl symbols. | Simon Josefsson | 2021-01-08 | 1 | -2/+0 |
|/ | |||||
* | Merge pull request #246 from jengelh/asciiquote | Vincent Richard | 2020-12-12 | 3 | -33/+16 |
|\ | | | | | Avoid force-encoding display names that fit within qcontent | ||||
| * | Avoid force-encoding display names that fit within qcontent | Jan Engelhardt | 2020-12-11 | 3 | -33/+16 |
|/ | | | | | | | | | When the display name contains an At sign, or anything of the sort, libvmime would forcibly encode this to =?...?=, even if the line is fine ASCII which only needs quoting. rspamd takes excessive quoting as a sign of spam and penalizes such mails by raising the score (rule/match: TO_EXCESS_QP et al.) | ||||
* | Check for DSN extension support before using it. | vincent-richard | 2020-09-04 | 5 | -0/+99 |
| | |||||
* | Fixed unit test for DSN support. | vincent-richard | 2020-09-02 | 1 | -16/+16 |
| | |||||
* | Fixed missing default argument. | vincent-richard | 2020-09-02 | 1 | -1/+1 |
| | |||||
* | Merge pull request #240 from josusky/master | Vincent Richard | 2020-09-02 | 12 | -28/+274 |
|\ | | | | | Add basic support for delivery status notifications (DSN). | ||||
| * | Fix wording of DSN attributes documentation | Jan Osusky | 2020-08-21 | 1 | -2/+2 |
| | | |||||
| * | Try obtaining content disposition for all body parts types | 0xd34df00d | 2020-08-21 | 1 | -5/+5 |
| | | |||||
| * | Text body part can also have a name | 0xd34df00d | 2020-08-21 | 1 | -0/+2 |
| | | |||||
| * | Refactor out getPartName() | 0xd34df00d | 2020-08-21 | 1 | -7/+16 |
| | |