Page MenuHome GnuPG
Feed Advanced Search

Feb 3 2025

werner committed rG0bdf5859935e: gpg: --compliance=gnupg restores default for policy-affected options (authored by Daniel Kahn Gillmor via Gnupg-devel <gnupg-devel@gnupg.org>).
gpg: --compliance=gnupg restores default for policy-affected options
Feb 3 2025, 11:51 AM
werner committed rG54a8770aeb20: gpg: --compliance=rfc2440 does not require cross-certification (authored by Daniel Kahn Gillmor via Gnupg-devel <gnupg-devel@gnupg.org>).
gpg: --compliance=rfc2440 does not require cross-certification
Feb 3 2025, 11:51 AM
werner moved T7501: policy compliance options collide incompatibly without warning from Backlog to Done on the gnupg26 board.
Feb 3 2025, 11:50 AM · gnupg26, Bug Report
werner edited projects for T7501: policy compliance options collide incompatibly without warning, added: gnupg26; removed gnupg.
Feb 3 2025, 11:50 AM · gnupg26, Bug Report
werner closed T7501: policy compliance options collide incompatibly without warning as Resolved.

Thanks. I applied all 4 patches to master and did one additional change to get --allow-old-cipher-algos straight.

Feb 3 2025, 11:50 AM · gnupg26, Bug Report
werner triaged T7506: GnuPG: Error when adding ECDSA subkey in batch mode with quick-add-key "Wrong key usage" as Normal priority.
Feb 3 2025, 9:06 AM · gnupg26, gnupg24, Bug Report
werner added a comment to T7505: SSH agent failing "agent refused operation" due to Bitwarden.

I never tested the WSL stuff with gpg-agent but I use the standard OpenSSH based ssh server on Windows on a daily base. It is actually part of our release build chain. A recent problem I encountered was fixed in master with rG2469dc5aae and should be backported to 2.4. Might be related to your problem but I need to read your detailed bug report more closely.

Feb 3 2025, 8:27 AM · ssh, FAQ, gpg4win

Jan 31 2025

werner triaged T7494: tpm2daemon tests cannot run in parallel (swtpm collides TCP ports) as Wishlist priority.
Jan 31 2025, 12:11 PM · TPM, Bug Report
werner closed T7501: policy compliance options collide incompatibly without warning as Invalid.

That gpg seems to be some other or patched software than the one from gnupg:

Jan 31 2025, 12:10 PM · gnupg26, Bug Report

Jan 29 2025

werner committed rG159e801043de: gpgsm: Allow unattended PKCS#12 export without passphrase. (authored by werner).
gpgsm: Allow unattended PKCS#12 export without passphrase.
Jan 29 2025, 6:04 PM
werner committed rG89055f24f4d3: gpgsm: Allow CSR generation with an unprotected key. (authored by werner).
gpgsm: Allow CSR generation with an unprotected key.
Jan 29 2025, 5:01 PM

Jan 27 2025

werner added a comment to rGPGMEPP1faa917f5fb3: From aegypten_branch: gpgme++ and qgpgme. Needs gpgme >= 0.4.4. gpgme 0.4.4….

Signs from the past or is this due to fixed Observer URI I did this morning in this repo?

Jan 27 2025, 1:24 PM
werner added projects to T7492: gpgconf failed to kill all gpgagent daemons on windows: gnupg, Windows.

gpgconf assumes that there is only one of the daemons. In fact it can only work with one and that is the one daemon which listens on the socket. all daemon's do a self-check by trying to connect to themself and terminate if they realize that they are not anymore the owner of the socket. As long as a daemon is started by a gnupg component a file system lock is taken to avoid duplicate launching. However it a daemon is stared by other means this could lead to a race.

