Page MenuHome GnuPG
Feed Advanced Search

Feb 12 2025

werner triaged T7530: Release GnuPG 2.5.5 as Normal priority.
Feb 12 2025, 11:56 AM · Release Info, gnupg
werner moved T7065: pinentry 1.3.0 ships desktop file with icons, but does not install them from Backlog to Done on the pinentry board.
Feb 12 2025, 11:17 AM · pinentry, Bug Report
werner moved T7522: pinentry started with invalid DBUS_SESSION_BUS_ADDRESS when invoked by gpg running in flatpak container from Backlog to Done on the pinentry board.
Feb 12 2025, 11:17 AM · Linux, pinentry, gpgagent, Bug Report
werner closed T7522: pinentry started with invalid DBUS_SESSION_BUS_ADDRESS when invoked by gpg running in flatpak container as Resolved.
Feb 12 2025, 11:16 AM · Linux, pinentry, gpgagent, Bug Report
werner added a comment to T7522: pinentry started with invalid DBUS_SESSION_BUS_ADDRESS when invoked by gpg running in flatpak container.

Here we go:

Feb 12 2025, 11:15 AM · Linux, pinentry, gpgagent, Bug Report
werner committed rG7a472525169a: agent: New option --change-std-env-name. (authored by werner).
agent: New option --change-std-env-name.
Feb 12 2025, 11:14 AM
werner committed rG8c753cb7c983: gpgsm: Remove unused function. (authored by werner).
gpgsm: Remove unused function.
Feb 12 2025, 11:14 AM
werner committed rG503c9e3451d0: doc: Do not install gnupg.7.html into usr/share/man/manh/ (authored by dkg).
doc: Do not install gnupg.7.html into usr/share/man/manh/
Feb 12 2025, 9:55 AM
werner committed rG10307c7cd96a: doc: Do not install gnupg.7.html into usr/share/man/manh/ (authored by dkg).
doc: Do not install gnupg.7.html into usr/share/man/manh/
Feb 12 2025, 9:55 AM
werner closed T7520: gnupg.7.html should not ship with nroff-formatted manpages as Resolved.

Thanks.

Feb 12 2025, 9:53 AM · Bug Report
werner committed rC66e6318ec67c: doc: Add a note o how to build with gcc 4.1 (authored by werner).
doc: Add a note o how to build with gcc 4.1
Feb 12 2025, 9:49 AM
werner committed rC608ff4b2261e: cipher: Don't differentiate GCRY_CIPHER_MODE_CMAC in FIPS mode. (authored by Lucas Mulling <lucas.mulling@suse.com>).
cipher: Don't differentiate GCRY_CIPHER_MODE_CMAC in FIPS mode.
Feb 12 2025, 9:49 AM
werner committed rC6b0fbb7e5e0d: cipher: Rename _gcry_cipher_is_mode_fips_compliant (authored by Lucas Mulling <lucas.mulling@suse.com>).
cipher: Rename _gcry_cipher_is_mode_fips_compliant
Feb 12 2025, 9:49 AM
werner added a comment to T7265: When "use_keyboxd" is configured --keyring option is ignored?.

Where do you find a statement that --keyring is deprecated? I planned to to remove it with 2.1 but there were too many requests to keep it and live with the problems of multiple keyrings. Thus the option stayed, it is just so that in addition to pubring.gpg and pubring.gpg we now also have the option for keyboxd - which is the default for new installations.

Feb 12 2025, 9:18 AM · keyboxd, gnupg, FAQ, Support
werner added a comment to T7509: gpg4win: Make the AppImage build work with the new Docker-based build script.

FWIW, for gpd and vsd we should use a different icon (blue head for gpd and red head for vsd)

Feb 12 2025, 9:13 AM · gpd5x, AppImage, gpg4win
werner added a comment to T7522: pinentry started with invalid DBUS_SESSION_BUS_ADDRESS when invoked by gpg running in flatpak container.

Alright, my above putenv option won't work because it modifies the session environment and thus needs to be run for each gpg-agent session (connection). Adding a putenv_startrup option would help here but this way each connection could chnage the environment - also not good. In the end a way to modify the used environment variables, as you suggested, is a better way.

Feb 12 2025, 9:12 AM · Linux, pinentry, gpgagent, Bug Report

