Page MenuHome GnuPG
Feed All Stories

Aug 14 2025

ericswpark created T7777: Gpg4win fails to connect to keyboxd on a cold boot.
Aug 14 2025, 5:59 AM · Info Needed, Bug Report, gpg4win
l10n daemon script <scripty@kde.org> committed rKLEOPATRAd30dd1133dd4: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 14 2025, 3:49 AM

Aug 13 2025

ebo added a comment to T3962: GpgOL: Switch to external resolver when encryption with internal resolution fails.

The reporter in the forum originally wrote:

Aug 13 2025, 4:29 PM · gpg4win, gpgol
ebo edited projects for T6424: GpgOL: Move resolver code into Kleopatra, added: gpd5x; removed Restricted Project.
Aug 13 2025, 4:12 PM · gpd5x, vsd34, kleopatra, gpgol
TobiasFella committed rKLEOPATRAe93d3247e1d0: Open certificate details when pressing enter in certificate list (authored by TobiasFella).
Open certificate details when pressing enter in certificate list
Aug 13 2025, 3:09 PM
TobiasFella committed rKLEOPATRAab05ef21e3d5: Add menu items for configuring column visibility of certificate table (authored by TobiasFella).
Add menu items for configuring column visibility of certificate table
Aug 13 2025, 3:09 PM
ebo added a comment to T7768: Kleopatra: Improve notepad result messages for corrupted OpenPGP data.

We need a better error code from gpg to change this

Aug 13 2025, 2:43 PM · gpd5x, kleopatra
ebo updated the task description for T7755: Kleopatra: Show error if a certification did not succeed, even if the cause is crash of background process.
Aug 13 2025, 2:40 PM · gnupg, gpgme, gpd5x, kleopatra
ebo triaged T7755: Kleopatra: Show error if a certification did not succeed, even if the cause is crash of background process as Low priority.

We decided that gpg should emit a status message for success, too.
gpgme should then look for that status message instead of only absence of error.

Aug 13 2025, 2:35 PM · gnupg, gpgme, gpd5x, kleopatra
ebo added a project to T7768: Kleopatra: Improve notepad result messages for corrupted OpenPGP data: gnupg.
Aug 13 2025, 2:32 PM · gpd5x, kleopatra
mlaurent committed rLIBKLEOf2a2101e54f0: Fix some cppcheck warnings (authored by mlaurent).
Fix some cppcheck warnings
Aug 13 2025, 2:00 PM
ebo triaged T7772: Kleopatra: Config option - only allow upload of certificates with private key to LDAP keyserver as Normal priority.
Aug 13 2025, 1:56 PM · gpd5x, vsd34, kleopatra
mlaurent committed rMTPea6cab249757: Fix some cppcheck warnings (authored by mlaurent).
Fix some cppcheck warnings
Aug 13 2025, 1:26 PM
ebo triaged T7763: Draft: Kleopatra: Add option to decrypt a file at the target location (instead of temp) as Normal priority.
Aug 13 2025, 12:40 PM · gpd5x, kleopatra
ikloecker moved T7776: Kleopatra: NVDA reads parent window of error messages from Backlog to WIP on the gpd5x board.
Aug 13 2025, 12:38 PM · gpd5x, a11y, kleopatra
ikloecker triaged T7776: Kleopatra: NVDA reads parent window of error messages as Normal priority.
Aug 13 2025, 12:38 PM · gpd5x, a11y, kleopatra
ikloecker changed the status of T7739: pinentry/kleopatra: NVDA reads text multiple times, a subtask of T5824: Kleopatra: Full accessibility support, from Open to Testing.
Aug 13 2025, 12:21 PM · a11y, kleopatra
ikloecker changed the status of T7739: pinentry/kleopatra: NVDA reads text multiple times from Open to Testing.

Fixed by adding a patch for Qt 6 (and a patch for Qt 5 in gpg4win-4-branch for VSD 3.4).