Jan 27 2025, 1:18 PM · Windows, gnupg, Bug Report
werner committed rGPGMEPP9d37114932a6: core: New GPGME_DATA_ENCODING_MIME. (authored by werner).
core: New GPGME_DATA_ENCODING_MIME.
Jan 27 2025, 10:40 AM
werner committed rGPGMEPPa913688272b9: core,cpp: Extend the TOFU information. (authored by werner).
core,cpp: Extend the TOFU information.
Jan 27 2025, 10:40 AM
werner committed rGPGMEPP2ab61c95abf8: cpp: Silence use of deprecated function warning. (authored by werner).
cpp: Silence use of deprecated function warning.
Jan 27 2025, 10:40 AM
werner committed rGPGMEPPf3e6b082cd21: core,cpp: New key flag 'is_de_vs'. (authored by werner).
core,cpp: New key flag 'is_de_vs'.
Jan 27 2025, 10:39 AM
werner committed rGPGMEPPaa57dffc3c1e: Add SPDX identifiers to most source files (authored by werner).
Add SPDX identifiers to most source files
Jan 27 2025, 10:39 AM
werner committed rGPGMEPPd4116287dee5: core: New keylist mode GPGME_KEYLIST_MODE_WITH_KEYGRIP. (authored by werner).
core: New keylist mode GPGME_KEYLIST_MODE_WITH_KEYGRIP.
Jan 27 2025, 10:38 AM
werner committed rGPGMEPP7e10acc1ecd2: core: Support dirinfo("socketdir") (authored by werner).
core: Support dirinfo("socketdir")
Jan 27 2025, 10:37 AM
werner committed rGPGMEPP6da832410322: Merge branch 'ikloecker/t6342-gpgtar' into master (authored by werner).
Merge branch 'ikloecker/t6342-gpgtar' into master
Jan 27 2025, 10:35 AM
werner committed rGPGMEPPbd97412bd89a: core,cpp: Add new key flags to gpgme_subkey_t (authored by werner).
core,cpp: Add new key flags to gpgme_subkey_t
Jan 27 2025, 10:35 AM
werner committed rGPGMEPP9d39389ac923: cpp,python: Respect --disable-gpg-test for tests (authored by Biswapriyo Nath <nathbappai@gmail.com>).
cpp,python: Respect --disable-gpg-test for tests
Jan 27 2025, 10:35 AM

Jan 24 2025

werner triaged T7487: libksba/gpgsm: support for RSA-PSS signatures made with a maximum saltLength value as Wishlist priority.

If you encounter real world certificates with these parameters we can bump up the priority.

Jan 24 2025, 11:08 AM · gnupg, S/MIME, Feature Request
werner added a comment to T7465: Add german wordlist to passphrase generation.

Why do we need a word list if we are a password storage tool?

Jan 24 2025, 11:03 AM · gpgpass

Jan 23 2025

werner updated the task description for T7255: Release GnuPG 2.2.45.
Jan 23 2025, 11:36 AM · gnupg22 (gnupg-2.2.45), Release Info
werner updated the task description for T7255: Release GnuPG 2.2.45.
Jan 23 2025, 11:36 AM · gnupg22 (gnupg-2.2.45), Release Info
werner committed rWd0578e954fef: msi: Fix location of shield.ico and do not depend on sign.mk (authored by werner).
msi: Fix location of shield.ico and do not depend on sign.mk
Jan 23 2025, 8:39 AM
werner triaged T7491: Kleopatra: Confusing additional pinentry on creation of new keypair with ADSK configured as Normal priority.
Jan 23 2025, 8:28 AM · gpgagent, gnupg26, gnupg

Jan 22 2025

werner committed rG2469dc5aae67: agent: Fix ssh-agent's request_identities for skipped keys. (authored by werner).
agent: Fix ssh-agent's request_identities for skipped keys.
Jan 22 2025, 4:24 PM
werner committed rW6ed45c39c060: Update kleo, libkleo, mtp, and gpg4win-tools (authored by werner).
Update kleo, libkleo, mtp, and gpg4win-tools
Jan 22 2025, 11:20 AM
werner closed T7164: Release GpgRT 1.51 as Resolved.

In case of build problems related to a failed test you may want to apply rEb6df311368133df90c3bf338fbf5c90bd8d950f8.

Jan 22 2025, 9:02 AM · Release Info, gpgrt
werner updated the task description for T7164: Release GpgRT 1.51.
Jan 22 2025, 8:59 AM · Release Info, gpgrt
werner updated the task description for T7164: Release GpgRT 1.51.
Jan 22 2025, 8:58 AM · Release Info, gpgrt

Jan 21 2025

werner added a comment to T6910: pinentry: Possibly add pinentry-gtk with GTK 4, and Drop pinentry-gtk-2.

If you want to write a new thing please also consider the rendering hints gpg-agent can send to the pinentry. This is enabled if the Pineentry sends back a FEATURES sstatus tring with the keyword "tabbing".

Jan 21 2025, 11:10 AM
werner added a comment to T6910: pinentry: Possibly add pinentry-gtk with GTK 4, and Drop pinentry-gtk-2.

FWIW, the original idea with Pinentry was to have a stripped down Widget which allows to securely enter the password. For that we even replaced the Gtk text widget to have better control over the code path from keyboard to screen. After a few years more more more stuff was requested and meanwhile the QT version of the Pinentry is probably larger than the gpg-agent process.

