Page MenuHome GnuPG
Feed Advanced Search

Aug 27 2025

werner renamed T7491: Confusing additional pinentry on creation of new keypair with ADSK configured from Kleopatra: Confusing additional pinentry on creation of new keypair with ADSK configured to Confusing additional pinentry on creation of new keypair with ADSK configured .
Aug 27 2025, 3:09 PM · gpgagent, gnupg26, gnupg
werner closed T7713: Allow to skip the qualified signature confirmation prompt as Resolved.

I have done testing using my QES certificate with all combinations of the two options.

Aug 27 2025, 12:02 PM · S/MIME, Feature Request, gnupg26
werner committed rG7b133027ae86: agent: Enable "relax" in the trustlist by default and add "norelax" (authored by werner).
agent: Enable "relax" in the trustlist by default and add "norelax"
Aug 27 2025, 12:00 PM
werner committed rG6a05d7f0e87f: gpgsm: Add option --no-qes-note and trustlist flag "noconsent". (authored by werner).
gpgsm: Add option --no-qes-note and trustlist flag "noconsent".
Aug 27 2025, 11:49 AM
werner moved T7759: Kleopatra: Notepad encryption with S/MIME fails from Backlog to WIP on the gnupg26 board.
Aug 27 2025, 10:34 AM · gnupg26, gpgme, kleopatra, gpd5x
werner committed rGdb794de62052: gpgsm: Change the debug flags used with --debug-level basic to expert. (authored by werner).
gpgsm: Change the debug flags used with --debug-level basic to expert.
Aug 27 2025, 10:31 AM
werner changed the status of T7791: encryption fails with "Invalid Length" error when using Kyber1024 keys from Open to Testing.
Aug 27 2025, 9:54 AM · PQC, gnupg26, Bug Report

Aug 26 2025

werner added a comment to T7771: GpgOL: not selected signed mail with very long subject causes high CPU load.

The culprit seems to be commit rO6cb4ccf4d8db03e9922984d9c5f5bf7f8806954d but a brief inspection does not show any problematic code. Thus this might be due to an Outlook peculiarity.

Aug 26 2025, 4:34 PM · vsd33 (vsd-3.3.3), gpd5x, gpgol
werner closed T7794: gpg pick the wrong username as Resolved.

You may also specify a mail address in which case gpg tries to find the best matching key. For example the latest key with that mail address. See gnupg/g10/getkey.c:get_best_pubkey_byname

Aug 26 2025, 9:41 AM · gnupg, FAQ

Aug 25 2025

werner closed T7792: Adding four additional options after selecting Kyber (encrypt only) when using addkey as Resolved.

Thanks for reporting/requesting.

Aug 25 2025, 4:53 PM · PQC, gnupg26, Feature Request
werner committed rG459f437c19a6: gpg: Allow to select the Kyber variant with --edit-key,addkey. (authored by werner).
gpg: Allow to select the Kyber variant with --edit-key,addkey.
Aug 25 2025, 4:48 PM
werner added a project to T7777: Gpg4win fails to connect to keyboxd on a cold boot: Info Needed.
Aug 25 2025, 4:36 PM · Info Needed, Bug Report, gpg4win
werner triaged T7791: encryption fails with "Invalid Length" error when using Kyber1024 keys as High priority.
Aug 25 2025, 4:34 PM · PQC, gnupg26, Bug Report
werner triaged T7792: Adding four additional options after selecting Kyber (encrypt only) when using addkey as Normal priority.
Aug 25 2025, 4:30 PM · PQC, gnupg26, Feature Request
werner committed rG7cf19d055929: common: Add a wrapper around the W32 OutputDebugString function. (authored by werner).
common: Add a wrapper around the W32 OutputDebugString function.
Aug 25 2025, 2:11 PM

Aug 21 2025

werner closed T7788: Invalid selection in addkey as Resolved.
Aug 21 2025, 11:43 AM · gnupg26, Bug Report
werner triaged T7788: Invalid selection in addkey as Low priority.
Aug 21 2025, 11:43 AM · gnupg26, Bug Report
werner committed rG48edcfdebc80: gpg: Fix list of possible algos for --edit-key. (authored by werner).
gpg: Fix list of possible algos for --edit-key.
Aug 21 2025, 11:43 AM
werner added a comment to T7788: Invalid selection in addkey.

I see from your other report that you are running a proper libgcrypt. But I think I spotted the bug: ECC+Kyber should not be displayed when adding a key. It is used for creating a new key ECC as primary and Kyber as subkey.

