Page MenuHome GnuPG
Feed Advanced Search

Tue, Oct 28

werner committed rW206c5d267a7f: Update GnuPG to 2.2.51 and libgcrypt to 1.8.12 (authored by werner).
Update GnuPG to 2.2.51 and libgcrypt to 1.8.12
Tue, Oct 28, 3:01 PM
werner committed rG4df881d06219: Release 2.2.51 (authored by werner).
Release 2.2.51
Tue, Oct 28, 2:58 PM
werner committed rGa75c060ef7e3: Post release updates (authored by werner).
Post release updates
Tue, Oct 28, 2:58 PM
werner committed rWe40891056d9b: Fix recent poppler patches (authored by werner).
Fix recent poppler patches
Tue, Oct 28, 2:54 PM
werner committed rWd7e620471560: Update GpgOL to 2.6.8 (authored by werner).
Update GpgOL to 2.6.8
Tue, Oct 28, 2:23 PM
werner committed rW0496f61cf429: Create a sysconfdir for Libgcrypt (authored by werner).
Create a sysconfdir for Libgcrypt
Tue, Oct 28, 2:23 PM
werner committed rD13048268c43f: swdb: libgcrypt 1.8.12 (authored by werner).
swdb: libgcrypt 1.8.12
Tue, Oct 28, 9:26 AM
werner committed rCd3b98c1d5fe5: Release 1.8.12 (authored by werner).
Release 1.8.12
Tue, Oct 28, 9:23 AM
werner committed rC1aa1469aa5cf: Post release updates (authored by werner).
Post release updates
Tue, Oct 28, 9:23 AM
werner triaged T7887: Release Libgcrypt 1.8.12 as Normal priority.
Tue, Oct 28, 8:51 AM · libgcrypt, Release Info

Mon, Oct 27

werner committed rGbad0e15d8723: w32: Make the extra check for a compliant RNG actually work. (authored by werner).
w32: Make the extra check for a compliant RNG actually work.
Mon, Oct 27, 5:47 PM
werner committed rC33413bf3ddc0: w32: Use CSIDL_COMMON_APPDATA instead of /etc (authored by werner).
w32: Use CSIDL_COMMON_APPDATA instead of /etc
Mon, Oct 27, 5:02 PM
werner committed rD9293361655ef: swdb: gpgol 2.6.8 (authored by werner).
swdb: gpgol 2.6.8
Mon, Oct 27, 3:13 PM
werner committed rG1e929abd20fa: gpg: Fix possible memory corruption in the armor parser. (authored by werner).
gpg: Fix possible memory corruption in the armor parser.
Mon, Oct 27, 2:56 PM
werner committed rOaf7acd31dd0f: Post release updates (authored by werner).
Post release updates
Mon, Oct 27, 2:47 PM
werner committed rOb268c8cef6cf: Release 2.6.8 (authored by werner).
Release 2.6.8
Mon, Oct 27, 2:47 PM
werner committed rO412779bc5622: po: msgmerge (authored by werner).
po: msgmerge
Mon, Oct 27, 2:47 PM
werner committed rMeba8776a3f59: Improve tracing for engine-gpgsm (authored by werner).
Improve tracing for engine-gpgsm
Mon, Oct 27, 2:29 PM
werner committed rGad0c6c33c3d6: gpg: Do not use a default when asking for another output filename. (authored by werner).
gpg: Do not use a default when asking for another output filename.
Mon, Oct 27, 12:49 PM
werner triaged T7875: GnuPG: Deletion of kyber key fails as Normal priority.

Workaround is to use --with-keygrip and delete both <keygrip>.key files. Problem here is that one part may be on a smartcard or one part might be shared (although not allowed) with other keys.

Mon, Oct 27, 12:17 PM · Bug Report, PQC, gnupg26

Fri, Oct 24

