Page MenuHome GnuPG
Feed All Stories

Oct 7 2025

werner committed rE0b170a499a87: estream: Extend the new share keyword to allow all modes. (authored by werner).
estream: Extend the new share keyword to allow all modes.
Oct 7 2025, 5:02 PM
ikloecker moved T7846: Kleopatra: Wrong focus/tab order in directory services configuration from Backlog to WIP on the gpd5x board.
Oct 7 2025, 4:44 PM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ikloecker triaged T7846: Kleopatra: Wrong focus/tab order in directory services configuration as Normal priority.
Oct 7 2025, 4:44 PM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
werner updated the task description for T2196: keydb locking can result in deadlock in 2.2.
Oct 7 2025, 4:11 PM · gnupg22 (gnupg-2.2.52), Bug Report
werner raised the priority of T2196: keydb locking can result in deadlock in 2.2 from Low to High.

We recently noticed problem at a customer site with creating the standard rsa3072 keys. It basically stopped working. A likely cause for this seems to be some anti-malware software slowing down file system calls. In the wake of this we looked again at our file locking strategy and found a few things which are not as they should be. For example the release of the lock before a Close call. Trying to fix this unfortunately caused other problems, thus a couple of fixes are needed.

Oct 7 2025, 4:09 PM · gnupg22 (gnupg-2.2.52), Bug Report
TobiasFella committed rLIBKLEO857c4be3160a: OpenPGPCertificateCreationDialog: Add checkbox for creating a team key (authored by TobiasFella).
OpenPGPCertificateCreationDialog: Add checkbox for creating a team key
Oct 7 2025, 2:25 PM
TobiasFella committed rKLEOPATRAed39590e1149: Change team key creation to be in-dialog (authored by TobiasFella).
Change team key creation to be in-dialog
Oct 7 2025, 2:25 PM
TobiasFella committed rKLEOPATRA6ba8793b811e: Remove team key action (authored by TobiasFella).
Remove team key action
Oct 7 2025, 2:25 PM
TobiasFella committed rKLEOPATRA6fa88a23ae5b: Overwrite name and email label (authored by TobiasFella).
Overwrite name and email label
Oct 7 2025, 2:25 PM
TobiasFella committed rKLEOPATRA70efb30464e2: Create separate signing subkey (authored by TobiasFella).
Create separate signing subkey
Oct 7 2025, 2:25 PM
TobiasFella committed rKLEOPATRA59e3610c2a9f: Add action for creating team certificates (authored by TobiasFella).
Add action for creating team certificates
Oct 7 2025, 2:25 PM
ikloecker committed rKLEOPATRA42c1e9ad13dd: Ensure that Welcome screen is hidden after key generation (authored by ikloecker).
Ensure that Welcome screen is hidden after key generation
Oct 7 2025, 12:19 PM
ikloecker committed rKLEOPATRA80419512bd29: Ensure that Welcome screen is hidden after key generation (authored by ikloecker).
Ensure that Welcome screen is hidden after key generation
Oct 7 2025, 12:08 PM
ikloecker committed rKLEOPATRA7b40d3bc8728: Remove obsolete unused function (authored by ikloecker).
Remove obsolete unused function
Oct 7 2025, 11:34 AM
svuorela committed rOJ9b7cac1e15a3: Start local server after keygen (authored by svuorela).
Start local server after keygen
Oct 7 2025, 11:23 AM
m <meik.michalke@gnupg.com> committed rOJ4680396d5c41: root CA generator: also renamed local cert into something informative (authored by m <meik.michalke@gnupg.com>).
root CA generator: also renamed local cert into something informative
Oct 7 2025, 11:23 AM
m <meik.michalke@gnupg.com> committed rOJ81d9961e5257: root CA generator: renamed CA into "GnuPG Outlook Add-in Local Root CA" (authored by m <meik.michalke@gnupg.com>).
root CA generator: renamed CA into "GnuPG Outlook Add-in Local Root CA"
Oct 7 2025, 11:23 AM
m <meik.michalke@gnupg.com> committed rOJ65e1cf9899b6: root CA generator: install local cert to CurrentUser instead of LocalMachine (authored by m <meik.michalke@gnupg.com>).
root CA generator: install local cert to CurrentUser instead of LocalMachine
Oct 7 2025, 11:23 AM
gniibe committed rG5b61280e37af: gpgsm: Rewrite ecdh_derive_kek with gnupg_ecc_kem_kdf. (authored by gniibe).
gpgsm: Rewrite ecdh_derive_kek with gnupg_ecc_kem_kdf.
Oct 7 2025, 8:59 AM
gniibe triaged T7845: gpgsm: Use KEM interface for encryption as High priority.
Oct 7 2025, 8:56 AM · gnupg26
gniibe changed the status of T7811: gpgsm: Use KEM interface for decryption, a subtask of T7649: gnupg: Use KEM interface for encryption/decryption, from Open to Testing.
Oct 7 2025, 8:53 AM · gnupg26
gniibe changed the status of T7811: gpgsm: Use KEM interface for decryption from Open to Testing.
Oct 7 2025, 8:53 AM · gnupg26
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6068e8bae2bf: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 7 2025, 5:25 AM
gniibe committed rG2a221b83545d: gpgsm: Rearrange the cases for decryption. (authored by gniibe).
gpgsm: Rearrange the cases for decryption.
Oct 7 2025, 5:12 AM
gniibe committed rG035d0dd4adf3: gpgsm: Use KEM API for decryption. (authored by gniibe).
gpgsm: Use KEM API for decryption.
Oct 7 2025, 5:12 AM
gniibe committed rG06f993dc0ece: agent,common,gpg: Clean up for S/MIME decryption with KEM API. (authored by gniibe).
agent,common,gpg: Clean up for S/MIME decryption with KEM API.
Oct 7 2025, 5:12 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAd2f8820028e4: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 7 2025, 3:45 AM

