Page MenuHome GnuPG
Feed Advanced Search

Nov 27 2023

CarlSchwan committed rMTPc0e610d9dc5b: Fix display name regression when using openPGP (authored by CarlSchwan).
Fix display name regression when using openPGP
Nov 27 2023, 2:12 PM
CarlSchwan committed rMTP219e708fd8b2: Pretty print user name for smime message (authored by CarlSchwan).
Pretty print user name for smime message
Nov 27 2023, 1:56 PM
CarlSchwan committed rMTPfcd5f5115070: Handle no decryption recipients not available (authored by CarlSchwan).
Handle no decryption recipients not available
Nov 27 2023, 1:56 PM
CarlSchwan committed rMTP6a2eecac3975: Make error message not closable (authored by CarlSchwan).
Make error message not closable
Nov 27 2023, 1:56 PM
CarlSchwan committed rMTP6bbeba39ba28: Remove code duplication for printing list of recipients (authored by CarlSchwan).
Remove code duplication for printing list of recipients
Nov 27 2023, 11:42 AM
CarlSchwan committed rLIBKLEOc51040d7ad71: Add Windows to the kf5 CI (authored by CarlSchwan).
Add Windows to the kf5 CI
Nov 27 2023, 11:03 AM
CarlSchwan committed rLIBKLEO29a94dd297bb: Fix missing std::string header with MSVC (authored by CarlSchwan).
Fix missing std::string header with MSVC
Nov 27 2023, 11:03 AM
CarlSchwan committed rKLEOPATRA57284ec485f3: Fix build with Qt 6.7 and QT_NO_CONTEXTLESS_CONNECT (authored by CarlSchwan).
Fix build with Qt 6.7 and QT_NO_CONTEXTLESS_CONNECT
Nov 27 2023, 10:47 AM
CarlSchwan committed rMTP0e644ce3ad68: Port away from QTextCodec and thus Qt5Compat (authored by Volker Krause <vkrause@kde.org>).
Port away from QTextCodec and thus Qt5Compat
Nov 27 2023, 9:35 AM

Nov 26 2023

CarlSchwan committed rKLEOPATRAe981e302613e: Fix build with Qt 6.7 and QT_NO_CONTEXTLESS_CONNECT (authored by CarlSchwan).
Fix build with Qt 6.7 and QT_NO_CONTEXTLESS_CONNECT
Nov 26 2023, 10:39 PM

Nov 24 2023

CarlSchwan committed rLIBKLEO179bb78b382d: Ensure NewKeyApprovalDialog height grow up to 90% of screen height (authored by CarlSchwan).
Ensure NewKeyApprovalDialog height grow up to 90% of screen height
Nov 24 2023, 5:24 PM
CarlSchwan committed rKLEOPATRA56e1b4813d46: Fix build with Qt 6.7 and QT_NO_CONTEXTLESS_CONNECT (authored by CarlSchwan).
Fix build with Qt 6.7 and QT_NO_CONTEXTLESS_CONNECT
Nov 24 2023, 4:48 PM
CarlSchwan added a comment to T6793: Cleanup temporary files / dirs with decrypted content.

It might also depends on the file type as I wouldn't be surprised if for example the photo viewer opens the file differently than the text editor.

Nov 24 2023, 3:31 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra

Nov 23 2023

CarlSchwan changed the status of T6832: MimeTreeParser can't find Kleopatra executable on Windows from Open to Testing.

Merge request was merged for both MimeTreeParser and MessageLib

Nov 23 2023, 1:01 PM · vsd32 (vsd-3.2.0), Restricted Project, Bug Report, kleopatra

Nov 22 2023

CarlSchwan committed rMTPbe19fa54457b: Fix finding Kleopatra on Windows (authored by CarlSchwan).
Fix finding Kleopatra on Windows
Nov 22 2023, 4:29 PM
CarlSchwan added a comment to T6795: HTML support in the mimetreeparser.

With https://invent.kde.org/pim/mimetreeparser/-/merge_requests/26 it's possible to toggle between the plain text and the html content

Nov 22 2023, 4:13 PM · Restricted Project, kleopatra
CarlSchwan added a comment to rLIBKLEO6be67ced1687: Enable Windows CI.

It may make more sense to add the Craft Windows job instead of the Windows CI job because the latter doesn't use Craft, so that everything you did for Craft doesn't help with the Windows CI.

