Page MenuHome GnuPG
Feed Advanced Search

Jul 24 2025

werner committed rGcaa783329b34: gpgsm: Fix caching of the trustlist's flags. (authored by werner).
gpgsm: Fix caching of the trustlist's flags.
Jul 24 2025, 12:33 PM
werner committed rG67a3020d0f3b: gpgsm: Fix caching of the trustlist's flags. (authored by werner).
gpgsm: Fix caching of the trustlist's flags.
Jul 24 2025, 12:27 PM
werner triaged T7738: The trustlist's qual flag is not cached correctly by gpgsm as Normal priority.
Jul 24 2025, 12:22 PM · S/MIME, gnupg
werner committed rG1c5a2b963b39: gpg: Use the new constants in one function. (authored by werner).
gpg: Use the new constants in one function.
Jul 24 2025, 11:32 AM
werner committed rG11d3a83b0478: gpg: Add a notation with version information to signatures. (authored by werner).
gpg: Add a notation with version information to signatures.
Jul 24 2025, 11:32 AM
werner committed rGbcf94337fb39: agent: Allow colon delimited fingerprints for ISTRUSTED. (authored by werner).
agent: Allow colon delimited fingerprints for ISTRUSTED.
Jul 24 2025, 11:32 AM
werner committed rG16c110400ecb: gpg: Start using macros for the signature classes. (authored by werner).
gpg: Start using macros for the signature classes.
Jul 24 2025, 11:32 AM

Jul 18 2025

werner committed rM6a1f72b47024: Make it easier to maintain gpgme.h by using forward declarations. (authored by werner).
Make it easier to maintain gpgme.h by using forward declarations.
Jul 18 2025, 4:21 PM
werner committed rM1821ebaa333d: Rename an internal function for clarity (authored by werner).
Rename an internal function for clarity
Jul 18 2025, 4:21 PM
werner committed rGPAfca0f819ce4b: Fix mixed declarations and code (authored by werner).
Fix mixed declarations and code
Jul 18 2025, 11:52 AM
werner committed rGPAb6ba8bcc6db7: Remove trust_item stuff to make it build with gpgme 2.x (authored by werner).
Remove trust_item stuff to make it build with gpgme 2.x
Jul 18 2025, 11:52 AM
werner committed rGPAaa63712b18b7: Fix implicit declaration of gpa_keytable_ensure (authored by andreasstieger).
Fix implicit declaration of gpa_keytable_ensure
Jul 18 2025, 11:52 AM

Jul 17 2025

werner lowered the priority of T7276: GpgOL: Shown attachments duplicate on selection of signed emails after forward from Normal to Low.

We have no solution right now.

Jul 17 2025, 5:12 PM · gpgol
werner assigned T6865: Email will be sent encrypted after draft was saved in encrypted state although encryption is disabled to mmontkowski.

In short: A message was saved as an encrypted draft and then the user edited that draft, disabled encryption and then the message was sent out only encrypted to the draft key.

Jul 17 2025, 5:06 PM · gpd5x, gpgol, Bug Report
werner added a comment to T7269: Attachments vanish from forward encrypted message.

Deselect email and select again (email gets decrypted again) attachments are back.

Jul 17 2025, 4:59 PM · gpd5x, Feature Request, gpgol
werner added a comment to T6333: GpgOL: Improve handling of HTML Only mails.

We should not modify the HTML at all but display it as plain text. Maybe put a a notice at the top:

<!-- Below is the raw HTML encoding of this mail - ask you admin for advice -->
Jul 17 2025, 4:56 PM · gpgol, Unknown Object (Project)
werner added a comment to T4836: GpgOL modifies PGP/Inline email messages stored in the server.

We won't implement that any time soon given that gpgol2 will be an easier plaform to get it right.

Jul 17 2025, 4:54 PM · gpgol, Bug Report
werner lowered the priority of T4127: GpgOL: Setting category or flagging crypto mails is not possible from High to Low.

It is unlikely that we will fix it. The OL behaviour is just too flaky. It might be possible to do this in the no-preview mode in a more robust way.