werner committed rA563252ade068: Work around missing getpeereid declaration on AIX. (authored by Collin Funk via Gnupg-devel <gnupg-devel@gnupg.org>).
Work around missing getpeereid declaration on AIX.
Fri, Oct 24, 4:45 PM
werner committed rG6570700fddcb: gpg: Improve/relax the checking of preference options. (authored by werner).
gpg: Improve/relax the checking of preference options.
Fri, Oct 24, 4:21 PM
werner added a project to T7871: GpgOL: Msg export of mails with long subjects broken: Bug Report.

But you are able to do this w/o gpgol being active?

Fri, Oct 24, 11:24 AM · Bug Report, gpgol
werner triaged T7873: Decrypt to foo.gpg.part files and rename as Normal priority.
Fri, Oct 24, 9:37 AM · Feature Request, gnupg26

Thu, Oct 23

werner added a comment to T7828: ldapserver configuration option duplicated.

gpgconf does not know about the global config files. Nor does it known about things like gpg.conf-2 etc.

Thu, Oct 23, 2:44 PM · vsd34, Bug Report, kleopatra, vsd
werner merged task T7779: dirmngr: use different keyserver for sending and receiving certificates into T7866: Allow separate LDAP keyserver for uploading.
Thu, Oct 23, 1:40 PM · dirmngr, vsd34, gpd5x
werner merged T7779: dirmngr: use different keyserver for sending and receiving certificates into T7866: Allow separate LDAP keyserver for uploading.
Thu, Oct 23, 1:40 PM · LDAP, Feature Request, gnupg26
werner committed rG115d138ba599: gpg: Fix possible memory corruption in the armor parser. (authored by werner).
gpg: Fix possible memory corruption in the armor parser.
Thu, Oct 23, 11:36 AM

Wed, Oct 22

werner triaged T7828: ldapserver configuration option duplicated as Normal priority.
Wed, Oct 22, 5:17 PM · vsd34, Bug Report, kleopatra, vsd
werner committed rDe7b053512c50: Announce 2.5.13 (authored by werner).
Announce 2.5.13
Wed, Oct 22, 4:34 PM
werner set External Link to https://lists.gnupg.org/pipermail/gnupg-announce/2025q4/000498.html on T7801: Release GnuPG 2.5.13.
Wed, Oct 22, 4:17 PM · gnupg, Release Info
werner committed rDc053c74707e7: swdb: GnuPG 2.5.13 (authored by werner).
swdb: GnuPG 2.5.13
Wed, Oct 22, 3:25 PM
werner committed rWa6e380f8f455: Update to GnuPG 2.5.13 (authored by werner).
Update to GnuPG 2.5.13
Wed, Oct 22, 2:32 PM
werner moved T7804: de-vs compliance not shown if also password encrypted from WIP to QA on the gnupg26 board.
Wed, Oct 22, 2:26 PM · gnupg22 (gnupg-2.2.49), vsd33 (vsd-3.3.3), Bug Report, vsd, gnupg26
werner moved T1825: Add a re-encrypt to additional key from Backlog to QA on the gnupg26 board.
Wed, Oct 22, 2:25 PM · gnupg26, Restricted Project, Feature Request
werner changed the status of T1825: Add a re-encrypt to additional key from Open to Testing.
Wed, Oct 22, 2:25 PM · gnupg26, Restricted Project, Feature Request
werner moved T7855: keybox/keydb locking issue in 2.6 from Backlog to QA on the gnupg26 board.
Wed, Oct 22, 2:24 PM · gnupg26, gpd5x
werner moved T7866: Allow separate LDAP keyserver for uploading from WIP to QA on the gnupg26 board.
Wed, Oct 22, 2:24 PM · LDAP, Feature Request, gnupg26
werner changed the status of T7840: Oddity with 7816 change_reference_data from Open to Testing.
Wed, Oct 22, 2:23 PM · Bug Report, gnupg22, gnupg26, scd
werner updated the task description for T7869: Release GnuPG 2.5.14.
Wed, Oct 22, 2:22 PM · gnupg, Release Info
werner closed T7756: Release GnuPG 2.5.12 as Resolved.
Wed, Oct 22, 2:21 PM · Release Info, gnupg
werner updated the task description for T7801: Release GnuPG 2.5.13.
Wed, Oct 22, 2:21 PM · gnupg, Release Info
werner updated the task description for T7869: Release GnuPG 2.5.14.
Wed, Oct 22, 2:18 PM · gnupg, Release Info
werner committed rG81855360dacd: Post release updates (authored by werner).
Post release updates
Wed, Oct 22, 2:17 PM
werner committed rGb39a0298112d: Release 2.5.13 (authored by werner).
Release 2.5.13
Wed, Oct 22, 2:17 PM
werner committed rGc6aa701dbd22: po: msgmerge (authored by werner).
po: msgmerge
Wed, Oct 22, 2:17 PM
werner triaged T7869: Release GnuPG 2.5.14 as Normal priority.
Wed, Oct 22, 2:16 PM · gnupg, Release Info
werner committed rG4329e4746368: gpg: Avoid potential downgrade to SHA1 in 3rd party key signatures. (authored by werner).
gpg: Avoid potential downgrade to SHA1 in 3rd party key signatures.
Wed, Oct 22, 2:06 PM
werner committed rG9d302f978bd7: gpg: Error out on unverified output for non-detached signatures. (authored by werner).
gpg: Error out on unverified output for non-detached signatures.
Wed, Oct 22, 2:02 PM
werner committed rGddb012be7fe2: gpg: Avoid potential downgrade to SHA1 in 3rd party key signatures. (authored by werner).
gpg: Avoid potential downgrade to SHA1 in 3rd party key signatures.
Wed, Oct 22, 2:02 PM
werner added a comment to T7855: keybox/keydb locking issue in 2.6 .

