Page MenuHome GnuPG
Feed All Stories

Oct 23 2025

ikloecker committed rKLEOPATRAcff809b93e89: Avoid two View menus (authored by ikloecker).
Avoid two View menus
Oct 23 2025, 2:53 PM
timegrid moved T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already from QA to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.0-beta395 @ win11 (gpg 2.5.13).

Oct 23 2025, 2:45 PM · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), Bug Report, okular
werner added a comment to T7828: ldapserver configuration option duplicated.

gpgconf does not know about the global config files. Nor does it known about things like gpg.conf-2 etc.

Oct 23 2025, 2:44 PM · gpd5x, vsd34, Bug Report, kleopatra, vsd
ikloecker triaged T7870: Kleopatra: Menu item "View" displayed twice as Normal priority.
Oct 23 2025, 2:23 PM · gpd5x (gpd-5.0.0), kleopatra
ikloecker claimed T7870: Kleopatra: Menu item "View" displayed twice.
Oct 23 2025, 2:23 PM · gpd5x (gpd-5.0.0), kleopatra
werner merged task T7779: dirmngr: use different keyserver for sending and receiving certificates into T7866: Allow separate LDAP keyserver for uploading.
Oct 23 2025, 1:40 PM · dirmngr, vsd34, gpd5x
werner merged T7779: dirmngr: use different keyserver for sending and receiving certificates into T7866: Allow separate LDAP keyserver for uploading.
Oct 23 2025, 1:40 PM · gnupg22, vsd34, LDAP, Feature Request, gnupg26
ikloecker moved T7863: Kleopatra: the certificate list is not refreshed at the end of the deletion of multiple secret keys from Done to WIP on the gpd5x board.

The changes in libkleo and kleopatra are not included in gpg4win-5.0.0-beta395. Maybe the changes in gpg make the issue less likely. This should still be tested with the complete fix.

Oct 23 2025, 12:28 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
timegrid moved T7863: Kleopatra: the certificate list is not refreshed at the end of the deletion of multiple secret keys from QA to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.0-beta395 @ win11

Oct 23 2025, 11:57 AM · gpd5x (gpd-5.0.0), vsd34, kleopatra
timegrid moved T7827: Kleopatra: Add workaround for locking issue on key generation from QA to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.0-beta395 @ win11 (tested with/without keyboxd, 20 keygen rsa3072 each, with/without password)

Oct 23 2025, 11:50 AM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, kleopatra
werner committed rG115d138ba599: gpg: Fix possible memory corruption in the armor parser. (authored by werner).
gpg: Fix possible memory corruption in the armor parser.
Oct 23 2025, 11:36 AM
timegrid moved T7803: GpgOL: Security level icon not updated for encrypted mails when auto preview is disabled from QA to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.0-beta395 @ win11

Oct 23 2025, 10:49 AM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd, gpgol
ikloecker added a comment to T7828: ldapserver configuration option duplicated.

I guess this is easy to explain:

  1. gpgconf/gpgme reads the LDAP server from the global config
  2. You add a second LDAP server (I don't think it matters if it's the same as the one from the global config or different one)
  3. When you save the LDAP server then gpgme/gpgconf writes both LDAP servers to the local config
  4. When you now read the LDAP servers you get one from the global config and two from the local config
Oct 23 2025, 10:48 AM · gpd5x, vsd34, Bug Report, kleopatra, vsd
timegrid moved T7771: GpgOL: not selected signed mail with very long subject causes high CPU load from QA to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.0-beta395 @ win11

Oct 23 2025, 10:43 AM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), gpgol
timegrid moved T7240: GpgOL: Config dialog not registering as closed from QA to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.0-beta395 @ win11

Oct 23 2025, 10:24 AM · gpd5x (gpd-5.0.0), qt, gpgol
timegrid created T7870: Kleopatra: Menu item "View" displayed twice.
Oct 23 2025, 10:16 AM · gpd5x (gpd-5.0.0), kleopatra
gniibe committed rC0ceca9993f5a: random:jent: Fix for jent_rng_is_initialized. (authored by gniibe).
random:jent: Fix for jent_rng_is_initialized.
Oct 23 2025, 10:05 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO291f62406230: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 23 2025, 3:40 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAb8dc9c56b953: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 23 2025, 3:39 AM

Oct 22 2025

