Page MenuHome GnuPG
Feed Advanced Search

Wed, Jan 7

anthumchris changed the status of T8005: TypeScript support from Open to Testing.
Wed, Jan 7, 12:30 PM · gpgme, Feature Request
anthumchris changed the status of T8021: Implement gpg key management API from Open to Testing.
Wed, Jan 7, 12:29 PM · gpgme, Feature Request
werner added a parent task for T8019: gpg does not print warning about untrusted key when verifying signatures made by expired (and untrusted) keys: T7790: Kleopatra: "no trusted certification" should have precedence over "expired" in signature verification.
Wed, Jan 7, 12:03 PM · Feature Request, S/MIME, OpenPGP, gnupg26
werner triaged T8019: gpg does not print warning about untrusted key when verifying signatures made by expired (and untrusted) keys as Normal priority.

Traditionally we have considered expired and revoked more or less similar. The idea is that an expired key might have been compromised but the owner did not found a way to revoke it. We may want to change this policy because some users don't care too much about expired keys (cf. T7990) .

Wed, Jan 7, 12:03 PM · Feature Request, S/MIME, OpenPGP, gnupg26
anthumchris closed T8004: Bindings for The GnuPG UI Server Protocol, a subtask of T7975: Official GPGme interface/bindings for Nodejs (node), as Invalid.
Wed, Jan 7, 11:52 AM · gpgme, Feature Request
anthumchris closed T8004: Bindings for The GnuPG UI Server Protocol as Invalid.

I may have misinterpreted what The GnuPG UI Server Protocol is. Instead, I will provide high-level functions to all of gpgme's underlying features

Wed, Jan 7, 11:52 AM · gpgme, Feature Request
anthumchris added a subtask for T7975: Official GPGme interface/bindings for Nodejs (node): T8005: TypeScript support.
Wed, Jan 7, 11:46 AM · gpgme, Feature Request
anthumchris edited parent tasks for T8005: TypeScript support, added: T7975: Official GPGme interface/bindings for Nodejs (node); removed: T8004: Bindings for The GnuPG UI Server Protocol.
Wed, Jan 7, 11:46 AM · gpgme, Feature Request
anthumchris removed a subtask for T8004: Bindings for The GnuPG UI Server Protocol: T8005: TypeScript support.
Wed, Jan 7, 11:46 AM · gpgme, Feature Request

Jan 6 2026

the13thletter added a comment to T8013: gpgconf does not support the --enable-win32-openssh-support option for gpg-agent.

Frankly, he OpenSSH support for Windows was experimental and I have never tested it. If it can be confirmed that this really works and is useful, it will be easy to add the opeion to gpgconf.

Jan 6 2026, 10:04 PM · Feature Request, ssh, gnupg26, Windows
timegrid closed T1825: Add a re-encrypt to additional key as Resolved.
Jan 6 2026, 12:57 PM · gpd5x (gpd-5.0.0), gnupg26, Feature Request
werner added a comment to T1825: Add a re-encrypt to additional key.

Regarding my comment T1825#191055 : The mane page has long been updated and gpgme support is also available. For the symmetric session key, see the feature request T8016

Jan 6 2026, 12:53 PM · gpd5x (gpd-5.0.0), gnupg26, Feature Request
werner triaged T8016: Keep symmetric encryption keys with --add-recipients as Low priority.
Jan 6 2026, 12:51 PM · gpd5x, gnupg26, Feature Request
timegrid moved T1825: Add a re-encrypt to additional key from QA to Done on the gnupg26 board.
Jan 6 2026, 12:28 PM · gpd5x (gpd-5.0.0), gnupg26, Feature Request
timegrid moved T1825: Add a re-encrypt to additional key from QA to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.0-beta479 @ win11:

  • gpg --show-only-session-key --decrypt FILE shows only the session key
  • gpg --add-recipients -r UID1 FILE adds recipients (tested with one or more uids)
  • gpg --change-recipients -r UID FILE changes the recipients (tested with one or more uids)
Jan 6 2026, 12:28 PM · gpd5x (gpd-5.0.0), gnupg26, Feature Request
werner triaged T8013: gpgconf does not support the --enable-win32-openssh-support option for gpg-agent as Normal priority.

Frankly, he OpenSSH support for Windows was experimental and I have never tested it. If it can be confirmed that this really works and is useful, it will be easy to add the opeion to gpgconf. Note that the gpgconf option feature handles only a subset of all options on purpose.

Jan 6 2026, 8:53 AM · Feature Request, ssh, gnupg26, Windows

Jan 5 2026

