Page MenuHome GnuPG
Feed Advanced Search

Today

werner lowered the priority of T7828: ldapserver configuration option duplicated from Low to Wishlist.
Wed, Nov 26, 2:59 PM · gpd5x, vsd34, Bug Report, kleopatra, vsd
werner lowered the priority of T7828: ldapserver configuration option duplicated from Normal to Low.
Wed, Nov 26, 2:57 PM · gpd5x, vsd34, Bug Report, kleopatra, vsd
werner added a comment to T7894: libgcrypt, scute, gpgrt/argparse, gnupg/dirmngr: Hard-coded /etc.

Okay, forward porting that patch is the easiest solution. Actually this is not enough: Users of Libgcrypt also need to make sure that the new sysconfig dir has the right permissions. That's a part for the installer and concrete ACLs may differ.

Wed, Nov 26, 2:04 PM · libgcrypt, scute, gpgrt, Bug Report
werner committed rEcb7f580639cc: Dynload GetThreadUILanguage to keep support for Windows XP (authored by werner).
Dynload GetThreadUILanguage to keep support for Windows XP
Wed, Nov 26, 12:17 PM
werner added a reverting change for rEa902201d2d78: po: Update Portuguese translation: rE38dc33799f3f: Revert "po: Update Portuguese translation".
Wed, Nov 26, 12:17 PM
werner committed rE38dc33799f3f: Revert "po: Update Portuguese translation" (authored by werner).
Revert "po: Update Portuguese translation"
Wed, Nov 26, 12:17 PM
werner committed rEa2a752fe21cc: po: Update Portuguese Translation. (authored by Daniel Cerqueira <dan.git@lispclub.com>).
po: Update Portuguese Translation.
Wed, Nov 26, 12:17 PM
werner committed rE7f3e0c394281: Use UI language instead of locale for translations (authored by ikloecker).
Use UI language instead of locale for translations
Wed, Nov 26, 12:17 PM
werner triaged T7951: GpgOL: Lower security level displayed for pgp keys with revoked userid as Normal priority.

Good catch. My guess is that get_uid_for_sender returns the last matching UID without checking for revocations. The matching was done on the mailbox part only. For reference:

Wed, Nov 26, 11:20 AM · Bug Report, vsd, gpgol

Yesterday

werner committed rWf8fdfbbe3d17: Update libassuan to 3.0.2 (authored by werner).
Update libassuan to 3.0.2
Tue, Nov 25, 4:19 PM
werner committed rWa666273e1c75: Install Okular and GpgOL/Web by default (authored by werner).
Install Okular and GpgOL/Web by default
Tue, Nov 25, 4:19 PM
werner triaged T7947: Add feature to gpg-card to set the retry count to a different value. as Normal priority.

Yubikeys allow that. See my mail to the mailing list.

Tue, Nov 25, 3:00 PM · Feature Request, scd, gnupg26
werner added a comment to T7951: GpgOL: Lower security level displayed for pgp keys with revoked userid.

Do you mean one of the user-ids has been revoked or the one matching the mail sender?

Tue, Nov 25, 2:59 PM · Bug Report, vsd, gpgol

Mon, Nov 24

werner edited Description on token.
Mon, Nov 24, 6:04 PM
werner added a project to T7943: Kleopatra: OK button to set card cardholder/url needs two clicks: token.
Mon, Nov 24, 6:03 PM · token, gpd5x, kleopatra
werner triaged T7933: Linking error with GPGMEPP on MacOS Tahoe 26.01/GCC 15.2 as Normal priority.
Mon, Nov 24, 6:01 PM · C++, gpgme, Bug Report
werner triaged T7944: GnuPG: full-gen-key for kyber keys without passphrase will ask for passphrase twice as Low priority.

That is a feature not a bug. Make also sense if your threat model is store-trafic-no-decrypt-later. If you can get the key you will also be abale to get the cleartext. Any nobody can remember a passphrase on par with the claimed Kyber security level.

Mon, Nov 24, 6:01 PM · PQC, Feature Request, gnupg26
werner committed rDebc00c5ab6e7: ids: Published draft-koch-openpgp-webkey-service-21 (authored by werner).
ids: Published draft-koch-openpgp-webkey-service-21
Mon, Nov 24, 3:37 PM
werner added a member for Contributor: rodolfoser.
Mon, Nov 24, 2:56 PM