Feb 11 2025

werner changed the status of T7527: Keyring/keybox denial of service from Open to Testing.

The actual cause here was that right before storing the imported key we need to decide whether to insert or update a keyblock. For this we need to lookup the key in our database and the lookup function does the usual thing by looking at any fingerprint. This is wrong: Here we need to lookup only by primary fingerprint. This is what the above patches do.

Feb 11 2025, 2:57 PM · OpenPGP, gnupg, Bug Report
werner committed rG25d748c3dfc0: gpg: Lookup key for merging/inserting only by primary key. (authored by werner).
gpg: Lookup key for merging/inserting only by primary key.
Feb 11 2025, 2:54 PM
werner committed rG70049e5f16b4: gpg: Lookup key for merging/inserting only beu primary key. (authored by werner).
gpg: Lookup key for merging/inserting only beu primary key.
Feb 11 2025, 2:46 PM
werner triaged T7527: Keyring/keybox denial of service as High priority.

That is not a new issue. We have the very same issue since ever. However, without keyboxd you had random results depending on the order of the keys in the keyring.

Feb 11 2025, 9:09 AM · OpenPGP, gnupg, Bug Report
werner closed T7265: When "use_keyboxd" is configured --keyring option is ignored? as Resolved.

That is an installation/migration question and the warning is just a convenience thing to remind the few early users of keyboxd to migrate to common.conf.

Feb 11 2025, 9:06 AM · keyboxd, gnupg, FAQ, Support
werner closed T7526: gpg --assert-signer is ambiguous about what it does if a filename looks like a fingerprint as Resolved.

As usual use ./deadbeef.... as the filename to distinguish it from a fingerprint.

Feb 11 2025, 9:03 AM · Support, gnupg

Feb 10 2025

werner committed rW5c0cff40786a: Remove the default BUILDTYPE file (authored by werner).
Remove the default BUILDTYPE file
Feb 10 2025, 5:36 PM
werner triaged T7512: Kleopatra: Wrong message "Card error" caused by blocked PIN on key generation as Normal priority.
Feb 10 2025, 4:10 PM · vsd, gpd5x
werner added projects to T7522: pinentry started with invalid DBUS_SESSION_BUS_ADDRESS when invoked by gpg running in flatpak container: gpgagent, pinentry, Linux.
Feb 10 2025, 4:08 PM · Linux, pinentry, gpgagent, Bug Report
werner added a comment to T7522: pinentry started with invalid DBUS_SESSION_BUS_ADDRESS when invoked by gpg running in flatpak container.

What about deleting the environment variable in gpg-agent:

gpg-connect-agent 'OPTION putenv=DBUS_SESSION_BUS_ADDRESS' /bye

or to use a pinentry-wrapper?

