Page MenuHome GnuPG
Feed All Stories

Oct 2 2025

timegrid created T7836: GpgOL: Both disable and prefer S/MIME does not work.
Oct 2 2025, 12:25 PM · S/MIME, 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 · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), Bug Report, 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 (gpd-5.0.0), i18n, gpgol
ebo updated the task description for T7834: gpgol one string not translated.
Oct 2 2025, 11:21 AM · gpd5x (gpd-5.0.0), vsd34, i18n, gpgol
ebo triaged T7834: gpgol one string not translated as Normal priority.
Oct 2 2025, 11:16 AM · gpd5x (gpd-5.0.0), 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 · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), Bug Report, 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 · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), Bug Report, 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 (gpd-5.0.0), 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 (gpd-5.0.0), 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 · needs discussion, 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 · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), Bug Report, 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 (gpd-5.0.0), 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 (gpd-5.0.0), 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 · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), Bug Report, 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 · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), Bug Report, 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 · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), Bug Report, 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 · gpd5x, 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 · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, 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 · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, 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 · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, 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 · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, kleopatra
ikloecker added a project to T7827: Kleopatra: Add workaround for locking issue on key generation: gpd5x.
Sep 30 2025, 12:04 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, kleopatra
ebo triaged T7827: Kleopatra: Add workaround for locking issue on key generation as High priority.
Sep 30 2025, 11:20 AM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, 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 · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), 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
jukivili committed rCee5cb3833d5b: cipher-xts: harden mask generation against branch optimization (authored by jukivili).
cipher-xts: harden mask generation against branch optimization
Sep 30 2025, 8:32 AM
jukivili committed rC593525b4ce43: t-kem: add info print for each algoritm (authored by jukivili).
t-kem: add info print for each algoritm
Sep 30 2025, 8:32 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc4f2b43b9a08: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 30 2025, 5:30 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOaac622fabfbf: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 30 2025, 3:52 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA0038600fa46c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 30 2025, 3:50 AM

Sep 29 2025

ikloecker committed rW9fa0480df63d: Add gpgconf.rnames to EXTRA_DIST (authored by ikloecker).
Add gpgconf.rnames to EXTRA_DIST
Sep 29 2025, 5:22 PM
ikloecker committed rP954b3da04ac9: build: Update gettext infrastructure files (authored by ikloecker).
build: Update gettext infrastructure files
Sep 29 2025, 4:26 PM
ikloecker committed rW66ec84dc34db: Add patch to EXTRA_DIST (authored by ikloecker).
Add patch to EXTRA_DIST
Sep 29 2025, 4:18 PM
ikloecker committed rW52c4367fde00: qtbase: a11y: Fix window activation events (authored by ikloecker).
qtbase: a11y: Fix window activation events
Sep 29 2025, 4:17 PM
ebo moved T7806: GpgOL: Attached mails are empty if attached mail has encrypted attachments or is in text format and encrypted or signed from WIP to Backlog on the vsd34 board.
Sep 29 2025, 11:16 AM · vsd34, gpd5x, vsd, gpgol
ebo assigned T7806: GpgOL: Attached mails are empty if attached mail has encrypted attachments or is in text format and encrypted or signed to mmontkowski.
Sep 29 2025, 9:53 AM · vsd34, gpd5x, vsd, gpgol
ikloecker triaged T7826: Kleopatra: NVDA reads introduction text of Certify dialog four times as Normal priority.
Sep 29 2025, 9:45 AM · gpd5x (gpd-5.0.0), a11y, kleopatra
ikloecker committed rKLEOPATRAbe2fe40d3b24: Give keyboard focus to widget after introduction text (authored by ikloecker).
Give keyboard focus to widget after introduction text
Sep 29 2025, 9:35 AM
ikloecker committed rKLEOPATRAc82100d9d977: Show email address in window title if user ID has no name (authored by ikloecker).
Show email address in window title if user ID has no name
Sep 29 2025, 9:35 AM

Sep 28 2025

werner added a comment to rMTP06c11460e338: Use decodedBody().

That is a real interesting description for the commit :-(

Sep 28 2025, 9:47 PM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6bbab7bfaee2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 28 2025, 5:35 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAadad7f03b53e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 28 2025, 3:49 AM

Sep 27 2025

mlaurent committed rMTP06c11460e338: Use decodedBody() (authored by mlaurent).
Use decodedBody()
Sep 27 2025, 5:03 PM
TobiasFella committed rMTPb36ef86dcc58: Use string literals inline operators (authored by CarlSchwan).
Use string literals inline operators
Sep 27 2025, 12:27 PM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA988430a431f6: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 27 2025, 5:19 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAed195562ff92: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 27 2025, 3:42 AM

Sep 26 2025

werner committed rGa966c2ce9080: gpg: Revamp structure of PKT_symkey_enc. (authored by werner).
gpg: Revamp structure of PKT_symkey_enc.
Sep 26 2025, 4:25 PM
werner committed rG344353fbdd80: gpg: Rename a struct and some variables for clarity. (authored by werner).
gpg: Rename a struct and some variables for clarity.
Sep 26 2025, 4:25 PM
werner committed rG600df5259db0: gpg: Detect duplicate keys with --add-recipients. (authored by werner).
gpg: Detect duplicate keys with --add-recipients.
Sep 26 2025, 4:25 PM
svuorela committed rOJddfbc3d4c96d: First time setup - dont leak agents and gnupghome (authored by svuorela).
First time setup - dont leak agents and gnupghome
Sep 26 2025, 3:20 PM
svuorela committed rOJ4d3bf2f6c1f5: m_controller autodeletes, let it be recreated and don't crash if going back and… (authored by svuorela).
m_controller autodeletes, let it be recreated and don't crash if going back and…
Sep 26 2025, 3:20 PM
svuorela committed rOJe596973df4ad: Fix error handling on key creation (authored by svuorela).
Fix error handling on key creation
Sep 26 2025, 3:20 PM
svuorela committed rOJ637cc0390e8a: Connect to KJob::result rather than ::finished as documentation says (authored by svuorela).
Connect to KJob::result rather than ::finished as documentation says
Sep 26 2025, 3:19 PM
svuorela committed rOJe4291e40b0ba: make CheckIfCertificateIsGenerated static. (authored by svuorela).
make CheckIfCertificateIsGenerated static.
Sep 26 2025, 3:19 PM
TobiasFella committed rKLEOPATRA5076d0232516: Change team key creation to be in-dialog (authored by TobiasFella).
Change team key creation to be in-dialog
Sep 26 2025, 1:01 PM
TobiasFella committed rKLEOPATRAb75f6bd0d0b9: Remove team key action (authored by TobiasFella).
Remove team key action
Sep 26 2025, 1:01 PM