Sat, Nov 22

werner created T7947: Add feature to gpg-card to set the retry count to a different value..
Sat, Nov 22, 11:34 AM · Feature Request, scd, gnupg26

Fri, Nov 21

werner added a project to T7866: Allow separate LDAP keyserver for uploading: vsd34.
Fri, Nov 21, 4:08 PM · gnupg22, vsd34, LDAP, Feature Request, gnupg26
werner committed rWd48b0fa01ca7: msi: Don't bail out for LANG_SWEDISH. (authored by werner).
msi: Don't bail out for LANG_SWEDISH.
Fri, Nov 21, 11:23 AM
werner committed rW6e01f67b3efb: msi: Repeat with me: == and eq are not the same in Perl. (authored by werner).
msi: Repeat with me: == and eq are not the same in Perl.
Fri, Nov 21, 11:23 AM
werner committed rEa902201d2d78: po: Update Portuguese translation (authored by Daniel Cerqueira <dan.git@lispclub.com>).
po: Update Portuguese translation
Fri, Nov 21, 9:51 AM
werner committed rG493276a202b2: po: Update Portuguese translation (authored by Daniel Cerqueira <dan.git@lispclub.com>).
po: Update Portuguese translation
Fri, Nov 21, 9:48 AM

Thu, Nov 20

werner added a comment to T7941: gpg: keydb_search_first failed: SQL error.

Can you please schek which Sqlite version you have installed? I have not seen this on my system.

Thu, Nov 20, 11:25 AM · workaround, gnupg, Bug Report
werner committed rW6eddbcfbe879: Make signing of gpgpass optional. (authored by werner).
Make signing of gpgpass optional.
Thu, Nov 20, 10:51 AM
werner committed rW10aa3f1ed73f: Update GpgOL to 2.6.9. Remove gpgpass. (authored by werner).
Update GpgOL to 2.6.9. Remove gpgpass.
Thu, Nov 20, 10:12 AM
werner committed rWa45c6eed3cdc: Update frontend packages. (authored by werner).
Update frontend packages.
Thu, Nov 20, 10:07 AM
werner triaged T7941: gpg: keydb_search_first failed: SQL error as Low priority.

Interesting. What SQlite version are you using? To see the exact reason and you have a copy of the old pubring.db, please add

Thu, Nov 20, 8:58 AM · workaround, gnupg, Bug Report

Wed, Nov 19

