Page MenuHome GnuPG
Feed Advanced Search

Nov 6 2024

werner committed rWbb7211337369: Update GPGME to 1.24.0 (authored by werner).
Update GPGME to 1.24.0
Nov 6 2024, 11:58 AM
werner committed rM32b4e4a9b538: Post release updates (authored by werner).
Post release updates
Nov 6 2024, 11:53 AM
werner committed rM98b10fbc63b3: Release 1.24.0 (authored by werner).
Release 1.24.0
Nov 6 2024, 11:53 AM
werner updated the task description for T7376: Release GPGME 1.24.0.
Nov 6 2024, 11:41 AM · gpgme (gpgme 1.24.x), Release Info
werner updated the task description for T6782: Release GPGME 1.23.2.
Nov 6 2024, 11:32 AM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Release Info
werner triaged T7376: Release GPGME 1.24.0 as Normal priority.
Nov 6 2024, 11:31 AM · gpgme (gpgme 1.24.x), Release Info

Nov 5 2024

werner committed rM0ad30e670aec: Include the full commit id. (authored by werner).
Include the full commit id.
Nov 5 2024, 5:30 PM
werner added a comment to T7372: Kleopatra: Crash when unplugging smartcard while operation is in progress.

Thanks.

Nov 5 2024, 5:01 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Bug Report
werner added a comment to T4554: gpgtar invalid octal number.

If 7z is used to create a tarball that tarball is then 7z compressed. At least this is how I understand the case.
When gpgtar now tries to extract the file it sees a 7z file and thus emits the octal number warnings because it assumes a tarball (after decryption by gpg).

Nov 5 2024, 5:00 PM · gpgtar, Bug Report, gpg4win
werner edited projects for T5054: Preservation of modification date upon decryption/extraction., added: Bug Report, gnupg26; removed gnupg24, Feature Request.

While reviewing this task I noticed that I wrote adding a -p option. This is non-sense, because -p is to preserve permissions at extract time; this is unrelated to the last modification time. Standard tar extract files and set the modification to the one given in the tarball - unless you use -m to use the current time. Thus this task is actually a bug and not a feature request. For backward compatibility this will be done only for gnupg26 for now.

Nov 5 2024, 3:30 PM · gnupg26, Bug Report, gpgtar
werner committed rG88b04b47e735: po: Align German trustlist question to what we use in Kleopatra. (authored by werner).
po: Align German trustlist question to what we use in Kleopatra.
Nov 5 2024, 12:13 PM

Nov 4 2024

werner triaged T7133: Add feature to load designated revoker from LDAP as High priority.
Nov 4 2024, 12:54 PM · backport, vsd34, Feature Request, gnupg22
werner triaged T7338: Revamp the FIPS service indicator as High priority.
Nov 4 2024, 12:54 PM · libgcrypt, FIPS, Feature Request
werner triaged T7367: Show backend logs in error message boxes as Normal priority.
Nov 4 2024, 12:53 PM · gpd5x, kleopatra
werner added a comment to T7329: Update about data of Kleopatra.

ALright, let's go with that latest version (rKLEOPATRAab32b52a6cf8)

Nov 4 2024, 12:52 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.0), kleopatra
werner committed rWe054fefd50d0: Install configuration file for kleopatra debug commands (authored by TobiasFella).
Install configuration file for kleopatra debug commands
Nov 4 2024, 11:52 AM
werner added a comment to T7331: Kleopatra: Improvements for debug dialog.

Applied Tobias installation patch to gpg4win master (vsd33)

Nov 4 2024, 11:41 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project

Nov 3 2024

werner added projects to T7368: dirmngr/dns.c files to compile due to type-mismatch caused by missing _XOPEN_SOURCE on Solaris and derivatives: Solaris, gnupg, dns.
Nov 3 2024, 3:42 PM · gnupg26, dns, Solaris, Bug Report

Nov 2 2024

werner changed the status of T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds from Testing to Open.
Nov 2 2024, 4:12 PM · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), gnupg24, kleopatra, Bug Report

Oct 31 2024

