Page MenuHome GnuPG
Feed All Stories

Oct 6 2025

l10n daemon script <scripty@kde.org> committed rKLEOPATRAf4e738be4f52: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 6 2025, 5:31 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA5968f15e4b71: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 6 2025, 3:56 AM
gniibe closed T7541: libassuan AC_DEFINE_UNQUOTED m4 fix needs propagating to pinentry and gnupg2 as Resolved.
Oct 6 2025, 2:05 AM · gpgme, gnupg, pinentry

Oct 4 2025

werner triaged T7842: GpgOL: Rich/HTML format lost on S/MIME encrypted but unsigned mails as Normal priority.

That is on purpose. With a signed mail you have at least a way to tell who sent the mail. An unsigned but encrypted mail can be send by anyone and you netter don't use HTML links there.

Oct 4 2025, 1:45 PM · Unknown Object (Project), Documentation, FAQ, vsd34, vsd, gpgol

Oct 3 2025

svuorela committed rOJ9639e30c1a73: Drop unused lambda capture (authored by svuorela).
Drop unused lambda capture
Oct 3 2025, 3:18 PM
svuorela committed rOJ8da92ae0b300: Review comments. Will squash on merge (authored by svuorela).
Review comments. Will squash on merge
Oct 3 2025, 3:18 PM
gniibe added a comment to T7720: w32: Synchronous spawning gpg-agent/dirmngr/keyboxd.

I updated the branch.

Oct 3 2025, 4:55 AM · gnupg, Feature Request, Bug Report
gniibe committed rA7ecea1a9d3d3: Update version string in libassuan.m4. (authored by gniibe).
Update version string in libassuan.m4.
Oct 3 2025, 4:10 AM
gniibe committed rE413b65f34fd1: Update copyright and version string in gpg-error.m4. (authored by gniibe).
Update copyright and version string in gpg-error.m4.
Oct 3 2025, 3:59 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6e0803139cf0: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 3 2025, 3:44 AM

Oct 2 2025

ikloecker committed rGTO6c58ae291bfd: Fix translation for 64-bit builds (authored by ikloecker).
Fix translation for 64-bit builds
Oct 2 2025, 9:49 PM
timegrid created T7843: GpgOL: Empty OpenPGP mails with "Read as plain" activated.
Oct 2 2025, 6:07 PM · vsd34, vsd, gpgol
timegrid created T7842: GpgOL: Rich/HTML format lost on S/MIME encrypted but unsigned mails.
Oct 2 2025, 5:42 PM · Unknown Object (Project), Documentation, FAQ, vsd34, vsd, gpgol
werner committed rE2344947717d2: estream: New mode keyword "share=rw". (authored by werner).
estream: New mode keyword "share=rw".
Oct 2 2025, 5:35 PM
Volker Krause <vkrause@kde.org> committed rMTP0edb4c435367: Use KMime::Content::contentType() instead of doing this manually (authored by Volker Krause <vkrause@kde.org>).
Use KMime::Content::contentType() instead of doing this manually
Oct 2 2025, 4:51 PM
Volker Krause <vkrause@kde.org> committed rMTP58802aa793cc: Use const KMime API for Content::header<>() calls (authored by Volker Krause <vkrause@kde.org>).
Use const KMime API for Content::header<>() calls
Oct 2 2025, 4:51 PM
werner committed rG3971b2528f46: common,w32: Always use share mode readwrite for the keybox. (authored by werner).
common,w32: Always use share mode readwrite for the keybox.
Oct 2 2025, 4:50 PM
ikloecker moved T7835: GpgOL: Translation of two config tabs missing in Beta build from Backlog to WIP on the gpd5x board.
Oct 2 2025, 4:12 PM · gpd5x, i18n, gpgol
ikloecker claimed T7835: GpgOL: Translation of two config tabs missing in Beta build.

This happens only in the 64-bit builds, i.e. with Gpg4win 5.