Aug 21 2025, 11:38 AM · gnupg26, Bug Report
werner triaged T7768: Kleopatra: Improve notepad result messages for corrupted OpenPGP data as Low priority.

Nope: There are many different error codes returned, Kleopatra may want to map them to a common one.

Aug 21 2025, 11:32 AM · gnupg, gpd5x, kleopatra
werner added a comment to T7777: Gpg4win fails to connect to keyboxd on a cold boot.

Can you please try with gpg4win-5 beta: https://www.gpg4win.org/version5.html this makes it easier for us to see the reason. Deinstall gpg4win first and note that version5 is 64 bit and installed under Program Files (w/o (x86)). If it still does not work please add

Aug 21 2025, 11:27 AM · Info Needed, Bug Report, gpg4win
werner merged T7787: Support exporting for of Kyber+ECC keys and subkeys into T7315: Allow export and import of PQC secret keys..
Aug 21 2025, 11:19 AM · gnupg26, OpenPGP, PQC, gnupg
werner merged task T7787: Support exporting for of Kyber+ECC keys and subkeys into T7315: Allow export and import of PQC secret keys..
Aug 21 2025, 11:19 AM
werner removed projects from T7787: Support exporting for of Kyber+ECC keys and subkeys: gnupg26, PQC, Feature Request.

Ooops. we already got a ticket for this.

Aug 21 2025, 11:18 AM
werner renamed T7787: Support exporting for of Kyber+ECC keys and subkeys from Cannot export secret keys to Support exporting for of Kyber+ECC keys and subkeys.
Aug 21 2025, 11:17 AM
werner triaged T7787: Support exporting for of Kyber+ECC keys and subkeys as Normal priority.

Well, I will re-use this as a feature request to add this feature. Workaround is to list the key with --with-keygrip and backup the ~/.gnupg/private-keys-v1.d/<keygrip>.key files.

Aug 21 2025, 11:16 AM
werner added a comment to T7788: Invalid selection in addkey.

Please run gpgconf -V to which tells also the Libgcrypt version and more.

