Page MenuHome GnuPG
Feed All Stories

Jul 16 2025

ebo updated the task description for T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA%.
Jul 16 2025, 10:51 AM · gpd5x (gpd-5.0.0), Feature Request, kleopatra, vsd34
ebo renamed T7709: Decryption with ECC smartcard keys broken from Decryption with smartcard keys broken to Decryption with ECC smartcard keys broken.
Jul 16 2025, 10:27 AM · gpd5x (gpd-5.0.0), gnupg26, Bug Report
ikloecker moved T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA% from Backlog to WIP on the gpd5x board.
Jul 16 2025, 9:13 AM · gpd5x (gpd-5.0.0), Feature Request, kleopatra, vsd34
ikloecker added a project to T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA%: gpd5x.

Add gpd5x tag to ensure testing with Gpg4win.

Jul 16 2025, 9:13 AM · gpd5x (gpd-5.0.0), Feature Request, kleopatra, vsd34
gniibe committed rE8a38d914512c: w32:spawn: Support pipe I/O for GPGRT_PROCESS_DETACHED. (authored by gniibe).
w32:spawn: Support pipe I/O for GPGRT_PROCESS_DETACHED.
Jul 16 2025, 6:33 AM
l10n daemon script <scripty@kde.org> committed rMTPf6d4585d8f5e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 16 2025, 6:11 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO4341c2059492: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 16 2025, 6:10 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA782ee93deabe: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 16 2025, 6:09 AM
l10n daemon script <scripty@kde.org> committed rMTPb87f23c7d7b5: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 16 2025, 4:04 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEObddaede7e989: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 16 2025, 4:02 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA39f1f11ef4b2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 16 2025, 4:01 AM
gniibe added a comment to T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL".

Fixed with new GPGRT_PROCESS_STDIO_NUL flag.

Jul 16 2025, 3:34 AM · Windows, gpgrt, Feature Request, Bug Report

Jul 15 2025

ikloecker updated the task description for T7574: Migration of group config from old location to new location is broken.
Jul 15 2025, 6:02 PM · gpd5x (gpd-5.0.0), Windows, kleopatra
ikloecker changed the status of T7574: Migration of group config from old location to new location is broken from Open to Testing.

It's intentional that with Gpg4win migration from %LOCALAPPDATA% does not work because %LOCALAPPDATA% is used by VSD (and GPD) but not by any old Gpg4win.

Jul 15 2025, 5:50 PM · gpd5x (gpd-5.0.0), Windows, kleopatra
werner committed rM9e3266ccbbdf: gnupg-manage-keys: Implement a new tool. (authored by werner).
gnupg-manage-keys: Implement a new tool.
Jul 15 2025, 5:02 PM
ebo changed the status of T7574: Migration of group config from old location to new location is broken from Testing to Open.

As timegrid has not experienced the older versions himself, he misunderstood this. Ingo's description is correct.
(%LOCALAPPDATA% was the location of kleopatragroupsrc before VSD 3.3.0.)

Jul 15 2025, 4:50 PM · gpd5x (gpd-5.0.0), Windows, kleopatra
m.eik triaged T7726: fix connection status as Normal priority.
Jul 15 2025, 4:18 PM · gpgol2
m.eik triaged T7725: keep updates on available keys as Normal priority.
Jul 15 2025, 4:04 PM · gpgol2
m.eik triaged T7724: support WKD in mail editor as Normal priority.
Jul 15 2025, 3:24 PM · gpgol2
m.eik raised the priority of T7682: improve flow of first use wizard to be less confusing from Normal to High.
Jul 15 2025, 3:21 PM · gpgol2
m.eik moved T7680: Double clicking on attachment will open attachment multiple times from WiP to QA on the gpgol2 board.
Jul 15 2025, 3:20 PM · gpgol2
ebo triaged T7718: Kleopatra: improve information for invalid S/MIME certificates as Normal priority.
Jul 15 2025, 1:38 PM · gpd5x, kleopatra
ametzler1 added a comment to T7721: libgcrypt build-error with gcc-15 on powerpc and alpha.