Aug 13 2025, 12:21 PM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
ebo triaged T7734: Draft: Kleopatra: Add column "Key" to make the information "secret key available" better accessible as Normal priority.
Aug 13 2025, 12:18 PM · kleopatra, a11y
ikloecker committed rWe437b682f6d7: qtbase: Don't report active windows as having focus (authored by ikloecker).
qtbase: Don't report active windows as having focus
Aug 13 2025, 12:06 PM
ebo closed T7375: Kleopatra: Print secret key operation is not terminated correctly if an empty or wrong password is entered as Resolved.
Aug 13 2025, 11:21 AM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo closed T7587: Kleopatra: High contrast mode isn't respected anymore, a subtask of T6932: Icons, darkmode and stuff, as Resolved.
Aug 13 2025, 11:17 AM · gpd5x (gpd-5.0.0), kleopatra
ebo closed T7587: Kleopatra: High contrast mode isn't respected anymore as Resolved.
Aug 13 2025, 11:17 AM · gpd5x (gpd-5.0.0), kleopatra
ebo closed T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0 as Resolved.
Aug 13 2025, 11:16 AM · gpd5x (gpd-5.0.0), Bug Report, kleopatra
ebo closed T7686: Kleopatra: Command line options --help, --version, etc. do not work if Kleopatra is already running as Resolved.
Aug 13 2025, 11:15 AM · gpd5x (gpd-5.0.0), kleopatra, Bug Report
ebo closed T6694: Random numbers from gpgme as Resolved.
Aug 13 2025, 11:14 AM · gpd5x (gpd-5.0.0), gpgpass, gpgme, Feature Request
ebo closed T7345: Kleopatra: Handle beta compliance as Resolved.
Aug 13 2025, 11:13 AM · gpd5x (gpd-5.0.0), kleopatra
ebo closed T7703: Kleopatra: Validity icons in selected rows missing as Resolved.
Aug 13 2025, 11:11 AM · gpd5x (gpd-5.0.0), Bug Report, kleopatra
ebo closed T7708: Kleopatra: Pretty display names for kyber algos as Resolved.
Aug 13 2025, 11:10 AM · gpd5x (gpd-5.0.0), kleopatra
ebo closed T7706: Okular: "Save as" does not work as Resolved.
Aug 13 2025, 11:09 AM · gpd5x (gpd-5.0.0), Bug Report, okular
ebo closed T7574: Migration of group config from old location to new location is broken as Resolved.
Aug 13 2025, 11:08 AM · gpd5x (gpd-5.0.0), Windows, kleopatra
werner added a comment to T7759: Kleopatra: Notepad encryption with S/MIME fails.

A quick check with passing ASSUAN_PIPE_CONNECT_DETACHED does not changed anything.

Aug 13 2025, 9:54 AM · gpd5x (gpd-5.0.0), gnupg26, gpgme, kleopatra
werner committed rG5cee78a03629: Fix typos in messages. (authored by Collin Funk via Gnupg-devel <gnupg-devel@gnupg.org>).
Fix typos in messages.
Aug 13 2025, 8:06 AM
l10n daemon script <scripty@kde.org> committed rMTP59e38e812e78: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 13 2025, 5:20 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAa503129c3103: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 13 2025, 3:44 AM
l10n daemon script <scripty@kde.org> committed rMTP6899ecd61189: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 13 2025, 3:44 AM

Aug 12 2025

TobiasFella committed rKLEOPATRAe716f40758f8: Open certificate details when pressing enter in certificate list (authored by TobiasFella).
Open certificate details when pressing enter in certificate list
Aug 12 2025, 2:20 PM
TobiasFella committed rKLEOPATRA17079ff27fc4: Don't open item views when single-clicking (authored by TobiasFella).
Don't open item views when single-clicking
Aug 12 2025, 2:20 PM
werner added a comment to T7759: Kleopatra: Notepad encryption with S/MIME fails.

I wonder whether rA3bccb33ccd9028ff505d9979fd6c8a37393b892d which changes Assuan's waitpid function for Windows is well aligned with the my_waitpid in gpgme's assuan-support.c (which does nothing). gpgme creates a detached process in most cases but for gpgsm assuan_pipe_connect is used without the ASSUAN_PIPE_CONNECT_DETACHED flag.

Aug 12 2025, 11:12 AM · gpd5x (gpd-5.0.0), gnupg26, gpgme, kleopatra
werner added a comment to T7759: Kleopatra: Notepad encryption with S/MIME fails.

Another data point is that the faulty versions use libassuan 3 with a slightly changed API. May one of the follwing chnages cause the problem?