Aug 21 2025, 11:12 AM · gnupg26, Bug Report
werner committed rW83f57b3a43cd: Update GpgOL to 2.6.1 (authored by werner).
Update GpgOL to 2.6.1
Aug 21 2025, 10:27 AM
werner committed rW01ee96a92712: Fix libiconv installation (authored by aheinecke).
Fix libiconv installation
Aug 21 2025, 10:27 AM
werner committed rWf6d28f4f6b42: Prepare a new branch for 3.3 (authored by werner).
Prepare a new branch for 3.3
Aug 21 2025, 10:11 AM
werner committed rWcee928323c69: sha1sum: Fix hashing for data >= 256 GiB (authored by werner).
sha1sum: Fix hashing for data >= 256 GiB
Aug 21 2025, 10:11 AM
werner committed rW959cea293b8b: Update freetype, gpgme, kleopatra, libkleo an gpgol. (authored by werner).
Update freetype, gpgme, kleopatra, libkleo an gpgol.
Aug 21 2025, 10:11 AM
werner committed rW54337584cc99: Switch to an installed version of gpg-authcode-sign.sh (authored by werner).
Switch to an installed version of gpg-authcode-sign.sh
Aug 21 2025, 10:11 AM
werner committed rWeb281e53a256: appimage: Remove pim5 plugin (authored by werner).
appimage: Remove pim5 plugin
Aug 21 2025, 10:11 AM
werner committed rWb2c991a3cc4a: Update to gpgrt-1.52 (authored by werner).
Update to gpgrt-1.52
Aug 21 2025, 10:11 AM
werner committed rW3a9dda6f017d: Update to gpgrt 1.53 (authored by werner).
Update to gpgrt 1.53
Aug 21 2025, 10:11 AM
werner committed rW65480e87ed30: Update to gnupg 2.2.47 (authored by werner).
Update to gnupg 2.2.47
Aug 21 2025, 10:11 AM
werner committed rW95534fdd2511: Fix packaging of kleopatra tarball (authored by werner).
Fix packaging of kleopatra tarball
Aug 21 2025, 10:10 AM
werner committed rW5c7d4f162ba2: Fix for gpgme bug T7600 (authored by werner).
Fix for gpgme bug T7600
Aug 21 2025, 10:10 AM
werner committed rWe570fda8d735: Update Kleopatra for de.po problem and add gpgol beta (authored by werner).
Update Kleopatra for de.po problem and add gpgol beta
Aug 21 2025, 10:10 AM
werner committed rW8719f823e4a1: Update to GpgRT version 1.54 (authored by werner).
Update to GpgRT version 1.54
Aug 21 2025, 10:10 AM
werner committed rW14da72484a87: Update gpgme to version 2.6.0 (authored by werner).
Update gpgme to version 2.6.0
Aug 21 2025, 10:10 AM
werner committed rW2bd5dde21549: Add another gpgme state transition patch (authored by werner).
Add another gpgme state transition patch
Aug 21 2025, 10:10 AM
werner committed rWdc8846fa92ef: Prepare VSD 3.3.2 (authored by werner).
Prepare VSD 3.3.2
Aug 21 2025, 10:10 AM
werner committed rW11858ecd13c0: msi: Do not recreate a tarball with make msi-upload (authored by werner).
msi: Do not recreate a tarball with make msi-upload
Aug 21 2025, 10:10 AM
werner committed rWb719a4bd2fe1: Update to GpgRT 1.55 and a new build of gnupg 2.2.47 (authored by werner).
Update to GpgRT 1.55 and a new build of gnupg 2.2.47
Aug 21 2025, 10:10 AM
werner committed rWc7e37b493963: Patch for gpgol 2.6.0 to allow to enable a workaround (authored by werner).
Patch for gpgol 2.6.0 to allow to enable a workaround
Aug 21 2025, 10:10 AM
werner committed rWf52656d5ba75: gpgol: We better revert one patch introduced with 3.3.1 (authored by werner).
gpgol: We better revert one patch introduced with 3.3.1
Aug 21 2025, 10:10 AM
werner committed rWd5388e0fcd6b: gpgol: We finally found the actual bug - removing workarounds. (authored by werner).
gpgol: We finally found the actual bug - removing workarounds.
Aug 21 2025, 10:10 AM
werner committed rWf0270dbcde18: build: Better make the patch executable. (authored by werner).
build: Better make the patch executable.
Aug 21 2025, 10:10 AM
werner committed rW921f4d6b2bc5: Fix trailing space oddity (authored by werner).
Fix trailing space oddity
Aug 21 2025, 10:09 AM
werner committed rWf6cea72915a3: Update gpgme to 1.24.3 (authored by werner).
Update gpgme to 1.24.3
Aug 21 2025, 10:09 AM
werner committed rW124d0fb4c2d7: Update pinentry to 1.3.2 (authored by werner).
Update pinentry to 1.3.2
Aug 21 2025, 10:09 AM
werner committed rW606202917c75: appimage: Use recent kleopatra patches also for the appimage (authored by werner).
appimage: Use recent kleopatra patches also for the appimage
Aug 21 2025, 10:09 AM
werner committed rWd25edc070655: Update to gpgol 2.6.4 and gnupg 2.2.48 (authored by werner).
Update to gpgol 2.6.4 and gnupg 2.2.48
Aug 21 2025, 10:09 AM
werner committed rWea22094ab079: Update supporting libraries to more current versions. (authored by werner).
Update supporting libraries to more current versions.
Aug 21 2025, 10:09 AM
werner committed rW117af4171c48: Update to GnuPG 2.4.8 (authored by werner).
Update to GnuPG 2.4.8
Aug 21 2025, 10:09 AM
werner committed rWbb550077816f: Update Libkleo and Kleopatra (authored by werner).
Update Libkleo and Kleopatra
Aug 21 2025, 10:09 AM
werner committed rWe7ce735549fb: Update Libkleo, Kleopatra, and Gpg4win-tools (authored by werner).
Update Libkleo, Kleopatra, and Gpg4win-tools
Aug 21 2025, 10:09 AM
werner committed rWed7b86c4c46c: Divert to an installed gpg-authcode-sign.sh tool. (authored by werner).
Divert to an installed gpg-authcode-sign.sh tool.
Aug 21 2025, 10:08 AM
werner added a reverting change for rWc4509ead57d1: Use the split gpgme packages for gpg4win: rWdb9529e9501d: Revert "Use the split gpgme packages for gpg4win".
Aug 21 2025, 10:08 AM
werner committed rWdb9529e9501d: Revert "Use the split gpgme packages for gpg4win" (authored by werner).
Revert "Use the split gpgme packages for gpg4win"
Aug 21 2025, 10:08 AM
werner committed rWf8c0cae07053: Remove gpgmpp and qgpgme packages for now. (authored by werner).
Remove gpgmpp and qgpgme packages for now.
Aug 21 2025, 10:08 AM
werner committed rW929c581b1672: nsis: Fix a syntax error in an uninstall script. (authored by werner).
nsis: Fix a syntax error in an uninstall script.
Aug 21 2025, 10:08 AM
werner committed rW78b5aeee6800: Update gpgme to 1.24.3 (authored by werner).
Update gpgme to 1.24.3
Aug 21 2025, 10:08 AM
werner committed rWf65bf8329c00: Update distsigkey.gpg from GnuPG master (authored by werner).
Update distsigkey.gpg from GnuPG master
Aug 21 2025, 10:08 AM
werner committed rWa05d4eb96c63: Post release updates (authored by werner).
Post release updates
Aug 21 2025, 10:08 AM
werner committed rWe770f880b2b4: Update pinentry to 1.3.2 and libgcrypt to 1.11.2 (authored by werner).
Update pinentry to 1.3.2 and libgcrypt to 1.11.2
Aug 21 2025, 10:07 AM