Jul 17 2025, 4:49 PM · Unknown Object (Project), gpg4win, gpgol
werner added a project to T7722: GpgOL: Temp filename creation fails to choose proper extension: Bug Report.
Jul 17 2025, 4:45 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), Bug Report, gpgol
werner closed T7670: updated nl.po for gnupg 2.4 as Resolved.
Jul 17 2025, 1:47 PM · i18n, gnupg, Bug Report
werner committed rG75095bf900b3: po: Update the Dutch translation. (authored by Frans Spiesschaert <Frans.Spiesschaert@yucom.be>).
po: Update the Dutch translation.
Jul 17 2025, 1:47 PM
werner added a comment to T7670: updated nl.po for gnupg 2.4.

Thanks. Will go into 2.4.9 to be released soon.

Jul 17 2025, 1:47 PM · i18n, gnupg, Bug Report
werner committed rCf9657f1d9e15: Prepare LT numbers for the 1.12.0 release (authored by werner).
Prepare LT numbers for the 1.12.0 release
Jul 17 2025, 9:32 AM
werner moved T7709: Decryption with ECC smartcard keys broken from Backlog to WIP on the gpd5x board.
Jul 17 2025, 9:12 AM · gpd5x (gpd-5.0.0), gnupg26, Bug Report
werner changed the status of T7709: Decryption with ECC smartcard keys broken, a subtask of T7649: gnupg: Use KEM interface for encryption/decryption, from Open to Testing.
Jul 17 2025, 9:12 AM · gnupg26
werner changed the status of T7709: Decryption with ECC smartcard keys broken from Open to Testing.
Jul 17 2025, 9:12 AM · gpd5x (gpd-5.0.0), gnupg26, Bug Report
werner committed rG4ae81d9c44eb: agent: Minor robustness improvement (authored by werner).
agent: Minor robustness improvement
Jul 17 2025, 9:10 AM
werner triaged T7717: Location of qt-application config files as Normal priority.
Jul 17 2025, 9:04 AM · gpd5x (gpd-5.0.0), Windows, kleopatra, vsd34, okular

Jul 16 2025

werner triaged T7728: Support Yubikey attestation certificates as Normal priority.
Jul 16 2025, 3:18 PM · Feature Request, yubikey, gnupg26
werner committed rGa4f7417531d7: agent: Another fix for a regression with unknown curves and ssh (authored by werner).
agent: Another fix for a regression with unknown curves and ssh
Jul 16 2025, 2:28 PM
werner committed rG55db12472f1c: agent: Another fix for a regression with unknown curves and ssh (authored by werner).
agent: Another fix for a regression with unknown curves and ssh
Jul 16 2025, 2:26 PM
werner committed rG6bf5696c8578: agent: Fix ssh-agent's request_identities for skipped keys. (authored by werner).
agent: Fix ssh-agent's request_identities for skipped keys.
Jul 16 2025, 2:18 PM
werner closed T7083: Show revocation reasons also with a standard -k listing as Resolved.
Jul 16 2025, 12:04 PM · OpenPGP, Feature Request, gnupg26
werner closed T7083: Show revocation reasons also with a standard -k listing, a subtask of T7078: Kleopatra: Add automatic offer of revocation certificate export to the revocation process, as Resolved.
Jul 16 2025, 12:04 PM · vsd33 (vsd-3.3.0), Unknown Object (Project), kleopatra
werner closed T6599: INT2FD and npth_accept, a subtask of T6508: Port GnuPG to 64-bit Windows, as Resolved.
Jul 16 2025, 12:03 PM · Windows 64, Feature Request, gnupg26
werner closed T6599: INT2FD and npth_accept as Resolved.

Several releases since the last commit and no specific bug reports. We can close this task.

Jul 16 2025, 12:03 PM · Windows 64, Feature Request, gnupg26
werner lowered the priority of T7292: gpg-mail-tube: Add more features from Normal to Low.
Jul 16 2025, 12:00 PM · Feature Request, gnupg26
werner lowered the priority of T6956: GnuPG: Allow import of gpgsk files from Normal to Low.
Jul 16 2025, 12:00 PM · gnupg26, Feature Request, Unknown Object (Project)
werner moved T7649: gnupg: Use KEM interface for encryption/decryption from Backlog to WIP on the gnupg26 board.
Jul 16 2025, 11:58 AM · gnupg26
werner closed T7698: Add support of secp256k1 for KEM API, a subtask of T7649: gnupg: Use KEM interface for encryption/decryption, as Resolved.
Jul 16 2025, 11:58 AM · gnupg26
werner closed T7698: Add support of secp256k1 for KEM API as Resolved.