Aug 12 2025, 10:51 AM · gpd5x (gpd-5.0.0), gnupg26, gpgme, kleopatra
gniibe claimed T7775: libgcrypt-1.11.2/mpi/mpi-add.c does not compile on PPC Mac OS X 10.5.8, Leopard, because of redefinition of typedefs.
Aug 12 2025, 9:24 AM · ppc, MacOS, libgcrypt
mlaurent committed rMTP53a92a6499b3: Add missing Qt::Literals::StringLiterals (authored by mlaurent).
Add missing Qt::Literals::StringLiterals
Aug 12 2025, 7:37 AM
mlaurent committed rMTP8ac68ccf46cb: Use u..._s (authored by mlaurent).
Use u..._s
Aug 12 2025, 7:33 AM
mlaurent committed rMTPe35ec761f375: Use Qt::Literals::StringLiterals (authored by mlaurent).
Use Qt::Literals::StringLiterals
Aug 12 2025, 7:24 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAb5f32436c99a: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 12 2025, 3:45 AM

Aug 11 2025

Allen Winter <winter@kde.org> committed rMTP16e9fb87a4ac: .gitignore - ignore compile_commands.json (authored by Allen Winter <winter@kde.org>).
.gitignore - ignore compile_commands.json
Aug 11 2025, 9:11 PM
ebo added a comment to T7759: Kleopatra: Notepad encryption with S/MIME fails.

Although in VSD 3.2.2 we get no warning when configuring S/MIME debugging wrong we then get a nice message "Configuration error" when trying to encrypt with S/MIME, instead of gpgsm hanging without any message at all:

Aug 11 2025, 5:23 PM · gpd5x (gpd-5.0.0), gnupg26, gpgme, kleopatra
werner committed rG126b995f553b: dirmngr: Improve LDAP debug output. (authored by werner).
dirmngr: Improve LDAP debug output.
Aug 11 2025, 4:56 PM
werner committed rGPA45fc64a4ac9f: Fix incorrect callback arguments (authored by Sam James via Gnupg-devel <gnupg-devel@gnupg.org>).
Fix incorrect callback arguments
Aug 11 2025, 4:54 PM
werner triaged T7775: libgcrypt-1.11.2/mpi/mpi-add.c does not compile on PPC Mac OS X 10.5.8, Leopard, because of redefinition of typedefs as Normal priority.
Aug 11 2025, 4:38 PM · ppc, MacOS, libgcrypt
ikloecker committed rKLEOPATRAdd8cbab5314e: Add missing UI marker to new message (authored by ikloecker).
Add missing UI marker to new message
Aug 11 2025, 12:17 PM
ballapete created T7775: libgcrypt-1.11.2/mpi/mpi-add.c does not compile on PPC Mac OS X 10.5.8, Leopard, because of redefinition of typedefs.
Aug 11 2025, 11:41 AM · ppc, MacOS, libgcrypt
ikloecker renamed T7772: Kleopatra: Config option - only allow upload of certificates with private key to LDAP keyserver from Kleopatra: Config option - only allow upload of ceritificates with private key to LDAP keyserver to Kleopatra: Config option - only allow upload of certificates with private key to LDAP keyserver.
Aug 11 2025, 11:19 AM · gpd5x, vsd34, kleopatra
ikloecker moved T7739: pinentry/kleopatra: NVDA reads text multiple times from Backlog to WIP on the gpd5x board.

Logging all

Aug 11 2025, 11:16 AM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
werner created hugh.
Aug 11 2025, 10:02 AM
ikloecker renamed T7739: pinentry/kleopatra: NVDA reads text multiple times from pinentry-qt5: NVDA reads text multiple times to pinentry/kleopatra: NVDA reads text multiple times.
Aug 11 2025, 9:50 AM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
werner added a comment to T7507: Allow reencrypting email and email folders.

Someone should test whether gpgol2 is able to reencrypt all subfolders of a given folder. The file reencrypt tool (current name "recipients" "hugh") does this already.