werner changed the status of T7904: GnuPG may downgrade digest algorithm to SHA1 from Open to Testing.
Wed, Nov 19, 5:53 PM · gnupg, Bug Report
werner committed rDc89473328145: swdb: GnuPG 2.5.14 (authored by werner).
swdb: GnuPG 2.5.14
Wed, Nov 19, 5:53 PM
werner added projects to T7933: Linking error with GPGMEPP on MacOS Tahoe 26.01/GCC 15.2: gpgme, C++.
Wed, Nov 19, 5:51 PM · C++, gpgme, Bug Report
werner triaged T7936: GpgOL: Add option to except internal domains from encryption as Normal priority.
Wed, Nov 19, 5:50 PM · Feature Request, vsd, gpgol
werner updated the task description for T7906: Memory Corruption in ASCII-Armor Parsing.
Wed, Nov 19, 5:49 PM · gnupg, Bug Report
werner moved T7315: Allow export and import of PQC secret keys. from WIP to QA on the gnupg26 board.
Wed, Nov 19, 5:47 PM · gnupg26, OpenPGP, PQC, gnupg
werner closed T7897: Include key preferences in --with-colons as Resolved.
Wed, Nov 19, 5:46 PM · Gentoo, Feature Request
werner moved T7893: GnuPG: Decryption fails if the pinentry dialog for the first tried recipient is canceled from Backlog to QA on the gnupg26 board.
Wed, Nov 19, 5:46 PM · gnupg26, gnupg
werner added a project to T7893: GnuPG: Decryption fails if the pinentry dialog for the first tried recipient is canceled: gnupg26.
Wed, Nov 19, 5:45 PM · gnupg26, gnupg
werner moved T7892: keyboxd: a new subkey is sometimes not stored in the fingerprint table. from WIP to QA on the gnupg26 board.
Wed, Nov 19, 5:44 PM · gnupg26, Bug Report, keyboxd, gnupg
werner changed the status of T7908: GnuPG Accepts Path Separators and Path Traversals in Literal Data "Filename" Field from Open to Testing.
Wed, Nov 19, 5:43 PM · gnupg, Bug Report
werner closed T7882: `rsa-sha2` signature values are improperly truncated as Resolved.
Wed, Nov 19, 5:42 PM · ssh, gpgagent, Bug Report
werner moved T7914: Card s/n number missing in gpgsm from WIP to QA on the gnupg26 board.
Wed, Nov 19, 5:42 PM · gnupg22, scd, S/MIME, Feature Request, gnupg26
werner updated the task description for T7869: Release GnuPG 2.5.14.
Wed, Nov 19, 5:40 PM · gnupg, Release Info
werner updated the task description for T7940: Release GnuPG 2.5.15.
Wed, Nov 19, 5:39 PM · gnupg, Release Info
werner changed the status of T7906: Memory Corruption in ASCII-Armor Parsing from Open to Testing.
Wed, Nov 19, 5:38 PM · gnupg, Bug Report
werner shifted T7906: Memory Corruption in ASCII-Armor Parsing from the Restricted Space space to the S1 Public space.
Wed, Nov 19, 5:38 PM · gnupg, Bug Report
werner updated the task description for T7940: Release GnuPG 2.5.15.
Wed, Nov 19, 5:37 PM · gnupg, Release Info
werner committed rWbcd9490111cd: Update to GnuPG 2.5.14 (authored by werner).
Update to GnuPG 2.5.14
Wed, Nov 19, 5:35 PM
werner committed rGce44fde23139: Post release updates (authored by werner).
Post release updates
Wed, Nov 19, 5:28 PM
werner committed rG4d993c37d9b0: Release 2.5.14 (authored by werner).
Release 2.5.14
Wed, Nov 19, 5:28 PM
werner triaged T7940: Release GnuPG 2.5.15 as Normal priority.
Wed, Nov 19, 5:27 PM · gnupg, Release Info
werner committed rG32ca66bc8a89: po: msgmerge (authored by werner).
po: msgmerge
Wed, Nov 19, 4:51 PM
werner committed rG6abe59a7c8db: agent: Minor cleanup of a recent change. (authored by werner).
agent: Minor cleanup of a recent change.
Wed, Nov 19, 4:51 PM
werner added a comment to T7908: GnuPG Accepts Path Separators and Path Traversals in Literal Data "Filename" Field.

The problem is that a user may unintentionally use the suggested filename without checking that it does not harm to write to this file. It is better not to present a default name at all.

Wed, Nov 19, 4:08 PM · gnupg, Bug Report
werner committed rEf090f07f1065: build: On zOS use pkg-config to find zoslib. (authored by werner).
build: On zOS use pkg-config to find zoslib.
Wed, Nov 19, 2:22 PM
werner committed rX55a5b4e995be: po: Add Swedish translation (authored by Daniel Nylander <po@danielnylander.se>).
po: Add Swedish translation
Wed, Nov 19, 1:54 PM
werner committed rO11ce4cf15e79: po: Update Swedish translation (authored by Daniel Nylander <po@danielnylander.se>).
po: Update Swedish translation
Wed, Nov 19, 1:25 PM
werner added a comment to T7886: Kleopatra: Enhance error on missing subkey, if set by default-new-key-adsk.

GPG output seems to depend on Regional Format.

Wed, Nov 19, 12:51 PM · gpd5x, kleopatra
werner committed rEbaf43baea909: po: Update Swedish translation (authored by Daniel Nylander <po@danielnylander.se>).
po: Update Swedish translation
Wed, Nov 19, 12:05 PM
werner committed rGc2329c646ced: po: Update Swedish translation (authored by Daniel Nylander <po@danielnylander.se>).
po: Update Swedish translation
Wed, Nov 19, 11:51 AM
werner added a comment to T7917: Check for revocation of the ADSK's original subkey .