Should be fixed with 2.5.9. Given that secp256 is an esoteric curve for GnuPG it does not make sense to run the entire QA process.

Jul 16 2025, 11:58 AM · gnupg26
werner closed T7289: Release GnuPG 2.5.2 as Resolved.
Jul 16 2025, 11:55 AM · gnupg, Release Info, gnupg26
werner moved T7676: Cannot decrypt a message encrypted to a Cv25519 key on a token from WIP to QA on the gnupg26 board.
Jul 16 2025, 11:54 AM · gnupg26, Bug Report
werner moved T7693: `gpg --fetch-keys` fails because of missing keyserver from WIP to QA on the gnupg26 board.
Jul 16 2025, 11:54 AM · gnupg26
werner added a project to T7709: Decryption with ECC smartcard keys broken: gnupg26.
Jul 16 2025, 11:42 AM · gpd5x (gpd-5.0.0), gnupg26, Bug Report
werner assigned T7709: Decryption with ECC smartcard keys broken to gniibe.
Jul 16 2025, 11:42 AM · gpd5x (gpd-5.0.0), gnupg26, Bug Report

Jul 15 2025

werner committed rM9e3266ccbbdf: gnupg-manage-keys: Implement a new tool. (authored by werner).
gnupg-manage-keys: Implement a new tool.
Jul 15 2025, 5:02 PM

Jul 14 2025

werner renamed T7721: libgcrypt build-error with gcc-15 on powerpc and alpha from libgcrypt build-error with gcc-15 to libgcrypt build-error with gcc-15 on powerpc and alpha.
Jul 14 2025, 4:54 PM · libgcrypt, Bug Report
werner added a project to T7721: libgcrypt build-error with gcc-15 on powerpc and alpha: libgcrypt.
Jul 14 2025, 2:44 PM · libgcrypt, Bug Report
werner added a comment to T7721: libgcrypt build-error with gcc-15 on powerpc and alpha.

Sure that this is about 1.11.0 ? We released 1.11.1 with at least one fix for gcc regression (T7166). In master we had some more fixes for gcc 15 bugs (or what ever you will call such regression in a compiler)

Jul 14 2025, 2:44 PM · libgcrypt, Bug Report
werner set External Link to https://lists.gnupg.org/pipermail/gnupg-announce/2025q3/000495.html on T7695: Release GnuPG 2.5.9.
Jul 14 2025, 2:39 PM · gnupg, Release Info
werner committed rDa191fadf5790: Announce GnuPG 2.5.9 (authored by werner).
Announce GnuPG 2.5.9
Jul 14 2025, 2:34 PM
werner removed a member for g10code: dvratil.
Jul 14 2025, 10:43 AM
werner removed a member for g10code: CarlSchwan.
Jul 14 2025, 10:42 AM
werner committed rW7918e0b3300c: Revert Okular to the June 26 version. (authored by werner).
Revert Okular to the June 26 version.
Jul 14 2025, 10:04 AM

Jul 10 2025