Aug 11 2025, 9:46 AM · gpgol2
ikloecker added a project to T7739: pinentry/kleopatra: NVDA reads text multiple times: gpd5x.
Aug 11 2025, 9:46 AM · gpd5x (gpd-5.0.0), vsd34, a11y, kleopatra
werner triaged T7774: Add reencrypt option to mail and folder encryption to output a list of encrypted mails as Normal priority.
Aug 11 2025, 9:44 AM · gpd5x, Feature Request, gpgol2
werner triaged T7773: Add reencrypt mail option to copy only encrypted mails as Normal priority.
Aug 11 2025, 9:41 AM · gpd5x (gpd-5.0.0), Feature Request, gpgol2
werner updated the task description for T7507: Allow reencrypting email and email folders.
Aug 11 2025, 9:36 AM · gpgol2
gniibe committed rAf609b195fb3d: Care about the case when data callback is not supplied or failed. (authored by gniibe).
Care about the case when data callback is not supplied or failed.
Aug 11 2025, 9:30 AM
gniibe committed rAffff0a2da517: Fix comment. (authored by gniibe).
Fix comment.
Aug 11 2025, 9:30 AM
gniibe committed rA49bf8134fb00: tests: Add a test with assuan_pipe_kill_server. (authored by gniibe).
tests: Add a test with assuan_pipe_kill_server.
Aug 11 2025, 9:30 AM
gniibe committed rA130369b84fbd: tests:w32: Fix fdpassing test to kill the server at the end. (authored by gniibe).
tests:w32: Fix fdpassing test to kill the server at the end.
Aug 11 2025, 9:30 AM
gniibe changed the status of T7399: assuan: GPG_ERR_ASS_NO_DATA_CB situation from Open to Testing.
Aug 11 2025, 7:16 AM · libassuan
gniibe added a comment to T7399: assuan: GPG_ERR_ASS_NO_DATA_CB situation.

The patch above is wrong for if (!rc) last_err = rc;, the condition should be (rc).

Aug 11 2025, 7:04 AM · libassuan
gniibe closed T7617: libgcrypt: Add __nonstring__ attribute for data for GCC 15 or later as Resolved.

It's in master (to be 1.12), then, it's backported to 1.11.2, which is confirmed build well.
So, closing.

Aug 11 2025, 6:35 AM · libgcrypt, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRA0c252f60a6cb: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 11 2025, 5:23 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA4ede19c79a2e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 11 2025, 3:46 AM

Aug 10 2025

jukivili committed rC79149be2b0ba: riscv: always use -mstrict-align for vector intrinsic implementations (authored by jukivili).
riscv: always use -mstrict-align for vector intrinsic implementations
Aug 10 2025, 5:48 PM
jukivili committed rCb000ab602531: Add RISC-V vector cryptography implementation of AES (authored by jukivili).
Add RISC-V vector cryptography implementation of AES
Aug 10 2025, 5:48 PM
jukivili committed rCcc1d5b0b5ed3: Add RISC-V vector cryptography implementations of SHA256 and SHA512 (authored by jukivili).
Add RISC-V vector cryptography implementations of SHA256 and SHA512
Aug 10 2025, 5:48 PM
jukivili committed rCca951abe818e: bithelp: fix __riscv_zbb check for _gcry_ctz_no_zero (authored by jukivili).
bithelp: fix __riscv_zbb check for _gcry_ctz_no_zero
Aug 10 2025, 5:48 PM
jukivili committed rC788e40f88803: rijndael-vp: clean-ups (authored by jukivili).
rijndael-vp: clean-ups
Aug 10 2025, 5:48 PM
jukivili committed rC9001f098680a: configure.ac: deduplicate intrinsics test code (authored by jukivili).
configure.ac: deduplicate intrinsics test code
Aug 10 2025, 5:48 PM
jukivili committed rCc30788969d3f: crc-intel-pclmul: add AVX2 and AVX512 code paths (authored by jukivili).
crc-intel-pclmul: add AVX2 and AVX512 code paths
Aug 10 2025, 5:48 PM
alexk added projects to T7772: Kleopatra: Config option - only allow upload of certificates with private key to LDAP keyserver: vsd34, gpd5x.
Aug 10 2025, 4:34 PM · gpd5x, vsd34, kleopatra
alexk created T7772: Kleopatra: Config option - only allow upload of certificates with private key to LDAP keyserver.
Aug 10 2025, 3:32 PM · gpd5x, vsd34, kleopatra
werner closed T7721: libgcrypt build-error with gcc-15 on powerpc and alpha as Resolved.

Thanks for testing.

Aug 10 2025, 1:59 PM · libgcrypt, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRA84f533f852e0: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 10 2025, 5:29 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAd61e27961934: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 10 2025, 3:49 AM

