Page MenuHome GnuPG
Feed All Stories

Jun 21 2025

l10n daemon script <scripty@kde.org> committed rMTP8131fbf0b411: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 21 2025, 3:45 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA7d3160fbda4e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 21 2025, 3:44 AM

Jun 20 2025

werner committed rD8c0383598f2c: web: Use \sub1 etc instead of (1). (authored by werner).
web: Use \sub1 etc instead of (1).
Jun 20 2025, 6:12 PM
werner committed rD28d1025bedef: swdb: gnupg 2.5.8 (authored by werner).
swdb: gnupg 2.5.8
Jun 20 2025, 6:12 PM
werner committed rD04fb4c1eb7d8: web: It is 2.6, 2.6, 2.6 and not 2.7. (authored by werner).
web: It is 2.6, 2.6, 2.6 and not 2.7.
Jun 20 2025, 6:12 PM
werner set External Link to https://lists.gnupg.org/pipermail/gnupg-announce/2025q2/000494.html on T7672: Release GnuPG 2.5.8.
Jun 20 2025, 5:50 PM · Release Info, gnupg
werner closed T7671: Release GnuPG 2.5.7 as Resolved.

In case of problems with token based cv25519 key, please update to 2.5.8.

Jun 20 2025, 5:49 PM · Release Info, gnupg
werner updated the task description for T7672: Release GnuPG 2.5.8.
Jun 20 2025, 5:33 PM · Release Info, gnupg
werner committed rG63f64a3d8d4f: Post release updates (authored by werner).
Post release updates
Jun 20 2025, 5:29 PM
werner committed rG49d2dde69667: Release 2.5.8 (authored by werner).
Release 2.5.8
Jun 20 2025, 5:29 PM
werner committed rG92db0275c597: po: msgmerge (authored by werner).
po: msgmerge
Jun 20 2025, 5:29 PM
werner triaged T7695: Release GnuPG 2.5.9 as Normal priority.
Jun 20 2025, 5:28 PM · gnupg, Release Info
ebo updated the task description for T7651: Draft: Kleopatra: Improve color codes of verification result messages.
Jun 20 2025, 4:37 PM · kleopatra
werner committed rGce5e903beccf: gpg: Print the revocation reasons as comment in the pub record. (authored by werner).
gpg: Print the revocation reasons as comment in the pub record.
Jun 20 2025, 3:56 PM
werner committed rG3f825b044b2f: gpg: Show revocation reason with a standard -k listing. (authored by werner).
gpg: Show revocation reason with a standard -k listing.
Jun 20 2025, 3:56 PM
CarlSchwan committed rMTP7bde285ccd3d: Provide Kleo compliance status in window implementation (authored by CarlSchwan).
Provide Kleo compliance status in window implementation
Jun 20 2025, 1:20 PM
gniibe added a comment to T7694: GPGME: gpgme_io_spawn issues.

OK. I'll add a code for setting the fallback value in _gpgme_io_subsystem_init and use it from get_max_fds.

Jun 20 2025, 10:35 AM · gpgme, Bug Report
werner added a comment to T7694: GPGME: gpgme_io_spawn issues.

iirc we introduced sysconf (_SC_OPEN_MAX) for non-linux platforms and that fixed real world problems. What about getting this value at module initialization time and keep on using it as a fallback?

Jun 20 2025, 10:13 AM · gpgme, Bug Report
gniibe committed rMe8e5434cc4f5: posix: Clean up get_max_fds implementation. (authored by gniibe).
posix: Clean up get_max_fds implementation.
Jun 20 2025, 3:30 AM
gniibe updated the task description for T7694: GPGME: gpgme_io_spawn issues.
Jun 20 2025, 2:28 AM · gpgme, Bug Report
gniibe added a comment to T7660: GPGME invocation by cri-o hangs on gpgme_op_verify.

For issues of get_max_fds, I created a sub task, although it seems not the direct cause of this particular problem.

Jun 20 2025, 2:13 AM · golang, gpgme, Bug Report
gniibe removed a project from T7694: GPGME: gpgme_io_spawn issues: golang.
Jun 20 2025, 2:09 AM · gpgme, Bug Report
gniibe triaged T7694: GPGME: gpgme_io_spawn issues as Normal priority.
Jun 20 2025, 2:07 AM · gpgme, Bug Report

