Page MenuHome GnuPG
Feed All Stories

Aug 23 2023

herringbur added a comment to T6622: Kleopatra: Misleading result when decrypting clear signed message followed by public key block in notepad.
Aug 23 2023, 8:58 AM · gpgme (gpgme 1.23.x), Bug Report, Restricted Project, kleopatra
werner edited projects for T5583: Support RSCS dedicated OpenPGP for OID., added: gnupg26; removed gnupg22.
Aug 23 2023, 8:50 AM · gnupg26, Restricted Project, scd
werner edited projects for T5401: Imported ECC/Ed25519 subkey has unusable key file in private-keys-v1.d, added: gnupg24; removed gnupg22.

Needs to be checked for 2.4 - no backport to 2.2, though.

Aug 23 2023, 8:46 AM · gnupg24, Bug Report
werner edited projects for T4892: gpgsm --gen-key with existing key from "ssh-add" fails, added: gnupg24; removed gnupg22.

Needs to be checked again with stable. No backport to 2..2, though.

Aug 23 2023, 8:44 AM · gnupg24, Bug Report, S/MIME
werner removed a project from T2671: "Invalid option" with utf-16 config files (windows): gnupg22.

Won't be backported to 2.2 once we got something in 2.4.

Aug 23 2023, 8:42 AM · gnupg24, Restricted Project, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRAb59f218930f2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 23 2023, 3:49 AM

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
aheinecke triaged T6678: GPGSM: Add support for cert extension 2.5.29.54 Inhibit anyPolicy as Normal priority.
Aug 22 2023, 3:14 PM · gnupg24, S/MIME, Restricted Project
aheinecke triaged T6677: GPGSM: Add support for cert extension 2.5.29.36 Policy Constraints as Normal priority.
Aug 22 2023, 3:08 PM · gnupg24, S/MIME, Restricted Project
aheinecke claimed T6676: GgpOL: Signed Mails from Filesystem are modified when opened.

Ok. Thanks for testing. That confirms my suspicion. rOdd3ff8397aaf62e58fa9405ddc5397cb6bcfdc29 is to blame here with the setReadFlag line as the specific cause. Because it is intended to trigger a save back. The problem was that we had circumstances where other addins changed the mail and really wanted it to be saved back to the server. So we call "save" before decrypting the mail to ensure that these changes are saved and then we decrypt, put in our temporary plaintext and ensure that the plaintext never is saved.

Aug 22 2023, 2:57 PM · Restricted Project, gpgol, Bug Report
ikloecker committed rLIBKLEOd4360723e96b: Use a variable for the name of the QGpgME package (authored by ikloecker).
Use a variable for the name of the QGpgME package
Aug 22 2023, 1:35 PM
ikloecker committed rKLEOPATRA387f399ead94: Use a variable for the name of the QGpgME package (authored by ikloecker).
Use a variable for the name of the QGpgME package
Aug 22 2023, 1:33 PM
CarlSchwan committed rMTPa4e0bad3dd61: Display trust level (authored by CarlSchwan).
Display trust level
Aug 22 2023, 12:51 PM
berndorin added a comment to T6676: GgpOL: Signed Mails from Filesystem are modified when opened.

I testet it with 4.10 and GggOL 2.5.6. The file isn't changed if I open it. So it seems the change happend in 4.2.0.

Aug 22 2023, 12:49 PM · Restricted Project, gpgol, Bug Report
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
aheinecke added a comment to T6676: GgpOL: Signed Mails from Filesystem are modified when opened.

Do you know if this is something new that started to happen with 4.2.0 for the first time or did it happen with 4.1.0, too?

Aug 22 2023, 12:16 PM · Restricted Project, gpgol, Bug Report
ikloecker committed rMaee18a2ab249: qt,tests: Fix build in source directory, part 2 (authored by Christian Hesse <mail@eworm.de>).
qt,tests: Fix build in source directory, part 2
Aug 22 2023, 11:18 AM
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
aheinecke added a comment to T6667: Kleopatra: kleopatrarc is synced only on clean quit.

My question would be, should we try to improve KConfig in some way which makes it easy for us to do this? I think we should, if this is a common problem for many applications. Maybe a task for sune?