werner committed rG6c58694a885b: gpg: Allow the use of an ADSK subkey as ADSK subkey. (authored by werner).
gpg: Allow the use of an ADSK subkey as ADSK subkey.
Oct 31 2024, 3:29 PM
werner committed rG794950ec755e: gpg: Allow the use of an ADSK subkey as ADSK subkey. (authored by werner).
gpg: Allow the use of an ADSK subkey as ADSK subkey.
Oct 31 2024, 3:12 PM
werner committed rGc0cb0175c9e6: scd: Add <unistd.h> for read(2) / write(2) . (authored by gniibe).
scd: Add <unistd.h> for read(2) / write(2) .
Oct 31 2024, 3:12 PM
werner committed rGd30e34569244: gpg: Allow the use of an ADSK subkey as ADSK subkey. (authored by werner).
gpg: Allow the use of an ADSK subkey as ADSK subkey.
Oct 31 2024, 3:11 PM
werner closed T7363: gpgme testsuite error against gnupg 2.2.45 as Resolved.
Oct 31 2024, 9:51 AM · gnupg22 (gnupg-2.2.46), Bug Report
werner committed rGa7c81efe5187: agent: Fix status output for LISTTRUSTED. (authored by gniibe).
agent: Fix status output for LISTTRUSTED.
Oct 31 2024, 9:32 AM
werner added a comment to T7363: gpgme testsuite error against gnupg 2.2.45.

My fault: All my test had the relax flag set which is so common to me that I did not thought about this. So you fix is for the case that no flag has been set for a fingerprint.

Oct 31 2024, 9:28 AM · gnupg22 (gnupg-2.2.46), Bug Report
werner edited projects for T7363: gpgme testsuite error against gnupg 2.2.45, added: gnupg22; removed gnupg22 (gnupg-2.2.45).

