Page MenuHome GnuPG
Feed All Stories

Jul 4 2025

mlaurent committed rKLEOPATRA6ed492eba7f0: GIT_SILENT: it compiles fine without kf6.16 deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles fine without kf6.16 deprecated methods
Jul 4 2025, 1:51 PM
mlaurent committed rLIBKLEOcac0dfd5a14b: GIT_SILENT: it compiles fine without kf6.16 deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles fine without kf6.16 deprecated methods
Jul 4 2025, 1:48 PM
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
svuorela committed rOJb980ede26426: Set email subject as window title (authored by svuorela).
Set email subject as window title
Jul 4 2025, 11:54 AM
gniibe committed rG944494978090: common: Remove openpgp_oid_to_kem_algo. (authored by gniibe).
common: Remove openpgp_oid_to_kem_algo.
Jul 4 2025, 7:38 AM
gniibe committed rG5efabec21883: gpg:ecc: Use the common function of gnupg_get_ecc_params. (authored by gniibe).
gpg:ecc: Use the common function of gnupg_get_ecc_params.
Jul 4 2025, 7:38 AM
gniibe committed rG5ab9d59ee19e: common:ecc: Have a field if the curve of ECC is Weierstrass. (authored by gniibe).
common:ecc: Have a field if the curve of ECC is Weierstrass.
Jul 4 2025, 7:38 AM
mlaurent committed rMTP88c3cc1dbc51: GIT_SILENT: prepare 25.07.80 (beta) (authored by mlaurent).
GIT_SILENT: prepare 25.07.80 (beta)
Jul 4 2025, 7:30 AM
mlaurent committed rLIBKLEOa7fbdaf05c06: GIT_SILENT: prepare 25.07.80 (beta) (authored by mlaurent).
GIT_SILENT: prepare 25.07.80 (beta)
Jul 4 2025, 7:01 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO7da530821a9a: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 4 2025, 5:14 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAeba7860e0dad: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 4 2025, 3:41 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO57f09f692519: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 4 2025, 3:40 AM
gniibe committed rCe9b1c3ec91a1: cipher:kem: Provide each enum constant as macro. (authored by gniibe).
cipher:kem: Provide each enum constant as macro.
Jul 4 2025, 2:55 AM
gniibe committed rC292cb75a723c: cipher:rsa: Fix missing initialization in generate_fips. (authored by gniibe).
cipher:rsa: Fix missing initialization in generate_fips.
Jul 4 2025, 2:55 AM

Jul 3 2025

ikloecker updated the task description for T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA%.
Jul 3 2025, 2:31 PM · gpd5x (gpd-5.0.0), Feature Request, kleopatra, vsd34
svuorela claimed T7684: guide users to generate or import a key pair if none is present.
Jul 3 2025, 2:26 PM · gpgol2
svuorela committed rOJ3beaed6f24fd: Simplify truststore interaction (authored by svuorela).
Simplify truststore interaction
Jul 3 2025, 1:47 PM
svuorela committed rOJ1644c63c86f4: Provide a test page to help figure out if web browser/certificate is set up (authored by svuorela).
Provide a test page to help figure out if web browser/certificate is set up
Jul 3 2025, 1:44 PM
svuorela committed rOJe33e11e4f92d: Add --help to cert generator (authored by svuorela).
Add --help to cert generator
Jul 3 2025, 1:43 PM
svuorela committed rOJ149942c7696c: Set email subject as window title (authored by svuorela).
Set email subject as window title
Jul 3 2025, 1:43 PM
TobiasFella changed the status of T7707: Kleopatra: Unformatted fingerprints from Open to Testing.
Jul 3 2025, 1:00 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
TobiasFella committed rKLEOPATRA58b3240b382a: Use nicer formatting for showing fingerprints of card keys (authored by TobiasFella).
Use nicer formatting for showing fingerprints of card keys
Jul 3 2025, 12:53 PM
TobiasFella committed rLIBKLEO77b74addaf9d: Improve formatting for fingerprints in tooltips (authored by TobiasFella).
Improve formatting for fingerprints in tooltips
Jul 3 2025, 12:40 PM
TobiasFella committed rLIBKLEO8532ab7b8c95: Use nicer formatting for key ids in comboboxes (authored by TobiasFella).
Use nicer formatting for key ids in comboboxes
Jul 3 2025, 12:33 PM
ikloecker claimed T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA%.
Jul 3 2025, 10:36 AM · gpd5x (gpd-5.0.0), Feature Request, kleopatra, vsd34
ikloecker closed T6872: Prepare transition to Qt 6/KF6 as Resolved.
Jul 3 2025, 10:33 AM
ikloecker added a comment to T6872: Prepare transition to Qt 6/KF6.

