Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Support encrypted mails forwarding | Rémi Nicole | 2018-03-08 |
| | | | | | | | | | | | | | | | | | | | | Summary: Some notes: - What we do is: if the mail is encrypted, decrypt it and copy its content into a new message (with plaintext, html and attachments, if any), and use this message as attachment for forwarding - The `isEncrypted` function from KMime doesn't seem to detect every kind of encrypted mails. AFAIK this structure is not detected: - `multipart/mixed` - `text/plain` - `application/pgp-encrypted` (attachement, named "ATT00001") - `application/octet-stream` (attachment named "encrypted.asc") Reviewers: cmollekopf Tags: PHID-PROJ-6npnfcmppynqynn7slmv Maniphest Tasks: T8112, T7024 Differential Revision: https://phabricator.kde.org/D10966 | ||
* | Fixed build on mac | Christian Mollekopf | 2018-03-05 |
| | |||
* | gpg error handling cleanup | Christian Mollekopf | 2018-02-26 |
| | |||
* | Removed unused code | Christian Mollekopf | 2018-02-26 |
| | |||
* | Cleanup | Christian Mollekopf | 2018-02-26 |
| | |||
* | Using setContent instead of setBody will lead to a trailing newline | Christian Mollekopf | 2018-02-26 |
| | |||
* | This is really a boolean in disguise | Christian Mollekopf | 2018-02-20 |
| | |||
* | Avoid unnecessary member variables | Christian Mollekopf | 2018-02-20 |
| | |||
* | Fixed encrypted+signed messages | Christian Mollekopf | 2018-02-20 |
| | |||
* | Fixed warning | Christian Mollekopf | 2018-02-20 |
| | |||
* | Removed unused argument | Christian Mollekopf | 2018-02-20 |
| | |||
* | Fixed inline signed | Christian Mollekopf | 2018-02-14 |
| | |||
* | Remvoed unused code | Christian Mollekopf | 2018-01-25 |
| | |||
* | Removed unused code | Christian Mollekopf | 2018-01-25 |
| | |||
* | Stop using useless abstractions (that are not even threadsafe) | Christian Mollekopf | 2017-12-11 |
| | |||
* | Removed unreachable codepaths | Christian Mollekopf | 2017-12-10 |
| | |||
* | Cleanup | Christian Mollekopf | 2017-12-07 |
| | |||
* | Removed inProgress | Christian Mollekopf | 2017-12-07 |
| | |||
* | Simplified verifySignature | Christian Mollekopf | 2017-12-07 |
| | |||
* | Simplified code | Christian Mollekopf | 2017-12-07 |
| | |||
* | Removed unnecessary indentation. | Christian Mollekopf | 2017-12-06 |
| | |||
* | Removed unused codepath | Christian Mollekopf | 2017-09-07 |
| | |||
* | Fixed some warnings | Christian Mollekopf | 2017-08-25 |
| | |||
* | Encoding tests | Christian Mollekopf | 2017-08-25 |
| | |||
* | Fixed some warnings | Christian Mollekopf | 2017-08-25 |
| | |||
* | cmake cleanup | Christian Mollekopf | 2017-08-23 |
| | |||
* | The grand cmake cleanup | Christian Mollekopf | 2017-08-23 |
| | | | | | | We had a ton of duplication in our cmake code because we had no common toplevel settings. This is now cleaned up so we can sanely change settings and so we know what we have set. | ||
* | Disabled noisy but useless debugging message | Christian Mollekopf | 2017-08-17 |
| | |||
* | Don't quote attachments in the reply | Christian Mollekopf | 2017-08-10 |
| | |||
* | One copy of the gpg helpers is enough. | Christian Mollekopf | 2017-08-02 |
| | |||
* | Use imported targets instead of qt5_use_modules | Heiko Becker | 2017-07-29 |
| | | | | | | | | | | | | | | | | | | From Qt's documentation: "This macro is obsolete. Use target_link_libraries with IMPORTED targets instead." It's only recommended with cmake >=2.8.9 & < 2.8.12. Kube already requires cmake 3.0. One advantage of using the imported targets is, that cmake complains if a target isn't found before it's used, like Qt5Concurrent missing from the find_package_call here. Reviewers: #kube, cmollekopf Reviewed By: #kube, cmollekopf Subscribers: #kube Differential Revision: https://phabricator.kde.org/D6362 | ||
* | ki18n is not required | Christian Mollekopf | 2017-07-21 |
| | |||
* | no need for ki18n | Michael Bohlender | 2017-07-15 |
| | |||
* | Cleanup | Christian Mollekopf | 2017-07-12 |
| | |||
* | Print attachment status | Christian Mollekopf | 2017-07-11 |
| | |||
* | Fixed multipart/alternative replies | Christian Mollekopf | 2017-07-11 |
| | |||
* | Reply to signed messages. | Christian Mollekopf | 2017-06-30 |
| | |||
* | A single shared testdata set. | Christian Mollekopf | 2017-06-30 |
| | |||
* | Removed async API | Christian Mollekopf | 2017-06-22 |
| | |||
* | Added missing file | Christian Mollekopf | 2017-06-21 |
| | |||
* | MessagePart error enum | Christian Mollekopf | 2017-06-11 |
| | |||
* | Simplified code a bit | Christian Mollekopf | 2017-06-11 |
| | |||
* | Better error message | Christian Mollekopf | 2017-06-11 |
| | |||
* | Encapsulated parts | Christian Mollekopf | 2017-06-07 |
| | |||
* | make it compile | Michael Bohlender | 2017-06-06 |
| | |||
* | A simplistic security border | Christian Mollekopf | 2017-06-06 |
| | | | | | Still a bit obnoxious and doesn't really convey a whole lot of information. Consider it a stub for now | ||
* | Resolved some warnings | Christian Mollekopf | 2017-06-05 |
| | |||
* | Unused | Christian Mollekopf | 2017-06-05 |
| | |||
* | Avoid leaking created nodes | Christian Mollekopf | 2017-06-05 |
| | |||
* | Cleanup | Christian Mollekopf | 2017-06-04 |
| |