Page MenuHome GnuPG
Feed All Stories

Oct 2 2025

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 · Restricted Project, 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 · kleopatra, Restricted Project
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 · kleopatra, Restricted Project
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 · vsd34, vsd, gpgol
timegrid created T7833: GpgOL: Security level 2 shown for manually imported and certified cert.
Oct 2 2025, 10:24 AM · 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 · kleopatra, Restricted Project
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 · Restricted Project, 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
heirecka committed rKLEOPATRA6e98b30486d5: GIT_SILENT Update Appstream for new release (authored by heirecka).
GIT_SILENT Update Appstream for new release
Oct 1 2025, 12:08 AM
heirecka committed rKLEOPATRAbf9b8807db7b: GIT_SILENT Upgrade release service version to 25.08.2. (authored by heirecka).
GIT_SILENT Upgrade release service version to 25.08.2.
Oct 1 2025, 12:08 AM
heirecka committed rKLEOPATRA0768e9ffb0b3: GIT_SILENT Update Appstream for new release (authored by heirecka).
GIT_SILENT Update Appstream for new release
Oct 1 2025, 12:08 AM

Sep 30 2025

werner created T7828: ldapserver configuration option duplicated.
Sep 30 2025, 3:18 PM · vsd34, Bug Report, kleopatra, vsd
ikloecker moved T7827: Kleopatra: Add workaround for locking issue on key generation from Backlog to WIP on the vsd34 board.
Sep 30 2025, 2:31 PM · vsd33 (vsd-3.3.3), vsd34, gpd5x, kleopatra
ikloecker changed the status of T7827: Kleopatra: Add workaround for locking issue on key generation from Open to Testing.
Sep 30 2025, 2:31 PM · vsd33 (vsd-3.3.3), vsd34, gpd5x, kleopatra
ikloecker moved T7827: Kleopatra: Add workaround for locking issue on key generation from Backlog to WIP on the gpd5x board.

Fixed and backported for VSD 3.4 and VSD 3.3.

Sep 30 2025, 2:30 PM · vsd33 (vsd-3.3.3), vsd34, gpd5x, kleopatra
ikloecker committed rW8bc80780c96c: kleopatra: Add patch for T7827 (Add workaround for locking issue) (authored by ikloecker).
kleopatra: Add patch for T7827 (Add workaround for locking issue)
Sep 30 2025, 2:28 PM
ikloecker committed rKLEOPATRA0f7328d094ca: Suspend automatic key listing during key generation (authored by ikloecker).
Suspend automatic key listing during key generation
Sep 30 2025, 2:26 PM
ikloecker committed rKLEOPATRA95edf3252388: Suspend automatic key listing during key generation (authored by ikloecker).
Suspend automatic key listing during key generation
Sep 30 2025, 2:16 PM
ikloecker renamed T7827: Kleopatra: Add workaround for locking issue on key generation from Kleopatra: Add workaround for locking issue to Kleopatra: Add workaround for locking issue on key generation.
Sep 30 2025, 12:32 PM · vsd33 (vsd-3.3.3), vsd34, gpd5x, kleopatra
ikloecker added a project to T7827: Kleopatra: Add workaround for locking issue on key generation: gpd5x.
Sep 30 2025, 12:04 PM · vsd33 (vsd-3.3.3), vsd34, gpd5x, kleopatra
ebo triaged T7827: Kleopatra: Add workaround for locking issue on key generation as High priority.
Sep 30 2025, 11:20 AM · vsd33 (vsd-3.3.3), vsd34, gpd5x, kleopatra
ebo renamed T7813: GpgOL: Message "Not all attachments can be shown, exceeds maximum size" incorrectly shown from Not all attachments can be shown, exceeds maximum size to GpgOL: Message "Not all attachments can be shown, exceeds maximum size" incorrectly shown.
Sep 30 2025, 9:04 AM · vsd33 (vsd-3.3.3), gpd5x, gpgol
jukivili committed rC11e8f4a8de26: const-time: add 64-bit fast paths for const-time buffer functions (authored by jukivili).
const-time: add 64-bit fast paths for const-time buffer functions
Sep 30 2025, 8:32 AM
jukivili committed rC1003c9412a4b: Add stack burning for PQC algorithms (authored by jukivili).
Add stack burning for PQC algorithms
Sep 30 2025, 8:32 AM
jukivili committed rC4c253746e520: mceliece6688128f: use const-time helper for memory comparison (authored by jukivili).
mceliece6688128f: use const-time helper for memory comparison
Sep 30 2025, 8:32 AM
jukivili committed rC4012e9a037c5: mceliece6688128f: harden mask generation against branch optimization (authored by jukivili).
mceliece6688128f: harden mask generation against branch optimization
Sep 30 2025, 8:32 AM
jukivili committed rC4e963e91dbe5: sntrup761: use const-time helpers for memory comparison and cond move (authored by jukivili).
sntrup761: use const-time helpers for memory comparison and cond move
Sep 30 2025, 8:32 AM
jukivili committed rC052b03fb0c6e: kyber: harden mask generation against branch optimization (authored by jukivili).
kyber: harden mask generation against branch optimization
Sep 30 2025, 8:32 AM
jukivili committed rCbf7546c5028b: sntrup761: harden mask generation against branch optimization (authored by jukivili).
sntrup761: harden mask generation against branch optimization
Sep 30 2025, 8:32 AM
jukivili committed rC96534d8c26c6: mpih-pow: harden condition calculation against branch optimization (authored by jukivili).
mpih-pow: harden condition calculation against branch optimization
Sep 30 2025, 8:32 AM
jukivili committed rC5bd932017116: mceliece6688128f: fix stack overflow crash on win64/wine (authored by jukivili).
mceliece6688128f: fix stack overflow crash on win64/wine
Sep 30 2025, 8:32 AM
jukivili committed rCf6b7a40f23c6: rijndael: harden mask generation against branch optimization (authored by jukivili).
rijndael: harden mask generation against branch optimization
Sep 30 2025, 8:32 AM