Page MenuHome GnuPG
Feed Advanced Search

Aug 25 2023

CarlSchwan committed rLIBKLEO1526fb5bcc1f: Bump libkleo version to 5.24.41 (authored by CarlSchwan).
Bump libkleo version to 5.24.41
Aug 25 2023, 9:54 AM
CarlSchwan committed rLIBKLEO608849863a41: Clasify mime files (authored by CarlSchwan).
Clasify mime files
Aug 25 2023, 9:54 AM
CarlSchwan committed rLIBKLEObb4cc8b7692b: Bump libkleo version to 5.24.41 (authored by CarlSchwan).
Bump libkleo version to 5.24.41
Aug 25 2023, 9:50 AM
CarlSchwan committed rLIBKLEOd5e098cee1ad: Clasify mime files (authored by CarlSchwan).
Clasify mime files
Aug 25 2023, 9:50 AM
CarlSchwan committed rLIBKLEO41225ac20a69: Clasify mime files (authored by CarlSchwan).
Clasify mime files
Aug 25 2023, 9:28 AM
CarlSchwan committed rLIBKLEOb894b1001923: Bump libkleo version to 5.24.41 (authored by CarlSchwan).
Bump libkleo version to 5.24.41
Aug 25 2023, 9:28 AM
CarlSchwan committed rLIBKLEO858e76a7a1d7: Replace manual binary search by a QHash (authored by CarlSchwan).
Replace manual binary search by a QHash
Aug 25 2023, 9:28 AM

Aug 24 2023

CarlSchwan committed rKLEOPATRAc85323fdfd03: Adapt to Kleo::outputFileExtension change (authored by CarlSchwan).
Adapt to Kleo::outputFileExtension change
Aug 24 2023, 1:48 PM
CarlSchwan committed rLIBKLEO7c34e2d9fc28: Return QString in Kleo::outputFileExtension (authored by CarlSchwan).
Return QString in Kleo::outputFileExtension
Aug 24 2023, 1:47 PM
CarlSchwan committed rKLEOPATRAd1f833a55666: feat: open mbox and eml files directly (authored by CarlSchwan).
feat: open mbox and eml files directly
Aug 24 2023, 12:17 PM
CarlSchwan committed rLIBKLEO1d3e9fd4bf87: Bump libkleo version to 5.24.41 (authored by CarlSchwan).
Bump libkleo version to 5.24.41
Aug 24 2023, 11:53 AM
CarlSchwan committed rLIBKLEOe47bae339f51: Replace manual binary search by a QHash (authored by CarlSchwan).
Replace manual binary search by a QHash
Aug 24 2023, 11:51 AM

Aug 23 2023

CarlSchwan committed rKLEOPATRA52fe216f0b89: feat: open mbox and eml files directly (authored by CarlSchwan).
feat: open mbox and eml files directly
Aug 23 2023, 3:32 PM
CarlSchwan committed rLIBKLEO73ee66242d20: Clasify mime files (authored by CarlSchwan).
Clasify mime files
Aug 23 2023, 2:25 PM

Aug 22 2023

CarlSchwan added a comment to T6652: Kleopatra / MTP: Wrong / No signature indication.

Alternatively this is a version of it with all the information in one inline message (and clicking on Encrypted will show the recipients and clicking on key will open the key in Kleopatra)

Aug 22 2023, 4:38 PM · Restricted Project, kleopatra, mimetreeparser
CarlSchwan added a comment to T6651: Kleopatra: commandsForFiles add support for mimetreeparser.

Implemented here: https://invent.kde.org/pim/kleopatra/-/merge_requests/56

