Page MenuHome GnuPG
Feed All Stories

Nov 17 2025

l10n daemon script <scripty@kde.org> committed rMTP55da82be7f17: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 17 2025, 4:57 PM
l10n daemon script <scripty@kde.org> committed rLIBKLEO0ecb636a76ec: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 17 2025, 4:56 PM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA842bd71abe55: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 17 2025, 4:54 PM
ikloecker committed rLIBKLEO76511245b84b: Bump library version (authored by ikloecker).
Bump library version
Nov 17 2025, 4:02 PM
ikloecker committed rLIBKLEO88981d6a640d: Remove unused function (authored by ikloecker).
Remove unused function
Nov 17 2025, 4:02 PM
ikloecker committed rLIBKLEOd33ad93f42a5: Create message dialog with custom buttons and audit log button (authored by ikloecker).
Create message dialog with custom buttons and audit log button
Nov 17 2025, 4:02 PM
ebo moved T7207: GpgOL: Handle incompatible addins better from Backlog to Triage on the gpgol board.
Nov 17 2025, 2:48 PM · gpgol
l10n daemon script <scripty@kde.org> committed rMTP72317049b222: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 17 2025, 2:37 PM
l10n daemon script <scripty@kde.org> committed rLIBKLEO6afe2329a5dc: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 17 2025, 2:33 PM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAd1d91986fbf4: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 17 2025, 2:31 PM
ebo removed a project from T7476: Kleopatra crashes when decrypting file that was only encrypted for a hidden recipient: Restricted Project.
Nov 17 2025, 2:17 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.0), kleopatra, Bug Report
ebo moved T7476: Kleopatra crashes when decrypting file that was only encrypted for a hidden recipient from WIP to Done on the gpd5x board.

works with Gpg4win-5.0.0-beta395, too

Nov 17 2025, 2:17 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.0), kleopatra, Bug Report
TobiasFella changed the status of T7334: Kleopatra: ADSK shown as "unknown recipient" from Testing to Open.

as far as i can tell (and remember), I haven't implemented Ingo's suggestions. I'm putting the ticket back in the backlog and on my TODO list

Nov 17 2025, 1:52 PM · gpd5x, kleopatra
ebo added a project to T7892: keyboxd: subkey listing issue with ADSKs: gnupg26.
Nov 17 2025, 12:09 PM · gnupg26, Bug Report, keyboxd, gnupg
ebo updated the task description for T7886: Kleopatra: Enhance error on missing subkey, if set by default-new-key-adsk.
Nov 17 2025, 11:26 AM · gpd5x (gpd-5.0.0), kleopatra
ebo renamed T7886: Kleopatra: Enhance error on missing subkey, if set by default-new-key-adsk from Draft: Kleopatra: Enhance error on missing subkey, if set by default-new-key-adsk to Kleopatra: Enhance error on missing subkey, if set by default-new-key-adsk.
Nov 17 2025, 11:21 AM · gpd5x (gpd-5.0.0), kleopatra
ikloecker claimed T7913: Kleopatra: General error if designated revoker not in keyring.
Nov 17 2025, 11:08 AM · gpd5x (gpd-5.0.0), vsd, kleopatra
ikloecker claimed T7886: Kleopatra: Enhance error on missing subkey, if set by default-new-key-adsk.
Nov 17 2025, 11:08 AM · gpd5x (gpd-5.0.0), kleopatra
rjhansen added a comment to T7933: Linking error with GPGMEPP on MacOS Tahoe 26.01/GCC 15.2.
g++-15 foo.cc `pkg-config --cflags --libs gpgmepp` -o foo -O2 -Wall --std=c++23
Nov 17 2025, 10:34 AM · C++, gpgme, Bug Report
gniibe updated subscribers of T7873: Decrypt to foo.gpg.part files and rename.