Aug 22 2023, 10:21 AM · kleopatra, Restricted Project
ikloecker added a comment to T6667: Kleopatra: kleopatrarc is synced only on clean quit.

I'm not sure, but you may also want to sync the state config (which stores mostly window geometries). In fact, we might want to use the state config for more settings that change often, e.g. the different last used directories.

Aug 22 2023, 10:03 AM · kleopatra, Restricted Project
ikloecker added a comment to T5903: Kleopatra: Add refresh button in certificatedetails .

We decided to keep the current behavior as default (privacy by default), but to add an option to enable WKD lookups for all user IDs.

Aug 22 2023, 9:49 AM · backport, kleopatra, Restricted Project
berndorin created T6676: GgpOL: Signed Mails from Filesystem are modified when opened.
Aug 22 2023, 9:24 AM · Restricted Project, gpgol, Bug Report
gniibe added a comment to T6674: doc: U+2010 HYPHEN vs. U+002D HYPHEN-MINUS for man pages.

I found a troff reference: https://www.quut.com/berlin/ms/troff.html

Aug 22 2023, 8:36 AM · gpgrt
gniibe triaged T6675: doc: Man page for keyboxd as Wishlist priority.
Aug 22 2023, 6:40 AM · gnupg, Documentation
l10n daemon script <scripty@kde.org> committed rKLEOPATRAbd2db76d802a: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 22 2023, 3:49 AM
gniibe added a comment to T6674: doc: U+2010 HYPHEN vs. U+002D HYPHEN-MINUS for man pages.

Ideally, we should change the source document to use @minus{} for a minus sign, and keep - only when it means a hyphen. But we cannot do that blindly; We need to handle it with care, in a way of case by case (Texinfo manual suggests no use of @minus{} with @code or @example, but it is needed for groff man pages in many cases).... We would need to consider each occurrence of - in our document. That's too much (if it were me to fix).

Aug 22 2023, 3:49 AM · gpgrt
gniibe triaged T6674: doc: U+2010 HYPHEN vs. U+002D HYPHEN-MINUS for man pages as Wishlist priority.
Aug 22 2023, 3:32 AM · gpgrt
Nicolas Fella <nicolas.fella@gmx.de> committed rKLEOPATRA35395dd9785c: Fix QGpgme version check (authored by Nicolas Fella <nicolas.fella@gmx.de>).
Fix QGpgme version check
Aug 22 2023, 2:05 AM
Nicolas Fella <nicolas.fella@gmx.de> committed rKLEOPATRAa48284a79bf1: Adjust to KCModule not being a QWidget any more (authored by Nicolas Fella <nicolas.fella@gmx.de>).
Adjust to KCModule not being a QWidget any more
Aug 22 2023, 2:05 AM

Aug 21 2023

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

Yes, since we also don't have a ton of "temporary" changes (except for window geometries) such a behavior would make the most sense.
Does it even make sense for us in these places to use KSharedConfig?

Aug 21 2023, 10:48 PM · kleopatra, Restricted Project
aheinecke changed the status of T5903: Kleopatra: Add refresh button in certificatedetails from Testing to Open.

OpenPGP keys are now also updated via WKD, but only for user IDs which were originally retrieved via WKD (i.e. which have origin WKD).

Aug 21 2023, 10:19 PM · backport, kleopatra, Restricted Project
aheinecke awarded rM24a8c279da98: build: Suggest out-of-source build a Like token.
Aug 21 2023, 10:06 PM
ikloecker committed rM24a8c279da98: build: Suggest out-of-source build (authored by ikloecker).
build: Suggest out-of-source build
Aug 21 2023, 9:33 PM
thesamesam added a comment to T6673: gpgme-1.22.0 fails to compile tests (when building in source tree).

I'll swap us over to out of source build for this as well. I've been doing it gradually for the gpg suite. Thanks.

Aug 21 2023, 9:23 PM · gpgme, Bug Report
ikloecker added a comment to T6673: gpgme-1.22.0 fails to compile tests (when building in source tree).

The following patch fixes this (for me):