Nov 22 2023, 4:03 PM
CarlSchwan committed rMTPbb561998b409: Fix finding Kleopatra on Windows (authored by CarlSchwan).
Fix finding Kleopatra on Windows
Nov 22 2023, 11:36 AM
CarlSchwan committed rMTPdbdf8288797b: Fix finding Kleopatra on Windows (authored by CarlSchwan).
Fix finding Kleopatra on Windows
Nov 22 2023, 11:30 AM
CarlSchwan committed rLIBKLEO722e5aaf83a4: Fix missing std::string header with MSVC (authored by CarlSchwan).
Fix missing std::string header with MSVC
Nov 22 2023, 10:53 AM
CarlSchwan committed rLIBKLEO5c7e724c8297: Add Windows to the kf5 CI (authored by CarlSchwan).
Add Windows to the kf5 CI
Nov 22 2023, 10:49 AM
CarlSchwan committed rLIBKLEO6be67ced1687: Enable Windows CI (authored by CarlSchwan).
Enable Windows CI
Nov 22 2023, 10:29 AM

Nov 21 2023

CarlSchwan committed rMTP0a0228088d04: Handle click on error KMessageWidget (authored by CarlSchwan).
Handle click on error KMessageWidget
Nov 21 2023, 6:12 PM
CarlSchwan committed rMTPbf2d8dbcaa04: Improve error handling (authored by CarlSchwan).
Improve error handling
Nov 21 2023, 6:12 PM
CarlSchwan committed rMTP01575e0a8326: Handle click on error KMessageWidget (authored by CarlSchwan).
Handle click on error KMessageWidget
Nov 21 2023, 5:52 PM
CarlSchwan committed rMTP51f50de51aab: Improve error handling (authored by CarlSchwan).
Improve error handling
Nov 21 2023, 5:44 PM
CarlSchwan committed rMTPbe9059908ea7: Specify paths for findExecutable manually (authored by CarlSchwan).
Specify paths for findExecutable manually
Nov 21 2023, 3:29 PM
CarlSchwan committed rMTPf921c9e764eb: Specify paths for findExecutable manually (authored by CarlSchwan).
Specify paths for findExecutable manually
Nov 21 2023, 3:11 PM
CarlSchwan committed rMTPfad878118504: Speedup finding kleopatra binary (authored by CarlSchwan).
Speedup finding kleopatra binary
Nov 21 2023, 3:10 PM
CarlSchwan committed rMTP704aa84134cf: Specify paths for findExecutable manually (authored by CarlSchwan).
Specify paths for findExecutable manually
Nov 21 2023, 3:08 PM
CarlSchwan committed rMTP77605fc27f1b: Specify paths for findExecutable manually (authored by CarlSchwan).
Specify paths for findExecutable manually
Nov 21 2023, 3:06 PM
CarlSchwan committed rMTPba741465647d: Specify paths for findExecutable manually (authored by CarlSchwan).
Specify paths for findExecutable manually
Nov 21 2023, 3:03 PM
CarlSchwan added a comment to T6832: MimeTreeParser can't find Kleopatra executable on Windows.

Similar fix for KMail/Messagelib https://invent.kde.org/pim/messagelib/-/merge_requests/153

Nov 21 2023, 2:35 PM · vsd32 (vsd-3.2.0), Restricted Project, Bug Report, kleopatra
CarlSchwan claimed T6832: MimeTreeParser can't find Kleopatra executable on Windows.
Nov 21 2023, 2:23 PM · vsd32 (vsd-3.2.0), Restricted Project, Bug Report, kleopatra
CarlSchwan created T6832: MimeTreeParser can't find Kleopatra executable on Windows.
Nov 21 2023, 2:23 PM · vsd32 (vsd-3.2.0), Restricted Project, Bug Report, kleopatra
CarlSchwan committed rMTPa17e0a4ca338: Fix kleopatra binary on Windows (authored by CarlSchwan).
Fix kleopatra binary on Windows
Nov 21 2023, 2:21 PM

Nov 17 2023

CarlSchwan committed rMTP1dec2180d4fe: Adapt to breeze frameless view (authored by CarlSchwan).
Adapt to breeze frameless view
Nov 17 2023, 2:38 PM
CarlSchwan committed rMTP9ed29df6aafb: Support HTML 4 with QTextDocument (authored by CarlSchwan).
Support HTML 4 with QTextDocument
Nov 17 2023, 1:07 PM
CarlSchwan committed rMTP25798677d882: Auto delete files on windows (authored by CarlSchwan).
Auto delete files on windows
Nov 17 2023, 12:15 PM