Feb 10 2025, 4:07 PM · Linux, pinentry, gpgagent, Bug Report
werner committed rWc39dc88c365d: Revert gpgol to the last released version. (authored by werner).
Revert gpgol to the last released version.
Feb 10 2025, 3:58 PM
werner committed rWd752f580128c: New branch for GnuPG 2.6 based Gpg4win, GPD, and VSD (authored by werner).
New branch for GnuPG 2.6 based Gpg4win, GPD, and VSD
Feb 10 2025, 3:58 PM
werner committed rWbe17bd8c686a: Removed unneeded bashisms from build.sh and default --build-w64. (authored by werner).
Removed unneeded bashisms from build.sh and default --build-w64.
Feb 10 2025, 3:58 PM
werner committed rW0568cba48d1c: Minor updates to the new build scripts. (authored by werner).
Minor updates to the new build scripts.
Feb 10 2025, 3:58 PM
werner committed rWf203d1056705: Update kleo, libkleo, g4w-tools, and mtp (authored by werner).
Update kleo, libkleo, g4w-tools, and mtp
Feb 10 2025, 3:58 PM
werner committed rW83ea73306f51: Update to a gnupg 2.5.2 beta55. Remove duplicated gpgme. (authored by werner).
Update to a gnupg 2.5.2 beta55. Remove duplicated gpgme.
Feb 10 2025, 3:58 PM
werner committed rW2a32885e504f: Fix option parsing and update packages to KF6 versions. (authored by werner).
Fix option parsing and update packages to KF6 versions.
Feb 10 2025, 3:58 PM
werner committed rWac2854e35888: Disable the use of QML. (authored by werner).
Disable the use of QML.
Feb 10 2025, 3:58 PM
werner committed rW5afe25caa04c: Update to KDE frameworks 6.6 (authored by werner).
Update to KDE frameworks 6.6
Feb 10 2025, 3:58 PM
werner committed rWac1a937c6fc0: Remove a kcontacts patch (authored by werner).
Remove a kcontacts patch
Feb 10 2025, 3:58 PM
werner committed rW3b7e8df029e1: Replace the obsolete AC_OUTPUT_COMMANDS (authored by werner).
Replace the obsolete AC_OUTPUT_COMMANDS
Feb 10 2025, 3:58 PM
werner committed rW82ec8dda0c94: New gnupg snapshot (authored by werner).
New gnupg snapshot
Feb 10 2025, 3:58 PM
werner committed rWa70e80d3acbc: Patch to support Kyber in gpgme (authored by werner).
Patch to support Kyber in gpgme
Feb 10 2025, 3:58 PM
werner committed rW14b1a007fe01: Make Makefile easier readable and minor restructure. (authored by werner).
Make Makefile easier readable and minor restructure.
Feb 10 2025, 3:58 PM
werner committed rWe9d7b878aa2d: Reorder Makefile variable setting and change some names. (authored by werner).
Reorder Makefile variable setting and change some names.
Feb 10 2025, 3:58 PM
werner committed rW120413efbab4: Fix previous commit (authored by werner).
Fix previous commit
Feb 10 2025, 3:58 PM
werner committed rWbfa80325eed3: Prepare for a cleaner docker build. (authored by werner).
Prepare for a cleaner docker build.
Feb 10 2025, 3:58 PM
werner committed rWb372ddd6bcaa: autogen.sh: Do not use --enable-maintainer-mode (authored by werner).
autogen.sh: Do not use --enable-maintainer-mode
Feb 10 2025, 3:58 PM
werner committed rWe8534a47fa08: Mote stuff for a cleaner docker build. (authored by werner).
Mote stuff for a cleaner docker build.
Feb 10 2025, 3:58 PM
werner committed rW430db678aff4: Improve signing and fix file names in the nsis scripts. (authored by werner).
Improve signing and fix file names in the nsis scripts.
Feb 10 2025, 3:58 PM
werner committed rWc8bd40a64e7d: Update autogen.sh and add option --with-playground (authored by werner).
Update autogen.sh and add option --with-playground
Feb 10 2025, 3:58 PM
werner committed rWeee040b418f3: Simplify PO build rules for our NSIS-only useto support VPATH. (authored by werner).
Simplify PO build rules for our NSIS-only useto support VPATH.
Feb 10 2025, 3:58 PM
werner committed rW59b24e310a2d: Minor improvements for build.sh. (authored by werner).
Minor improvements for build.sh.
Feb 10 2025, 3:58 PM
werner committed rW8130684b9210: More changes to the new docker based build system. (authored by werner).
More changes to the new docker based build system.
Feb 10 2025, 3:58 PM
werner committed rWe81700663c62: Improve test for duplicate packages. (authored by werner).
Improve test for duplicate packages.
Feb 10 2025, 3:58 PM
werner committed rWe5b853695f02: Do not use gnupg.net as server (authored by werner).
Do not use gnupg.net as server
Feb 10 2025, 3:58 PM
werner committed rW8a51dbc4207c: Fix last commit - of course it is the builddir. (authored by werner).
Fix last commit - of course it is the builddir.
Feb 10 2025, 3:58 PM
werner committed rW4411007840fe: Finally link the created installer to an artifacts directory. (authored by werner).
Finally link the created installer to an artifacts directory.
Feb 10 2025, 3:58 PM
werner committed rW25ed8c26f9d0: Update gpgme to version 1.24.1 (authored by werner).
Update gpgme to version 1.24.1
Feb 10 2025, 3:58 PM
werner committed rW9090be498da2: Use GnuPG 2.5.2 and current GUI tarballs. (authored by werner).
Use GnuPG 2.5.2 and current GUI tarballs.
Feb 10 2025, 3:58 PM
werner committed rWb0e0451eb1ab: Update NSIS for the changed poppler dll name. (authored by werner).
Update NSIS for the changed poppler dll name.
Feb 10 2025, 3:58 PM
werner committed rW8de0d54168c8: Extend the versioninfo.txt file. (authored by werner).
Extend the versioninfo.txt file.
Feb 10 2025, 3:58 PM
werner committed rW08dfcf8567ab: New option --force for build.sh (authored by werner).
New option --force for build.sh
Feb 10 2025, 3:58 PM
werner committed rW927a0e427a3d: Introduce new Makefile variables (authored by werner).
Introduce new Makefile variables
Feb 10 2025, 3:58 PM
werner committed rW55604484543e: po: Update po files (authored by werner).
po: Update po files
Feb 10 2025, 3:58 PM
werner committed rW3b537b68583d: Actually put the commit-id into the versioninfo.txt (authored by werner).
Actually put the commit-id into the versioninfo.txt
Feb 10 2025, 3:58 PM
werner committed rW26a7a0c0c6af: New option to build.sh do run download.sh (authored by werner).
New option to build.sh do run download.sh
Feb 10 2025, 3:58 PM
werner committed rW4bd746f5bc1a: Initial set of changes to build MSIs out of source. (authored by werner).
Initial set of changes to build MSIs out of source.
Feb 10 2025, 3:58 PM
werner committed rW068d5874db17: Update gpg-authcode-sign.sh from GnuPG. (authored by werner).
Update gpg-authcode-sign.sh from GnuPG.
Feb 10 2025, 3:58 PM
werner committed rWdcc3e2329509: Add a way to run commands from docker on the host (authored by werner).
Add a way to run commands from docker on the host
Feb 10 2025, 3:58 PM
werner committed rW880517fe6cda: Some cleanups for building MSIs (authored by werner).
Some cleanups for building MSIs
Feb 10 2025, 3:58 PM
werner committed rWa6e71539edf9: Update to gnupg-2.5.3-beta6 (authored by werner).
Update to gnupg-2.5.3-beta6
Feb 10 2025, 3:58 PM
werner committed rW8c940a90d383: Update the README (authored by werner).
Update the README
Feb 10 2025, 3:58 PM
werner committed rWa34a43f9c8ba: Update to gnupg 2.5.3, gpgol 2.5.15, and current kleo packages. (authored by werner).
Update to gnupg 2.5.3, gpgol 2.5.15, and current kleo packages.
Feb 10 2025, 3:58 PM
werner committed rW8b27ff94f5dc: One more fix to build.sh for Friday night. (authored by werner).
One more fix to build.sh for Friday night.
Feb 10 2025, 3:58 PM
werner committed rWd09ad24d74e0: Update to KDE frameworks 6.9 (authored by werner).
Update to KDE frameworks 6.9
Feb 10 2025, 3:58 PM
werner committed rW100077a11df6: Remove bad patch due to the updated KDE frameworks. (authored by werner).
Remove bad patch due to the updated KDE frameworks.
Feb 10 2025, 3:58 PM
werner committed rW52c100702182: Use the RUNCMD mechanism also for osslsigncode. (authored by werner).
Use the RUNCMD mechanism also for osslsigncode.
Feb 10 2025, 3:58 PM
werner committed rW06de362e6691: Cleanup the Makefiles. (authored by werner).
Cleanup the Makefiles.
Feb 10 2025, 3:58 PM
werner committed rW404631e52875: Add some more files to .gitignore (authored by werner).
Add some more files to .gitignore
Feb 10 2025, 3:58 PM
werner committed rWf63deebc8e33: Fix make dist which did not anymore work due to VPATH build. (authored by werner).
Fix make dist which did not anymore work due to VPATH build.
Feb 10 2025, 3:58 PM
werner committed rWe285c84bda64: Add missing script fpr make dist. (authored by werner).
Add missing script fpr make dist.
Feb 10 2025, 3:58 PM
werner committed rWaa0b9572d7f8: Include more build info into the MSIs (authored by werner).
Include more build info into the MSIs
Feb 10 2025, 3:58 PM
werner committed rW957a296642db: msi: Fix the list of GUIDs (authored by werner).
msi: Fix the list of GUIDs
Feb 10 2025, 3:57 PM
werner committed rWca9a7440f5b4: Install the versioninfo.txt also for MSI. (authored by werner).
Install the versioninfo.txt also for MSI.
Feb 10 2025, 3:57 PM
werner committed rWa54b4337e625: msi: Now uses gnupg-vsd as standard home directory. (authored by werner).
msi: Now uses gnupg-vsd as standard home directory.
Feb 10 2025, 3:57 PM
werner committed rWeb1d5797056e: msi: Tweaks for better 64 bit support. (authored by werner).
msi: Tweaks for better 64 bit support.
Feb 10 2025, 3:57 PM
werner committed rW422c0211e98e: msi: Fix quoting og the Win64 property value. (authored by werner).
msi: Fix quoting og the Win64 property value.
Feb 10 2025, 3:57 PM
werner committed rW0f3a62d8add3: msi: Some reformatting for easier reading of make-msi.pl (authored by werner).
msi: Some reformatting for easier reading of make-msi.pl
Feb 10 2025, 3:57 PM
werner committed rW05547b21ae15: msi: Minor changes and a small fix to gen-gnupg.sh (authored by werner).
msi: Minor changes and a small fix to gen-gnupg.sh
Feb 10 2025, 3:57 PM
werner committed rWec2263a5d42a: Update gpgme to 1.24.2 (authored by werner).
Update gpgme to 1.24.2
Feb 10 2025, 3:57 PM
werner committed rWcd00ca18becb: msi: Installing to the 64 bit folder does now work. (authored by werner).
msi: Installing to the 64 bit folder does now work.
Feb 10 2025, 3:57 PM
werner committed rWe1d7dc49e7a1: Merge branch 'wk-temporary' into gpg4win-5-branch (authored by werner).
Merge branch 'wk-temporary' into gpg4win-5-branch
Feb 10 2025, 3:57 PM
werner committed rWd045f6a3ddf0: Update gpgme to regular 1.24.2 release. (authored by werner).
Update gpgme to regular 1.24.2 release.
Feb 10 2025, 11:41 AM
werner committed rDc0425eea1aa3: swdb: gpgme 1.24.2 (authored by werner).
swdb: gpgme 1.24.2
Feb 10 2025, 11:18 AM
werner updated the task description for T7440: Release GPGME 1.24.1.
Feb 10 2025, 10:53 AM · gpgme, Release Info
werner triaged T7524: Release GPGME 1.24.2 as Normal priority.
Feb 10 2025, 10:53 AM · gpgme, Release Info
werner closed T7265: When "use_keyboxd" is configured --keyring option is ignored? as Resolved.