timegrid moved T7730: gpg: retrieve a certificate from an LDAP server before sending it to the LDAP server from QA to Done on the gnupg26 board.
Jan 5 2026, 12:54 PM · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), gnupg26, Feature Request
timegrid moved T7730: gpg: retrieve a certificate from an LDAP server before sending it to the LDAP server from WIP to Done on the gpd5x board.

The problem was the keyserver configuration, which does not include a scheme (ldap:):

keyserver ldap.gnupg.test:389:uid=LordPrivySeal,ou=GnuPG Users,dc=gnupg,dc=test:pass:dc=gnupg,dc=test:
Jan 5 2026, 12:53 PM · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), gnupg26, Feature Request

Jan 4 2026

anthumchris closed T8010: Publish to NPM registry, a subtask of T7975: Official GPGme interface/bindings for Nodejs (node), as Resolved.
Jan 4 2026, 11:45 PM · gpgme, Feature Request
anthumchris closed T8010: Publish to NPM registry as Resolved.

Published to NPM as gpgmejs, which provides disambiguation from gpgme, gpgmepp, gpgmepy, etc.

Jan 4 2026, 11:45 PM · gpgme, Feature Request
anthumchris changed the status of T8010: Publish to NPM registry, a subtask of T7975: Official GPGme interface/bindings for Nodejs (node), from Open to Testing.
Jan 4 2026, 10:45 PM · gpgme, Feature Request
anthumchris changed the status of T8010: Publish to NPM registry from Open to Testing.
Jan 4 2026, 10:45 PM · gpgme, Feature Request
anthumchris triaged T8010: Publish to NPM registry as Normal priority.
Jan 4 2026, 10:44 PM · gpgme, Feature Request
anthumchris closed T8003: Create first gnupgme nodejs binding for gpg version as Resolved.

completed working test and repo:
https://github.com/anthumchris/gpgmejs/

Jan 4 2026, 4:25 AM · gpgme, Feature Request
anthumchris closed T8003: Create first gnupgme nodejs binding for gpg version, a subtask of T7975: Official GPGme interface/bindings for Nodejs (node), as Resolved.
Jan 4 2026, 4:25 AM · gpgme, Feature Request

Jan 2 2026

anthumchris renamed T8009: Wasm for browser support from Consider Wasm for browser support to Wasm for browser support.
Jan 2 2026, 3:34 PM · gpgme, Feature Request
anthumchris updated the task description for T8009: Wasm for browser support.
Jan 2 2026, 3:33 PM · gpgme, Feature Request
anthumchris updated the task description for T8009: Wasm for browser support.
Jan 2 2026, 3:33 PM · gpgme, Feature Request
anthumchris updated the task description for T8009: Wasm for browser support.
Jan 2 2026, 3:33 PM · gpgme, Feature Request
anthumchris triaged T8009: Wasm for browser support as Normal priority.
Jan 2 2026, 3:32 PM · gpgme, Feature Request

Jan 1 2026

anthumchris renamed T8004: Bindings for The GnuPG UI Server Protocol from Bindings for GnuPG UI Server Protocol to Bindings for The GnuPG UI Server Protocol.
Jan 1 2026, 3:34 PM · gpgme, Feature Request
anthumchris triaged T8005: TypeScript support as Normal priority.
Jan 1 2026, 3:32 PM · gpgme, Feature Request
anthumchris triaged T8004: Bindings for The GnuPG UI Server Protocol as Normal priority.
Jan 1 2026, 3:28 PM · gpgme, Feature Request
anthumchris triaged T8003: Create first gnupgme nodejs binding for gpg version as Normal priority.
Jan 1 2026, 3:25 PM · gpgme, Feature Request
anthumchris closed T7992: Research Node.js Addons as Resolved.

Completed working base repository with developer workflows for watching files and rebuilding/retesting:
https://github.com/anthumchris/node-addon

Jan 1 2026, 3:21 PM · gpgme, Feature Request
anthumchris closed T7992: Research Node.js Addons, a subtask of T7975: Official GPGme interface/bindings for Nodejs (node), as Resolved.
Jan 1 2026, 3:21 PM · gpgme, Feature Request

Dec 31 2025

anthumchris updated subscribers of T7992: Research Node.js Addons.
Dec 31 2025, 4:51 PM · gpgme, Feature Request

Dec 30 2025

anthumchris added a comment to T7975: Official GPGme interface/bindings for Nodejs (node).
Dec 30 2025, 2:36 PM · gpgme, Feature Request

Dec 28 2025