werner committed rWbe77d1358b6a: Update to gnupg 2.5.9 (authored by werner).
Update to gnupg 2.5.9
Jul 10 2025, 4:39 PM
werner added a comment to T7695: Release GnuPG 2.5.9.
701bd8fe8789a86cd2b7c27254a2ab837ee4fcfa  gnupg-2.5.9.tar.bz2
1209dd1dc3cb9e33e3c7857e7f10a7b0fc8d478e  gnupg-w32-2.5.9_20250710.tar.xz
0c7814a9ed67c48d0498f42f5a0eeaaf18e29f49  gnupg-w32-2.5.9_20250710.exe
Jul 10 2025, 4:37 PM · gnupg, Release Info
werner closed T7672: Release GnuPG 2.5.8 as Resolved.
Jul 10 2025, 4:36 PM · Release Info, gnupg
werner committed rWde58a5205e08: Update Gpgol (2.6.3), Kleopatra et al, and Okular (authored by werner).
Update Gpgol (2.6.3), Kleopatra et al, and Okular
Jul 10 2025, 4:36 PM
werner updated the task description for T7695: Release GnuPG 2.5.9.
Jul 10 2025, 4:36 PM · gnupg, Release Info
werner committed rG1790caf1676f: Post release updates (authored by werner).
Post release updates
Jul 10 2025, 4:33 PM
werner committed rGdc62a422a625: Release 2.5.9 (authored by werner).
Release 2.5.9
Jul 10 2025, 4:33 PM
werner committed rD5e89d3b10bcb: swdb: GnuPG 2.5.9 (authored by werner).
swdb: GnuPG 2.5.9
Jul 10 2025, 4:31 PM
werner triaged T7719: Release GnuPG 2.5.10 as Normal priority.
Jul 10 2025, 4:27 PM · Release Info, gnupg, gnupg26
werner committed rD62c4175d9dea: swdb: gpgol 2.6.3 (authored by werner).
swdb: gpgol 2.6.3
Jul 10 2025, 4:08 PM
werner committed rD40bfbce1bed7: tools: Fix example for ftp-indexer script (authored by werner).
tools: Fix example for ftp-indexer script
Jul 10 2025, 4:08 PM
werner committed rO68c2f965d6af: Post release updates (authored by werner).
Post release updates
Jul 10 2025, 3:57 PM
werner committed rO613706eaa4a6: Release 2.6.3 (authored by werner).
Release 2.6.3
Jul 10 2025, 3:57 PM
werner added a comment to T7138: Windows (Semi-hosted environment): filename and network access.

We already have an initialization function in gpgrt which is thread-safe at least if used as a DLL. Maybe move the check to there.

Jul 10 2025, 10:03 AM · gnupg, Bug Report

Jul 9 2025

werner shifted T7714: GPGOL: Attachment treated as text from the Restricted Space space to the S1 Public space.
Jul 9 2025, 11:48 AM · gpgol

Jul 8 2025

werner committed rG838c1c387c76: gpg: Display the correct OpenPGP algo name at 3 places. (authored by werner).
gpg: Display the correct OpenPGP algo name at 3 places.
Jul 8 2025, 4:32 PM
werner closed T7715: Dirmngr shall send a User-Agent header as Resolved.
Jul 8 2025, 3:46 PM · Feature Request, gnupg26
werner committed rGa0f7cde9daa7: dirmngr: Add option--user-agent and always use a User-Agent header. (authored by werner).
dirmngr: Add option--user-agent and always use a User-Agent header.
Jul 8 2025, 10:22 AM
werner committed rG7caefd125944: kbx: Make it easier to enable debug output (authored by werner).
kbx: Make it easier to enable debug output
Jul 8 2025, 10:22 AM
werner committed rG6ec40bee2d6c: doc: Typo fixes and such (authored by werner).
doc: Typo fixes and such
Jul 8 2025, 10:22 AM
werner triaged T7715: Dirmngr shall send a User-Agent header as Normal priority.
Jul 8 2025, 9:50 AM · Feature Request, gnupg26

Jul 7 2025

werner added a comment to rLIBKLEO793fdbb13acc: Add pretty algorithm names for kyber keys.

I would suggest to use something like "Kyber 768 + brainpool P 256" because parentheses might be interpreted tha this is an alias for Kyber,

Jul 7 2025, 10:02 AM

Jul 5 2025

werner committed rM6e37569847d7: Fix an uninitialized variable. (authored by Collin Funk via Gnupg-devel <gnupg-devel@gnupg.org>).
Fix an uninitialized variable.
Jul 5 2025, 1:40 PM
werner committed rM74b725457432: Remove duplicate character passed to strchr. (authored by Collin Funk via Gnupg-devel <gnupg-devel@gnupg.org>).
Remove duplicate character passed to strchr.
Jul 5 2025, 1:40 PM

Jul 4 2025

werner added a comment to T7709: Decryption with ECC smartcard keys broken.

Please always add -v t commands like "gpg --decrypt test.txt.gpg". To decide whether this is smartcard or gpg-agent releated, I need to see a log file form gpg-agent and scdaemon. The latter is more important. I would suggest "debug ipc,app,cardio"

Jul 4 2025, 1:27 PM · gpd5x (gpd-5.0.0), gnupg26, Bug Report
werner added a comment to T7040: Make it possible to install GnuPG VSD and GPD in parallel.

That works using a gpgconf.ctl file side by side to gpgconf{,.exe}

Jul 4 2025, 1:21 PM · gpd5x, kleopatra