@ikloecker says that Kleo already support this feature. (I didn't know that.)
So, compatibility flag to switch on/off the feature would be needed,
or this feature is not needed in GnuPG at all.

Nov 17 2025, 10:26 AM · Feature Request, gnupg26
TobiasFella claimed T7502: Kleopatra: Import secret key dialog improvement.
Nov 17 2025, 9:47 AM · vsd34, gpd5x, kleopatra
ikloecker added a comment to T7933: Linking error with GPGMEPP on MacOS Tahoe 26.01/GCC 15.2.

Please show the command line of the linker.

Nov 17 2025, 9:33 AM · C++, gpgme, Bug Report
ebo triaged T7918: GpgOL: an EML file is not decrypted if Outlook was not running before opening it as Normal priority.
Nov 17 2025, 9:32 AM · gpgol
ebo moved T6861: GpgOL: Crash when switching from calendar back to mailview from Backlog to Done on the gpgol board.
Nov 17 2025, 9:14 AM · vsd32 (vsd-3.2.0), Restricted Project, gpgol
ikloecker abandoned D616: gpgsm: Fix output of card serial numbers in colon listing.

The revision was actually applied (rG0947a20c28cf: gpgsm: Fix output of card serial number in colon listing.), but Phabricator doesn't allow me to set it as applied because not all reviewers have approved it.

Nov 17 2025, 9:08 AM · gnupg
ebo moved T6837: GpgOL: Keyresolver size default too small from Backlog to Done on the gpgol board.
Nov 17 2025, 9:04 AM · vsd32 (vsd-3.2.0), Restricted Project, gpgol, libkleo
ebo moved T6864: GpgOL: Invalid filenames are not checked for temporary files from Backlog to Done on the gpgol board.
Nov 17 2025, 9:04 AM · vsd33 (vsd-3.3.0), vsd32 (vsd-3.2.3), Restricted Project, gpgol
ebo moved T6813: GpgOL: Key generation window does not close from Backlog to Done on the gpgol board.
Nov 17 2025, 9:03 AM · vsd32 (vsd-3.2.0), gpgol, libkleo, Restricted Project
ebo moved T6683: GpgOL: Configurable error if sign is selected and prefer_smime from Backlog to Done on the gpgol board.
Nov 17 2025, 9:03 AM · vsd32 (vsd-3.2.0), gpgol, Restricted Project, vsd
ebo moved T6701: GpgOL: Use GPGME_ENCRYPT_ALWAYS_TRUST from Backlog to Done on the gpgol board.
Nov 17 2025, 9:03 AM · vsd32 (vsd-3.2.0), vsd, Restricted Project, gpgol
ebo moved T6790: GpgOL: Missing icons in keyresolver from Backlog to Done on the gpgol board.
Nov 17 2025, 9:03 AM · vsd32 (vsd-3.2.0), Restricted Project, gpgol
ebo moved T6805: GpgOL: RSA 2048 Key generated in VSD from Backlog to Done on the gpgol board.
Nov 17 2025, 9:03 AM · gpgme, vsd32 (vsd-3.2.0), gpgol, Restricted Project
ebo moved T6827: GpgOL: Check S/MIME draft encrypt and use GPGME_ENCRYPT_ALWAYS_TRUST from Backlog to Done on the gpgol board.
Nov 17 2025, 9:03 AM · vsd32 (vsd-3.2.0), gpgol, Restricted Project
ebo moved T6828: GpgOL: Decrypting encrypted drafts with S/MIME smartcard results in Operation Cancelled from Backlog to Done on the gpgol board.
Nov 17 2025, 9:02 AM · vsd32 (vsd-3.2.0), Restricted Project, gpgol
ebo moved T6856: GpgOL is reported as slowing down the start of Outlook from Backlog to Done on the gpgol board.
Nov 17 2025, 9:02 AM · vsd32 (vsd-3.2.0), gpgol, Bug Report, gpg4win
ebo moved T7484: Keyresolver GpgOL: groups are not resolved from Backlog to Done on the gpgol board.
Nov 17 2025, 9:02 AM · vsd33 (vsd-3.3.0), Restricted Project, gpgol, kleopatra
ebo moved T6646: GpgOL: signature not displayed if mail is saved in the filesystem from Backlog to Done on the gpgol board.
Nov 17 2025, 9:00 AM · vsd33 (vsd-3.3.1), Restricted Project, Bug Report, gpgol
ebo moved T7242: GpgOL: Shown attachments duplicate on selection of signed emails from Backlog to Done on the gpgol board.
Nov 17 2025, 9:00 AM · vsd32 (vsd-3.2.3), Restricted Project, gpgol
ebo moved T7266: GpgOL: Add handling for content type message/rfc822 from Backlog to Done on the gpgol board.
Nov 17 2025, 9:00 AM · vsd32 (vsd-3.2.3), Restricted Project, gpgol
ikloecker assigned T7581: Kleopatra: Create team key to TobiasFella.
Nov 17 2025, 8:56 AM · Feature Request, gpd5x, kleopatra
werner added a comment to F33097212: temp-output-then-rename-20251117.patch.

At line 133 shouldn't we have used iobuf_cancel there? Would it be possible to call finish_temp_output from iobuf_close or iobuf_cancel instead?

Nov 17 2025, 8:48 AM
gniibe added a comment to T7873: Decrypt to foo.gpg.part files and rename.

Here is my attempt to do that:

Nov 17 2025, 8:19 AM · Feature Request, gnupg26
l10n daemon script <scripty@kde.org> committed rKLEOPATRA8943f2e6c515: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 17 2025, 4:17 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAa32f4125a311: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 17 2025, 2:42 AM

Nov 16 2025

rjhansen created T7933: Linking error with GPGMEPP on MacOS Tahoe 26.01/GCC 15.2.
Nov 16 2025, 9:31 PM · C++, gpgme, Bug Report
werner committed rG61c2d5a821b3: gpgsm: Fix output of card serial number in colon listing. (authored by ikloecker).
gpgsm: Fix output of card serial number in colon listing.
Nov 16 2025, 7:13 PM
werner moved T7914: Card s/n number missing in gpgsm from Backlog to WiP on the gnupg22 board.
Nov 16 2025, 7:12 PM · gnupg22 (gnupg-2.2.52), scd, S/MIME, Feature Request, gnupg26
werner edited projects for T7914: Card s/n number missing in gpgsm, added: gnupg22; removed gnupg.
Nov 16 2025, 7:12 PM · gnupg22 (gnupg-2.2.52), scd, S/MIME, Feature Request, gnupg26
werner changed the status of T7914: Card s/n number missing in gpgsm from Open to Testing.

Fix applied. Thanks.

Nov 16 2025, 7:10 PM · gnupg22 (gnupg-2.2.52), scd, S/MIME, Feature Request, gnupg26
werner committed rG0947a20c28cf: gpgsm: Fix output of card serial number in colon listing. (authored by ikloecker).
gpgsm: Fix output of card serial number in colon listing.
Nov 16 2025, 7:09 PM
werner renamed T7290: Handle creation date in private key files for re-use of an existing key. from Handle creation date in private key files for re-use of an existing. to Handle creation date in private key files for re-use of an existing key..
Nov 16 2025, 6:57 PM · gnupg26, OpenPGP, gnupg
werner added a comment to T7290: Handle creation date in private key files for re-use of an existing key..

This is not a composite key specific thing despite that this is an extra challenge. The creation date is used to reconstruct a key if the public key has been lost and only the fingerprint is still available. A solution might be to test the all combinations of stored creation dates to match the fingerprint.

Nov 16 2025, 6:57 PM · gnupg26, OpenPGP, gnupg
werner renamed T7290: Handle creation date in private key files for re-use of an existing key. from Kyber+ECC with smartcards to Handle creation date in private key files for re-use of an existing..
Nov 16 2025, 6:54 PM · gnupg26, OpenPGP, gnupg
werner changed the status of T7315: Allow export and import of PQC secret keys. from Open to Testing.
Nov 16 2025, 6:50 PM · gnupg26, OpenPGP, PQC, gnupg
werner changed the status of T7315: Allow export and import of PQC secret keys., a subtask of T6815: PQC encryption for GnuPG, from Open to Testing.
Nov 16 2025, 6:50 PM · OpenPGP, PQC, gnupg
werner committed rG8ceace31cc05: doc: Explain the export format of Kyber keys. (authored by werner).
doc: Explain the export format of Kyber keys.
Nov 16 2025, 6:50 PM
werner committed rG47bab26daf03: gpg: Allow the import of Kyber secret keys. (authored by werner).
gpg: Allow the import of Kyber secret keys.
Nov 16 2025, 5:53 PM
werner committed rG5d855f76c8af: gpg: Change the mode1003 format for composite keys. (authored by werner).
gpg: Change the mode1003 format for composite keys.
Nov 16 2025, 5:53 PM
werner committed rGc564a297abd3: gpg: Refactor an import function for better readability. (authored by werner).
gpg: Refactor an import function for better readability.
Nov 16 2025, 5:53 PM
l10n daemon script <scripty@kde.org> committed rLIBKLEO45cde9a96049: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 16 2025, 4:18 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA20be56985df6: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 16 2025, 4:18 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO2a84aa68786f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 16 2025, 2:42 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA8c9d528cac4c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 16 2025, 2:42 AM

Nov 15 2025

werner closed T7896: Escape binary data in NOTATION* for status-fd as Resolved.
Nov 15 2025, 4:50 PM · gnupg, OpenPGP, Feature Request
mgorny added a comment to T7896: Escape binary data in NOTATION* for status-fd.

I can confirm that the patch fixes the issue. Thanks!

Nov 15 2025, 9:16 AM · gnupg, OpenPGP, Feature Request
l10n daemon script <scripty@kde.org> committed rLIBKLEO52fb16e19d97: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 15 2025, 4:21 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6f46e5e610ae: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 15 2025, 4:20 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA69e3b70304e2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 15 2025, 2:43 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO73f2d787d4df: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 15 2025, 2:43 AM

Nov 14 2025

mlaurent committed rMTP0ef28bfb1209: GIT_SILENT: prepare 25.11.90 (RC) (authored by mlaurent).
GIT_SILENT: prepare 25.11.90 (RC)
Nov 14 2025, 10:27 PM
mlaurent committed rLIBKLEO3f2071820fc6: GIT_SILENT: prepare 25.11.90 (RC) (authored by mlaurent).
GIT_SILENT: prepare 25.11.90 (RC)
Nov 14 2025, 10:08 PM
werner moved T7315: Allow export and import of PQC secret keys. from Backlog to WIP on the gnupg26 board.
Nov 14 2025, 4:01 PM · gnupg26, OpenPGP, PQC, gnupg
werner committed rGe5473262e884: gpg: Allow the export of Kyber secret keys. (authored by werner).
gpg: Allow the export of Kyber secret keys.
Nov 14 2025, 4:00 PM
werner committed rGaea62817f300: agent: Support protection for Kyber keys. (authored by werner).
agent: Support protection for Kyber keys.
Nov 14 2025, 4:00 PM
werner renamed T7315: Allow export and import of PQC secret keys. from Allow exporting of PQC keys. to Allow export and import of PQC secret keys..
Nov 14 2025, 3:56 PM · gnupg26, OpenPGP, PQC, gnupg
werner triaged T7932: Support gpg --passwd for Kyber as Normal priority.
Nov 14 2025, 3:45 PM · OpenPGP, PQC, gnupg
pmgdeb added a comment to T7919: gpgme: Treat empty DISPLAY variable as unset or error out.

Great, thanks!

Nov 14 2025, 1:42 PM · gpgme, Bug Report
werner updated the task description for T7900: Cleartext Signature Forgery in GnuPG.
Nov 14 2025, 1:27 PM · Not A Bug, OpenBSD, gnupg
werner changed the status of T7919: gpgme: Treat empty DISPLAY variable as unset or error out from Open to Testing.
Nov 14 2025, 1:26 PM · gpgme, Bug Report
werner committed rM94fa3c2b25a1: Treat empty DISPLAY envvar as unset. (authored by werner).
Treat empty DISPLAY envvar as unset.
Nov 14 2025, 1:20 PM
werner triaged T7919: gpgme: Treat empty DISPLAY variable as unset or error out as Normal priority.
Nov 14 2025, 1:19 PM · gpgme, Bug Report
werner added a project to T7919: gpgme: Treat empty DISPLAY variable as unset or error out: gpgme.

I considered to make the --display argument optional but that still leads to the error. Thus better do not set or send it at all. I did this now for all gpgme engines.

Nov 14 2025, 1:19 PM · gpgme, Bug Report
ebo renamed T7913: Kleopatra: General error if designated revoker not in keyring from Kleopatra: General error if designated revoker not in keyring to Draft: Kleopatra: General error if designated revoker not in keyring.
Nov 14 2025, 12:56 PM · gpd5x (gpd-5.0.0), vsd, kleopatra
ebo renamed T7886: Kleopatra: Enhance error on missing subkey, if set by default-new-key-adsk from Kleopatra: Enhance error on missing subkey, if set by default-new-key-adsk to Draft: Kleopatra: Enhance error on missing subkey, if set by default-new-key-adsk.
Nov 14 2025, 12:55 PM · gpd5x (gpd-5.0.0), kleopatra
ebo triaged T7913: Kleopatra: General error if designated revoker not in keyring as Normal priority.

@werner sees no reason to define a new status error for everything in gpg. So let's stick with this Kleopatra ticket and adding the "Audit Log"/"Diagnostics" button.

Nov 14 2025, 12:55 PM · gpd5x (gpd-5.0.0), vsd, kleopatra
werner moved T7759: Kleopatra: Notepad encryption with S/MIME fails from Done to WIP on the gpd5x board.
Nov 14 2025, 12:47 PM · gpd5x (gpd-5.0.0), gnupg26, gpgme, kleopatra
werner edited projects for T7133: Add feature to load designated revoker from LDAP, added: vsd34; removed vsd33.
Nov 14 2025, 12:45 PM · backport, vsd34, Feature Request, gnupg22
werner triaged T7914: Card s/n number missing in gpgsm as Normal priority.
Nov 14 2025, 12:42 PM · gnupg22 (gnupg-2.2.52), scd, S/MIME, Feature Request, gnupg26
pmgdeb renamed T7919: gpgme: Treat empty DISPLAY variable as unset or error out from Treat empty DISPLAY variable as unset or error out to gpgme: Treat empty DISPLAY variable as unset or error out.
Nov 14 2025, 12:40 PM · gpgme, Bug Report
werner renamed T7914: Card s/n number missing in gpgsm from Kleopatra: wrong info given for S/MIME secret key location on card to Card s/n number missing in gpgsm.
Nov 14 2025, 12:40 PM · gnupg22 (gnupg-2.2.52), scd, S/MIME, Feature Request, gnupg26
werner added projects to T7914: Card s/n number missing in gpgsm: gnupg26, Feature Request.
Nov 14 2025, 12:38 PM · gnupg22 (gnupg-2.2.52), scd, S/MIME, Feature Request, gnupg26
pmgdeb created T7919: gpgme: Treat empty DISPLAY variable as unset or error out.
Nov 14 2025, 12:23 PM · gpgme, Bug Report
werner triaged T7917: Check for revocation of the ADSK's original subkey as High priority.
Nov 14 2025, 11:03 AM · Feature Request, OpenPGP, gnupg26
ebo moved T7918: GpgOL: an EML file is not decrypted if Outlook was not running before opening it from Backlog to Triage on the gpgol board.
Nov 14 2025, 9:36 AM · gpgol
ebo created T7918: GpgOL: an EML file is not decrypted if Outlook was not running before opening it.
Nov 14 2025, 9:34 AM · gpgol
ikloecker added a comment to D618: Allow passing flags to DeleteJob.

I think you are using an outdated working copy of gpgmeqt. I have killed the old jobPrivate stuff with rGPGMEQT056567525fb9: Add d-pointer to Job class. We are using Qt macros now.

Nov 14 2025, 9:33 AM
ikloecker added a comment to D617: Allow passing flags to Context::deleteKey.

Feel free to commit/push when you have made the suggested changes. One last thing: Update the NEWS file.

Nov 14 2025, 9:21 AM
svuorela committed rOJ664af1c82e05: Fix build after last merge (authored by svuorela).
Fix build after last merge
Nov 14 2025, 9:11 AM
ebo triaged T7886: Kleopatra: Enhance error on missing subkey, if set by default-new-key-adsk as Normal priority.

Yes, we now plan to add an "Show Audit Log" Button (or is it "Diagnostics" in this case?). But we are not sure if this is enough.

Nov 14 2025, 8:51 AM · gpd5x (gpd-5.0.0), kleopatra
gniibe committed rGd1cde3e36463: build: Silence automake about escaping #. (authored by gniibe).
build: Silence automake about escaping #.
Nov 14 2025, 7:36 AM