aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Fixed buildJacek Piszczek2021-03-251-1/+4
| | |
| * | Added missing includesJacek Piszczek2021-03-241-0/+2
| | |
| * | Process Message-ID and In-Reply-To in EVELOPEJacek Piszczek2021-03-241-0/+10
| |/
* | Fixed parsing of IMAP astring.vincent-richard2021-03-242-88/+105
| |
* | Merge pull request #257 from jacadcaps/defaultCertificateVerifierVincent Richard2021-03-244-0/+118
|\ \ | | | | | | Improved certificate verification.
| * | Improved certificate verificationJacek Piszczek2021-03-244-0/+118
| |/
* | Merge pull request #255 from jacadcaps/weak_ptr-checksVincent Richard2021-03-247-23/+95
|\ \ | | | | | | Weak ptr checks + forced socket disconnections.
| * | CosmeticsJacek Piszczek2021-03-241-1/+1
| | |
| * | Ensure disconnect() method always disconnect the underlying sockets.Jacek Piszczek2021-03-247-24/+96
| |/ | | | | | | Added additional checks after weak pointer locks.
* | Merge pull request #253 from jacadcaps/MessageParserVincent Richard2021-03-161-1/+10
|\ \ | | | | | | Default missing Content-Type to text/plain.
| * | Default missing Content-Type to Text/Plain as per ↵Jacek Piszczek2021-03-161-1/+10
| |/ | | | | | | https://tools.ietf.org/html/rfc2045#section-5.2
* | Merge pull request #254 from jacadcaps/MessageParserDateVincent Richard2021-03-161-1/+7
|\ \ | | | | | | Workaround a RECEIVED message field missing actual date info.
| * | Workaround a RECEIVED message field missing actual date info.Jacek Piszczek2021-03-161-1/+7
| |/
* | Merge pull request #252 from jacadcaps/replyToVincent Richard2021-03-151-1/+1
|\ \ | | | | | | Fixed an ENVELOPE ReplyTo handling regression.
| * | Fixed an ENVELOPE ReplyTo handling regressionJacek Piszczek2021-03-151-1/+1
| |/
* | Merge pull request #251 from jacadcaps/exception_fixesVincent Richard2021-02-256-19/+21
|\ \ | |/ |/| Exceptions handling / re-throwing fixes
| * net/tls: Refactored re-throwing exceptions so that the original exception ↵Jacek Piszczek2021-02-246-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 namevincent-richard2021-02-052-3/+144
|
* Merge pull request #249 from mpietruschka/masterVincent Richard2021-01-251-1/+1
|\ | | | | You forgot about one line in "Fixed build with ICU 68.2-1"
| * Fixed build with ICU 68.2-1Your Name2021-01-231-1/+1
| |
| * Fixed build with ICU 68.2-1Your Name2021-01-231-1/+1
|/
* Fixed implicit declarations and misc warnings.Vincent Richard2021-01-1110-2/+59
|
* Fixed line endings.Vincent Richard2021-01-112-709/+709
|
* #247 Fixed build with ICU 68.2-1Vincent Richard2021-01-111-3/+3
|
* Reply-To should be an addressList according to the RFC.Vincent Richard2021-01-111-2/+1
|
* Merge pull request #248 from jas4711/jas4711/drop-obsolete-gsasl-symbolsVincent Richard2021-01-111-2/+0
|\ | | | | Don't use deprecated gsasl symbols.
| * Don't use deprecated gsasl symbols.Simon Josefsson2021-01-081-2/+0
|/
* Merge pull request #246 from jengelh/asciiquoteVincent Richard2020-12-123-33/+16
|\ | | | | Avoid force-encoding display names that fit within qcontent
| * Avoid force-encoding display names that fit within qcontentJan Engelhardt2020-12-113-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-richard2020-09-045-0/+99
|
* Fixed unit test for DSN support.vincent-richard2020-09-021-16/+16
|
* Fixed missing default argument.vincent-richard2020-09-021-1/+1
|
* Merge pull request #240 from josusky/masterVincent Richard2020-09-0212-28/+274
|\ | | | | Add basic support for delivery status notifications (DSN).
| * Fix wording of DSN attributes documentationJan Osusky2020-08-211-2/+2
| |
| * Try obtaining content disposition for all body parts types0xd34df00d2020-08-211-5/+5
| |
| * Text body part can also have a name0xd34df00d2020-08-211-0/+2
| |
| * Refactor out getPartName()0xd34df00d2020-08-211-7/+16
| |
| * Fix #223Richard Steele2020-08-211-2/+2
| |
| * Editorial changes in DSN attributesJan Osusky2020-08-213-13/+13
| |
| * Create class for DSN attributesJan Osusky2020-07-2310-52/+208
| | | | | | | | | | The three attributes needed to request a Delivery Status Notification are now passed as an "dsnAttributes" object to the send methods. Fixed code style at some related palces.
| * Add basic support for delivery status notifications (DSN)Jan Osusky2020-07-2210-28/+118
| | | | | | | | Added possibility to send e-mails with explicit request for delivery status notification and its content.
* | Merge pull request #241 from 0xd34df00d/body_type_parsingVincent Richard2020-08-091-12/+23
|\ \ | | | | | | Body type parsing
| * | Try obtaining content disposition for all body parts types0xd34df00d2020-08-081-5/+5
| | |
| * | Text body part can also have a name0xd34df00d2020-08-081-0/+2
| | |
| * | Refactor out getPartName()0xd34df00d2020-08-081-7/+16
| |/
* | Merge pull request #233 from RichardSteele/fix-openssl-223Vincent Richard2020-07-311-2/+2
|\ \ | |/ |/| Fix #223
| * Fix #223Richard Steele2019-11-181-2/+2
| |
* | Merge pull request #239 from kisli/laurent-richard-fix-message-flag-setVincent Richard2020-07-171-1/+1
|\ \ | | | | | | Fix message flag assignment with FLAG_MODE_SET.
| * | Fix message flag assignment with FLAG_MODE_SETlaurent-richard2020-07-161-1/+1
|/ /
* | #238 Fixed whitespace between encoded wordsvincent-richard2020-06-162-1/+86
| |