werner triaged T7828: ldapserver configuration option duplicated as Normal priority.
Oct 22 2025, 5:17 PM · gpd5x, vsd34, Bug Report, kleopatra, vsd
ikloecker committed rKLEOPATRA536afddda34d: Fix deprecation warning for invalidateFilter (authored by ikloecker).
Fix deprecation warning for invalidateFilter
Oct 22 2025, 4:59 PM
ikloecker committed rLIBKLEO8463599a0ad6: Fix deprecation warning for invalidateFilter (authored by ikloecker).
Fix deprecation warning for invalidateFilter
Oct 22 2025, 4:51 PM
werner committed rDe7b053512c50: Announce 2.5.13 (authored by werner).
Announce 2.5.13
Oct 22 2025, 4:34 PM
ebo moved T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already from WIP to QA on the gpd5x board.
Oct 22 2025, 4:32 PM · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), Bug Report, okular
ebo moved T7813: GpgOL: Message "Not all attachments can be shown, exceeds maximum size" incorrectly shown from WIP to QA on the gpd5x board.
Oct 22 2025, 4:31 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), gpgol
ebo moved T7834: gpgol one string not translated from WIP to QA on the gpd5x board.
Oct 22 2025, 4:30 PM · gpd5x (gpd-5.0.0), vsd34, i18n, gpgol
ebo moved T7240: GpgOL: Config dialog not registering as closed from WIP to QA on the gpd5x board.
Oct 22 2025, 4:30 PM · gpd5x (gpd-5.0.0), qt, gpgol
ebo moved T7771: GpgOL: not selected signed mail with very long subject causes high CPU load from WIP to QA on the gpd5x board.
Oct 22 2025, 4:30 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), gpgol
ebo moved T7803: GpgOL: Security level icon not updated for encrypted mails when auto preview is disabled from WIP to QA on the gpd5x board.
Oct 22 2025, 4:30 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd, gpgol
ebo moved T7579: Kleopatra: improve menu items from WIP to QA on the gpd5x board.
Oct 22 2025, 4:25 PM · gpd5x (gpd-5.0.0), kleopatra
ebo moved T7588: Kleopatra: Several problems with icons in high contrast modes from WIP to QA on the gpd5x board.
Oct 22 2025, 4:25 PM · gpd5x (gpd-5.0.0), a11y, Windows, kleopatra
ebo moved T7827: Kleopatra: Add workaround for locking issue on key generation from WIP to QA on the gpd5x board.
Oct 22 2025, 4:25 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, kleopatra
ebo moved T7802: Kleopatra: Remember last used file system locations when saving or opening files from WIP to QA on the gpd5x board.
Oct 22 2025, 4:25 PM · gpd5x (gpd-5.0.0), kleopatra
ebo moved T7850: NVDA reads "X.509 Directory Services" twice from WIP to QA on the gpd5x board.
Oct 22 2025, 4:25 PM · gpd5x (gpd-5.0.0), kleopatra, vsd34, a11y
ebo moved T7854: NVDA speaks name of list view or tree view two or three times from WIP to QA on the gpd5x board.
Oct 22 2025, 4:25 PM · gpd5x (gpd-5.0.0), kleopatra, vsd34, a11y
ebo moved T7846: Kleopatra: Wrong focus/tab order in directory services configuration from WIP to QA on the gpd5x board.
Oct 22 2025, 4:25 PM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ebo moved T7859: Kleopatra: Make a few lists and tables more accessible from WIP to QA on the gpd5x board.
Oct 22 2025, 4:25 PM · gpd5x (gpd-5.0.0), kleopatra, vsd34, a11y
ebo moved T7863: Kleopatra: the certificate list is not refreshed at the end of the deletion of multiple secret keys from WIP to QA on the gpd5x board.
Oct 22 2025, 4:25 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
ebo moved T7862: Kleopatra: No feedback by screen readers if no certificates are found on server lookup from WIP to QA on the gpd5x board.
Oct 22 2025, 4:25 PM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ebo moved T7762: Kleopatra: Notepad: close message notification on revert from WIP to QA on the gpd5x board.
Oct 22 2025, 4:25 PM · gpd5x (gpd-5.0.0), kleopatra
ebo moved T7782: Kleopatra: convert the audit log link to a button from WIP to QA on the gpd5x board.
Oct 22 2025, 4:25 PM · gpd5x (gpd-5.0.0), kleopatra
ebo moved T7868: Kleopatra: config check box for AllowMarkTrusted not functional from WIP to QA on the gpd5x board.
Oct 22 2025, 4:25 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
werner set External Link to https://lists.gnupg.org/pipermail/gnupg-announce/2025q4/000498.html on T7801: Release GnuPG 2.5.13.
Oct 22 2025, 4:17 PM · gnupg, Release Info
werner committed rDc053c74707e7: swdb: GnuPG 2.5.13 (authored by werner).
swdb: GnuPG 2.5.13
Oct 22 2025, 3:25 PM
werner committed rWa6e380f8f455: Update to GnuPG 2.5.13 (authored by werner).
Update to GnuPG 2.5.13
Oct 22 2025, 2:32 PM
ebo updated the task description for T7717: Location of qt-application config files.
Oct 22 2025, 2:29 PM · gpd5x (gpd-5.0.0), Windows, kleopatra, vsd34, okular
werner moved T7804: de-vs compliance not shown if also password encrypted from WIP to QA on the gnupg26 board.
Oct 22 2025, 2:26 PM · test on hold, gnupg22 (gnupg-2.2.49), vsd33 (vsd-3.3.3), Bug Report, vsd, gnupg26
werner moved T1825: Add a re-encrypt to additional key from Backlog to QA on the gnupg26 board.
Oct 22 2025, 2:25 PM · gpd5x (gpd-5.0.0), gnupg26, Feature Request
werner changed the status of T1825: Add a re-encrypt to additional key from Open to Testing.
Oct 22 2025, 2:25 PM · gpd5x (gpd-5.0.0), gnupg26, Feature Request
werner moved T7855: keybox/keydb locking issue in 2.6 from Backlog to QA on the gnupg26 board.
Oct 22 2025, 2:24 PM · gpd5x (gpd-5.0.0), gnupg26
werner moved T7866: Allow separate LDAP keyserver for uploading from WIP to QA on the gnupg26 board.
Oct 22 2025, 2:24 PM · gnupg22, vsd34, LDAP, Feature Request, gnupg26
werner changed the status of T7840: Oddity with 7816 change_reference_data from Open to Testing.
Oct 22 2025, 2:23 PM · Bug Report, gnupg22, gnupg26, scd
werner updated the task description for T7869: Release GnuPG 2.5.14.
Oct 22 2025, 2:22 PM · gnupg, Release Info
werner closed T7756: Release GnuPG 2.5.12 as Resolved.
Oct 22 2025, 2:21 PM · Release Info, gnupg
werner updated the task description for T7801: Release GnuPG 2.5.13.
Oct 22 2025, 2:21 PM · gnupg, Release Info
werner updated the task description for T7869: Release GnuPG 2.5.14.
Oct 22 2025, 2:18 PM · gnupg, Release Info
werner committed rG81855360dacd: Post release updates (authored by werner).
Post release updates
Oct 22 2025, 2:17 PM
werner committed rGb39a0298112d: Release 2.5.13 (authored by werner).
Release 2.5.13
Oct 22 2025, 2:17 PM
werner committed rGc6aa701dbd22: po: msgmerge (authored by werner).
po: msgmerge
Oct 22 2025, 2:17 PM
werner triaged T7869: Release GnuPG 2.5.14 as Normal priority.
Oct 22 2025, 2:16 PM · gnupg, Release Info
werner committed rG4329e4746368: gpg: Avoid potential downgrade to SHA1 in 3rd party key signatures. (authored by werner).
gpg: Avoid potential downgrade to SHA1 in 3rd party key signatures.
Oct 22 2025, 2:06 PM
werner committed rG9d302f978bd7: gpg: Error out on unverified output for non-detached signatures. (authored by werner).
gpg: Error out on unverified output for non-detached signatures.
Oct 22 2025, 2:02 PM
werner committed rGddb012be7fe2: gpg: Avoid potential downgrade to SHA1 in 3rd party key signatures. (authored by werner).
gpg: Avoid potential downgrade to SHA1 in 3rd party key signatures.
Oct 22 2025, 2:02 PM
werner added a comment to T7855: keybox/keydb locking issue in 2.6 .