Oct 6 2025

ikloecker committed rW5f38f9430ad9: qtbase: Fix QWindowsTheme::queryHighContrast (authored by ikloecker).
qtbase: Fix QWindowsTheme::queryHighContrast
Oct 6 2025, 3:59 PM
ikloecker committed rW0468d5721322: qtbase: Use Fusion style if high contrast mode is active (authored by ikloecker).
qtbase: Use Fusion style if high contrast mode is active
Oct 6 2025, 3:59 PM
ikloecker changed the status of T7585: Kleopatra: wrong color for some button texts in "high contrast white" setting from Open to Testing.

If a high-contrast mode is enabled then Gpg4win 4.4 (and VSD 3.4) will use the Fusion style which works much better with high contrast than the Windows XP/Vista style with animations that was used previously.

Oct 6 2025, 3:42 PM · vsd34, a11y, kleopatra
werner reopened T7837: GpgOL: Saving S/MIME encrypted draft with S/MIME disabled freezes Outlook as "Open".

(auto resolved due to the keyword "resolved" in the commit message)

Oct 6 2025, 3:36 PM · S/MIME, vsd34, vsd, gpgol
TobiasFella committed rLIBKLEOc965a21144b2: OpenPGPCertificateCreationDialog: Add checkbox for creating a team key (authored by TobiasFella).
OpenPGPCertificateCreationDialog: Add checkbox for creating a team key
Oct 6 2025, 3:24 PM
TobiasFella changed the status of T7131: Kleopatra: Make copying subkey fingerprints w/o spaces possible from Open to Testing.
Oct 6 2025, 3:15 PM · kleopatra, Restricted Project
TobiasFella committed rKLEOPATRA89bcf7b18584: Copy subkey fingerprints and keyids without spaces (authored by TobiasFella).
Copy subkey fingerprints and keyids without spaces
Oct 6 2025, 3:15 PM
TobiasFella committed rKLEOPATRAae2ee5cb224c: Change audit log link to be a button (authored by TobiasFella).
Change audit log link to be a button
Oct 6 2025, 2:50 PM
TobiasFella committed rKLEOPATRAf39ba4e8073b: Remove UrlLabel class as it's now unused (authored by TobiasFella).
Remove UrlLabel class as it's now unused
Oct 6 2025, 2:50 PM
TobiasFella committed rKLEOPATRA8c9bd070a2a0: Apply 1 suggestion(s) to 1 file(s) (authored by TobiasFella).
Apply 1 suggestion(s) to 1 file(s)
Oct 6 2025, 2:48 PM
mmontkowski committed rO5d64112840ac: Merge branch 'master' of ssh://git.gnupg.org/git/gpgol (authored by mmontkowski).
Merge branch 'master' of ssh://git.gnupg.org/git/gpgol
Oct 6 2025, 2:35 PM
mmontkowski committed rO8d174d5fc6ba: Fix Saving S/MIME encrypted draft with S/MIME disabled freezes Outlook (authored by mmontkowski).
Fix Saving S/MIME encrypted draft with S/MIME disabled freezes Outlook
Oct 6 2025, 2:35 PM
ikloecker changed the status of T7835: GpgOL: Translation of two config tabs missing in Beta build from Open to Testing.
Oct 6 2025, 2:20 PM · gpd5x (gpd-5.0.0), i18n, gpgol
ikloecker changed the status of T7834: gpgol one string not translated from Open to Testing.
Oct 6 2025, 2:19 PM · gpd5x (gpd-5.0.0), vsd34, i18n, gpgol
ebo committed rO80597ffef433: po: Update German translation (authored by ebo).
po: Update German translation
Oct 6 2025, 2:11 PM
mmontkowski closed T7837: GpgOL: Saving S/MIME encrypted draft with S/MIME disabled freezes Outlook as Resolved.

The window was not reenabled on failure see 8d174d5

Oct 6 2025, 2:06 PM · S/MIME, vsd34, vsd, gpgol
werner committed rE6fe05d708685: Update NEWS (authored by werner).
Update NEWS
Oct 6 2025, 11:39 AM
gniibe added a comment to T7811: gpgsm: Use KEM interface for decryption.

Reading the commit log message in rG6dc3846d7819: sm: Support creation of EdDSA certificates.
I created a file to keygen.

Key-Type: ECDSA
Key-Length: 1024
Key-Grip: 0286DCA85E771F64AB9FD9C89717369524D55471
Key-Usage: sign,encrypt
Hash-Algo: sha384
Serial: random
Name-DN: CN=dummy test nistp384
Oct 6 2025, 7:28 AM · gnupg26
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 (gpd-5.0.0), 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 (gpd-5.0.0), 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 (gpd-5.0.0), vsd34, i18n, gpgol
ikloecker claimed T7834: gpgol one string not translated.
Oct 2 2025, 4:08 PM · gpd5x (gpd-5.0.0), 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 · gpd5x (gpd-5.0.0), gnupg22 (gnupg-2.2.52), Bug Report, 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 (gpd-5.0.0), 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, 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, 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 (gpd-5.0.0), 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 · gpd5x (gpd-5.0.0), Restricted Project, kleopatra