Closing. I don't think we need this "Klammer-Ticket" anymore and it's cluttering my task list.

Jul 3 2025, 10:32 AM
ikloecker placed T7040: Make it possible to install GnuPG VSD and GPD in parallel up for grabs.

I'm not working on this anymore. Kleopatra should be prepared for using VSD, GPD, and Gpg4win in parallel (provided they use different homedirs). What's left is the actual parallel installation which might be solved in part by using NSIS for Gpg4win and MSI for VSD/GPD. I'm not sure how the parallel installation of different versions of gnupg is solved, but I guess Werner has that covered.

Jul 3 2025, 10:28 AM · gpd5x, kleopatra
ikloecker closed T6921: Kleopatra / Qt6: Improve accessibility detection for "Desert" high contrast scheme and fix it upstream, a subtask of T6932: Icons, darkmode and stuff, as Resolved.
Jul 3 2025, 10:20 AM · gpd5x (gpd-5.0.0), kleopatra
ikloecker closed T6921: Kleopatra / Qt6: Improve accessibility detection for "Desert" high contrast scheme and fix it upstream as Resolved.

For KF5-based builds this is resolved because the improved heuristic for detecting light high-contrast themes (like "Desert") is used for VSD 3.3 and Gpg4win 4.4.

Jul 3 2025, 10:20 AM · gpd5x (gpd-5.0.0), Windows, kleopatra
CarlSchwan committed rOJ9082f990e8e8: i18n: Update translation generation script (authored by CarlSchwan).
i18n: Update translation generation script
Jul 3 2025, 10:10 AM
CarlSchwan committed rOJf5f600fafb1f: Fix compilation of translation.js (authored by CarlSchwan).
Fix compilation of translation.js
Jul 3 2025, 10:09 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO082f364a19b8: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 3 2025, 9:54 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAf20bdb1ba1a5: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 3 2025, 9:53 AM
ikloecker changed the status of T7355: Keyboard navigation inside the Notepad text editor, a subtask of T7412: Notepad improvements, from Open to Testing.
Jul 3 2025, 9:42 AM · kleopatra
ikloecker changed the status of T7355: Keyboard navigation inside the Notepad text editor from Open to Testing.