With the next gpg release (2.5.14) the keyboxd has an extended fingerprint table which carries a flags column. A bit in this column can eventually be used to mark subkeys with the "R" key flag and the search funtion can be enhanced to ignore keys with that flag set. This way we can more easily lookup the actual ADSK key (with the "E" key flag) and check whether this subkey has been revoked.

Wed, Nov 19, 11:04 AM · Feature Request, OpenPGP, gnupg26
werner committed rG46f4cb66125e: kbx: A minor update of the fingerprint table. (authored by werner).
kbx: A minor update of the fingerprint table.
Wed, Nov 19, 10:24 AM

Tue, Nov 18

werner added a project to T7133: Add feature to load designated revoker from LDAP: backport.
Tue, Nov 18, 8:01 PM · backport, vsd34, Feature Request, gnupg22
werner committed rGf6237ccd313a: gpg: New import option "force-update" (authored by werner).
gpg: New import option "force-update"
Tue, Nov 18, 5:29 PM
werner committed rG0cc7759ed5a3: kbx: Fix schema of the fingerprint table. (authored by werner).
kbx: Fix schema of the fingerprint table.
Tue, Nov 18, 5:29 PM
werner committed rGbe9b1404e661: common: New function replace_substr. (authored by werner).
common: New function replace_substr.
Tue, Nov 18, 5:29 PM
werner changed the status of T7892: keyboxd: a new subkey is sometimes not stored in the fingerprint table. from Open to Testing.
Tue, Nov 18, 5:29 PM · gnupg26, Bug Report, keyboxd, gnupg
werner created 3rdparty.
Tue, Nov 18, 2:10 PM
werner committed rG5bcf5f57b863: gpg: Include ADSK keys in a key listing with fingerprints. (authored by werner).
gpg: Include ADSK keys in a key listing with fingerprints.
Tue, Nov 18, 12:11 PM
werner committed rG4f19587b16b0: gpg: Cleanup of the local function key_byname. (authored by werner).
gpg: Cleanup of the local function key_byname.
Tue, Nov 18, 12:11 PM

Mon, Nov 17

werner committed rGdab9b08f6018: doc: One should better test-compile doc changes too (authored by werner).
doc: One should better test-compile doc changes too
Mon, Nov 17, 6:28 PM
werner committed rGb085be3a2794: doc: Replace "dual key" by "composite key". (authored by werner).
doc: Replace "dual key" by "composite key".
Mon, Nov 17, 5:16 PM
werner committed rGc254d4fbc6ac: gpg: Fix export in mode1003 when cache nonce is used. (authored by werner).
gpg: Fix export in mode1003 when cache nonce is used.
Mon, Nov 17, 5:16 PM
werner committed rG120142c3be53: gpg: Support passphrase change for composite keys. (authored by werner).
gpg: Support passphrase change for composite keys.
Mon, Nov 17, 5:16 PM
werner added a comment to F33097212: temp-output-then-rename-20251117.patch.

At line 133 shouldn't we have used iobuf_cancel there? Would it be possible to call finish_temp_output from iobuf_close or iobuf_cancel instead?

Mon, Nov 17, 8:48 AM

Sun, Nov 16

werner committed rG61c2d5a821b3: gpgsm: Fix output of card serial number in colon listing. (authored by ikloecker).
gpgsm: Fix output of card serial number in colon listing.
Sun, Nov 16, 7:13 PM
werner moved T7914: Card s/n number missing in gpgsm from Backlog to WiP on the gnupg22 board.
Sun, Nov 16, 7:12 PM · gnupg22, scd, S/MIME, Feature Request, gnupg26
werner edited projects for T7914: Card s/n number missing in gpgsm, added: gnupg22; removed gnupg.
Sun, Nov 16, 7:12 PM · gnupg22, scd, S/MIME, Feature Request, gnupg26
werner changed the status of T7914: Card s/n number missing in gpgsm from Open to Testing.

Fix applied. Thanks.