I'd sad we keep it as it is now (unless we see a regression). The real and only correct solution is the use of a daemon to serialize access.

Wed, Oct 22, 1:34 PM · gnupg26, gpd5x
werner committed rGdb9705ef594d: gpg: Avoid potential downgrade to SHA1 in 3rd party key signatures. (authored by werner).
gpg: Avoid potential downgrade to SHA1 in 3rd party key signatures.
Wed, Oct 22, 12:38 PM
werner committed rG8abc320f2a75: gpg: Error out on unverified output for non-detached signatures. (authored by werner).
gpg: Error out on unverified output for non-detached signatures.
Wed, Oct 22, 12:38 PM
werner committed rG1f85a6794eba: Update NEWS (authored by werner).
Update NEWS
Wed, Oct 22, 12:38 PM

Tue, Oct 21

werner committed rW11fa56c316be: Another Kleopatra update (authored by werner).
Another Kleopatra update
Tue, Oct 21, 12:42 PM
werner added a comment to T7688: gpgme block when trying to encrypt.

That might be related to T2196 which has been hopefully fixed in 2.2.50 and also in the next 2.6. Closing this task.

Tue, Oct 21, 12:18 PM · gpgol2
werner closed T7688: gpgme block when trying to encrypt as Resolved.

That might be related to T2196 which has been hopefully fixed in 2.2.50 and also in the next 2.6. Closing this task.

Tue, Oct 21, 12:18 PM · gpgol2
werner committed rW7a17bd0d39b3: Update kleo, libkleo, gpg4win-tools, and gpgoljs (authored by werner).
Update kleo, libkleo, gpg4win-tools, and gpgoljs
Tue, Oct 21, 12:01 PM
werner moved T7864: updated nl.po for gnupg 2.4 from Backlog to done on the gnupg24 board.
Tue, Oct 21, 11:25 AM · gnupg24, Bug Report
werner closed T7864: updated nl.po for gnupg 2.4 as Resolved.
Tue, Oct 21, 11:25 AM · gnupg24, Bug Report
werner added a comment to T7864: updated nl.po for gnupg 2.4.

I applied it to the 2.4 branch but please do not continue to translate for 2.4. 2.6 (master) is the new target.