anthumchris triaged T7992: Research Node.js Addons as Normal priority.
Dec 28 2025, 4:26 PM · gpgme, Feature Request
anthumchris claimed T7975: Official GPGme interface/bindings for Nodejs (node).
Dec 28 2025, 3:26 PM · gpgme, Feature Request

Dec 23 2025

thesamesam added a comment to T7897: Include key preferences in --with-colons.

Thank you!

Dec 23 2025, 1:57 PM · Gentoo, Feature Request

Dec 18 2025

werner placed T7730: gpg: retrieve a certificate from an LDAP server before sending it to the LDAP server up for grabs.
Dec 18 2025, 12:11 PM · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), gnupg26, Feature Request
werner moved T7730: gpg: retrieve a certificate from an LDAP server before sending it to the LDAP server from WIP to QA on the gnupg26 board.
Dec 18 2025, 12:11 PM · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), gnupg26, Feature Request
werner added a comment to T7730: gpg: retrieve a certificate from an LDAP server before sending it to the LDAP server.

Well, I tested this again. I created a new key and saved a copy. The I updated the expiration date to 2035 and sent the key to the LDAP server. Then I deleted the updated key locally and imported the old copy. Thus I have now:

Dec 18 2025, 12:09 PM · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), gnupg26, Feature Request
TobiasFella added a comment to T7107: Kleopatra: Option "PublicKeyEncryptionOnly".

https://invent.kde.org/pim/kleopatra/-/merge_requests/428

Dec 18 2025, 11:17 AM · gpd5x, Feature Request, kleopatra
TobiasFella closed T7535: Kleopatra: "Decrypt/Verify all files in folder" doesn't work as Resolved.
Dec 18 2025, 11:01 AM · Feature Request, kleopatra

Dec 17 2025

ebo added a comment to T7981: Draft: Kleopatra: Show "No secret key" error for S/MIME protocol.

The aim of this ticket is to map the message in Kleo for the corresponding gpg case to the "Not found" error in gpgsm and thus show the other message instead.

Dec 17 2025, 10:03 AM · Feature Request, gpd5x, kleopatra
ebo renamed T7981: Draft: Kleopatra: Show "No secret key" error for S/MIME protocol from Kleopatra: Show "No secret key" error for S/MIME protocol to Draft: Kleopatra: Show "No secret key" error for S/MIME protocol.
Dec 17 2025, 9:52 AM · Feature Request, gpd5x, kleopatra
ebo created T7981: Draft: Kleopatra: Show "No secret key" error for S/MIME protocol.
Dec 17 2025, 9:00 AM · Feature Request, gpd5x, kleopatra

Dec 16 2025

m.eik added a comment to T7774: Add reencrypt option to mail and folder encryption to output a list of encrypted mails.
In T7774#209645, @ebo wrote:

isn't this done?

Dec 16 2025, 12:16 PM · gpd5x, Feature Request, gpgol2
TobiasFella changed the status of T7581: Kleopatra: Create team key from Open to Testing.
Dec 16 2025, 10:24 AM · Feature Request, gpd5x, kleopatra
anthumchris added a comment to T7975: Official GPGme interface/bindings for Nodejs (node).

Thanks, I'll start here and see how it was done with JS for the browser: https://dev.gnupg.org/source/gpgme/browse/master/lang/js/

Dec 16 2025, 4:45 AM · gpgme, Feature Request

Dec 15 2025

ikloecker added a comment to T7975: Official GPGme interface/bindings for Nodejs (node).

Note that we have moved almost all bindings out of gpgme into separate repos. I suggest to develop such bindings externally. And you'll have to find external resources to learn how to create nodejs bindings for gpgme.

Dec 15 2025, 5:33 PM · gpgme, Feature Request
ikloecker closed T7584: Okular: Move config files to GNUPGHOME as Wontfix.

Yes, this is obsolete with T7717: Location of qt-application config files. Closing as Wontfix because we use product-specific folders outside of GNUPGHOME.

Dec 15 2025, 5:07 PM · Feature Request, okular
timegrid edited projects for T4446: please add --quick-revoke-subkey, added: gnupg26; removed Restricted Project, gnupg24.
Dec 15 2025, 11:14 AM · gnupg26, Feature Request

Dec 14 2025

werner added a project to T7975: Official GPGme interface/bindings for Nodejs (node): gpgme.
Dec 14 2025, 4:03 PM · gpgme, Feature Request

Dec 13 2025

anthumchris created T7975: Official GPGme interface/bindings for Nodejs (node).
Dec 13 2025, 7:48 PM · gpgme, Feature Request

Dec 12 2025