Aug 9 2025

ametzler1 added a comment to T7721: libgcrypt build-error with gcc-15 on powerpc and alpha.

Hello,
thank you all. I can confirm that 1.11.2 builds successfully on ppc64el with gcc-15 (Debian sid + experimental). Lacking access I have not be able to check alpha. I would suggest closing this report as fixed.
cu Andreas

Aug 9 2025, 10:51 AM · libgcrypt, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc731d3fdc90d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 9 2025, 3:41 AM

Aug 8 2025

ikloecker committed rKLEOPATRA7b34d4419a1c: GIT_SILENT Ignore "astyle-kdelibs" reformatting commit on git blame (authored by ikloecker).
GIT_SILENT Ignore "astyle-kdelibs" reformatting commit on git blame
Aug 8 2025, 4:35 PM
ikloecker committed rKLEOPATRA02d863b4d818: Use Qt to log properties of QAccessibleEvent (authored by ikloecker).
Use Qt to log properties of QAccessibleEvent
Aug 8 2025, 4:35 PM
ebo triaged T7771: GpgOL: not selected signed mail with very long subject causes high CPU load as High priority.
Aug 8 2025, 4:26 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), gpgol
werner committed rMae5f3fc3db27: w32: gpgme-w32spawn now appends to the debug log if enabled. (authored by werner).
w32: gpgme-w32spawn now appends to the debug log if enabled.
Aug 8 2025, 2:57 PM
ebo added a comment to T7759: Kleopatra: Notepad encryption with S/MIME fails.

The issue also occurs in VSD-3.3.2 and 4win-4.4.1 but not in VSD 3.1.26

Aug 8 2025, 2:20 PM · gpd5x (gpd-5.0.0), gnupg26, gpgme, kleopatra
svuorela changed the status of T6732: Visual representation of signature is a bit ugly from Open to Testing.
Aug 8 2025, 12:04 PM · gpd5x, okular
werner triaged T7759: Kleopatra: Notepad encryption with S/MIME fails as High priority.
Aug 8 2025, 6:33 AM · gpd5x (gpd-5.0.0), gnupg26, gpgme, kleopatra

Aug 7 2025

l10n daemon script <scripty@kde.org> committed rKLEOPATRA181cfdaa6bb8: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 7 2025, 9:29 PM
ebo moved T7736: Pinentry: Show/hide button not accessible by keyboard from WiP to vsd-3.3.3 on the vsd33 board.
Aug 7 2025, 3:13 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, a11y, pinentry
ebo moved T7736: Pinentry: Show/hide button not accessible by keyboard from Backlog to Done on the pinentry board.

works in vsd3.3.3, tested with VS-Desktop-3.3.90.8-Beta

Aug 7 2025, 3:13 PM · gpd5x (gpd-5.0.0), vsd33 (vsd-3.3.3), vsd34, a11y, pinentry
TobiasFella moved T7752: Create default Shortcut for details from Backlog to WIP on the gpd5x board.
Aug 7 2025, 1:39 PM · gpd5x (gpd-5.0.0), kleopatra, vsd34, a11y
TobiasFella set External Link to https://invent.kde.org/pim/kleopatra/-/merge_requests/407 on T7752: Create default Shortcut for details.
Aug 7 2025, 1:39 PM · gpd5x (gpd-5.0.0), kleopatra, vsd34, a11y
TobiasFella committed rKLEOPATRA2a9db1543fcf: Open certificate details when pressing enter in certificate list (authored by TobiasFella).
Open certificate details when pressing enter in certificate list
Aug 7 2025, 1:38 PM
TobiasFella committed rKLEOPATRA18646c26b77a: Open certificate details when pressing enter in certificate list (authored by TobiasFella).
Open certificate details when pressing enter in certificate list
Aug 7 2025, 1:36 PM
ebo closed T7154: Kleopatra: Dragging and dropping a certificate from the main view onto itself shouldn't trigger an import as Resolved.

OK on Linux now with new enough versions (Fedora 42).

Aug 7 2025, 12:34 PM · gpd5x (gpd-5.0.0), Linux, Bug Report, kleopatra
ebo added a project to T6893: Kleopatra: Drag & Drop certificates to somewhere to export them: Linux.
Aug 7 2025, 12:31 PM · gpd5x (gpd-5.0.0), Linux, kleopatra