Aug 20 2025

werner committed rG2941a86253d4: po: Remove fuzzy due to duplicate warning. (authored by werner).
po: Remove fuzzy due to duplicate warning.
Aug 20 2025, 10:04 AM
werner committed rGabe31e3b207f: po: Update Portuguese Translation. (authored by Daniel Cerqueira <dan.git@lispclub.com>).
po: Update Portuguese Translation.
Aug 20 2025, 9:49 AM

Aug 18 2025

werner committed rG8c9d732106f1: gpg-auth: Add some more comments to the code. (authored by werner).
gpg-auth: Add some more comments to the code.
Aug 18 2025, 5:13 PM
werner added a comment to T7777: Gpg4win fails to connect to keyboxd on a cold boot.

The problem is likely the gpg which comes with Git on Windows. Depending on where they are in the %PATH% a wrong one will be used. Please run gpgconf -L to check that the correct version of gnupg is used. I have never used git on Window but I would suggest to remove the gnupg binaries which come with Git and adjust the gpg.exe name in the global config.

Aug 18 2025, 2:18 PM · Info Needed, Bug Report, gpg4win

Aug 14 2025

werner committed rE7ee191f54c2a: Set build specific variable for zOS (authored by werner).
Set build specific variable for zOS
Aug 14 2025, 5:04 PM
werner committed rE6ac5332e4f69: estream: Support the %b conversion specifier from C23 (authored by werner).
estream: Support the %b conversion specifier from C23
Aug 14 2025, 5:04 PM

Aug 13 2025

werner added a comment to T7759: Kleopatra: Notepad encryption with S/MIME fails.

A quick check with passing ASSUAN_PIPE_CONNECT_DETACHED does not changed anything.

Aug 13 2025, 9:54 AM · gnupg26, gpgme, kleopatra, gpd5x
werner committed rG5cee78a03629: Fix typos in messages. (authored by Collin Funk via Gnupg-devel <gnupg-devel@gnupg.org>).
Fix typos in messages.
Aug 13 2025, 8:06 AM

Aug 12 2025

werner added a comment to T7759: Kleopatra: Notepad encryption with S/MIME fails.

I wonder whether rA3bccb33ccd9028ff505d9979fd6c8a37393b892d which changes Assuan's waitpid function for Windows is well aligned with the my_waitpid in gpgme's assuan-support.c (which does nothing). gpgme creates a detached process in most cases but for gpgsm assuan_pipe_connect is used without the ASSUAN_PIPE_CONNECT_DETACHED flag.

Aug 12 2025, 11:12 AM · gnupg26, gpgme, kleopatra, gpd5x
werner added a comment to T7759: Kleopatra: Notepad encryption with S/MIME fails.

Another data point is that the faulty versions use libassuan 3 with a slightly changed API. May one of the follwing chnages cause the problem?

Aug 12 2025, 10:51 AM · gnupg26, gpgme, kleopatra, gpd5x

Aug 11 2025

werner committed rG126b995f553b: dirmngr: Improve LDAP debug output. (authored by werner).
dirmngr: Improve LDAP debug output.
Aug 11 2025, 4:56 PM
werner committed rGPA45fc64a4ac9f: Fix incorrect callback arguments (authored by Sam James via Gnupg-devel <gnupg-devel@gnupg.org>).
Fix incorrect callback arguments
Aug 11 2025, 4:54 PM
werner triaged T7775: libgcrypt-1.11.2/mpi/mpi-add.c does not compile on PPC Mac OS X 10.5.8, Leopard, because of redefinition of typedefs as Normal priority.
Aug 11 2025, 4:38 PM · ppc, MacOS, libgcrypt
werner created hugh.
Aug 11 2025, 10:02 AM
werner added a comment to T7507: Allow reencrypting email and email folders.