For simplicity (and because I think entering tab characters isn't really essential for the notepad) I decided to go with the first solution.

Jul 3 2025, 9:42 AM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ikloecker committed rKLEOPATRAc1e0bb0b6c2e: Allow leaving the text input field of the notepad with Tab (authored by ikloecker).
Allow leaving the text input field of the notepad with Tab
Jul 3 2025, 9:33 AM
gniibe committed rG5e623b71d5ce: common:kem: Factor out a function to retrieve ECC parameters. (authored by gniibe).
common:kem: Factor out a function to retrieve ECC parameters.
Jul 3 2025, 9:22 AM
ikloecker claimed T7355: Keyboard navigation inside the Notepad text editor.
Jul 3 2025, 9:09 AM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
m <meik.michalke@gnupg.com> committed rOJca37ef6a89f6: typo (authored by m <meik.michalke@gnupg.com>).
typo
Jul 3 2025, 8:18 AM
gniibe closed T7648: Decryption to a Ky768_Cv25519 key does not work if the Cv25519 key is on a token as Resolved.
Jul 3 2025, 7:14 AM · PQC, Bug Report
collinfunk added a comment to T6598: Fix FD2INT for 64-bit Windows.

Can't you just use file descriptors everywhere and use _get_osfhandle once you need a HANDLE. That is what I am used to seeing in Windows code in Gnulib (although I do not touch it much).

Jul 3 2025, 4:23 AM · Windows 64, Feature Request, gnupg26
gniibe committed rCd9acecb02a90: build: More changes to allow build with no Kyber. (authored by gniibe).
build: More changes to allow build with no Kyber.
Jul 3 2025, 4:18 AM
gniibe committed rCf2b7d7862ff9: build: Allow build with no Kyber. (authored by gniibe).
build: Allow build with no Kyber.
Jul 3 2025, 2:35 AM

Jul 2 2025

ikloecker committed rW44c83efa0093: kleopatra: Add patch to disable start of gpg-agent on start-up on demand (authored by ikloecker).
kleopatra: Add patch to disable start of gpg-agent on start-up on demand
Jul 2 2025, 4:55 PM
ikloecker committed rW53e58e272a12: kleopatra: Add patch to disable usage of file system watchers on demand (authored by ikloecker).
kleopatra: Add patch to disable usage of file system watchers on demand
Jul 2 2025, 4:55 PM
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
ikloecker changed the status of T7704: Kleopatra: Add option to start it as additional process from Open to Testing.

Ready for testing.

Jul 2 2025, 2:00 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
ikloecker committed rKLEOPATRAd30a9d309b54: Fix building with DISABLE_UISERVER (authored by ikloecker).
Fix building with DISABLE_UISERVER
Jul 2 2025, 1:33 PM
ikloecker committed rKLEOPATRAa500c44c1a7d: The unique service needs to stay alive until the app is destroyed (authored by ikloecker).
The unique service needs to stay alive until the app is destroyed
Jul 2 2025, 1:33 PM
ikloecker committed rKLEOPATRA364fe6317e30: Don't start the UI server in standalone mode (authored by ikloecker).
Don't start the UI server in standalone mode
Jul 2 2025, 1:33 PM
ikloecker committed rKLEOPATRAf2da3d7d60ce: Add option to start Kleopatra in standalone mode (authored by ikloecker).
Add option to start Kleopatra in standalone mode
Jul 2 2025, 1:33 PM
TobiasFella moved T7707: Kleopatra: Unformatted fingerprints from Backlog to WIP on the gpd5x board.
Jul 2 2025, 1:21 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
TobiasFella added a comment to T7707: Kleopatra: Unformatted fingerprints.

and for certification revocation (and some other places): https://invent.kde.org/pim/libkleo/-/merge_requests/197

Jul 2 2025, 1:21 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
ikloecker committed rKLEOPATRAf8d37cb8a337: Don't start the UI server in standalone mode (authored by ikloecker).
Don't start the UI server in standalone mode
Jul 2 2025, 1:18 PM
ikloecker committed rKLEOPATRA2c62f3c40d5b: Fix building with DISABLE_UISERVER (authored by ikloecker).
Fix building with DISABLE_UISERVER
Jul 2 2025, 1:18 PM
TobiasFella committed rLIBKLEO8d9e055254be: Use nicer formatting for key ids in comboboxes (authored by TobiasFella).
Use nicer formatting for key ids in comboboxes
Jul 2 2025, 1:16 PM
TobiasFella committed rKLEOPATRAfd8ab60fef30: Use nicer formatting for key ids in comboboxes (authored by TobiasFella).
Use nicer formatting for key ids in comboboxes
Jul 2 2025, 1:14 PM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA2fa2dca209dd: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 2 2025, 1:08 PM
TobiasFella added a comment to T7707: Kleopatra: Unformatted fingerprints.

For card stuff: https://invent.kde.org/pim/kleopatra/-/merge_requests/400

Jul 2 2025, 1:07 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
Paul Schwabauer <pschwabauer@intevation.de> committed rGPGMEPYff9403f79343: [PATCH] Require setuptools>=65.2.0 for the build command (authored by Sebastian Wagner <sebix@sebix.at>).
[PATCH] Require setuptools>=65.2.0 for the build command
Jul 2 2025, 1:07 PM
TobiasFella committed rKLEOPATRA1ff1912b0cac: Use nicer formatting for showing fingerprints of card keys (authored by TobiasFella).
Use nicer formatting for showing fingerprints of card keys
Jul 2 2025, 1:06 PM
TobiasFella committed rLIBKLEObee471f9587f: Improve formatting for fingerprints in tooltips (authored by TobiasFella).
Improve formatting for fingerprints in tooltips
Jul 2 2025, 12:50 PM
TobiasFella claimed T7707: Kleopatra: Unformatted fingerprints.
Jul 2 2025, 12:49 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
TobiasFella added a comment to T7707: Kleopatra: Unformatted fingerprints.

For the tooltips: https://invent.kde.org/pim/libkleo/-/merge_requests/196

Jul 2 2025, 12:49 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
TobiasFella changed the status of T7708: Kleopatra: Pretty display names for kyber algos from Open to Testing.
Jul 2 2025, 12:40 PM · gpd5x (gpd-5.0.0), kleopatra
TobiasFella renamed T7709: Decryption with ECC smartcard keys broken from Kleopatra: Decryption with smartcard keys broken to Decryption with smartcard keys broken.
Jul 2 2025, 12:40 PM · gpd5x (gpd-5.0.0), gnupg26, Bug Report
ikloecker committed rKLEOPATRA8adca4822e50: The unique service needs to stay alive until the app is destroyed (authored by ikloecker).
The unique service needs to stay alive until the app is destroyed
Jul 2 2025, 12:00 PM
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
l10n daemon script <scripty@kde.org> committed rKLEOPATRA48c09266f7bb: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 2 2025, 10:03 AM
ikloecker committed rKLEOPATRAa4ffbdfef0e7: GIT_SILENT Remove bogus debug log (authored by ikloecker).
GIT_SILENT Remove bogus debug log
Jul 2 2025, 9:23 AM
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
l10n daemon script <scripty@kde.org> committed rKLEOPATRAcd63ed846efd: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 2 2025, 3:43 AM
gniibe committed rEcac716808814: gpgrt-config: It's gcc which supports -print-search-dirs option. (authored by gniibe).
gpgrt-config: It's gcc which supports -print-search-dirs option.
Jul 2 2025, 3:18 AM
gniibe committed rC95beae482412: tests: Add a test for Dilithium. (authored by gniibe).
tests: Add a test for Dilithium.
Jul 2 2025, 2:15 AM
gniibe committed rC0a1fda8ce4d0: cipher:dilithium: Support "no-prefix" flag for Dilithium testing. (authored by gniibe).
cipher:dilithium: Support "no-prefix" flag for Dilithium testing.
Jul 2 2025, 2:15 AM
gniibe committed rC40c84d8a4c76: cipher:dilithium: Add ML-DSA into libgcrypt pubkey interface. (authored by gniibe).
cipher:dilithium: Add ML-DSA into libgcrypt pubkey interface.
Jul 2 2025, 2:15 AM
gniibe committed rC81a8332963e2: cipher:dilithium: Add dilithium functions for libgcrypt internal use. (authored by gniibe).
cipher:dilithium: Add dilithium functions for libgcrypt internal use.
Jul 2 2025, 2:15 AM

Jul 1 2025

timegrid closed T7702: Kleopatra: Printing on win11 aborts silently as Resolved.

Ok, it was a missing update (although windows claimed to be up-to-date).
After installing 2025-06 [...] KB5060829 the Microsoft Print to PDF feature is available again and printing also works in Kleopatra/Okular.

Jul 1 2025, 6:49 PM · Windows, Bug Report, kleopatra
CarlSchwan committed rOJ85672254cb75: Add back support for plain email as composer recipient (authored by CarlSchwan).
Add back support for plain email as composer recipient
Jul 1 2025, 6:26 PM
CarlSchwan committed rOJa4b97814885f: Unify the minimum required Qt version (authored by CarlSchwan).
Unify the minimum required Qt version
Jul 1 2025, 6:25 PM
ikloecker changed the status of T7703: Kleopatra: Validity icons in selected rows missing from Open to Testing.

A second patch fixes the problem with the button in the smart card view.

Jul 1 2025, 4:57 PM · gpd5x (gpd-5.0.0), Bug Report, kleopatra
ikloecker committed rW4829405a2277: breeze: Do not pass QIcon::Selected mode to icon painter (authored by ikloecker).
breeze: Do not pass QIcon::Selected mode to icon painter
Jul 1 2025, 4:56 PM
ikloecker added a comment to T7703: Kleopatra: Validity icons in selected rows missing.

I have added a patch to disable recoloring of the status icons in Gpg4win. This ensures that the status icons in the selected rows don't get all-white.

Jul 1 2025, 4:09 PM · gpd5x (gpd-5.0.0), Bug Report, kleopatra
ikloecker committed rWc4eadb7b54a1: breeze-icons: Disable recoloring of status icons (authored by ikloecker).
breeze-icons: Disable recoloring of status icons
Jul 1 2025, 4:06 PM
m <meik.michalke@gnupg.com> committed rOJ5739347953e0: updated REAMDE.md (authored by m <meik.michalke@gnupg.com>).
updated REAMDE.md
Jul 1 2025, 4:02 PM
ikloecker added a comment to T7703: Kleopatra: Validity icons in selected rows missing.

Upstream bug report for invisible status icons: https://bugs.kde.org/show_bug.cgi?id=506434 (Icon coloring is inherently incompatible with colored Breeze status icons)

Jul 1 2025, 3:47 PM · gpd5x (gpd-5.0.0), Bug Report, kleopatra
mmontkowski committed rOb29e61c14b69: Merge branch 'master' of ssh://git.gnupg.org/git/gpgol (authored by mmontkowski).
Merge branch 'master' of ssh://git.gnupg.org/git/gpgol
Jul 1 2025, 2:36 PM
mmontkowski committed rO75f46829054e: Moving encrypted emails to folder fails (authored by mmontkowski).
Moving encrypted emails to folder fails
Jul 1 2025, 2:36 PM
timegrid added a comment to T7702: Kleopatra: Printing on win11 aborts silently.

It's also the same error in Okular, when a pdf is printed.

Jul 1 2025, 2:18 PM · Windows, Bug Report, kleopatra
timegrid added a comment to T7702: Kleopatra: Printing on win11 aborts silently.

Same on gpg4win-4.4.1 @ win11 (here a bit more debugview context)

3	3.503991	8584	kleopatra.exe	org.kde.pim.kleopatra: Paperkey export finished:  0 status:  QProcess::NormalExit
4	3.691599	8584	kleopatra.exe	QPrintDialog: Cannot be used on non-native printers
5	3.691981	8584	kleopatra.exe	QPrintDialog: Cannot be used on non-native printers
6	3.692752	8584	kleopatra.exe	org.kde.pim.kleopatra: Printing aborted.
Jul 1 2025, 1:44 PM · Windows, Bug Report, kleopatra
ikloecker committed rKLEOPATRA12839f3f67a0: Add option to start Kleopatra in standalone mode (authored by ikloecker).
Add option to start Kleopatra in standalone mode
Jul 1 2025, 1:41 PM
TobiasFella added a comment to T7702: Kleopatra: Printing on win11 aborts silently.

Works fine here.

Jul 1 2025, 1:29 PM · Windows, Bug Report, kleopatra
timegrid added a comment to T7709: Decryption with ECC smartcard keys broken.

version

C:\Users\g10\Desktop\tmp\scdecrypt>gpg --version
gpg (GnuPG) 2.5.8
libgcrypt 1.11.1
Copyright (C) 2025 g10 Code GmbH
License GNU GPL-3.0-or-later <https://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Jul 1 2025, 1:26 PM · gpd5x (gpd-5.0.0), gnupg26, Bug Report
ikloecker added a comment to T7709: Decryption with ECC smartcard keys broken.

gpg --version?
gpg -K?

Jul 1 2025, 1:18 PM · gpd5x (gpd-5.0.0), gnupg26, Bug Report
TobiasFella moved T7708: Kleopatra: Pretty display names for kyber algos from Backlog to WIP on the gpd5x board.
Jul 1 2025, 1:06 PM · gpd5x (gpd-5.0.0), kleopatra
TobiasFella triaged T7708: Kleopatra: Pretty display names for kyber algos as Normal priority.
Jul 1 2025, 1:06 PM · gpd5x (gpd-5.0.0), kleopatra
TobiasFella committed rLIBKLEO793fdbb13acc: Add pretty algorithm names for kyber keys (authored by TobiasFella).
Add pretty algorithm names for kyber keys
Jul 1 2025, 1:05 PM