ebo edited projects for T7099: Disable the import of certain card objects, added: gpd5x; removed Restricted Project.
Dec 12 2025, 3:34 PM · gpd5x, gnupg26, scd, Feature Request
ebo moved T7773: Add reencrypt mail option to copy only encrypted mails from Backlog to QA on the gpd5x board.
Dec 12 2025, 3:16 PM · gpd5x (gpd-5.0.0), Feature Request, gpgol2
ebo edited projects for T7773: Add reencrypt mail option to copy only encrypted mails , added: gpd5x; removed Restricted Project.
Dec 12 2025, 3:16 PM · gpd5x (gpd-5.0.0), Feature Request, gpgol2
ebo updated subscribers of T7774: Add reencrypt option to mail and folder encryption to output a list of encrypted mails.

isn't this done?

Dec 12 2025, 3:15 PM · gpd5x, Feature Request, gpgol2
ebo edited projects for T7774: Add reencrypt option to mail and folder encryption to output a list of encrypted mails, added: gpd5x; removed Restricted Project.
Dec 12 2025, 3:14 PM · gpd5x, Feature Request, gpgol2
timegrid updated the task description for T6719: Support Proxy-Authorization: Negotiate on Windows.
Dec 12 2025, 3:09 PM · Active Directory, test on hold, gpd5x, gnupg24, gnupg22, Feature Request
timegrid added a project to T6719: Support Proxy-Authorization: Negotiate on Windows: test on hold.
Dec 12 2025, 3:07 PM · Active Directory, test on hold, gpd5x, gnupg24, gnupg22, Feature Request
timegrid moved T6719: Support Proxy-Authorization: Negotiate on Windows from WiP to QA on the gnupg22 board.
Dec 12 2025, 3:07 PM · Active Directory, test on hold, gpd5x, gnupg24, gnupg22, Feature Request
timegrid moved T6719: Support Proxy-Authorization: Negotiate on Windows from QA to done on the gnupg24 board.
Dec 12 2025, 3:06 PM · Active Directory, test on hold, gpd5x, gnupg24, gnupg22, Feature Request
timegrid moved T6719: Support Proxy-Authorization: Negotiate on Windows from WiP to QA on the gnupg24 board.
Dec 12 2025, 3:06 PM · Active Directory, test on hold, gpd5x, gnupg24, gnupg22, Feature Request
timegrid moved T6719: Support Proxy-Authorization: Negotiate on Windows from Backlog to QA on the gpd5x board.
Dec 12 2025, 3:05 PM · Active Directory, test on hold, gpd5x, gnupg24, gnupg22, Feature Request
timegrid edited projects for T6719: Support Proxy-Authorization: Negotiate on Windows, added: gpd5x; removed Restricted Project.
Dec 12 2025, 3:05 PM · Active Directory, test on hold, gpd5x, gnupg24, gnupg22, Feature Request
ebo updated the task description for T6620: Add a way to extract ECC key parameters from a public key.
Dec 12 2025, 3:02 PM · gpd5x, kleopatra, Feature Request, gpgme
timegrid edited projects for T6620: Add a way to extract ECC key parameters from a public key, added: gpd5x; removed Restricted Project.
Dec 12 2025, 3:01 PM · gpd5x, kleopatra, Feature Request, gpgme
timegrid moved T1825: Add a re-encrypt to additional key from Backlog to QA on the gpd5x board.
Dec 12 2025, 2:57 PM · gpd5x (gpd-5.0.0), gnupg26, Feature Request
timegrid edited projects for T1825: Add a re-encrypt to additional key, added: gpd5x; removed Restricted Project.
Dec 12 2025, 2:57 PM · gpd5x (gpd-5.0.0), gnupg26, Feature Request
timegrid edited projects for T7101: Automagically create a PGP key from a X.509 cert, added: gnupg26; removed Restricted Project, gnupg.
Dec 12 2025, 2:56 PM · gnupg26, Feature Request, S/MIME, OpenPGP
timegrid edited projects for T7593: Check the trustlist de-vs flag in the per key compliance check, added: gpd5x; removed Restricted Project.
Dec 12 2025, 2:55 PM · gpd5x, gnupg26, vsd, Feature Request
timegrid closed T6211: KMail should process "Confirm your key publication" messages from WKS-Server as Resolved.

Resolved without further testing

Dec 12 2025, 2:51 PM · KMail, Restricted Project, Feature Request
ebo removed a project from T1235: adding automatic refresh-key: Restricted Project.
Dec 12 2025, 2:27 PM · gnupg26, gnupg22, Feature Request
ebo moved T7730: gpg: retrieve a certificate from an LDAP server before sending it to the LDAP server from QA to WIP on the gnupg26 board.
Dec 12 2025, 1:30 PM · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), gnupg26, Feature Request
timegrid updated subscribers of T7584: Okular: Move config files to GNUPGHOME.