diff --git a/lang/qt/tests/Makefile.am b/lang/qt/tests/Makefile.am
index 32ad6466..aedd3264 100644
--- a/lang/qt/tests/Makefile.am
+++ b/lang/qt/tests/Makefile.am
@@ -51,10 +51,10 @@ LDADD = ../../cpp/src/libgpgmepp.la ../src/libqgpgme.la \
         ../../../src/libgpgme.la @GPGME_QT5_LIBS@ @GPG_ERROR_LIBS@ \
         @GPGME_QT5TEST_LIBS@ @LDADD_FOR_TESTS_KLUDGE@ -lstdc++
Aug 21 2023, 9:19 PM · gpgme, Bug Report
ikloecker committed rMd23528cadf42: qt,tests: Fix build in source directory (authored by ikloecker).
qt,tests: Fix build in source directory
Aug 21 2023, 9:18 PM
ikloecker added a comment to T6673: gpgme-1.22.0 fails to compile tests (when building in source tree).

This happens because you build in the source directory and therefore the wrong debug.h is found. While this should work in general we strongly suggest to use a separate build directory.

Aug 21 2023, 9:01 PM · gpgme, Bug Report
thesamesam added a comment to T6673: gpgme-1.22.0 fails to compile tests (when building in source tree).

Aug 21 2023, 8:30 PM · gpgme, Bug Report
thesamesam created T6673: gpgme-1.22.0 fails to compile tests (when building in source tree).
Aug 21 2023, 8:29 PM · gpgme, Bug Report
ikloecker changed the status of T5903: Kleopatra: Add refresh button in certificatedetails from Open to Testing.

The changes have been backported to VSD. Note that they require today's changes in gpgme (just after the release of gpgme 1.22.0).

Aug 21 2023, 6:48 PM · backport, kleopatra, Restricted Project
ikloecker added a comment to T5903: Kleopatra: Add refresh button in certificatedetails .

OpenPGP keys are now also updated via WKD, but only for user IDs which were originally retrieved via WKD (i.e. which have origin WKD).

Aug 21 2023, 6:45 PM · backport, kleopatra, Restricted Project
ikloecker committed rKLEOPATRA8dba6425e44f: Add missing define for WKD refresh (authored by ikloecker).
Add missing define for WKD refresh
Aug 21 2023, 6:35 PM
ikloecker committed rKLEOPATRA8105a7e3c840: Update keys with origin WKD also via WKD (authored by ikloecker).
Update keys with origin WKD also via WKD
Aug 21 2023, 6:34 PM
ikloecker committed rKLEOPATRA34cacfa2a6da: Add missing define for WKD refresh (authored by ikloecker).
Add missing define for WKD refresh
Aug 21 2023, 6:31 PM
ikloecker closed T6672: gpgme: Add support for refreshing OpenPGP keys via WKD, a subtask of T5903: Kleopatra: Add refresh button in certificatedetails , as Resolved.
Aug 21 2023, 6:23 PM · backport, kleopatra, Restricted Project
ikloecker closed T6672: gpgme: Add support for refreshing OpenPGP keys via WKD as Resolved.

Done. Will be tested with T5903: Kleopatra: Add refresh button in certificatedetails .

Aug 21 2023, 6:23 PM · gpgme, Restricted Project
ikloecker committed rKLEOPATRA5f3c408b2cae: Update keys with origin WKD also via WKD (authored by ikloecker).
Update keys with origin WKD also via WKD
Aug 21 2023, 6:21 PM
ikloecker committed rM2ad36f711447: qt: Add job for refreshing OpenPGP keys via WKD (authored by ikloecker).
qt: Add job for refreshing OpenPGP keys via WKD
Aug 21 2023, 6:07 PM
ikloecker triaged T6672: gpgme: Add support for refreshing OpenPGP keys via WKD as High priority.
Aug 21 2023, 3:53 PM · gpgme, Restricted Project
aheinecke committed rWdb56fa3db030: Fix S/MIME file extensions (authored by aheinecke).
Fix S/MIME file extensions
Aug 21 2023, 3:47 PM
aheinecke closed T6671: Kleopatra: Importing certificates does not bring up the main window as Resolved.