I'd sad we keep it as it is now (unless we see a regression). The real and only correct solution is the use of a daemon to serialize access.

Oct 22 2025, 1:34 PM · gpd5x (gpd-5.0.0), gnupg26
werner committed rGdb9705ef594d: gpg: Avoid potential downgrade to SHA1 in 3rd party key signatures. (authored by werner).
gpg: Avoid potential downgrade to SHA1 in 3rd party key signatures.
Oct 22 2025, 12:38 PM
werner committed rG8abc320f2a75: gpg: Error out on unverified output for non-detached signatures. (authored by werner).
gpg: Error out on unverified output for non-detached signatures.
Oct 22 2025, 12:38 PM
werner committed rG1f85a6794eba: Update NEWS (authored by werner).
Update NEWS
Oct 22 2025, 12:38 PM
ebo moved T7223: GpgOL: Handle Outlook settings which allow users to disable automatically marking mails as read from Backlog to Done on the gpgol board.
Oct 22 2025, 12:08 PM · vsd32 (vsd-3.2.3), Restricted Project, gpgol
gniibe added a comment to T7855: keybox/keydb locking issue in 2.6 .

Still, there is a fundamental problem with keydb locking.

  • It only assures no-data-corruption.
  • When a process doing write access, another process reading the resource may encounter a problem (inconsistent data read), since data could be changed while accessing.
    • Currently, write access may occur with keybox compress, this means that users are not safe to invoke multiple gpg/gpgsm simultaneously (to be sure).
      • It would be: only keybox compress when users explicitly ask.
    • We could introduce a lock to read access... BUT naively adding a lock (both for read and write or read-multiple-write-one) results possible deadlock in gpgsm
      • in gpgsm, gpgsm_walk_cert_chain and gpgsm_validate_chain access the resource of keydb in a way of:
        • While it has a handle kh, by find_up routine, it may call keydb_store_cert by callback routine; The callback does write access to the resource opening another handle.
        • Currently, it works because of no lock for read access and keydb_store_cert appends data at the end.