Won't be fixed for the creation thing.

Feb 10 2025, 10:46 AM · keyboxd, gnupg, FAQ, Support
werner committed rD469db515ff85: Fix typo in a macro reference. (authored by werner).
Fix typo in a macro reference.
Feb 10 2025, 10:31 AM
werner closed T7521: `gpg --use-keyboxd` always emits an incomprehensible warning as Invalid.
$ gpg --list-options 
gpg: missing argument for option "--list-options"
$ gpg --list-options help
show-photos            display photo IDs during key listings
show-usage             show key usage information during key listings
[...]
Feb 10 2025, 9:53 AM · keyboxd, gnupg, Bug Report
werner added a comment to T7523: keyboxd is active when idle (unnecessary power draw).

This is the old code from gnupg-2.0/agent/gpg-agent.c:

Feb 10 2025, 9:46 AM · Feature Request, gnupg
werner triaged T7523: keyboxd is active when idle (unnecessary power draw) as Normal priority.

inotify is already used used on Linux to check for a lost homedir. The once-in-a-minute check should be the same as with the other daemons and has proved to be very useful. The whole thing has been discussed over and over again a long time ago and - as with other system daemon - we agreed on scheduling at the full second.

Feb 10 2025, 9:40 AM · Feature Request, gnupg

Feb 7 2025

werner committed rGef4acfd77b37: Update NEWS (authored by werner).
Update NEWS
Feb 7 2025, 11:54 AM
werner committed rG3738b0a99a45: gpg: Store Link attributes for composite keys. (authored by werner).
gpg: Store Link attributes for composite keys.
Feb 7 2025, 11:09 AM