Importing certificates now raises the mainwindow the same way as previously "--import-certificates" would have done. To have it raised even before the job is started gives the widget a bit of a backdrop with the progress and result.

Aug 21 2023, 3:47 PM · kleopatra
aheinecke committed rKLEOPATRAa308c5d71675: Show the mainwindow when importing files (authored by aheinecke).
Show the mainwindow when importing files
Aug 21 2023, 3:45 PM
aheinecke committed rKLEOPATRA640c828283e5: Show the mainwindow when importing files (authored by aheinecke).
Show the mainwindow when importing files
Aug 21 2023, 3:45 PM
aheinecke triaged T6671: Kleopatra: Importing certificates does not bring up the main window as Normal priority.
Aug 21 2023, 2:56 PM · kleopatra
werner committed rD427e1168612c: swdb: gpgme 1.22.0 (authored by werner).
swdb: gpgme 1.22.0
Aug 21 2023, 11:26 AM
aheinecke triaged T6664: Kleopatra: Add feedback on search results as Normal priority.
Aug 21 2023, 11:18 AM · Restricted Project, kleopatra
aheinecke added a comment to T6662: Kleopatra: improve useability of group configuration .

Ah and we should remove the help button in case the PDF Group config help is not available (e.g. on normal linux systems) because opening the kleopatra handbook does not make sense when there is no documentation about groups in there :)

Aug 21 2023, 11:17 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
aheinecke triaged T6662: Kleopatra: improve useability of group configuration as Normal priority.
Aug 21 2023, 11:16 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker moved T5903: Kleopatra: Add refresh button in certificatedetails from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 21 2023, 10:41 AM · backport, kleopatra, Restricted Project
ikloecker added a comment to T6668: Release GPGME 1.22.0.

Minor correction of the interface changes:

qt: toLogString                            NEW.
Aug 21 2023, 10:39 AM · gpgme, Release Info
ikloecker committed rMfb03a5b3df29: doc: Fix interface changes (authored by ikloecker).
doc: Fix interface changes
Aug 21 2023, 10:36 AM
aheinecke added a subtask for T6670: Gpg4win: Add mail type file extensions to supported extensions: T6651: Kleopatra: commandsForFiles add support for mimetreeparser.
Aug 21 2023, 10:02 AM · gpg4win, Restricted Project
aheinecke added a parent task for T6651: Kleopatra: commandsForFiles add support for mimetreeparser: T6670: Gpg4win: Add mail type file extensions to supported extensions.
Aug 21 2023, 10:02 AM · Restricted Project, mimetreeparser, kleopatra
aheinecke triaged T6670: Gpg4win: Add mail type file extensions to supported extensions as Normal priority.
Aug 21 2023, 10:01 AM · gpg4win, Restricted Project
werner closed T6668: Release GPGME 1.22.0 as Resolved.
Aug 21 2023, 9:59 AM · gpgme, Release Info
werner committed rMcfeb62d35887: Post release updates (authored by werner).
Post release updates
Aug 21 2023, 9:56 AM
werner committed rM8ea7015a230e: Release 1.22.0 (authored by werner).
Release 1.22.0
Aug 21 2023, 9:56 AM
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
aheinecke triaged T6666: Kleopatra: revise certificate list filters as Wishlist priority.

I am giving this wishlist priority for now.

Aug 21 2023, 9:38 AM · Restricted Project, kleopatra
aheinecke triaged T6669: Kleopatra: Config files moved "accidentally" in the last release as High priority.
Aug 21 2023, 9:34 AM · Restricted Project, vsd
werner updated the task description for T6585: Release GPGME 1.21.0.
Aug 21 2023, 9:23 AM · Release Info, gpgme
werner triaged T6668: Release GPGME 1.22.0 as Normal priority.
Aug 21 2023, 9:23 AM · gpgme, Release Info
aheinecke added a comment to T6667: Kleopatra: kleopatrarc is synced only on clean quit.

For the record I tested it on Windows that this now saves the config when logging out.

Aug 21 2023, 9:13 AM · kleopatra, Restricted Project
aheinecke added a comment to T6661: Improve https://wiki.gnupg.org/Gpg4win/PortableVersion or the general implementation.