Someone should test whether gpgol2 is able to reencrypt all subfolders of a given folder. The file reencrypt tool (current name "recipients" "hugh") does this already.

Aug 11 2025, 9:46 AM · gpgol2
werner triaged T7774: Add reencrypt option to mail and folder encryption to output a list of encrypted mails as Normal priority.
Aug 11 2025, 9:44 AM · Restricted Project, Feature Request, gpgol2
werner triaged T7773: Add reencrypt mail option to copy only encrypted mails as Normal priority.
Aug 11 2025, 9:41 AM · Restricted Project, Feature Request, gpgol2
werner updated the task description for T7507: Allow reencrypting email and email folders.
Aug 11 2025, 9:36 AM · gpgol2

Aug 10 2025

werner closed T7721: libgcrypt build-error with gcc-15 on powerpc and alpha as Resolved.

Thanks for testing.

Aug 10 2025, 1:59 PM · libgcrypt, Bug Report

Aug 8 2025

werner committed rMae5f3fc3db27: w32: gpgme-w32spawn now appends to the debug log if enabled. (authored by werner).
w32: gpgme-w32spawn now appends to the debug log if enabled.
Aug 8 2025, 2:57 PM
werner triaged T7759: Kleopatra: Notepad encryption with S/MIME fails as High priority.
Aug 8 2025, 6:33 AM · gnupg26, gpgme, kleopatra, gpd5x

Aug 7 2025

werner placed T7730: gpg: retrieve a certificate from an LDAP server before sending it to the LDAP server up for grabs.
Aug 7 2025, 12:04 PM · gnupg22, gnupg26, Feature Request, gpd5x

Aug 6 2025

werner committed rG5ddfedf24adb: scd:openpgp: Support Yubikey attestion generation. (authored by werner).
scd:openpgp: Support Yubikey attestion generation.
Aug 6 2025, 7:47 PM
werner committed rG5016c9f76387: gpgsm: List values of Yubikey opgp attestation meta data. (authored by werner).
gpgsm: List values of Yubikey opgp attestation meta data.
Aug 6 2025, 7:02 PM

Aug 4 2025

werner lowered the priority of T7757: Kleopatra: Error "no data" on decryption of tar.gpg archive from Unbreak Now! to Normal.
Aug 4 2025, 8:09 PM · gnupg26, gpd5x, kleopatra
werner added a comment to T7759: Kleopatra: Notepad encryption with S/MIME fails.

That look s like a problems with logging to stderr in --server mode. On Windows fds 0,1,2 are special.

Aug 4 2025, 8:07 PM · gnupg26, gpgme, kleopatra, gpd5x
werner changed the status of T7742: Extend the LDAP scheme for non-NTDS installations from Open to Testing.
Aug 4 2025, 6:13 PM · dirmngr, LDAP, gnupg26
werner committed rGcef53c875683: dirmngr: Allow the use of an ntds like schema on OpenLDAP et al. (authored by werner).
dirmngr: Allow the use of an ntds like schema on OpenLDAP et al.
Aug 4 2025, 6:12 PM
werner committed rG4061b34ef31e: dirmngr: Allow the use of an ntds like schema on OpenLDAP et al. (authored by werner).
dirmngr: Allow the use of an ntds like schema on OpenLDAP et al.
Aug 4 2025, 6:09 PM
werner added a comment to T7742: Extend the LDAP scheme for non-NTDS installations.

The advantage of using a fingerprint for referencing a key is that there won't be any collisions in the keyid. Further this unifies the schema with an LDS (Windows) installation where DNs must anyway be unique. But take care the client needs to support this new flag. This will be the case for gnupg >= 2.5.12 (cf. T7756)

Aug 4 2025, 6:05 PM · dirmngr, LDAP, gnupg26
werner updated the task description for T7314: Release GnuPG 2.2.46.
Aug 4 2025, 2:50 PM · gnupg22 (gnupg-2.2.46), Release Info
werner committed rD9af4454b2497: swdb: libgcrypt 1.11.2 (authored by werner).
swdb: libgcrypt 1.11.2
Aug 4 2025, 2:44 PM