Page MenuHome GnuPG
Feed All Stories

Jul 5 2024

ebo created T7190: Kleopatra: wrong claim of update in WKD for keys with no mail address.
Jul 5 2024, 4:20 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ebo added a comment to T6739: Allow "refresh key/signatures" from key's context menu (from key list).

Turns out

  • the singular instead of plural in the German version is a translation thing and should now be fixed (but is not in the testversion beta35)
  • there is another issue muddying the waters regarding search in WKD, for which I will create another ticket
Jul 5 2024, 4:10 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Feature Request
aheinecke committed rW211c209ef9e1: Extend l10n handling in gen-tarball.sh (authored by aheinecke).
Extend l10n handling in gen-tarball.sh
Jul 5 2024, 2:59 PM
aheinecke committed rW0c8033480e83: Update libkleo, kleopatra and gpgme to latest snapshots (authored by aheinecke).
Update libkleo, kleopatra and gpgme to latest snapshots
Jul 5 2024, 2:59 PM
werner updated the task description for T6454: Release GnuPG 2.4.1.
Jul 5 2024, 2:46 PM · gnupg24 (gnupg-2.4.1), Release Info
werner triaged T7189: Release GnuPG 2.5.0 as Normal priority.
Jul 5 2024, 2:42 PM · Release Info, gnupg
ebo added a comment to T6957: Add algo and keygrip columns to Kleo's certificate view.

I have to correct myself. After restarting Kleopatra, only the following columns are shown, without any changes from my side:

Jul 5 2024, 2:31 PM · vsd33, Restricted Project, vsd, kleopatra
ikloecker committed rLIBKLEO00964d4403db: Use Error::asStdString if available (authored by ikloecker).
Use Error::asStdString if available
Jul 5 2024, 1:53 PM
ebo changed the status of T6447: Kleopatra: "imported certificates" tab inconsistencies from Testing to Open.
Jul 5 2024, 1:50 PM · vsd33, Restricted Project, Bug Report, kleopatra
ebo added a comment to T6447: Kleopatra: "imported certificates" tab inconsistencies.

Well, i can live with it. It would be an improvement.
I would prefer if no import tab was created if a key has not been updated and therefore nothing was actually imported. But I see that this would be more complicated to implement and I have no strong opinion on this anyway.

Jul 5 2024, 1:37 PM · vsd33, Restricted Project, Bug Report, kleopatra
svuorela committed rGPGPASS9395015ecd9e: Add pot file (authored by svuorela).
Add pot file
Jul 5 2024, 11:31 AM
ikloecker committed rLIBKLEOd8810e25e55c: Use Error::asStdString if available (authored by ikloecker).
Use Error::asStdString if available
Jul 5 2024, 11:13 AM
werner committed rG6a40cfa6c090: gpg: Print a warning if the (draft) Kyber algorithm is used. (authored by werner).
gpg: Print a warning if the (draft) Kyber algorithm is used.
Jul 5 2024, 11:11 AM
aheinecke added a comment to T6447: Kleopatra: "imported certificates" tab inconsistencies.

So Tobias fixed the technical reason why there was no import tab shown after the certify questions because I was too lazy (no I had no more time ;-) ) when I implemented this to carry the keylistcontroller around.

Jul 5 2024, 10:36 AM · vsd33, Restricted Project, Bug Report, kleopatra
ikloecker changed the status of T7188: gpgme: Error::asString can return wrongly encoded result on Windows, a subtask of T5960: Kleopatra: Encoding problems with GnuPG output on Windows, from Open to Testing.
Jul 5 2024, 10:35 AM · vsd33, Restricted Project, kleopatra
ikloecker changed the status of T7188: gpgme: Error::asString can return wrongly encoded result on Windows from Open to Testing.