Jul 2 2025

werner reopened T6598: Fix FD2INT for 64-bit Windows as "Open".

Regarding 64bit handles https://learn.microsoft.com/en-us/windows/win32/winprog64/interprocess-communication
tells us:

Jul 2 2025, 4:41 PM · Windows 64, Feature Request, gnupg26
werner reopened T6598: Fix FD2INT for 64-bit Windows, a subtask of T6508: Port GnuPG to 64-bit Windows, as Open.
Jul 2 2025, 4:41 PM · Windows 64, Feature Request, gnupg26
werner triaged T7713: Allow to skip the qualified signature confirmation prompt as Normal priority.
Jul 2 2025, 11:41 AM · S/MIME, Feature Request, gnupg26
werner triaged T7710: Kleopatra: Paperkey can't handle curve448/kyber keys as Normal priority.

This seems to be a good opportunity to replace paperkey with a new tool to take advantage of the smaller ECC keys which allow us to re-generate most stuff.

Jul 2 2025, 9:14 AM · Feature Request, gnupg26, kleopatra

Jun 27 2025

werner committed rD730fa57379d9: ftp-indexer: Allow skipping of index.html creation. (authored by werner).
ftp-indexer: Allow skipping of index.html creation.
Jun 27 2025, 11:17 AM
werner committed rWf0390fe886c6: okular: Enable pgp signature by default. (authored by werner).
okular: Enable pgp signature by default.
Jun 27 2025, 8:59 AM

Jun 26 2025

werner committed rW96c374f640ac: Fix last commit. (authored by werner).
Fix last commit.
Jun 26 2025, 3:40 PM
werner committed rWa991c2aa5e5f: nsis: Try to delete 32 and 64 bit uninstaller keys. (authored by werner).
nsis: Try to delete 32 and 64 bit uninstaller keys.
Jun 26 2025, 3:09 PM
werner added a comment to T7699: Kleopatra: Allow one instance per GNUPGHOME on Windows.

After discussion with Ingo and others it seems that separate Kleo processes per GNUPGHOME would confuse more users than being helpful for power users. Considering the use case of gpgpass the conclusion was to add an option to Kleo which allows to start is as a certificate manager without doing the UniqueApplicaiton thing and also entirely quit after closing the window.

Jun 26 2025, 11:52 AM · kleopatra
werner committed rW5549b6e293b4: Allow building of MSI installers. (authored by werner).
Allow building of MSI installers.
Jun 26 2025, 10:19 AM

Jun 25 2025

werner triaged T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA% as High priority.

But we have the same problems on Unix as described by T7699. (funny, the other bug mentioned above has 76 reversed)

Jun 25 2025, 6:21 PM · gpd5x (gpd-5.0.0), Feature Request, kleopatra, vsd34
werner removed a project from T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA%: Windows.

That is not Windows specific. They should end up in %GNUPGHOME%/kleopatra/

Jun 25 2025, 4:27 PM · gpd5x (gpd-5.0.0), Feature Request, kleopatra, vsd34
werner triaged T7699: Kleopatra: Allow one instance per GNUPGHOME on Windows as High priority.
Jun 25 2025, 4:24 PM · kleopatra
werner added a comment to T7699: Kleopatra: Allow one instance per GNUPGHOME on Windows.

What about including the output of

Jun 25 2025, 4:17 PM · kleopatra

Jun 24 2025

werner committed rWbc9b45b8014d: Update to the latest Okular. (authored by werner).
Update to the latest Okular.
Jun 24 2025, 2:14 PM
werner committed rWe83f65c11b60: Update Poppler (authored by werner).
Update Poppler
Jun 24 2025, 2:05 PM
werner committed rW4604f27b280e: Create desktop-help dir for --msi (authored by werner).
Create desktop-help dir for --msi
Jun 24 2025, 2:05 PM
werner committed rGb3dc2305e1ca: dirmngr:w32: Fix ldap_* types (authored by myzhang1029).
dirmngr:w32: Fix ldap_* types
Jun 24 2025, 1:30 PM
werner committed rGa354018bf3ce: dirmngr: Use wrapper function for Windows LDAP peculiarities. (authored by werner).
dirmngr: Use wrapper function for Windows LDAP peculiarities.
Jun 24 2025, 1:30 PM