Oct 2 2025, 4:11 PM · gpd5x, i18n, gpgol
ikloecker moved T7834: gpgol one string not translated from Backlog to WIP on the vsd34 board.
Oct 2 2025, 4:08 PM · gpd5x, vsd34, i18n, gpgol
ikloecker claimed T7834: gpgol one string not translated.
Oct 2 2025, 4:08 PM · gpd5x, vsd34, i18n, gpgol
werner moved T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already from Backlog to WIP on the gpd5x board.
Oct 2 2025, 3:43 PM · gnupg22, Bug Report, gpd5x, okular
ebo updated the task description for T7838: GpgOL: resolver chooses wrong certificate to decide if autosecure should happen .
Oct 2 2025, 3:39 PM · vsd34, gpgol
werner committed rG8491117f091a: common,w32: Use gnupg_usleep instead of Sleep for the ebentit of nPth. (authored by werner).
common,w32: Use gnupg_usleep instead of Sleep for the ebentit of nPth.
Oct 2 2025, 3:39 PM
svuorela committed rOJ3859b04f01d3: T7773: Select how to treat unencrypted mails (authored by svuorela).
T7773: Select how to treat unencrypted mails
Oct 2 2025, 3:28 PM
svuorela committed rOJc2a973d34b3e: First time setup - dont leak agents and gnupghome (authored by svuorela).
First time setup - dont leak agents and gnupghome
Oct 2 2025, 3:28 PM
werner committed rG3076fe512b38: dirmngr: Fix wrong diagnostic "failed to create alarm thread". (authored by werner).
dirmngr: Fix wrong diagnostic "failed to create alarm thread".
Oct 2 2025, 3:21 PM
svuorela added a comment to T7773: Add reencrypt mail option to copy only encrypted mails .

We also discussed emails that can't be decrypted. They are due to implementation details just currently skipped. They will also be so in the future as an implementation detail.

Oct 2 2025, 3:17 PM · gpd5x, Feature Request, gpgol2
timegrid created T7841: GpgOL: Concurrent access to S/MIME encrypted mail creates versions.
Oct 2 2025, 3:13 PM · S/MIME, vsd34, vsd, gpgol
werner committed rGf3b70a9352ae: scd: Fix an oddity in changing the PIN. (authored by werner).
scd: Fix an oddity in changing the PIN.
Oct 2 2025, 3:11 PM
werner moved T7840: Oddity with 7816 change_reference_data from Backlog to WIP on the gnupg26 board.
Oct 2 2025, 3:11 PM · Bug Report, gnupg22, gnupg26, scd
timegrid updated the task description for T7839: GpgOL: Multiple issues with encrypted drafts with long name attachments.
Oct 2 2025, 2:55 PM · vsd34, vsd, gpgol
werner triaged T7840: Oddity with 7816 change_reference_data as Normal priority.
Oct 2 2025, 2:54 PM · Bug Report, gnupg22, gnupg26, scd
timegrid created T7839: GpgOL: Multiple issues with encrypted drafts with long name attachments.
Oct 2 2025, 2:52 PM · vsd34, vsd, gpgol
ebo added a project to T7838: GpgOL: resolver chooses wrong certificate to decide if autosecure should happen : vsd34.
Oct 2 2025, 2:50 PM · vsd34, gpgol
ebo created T7838: GpgOL: resolver chooses wrong certificate to decide if autosecure should happen .
Oct 2 2025, 2:50 PM · vsd34, gpgol
timegrid added a comment to T7836: GpgOL: Both disable and prefer S/MIME does not work.

(removed: wrong statement)

Oct 2 2025, 2:09 PM · S/MIME, vsd34, vsd, gpgol
TobiasFella committed rKLEOPATRA7bdf13f52836: Remove UrlLabel class as it's now unused (authored by TobiasFella).
Remove UrlLabel class as it's now unused
Oct 2 2025, 1:31 PM
TobiasFella committed rKLEOPATRA5fc8a14c7e98: Change audit log link to be a button (authored by TobiasFella).
Change audit log link to be a button
Oct 2 2025, 1:31 PM
timegrid added a project to T7836: GpgOL: Both disable and prefer S/MIME does not work: S/MIME.
Oct 2 2025, 1:14 PM · S/MIME, vsd34, vsd, gpgol
timegrid added a comment to T7837: GpgOL: Saving S/MIME encrypted draft with S/MIME disabled freezes Outlook.