The powerpc64le issue (undefined reference to `gcry_poly1305_p10le_4blocks') also applies to GIT master.

Jul 15 2025, 1:35 PM · libgcrypt, Bug Report
ebo added a comment to T7709: Decryption with ECC smartcard keys broken.

The issue remains with gpg 2.5.9 from Gpg4win-5.0.0-beta345.
Here a gpg-agent log for the failed decryption:

Jul 15 2025, 1:35 PM · gpd5x (gpd-5.0.0), gnupg26, Bug Report
gniibe committed rE311fb769d1dd: w32:spawn: New flag GPGRT_PROCESS_STDIO_NUL. (authored by gniibe).
w32:spawn: New flag GPGRT_PROCESS_STDIO_NUL.
Jul 15 2025, 9:51 AM
gniibe committed rEf28bf71b86ba: w32:spawn: Fix resource leaks for HANDLEs by w32_open_null. (authored by gniibe).
w32:spawn: Fix resource leaks for HANDLEs by w32_open_null.
Jul 15 2025, 9:51 AM
gniibe committed rE0b01950237ab: w32:spawn: Fix inheriting HANDLEs. (authored by gniibe).
w32:spawn: Fix inheriting HANDLEs.
Jul 15 2025, 9:51 AM
gniibe added a comment to T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error.

Pushed the changes:

T7723 fix by rE311fb769d1dd: w32:spawn: New flag GPGRT_PROCESS_STDIO_NUL.

Jul 15 2025, 8:47 AM · gpgrt, Feature Request, Bug Report
gniibe added a comment to T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error.

Before implementing this feature, it's better to fix T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL", and do some clean up.

Jul 15 2025, 8:35 AM · gpgrt, Feature Request, Bug Report
gniibe updated the task description for T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL".
Jul 15 2025, 8:21 AM · Windows, gpgrt, Feature Request, Bug Report
gniibe updated the task description for T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL".
Jul 15 2025, 7:53 AM · Windows, gpgrt, Feature Request, Bug Report
gniibe added a comment to T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL".

If we will fix gpgconf using GPGRT_PROCESS_STDIO_NUL, we will need to fix gpg-connect-agent to see if it's NUL or not.

Jul 15 2025, 7:52 AM · Windows, gpgrt, Feature Request, Bug Report
gniibe triaged T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL" as Wishlist priority.
Jul 15 2025, 7:50 AM · Windows, gpgrt, Feature Request, Bug Report
gniibe closed T7340: Introduced a context with thread local storage, a subtask of T7338: Revamp the FIPS service indicator, as Resolved.
Jul 15 2025, 7:27 AM · libgcrypt, FIPS, Feature Request
gniibe closed T7340: Introduced a context with thread local storage as Resolved.
Jul 15 2025, 7:27 AM · libgcrypt, FIPS, Feature Request
gniibe closed T7668: gnupg: regexp and build with -fsanitize=address as Resolved.
Jul 15 2025, 7:26 AM · Bug Report, gnupg
l10n daemon script <scripty@kde.org> committed rMTP0bf4b62432f9: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 15 2025, 5:26 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOe8de04d6ee47: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 15 2025, 5:26 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA79cdb29a27f0: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 15 2025, 5:25 AM
l10n daemon script <scripty@kde.org> committed rMTP488ad5387572: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 15 2025, 3:48 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc983839eb4be: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 15 2025, 3:47 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOa08eb8c118f0: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 15 2025, 3:46 AM

Jul 14 2025

ebo moved T7630: Kleopatra: Get rid of the imported certificates tabs from WIP to QA on the gpd5x board.
Jul 14 2025, 6:00 PM · gpd5x (gpd-5.0.0), kleopatra
ebo moved T7091: Draft: Kleopatra: Simple copy key to card from WIP to QA on the gpd5x board.
Jul 14 2025, 5:59 PM · gpd5x, kleopatra
ebo moved T7154: Kleopatra: Dragging and dropping a certificate from the main view onto itself shouldn't trigger an import from WIP to QA on the gpd5x board.
Jul 14 2025, 5:59 PM · gpd5x (gpd-5.0.0), Linux, Bug Report, kleopatra
ebo moved T7580: Kleopatra: Add a dialog window to the disable/enable certificate action from WIP to QA on the gpd5x board.
Jul 14 2025, 5:59 PM · gpd5x (gpd-5.0.0), kleopatra
ebo moved T7639: Kleopatra: Version information sometimes not shown. from WIP to QA on the gpd5x board.
Jul 14 2025, 5:59 PM · test on hold, vsd33 (vsd-3.3.3), Bug Report, gpd5x, kleopatra
ebo moved T7528: Make it possible to run Kleopatra VSD and Kleopatra GPD in parallel from WIP to QA on the gpd5x board.
Jul 14 2025, 5:59 PM · vsd34, test on hold, gpd5x, kleopatra
ebo moved T6930: pinentry-qt window is not parented to Kleopatra on Wayland from WIP to QA on the gpd5x board.
Jul 14 2025, 5:59 PM · gpd5x (gpd-5.0.0), Linux, kleopatra, Bug Report
ebo moved T7509: gpg4win: Make the AppImage build work with the new Docker-based build script from WIP to QA on the gpd5x board.
Jul 14 2025, 5:59 PM · gpd5x, AppImage, gpg4win
ebo moved T7666: Kleopatra: Rework versioning from WIP to QA on the gpd5x board.
Jul 14 2025, 5:59 PM · test on hold, gpd5x, kleopatra
ebo moved T7612: Kleopatra: ignores its own language settings for the filter names from WIP to QA on the gpd5x board.
Jul 14 2025, 5:59 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
ebo moved T7655: Kleopatra: show a progress window when updating a certificate from WIP to QA on the gpd5x board.
Jul 14 2025, 5:59 PM · gpd5x (gpd-5.0.0), kleopatra
ebo moved T7610: Kleopatra: Update custom colored UI elements when colors change from WIP to QA on the gpd5x board.
Jul 14 2025, 5:59 PM · gpd5x (gpd-5.0.0), kleopatra
ebo moved T7515: Kleopatra: reduce the number of actions in the context menu from WIP to QA on the gpd5x board.
Jul 14 2025, 5:59 PM · gpd5x (gpd-5.0.0), kleopatra
ebo moved T7708: Kleopatra: Pretty display names for kyber algos from WIP to QA on the gpd5x board.
Jul 14 2025, 5:59 PM · gpd5x (gpd-5.0.0), kleopatra
ebo moved T7704: Kleopatra: Add option to start it as additional process from WIP to QA on the gpd5x board.
Jul 14 2025, 5:59 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
ebo moved T7703: Kleopatra: Validity icons in selected rows missing from WIP to QA on the gpd5x board.
Jul 14 2025, 5:59 PM · gpd5x (gpd-5.0.0), Bug Report, kleopatra
ebo moved T7355: Keyboard navigation inside the Notepad text editor from WIP to QA on the gpd5x board.
Jul 14 2025, 5:59 PM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ebo moved T7707: Kleopatra: Unformatted fingerprints from WIP to QA on the gpd5x board.
Jul 14 2025, 5:59 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
ebo moved T7712: Moving new encrypted emails to folder via context menu fails from WIP to QA on the gpd5x board.
Jul 14 2025, 5:59 PM · vsd33 (vsd-3.3.3), gpd5x, gpgol
ebo moved T7714: GPGOL: Attachment treated as text from WIP to QA on the gpd5x board.
Jul 14 2025, 5:59 PM · gpgol
werner renamed T7721: libgcrypt build-error with gcc-15 on powerpc and alpha from libgcrypt build-error with gcc-15 to libgcrypt build-error with gcc-15 on powerpc and alpha.
Jul 14 2025, 4:54 PM · libgcrypt, Bug Report
mmontkowski moved T7722: GpgOL: Temp filename creation fails to choose proper extension from Backlog to WiP on the vsd33 board.
Jul 14 2025, 4:49 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), Bug Report, gpgol
mmontkowski moved T7722: GpgOL: Temp filename creation fails to choose proper extension from Backlog to WIP on the gpgol board.
Jul 14 2025, 4:48 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), Bug Report, gpgol
mmontkowski changed the status of T7722: GpgOL: Temp filename creation fails to choose proper extension from Open to Testing.
Jul 14 2025, 4:48 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), Bug Report, gpgol
mmontkowski triaged T7722: GpgOL: Temp filename creation fails to choose proper extension as Normal priority.
Jul 14 2025, 4:39 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), Bug Report, gpgol
ametzler1 added a comment to T7721: libgcrypt build-error with gcc-15 on powerpc and alpha.

Sure that this is about 1.11.0 ? We released 1.11.1 with at least one fix for gcc regression (T7166). In master we had some more fixes for gcc 15 bugs (or what ever you will call such regression in a compiler)

Jul 14 2025, 3:23 PM · libgcrypt, Bug Report
werner added a project to T7721: libgcrypt build-error with gcc-15 on powerpc and alpha: libgcrypt.
Jul 14 2025, 2:44 PM · libgcrypt, Bug Report
werner added a comment to T7721: libgcrypt build-error with gcc-15 on powerpc and alpha.

Sure that this is about 1.11.0 ? We released 1.11.1 with at least one fix for gcc regression (T7166). In master we had some more fixes for gcc 15 bugs (or what ever you will call such regression in a compiler)

Jul 14 2025, 2:44 PM · libgcrypt, Bug Report
werner set External Link to https://lists.gnupg.org/pipermail/gnupg-announce/2025q3/000495.html on T7695: Release GnuPG 2.5.9.
Jul 14 2025, 2:39 PM · gnupg, Release Info
werner committed rDa191fadf5790: Announce GnuPG 2.5.9 (authored by werner).
Announce GnuPG 2.5.9
Jul 14 2025, 2:34 PM
ametzler1 created T7721: libgcrypt build-error with gcc-15 on powerpc and alpha.
Jul 14 2025, 1:14 PM · libgcrypt, Bug Report
ikloecker committed rGPGMEQT86d58c452e00: Improve the fix for the DN parser (authored by ikloecker).
Improve the fix for the DN parser
Jul 14 2025, 12:24 PM
hej added a comment to T7701: Draft: Kleopatra: Add information for verification results.

a: expired certificate
Dialog text:
The signature is invalid: The signing certificate has expired.

Jul 14 2025, 12:16 PM · gpd5x, kleopatra
werner removed a member for g10code: dvratil.
Jul 14 2025, 10:43 AM
werner removed a member for g10code: CarlSchwan.
Jul 14 2025, 10:42 AM
werner committed rW7918e0b3300c: Revert Okular to the June 26 version. (authored by werner).
Revert Okular to the June 26 version.
Jul 14 2025, 10:04 AM
ikloecker committed rKLEOPATRA300788f1df85: Use icon functions from libkleo for status icons (authored by ikloecker).
Use icon functions from libkleo for status icons
Jul 14 2025, 9:48 AM
ikloecker committed rKLEOPATRA390f7b8a970b: Use icon functions from libkleo for status icons (authored by ikloecker).
Use icon functions from libkleo for status icons
Jul 14 2025, 9:48 AM
l10n daemon script <scripty@kde.org> committed rMTP54f1355ffa48: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 14 2025, 5:40 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOd29831d15763: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 14 2025, 5:40 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA71653381571d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 14 2025, 5:39 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOc7c7455c22ab: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 14 2025, 3:56 AM
l10n daemon script <scripty@kde.org> committed rMTP8583989428cc: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 14 2025, 3:54 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAd015f1b796db: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 14 2025, 3:52 AM

Jul 13 2025

l10n daemon script <scripty@kde.org> committed rMTPd4444e48127a: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 13 2025, 5:17 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6749ffa97d78: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 13 2025, 3:41 AM
ikloecker committed rGPGMEQT150b23c105f3: Fix parsing DNs that end with a hex string (authored by ikloecker).
Fix parsing DNs that end with a hex string
Jul 13 2025, 12:16 AM

Jul 12 2025

alexk added a comment to T7660: GPGME invocation by cri-o hangs on gpgme_op_verify.

I created a Go test program that runs several Go routines, each of which verifies a byte array loaded from a file in advance. Each go-routine is spawned with a configurable delay in milliseconds. I tested it with 100 iterations, which resulted in at least 50 parallel processes. Each verification process uses its own context, as Crio does. I didn't encounter any errors.

Here is my repository with a README containing more information: https://git.sr.ht/~kulbartsch/gpgmego-verify-load-test

Jul 12 2025, 12:27 PM · golang, gpgme, Bug Report
l10n daemon script <scripty@kde.org> committed rLIBKLEO894612e055b2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 12 2025, 5:25 AM
l10n daemon script <scripty@kde.org> committed rMTP8bd7d5991926: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 12 2025, 5:23 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA9862180e1343: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 12 2025, 5:23 AM
l10n daemon script <scripty@kde.org> committed rMTPb47eb06db3ac: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 12 2025, 3:45 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAfa7bd3752a9f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 12 2025, 3:44 AM

Jul 11 2025

ebo added a comment to T7701: Draft: Kleopatra: Add information for verification results.

After further discussion, I propose the following. All tool tips and the last dialog text were changed:

Jul 11 2025, 3:17 PM · gpd5x, kleopatra
ebo added a comment to T7709: Decryption with ECC smartcard keys broken.

I have not tested this extensively but it seems to me after some fast checks that the pivotal point here is the usage of a brainpool key on a smart card for the decryption.

Jul 11 2025, 11:35 AM · gpd5x (gpd-5.0.0), gnupg26, Bug Report
ebo added a comment to T7709: Decryption with ECC smartcard keys broken.

I have not tested this extensively but it seems to me after some fast checks that the pivotal point here is the usage of a brainpool key on a smart card for the decryption.

Jul 11 2025, 11:27 AM · gpd5x (gpd-5.0.0), gnupg26, Bug Report
gniibe added a comment to T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error.

Here is an experimental change to support the feature.

Jul 11 2025, 10:50 AM · gpgrt, Feature Request, Bug Report
gniibe added a comment to T7720: w32: Synchronous spawning gpg-agent/dirmngr/keyboxd.

I'm testing the following patch with experimental change of libgpg-error.

Jul 11 2025, 10:45 AM · gnupg, Feature Request, Bug Report