Jun 19 2025

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

I test following test program (gcc -o t-gmf t-gmf.c) on Debian machine of S390x.

Jun 19 2025, 9:26 AM · golang, gpgme, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRA433efbdd7db2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 19 2025, 3:41 AM

Jun 18 2025

ebo closed T7657: Kleopatra: Refresh OpenPGP Certificates doesn't respect WKD setting as Invalid.

We decided in T7579: Kleopatra: improve menu items to remove this action. Users will instead have to mark certificates they want to update and use the Update Certificates action in the "Certificates" menu.

Jun 18 2025, 4:56 PM · Feature Request, kleopatra
ebo updated the task description for T7579: Kleopatra: improve menu items.
Jun 18 2025, 12:14 PM · gpd5x (gpd-5.0.0), kleopatra
ebo moved T7579: Kleopatra: improve menu items from Backlog to WIP on the gpd5x board.
Jun 18 2025, 11:42 AM · gpd5x (gpd-5.0.0), kleopatra
ebo renamed T7579: Kleopatra: improve menu items from Draft: Kleopatra: improve menu items to Kleopatra: improve menu items.
Jun 18 2025, 11:41 AM · gpd5x (gpd-5.0.0), kleopatra
ebo updated the task description for T7579: Kleopatra: improve menu items.
Jun 18 2025, 11:41 AM · gpd5x (gpd-5.0.0), kleopatra
ebo updated the task description for T7579: Kleopatra: improve menu items.
Jun 18 2025, 9:55 AM · gpd5x (gpd-5.0.0), kleopatra
ebo updated the task description for T7579: Kleopatra: improve menu items.
Jun 18 2025, 9:51 AM · gpd5x (gpd-5.0.0), kleopatra
werner closed T6551: translate_sys2libc_fd_int on Windows 64-bit, a subtask of T6508: Port GnuPG to 64-bit Windows, as Resolved.
Jun 18 2025, 9:45 AM · Windows 64, Feature Request, gnupg26
werner closed T6551: translate_sys2libc_fd_int on Windows 64-bit as Resolved.
Jun 18 2025, 9:45 AM · Windows 64, Feature Request, gnupg26
werner closed T6508: Port GnuPG to 64-bit Windows as Resolved.

After several gpg4win-5 betas be can set this task to resolved.

Jun 18 2025, 9:44 AM · Windows 64, Feature Request, gnupg26
werner closed T6580: Use gnupg_fd_t if it's relevant, a subtask of T6508: Port GnuPG to 64-bit Windows, as Resolved.
Jun 18 2025, 9:43 AM · Windows 64, Feature Request, gnupg26
werner closed T6580: Use gnupg_fd_t if it's relevant as Resolved.

I claim this resolved given several gpg4win-5 betas.

Jun 18 2025, 9:43 AM · Windows 64, Feature Request, gnupg26
ebo added a subtask for T7557: Kleopatra: Sign/encrypt result window improvements (KF6): T7651: Draft: Kleopatra: Improve color codes of verification result messages.
Jun 18 2025, 9:43 AM · gpd5x, kleopatra
ebo added a parent task for T7651: Draft: Kleopatra: Improve color codes of verification result messages: T7557: Kleopatra: Sign/encrypt result window improvements (KF6).
Jun 18 2025, 9:43 AM · kleopatra
werner closed T6598: Fix FD2INT for 64-bit Windows, a subtask of T6508: Port GnuPG to 64-bit Windows, as Resolved.
Jun 18 2025, 9:42 AM · Windows 64, Feature Request, gnupg26
werner closed T6598: Fix FD2INT for 64-bit Windows as Resolved.

I claim this resolved given that we had several gpg4win-5 betas and no reported problems was related to this.