Note: I also activated Sign/Encrypt by default, if that matters

Oct 2 2025, 1:14 PM · S/MIME, vsd34, vsd, gpgol
timegrid created T7837: GpgOL: Saving S/MIME encrypted draft with S/MIME disabled freezes Outlook.
Oct 2 2025, 1:12 PM · S/MIME, vsd34, vsd, gpgol
ikloecker committed rO218f57d77814: po: msgmerge (authored by ikloecker).
po: msgmerge
Oct 2 2025, 1:12 PM
ikloecker committed rOd9febbfa7c05: Add missing messages for gpg4win-tools (authored by ikloecker).
Add missing messages for gpg4win-tools
Oct 2 2025, 1:12 PM
ikloecker committed rOcd21c64b4695: Fix text of tooltip in gpg4win-tools (authored by ikloecker).
Fix text of tooltip in gpg4win-tools
Oct 2 2025, 1:12 PM
TobiasFella committed rKLEOPATRA3bd7a7d5ea85: Change team key creation to be in-dialog (authored by TobiasFella).
Change team key creation to be in-dialog
Oct 2 2025, 1:10 PM
TobiasFella committed rLIBKLEOceac8a844b1f: OpenPGPCertificateCreationDialog: Add checkbox for creating a team key (authored by TobiasFella).
OpenPGPCertificateCreationDialog: Add checkbox for creating a team key
Oct 2 2025, 1:09 PM
TobiasFella committed rLIBKLEOca29da3dde63: OpenPGPCertificateCreationDialog: Add checkbox for creating a team key (authored by TobiasFella).
OpenPGPCertificateCreationDialog: Add checkbox for creating a team key
Oct 2 2025, 1:03 PM
TobiasFella committed rKLEOPATRAc15e45a6fb5b: Change team key creation to be in-dialog (authored by TobiasFella).
Change team key creation to be in-dialog
Oct 2 2025, 12:49 PM
TobiasFella committed rKLEOPATRA637b7b41a0e1: Remove team key action (authored by TobiasFella).
Remove team key action
Oct 2 2025, 12:49 PM
TobiasFella committed rKLEOPATRA2c454bdd6942: Create separate signing subkey (authored by TobiasFella).
Create separate signing subkey
Oct 2 2025, 12:49 PM
TobiasFella committed rKLEOPATRAc0df44e1d236: Add action for creating team certificates (authored by TobiasFella).
Add action for creating team certificates
Oct 2 2025, 12:49 PM
TobiasFella committed rKLEOPATRAd2cc049507a4: Overwrite name and email label (authored by TobiasFella).
Overwrite name and email label
Oct 2 2025, 12:49 PM
TobiasFella changed the status of T7054: Kleopatra: Saving/restoring column layout in certificate lookup doesn't work from Open to Testing.
Oct 2 2025, 12:45 PM · gpd5x, kleopatra
TobiasFella changed the status of T6299: Kleopatra: Updating key does results in "not changed" instead of "not found" from Open to Testing.
Oct 2 2025, 12:43 PM · Restricted Project, LDAP, gpd5x, kleopatra
timegrid created T7836: GpgOL: Both disable and prefer S/MIME does not work.
Oct 2 2025, 12:25 PM · S/MIME, vsd34, vsd, gpgol
werner added a comment to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.

I implemented that in the old 2.2 branch for easier testing.

Oct 2 2025, 12:02 PM · gnupg22, Bug Report, gpd5x, okular
werner committed rG7e2133bc16f8: agent,dirmngr: Take care of possible race on startup under Windows. (authored by werner).
agent,dirmngr: Take care of possible race on startup under Windows.
Oct 2 2025, 11:53 AM
werner committed rG7e3050547314: common: New function gnupg_remove_ext. (authored by werner).
common: New function gnupg_remove_ext.
Oct 2 2025, 11:53 AM
ebo triaged T7835: GpgOL: Translation of two config tabs missing in Beta build as Normal priority.
Oct 2 2025, 11:32 AM · gpd5x, i18n, gpgol
ebo updated the task description for T7834: gpgol one string not translated.
Oct 2 2025, 11:21 AM · gpd5x, vsd34, i18n, gpgol
ebo triaged T7834: gpgol one string not translated as Normal priority.
Oct 2 2025, 11:16 AM · gpd5x, vsd34, i18n, gpgol
werner added a comment to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.