Nov 15 2023

CarlSchwan committed rMTP894905c015c0: Allow to directily pass KMime::Message to MessageViewerDialog (authored by CarlSchwan).
Allow to directily pass KMime::Message to MessageViewerDialog
Nov 15 2023, 4:58 PM
CarlSchwan committed rMTP1050800bd07c: Auto delete files on windows (authored by CarlSchwan).
Auto delete files on windows
Nov 15 2023, 4:42 PM
CarlSchwan committed rMTP348b1b10fb5f: Auto delete files on windows (authored by CarlSchwan).
Auto delete files on windows
Nov 15 2023, 12:43 PM

Nov 14 2023

CarlSchwan committed rMTPadfabababfe8: Auto delete files on windows (authored by CarlSchwan).
Auto delete files on windows
Nov 14 2023, 1:33 PM
CarlSchwan committed rMTPf70b5685986d: Auto delete files on windows (authored by CarlSchwan).
Auto delete files on windows
Nov 14 2023, 1:14 PM
CarlSchwan committed rMTP538986630c93: Auto delete files on windows (authored by CarlSchwan).
Auto delete files on windows
Nov 14 2023, 12:37 PM
CarlSchwan committed rMTPebae45c04c97: Auto delete files on windows (authored by CarlSchwan).
Auto delete files on windows
Nov 14 2023, 12:31 PM
CarlSchwan committed rMTP366d9e57f772: Auto delete files on windows (authored by CarlSchwan).
Auto delete files on windows
Nov 14 2023, 12:28 PM
CarlSchwan committed rMTP038bb7cf9932: Auto delete files on windows (authored by CarlSchwan).
Auto delete files on windows
Nov 14 2023, 12:27 PM
CarlSchwan committed rMTPd8ec1ad4fb37: Auto delete files on windows (authored by CarlSchwan).
Auto delete files on windows
Nov 14 2023, 12:26 PM

Nov 13 2023

CarlSchwan committed rMTP01f52234de70: Auto delete files on windows (authored by CarlSchwan).
Auto delete files on windows
Nov 13 2023, 5:33 PM
CarlSchwan committed rMTPd5083a7ffda8: Auto delete files on windows (authored by CarlSchwan).
Auto delete files on windows
Nov 13 2023, 5:31 PM
CarlSchwan committed rMTPc3f6c86cefdc: Auto delete files on windows (authored by CarlSchwan).
Auto delete files on windows
Nov 13 2023, 4:49 PM
CarlSchwan committed rMTP1c0684341ae9: Auto delete files on windows (authored by CarlSchwan).
Auto delete files on windows
Nov 13 2023, 2:29 PM
CarlSchwan added a comment to T6793: Cleanup temporary files / dirs with decrypted content.

Btw. what does KMail do? It remove them afaik when you close the message.

Nov 13 2023, 10:30 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
CarlSchwan added a comment to T6792: Treat any .p7m files without other file extensions as S/MIME mail first.

I want to test how this behaves with some random data which is not a mail. Otherwise I think this is resolved.

Nov 13 2023, 10:10 AM · Restricted Project, kleopatra
CarlSchwan committed rMTP614d66fabf9f: Stop leaking gpgme job (authored by CarlSchwan).
Stop leaking gpgme job
Nov 13 2023, 9:32 AM
CarlSchwan committed rMTPecd27a3947cc: Stop leaking gpgme job (authored by CarlSchwan).
Stop leaking gpgme job
Nov 13 2023, 9:31 AM

Nov 8 2023

CarlSchwan committed rMTPbbb8e80e1fdc: Fix edge case where file give is "mbox" (authored by CarlSchwan).
Fix edge case where file give is "mbox"
Nov 8 2023, 10:53 AM

Nov 7 2023

CarlSchwan closed T6794: Mimeviewer: Wordwrap to viewer size, a subtask of T6199: Kleopatra: MIME viewer support, as Resolved.
Nov 7 2023, 1:58 PM · Restricted Project, kleopatra
CarlSchwan closed T6794: Mimeviewer: Wordwrap to viewer size as Resolved.
Nov 7 2023, 1:58 PM · Restricted Project, kleopatra
CarlSchwan committed rMTPbf6350cb0cb1: Remove more than 2 consecutive blank lines (authored by CarlSchwan).
Remove more than 2 consecutive blank lines
Nov 7 2023, 1:58 PM
CarlSchwan added a comment to T6794: Mimeviewer: Wordwrap to viewer size.