Aug 22 2023, 4:04 PM · Restricted Project, mimetreeparser, kleopatra
CarlSchwan committed rKLEOPATRAf928a2b348e5: feat: open mbox and eml files directly (authored by CarlSchwan).
feat: open mbox and eml files directly
Aug 22 2023, 4:03 PM
CarlSchwan closed T6655: Mimetreeparser: EML or S/MIME support issue as Resolved.
Aug 22 2023, 4:02 PM · Restricted Project, mimetreeparser
CarlSchwan committed rKLEOPATRAcf3243e8e19b: feat: open mbox and eml files directly (authored by CarlSchwan).
feat: open mbox and eml files directly
Aug 22 2023, 4:02 PM
CarlSchwan committed rKLEOPATRAf75815d82216: feat: open mbox and eml files directly (authored by CarlSchwan).
feat: open mbox and eml files directly
Aug 22 2023, 4:01 PM
CarlSchwan committed rMTPa4e0bad3dd61: Display trust level (authored by CarlSchwan).
Display trust level
Aug 22 2023, 12:51 PM
CarlSchwan committed rMTPc1ee86b64b1d: Display trust level (authored by CarlSchwan).
Display trust level
Aug 22 2023, 12:48 PM
CarlSchwan committed rMTP5e1d0fd71cd3: Don't display bar when message is not signed (authored by CarlSchwan).
Don't display bar when message is not signed
Aug 22 2023, 12:48 PM
CarlSchwan committed rMTP3ff893d59e5b: Handle right to left (authored by CarlSchwan).
Handle right to left
Aug 22 2023, 10:40 AM
CarlSchwan committed rMTP566ff5d3c105: Don't expose libkleo in public interface (authored by CarlSchwan).
Don't expose libkleo in public interface
Aug 22 2023, 10:30 AM
CarlSchwan committed rMTP5ea8e8abac6c: Display recipients and simplify SignatureInfo from a QObject to QGadget (authored by CarlSchwan).
Display recipients and simplify SignatureInfo from a QObject to QGadget
Aug 22 2023, 10:29 AM

Aug 21 2023

CarlSchwan added a comment to T6667: Kleopatra: kleopatrarc is synced only on clean quit.

Yeah this is a know issue with kconfig, I ended up in many places in NeoChat and other apps to just call sync directly after every set because I'm often quitting apps with Ctrl+C and the settings were often not saved for me.

Aug 21 2023, 9:49 AM · kleopatra, Restricted Project

Aug 18 2023

CarlSchwan committed rMTPb8232846ed48: widget: Add signature info for other types of messagepart (authored by CarlSchwan).
widget: Add signature info for other types of messagepart
Aug 18 2023, 11:41 AM
CarlSchwan committed rMTP50d248534ff5: qml: Fix inconsistency with qtwidget version (authored by CarlSchwan).
qml: Fix inconsistency with qtwidget version
Aug 18 2023, 11:41 AM
CarlSchwan committed rMTP61802bac1012: widget: Add signature information (authored by CarlSchwan).
widget: Add signature information
Aug 18 2023, 11:41 AM
CarlSchwan committed rMTP8d7e9ed50097: widgets: Frameless view in MessageViewer (authored by CarlSchwan).
widgets: Frameless view in MessageViewer
Aug 18 2023, 11:41 AM
CarlSchwan committed rMTPed7b700b9edc: Add support for VS-NfD compliance mode (authored by CarlSchwan).
Add support for VS-NfD compliance mode
Aug 18 2023, 11:41 AM
CarlSchwan committed rMTPbe94afbbfb2a: Use enum instead of string in PartModel (authored by CarlSchwan).
Use enum instead of string in PartModel
Aug 18 2023, 11:41 AM

Aug 17 2023

CarlSchwan committed rMTP1240c5a44365: Fix decoding in the examples (authored by CarlSchwan).
Fix decoding in the examples
Aug 17 2023, 12:04 PM
CarlSchwan committed rMTP099cf969f0de: Use enum instead of string to manage security level (authored by CarlSchwan).
Use enum instead of string to manage security level
Aug 17 2023, 11:41 AM
CarlSchwan committed rMTPe0c1fce4f348: Use QGpgME and Kleo instead of own gpgme binding (authored by CarlSchwan).
Use QGpgME and Kleo instead of own gpgme binding
Aug 17 2023, 11:19 AM
CarlSchwan committed rMTP94872d320806: Update cryptohelper implementation (authored by CarlSchwan).
Update cryptohelper implementation
Aug 17 2023, 11:19 AM
CarlSchwan committed rMTP3a2b2ae996ac: Use QGpgME and Kleo instead of own gpgme binding (authored by CarlSchwan).
Use QGpgME and Kleo instead of own gpgme binding
Aug 17 2023, 11:17 AM
CarlSchwan added a comment to T6652: Kleopatra / MTP: Wrong / No signature indication.

This is how this looks in the qml viewer, in the qtwidget viewer there is no support for this yet. Do you want something similar for the qtwidget view?

Aug 17 2023, 11:02 AM · Restricted Project, kleopatra, mimetreeparser
CarlSchwan committed rMTP4589d04a140c: Fix decoding in the examples (authored by CarlSchwan).
Fix decoding in the examples
Aug 17 2023, 10:50 AM
CarlSchwan added a comment to T6655: Mimetreeparser: EML or S/MIME support issue.