(Please don't set a milestone tag for a fix to an already released version - we use the milestones to track done tickets). Use instead the branch specific tag so it ends up on the workboard.

Oct 31 2024, 9:22 AM · gnupg22 (gnupg-2.2.46), Bug Report

Oct 30 2024

werner committed rW1b0dea510b7e: Fix for patches/kxmlgui (authored by werner).
Fix for patches/kxmlgui
Oct 30 2024, 9:16 AM
werner triaged T7351: 2.2.45 exitcode 2 when importing revocation cert for expired key as Normal priority.
Oct 30 2024, 8:32 AM · gnupg, Bug Report
werner renamed T7354: Leak of User-ID via clipboard from Major Security Issue: Leak of User-ID via clipboard to Leak of User-ID via clipboard.
Oct 30 2024, 8:31 AM · kleopatra, gnupg, Bug Report
werner committed rW8c8d573c8bc0: Update gpgme, kleopatra, libkleo, gpg4win-tools, and gnupg (authored by werner).
Update gpgme, kleopatra, libkleo, gpg4win-tools, and gnupg
Oct 30 2024, 8:29 AM
werner committed rG48aa9e826579: gpg: Do not fail with an error for a "Note:" diagnostic (authored by werner).
gpg: Do not fail with an error for a "Note:" diagnostic
Oct 30 2024, 8:14 AM
werner added a comment to T7351: 2.2.45 exitcode 2 when importing revocation cert for expired key.

I reviewed this and there are actually two changes. The first chnage
is a simple string change from

Oct 30 2024, 8:08 AM · gnupg, Bug Report
werner added a comment to T7354: Leak of User-ID via clipboard.

Sorry, I don't understand your problem. Please explain what you did and what the (perceived) problem is. BTW, GnuPG 2.3.4 is a very old version.

Oct 30 2024, 7:43 AM · kleopatra, gnupg, Bug Report

Oct 29 2024

werner committed rD64ad47faccb9: web: Announce 2.4.6 (authored by werner).
web: Announce 2.4.6
Oct 29 2024, 3:34 PM
werner committed rDfee05e7e5ee8: swdb: GnuPG 2.4.6 (authored by werner).
swdb: GnuPG 2.4.6
Oct 29 2024, 3:30 PM
werner committed rGfbcdee805ce0: Post release updates (authored by werner).
Post release updates
Oct 29 2024, 2:44 PM
werner committed rG5340576c0830: Release 2.4.6 (authored by werner).
Release 2.4.6
Oct 29 2024, 2:44 PM
werner moved T7030: Release GnuPG 2.4.6 from WiP to 2.4.6 on the gnupg24 board.
Oct 29 2024, 2:25 PM · gnupg24 (2.4.6), Release Info
werner closed T7030: Release GnuPG 2.4.6 as Resolved.
Oct 29 2024, 2:25 PM · gnupg24 (2.4.6), Release Info
werner updated the task description for T7030: Release GnuPG 2.4.6.
Oct 29 2024, 2:24 PM · gnupg24 (2.4.6), Release Info
werner triaged T7353: Release GnuPG 2.4.7 as Normal priority.
Oct 29 2024, 2:22 PM · gnupg, Release Info
werner committed rG39aa206dc51d: speedo: Enable additional runtime protections on Windows. (authored by werner).
speedo: Enable additional runtime protections on Windows.
Oct 29 2024, 1:43 PM
werner moved T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close from Backlog to QA on the gnupg24 board.
Oct 29 2024, 1:39 PM · gpgagent, scd, gnupg24, Bug Report
werner added a project to T6358: --locate-key does not consider expired subkeys.: Bug Report.
Oct 29 2024, 1:34 PM · Bug Report, gnupg24, OpenPGP
werner placed T6500: Keyserver access via http-proxy isn't attempted when using standard-resolver up for grabs.
Oct 29 2024, 1:32 PM · Gentoo, gnupg, dns, Bug Report
werner edited projects for T6500: Keyserver access via http-proxy isn't attempted when using standard-resolver, added: gnupg; removed gnupg24.
Oct 29 2024, 1:32 PM · Gentoo, gnupg, dns, Bug Report
werner edited projects for T6545: Support CRL extension issuingDistributionPoint, added: gnupg26; removed gnupg24.
Oct 29 2024, 1:31 PM · workaround, gnupg26, libksba, Feature Request
werner edited projects for T5401: Imported ECC/Ed25519 subkey has unusable key file in private-keys-v1.d, added: gnupg26; removed gnupg24.
Oct 29 2024, 1:30 PM · gnupg26, Bug Report
werner removed a project from T6647: Finish implementation of --export-secret-ssh-key: gnupg24.
Oct 29 2024, 1:29 PM · gnupg26, Feature Request
werner edited projects for T6679: Keyboxd: SQL database disk image is malformed, added: gnupg, Support; removed gnupg24.
Oct 29 2024, 1:29 PM · Support, gnupg, gpg4win
werner edited projects for T1235: adding automatic refresh-key, added: gnupg26; removed gnupg24.
Oct 29 2024, 1:24 PM · gnupg26, gnupg22, Feature Request
werner edited projects for T6941: gpgsm/dirmngr: support for end-entity certificates with an empty "Subject DN", added: gnupg26; removed gnupg24.
Oct 29 2024, 1:23 PM · gnupg26, S/MIME, Feature Request
werner edited projects for T6956: GnuPG: Allow import of gpgsk files, added: gnupg26; removed gnupg24.
Oct 29 2024, 1:23 PM · gnupg26, Feature Request, Restricted Project
werner edited projects for T6678: GPGSM: Add support for cert extension 2.5.29.54 Inhibit anyPolicy, added: gnupg26; removed gnupg24.
Oct 29 2024, 1:21 PM · gnupg26, S/MIME, Restricted Project
werner edited projects for T7041: Yubikey (PGP + PIV) --pcsc-shared: PIN requires every time, added: gnupg26; removed gnupg24.

You should use gpg-agent's integrated ssh-agent. It is anyway much more convenient. I'll move this task to gnupg26, though.

Oct 29 2024, 1:16 PM · gnupg26, yubikey, scd, Bug Report
werner edited projects for T7099: Disable the import of certain card objects, added: gnupg26; removed gnupg24.
Oct 29 2024, 1:13 PM · gpd5x, gnupg26, scd, Feature Request
werner moved T7298: gpg --quick-set-expire fails for V5 subkeys from Backlog to QA on the gnupg24 board.
Oct 29 2024, 1:12 PM · gnupg24, gnupg26, Bug Report
werner changed the status of T7298: gpg --quick-set-expire fails for V5 subkeys from Open to Testing.

Backported to 2.4 to go into 2.4.6

Oct 29 2024, 1:12 PM · gnupg24, gnupg26, Bug Report
werner committed rGf355f3f38182: gpg: Fix --quick-set-expire for V5 subkey fingerprints (authored by ikloecker).
gpg: Fix --quick-set-expire for V5 subkey fingerprints
Oct 29 2024, 1:10 PM
werner changed the status of T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds from Open to Testing.
Oct 29 2024, 1:07 PM · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), gnupg24, kleopatra, Bug Report
werner moved T7030: Release GnuPG 2.4.6 from Backlog to WiP on the gnupg24 board.
Oct 29 2024, 1:07 PM · gnupg24 (2.4.6), Release Info
werner added a comment to T7335: S/MIME keys are not listed correctly.