Another small improvement in the rendering https://invent.kde.org/pim/mimetreeparser/-/merge_requests/23

Nov 7 2023, 11:11 AM · Restricted Project, kleopatra
CarlSchwan committed rMTPd2f6a7b7ba75: Remove more than 2 consecutive blank lines (authored by CarlSchwan).
Remove more than 2 consecutive blank lines
Nov 7 2023, 11:10 AM
CarlSchwan committed rMTP733e6d7191b5: Fix extension of the save file dialog on Windows (authored by CarlSchwan).
Fix extension of the save file dialog on Windows
Nov 7 2023, 10:50 AM
CarlSchwan committed rMTP3379e8ba0824: Fix extension of the save file dialog on Windows (authored by CarlSchwan).
Fix extension of the save file dialog on Windows
Nov 7 2023, 10:32 AM
CarlSchwan added a comment to T6795: HTML support in the mimetreeparser.

Just tested QTextDocument for a few html emails and it works almost perfectly as long as the emails were created for the old outlook still using the html4 engine (iirc the same one as Word)

Nov 7 2023, 10:17 AM · Restricted Project, kleopatra

Nov 6 2023

CarlSchwan committed rKLEOPATRA6d30bb144bc3: Fix typo in the crypto configuration widget (authored by CarlSchwan).
Fix typo in the crypto configuration widget
Nov 6 2023, 4:37 PM
CarlSchwan added a comment to T6793: Cleanup temporary files / dirs with decrypted content.

My suggestion would be to save the temporary folders where we opened the files with in a list in the mailviewer and then delete them when the mailviewer is closed. Due to Windows "You cannot delete an open file" mechanic there should be no data loss, but at least we would be innocent if the files then stick around.

Nov 6 2023, 4:34 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
CarlSchwan committed rKLEOPATRAfc0d600b37c8: Add "treat p7m files without extension as emails" (authored by CarlSchwan).
Add "treat p7m files without extension as emails"
Nov 6 2023, 3:55 PM
CarlSchwan committed rLIBKLEOf79b0c57199f: Bump version for new api (authored by CarlSchwan).
Bump version for new api
Nov 6 2023, 3:55 PM
CarlSchwan committed rLIBKLEOb95bc7997bc2: Add setting to disable p7m without extension behavior (authored by CarlSchwan).
Add setting to disable p7m without extension behavior
Nov 6 2023, 2:30 PM
CarlSchwan committed rKLEOPATRA0482dfc8f1c4: Add "treat p7m files without extension as emails" (authored by CarlSchwan).
Add "treat p7m files without extension as emails"
Nov 6 2023, 2:13 PM
CarlSchwan committed rKLEOPATRAda93d16b6c94: Add "treat p7m files without extension as emails" (authored by CarlSchwan).
Add "treat p7m files without extension as emails"
Nov 6 2023, 2:12 PM
CarlSchwan committed rLIBKLEO14f8630bb818: Add setting to disable p7m without extension behavior (authored by CarlSchwan).
Add setting to disable p7m without extension behavior
Nov 6 2023, 2:01 PM
CarlSchwan committed rLIBKLEO92e44a9c1eda: Add setting to disable p7m without extension behavior (authored by CarlSchwan).
Add setting to disable p7m without extension behavior
Nov 6 2023, 1:50 PM
CarlSchwan committed rLIBKLEO927a1ecf6b1a: Identity p7m without any second extension as mime file (authored by CarlSchwan).
Identity p7m without any second extension as mime file
Nov 6 2023, 1:50 PM
CarlSchwan committed rLIBKLEO04dc5d397283: Add setting to disable p7m without extension behavior (authored by CarlSchwan).
Add setting to disable p7m without extension behavior
Nov 6 2023, 1:47 PM
CarlSchwan committed rLIBKLEO29defbff121f: Identity p7m without any second extension as mime file (authored by CarlSchwan).
Identity p7m without any second extension as mime file
Nov 6 2023, 1:47 PM
CarlSchwan committed rMTP260b00b3392e: Prefer eml extension over mbox (authored by CarlSchwan).
Prefer eml extension over mbox
Nov 6 2023, 9:46 AM

Nov 5 2023

CarlSchwan added a comment to T6794: Mimeviewer: Wordwrap to viewer size.

Review welcome in https://invent.kde.org/pim/mimetreeparser/-/merge_requests/21