Fix is here: https://invent.kde.org/pim/mimetreeparser/-/merge_requests/5

Aug 17 2023, 10:50 AM · Restricted Project, mimetreeparser
CarlSchwan committed rMTPeaedf040bc28: Fix decoding in the examples (authored by CarlSchwan).
Fix decoding in the examples
Aug 17 2023, 9:39 AM

Aug 15 2023

CarlSchwan committed rKLEOPATRA38368ee6f662: Make MimeTreeParser required (authored by CarlSchwan).
Make MimeTreeParser required
Aug 15 2023, 10:16 AM

Aug 14 2023

CarlSchwan committed rMTP6a0bd92ebdd9: Add itinerary integration (authored by CarlSchwan).
Add itinerary integration
Aug 14 2023, 11:13 PM
CarlSchwan committed rMTP1e95471b6f03: Allow to provide a custom ICal part component (authored by CarlSchwan).
Allow to provide a custom ICal part component
Aug 14 2023, 11:13 PM
CarlSchwan committed rMTPb52e07f9d7f0: Add itinerary integration (authored by CarlSchwan).
Add itinerary integration
Aug 14 2023, 11:13 PM
CarlSchwan committed rMTP4f90561f14c5: Allow to provide a custom ICal part component (authored by CarlSchwan).
Allow to provide a custom ICal part component
Aug 14 2023, 11:13 PM
CarlSchwan committed rMTP125670c1eba8: Use QGpgME and Kleo instead of own gpgme binding (authored by CarlSchwan).
Use QGpgME and Kleo instead of own gpgme binding
Aug 14 2023, 9:06 PM
CarlSchwan committed rMTPaf0043dd8206: Use QGpgME and Kleo instead of own gpgme binding (authored by CarlSchwan).
Use QGpgME and Kleo instead of own gpgme binding
Aug 14 2023, 10:08 AM

Aug 11 2023

CarlSchwan committed rMTP5e9ac4c28850: Use QGpgME and Kleo instead of own gpgme binding (authored by CarlSchwan).
Use QGpgME and Kleo instead of own gpgme binding
Aug 11 2023, 5:30 PM
CarlSchwan committed rMTP7c9a91cf05e1: Update cryptohelper implementation (authored by CarlSchwan).
Update cryptohelper implementation
Aug 11 2023, 5:30 PM
CarlSchwan committed rMTPb9c2a3a62e43: Add context and domain for i18n calls (authored by CarlSchwan).
Add context and domain for i18n calls
Aug 11 2023, 11:14 AM
CarlSchwan committed rMTPd381139bbdb3: Add missing Messages.sh (authored by CarlSchwan).
Add missing Messages.sh
Aug 11 2023, 11:14 AM

Aug 10 2023

CarlSchwan committed rLIBKLEO75771c0466f3: Allow to specify the KeyResolverCore in KeyResolver (authored by CarlSchwan).
Allow to specify the KeyResolverCore in KeyResolver
Aug 10 2023, 4:45 PM

Aug 7 2023

CarlSchwan committed rKLEOPATRA44fd07fe0ff1: Only enable isMime if GpgMe version >= 1.22 (authored by CarlSchwan).
Only enable isMime if GpgMe version >= 1.22
Aug 7 2023, 4:01 PM
CarlSchwan committed rKLEOPATRA0ce3c48e5a31: MimeTreeParser integration (authored by CarlSchwan).
MimeTreeParser integration
Aug 7 2023, 4:01 PM

Aug 4 2023