Oct 22 2025, 9:20 AM · gpd5x (gpd-5.0.0), gnupg26
ebo moved T7461: Kleopatra: List newly generated OpenPGP certificate with validation from WIP to Done on the gpd5x board.
Oct 22 2025, 9:00 AM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.0), kleopatra
gniibe committed rG0d887e6bea46: po: Update Japanese Translation. (authored by gniibe).
po: Update Japanese Translation.
Oct 22 2025, 5:00 AM
gniibe committed rG4a2dda2002c4: kbx,gpg,gpgsm: Add FP-close method for keydb to close before unlock. (authored by gniibe).
kbx,gpg,gpgsm: Add FP-close method for keydb to close before unlock.
Oct 22 2025, 5:00 AM
gniibe committed rG3db6f9f080bc: gpgsm: Fix delete and store certificate locking glitches. (authored by gniibe).
gpgsm: Fix delete and store certificate locking glitches.
Oct 22 2025, 4:38 AM
gniibe committed rG2d9e1295a1f4: gpg,gpgsm: Serialize write access to keybox/keyring to protect. (authored by gniibe).
gpg,gpgsm: Serialize write access to keybox/keyring to protect.
Oct 22 2025, 4:38 AM
gniibe committed rGef42a1e218ce: gpg,gpgsm: No more internal-lock when KEEP_LOCK is enabled. (authored by gniibe).
gpg,gpgsm: No more internal-lock when KEEP_LOCK is enabled.
Oct 22 2025, 4:38 AM
gniibe committed rGa0beed35d6c6: kbx,gpg,gpgsm: Introduce keybox_compress_when_no_other_users. (authored by gniibe).
kbx,gpg,gpgsm: Introduce keybox_compress_when_no_other_users.
Oct 22 2025, 4:38 AM
gniibe changed the status of T7855: keybox/keydb locking issue in 2.6 , a subtask of T2196: keydb locking can result in deadlock in 2.2, from Open to Testing.
Oct 22 2025, 4:38 AM · gnupg22 (gnupg-2.2.52), Bug Report
gniibe changed the status of T7855: keybox/keydb locking issue in 2.6 , a subtask of T7827: Kleopatra: Add workaround for locking issue on key generation, from Open to Testing.
Oct 22 2025, 4:38 AM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, kleopatra
gniibe changed the status of T7855: keybox/keydb locking issue in 2.6 from Open to Testing.

All changes in gniibe/t7855 are pushed into master.