Jan 21 2025, 11:04 AM

Jan 20 2025

werner committed rWe7a6bf54dd0b: appimage: Remove legacy patch and don't install pim5 (authored by werner).
appimage: Remove legacy patch and don't install pim5
Jan 20 2025, 5:31 PM
werner committed rW6d1aa1e88ddc: Update gpgme, kleo, libkleo, mtp, gpg4win-tools (authored by werner).
Update gpgme, kleo, libkleo, mtp, gpg4win-tools
Jan 20 2025, 3:36 PM

Jan 19 2025

werner committed rD9866f85398fd: blog: Finally a new blog entry submitted by Andre. (authored by aheinecke).
blog: Finally a new blog entry submitted by Andre.
Jan 19 2025, 2:27 PM

Jan 17 2025

werner added a comment to T7487: libksba/gpgsm: support for RSA-PSS signatures made with a maximum saltLength value.

See this comment which is related to T4538:

Jan 17 2025, 4:29 PM · gnupg, S/MIME, Feature Request
werner added a comment to T4538: Support PSS signed CRLs.
Jan 17 2025, 4:23 PM · dirmngr, S/MIME, libksba
werner added projects to T7487: libksba/gpgsm: support for RSA-PSS signatures made with a maximum saltLength value: S/MIME, gnupg.
Jan 17 2025, 4:17 PM · gnupg, S/MIME, Feature Request

Jan 16 2025

werner committed rW5dd41acdee37: Include more build info into the MSIs (authored by werner).
Include more build info into the MSIs
Jan 16 2025, 12:09 PM
werner committed rW63fd9b21cf91: Update autogen.sh (authored by werner).
Update autogen.sh
Jan 16 2025, 12:09 PM

Jan 14 2025

werner committed rG81e129ab3e5c: speedo: Do not package zlib and bzip2 object files (authored by werner).
speedo: Do not package zlib and bzip2 object files
Jan 14 2025, 5:41 PM
werner added a comment to T7442: Release GnuPG 2.5.3.

Note: The is a bug in the gnupg-w32-2.5.3 tarballs. After untaring cd to the directory as usual but then do:

rm PLAY/src/zlib/*.[oa] PLAY/src/bzip2/*.[oa]

before you run

make -f build-aux/speedo.mk this-native
Jan 14 2025, 5:29 PM · Release Info, gnupg
werner set External Link to https://lists.gnupg.org/pipermail/gnupg-announce/2025q1/000489.html on T7442: Release GnuPG 2.5.3.
Jan 14 2025, 10:53 AM · Release Info, gnupg

Jan 13 2025

werner committed rDdf6c687d4cdd: swdb: Add a missing k suffix to the new gnupg26_w32_ssiz (authored by werner).
swdb: Add a missing k suffix to the new gnupg26_w32_ssiz
Jan 13 2025, 12:13 PM
werner committed rD503be9b3f92d: Fix last commit (authored by werner).
Fix last commit
Jan 13 2025, 11:58 AM
werner created U14 Screenshot Trusted Introducer dialog.
Jan 13 2025, 9:24 AM
werner created M12: Key Certification as Trusted Introducer.
Jan 13 2025, 9:22 AM · kleopatra

Jan 10 2025

werner awarded T7417: show preview of (decrypted) mails in mail view windows when opening mail in outlook a Pterodactyl token.
Jan 10 2025, 5:14 PM · gpgol2
werner updated the task description for T7442: Release GnuPG 2.5.3.
Jan 10 2025, 11:59 AM · Release Info, gnupg
werner committed rGe0a2e9e9c567: build: Also emit the size of the w32 source tarball (authored by werner).
build: Also emit the size of the w32 source tarball
Jan 10 2025, 10:42 AM
werner committed rD05b2aac4dbc1: web: Show also the size of the w32 tarball (authored by werner).
web: Show also the size of the w32 tarball
Jan 10 2025, 10:41 AM

Jan 9 2025

werner committed rG5ac8446ca8bf: tools: Some tweaks to gpg-authcode-sign.sh (authored by werner).
tools: Some tweaks to gpg-authcode-sign.sh
Jan 9 2025, 5:18 PM
werner committed rGcbc7fa0c8e69: gpg: Show the default PIN hint also before "name" and "key-attr" (authored by werner).
gpg: Show the default PIN hint also before "name" and "key-attr"
Jan 9 2025, 11:42 AM
werner committed rDf23b7af0d8a1: swdb: Release GnuPG 2.5.3 (authored by werner).
swdb: Release GnuPG 2.5.3
Jan 9 2025, 10:32 AM
werner committed rGf476370916d7: Post release updates (authored by werner).
Post release updates
Jan 9 2025, 10:02 AM
werner committed rGcc3e34b82a9b: Release 2.5.3 (authored by werner).
Release 2.5.3
Jan 9 2025, 10:02 AM
werner committed rG94045bce4192: po: msgmerge run (authored by werner).
po: msgmerge run
Jan 9 2025, 10:02 AM
werner triaged T7480: Release GnuPG 2.5.4 as Low priority.
Jan 9 2025, 10:01 AM · gnupg26, gnupg, Release Info

Jan 8 2025

werner committed rGa2f2523b99ff: Remove the default keyserver. (authored by werner).
Remove the default keyserver.
Jan 8 2025, 6:18 PM
werner moved T7472: Cannot decrypt a message encrypted to a Kyber subkey with AES128 from Backlog to QA on the gnupg26 board.
Jan 8 2025, 5:25 PM · PQC, gnupg26, Bug Report
werner committed rGa04c9360960a: doc: One typo fix. (authored by werner).
doc: One typo fix.
Jan 8 2025, 5:24 PM
werner closed T7479: minor spelling fixes as Wontfix.

2.2 is end-of-life.
There was one actual typo fix which could be used for master, though. Thanks.

Jan 8 2025, 5:23 PM · Bug Report
werner committed rGa019a0fcd8df: Stronger deprecate the --supervised option. (authored by werner).
Stronger deprecate the --supervised option.
Jan 8 2025, 5:16 PM
werner committed rGfaa2d3a2e7a4: Update README and copyright years. (authored by werner).
Update README and copyright years.
Jan 8 2025, 3:36 PM
werner closed T2169: Smartcard card-edit generate fails when off-card backup of encryption key is selected as Resolved.
Jan 8 2025, 2:35 PM · gnupg24, gnupg26, Bug Report, gpgagent, gnupg (gpg21)
werner moved T2169: Smartcard card-edit generate fails when off-card backup of encryption key is selected from Backlog to done on the gnupg24 board.
Jan 8 2025, 2:35 PM · gnupg24, gnupg26, Bug Report, gpgagent, gnupg (gpg21)
werner moved T2169: Smartcard card-edit generate fails when off-card backup of encryption key is selected from Backlog to Done on the gnupg26 board.
Jan 8 2025, 2:34 PM · gnupg24, gnupg26, Bug Report, gpgagent, gnupg (gpg21)
werner committed rGd70a7987f74b: gpg: Print a warning if the card backup key could not be written. (authored by werner).
gpg: Print a warning if the card backup key could not be written.
Jan 8 2025, 2:06 PM
werner added a comment to T2169: Smartcard card-edit generate fails when off-card backup of encryption key is selected.

Got a simple fix for this which does two things:

  1. Correctly act upon an error from the backup file writing
  2. Print a warning note.
Jan 8 2025, 2:04 PM · gnupg24, gnupg26, Bug Report, gpgagent, gnupg (gpg21)
werner committed rGb9028f869da4: gpg: Print a warning if the card backup key could not be written. (authored by werner).
gpg: Print a warning if the card backup key could not be written.
Jan 8 2025, 2:03 PM
werner reopened T2169: Smartcard card-edit generate fails when off-card backup of encryption key is selected as "Open".
Jan 8 2025, 11:35 AM · gnupg24, gnupg26, Bug Report, gpgagent, gnupg (gpg21)
werner edited projects for T2169: Smartcard card-edit generate fails when off-card backup of encryption key is selected, added: gnupg26, gnupg24; removed gnupg.

There is a regression due to the regression fix in rGb30c15bf7c5336c4abb1f9dcd974cd77ba6c61a7 (from Dec 24 2015) or some related commits:

Jan 8 2025, 11:35 AM · gnupg24, gnupg26, Bug Report, gpgagent, gnupg (gpg21)
werner added a comment to T7478: _gpg_close_all_fds hangs on nwer Linux systems in a simple chroot w/o /proc/self/fd.

@gniibe: Please see gpgme/src/posix-io.c where we have this:

Jan 8 2025, 9:06 AM · Linux, gnupg, gpgrt, Bug Report
werner triaged T7477: Add a proper title for pineentry on Windows as Normal priority.
Jan 8 2025, 8:51 AM · Windows, gpd5x, pinentry
werner added a project to T7477: Add a proper title for pineentry on Windows: Windows.
Jan 8 2025, 8:51 AM · Windows, gpd5x, pinentry
werner added a project to T7478: _gpg_close_all_fds hangs on nwer Linux systems in a simple chroot w/o /proc/self/fd: Linux.
Jan 8 2025, 8:51 AM · Linux, gnupg, gpgrt, Bug Report
werner renamed T7478: _gpg_close_all_fds hangs on nwer Linux systems in a simple chroot w/o /proc/self/fd from `_gpg_close_all_fds` hangs on modern Linux when `/proc/self/fd` is unavailable; spawning a process without `GPGRT_SPAWN_INHERIT_FILE` takes > 1 hour to _gpg_close_all_fds hangs on nwer Linux systems in a simple chroot w/o /proc/self/fd.
Jan 8 2025, 8:50 AM · Linux, gnupg, gpgrt, Bug Report
werner created Linux.
Jan 8 2025, 8:50 AM

Jan 7 2025

werner added a comment to T7477: Add a proper title for pineentry on Windows.

Check out the GTK version which scans /proc for the process to find the command line. Very handy for ssh sessions.

Jan 7 2025, 6:59 PM · Windows, gpd5x, pinentry
werner committed rO48ef4638be91: Post release updates (authored by werner).
Post release updates
Jan 7 2025, 11:27 AM
werner committed rO2d067cfd91aa: Release 2.5.15 (authored by werner).
Release 2.5.15
Jan 7 2025, 11:27 AM
werner committed rG89b3ef325973: Post release updates (authored by werner).
Post release updates
Jan 7 2025, 10:38 AM
werner committed rG7e48331afb61: Release 2.2.46 (authored by werner).
Release 2.2.46
Jan 7 2025, 10:38 AM
werner committed rG076ed89deed4: po: msgmerge (authored by werner).
po: msgmerge
Jan 7 2025, 10:38 AM
werner closed T7314: Release GnuPG 2.2.46 as Resolved.
Jan 7 2025, 10:37 AM · gnupg22 (gnupg-2.2.46), Release Info
werner committed rW10b6c134cf2d: Update gpgol (authored by werner).
Update gpgol
Jan 7 2025, 10:12 AM
werner committed rWe0c9811254c4: Update gnupg, kleopatra, libkleo, and gpg4win-tools (authored by werner).
Update gnupg, kleopatra, libkleo, and gpg4win-tools
Jan 7 2025, 10:06 AM
werner committed rW278a7826fd79: Update GUIDs from the last beta build. (authored by werner).
Update GUIDs from the last beta build.
Jan 7 2025, 10:06 AM
werner triaged T7368: dirmngr/dns.c files to compile due to type-mismatch caused by missing _XOPEN_SOURCE on Solaris and derivatives as Normal priority.
Jan 7 2025, 8:35 AM · gnupg26, dns, Solaris, Bug Report
werner triaged T7459: 5.0.0-beta: Pinentry crashes with 0x000007b as Normal priority.
Jan 7 2025, 8:34 AM · Windows, pinentry, Bug Report, gpg4win
werner added a comment to T7459: 5.0.0-beta: Pinentry crashes with 0x000007b.

Note that that Beta uses a 64 bit Kleopatra but the GnuPG engine was accidentally build for 32 bit. This will be fixed with the next Beta. That might increase the confusion a bit.

Jan 7 2025, 8:33 AM · Windows, pinentry, Bug Report, gpg4win
werner closed T7469: gnupg fr.po updates as Resolved.

All applied.

Jan 7 2025, 8:27 AM · i18n, gnupg
werner committed rG09613aebf303: po: Update french translation. (authored by bubu <bubub@no-log.org>).
po: Update french translation.
Jan 7 2025, 8:22 AM

Jan 6 2025

werner committed rE652328c786f3: New Windows API gpgrt_w32_reg_get_string. (authored by werner).
New Windows API gpgrt_w32_reg_get_string.
Jan 6 2025, 9:18 PM
werner committed rG4c7e7a416539: po: Update French translation (authored by werner).
po: Update French translation
Jan 6 2025, 7:04 PM
werner committed rG80828512b6ec: gpg: Allow smaller session keys with Kyber (authored by Damien Goutte-Gattat via Gnupg-devel <gnupg-devel@gnupg.org>).
gpg: Allow smaller session keys with Kyber
Jan 6 2025, 6:30 PM