Nov 5 2023, 11:35 PM · Restricted Project, kleopatra
CarlSchwan committed rMTP9289dfbc3fbd: Wrap email text at window boundaries (authored by CarlSchwan).
Wrap email text at window boundaries
Nov 5 2023, 11:33 PM
CarlSchwan committed rMTPe9e54429e017: Wrap email text at window boundaries (authored by CarlSchwan).
Wrap email text at window boundaries
Nov 5 2023, 11:32 PM
CarlSchwan committed rMTP1df6cc2cb420: Wrap words (authored by CarlSchwan).
Wrap words
Nov 5 2023, 11:31 PM

Nov 3 2023

CarlSchwan added a comment to T6795: HTML support in the mimetreeparser.

KMail is using QtWebEngine even for plain text content. The entire viewer is one website, which causes some security issues like content from one mail can position itself on top of the headers information with simple css.

Nov 3 2023, 4:39 PM · Restricted Project, kleopatra
CarlSchwan awarded T6574: GnuPG / Gpg4win: Replace sha1sum.c with a tool in GnuPG a Yellow Medal token.
Nov 3 2023, 4:37 PM · Restricted Project, Feature Request, gnupg, gpg4win
CarlSchwan committed rLIBKLEO9e074afe4139: Identity p7m without any second extension as mime file (authored by CarlSchwan).
Identity p7m without any second extension as mime file
Nov 3 2023, 1:34 PM
CarlSchwan committed rMTP11e1d9811020: Prefer eml extension over mbox (authored by CarlSchwan).
Prefer eml extension over mbox
Nov 3 2023, 12:34 PM
CarlSchwan triaged T6795: HTML support in the mimetreeparser as Normal priority.
Nov 3 2023, 12:28 PM · Restricted Project, kleopatra
CarlSchwan added a comment to T6792: Treat any .p7m files without other file extensions as S/MIME mail first.

Done in https://invent.kde.org/pim/libkleo/-/merge_requests/52 but requires a way to fallback in mimetreeparser when we detect that the file is actually not an email file or make this behavior optional

Nov 3 2023, 12:12 PM · Restricted Project, kleopatra
CarlSchwan added a comment to T6791: .eml should be the preferred file extension for saving mails from the Mailviewer.

Done in https://invent.kde.org/pim/mimetreeparser/-/merge_requests/20

Nov 3 2023, 12:11 PM · Restricted Project, kleopatra
CarlSchwan committed rLIBKLEO4b405cf3da6b: Identity p7m without any second extension as mime file (authored by CarlSchwan).
Identity p7m without any second extension as mime file
Nov 3 2023, 12:10 PM
CarlSchwan committed rMTP730ea61de37d: Prefer eml extension over mbox (authored by CarlSchwan).
Prefer eml extension over mbox
Nov 3 2023, 11:53 AM

Oct 25 2023

CarlSchwan committed rLIBKLEOafdac9a0882f: Fix compilation error (authored by CarlSchwan).
Fix compilation error
Oct 25 2023, 1:27 PM

Oct 6 2023

CarlSchwan committed rKLEOPATRAf52aab3eb9ba: Fix parenting of MessageViewerDialog (authored by CarlSchwan).
Fix parenting of MessageViewerDialog
Oct 6 2023, 2:35 PM

Oct 5 2023

CarlSchwan committed rMTPbd3372c351e3: Add addional check for valid file (authored by CarlSchwan).
Add addional check for valid file
Oct 5 2023, 10:40 AM
CarlSchwan committed rMTPec8eef4e443c: Ensure extension is correct when creating temporary file (authored by CarlSchwan).
Ensure extension is correct when creating temporary file
Oct 5 2023, 10:39 AM

Oct 4 2023

CarlSchwan committed rMTP1de29c6f0ecf: Add Qt6Core5Compat to KPimMimeTreeParserCoreConfig (authored by CarlSchwan).
Add Qt6Core5Compat to KPimMimeTreeParserCoreConfig
Oct 4 2023, 11:44 AM

Sep 25 2023

CarlSchwan committed rLIBKLEO3b13f8501db2: classify: Fix wrong classification of mail files (authored by CarlSchwan).
classify: Fix wrong classification of mail files
Sep 25 2023, 1:22 PM
CarlSchwan committed rMTPa1b84eec20e5: Add addional check for valid file (authored by CarlSchwan).
Add addional check for valid file
Sep 25 2023, 9:55 AM
CarlSchwan committed rMTP1548ea1e7e0d: Ensure extension is correct when creating temporary file (authored by CarlSchwan).
Ensure extension is correct when creating temporary file
Sep 25 2023, 9:55 AM