Tue, Oct 21, 11:24 AM · gnupg24, Bug Report
werner committed rG905138e25ff6: po: Update German translation (authored by werner).
po: Update German translation
Tue, Oct 21, 11:24 AM
werner committed rGadb0837956fb: nl: Update Dutch translation (authored by werner).
nl: Update Dutch translation
Tue, Oct 21, 11:17 AM
werner committed rW8a7287634530: Revert "msi: Install versioninfo.txt" (authored by werner).
Revert "msi: Install versioninfo.txt"
Tue, Oct 21, 11:14 AM
werner added a reverting change for rWe71929bce8ef: msi: Install versioninfo.txt: rW8a7287634530: Revert "msi: Install versioninfo.txt".
Tue, Oct 21, 11:14 AM
werner changed the status of T7866: Allow separate LDAP keyserver for uploading from Open to Testing.

Implemented but not tested at all.

Tue, Oct 21, 10:48 AM · LDAP, Feature Request, gnupg26
werner committed rG31de5d0d8cd5: dirmngr: New LDAP keyserver flag "upload" (authored by werner).
dirmngr: New LDAP keyserver flag "upload"
Tue, Oct 21, 10:47 AM
werner triaged T7866: Allow separate LDAP keyserver for uploading as Normal priority.
Tue, Oct 21, 10:42 AM · LDAP, Feature Request, gnupg26
werner committed rG2b54dd035a32: w32: When deleting a private key retry up to 400ms. (authored by werner).
w32: When deleting a private key retry up to 400ms.
Tue, Oct 21, 9:16 AM
werner committed rGd61546521b71: common: Reformat some comments in iobuf.c (authored by werner).
common: Reformat some comments in iobuf.c
Tue, Oct 21, 9:16 AM

Oct 20 2025

werner committed rWc82376c69d4f: Update gpgme-2.0.1 checksum (authored by werner).
Update gpgme-2.0.1 checksum
Oct 20 2025, 3:00 PM
werner committed rWe71929bce8ef: msi: Install versioninfo.txt (authored by werner).
msi: Install versioninfo.txt
Oct 20 2025, 3:00 PM

Oct 16 2025

werner committed rWf3cd784c3796: Merge branch 'poppler-vsd3.3-cves' into vsd-3.3-branch (authored by werner).
Merge branch 'poppler-vsd3.3-cves' into vsd-3.3-branch
Oct 16 2025, 1:45 PM
werner committed rW9c04114c80b6: Add poppler patches also for the appimage. (authored by werner).
Add poppler patches also for the appimage.
Oct 16 2025, 1:45 PM
werner committed rWc91c3cba9d5e: gpgol: Add two patches to 2.6.7 (authored by werner).
gpgol: Add two patches to 2.6.7
Oct 16 2025, 1:33 PM

Oct 15 2025

werner committed rW51aa9c75003d: msi: Install versioninfo.txt (authored by werner).
msi: Install versioninfo.txt
Oct 15 2025, 4:42 PM

Oct 14 2025

werner committed rM1ff1aa188240: Slight changes to comments and trace output. (authored by werner).
Slight changes to comments and trace output.
Oct 14 2025, 2:17 PM

Oct 13 2025

werner moved T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already from Backlog to QA on the gnupg22 board.
Oct 13 2025, 4:00 PM · gnupg22, Bug Report, gpd5x, okular
werner added a project to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already: gnupg22.
Oct 13 2025, 4:00 PM · gnupg22, Bug Report, gpd5x, okular
werner changed the status of T2196: keydb locking can result in deadlock in 2.2 from Open to Testing.
Oct 13 2025, 3:45 PM · gnupg22, Bug Report
werner committed rGe6fa3f0e00e5: Post release updates (authored by werner).
Post release updates
Oct 13 2025, 3:17 PM
werner committed rGb379a3e6ec97: po: msgmerge (authored by werner).
po: msgmerge
Oct 13 2025, 3:17 PM
werner committed rG78571a281eb2: Release 2.2.50 (authored by werner).
Release 2.2.50
Oct 13 2025, 3:17 PM
werner committed rGdd6e7ff4e0f3: Require the latest GpgRT and drop old substitutions. (authored by werner).
Require the latest GpgRT and drop old substitutions.
Oct 13 2025, 3:17 PM
werner committed rW42758dd6908d: Update GnuPG to 2.2.50 (authored by werner).
Update GnuPG to 2.2.50
Oct 13 2025, 2:59 PM
werner added a comment to T7858: GpgOL: Opened/Closed encrypted pgp messages unencrypted when read as plain is enabled.