Is this ticket obsolete with T7717: Location of qt-application config files?

Dec 12 2025, 12:38 PM · Feature Request, okular
timegrid added a project to T7328: Add Kleopatra configs to gpgconf -X: vsd.
Dec 12 2025, 11:46 AM · vsd, gpd5x, Windows, gnupg, Feature Request

Dec 5 2025

ebo added a project to T7251: Autofetch signature keys used by a trusted introducer: gpd5x.
Dec 5 2025, 9:42 AM · gpd5x, vsd34, Feature Request, gnupg22
ebo edited projects for T7251: Autofetch signature keys used by a trusted introducer, added: vsd34; removed Restricted Project.
Dec 5 2025, 9:41 AM · gpd5x, vsd34, Feature Request, gnupg22

Dec 3 2025

bernhard added a comment to T7965: Remove DANE (DNSSEC) support.

Still good for experiments.

Dec 3 2025, 2:16 PM · Feature Request, gnupg
werner triaged T7965: Remove DANE (DNSSEC) support as Low priority.

Still good for experiments.

Dec 3 2025, 12:57 PM · Feature Request, gnupg

Dec 2 2025

ikloecker updated the task description for T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA%.
Dec 2 2025, 12:15 PM · gpd5x (gpd-5.0.0), Feature Request, kleopatra, vsd34

Nov 28 2025

timegrid changed the status of T7730: gpg: retrieve a certificate from an LDAP server before sending it to the LDAP server from Testing to Open.

This seems not to work in Kleopatra/gpg in gpg4win-5.0.0-beta413 @ win11.

Nov 28 2025, 9:59 AM · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), gnupg26, Feature Request

Nov 27 2025

timegrid changed the status of T7866: Allow separate LDAP keyserver for uploading from Testing to Open.

Tested on gpg4win-5.0.0-beta413 @ win11 with the following entries in dirmngr.conf:

Nov 27 2025, 2:04 PM · gnupg22, vsd34, LDAP, Feature Request, gnupg26
ebo updated the task description for T7936: GpgOL: Add option to except internal domains from encryption.
Nov 27 2025, 10:32 AM · Feature Request, vsd, gpgol
ebo updated the task description for T7936: GpgOL: Add option to except internal domains from encryption.
Nov 27 2025, 10:29 AM · Feature Request, vsd, gpgol
ebo updated the task description for T7936: GpgOL: Add option to except internal domains from encryption.
Nov 27 2025, 10:29 AM · Feature Request, vsd, gpgol

Nov 25 2025

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.

Nov 25 2025, 3:00 PM · Feature Request, scd, gnupg26
ebo renamed T7936: GpgOL: Add option to except internal domains from encryption from Draft: GpgOL: Add option to except internal domains from encryption to GpgOL: Add option to except internal domains from encryption.
Nov 25 2025, 11:53 AM · Feature Request, vsd, gpgol
gniibe added a comment to T7873: Decrypt to foo.gpg.part files and rename.

The extension .part is used by Mozilla/Firefox. Curl uses .tmp. Is that OK for Windows machine to use .part?

Nov 25 2025, 5:41 AM · Feature Request, gnupg26

Nov 24 2025

rodolfoser added a comment to T7947: Add feature to gpg-card to set the retry count to a different value..

Seems like the OpenPGP Card Specification does not allow the change of retry counters.

Nov 24 2025, 10:41 PM · Feature Request, scd, gnupg26
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.

Nov 24 2025, 6:01 PM · PQC, Feature Request, gnupg26

Nov 22 2025

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

Nov 21 2025

alexk added a project to T7866: Allow separate LDAP keyserver for uploading: gnupg22.
Nov 21 2025, 4:09 PM · gnupg22, vsd34, LDAP, Feature Request, gnupg26
werner added a project to T7866: Allow separate LDAP keyserver for uploading: vsd34.
Nov 21 2025, 4:08 PM · gnupg22, vsd34, LDAP, Feature Request, gnupg26
gniibe added a comment to T7873: Decrypt to foo.gpg.part files and rename.

When --output option is used and the user uses temporary file and is ready for checking an error, that is, it's already prepared, it's redundant and useless, indeed.

Nov 21 2025, 7:23 AM · Feature Request, gnupg26
gniibe added a comment to T7720: w32: Synchronous spawning gpg-agent/dirmngr/keyboxd.

Let me explain about the change rG57affc4e98ab.

Nov 21 2025, 6:44 AM · gnupg, Feature Request, Bug Report