No problem ;) Sorry for my snarky reply. Hope it worked for you now.

Aug 21 2023, 9:05 AM · Bug Report, gpg4win
aheinecke closed T5782: Kleopatra: Smartcard unusable secret key until used via command line as Resolved.

Noticed this issue was still open. This was resolved.

Aug 21 2023, 9:04 AM · kleopatra, Bug Report, gpg4win
uwi added a comment to T6661: Improve https://wiki.gnupg.org/Gpg4win/PortableVersion or the general implementation.

OK, I'm sorry, please accept my apologies for not having read the dialog message carefully enough. It seems I ignore the second sentence, replacing it with the omnipresent "Do you want to continue?" in my mind. Maybe the excuse is that it was terribly hot and damp in my office, preventing me from thinking.

Aug 21 2023, 8:28 AM · Bug Report, gpg4win
werner added a comment to T6641: pinentry-tty & pinentry-curses breaks tty when timeout occurs or CTRL-C is pressed.

We should not backport this to 2.2; better update to the current stable version (2.4)

Aug 21 2023, 8:15 AM · gnupg, pinentry
l10n daemon script <scripty@kde.org> committed rMTPe78903072a60: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 21 2023, 3:50 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAf682d564ab94: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 21 2023, 3:48 AM
gniibe added a comment to T6641: pinentry-tty & pinentry-curses breaks tty when timeout occurs or CTRL-C is pressed.

Using Ubuntu, it's GnuPG 2.2 (which doesn't have the fix of T4585). Without the fix, killing gpg (by CTRL-C) causes problematic situation where pinentry remains asking.
That's because gpg-agent and pinentry don't know the frontend side has been killed. T4585 introduced a watching thread into gpg-agent, so that it can correctly detect lost of frontend.

Aug 21 2023, 3:13 AM · gnupg, pinentry

Aug 20 2023

jukivili committed rC59f14c1db37e: blake2b-avx512: replace VPGATHER with manual gather (authored by jukivili).
blake2b-avx512: replace VPGATHER with manual gather
Aug 20 2023, 8:59 PM
jukivili committed rCded3a1ec2ec6: twofish-avx2-amd64: replace VPGATHER with manual gather (authored by jukivili).
twofish-avx2-amd64: replace VPGATHER with manual gather
Aug 20 2023, 8:59 PM
jukivili committed rCf2bf9997d465: Avoid VPGATHER usage for most of Intel CPUs (authored by jukivili).
Avoid VPGATHER usage for most of Intel CPUs
Aug 20 2023, 8:59 PM
mlaurent committed rLIBKLEO71190b3b77c5: GIT_SILENT: use last KTEXTADDONS (authored by mlaurent).
GIT_SILENT: use last KTEXTADDONS
Aug 20 2023, 1:14 PM
l10n daemon script <scripty@kde.org> committed rMTPc5871600206d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 20 2023, 3:49 AM

Aug 19 2023

mlaurent committed rLIBKLEO248381eed1a6: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Aug 19 2023, 9:14 AM
mlaurent committed rKLEOPATRA7220e0e0d04f: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Aug 19 2023, 9:12 AM
l10n daemon script <scripty@kde.org> committed rMTP1c9e2f9b242a: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 19 2023, 3:48 AM

Aug 18 2023

aheinecke committed rW400495532259: Add additional ical libs to installed files (authored by aheinecke).
Add additional ical libs to installed files
Aug 18 2023, 6:59 PM
aheinecke committed rW76189fdb61dc: Prepare registry rules for GpgEX replacement (authored by aheinecke).
Prepare registry rules for GpgEX replacement
Aug 18 2023, 6:59 PM
aheinecke committed rWe0edfed30052: Sync breeze-dark icons with breeze (authored by aheinecke).
Sync breeze-dark icons with breeze
Aug 18 2023, 6:59 PM
aheinecke committed rWe31affa7a8cf: Add new icons from Okular and Kleopatra (authored by aheinecke).
Add new icons from Okular and Kleopatra
Aug 18 2023, 6:59 PM