Was fixed in master with rG374195e741cf1c52daad6c07799d308c8a9f73e3 (bug tag was missing in the commit).

Oct 29 2024, 1:02 PM · gnupg26, gnupg, Bug Report
werner committed rG2ae017a25fe8: common: Fix a race condition in creating socketdir. (authored by gniibe).
common: Fix a race condition in creating socketdir.
Oct 29 2024, 1:01 PM
werner closed T6882: Make ADSK configurable for new keys, a subtask of T6879: Kleopatra: Add support for adding an ADSK, as Resolved.
Oct 29 2024, 12:55 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
werner closed T6882: Make ADSK configurable for new keys as Resolved.
Oct 29 2024, 12:55 PM · gnupg24 (2.4.6), gnupg22 (gnupg-2.2.45)
werner moved T6882: Make ADSK configurable for new keys from WiP to 2.4.6 on the gnupg24 board.
Oct 29 2024, 12:55 PM · gnupg24 (2.4.6), gnupg22 (gnupg-2.2.45)
werner added a comment to T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.

Fix backported to 2.4

Oct 29 2024, 12:51 PM · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), gnupg24, kleopatra, Bug Report
werner moved T4060: Add ability to mark critical notations as "recognized" during signature verification from Backlog to QA for next release on the gpgme board.

Alright, finally supported by gpgme (fot 1.24) For testing you may use

Oct 29 2024, 12:04 PM · gnupg, gpgme, Feature Request
werner committed rMc835676f7dfe: core: Add new helper _gpgme_strtokenize. (authored by werner).
core: Add new helper _gpgme_strtokenize.
Oct 29 2024, 12:02 PM
werner committed rMa304ec0ede93: core: New context flags "known-notations". (authored by werner).
core: New context flags "known-notations".
Oct 29 2024, 12:02 PM
werner added a comment to T6799: Kleopatra configuration files in wrong places.

Thus the rule is that all our Qt applications except for pinentry need to fist initialize gpgme to get the actually used GNUPGEHOME. gpgconf either takes this from the GNUPGHOME envvar or from its default or via its gpgconf.ctl file.
The latter can eventually be used to move the default homedir to %APPDATA%\gnupg-vsd so to allow using different versions of the gnupg engine.

Oct 29 2024, 9:37 AM · gpd5x (gpd-5.0.0), kleopatra

Oct 28 2024

werner triaged T7348: Display in web interface when no native client for the given email account is found as Normal priority.
Oct 28 2024, 9:47 AM · gpgol2
werner added a comment to T7351: 2.2.45 exitcode 2 when importing revocation cert for expired key.

Indeed, gpg fixes a long standing bug in that expired trusted-keys were not correctly handled. Thus this error message

Oct 28 2024, 9:46 AM · gnupg, Bug Report

Oct 25 2024

werner added a comment to T7350: Kleopatra: Don't offer "Trust root certificate" if users are not allowed to do this.

If we fix this bug for 2.2 we need to have a configure way to revert to the old behaviour. That needs to be a kleopatra config. Or we just don't fix this bug for current vsd but only for gpg4win and the next generation vsd.

Oct 25 2024, 12:14 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.0), kleopatra
werner edited projects for T4060: Add ability to mark critical notations as "recognized" during signature verification, added: gnupg; removed gnupg (gpg22).

Solved for gnupg 2.2, 2.4 and 2.6. GPGME support still missing.

Oct 25 2024, 12:10 PM · gnupg, gpgme, Feature Request

Oct 24 2024

werner added a comment to T7349: Kleopatra: inconsistent behavior of "Trust root certificate".

iirc, Kleopatra modifies the trustlist.txt on its own. The import case is handled by gpgsm which pops up boths dialogs.
Kleopatra should also not offer to add a root CA if gpg-agent's mark-trusted feature has been disabled.

Oct 24 2024, 3:59 PM · gpd5x (gpd-5.0.0), kleopatra

Oct 23 2024