This should be tested as part of testing T5960 by checking that the German error description "Falscher Rückstellcode" is shown after entering a wrong reset code (PUK) for an OpenPGP smart card (https://dev.gnupg.org/T5960#188013).

Jul 5 2024, 10:35 AM · Windows, gpgme, Restricted Project
ikloecker committed rMf6d020e24fb6: qt: Replace usage of deprecated Error::asString (authored by ikloecker).
qt: Replace usage of deprecated Error::asString
Jul 5 2024, 10:30 AM
ikloecker committed rM28542b14c4df: cpp: Deprecate Error::asString and update users (authored by ikloecker).
cpp: Deprecate Error::asString and update users
Jul 5 2024, 10:30 AM
ikloecker committed rMacf574af64d6: qt: Always include C++ binding headers with gpgme++/ prefix (authored by ikloecker).
qt: Always include C++ binding headers with gpgme++/ prefix
Jul 5 2024, 10:30 AM
ikloecker committed rM2656d3ee5b1a: cpp: Add safer member function returning text describing an error (authored by ikloecker).
cpp: Add safer member function returning text describing an error
Jul 5 2024, 10:30 AM
ikloecker committed rMb7435b31f6e6: build,cpp: Create forwarding headers in a gpgme++ folder (authored by ikloecker).
build,cpp: Create forwarding headers in a gpgme++ folder
Jul 5 2024, 10:30 AM
ikloecker added a project to T7188: gpgme: Error::asString can return wrongly encoded result on Windows: Windows.
Jul 5 2024, 9:54 AM · Windows, gpgme, Restricted Project
ikloecker moved T7188: gpgme: Error::asString can return wrongly encoded result on Windows from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 5 2024, 9:38 AM · Windows, gpgme, Restricted Project
ikloecker triaged T7188: gpgme: Error::asString can return wrongly encoded result on Windows as Normal priority.
Jul 5 2024, 9:38 AM · Windows, gpgme, Restricted Project
ikloecker changed the status of T5960: Kleopatra: Encoding problems with GnuPG output on Windows from Testing to Open.
Jul 5 2024, 9:26 AM · vsd33, Restricted Project, kleopatra
werner committed rGca3b8d25417e: gpgconf: Fix error in --show-versions due to recent spawn changes. (authored by werner).
gpgconf: Fix error in --show-versions due to recent spawn changes.
Jul 5 2024, 9:14 AM
werner accepted rMde6068450094: Fix printing size_t and off_t value for LLP64 Windows..
Jul 5 2024, 8:54 AM
gniibe committed rGcf3cec982d28: tpm2d: Fix key import. (authored by Jakuje).
tpm2d: Fix key import.
Jul 5 2024, 7:22 AM
gniibe changed the status of T7186: Fix tpm2d key import after recent changes from Open to Testing.
Jul 5 2024, 7:22 AM · gnupg, Bug Report
gniibe claimed T7186: Fix tpm2d key import after recent changes.

Thank you for the patch.

Jul 5 2024, 7:22 AM · gnupg, Bug Report
gniibe committed rMde6068450094: Fix printing size_t and off_t value for LLP64 Windows. (authored by gniibe).
Fix printing size_t and off_t value for LLP64 Windows.
Jul 5 2024, 6:54 AM
gniibe committed rM95bd4fa81302: Fix calling CancelSynchronousIo. (authored by gniibe).
Fix calling CancelSynchronousIo.
Jul 5 2024, 6:54 AM
gniibe triaged T7187: gpgme: Debug output for size_t and off_t as Normal priority.
Jul 5 2024, 6:49 AM · Windows 64, gpgme
l10n daemon script <scripty@kde.org> committed rKLEOPATRAf321aee99684: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 5 2024, 4:58 AM
gniibe committed rM8b4171680c32: Remove ath.h and ath.c. (authored by gniibe).
Remove ath.h and ath.c.
Jul 5 2024, 4:51 AM
gniibe committed rM9c276e762a25: Don't use ath_self, but get thread ID directly. (authored by gniibe).
Don't use ath_self, but get thread ID directly.
Jul 5 2024, 4:51 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA4308e48f697d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 5 2024, 3:24 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOf33bba650e14: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Jul 5 2024, 3:18 AM
gniibe claimed T7058: KDF-DO is not properly implemented.
Jul 5 2024, 2:40 AM · scd, gnupg, Bug Report
CarlSchwan committed rGPGPASScdf606ba041c: Add unit tests for UsersListModel (authored by CarlSchwan).
Add unit tests for UsersListModel
Jul 5 2024, 12:42 AM
CarlSchwan committed rGPGPASS29de26762753: UsersDialog: Port QListWidget to QListView + QAbstractListModel (authored by CarlSchwan).
UsersDialog: Port QListWidget to QListView + QAbstractListModel
Jul 5 2024, 12:42 AM

Jul 4 2024

ikloecker added a comment to T7185: Calling gettext_use_utf8(1) for the main thread should enable UTF-8 for all later created secondary threads.

Using/setting a value of 2 would work for Kleopatra.

Jul 4 2024, 6:36 PM · Windows, gpgrt, Bug Report
ikloecker moved T5960: Kleopatra: Encoding problems with GnuPG output on Windows from WiP to Backlog on the vsd33 board.

Mark for backport to VSD 3.3

Jul 4 2024, 6:23 PM · vsd33, Restricted Project, kleopatra
werner committed rE4560c1a0cf85: Update version date of autogen.sh (authored by werner).
Update version date of autogen.sh
Jul 4 2024, 6:00 PM
werner committed rE9c448f7c7a55: Put the full commit id into VERSION. (authored by werner).
Put the full commit id into VERSION.
Jul 4 2024, 6:00 PM
mlaurent committed rMTP01fadb0774da: Fix reuse lint support (authored by mlaurent).
Fix reuse lint support
Jul 4 2024, 5:30 PM
werner added a comment to T7185: Calling gettext_use_utf8(1) for the main thread should enable UTF-8 for all later created secondary threads.

That is probably right for gpgme as used by kleopatra. However in gnupg we need to switch utf8 on and off.

Jul 4 2024, 5:29 PM · Windows, gpgrt, Bug Report
werner committed rG736579331b14: gpgconf: Print the full commit id. (authored by werner).
gpgconf: Print the full commit id.
Jul 4 2024, 5:24 PM
ikloecker closed T6513: Kleopatra: Require GpgME 1.21, a subtask of T6491: Pinentry-Qt: Password prompt for each subkey if password change is cancelled, as Resolved.
Jul 4 2024, 4:20 PM · gpd5x, kleopatra, pinentry, gnupg24 (gnupg-2.4.2)
ikloecker closed T6513: Kleopatra: Require GpgME 1.21 as Resolved.

Done. Not relevant for VSD 3.3 because there we use a much newer GpgME anyway.

Jul 4 2024, 4:20 PM · kleopatra, Restricted Project
ebo moved T6957: Add algo and keygrip columns to Kleo's certificate view from WiP to Backlog on the vsd33 board.

On a fresh install Version 3.2.2.2405000+git~ (Gpg4win-4.3.2-beta35) are now all available columns displayed by default:

Jul 4 2024, 3:46 PM · vsd33, Restricted Project, vsd, kleopatra
ebo added a comment to T6447: Kleopatra: "imported certificates" tab inconsistencies.

Tested with version 3.2.2.2405000+git~ (Gpg4win-4.3.2-beta25)

Jul 4 2024, 3:33 PM · vsd33, Restricted Project, Bug Report, kleopatra
werner committed rW7301f74574bb: Update gpgex to 1.0.11 (authored by werner).
Update gpgex to 1.0.11
Jul 4 2024, 3:12 PM
ebo moved T5960: Kleopatra: Encoding problems with GnuPG output on Windows from QA to WiP on the vsd33 board.
Jul 4 2024, 2:12 PM · vsd33, Restricted Project, kleopatra
Jakuje created T7186: Fix tpm2d key import after recent changes.
Jul 4 2024, 2:05 PM · gnupg, Bug Report
mlaurent committed rMTP8dd9be5f6b45: Required GpgME 1.21.0 (authored by mlaurent).
Required GpgME 1.21.0
Jul 4 2024, 1:42 PM
ikloecker committed rLIBKLEOa0407ff5cea2: Require GpgME 1.21.0 (authored by ikloecker).
Require GpgME 1.21.0
Jul 4 2024, 12:49 PM
ikloecker created T7185: Calling gettext_use_utf8(1) for the main thread should enable UTF-8 for all later created secondary threads.
Jul 4 2024, 12:38 PM · Windows, gpgrt, Bug Report
ikloecker added a comment to T5960: Kleopatra: Encoding problems with GnuPG output on Windows.

Some logs after entering a wrong reset code (PUK) for an OpenPGP smart card.

404.228467	2024/05/27 15:56:17.987	8056	kleopatra.exe	org.kde.pim.libkleo: sendCommand "SCD PASSWD --reset OPENPGP.2" failed: "Falscher R?ckstellcode" (code: 322, source: SCD)
404.230320	2024/05/27 15:56:17.987	8056	kleopatra.exe	org.kde.pim.libkleo: errorAsString gettext_use_utf8(-1) returns 1
404.230596	2024/05/27 15:56:17.987	8056	kleopatra.exe	org.kde.pim.libkleo: errorAsString error: Falscher R?ckstellcode
404.231068	2024/05/27 15:56:17.987	8056	kleopatra.exe	org.kde.pim.libkleo: errorAsString error (percent-encoded): "Falscher%20R%FCckstellcode"
404.231182	2024/05/27 15:56:17.987	8056	kleopatra.exe	org.kde.pim.kleopatra: ChangePinCommand::slotResult(): "Falscher R?ckstellcode" ( 322 )
404.231315	2024/05/27 15:56:17.987	8056	kleopatra.exe	org.kde.pim.libkleo: errorAsString gettext_use_utf8(-1) returns 1
404.231428	2024/05/27 15:56:17.987	8056	kleopatra.exe	org.kde.pim.libkleo: errorAsString error: Falscher R?ckstellcode
404.231850	2024/05/27 15:56:17.987	8056	kleopatra.exe	org.kde.pim.libkleo: errorAsString error (percent-encoded): "Falscher%20R%FCckstellcode"
Jul 4 2024, 12:22 PM · vsd33, Restricted Project, kleopatra
ebo updated the task description for T4346: Remove gpg-agent passphrase nags for empty / none passphrase.
Jul 4 2024, 12:06 PM · gnupg24, gpg4win, pinentry
TobiasFella committed rKLEOPATRA39243997dd48: Run DecryptVerifyFilesDialog asynchronously (authored by TobiasFella).
Run DecryptVerifyFilesDialog asynchronously
Jul 4 2024, 11:45 AM
aheinecke created P49 (An Untitled Masterwork).
Jul 4 2024, 10:55 AM
werner added a comment to T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog.

rere 2: I agree as long as the expired certs are order behind regular certs.

Jul 4 2024, 10:10 AM · vsd33, Feature Request, kleopatra, Restricted Project
ikloecker committed rLIBKLEO9586a995fd38: Remove obsolete SystemInfo::isDarkModeActive (authored by ikloecker).
Remove obsolete SystemInfo::isDarkModeActive
Jul 4 2024, 10:07 AM
werner committed rW02cbf6a952a1: Update pinentry. Use snapshots for gpgme and gpgol. (authored by werner).
Update pinentry. Use snapshots for gpgme and gpgol.
Jul 4 2024, 9:55 AM
werner committed rWf3624ee0a4ed: Fix for new Qt6 default of Pinentry 1.3.0 (authored by werner).
Fix for new Qt6 default of Pinentry 1.3.0
Jul 4 2024, 9:48 AM
ikloecker set External Link to https://invent.kde.org/pim/kleopatra/-/merge_requests/239 on T6513: Kleopatra: Require GpgME 1.21.
Jul 4 2024, 9:39 AM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRA512deecdb104: Require GpgME 1.21.0 (authored by ikloecker).
Require GpgME 1.21.0
Jul 4 2024, 9:29 AM
ikloecker committed rLIBKLEO313e9458daeb: Require GpgME 1.21.0 (authored by ikloecker).
Require GpgME 1.21.0
Jul 4 2024, 9:28 AM
ikloecker claimed T6513: Kleopatra: Require GpgME 1.21.
Jul 4 2024, 9:15 AM · kleopatra, Restricted Project
mlaurent committed rKLEOPATRA38bed0def318: kcoreaddons uses minimum version == 1.8 (authored by mlaurent).
kcoreaddons uses minimum version == 1.8
Jul 4 2024, 7:23 AM
gniibe committed rP7dc2d243fc50: m4: Update gpg-error.m4 and libassuan.m4. (authored by gniibe).
m4: Update gpg-error.m4 and libassuan.m4.
Jul 4 2024, 7:21 AM
gniibe committed rCb42116d6067a: cipher:blake2: Fix for use_avx512. (authored by gniibe).
cipher:blake2: Fix for use_avx512.
Jul 4 2024, 4:22 AM
gniibe changed the status of T7184: Libgcrypt v1.11.0 make fails at cipher/blake2.c:834:6 (has no member named 'use_avx512') from Open to Testing.
Jul 4 2024, 4:19 AM · libgcrypt, Bug Report
gniibe claimed T7184: Libgcrypt v1.11.0 make fails at cipher/blake2.c:834:6 (has no member named 'use_avx512').

Thank you for your report, good catch.
It's introduced by the commit: rC909daa700e4b: blake2: add AVX512 accelerated implementations
And the bug is there since then.

Jul 4 2024, 4:16 AM · libgcrypt, Bug Report
gniibe added a parent task for T7138: Windows (Semi-hosted environment): filename and network access: T6508: Port GnuPG to 64-bit Windows.
Jul 4 2024, 4:09 AM · gnupg, Bug Report
gniibe added a subtask for T6508: Port GnuPG to 64-bit Windows: T7138: Windows (Semi-hosted environment): filename and network access.
Jul 4 2024, 4:09 AM · Windows 64, Feature Request, gnupg26
l10n daemon script <scripty@kde.org> committed rLIBKLEO2c45093268d9: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 4 2024, 3:25 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA540856d8dc6d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 4 2024, 3:24 AM

Jul 3 2024

aheinecke committed rOd0e1bda8916e: Remove myself as the package maintainer (authored by aheinecke).
Remove myself as the package maintainer
Jul 3 2024, 5:15 PM
aheinecke committed rOa32ab1add920: Po: add italian translations (authored by aheinecke).
Po: add italian translations
Jul 3 2024, 5:15 PM
werner committed rO72d8271cb9cf: Make mak distcheck work again (authored by werner).
Make mak distcheck work again
Jul 3 2024, 5:10 PM
ikloecker committed rKLEOPATRA75681c5d558b: Set up content layout and show common card information in base class (authored by ikloecker).
Set up content layout and show common card information in base class
Jul 3 2024, 5:07 PM
ikloecker committed rKLEOPATRAadde85fd94d0: Add a simple common superclass for all smart card widgets (authored by ikloecker).
Add a simple common superclass for all smart card widgets
Jul 3 2024, 5:07 PM
ajh created T7184: Libgcrypt v1.11.0 make fails at cipher/blake2.c:834:6 (has no member named 'use_avx512').
Jul 3 2024, 4:47 PM · libgcrypt, Bug Report
werner committed rO4acd9a258c2e: Require C++14 also for tests and fix previous commit. (authored by werner).
Require C++14 also for tests and fix previous commit.
Jul 3 2024, 4:44 PM
TobiasFella committed rKLEOPATRA8848e3d52096: Show S/MIME keys as coming from LDAP in certificate lookup (authored by TobiasFella).
Show S/MIME keys as coming from LDAP in certificate lookup
Jul 3 2024, 4:41 PM
TobiasFella committed rKLEOPATRAe337fb5af4b3: Fix CertificateDetailsDialog being non-interactable when opened from… (authored by TobiasFella).
Fix CertificateDetailsDialog being non-interactable when opened from…
Jul 3 2024, 4:40 PM
werner committed rOdee47a4c4504: Fix indentation. (authored by werner).
Fix indentation.
Jul 3 2024, 4:07 PM
CarlSchwan committed rGPGPASS9771924f947f: Use QLatin1Char instead of QStringLiteral when possible (authored by CarlSchwan).
Use QLatin1Char instead of QStringLiteral when possible
Jul 3 2024, 3:13 PM
CarlSchwan added a comment to D603: Fix crash in KSelectionModelProxy.

merged

Jul 3 2024, 3:13 PM
CarlSchwan closed D603: Fix crash in KSelectionModelProxy.
Jul 3 2024, 3:12 PM
CarlSchwan committed rGPGPASS750db0a3edac: Fix crash in KSelectionModelProxy (authored by CarlSchwan).
Fix crash in KSelectionModelProxy
Jul 3 2024, 3:12 PM
ebo moved T7113: Kleopatra: Remove "Create OpenPGP key" from OpenPGP smart card tab from QA to vsd-3.3.0 on the vsd33 board.
Jul 3 2024, 2:30 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo closed T7113: Kleopatra: Remove "Create OpenPGP key" from OpenPGP smart card tab, a subtask of T6785: Kleopatra: Improvements related to smart cards, as Resolved.
Jul 3 2024, 2:29 PM · kleopatra
ebo closed T7113: Kleopatra: Remove "Create OpenPGP key" from OpenPGP smart card tab as Resolved.

In Version 3.2.2.2405000+git~ (Gpg4win-4.3.2-beta25) the button is not shown any more.
As it was already not shown in VSD 3.2.2, closing this for all workboards

Jul 3 2024, 2:29 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
werner committed rPdd8894fa60c1: Release 1.3.1 (authored by werner).
Release 1.3.1
Jul 3 2024, 2:14 PM
werner committed rP0b4f04460b59: Post release updates (authored by werner).
Post release updates
Jul 3 2024, 2:14 PM
werner committed rX2ea0a9c911d6: Post release updates (authored by werner).
Post release updates
Jul 3 2024, 1:58 PM
werner committed rX12e17564147c: Update gpg-error.m4 and libassuan.m4 (authored by werner).
Update gpg-error.m4 and libassuan.m4
Jul 3 2024, 1:58 PM