Please let us not clutter the code with OS specific things. We could use a gnupg_remove_ext or gnupg_remove_maybe_wait with a wait parameter which maps to a plain gnupg_remove for Unix. The GPGRT_PROCESS_DETACHED, in the asshelp is also the only specific thing which can be move to a file global macro.

Oct 2 2025, 10:44 AM · gnupg22, Bug Report, gpd5x, okular
timegrid added a comment to T7833: GpgOL: Security level 2 shown for manually imported and certified cert.

see also https://dev.gnupg.org/T7609

Oct 2 2025, 10:40 AM · Documentation, Unknown Object (Project), vsd34, vsd, gpgol
timegrid created T7833: GpgOL: Security level 2 shown for manually imported and certified cert.
Oct 2 2025, 10:24 AM · Documentation, Unknown Object (Project), vsd34, vsd, gpgol
werner committed rG43fe9073aa81: gpg,gpgsm: Tweak the locking of the pubring.kbx (authored by werner).
gpg,gpgsm: Tweak the locking of the pubring.kbx
Oct 2 2025, 10:23 AM
gniibe added a comment to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.

I think that modifying gnupg_remove is a bit risky because it's used in many places.
I'd rather introduce new function for Windows; gnupg_w32_delete_file for this particular purpose.
Factoring out wait_when_sharing_violation function from gnupg_rename_file.

Oct 2 2025, 9:50 AM · gnupg22, Bug Report, gpd5x, okular
ikloecker committed rKLEOPATRAbb0f329add76: Bump rc version to make sure the new menu entry is actually used (authored by ikloecker).
Bump rc version to make sure the new menu entry is actually used
Oct 2 2025, 9:24 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOb44582634be7: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 2 2025, 5:16 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOfb745084e16f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 2 2025, 3:43 AM

Oct 1 2025

TobiasFella changed the status of T6453: Kleopatra: Show isQualified in Certificate details if true from Open to Testing.

(writing this much later, since got lost)

Oct 1 2025, 4:43 PM · gpd5x, kleopatra
ebo triaged T7831: Kleopatra: Configuration of the initial status of all checkboxes in the sign/encrypt dialog as Normal priority.
Oct 1 2025, 4:29 PM · gpd5x, kleopatra
TobiasFella changed the status of T7095: Kleopatra: show designated revoker in details window, a subtask of T7019: Kleopatra: change "certificate detailed view" to tabbed interface instead of sub-windows, from Open to Testing.
Oct 1 2025, 4:05 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
TobiasFella changed the status of T7095: Kleopatra: show designated revoker in details window from Open to Testing.
Oct 1 2025, 4:05 PM · gpd5x, kleopatra
TobiasFella committed rKLEOPATRA4eef1c5f6d27: Copy subkey fingerprints and keyids without spaces (authored by TobiasFella).
Copy subkey fingerprints and keyids without spaces
Oct 1 2025, 4:02 PM
werner updated the task description for T7817: Release GPGME 2.0.1.
Oct 1 2025, 4:01 PM · Release Info, gpgme
ikloecker added a comment to T7585: Kleopatra: wrong color for some button texts in "high contrast white" setting .

I had a look at Qt 5. All of Qt's Windows styles are broken with regards to button or menu item styling. They change the background color of the hovered and/or selected button, but they use the default foreground color of the common base style class for the text. I don't think that fixing the (obsolete) Windows styles is worth the effort. As workaround we should use the Fusion style if high-contrast is active.

Oct 1 2025, 3:55 PM · vsd34, a11y, kleopatra
ebo added a project to T7502: Kleopatra: Import secret key dialog improvement: vsd34.
Oct 1 2025, 3:28 PM · vsd34, gpd5x, kleopatra
ebo added a project to T7637: Kleopatra: certifications by available secret key which is *not* set to "ultimate" owner trust are disregarded : vsd34.
Oct 1 2025, 3:28 PM · vsd34, gpd5x, kleopatra
ebo edited projects for T5707: Kleopatra: Use windows registry additionally to config files, added: vsd33; removed Restricted Project.