CarlSchwan committed rMTP5efad0fbef7d: Remove again explicit c++17 (authored by CarlSchwan).
Remove again explicit c++17
Aug 4 2023, 1:10 PM
CarlSchwan committed rKLEOPATRAcd9f4434440b: Only enable isMime if GpgMe version >= 1.22 (authored by CarlSchwan).
Only enable isMime if GpgMe version >= 1.22
Aug 4 2023, 12:01 PM
CarlSchwan committed rKLEOPATRAa0f72d75f7fe: MimeTreeParser integration (authored by CarlSchwan).
MimeTreeParser integration
Aug 4 2023, 12:01 PM
CarlSchwan committed rMTP438435407c87: Bump version of mime tree parser (authored by CarlSchwan).
Bump version of mime tree parser
Aug 4 2023, 11:53 AM
CarlSchwan committed rKLEOPATRA3ed4c12eba93: Bump kf version on windows (authored by CarlSchwan).
Bump kf version on windows
Aug 4 2023, 11:46 AM
CarlSchwan committed rM8701e989376d: cpp: Expose gpgme_decrypt_result_t.is_mime through cpp API (authored by CarlSchwan).
cpp: Expose gpgme_decrypt_result_t.is_mime through cpp API
Aug 4 2023, 11:35 AM
CarlSchwan committed rMTPa42d5027272f: Remove ifdef for win32 (authored by CarlSchwan).
Remove ifdef for win32
Aug 4 2023, 10:56 AM
CarlSchwan committed rMTP569951d20991: Don't add missing directory in include_dirs (authored by CarlSchwan).
Don't add missing directory in include_dirs
Aug 4 2023, 10:39 AM
CarlSchwan committed rMTP50803596e20a: Explicitely compile with C++17 (authored by CarlSchwan).
Explicitely compile with C++17
Aug 4 2023, 10:39 AM

Aug 3 2023

CarlSchwan committed rMd91d037fc19f: qt: Add setInputEncoding to QGpgMe::EncryptJob (authored by CarlSchwan).
qt: Add setInputEncoding to QGpgMe::EncryptJob
Aug 3 2023, 12:24 PM
CarlSchwan closed T6616: KMail: Use GpgME::Data::setEncoding(MimeEncoding) for encrypted / opaque signed data. as Resolved.

All the patch related to this are now merged

Aug 3 2023, 12:22 PM · KMail, Restricted Project

Aug 1 2023

CarlSchwan committed rMTPcb3561c616ef: Handle missing header better (authored by CarlSchwan).
Handle missing header better
Aug 1 2023, 11:18 AM

Jul 31 2023

CarlSchwan committed rMTPd6f995523b1c: Don't build example if BUILD_TESTING is off (authored by CarlSchwan).
Don't build example if BUILD_TESTING is off
Jul 31 2023, 6:15 PM
CarlSchwan claimed T6587: GpgME++ / QGpgME MSVC build.
Jul 31 2023, 12:04 PM · gpgme, Restricted Project

Jul 29 2023

CarlSchwan committed rMTPdd34692a4bd0: Fix typo in export header (authored by CarlSchwan).
Fix typo in export header
Jul 29 2023, 11:12 AM
CarlSchwan committed rMTP3ccbbbb3c34d: Add unit test for PartModel::trim (authored by CarlSchwan).
Add unit test for PartModel::trim
Jul 29 2023, 10:38 AM
CarlSchwan committed rMTP0086e398f3f4: Export more symbols to make this library usable in Kube (authored by CarlSchwan).
Export more symbols to make this library usable in Kube
Jul 29 2023, 10:27 AM
CarlSchwan committed rMTP77dc624da42c: Recursively search for headers (authored by CarlSchwan).
Recursively search for headers
Jul 29 2023, 10:27 AM
CarlSchwan committed rMTPdc79497b33c0: Export more of the api for sink (authored by CarlSchwan).
Export more of the api for sink
Jul 29 2023, 10:27 AM

Jul 28 2023