werner closed T6185: `gpg2 --list-keys --with-colons > /dev/full` exits with status 0 as Resolved.

Also done for gpgsm in gnupg26 (master)

Oct 23 2024, 11:42 AM · Bug Report, gnupg
werner committed rG18081e2ecf43: gpgsm: Terminate key listing on output write error. (authored by werner).
gpgsm: Terminate key listing on output write error.
Oct 23 2024, 11:42 AM

Oct 22 2024

werner closed T7255: Release GnuPG 2.2.45 as Resolved.
Oct 22 2024, 6:29 PM · gnupg22 (gnupg-2.2.45), Release Info
werner committed rG5c0383d558cc: Post release updates (authored by werner).
Post release updates
Oct 22 2024, 6:24 PM
werner committed rG8838e795e93e: po: msgmerge (authored by werner).
po: msgmerge
Oct 22 2024, 6:24 PM
werner committed rG8e3fc26d4a1e: Release 2.2.45 (authored by werner).
Release 2.2.45
Oct 22 2024, 6:24 PM
werner committed rGae383e0e7363: po: Update German translation (authored by werner).
po: Update German translation
Oct 22 2024, 6:24 PM
werner triaged T7344: libgpg-error: nullptr as Normal priority.
Oct 22 2024, 4:58 PM · gpgrt, Bug Report
werner added a project to T7344: libgpg-error: nullptr: gpgrt.

The C comittee is getting more an more absurd by adding new keywords. Breaking software for fun and funding. Workaround should be easy: Don't use the C23 option.

Oct 22 2024, 4:57 PM · gpgrt, Bug Report
werner added a comment to T7329: Update about data of Kleopatra.

What about the simplification below. Add more authors and sort-lines as you like. There is no legal necessary to show a full list of copyright holders. Authors are not a legal term in the context of software because software is not considered a piece or art. From the GNU coding standards related to the version/about output:

Oct 22 2024, 4:39 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.0), kleopatra
werner changed the status of T7255: Release GnuPG 2.2.45 from Open to Testing.
Oct 22 2024, 4:07 PM · gnupg22 (gnupg-2.2.45), Release Info
werner moved T7255: Release GnuPG 2.2.45 from Backlog to gnupg-2.2.45 on the gnupg22 board.
Oct 22 2024, 4:07 PM · gnupg22 (gnupg-2.2.45), Release Info
werner edited projects for T7255: Release GnuPG 2.2.45, added: gnupg22; removed gnupg.
Oct 22 2024, 4:07 PM · gnupg22 (gnupg-2.2.45), Release Info
werner updated the task description for T7255: Release GnuPG 2.2.45.
Oct 22 2024, 3:31 PM · gnupg22 (gnupg-2.2.45), Release Info
werner closed T7254: Release GnuPG 2.2.45 as Invalid.

See T7255 instead.

Oct 22 2024, 3:29 PM · Duplicate, Release Info
werner moved T7254: Release GnuPG 2.2.45 from WiP to gnupg-2.2.45 on the gnupg22 board.
Oct 22 2024, 3:23 PM · Duplicate, Release Info

Oct 21 2024

werner committed rG51b7bb910658: common: Fix test for the assumed compliance. (authored by werner).
common: Fix test for the assumed compliance.
Oct 21 2024, 5:15 PM

Oct 18 2024

werner raised the priority of T6694: Random numbers from gpgme from Normal to High.
Oct 18 2024, 2:01 PM · gpd5x (gpd-5.0.0), gpgpass, gpgme, Feature Request

Oct 15 2024

werner committed rW8f688386fb67: Update to latest component snapshots (authored by werner).
Update to latest component snapshots
Oct 15 2024, 2:20 PM
werner committed rG4728d7f0df33: po: Update German translation (authored by werner).
po: Update German translation
Oct 15 2024, 1:40 PM
werner committed rGafe87ffc08e1: speedo: Enable additional runtime protections on Windows. (authored by werner).
speedo: Enable additional runtime protections on Windows.
Oct 15 2024, 1:40 PM
werner created T7338: Revamp the FIPS service indicator.
Oct 15 2024, 11:24 AM · libgcrypt, FIPS, Feature Request
werner triaged T7334: Kleopatra: ADSK shown as "unknown recipient" as Normal priority.
Oct 15 2024, 9:52 AM · gpd5x, kleopatra