Jun 18 2025, 9:42 AM · Windows 64, Feature Request, gnupg26
werner added a subtask for T6465: Store the ECDH parameters in the key file: T5583: Support RSCS dedicated OpenPGP for OID..
Jun 18 2025, 9:39 AM · gnupg26, OpenPGP, scd, Bug Report
werner added a parent task for T5583: Support RSCS dedicated OpenPGP for OID.: T6465: Store the ECDH parameters in the key file.
Jun 18 2025, 9:39 AM · gnupg26, Restricted Project, scd
werner lowered the priority of T6234: Implement access to smartcards via a generic pkcs#11 interface from Normal to Wishlist.

The actual project we had in mind for this was more or less canceled and thus I re-prioritize this task.

Jun 18 2025, 9:38 AM · gnupg, Feature Request, scd
ebo updated the task description for T7579: Kleopatra: improve menu items.
Jun 18 2025, 9:37 AM · gpd5x (gpd-5.0.0), kleopatra
werner lowered the priority of T5583: Support RSCS dedicated OpenPGP for OID. from Normal to Low.

Reminder mostly to self: This is about the KDF parameters. In the light of PQC composite algorithms we may want to also prepare for PQC required stuff.

Jun 18 2025, 9:36 AM · gnupg26, Restricted Project, scd
werner added a comment to T7653: Fix gpg's passwd for Kyber with the ecc part on a card.

There should be a workaround by using

Jun 18 2025, 9:32 AM · Bug Report, gnupg26
werner moved T7676: Cannot decrypt a message encrypted to a Cv25519 key on a token from Backlog to WIP on the gnupg26 board.
Jun 18 2025, 9:30 AM · gnupg26, Bug Report
werner closed T7014: agent: Enhancement of PKDECRYPT for KEM interface, a subtask of T6815: PQC encryption for GnuPG, as Resolved.
Jun 18 2025, 9:29 AM · OpenPGP, PQC, gnupg
werner closed T7014: agent: Enhancement of PKDECRYPT for KEM interface as Resolved.

This was release with 2.5.7.

Jun 18 2025, 9:29 AM · gnupg26, gpgagent, Feature Request
werner closed T7014: agent: Enhancement of PKDECRYPT for KEM interface, a subtask of T7649: gnupg: Use KEM interface for encryption/decryption, as Resolved.
Jun 18 2025, 9:29 AM · gnupg26
l10n daemon script <scripty@kde.org> committed rKLEOPATRA8b24bac5d9af: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 18 2025, 5:16 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA56f23a1ec29b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 18 2025, 3:40 AM

Jun 17 2025

werner changed the status of T7693: `gpg --fetch-keys` fails because of missing keyserver from Open to Testing.

Funny old bug which shows up only if you don't have any keyserver configured. Note the FIXME in the commit ;-)

Jun 17 2025, 6:37 PM · gnupg26
ebo renamed T7581: Kleopatra: Create team key from Draft: Kleopatra: Create Group key to Kleopatra: Create team key.
Jun 17 2025, 5:30 PM · Feature Request, gpd5x, kleopatra
werner committed rG80d56172f29f: dirmngr: Do not require a keyserver for KS_FETCH. (authored by werner).
dirmngr: Do not require a keyserver for KS_FETCH.
Jun 17 2025, 4:42 PM
werner committed rG22fc07640a63: dirmngr: Do not require a keyserver for KS_FETCH. (authored by werner).
dirmngr: Do not require a keyserver for KS_FETCH.
Jun 17 2025, 4:06 PM
m.eik created T7693: `gpg --fetch-keys` fails because of missing keyserver.
Jun 17 2025, 4:03 PM · gnupg26
Paul Schwabauer <pschwabauer@intevation.de> committed rGPGMEPYad05d917eb5b: Post release update (authored by Paul Schwabauer <pschwabauer@intevation.de>).
Post release update
Jun 17 2025, 12:09 PM
Paul Schwabauer <pschwabauer@intevation.de> committed rGPGMEPY22e1cd5fdea1: Release 2.0.0 (authored by Paul Schwabauer <pschwabauer@intevation.de>).
Release 2.0.0
Jun 17 2025, 12:09 PM
gniibe added a comment to T7660: GPGME invocation by cri-o hangs on gpgme_op_verify.

In the log, we can observe duplicated lines generated by
https://dev.gnupg.org/source/gpgme/browse/master/src/posix-io.c$545
Example is like:

2025-05-19 20:16:35 gpgme[21970.55d7]   _gpgme_io_spawn: check: fd[0] = 0x1c -> 0x1
2025-05-19 20:16:35 gpgme[21970.55d7]   _gpgme_io_spawn: check: fd[0] = 0x1c -> 0x1
Jun 17 2025, 10:01 AM · golang, gpgme, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRAcfbd2675103d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 17 2025, 3:41 AM
gniibe closed T5964: gnupg should use the KDFs implemented in libgcrypt, a subtask of T6191: FIPS: Supporting running FIPS enabled machine, as Resolved.
Jun 17 2025, 2:38 AM · gnupg24, FIPS, Bug Report
gniibe closed T5964: gnupg should use the KDFs implemented in libgcrypt, a subtask of T7649: gnupg: Use KEM interface for encryption/decryption, as Resolved.
Jun 17 2025, 2:38 AM · gnupg26
gniibe closed T5964: gnupg should use the KDFs implemented in libgcrypt as Resolved.
Jun 17 2025, 2:38 AM · gnupg26, FIPS, Feature Request
gniibe closed T7170: Building libgcrypt-1.11.0 produces a dylib with unresolved symbols at runtime as Resolved.

Done in 1.11.1.

Jun 17 2025, 2:30 AM · MacOS, libgcrypt, Bug Report
gniibe closed T7170: Building libgcrypt-1.11.0 produces a dylib with unresolved symbols at runtime, a subtask of T7165: Release Libgcrypt 1.11.0, as Resolved.
Jun 17 2025, 2:30 AM · Release Info, libgcrypt
gniibe closed T7184: Libgcrypt v1.11.0 make fails at cipher/blake2.c:834:6 (has no member named 'use_avx512') as Resolved.

Done in 1.11.1.

Jun 17 2025, 2:29 AM · libgcrypt, Bug Report
gniibe closed T7277: libgcrypt: Adding Known Answer Tests for KEM as Resolved.

Done in 1.11.1.

Jun 17 2025, 2:28 AM · PQC, libgcrypt

Jun 16 2025

werner committed rE1d4e09c9b1b1: w32: Allow building on Windows with gcc < 12 (authored by werner).
w32: Allow building on Windows with gcc < 12
Jun 16 2025, 5:09 PM
werner committed rE0cee6a44f8a2: argparse: Remove a duplicated condition. (authored by Collin Funk via Gnupg-devel <gnupg-devel@gnupg.org>).
argparse: Remove a duplicated condition.
Jun 16 2025, 5:09 PM
ikloecker updated the task description for T7692: Kleopatra: Add new option for allowed PGPKeyTypes.
Jun 16 2025, 2:31 PM · gpd5x, kleopatra
ikloecker updated the task description for T7692: Kleopatra: Add new option for allowed PGPKeyTypes.
Jun 16 2025, 2:29 PM · gpd5x, kleopatra
ebo renamed T7692: Kleopatra: Add new option for allowed PGPKeyTypes from Kleopatra: to Kleopatra: Add new option for allowed PGPKeyTypes.
Jun 16 2025, 12:56 PM · gpd5x, kleopatra
ebo triaged T7692: Kleopatra: Add new option for allowed PGPKeyTypes as Normal priority.
Jun 16 2025, 12:43 PM · gpd5x, kleopatra
CarlSchwan committed rOJ5c572e51dbcc: Add doc regarding i18n (authored by CarlSchwan).
Add doc regarding i18n
Jun 16 2025, 12:04 PM
CarlSchwan committed rOJb2c084824fbc: i18n: Update extraction script to new files location (authored by CarlSchwan).
i18n: Update extraction script to new files location
Jun 16 2025, 12:04 PM
CarlSchwan committed rOJe2e64b31aec3: Fix typo (authored by CarlSchwan).
Fix typo
Jun 16 2025, 11:53 AM
ikloecker moved T7674: Kleopatra: Restore behavior of RSAKeySizes and PGPKeyType from Backlog to WiP on the vsd33 board.
Jun 16 2025, 11:10 AM · vsd33 (vsd-3.3.3), kleopatra
ikloecker changed the status of T7674: Kleopatra: Restore behavior of RSAKeySizes and PGPKeyType from Open to Testing.