As this was finished more than a year ago, this should be included (and testable) in vsd

Oct 1 2025, 3:13 PM · gpd5x, gpg4win, kleopatra
ebo assigned T7585: Kleopatra: wrong color for some button texts in "high contrast white" setting to ikloecker.
Oct 1 2025, 3:10 PM · vsd34, a11y, kleopatra
ebo placed T7585: Kleopatra: wrong color for some button texts in "high contrast white" setting up for grabs.
Oct 1 2025, 3:08 PM · vsd34, a11y, kleopatra
TobiasFella changed the status of T5707: Kleopatra: Use windows registry additionally to config files from Open to Testing.
Oct 1 2025, 3:07 PM · gpd5x, gpg4win, kleopatra
ikloecker moved T7585: Kleopatra: wrong color for some button texts in "high contrast white" setting from Backlog to WIP on the vsd34 board.
Oct 1 2025, 3:07 PM · vsd34, a11y, kleopatra
ikloecker claimed T7585: Kleopatra: wrong color for some button texts in "high contrast white" setting .
Oct 1 2025, 3:07 PM · vsd34, a11y, kleopatra
ebo edited projects for T7585: Kleopatra: wrong color for some button texts in "high contrast white" setting , added: vsd34; removed gpd5x.
Oct 1 2025, 3:00 PM · vsd34, a11y, kleopatra
ebo closed T6667: Kleopatra: kleopatrarc is synced only on clean quit as Resolved.

It was decided that we don't want to improve this in KConfig.

Oct 1 2025, 2:46 PM · kleopatra, Restricted Project
ebo removed a project from T7098: Change the GpgOL encryption icon according to its state: Restricted Project.
Oct 1 2025, 2:28 PM · vsd34, gpd5x, Feature Request, gpgol
ebo closed T6926: No tray icon for Kleopatra in dark mode on Windows. as Resolved.

Tested a little late and on Windows 11 with VS-Desktop-3.3.90.16-Beta (a Beta for VSD 3.3.3):

Oct 1 2025, 2:27 PM · Restricted Project, Bug Report, Windows, kleopatra
ebo updated the task description for T7585: Kleopatra: wrong color for some button texts in "high contrast white" setting .
Oct 1 2025, 2:17 PM · vsd34, a11y, kleopatra
werner added a comment to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.

The gnupg_remove should retry if it has a sharing violation. Similar to what we do in gnupg_rename_file. I just figured that we do a remove in the latter function too w/o handling a sharing violation.

Oct 1 2025, 12:32 PM · gnupg22, Bug Report, gpd5x, okular
m.eik triaged T7830: remove local CA root certificate when uninstalling as Normal priority.
Oct 1 2025, 11:18 AM · gpgol2
ikloecker changed the status of T7802: Kleopatra: Remember last used file system locations when saving or opening files from Open to Testing.
Oct 1 2025, 9:51 AM · gpd5x, kleopatra
ikloecker moved T7826: Kleopatra: NVDA reads introduction text of Certify dialog four times from Backlog to WIP on the gpd5x board.
Oct 1 2025, 9:49 AM · gpd5x, a11y, kleopatra
gniibe updated the task description for T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.
Oct 1 2025, 8:44 AM · gnupg22, Bug Report, gpd5x, okular
mlaurent committed rMTP22503430c04b: Add missing override/explicit keyword (authored by mlaurent).
Add missing override/explicit keyword
Oct 1 2025, 8:18 AM
gniibe added a comment to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.

Here is a possible fix:

Oct 1 2025, 8:16 AM · gnupg22, Bug Report, gpd5x, okular
gniibe triaged T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already as Normal priority.
Oct 1 2025, 7:58 AM · gnupg22, Bug Report, gpd5x, okular
l10n daemon script <scripty@kde.org> committed rKLEOPATRA28eb9cb33006: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 1 2025, 5:24 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA3f4e136fcce4: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 1 2025, 3:47 AM