Oct 22 2025, 4:38 AM · gpd5x (gpd-5.0.0), gnupg26
l10n daemon script <scripty@kde.org> committed rKLEOPATRA36f59b82e49c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 22 2025, 3:42 AM

Oct 21 2025

ikloecker claimed T7868: Kleopatra: config check box for AllowMarkTrusted not functional .
Oct 21 2025, 5:52 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
ikloecker committed rKLEOPATRA6bfc490bbded: Don't process the docs on this old branch (authored by ikloecker).
Don't process the docs on this old branch
Oct 21 2025, 5:19 PM
ikloecker moved T7868: Kleopatra: config check box for AllowMarkTrusted not functional from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4 since this is clearly a regression introduced with T7350 and the fix is zero risk.

Oct 21 2025, 5:10 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
ikloecker committed rKLEOPATRA867352e0e800: Remove "Allow to mark root certificates as trusted" check box (authored by ikloecker).
Remove "Allow to mark root certificates as trusted" check box
Oct 21 2025, 5:07 PM
ikloecker added a project to T7868: Kleopatra: config check box for AllowMarkTrusted not functional : vsd34.
Oct 21 2025, 5:07 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
ikloecker changed the status of T7868: Kleopatra: config check box for AllowMarkTrusted not functional from Open to Testing.

Fixed. The check box has been removed from the "S/MIME Validation" tab.

Oct 21 2025, 4:51 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
ikloecker committed rKLEOPATRAea04de31485c: Remove "Allow to mark root certificates as trusted" check box (authored by ikloecker).
Remove "Allow to mark root certificates as trusted" check box
Oct 21 2025, 4:42 PM
ikloecker changed the status of T7863: Kleopatra: the certificate list is not refreshed at the end of the deletion of multiple secret keys from Open to Testing.

Fixed and backported for VSD 3.4

Oct 21 2025, 4:08 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
ikloecker committed rKLEOPATRAf155859bbb4d: Fix missing update of certificate list after deleting keys (authored by ikloecker).
Fix missing update of certificate list after deleting keys
Oct 21 2025, 4:07 PM
ebo created T7868: Kleopatra: config check box for AllowMarkTrusted not functional .
Oct 21 2025, 3:53 PM · gpd5x (gpd-5.0.0), vsd34, kleopatra
m.eik triaged T7867: split current config dialog into first-time wizard and config editor as Normal priority.
Oct 21 2025, 3:09 PM · gpgol2
ikloecker committed rLIBKLEO7ad4536e0e16: Notify users of KeyCache when keys are removed (authored by ikloecker).
Notify users of KeyCache when keys are removed
Oct 21 2025, 3:04 PM
svuorela committed rOJ6bfe3d421d45: Fix config page order (authored by svuorela).
Fix config page order
Oct 21 2025, 1:50 PM
ebo moved T4785: GpgOL: "You have changed a copy of this Element" message in Outlook for S/MIME mails from Backlog to Triage on the gpgol board.
Oct 21 2025, 12:55 PM · gpd5x, gpgol
werner committed rW11fa56c316be: Another Kleopatra update (authored by werner).
Another Kleopatra update
Oct 21 2025, 12:42 PM
ikloecker committed rKLEOPATRAaed06faef186: Fix action to reload certificate list (authored by ikloecker).
Fix action to reload certificate list
Oct 21 2025, 12:34 PM
werner added a comment to T7688: gpgme block when trying to encrypt.

That might be related to T2196 which has been hopefully fixed in 2.2.50 and also in the next 2.6. Closing this task.

Oct 21 2025, 12:18 PM · gpgol2
werner closed T7688: gpgme block when trying to encrypt as Resolved.

That might be related to T2196 which has been hopefully fixed in 2.2.50 and also in the next 2.6. Closing this task.

Oct 21 2025, 12:18 PM · gpgol2
werner committed rW7a17bd0d39b3: Update kleo, libkleo, gpg4win-tools, and gpgoljs (authored by werner).
Update kleo, libkleo, gpg4win-tools, and gpgoljs
Oct 21 2025, 12:01 PM
ebo added a comment to T7843: GpgOL: Empty OpenPGP mails with "Read as plain" activated.

Might there be a relation to T7842? But I would have thought that then all signed messages would be unaffected.

Oct 21 2025, 11:41 AM · vsd34, vsd, gpgol