Can be tested with next VSD 3.3.x build.

Jun 16 2025, 11:10 AM · vsd33 (vsd-3.3.3), kleopatra
ebo moved T7350: Kleopatra: Don't offer "Trust root certificate" if users are not allowed to do this from WIP to Done on the gpd5x board.
Jun 16 2025, 10:44 AM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.0), kleopatra
svuorela added a comment to T7658: Okular: Dirmngr startup timeout on signature validation.

The only time I succeded in reproducing this was when I broke my gnupg setup and got a mix between gpg from one version and gpg-agent from another.

Jun 16 2025, 9:39 AM · gpd5x (gpd-5.0.0), Bug Report, okular
werner added a comment to T7688: gpgme block when trying to encrypt.

The question is whether any part of Qt/KF6/MTP forks another process and does not do it correctly. For example it is required that the child figures out the fds to close and then closes them and does not rely here on the parent.

Jun 16 2025, 9:30 AM · gpgol2
l10n daemon script <scripty@kde.org> committed rKLEOPATRA9fda014e1391: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 16 2025, 5:14 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA4ea4a0880a32: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 16 2025, 3:40 AM

Jun 15 2025

l10n daemon script <scripty@kde.org> committed rKLEOPATRAedda76921e02: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 15 2025, 5:17 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA241678dff995: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 15 2025, 3:42 AM

Jun 14 2025

l10n daemon script <scripty@kde.org> committed rKLEOPATRAf34fb398328f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 14 2025, 3:41 AM

Jun 13 2025

ebo triaged T7691: GpgOL tooltip for level 3 needs update as Normal priority.
Jun 13 2025, 3:46 PM · vsd34, gpd5x, gpgol
CarlSchwan added a comment to T7688: gpgme block when trying to encrypt.

For each part that needs to be reencrypted I create a QGpgME Encrypt Job

Jun 13 2025, 3:22 PM · gpgol2
CarlSchwan committed rOJ097dcb87c9c5: client: Update more frequently progress indicator for reencryption state (authored by CarlSchwan).
client: Update more frequently progress indicator for reencryption state
Jun 13 2025, 3:06 PM
werner added a comment to T7688: gpgme block when trying to encrypt.

Do you start other process while this context is in use? If you do a fork, you need to make sure that all file descriptors are closed. How is that done?

Jun 13 2025, 3:06 PM · gpgol2
CarlSchwan added a comment to T7688: gpgme block when trying to encrypt.

Interesing part of the logs:

Jun 13 2025, 11:45 AM · gpgol2
CarlSchwan committed rGPGMEQTdcec6832e81b: Fix typo in outputIsBase64Encoded (authored by CarlSchwan).
Fix typo in outputIsBase64Encoded
Jun 13 2025, 11:31 AM
CarlSchwan closed D613: Fix typo in outputIsBase64Encoded.

merged

Jun 13 2025, 10:57 AM
CarlSchwan committed rOJ5c94c2589eaa: client: workaround issue where sometimes GpgME block on reencrypt (authored by CarlSchwan).
client: workaround issue where sometimes GpgME block on reencrypt
Jun 13 2025, 10:57 AM
CarlSchwan committed rOJ887348c3d32a: client: Remove debug code for EWS create folder request (authored by CarlSchwan).
client: Remove debug code for EWS create folder request
Jun 13 2025, 10:57 AM
CarlSchwan committed rOJ3a3242e93b39: client: Fix assert when fetching email list (authored by CarlSchwan).
client: Fix assert when fetching email list
Jun 13 2025, 10:57 AM
CarlSchwan committed rOJd491d5bc6a1c: reencrypt: remove dead code to save backup to local folder (authored by CarlSchwan).
reencrypt: remove dead code to save backup to local folder
Jun 13 2025, 10:57 AM
CarlSchwan committed rOJ86e09ef9c290: client: Split fetching email content from reencrypt job (authored by CarlSchwan).
client: Split fetching email content from reencrypt job
Jun 13 2025, 10:57 AM