Sun, Nov 16, 7:10 PM · gnupg22, scd, S/MIME, Feature Request, gnupg26
werner committed rG0947a20c28cf: gpgsm: Fix output of card serial number in colon listing. (authored by ikloecker).
gpgsm: Fix output of card serial number in colon listing.
Sun, Nov 16, 7:09 PM
werner renamed T7290: Handle creation date in private key files for re-use of an existing key. from Handle creation date in private key files for re-use of an existing. to Handle creation date in private key files for re-use of an existing key..
Sun, Nov 16, 6:57 PM · gnupg26, OpenPGP, gnupg
werner added a comment to T7290: Handle creation date in private key files for re-use of an existing key..

This is not a composite key specific thing despite that this is an extra challenge. The creation date is used to reconstruct a key if the public key has been lost and only the fingerprint is still available. A solution might be to test the all combinations of stored creation dates to match the fingerprint.

Sun, Nov 16, 6:57 PM · gnupg26, OpenPGP, gnupg
werner renamed T7290: Handle creation date in private key files for re-use of an existing key. from Kyber+ECC with smartcards to Handle creation date in private key files for re-use of an existing..
Sun, Nov 16, 6:54 PM · gnupg26, OpenPGP, gnupg
werner changed the status of T7315: Allow export and import of PQC secret keys. from Open to Testing.
Sun, Nov 16, 6:50 PM · gnupg26, OpenPGP, PQC, gnupg
werner changed the status of T7315: Allow export and import of PQC secret keys., a subtask of T6815: PQC encryption for GnuPG, from Open to Testing.
Sun, Nov 16, 6:50 PM · gnupg26, OpenPGP, PQC, gnupg
werner committed rG8ceace31cc05: doc: Explain the export format of Kyber keys. (authored by werner).
doc: Explain the export format of Kyber keys.
Sun, Nov 16, 6:50 PM
werner committed rG47bab26daf03: gpg: Allow the import of Kyber secret keys. (authored by werner).
gpg: Allow the import of Kyber secret keys.
Sun, Nov 16, 5:53 PM
werner committed rG5d855f76c8af: gpg: Change the mode1003 format for composite keys. (authored by werner).
gpg: Change the mode1003 format for composite keys.
Sun, Nov 16, 5:53 PM
werner committed rGc564a297abd3: gpg: Refactor an import function for better readability. (authored by werner).
gpg: Refactor an import function for better readability.
Sun, Nov 16, 5:53 PM

Sat, Nov 15

werner closed T7896: Escape binary data in NOTATION* for status-fd as Resolved.
Sat, Nov 15, 4:50 PM · gnupg, OpenPGP, Feature Request

Fri, Nov 14

werner moved T7315: Allow export and import of PQC secret keys. from Backlog to WIP on the gnupg26 board.
Fri, Nov 14, 4:01 PM · gnupg26, OpenPGP, PQC, gnupg
werner committed rGe5473262e884: gpg: Allow the export of Kyber secret keys. (authored by werner).
gpg: Allow the export of Kyber secret keys.
Fri, Nov 14, 4:00 PM
werner committed rGaea62817f300: agent: Support protection for Kyber keys. (authored by werner).
agent: Support protection for Kyber keys.
Fri, Nov 14, 4:00 PM
werner renamed T7315: Allow export and import of PQC secret keys. from Allow exporting of PQC keys. to Allow export and import of PQC secret keys..
Fri, Nov 14, 3:56 PM · gnupg26, OpenPGP, PQC, gnupg
werner triaged T7932: Support gpg --passwd for Kyber as Normal priority.
Fri, Nov 14, 3:45 PM · OpenPGP, PQC, gnupg
werner changed the status of T7919: gpgme: Treat empty DISPLAY variable as unset or error out from Open to Testing.
Fri, Nov 14, 1:26 PM · gpgme, Bug Report
werner committed rM94fa3c2b25a1: Treat empty DISPLAY envvar as unset. (authored by werner).
Treat empty DISPLAY envvar as unset.
Fri, Nov 14, 1:20 PM
werner triaged T7919: gpgme: Treat empty DISPLAY variable as unset or error out as Normal priority.
Fri, Nov 14, 1:19 PM · gpgme, Bug Report
werner added a project to T7919: gpgme: Treat empty DISPLAY variable as unset or error out: gpgme.

I considered to make the --display argument optional but that still leads to the error. Thus better do not set or send it at all. I did this now for all gpgme engines.

Fri, Nov 14, 1:19 PM · gpgme, Bug Report