CarlSchwan committed rMTP55d68719c671: Fix reuse compliance (authored by CarlSchwan).
Fix reuse compliance
Jul 28 2023, 6:14 PM
CarlSchwan committed rMTPcb421c2fb2e6: Add MailTemplates + test (authored by CarlSchwan).
Add MailTemplates + test
Jul 28 2023, 6:12 PM
CarlSchwan committed rMTPb083e4e9fcda: Simplify htmlutils (authored by CarlSchwan).
Simplify htmlutils
Jul 28 2023, 5:48 PM
CarlSchwan committed rMTP5fb82dad9ed6: Add crypto test (authored by CarlSchwan).
Add crypto test
Jul 28 2023, 5:36 PM
CarlSchwan committed rMTP8eade3a5bbb5: Make spacing and padding consistent (authored by CarlSchwan).
Make spacing and padding consistent
Jul 28 2023, 5:28 PM
CarlSchwan committed rMTP7bc5c4ae91fe: Fix some sizing issue in the qml MailViewer (authored by CarlSchwan).
Fix some sizing issue in the qml MailViewer
Jul 28 2023, 5:11 PM
CarlSchwan committed rMTP45598107b6a9: Handle empty KMime::Message::Ptr in MessageParser (authored by CarlSchwan).
Handle empty KMime::Message::Ptr in MessageParser
Jul 28 2023, 5:10 PM
CarlSchwan committed rKLEOPATRAc987425ff7c6: Only enable isMime if GpgMe version >= 1.22 (authored by CarlSchwan).
Only enable isMime if GpgMe version >= 1.22
Jul 28 2023, 1:24 PM
CarlSchwan committed rKLEOPATRA66927edb72af: MimeTreeParser integration (authored by CarlSchwan).
MimeTreeParser integration
Jul 28 2023, 1:24 PM
CarlSchwan committed rMTPd96492fb6ad2: Add missing KWidgetsAddons to .kde-ci.yml (authored by CarlSchwan).
Add missing KWidgetsAddons to .kde-ci.yml
Jul 28 2023, 12:05 PM
CarlSchwan committed rKLEOPATRA8e1b11a814e7: MimeTreeParser integration (authored by CarlSchwan).
MimeTreeParser integration
Jul 28 2023, 12:01 PM
CarlSchwan committed rKLEOPATRAec136e20e9f9: Only enable isMime if GpgMe version >= 1.22 (authored by CarlSchwan).
Only enable isMime if GpgMe version >= 1.22
Jul 28 2023, 12:01 PM
CarlSchwan committed rKLEOPATRA200a1ccd3c38: Only enable isMime if GpgMe version >= 1.22 (authored by CarlSchwan).
Only enable isMime if GpgMe version >= 1.22
Jul 28 2023, 11:50 AM
CarlSchwan committed rKLEOPATRAbed99e526ae4: Only enable isMime if GpgMe version >= 1.22 (authored by CarlSchwan).
Only enable isMime if GpgMe version >= 1.22
Jul 28 2023, 11:02 AM
CarlSchwan committed rKLEOPATRA01c37a6fa789: Only enable isMime if GpgMe version >= 1.22 (authored by CarlSchwan).
Only enable isMime if GpgMe version >= 1.22
Jul 28 2023, 11:00 AM
CarlSchwan added a comment to T6199: Kleopatra: MIME viewer support.

Small summary onf the recent progress, I made:

Jul 28 2023, 10:33 AM · Restricted Project, kleopatra
CarlSchwan committed rKLEOPATRA5a5b4ea07de1: MimeTreeParser integration (authored by CarlSchwan).
MimeTreeParser integration
Jul 28 2023, 10:30 AM
CarlSchwan claimed T6616: KMail: Use GpgME::Data::setEncoding(MimeEncoding) for encrypted / opaque signed data..
Jul 28 2023, 10:19 AM · KMail, Restricted Project
CarlSchwan added a comment to T6616: KMail: Use GpgME::Data::setEncoding(MimeEncoding) for encrypted / opaque signed data..

This is now done with https://lists.gnupg.org/pipermail/gnupg-devel/2023-July/035401.html and https://invent.kde.org/pim/messagelib/-/merge_requests/138

Jul 28 2023, 10:18 AM · KMail, Restricted Project

Jul 27 2023

CarlSchwan committed rKLEOPATRAcdac1b549f05: MimeTreeParser integration (authored by CarlSchwan).
MimeTreeParser integration
Jul 27 2023, 12:18 PM

Jul 26 2023

CarlSchwan committed rKLEOPATRA9b6cc41eef9e: MimeTreeParser integration (authored by CarlSchwan).
MimeTreeParser integration
Jul 26 2023, 12:34 PM
CarlSchwan committed rMTP0e6853c4d5fb: Hide attachment if there is no attachment (authored by CarlSchwan).
Hide attachment if there is no attachment
Jul 26 2023, 12:34 PM
CarlSchwan committed rMTP556687a876c3: Improve handling of missing data and errors (authored by CarlSchwan).
Improve handling of missing data and errors
Jul 26 2023, 12:24 PM

Jul 25 2023

CarlSchwan committed rMTP95d8f47cf0ac: Merge branch 'work/carl/kf6' into 'kf6' (authored by CarlSchwan).
Merge branch 'work/carl/kf6' into 'kf6'
Jul 25 2023, 11:09 AM
CarlSchwan committed rMTPe7b0f46641a3: Branch to qt6 (authored by CarlSchwan).
Branch to qt6
Jul 25 2023, 11:08 AM