At which point did were you asked for the passphrase for decryption? You flushed the gpg-agent cache, right?

Oct 13 2025, 1:46 PM · vsd33 (vsd-3.3.3), vsd, gpgol

Oct 10 2025

werner triaged T7849: gpg returns "unknown system error" when given an empty file as Normal priority.

The problem here is that iobuf_readbyte returns -1 on error and on EOF. parse_packet is not able to distinguish that because for histroic reasons we do not return a gpg-error code (GPG_ERR_EOF). To fix this we need to change all callers of parse_packet to not act upon -1 but only on an error code.

Oct 10 2025, 2:04 PM · Bug Report, gnupg

Oct 9 2025

werner committed rG22f9c4a3b3c1: gpg: Release lock after close also in the compress code path. (authored by werner).
gpg: Release lock after close also in the compress code path.
Oct 9 2025, 5:58 PM
werner renamed T2196: keydb locking can result in deadlock in 2.2 from keydb locking can result in deadlock to keydb locking can result in deadlock in 2.2.
Oct 9 2025, 5:54 PM · gnupg22, Bug Report
werner renamed T7855: keybox/keydb locking issue in 2.6 from keybox/keydb locking issue to keybox/keydb locking issue in 2.6 .
Oct 9 2025, 5:54 PM · gnupg26, gpd5x
werner edited projects for T7855: keybox/keydb locking issue in 2.6 , added: gnupg26; removed vsd34, vsd33.

Except for the release/unlock thing after keybox_compress I already have the other fixes in my 2.2 commits. I noticed that the gpgsm keydb lock/release stuff differes from the one for gpg: For gpg we use the keybox_lock function but that is bot used at all by gpgsm. In theory this should be unified but I fear a regression risk and thus for 2.2 we better don't touch it.

Oct 9 2025, 5:54 PM · gnupg26, gpd5x
werner committed rG7962eca3a023: gpgsm: Change delete and store certificate locking glitches. (authored by werner).
gpgsm: Change delete and store certificate locking glitches.
Oct 9 2025, 5:44 PM
werner committed rGad4a5117ab1c: gpgsm: Properly release the lock when compressing a pubring. (authored by werner).
gpgsm: Properly release the lock when compressing a pubring.
Oct 9 2025, 5:44 PM
werner committed rG8491aca73cff: gpg: Revert the always locking introduced with 43fe9073aa (authored by werner).
gpg: Revert the always locking introduced with 43fe9073aa
Oct 9 2025, 5:44 PM
werner added a comment to T7855: keybox/keydb locking issue in 2.6 .

Shall we merge this with T2196 ? BTW, I have some unpushed commit and a test installer.

Oct 9 2025, 2:35 PM · gnupg26, gpd5x
werner added a subtask for T2196: keydb locking can result in deadlock in 2.2: T7855: keybox/keydb locking issue in 2.6 .
Oct 9 2025, 2:34 PM · gnupg22, Bug Report
werner added a parent task for T7855: keybox/keydb locking issue in 2.6 : T2196: keydb locking can result in deadlock in 2.2.
Oct 9 2025, 2:34 PM · gnupg26, gpd5x

Oct 7 2025

werner committed rWa4ec1af7f77a: Update gpgrt to 1.56 (authored by werner).
Update gpgrt to 1.56
Oct 7 2025, 5:44 PM
werner committed rWe5cc54a56e06: Update GpgRT to 1.56 (authored by werner).
Update GpgRT to 1.56
Oct 7 2025, 5:44 PM
werner committed rD7e2a03a587f7: swdb: gpgrt 1.56 (authored by werner).
swdb: gpgrt 1.56
Oct 7 2025, 5:42 PM