Page MenuHome GnuPG
Feed All Stories

Feb 8 2024

aheinecke closed T6980: Bug in Kleopatra as Resolved.

Hi, you have "compliance de-vs" in your %APPDATA%\gnupg\gpg.conf. But have installed Gpg4win. The default key pair algorithm of Gpg4win is not VS-NfD compliant, in fact the whole Gpg4win version was not approved for VS-NfD. So just remove that compliance line from your config and everything should be fine. Otherwise the forbidden indicates that you are trying to generate a non-compliant key with a version configured for compliant operation.

Feb 8 2024, 5:24 AM · Support, gpg4win
l10n daemon script <scripty@kde.org> committed rKLEOPATRA3192b666f3a7: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 8 2024, 4:56 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA1cbce069784e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 8 2024, 4:01 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAfc46a28c3dd6: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 8 2024, 3:19 AM
l10n daemon script <scripty@kde.org> committed rMTP68cf9506d074: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 8 2024, 2:22 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe76eab112290: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 8 2024, 2:21 AM

Feb 7 2024

Denisov23 added a comment to T6980: Bug in Kleopatra.

gpgconf -X in cdm.exe

Feb 7 2024, 11:06 PM · Support, gpg4win
Denisov23 added projects to T6983: Improve Italian translate in Kleopatra: gpg4win, i18n.
Feb 7 2024, 10:55 PM · kleopatra, i18n
Denisov23 added a comment to T6980: Bug in Kleopatra.
  1. I use Windows 10 Pro (19045.3996 22H2).
  2. I don't use gpg-agent on a remote machine (e.g. over an ssh connection) I'm not capable!
  3. I don't understand how to get "gpgconf -X" and "gpgconf -V". Can you explain the procedure better to me?
Feb 7 2024, 10:43 PM · Support, gpg4win
Denisov23 created T6983: Improve Italian translate in Kleopatra.
Feb 7 2024, 10:32 PM · kleopatra, i18n
werner edited projects for T6980: Bug in Kleopatra, added: Support; removed Bug Report.

Please post the output of "gpgconf -X" and "gpgconf -V".

Feb 7 2024, 10:08 PM · Support, gpg4win
werner closed T6981: Not VS-NfD compliant as Resolved.

VS-NfD is not a standard but a classification for restricted data. Software used to convey such material needs an official approval and is bound to certain organizational requirements. That is what "VS-NfD konform" says. The community version of gpg4win does not have this approval despite that it is technically the same code as the approved GnuPG VS-Desktop.

Feb 7 2024, 10:02 PM · Documentation, Support
Denisov23 created T6982: Change the themes Kleopatra in Options Menu.
Feb 7 2024, 9:45 PM · kleopatra, Feature Request
Denisov23 updated the task description for T6981: Not VS-NfD compliant.
Feb 7 2024, 9:43 PM · Documentation, Support
Denisov23 created T6981: Not VS-NfD compliant.
Feb 7 2024, 9:43 PM · Documentation, Support
Denisov23 created T6980: Bug in Kleopatra.
Feb 7 2024, 9:37 PM · Support, gpg4win
TobiasFella committed rGTO4cf506190d5c: Include QStringList header (authored by TobiasFella).
Include QStringList header
Feb 7 2024, 8:49 PM
TobiasFella committed rGTOc65fc5963822: Find and use Qt6 libraries (authored by TobiasFella).
Find and use Qt6 libraries
Feb 7 2024, 8:49 PM
TobiasFella committed rGTO092ab7ff7357: Fix conflicting gettext function signature (authored by TobiasFella).
Fix conflicting gettext function signature
Feb 7 2024, 8:49 PM
TobiasFella committed rGTO6443d0f3a841: Use versionless cmake functions and targets (authored by TobiasFella).
Use versionless cmake functions and targets
Feb 7 2024, 8:49 PM
TobiasFella committed rGTO1e07354cbc1c: Remove unused QTextCodec include (authored by TobiasFella).
Remove unused QTextCodec include
Feb 7 2024, 8:49 PM
TobiasFella committed rGTO30b5736a97d8: Remove codec changes (authored by TobiasFella).
Remove codec changes
Feb 7 2024, 8:49 PM
TobiasFella committed rGTO86c6998e94fb: Port away from deprecated QDateTime api (authored by TobiasFella).
Port away from deprecated QDateTime api
Feb 7 2024, 8:49 PM
TobiasFella committed rGTO7dfcb5f55692: Don't set codec for QSettings (authored by TobiasFella).
Don't set codec for QSettings
Feb 7 2024, 8:49 PM
TobiasFella committed rGTO13ed761fa3ba: Fix typo (authored by TobiasFella).
Fix typo
Feb 7 2024, 8:49 PM
werner committed rGPA596b953438e0: Add very basic support for PIV cards. (authored by werner).
Add very basic support for PIV cards.
Feb 7 2024, 6:53 PM
werner committed rGPAfc72ba2a3e7d: Fix typo in a menu entry. (authored by werner).
Fix typo in a menu entry.
Feb 7 2024, 6:53 PM
lecris added a comment to T6757: gpgsm 2.4 Fails to import P12 certificate/key.

The additional debug info are:

gpgsm: DBG: p12_parse:1998: err=0 prk=0x0000000000000000,0x0000000000000000
gpgsm: DBG: p12_parse:2006: err=0 prk=0x0000000000000000,0x0000000000000000
gpgsm: DBG: p12_parse:2021: err=0 prk=0x0000000000000000,0x0000000000000000
gpgsm: DBG: p12_parse:2054: err=0 prk=0x0000000000000000,0x0000000000000000
gpgsm: DBG: p12_parse:2061: err=0 prk=0x0000000000000000,0x0000000000000000
gpgsm: DBG: p12_parse:2069: err=0 prk=0x0000000000000000,0x0000000000000000
gpgsm: DBG: p12_parse:2081: err=0 prk=0x0000000000000000,0x0000000000000000
gpgsm: error parsing or decrypting the PKCS#12 file
gpgsm: total number processed: 4
gpgsm:              unchanged: 4
Feb 7 2024, 6:32 PM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
CarlSchwan closed D589: Use correct icon for config action.
Feb 7 2024, 5:02 PM
CarlSchwan committed rGPGPASSf46437b49b30: Use correct icon for config action (authored by CarlSchwan).
Use correct icon for config action
Feb 7 2024, 5:02 PM
CarlSchwan retitled D594: Use KPasswordLineEdit also in main view from Draft: Use KPasswordLineEdit also in main view to Use KPasswordLineEdit also in main view.
Feb 7 2024, 4:52 PM
CarlSchwan updated the diff for D594: Use KPasswordLineEdit also in main view.
  • enable again setReadOnly
Feb 7 2024, 4:51 PM
CarlSchwan committed rMTP9f09c65fdb67: Fix unit tests (authored by CarlSchwan).
Fix unit tests
Feb 7 2024, 3:53 PM
CarlSchwan committed rMTP6a0268fb78c5: Use certificate instead of key in user interface (authored by CarlSchwan).
Use certificate instead of key in user interface
Feb 7 2024, 3:48 PM
CarlSchwan added a comment to D591: Fix display window icon on Wayland.

merged

Feb 7 2024, 3:40 PM
CarlSchwan closed D591: Fix display window icon on Wayland.
Feb 7 2024, 3:40 PM
CarlSchwan committed rGPGPASS0aae2e831f5f: Fix display window icon on Wayland (authored by CarlSchwan).
Fix display window icon on Wayland
Feb 7 2024, 3:40 PM
CarlSchwan added a comment to D593: Use KTitleWidget.

merged

Feb 7 2024, 3:39 PM
CarlSchwan closed D593: Use KTitleWidget.
Feb 7 2024, 3:39 PM
CarlSchwan committed rGPGPASS03417a38a0fa: Use KTitleWidget (authored by CarlSchwan).
Use KTitleWidget
Feb 7 2024, 3:39 PM
svuorela committed rGPGPASS33d0897a4f28: Launch Kleo in first start widget for key gen (authored by svuorela).
Launch Kleo in first start widget for key gen
Feb 7 2024, 3:30 PM
TobiasFella committed rKLEOPATRA16dec43bb70a: Use new UserIDSelectionCombo (authored by TobiasFella).
Use new UserIDSelectionCombo
Feb 7 2024, 3:02 PM
TobiasFella committed rLIBKLEO71eb85df2bd3: Split out to UserIDSelectionCombo (authored by TobiasFella).
Split out to UserIDSelectionCombo
Feb 7 2024, 3:00 PM
TobiasFella committed rKLEOPATRA9662b6b6cc2a: Adapt more things to User IDs (authored by TobiasFella).
Adapt more things to User IDs
Feb 7 2024, 1:52 PM
TobiasFella committed rKLEOPATRAcad147e11bd1: Adapt SignEncryptWidget to be based on UserIDs instead of Keys (authored by TobiasFella).
Adapt SignEncryptWidget to be based on UserIDs instead of Keys
Feb 7 2024, 12:03 PM
TobiasFella committed rLIBKLEO43099ce5a791: Store / reload user id instead of key (authored by TobiasFella).
Store / reload user id instead of key
Feb 7 2024, 11:44 AM
TobiasFella committed rLIBKLEOb4646cf076a0: Enable Windows CI (authored by CarlSchwan).
Enable Windows CI
Feb 7 2024, 10:49 AM
TobiasFella committed rLIBKLEO8bcc58771d87: Fix test (authored by TobiasFella).
Fix test
Feb 7 2024, 10:49 AM
meta added a comment to T6659: gpg4win seems not to consider the installation control file anymore.

Is this issue resolved?

Feb 7 2024, 10:09 AM · gpg4win, Bug Report
TobiasFella committed rLIBKLEOee43d3393bdd: Adapt KeySelectionCombo to use user IDs instead of Keys (authored by TobiasFella).
Adapt KeySelectionCombo to use user IDs instead of Keys
Feb 7 2024, 9:55 AM
TobiasFella committed rLIBKLEO4873d228a0e8: Rework UserIdProxyModel data handling (authored by TobiasFella).
Rework UserIdProxyModel data handling
Feb 7 2024, 9:39 AM
werner removed a project from T6977: gpgme_op_verify from libgpgme hang without returning anything when verifying corrupted file signature: C++.

Oh well, it does not use the c++ binding .

Feb 7 2024, 9:25 AM · gpgme, Bug Report
werner triaged T6977: gpgme_op_verify from libgpgme hang without returning anything when verifying corrupted file signature as Normal priority.
Feb 7 2024, 9:22 AM · gpgme, Bug Report
werner triaged T6962: gpg lock issue on Alma Linux upgraded servers as Normal priority.
Feb 7 2024, 9:21 AM · Support, gnupg
werner triaged T6975: The option --default-key gives up too early if there are multiple matches as Normal priority.
Feb 7 2024, 9:21 AM · Feature Request, gnupg
werner triaged T6976: RSA PKCS#1v1.5 signatures with SHA3 use invalid encoding as Normal priority.
Feb 7 2024, 9:20 AM · FIPS, libgcrypt, Bug Report
aheinecke triaged T6966: Kleopatra: Show which certificates in a group are not usable for encryption as Low priority.

I don't think that we need to show which keys are compliant or not because that is already shown by the VS-NfD compliance status. And then we only have left the case where the keys are expired / revoked so a user could sort by validity to find out which ones are those.

Feb 7 2024, 9:20 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
werner added projects to T6977: gpgme_op_verify from libgpgme hang without returning anything when verifying corrupted file signature: gpgme, C++.
Feb 7 2024, 9:20 AM · gpgme, Bug Report
werner added projects to T6976: RSA PKCS#1v1.5 signatures with SHA3 use invalid encoding: libgcrypt, FIPS.
Feb 7 2024, 9:17 AM · FIPS, libgcrypt, Bug Report
aheinecke triaged T6971: Kleopatra: "General Error" is given instead of "Wrong PIN" as Normal priority.

Yes that probably gets lost along the way, where we communicate with scdaemon to generate the key. Needs to be tracked down. Such things can be very confusing to users. Especially if that increases the PIN Retry counter!

Feb 7 2024, 9:14 AM · gpgme, kleopatra, Restricted Project
aheinecke triaged T6970: Kleopatra: Hide non-matching keygroups when using a key filter as Normal priority.

Yes I think that some keys must match, e.g. if you filter for S/MIME you only want to see groups where at least one S/MIME certificate is part of the group. Or for expired to see if there are groups with expired certificates in them.

Feb 7 2024, 9:11 AM · vsd33, Restricted Project, kleopatra
werner added a comment to T6757: gpgsm 2.4 Fails to import P12 certificate/key.

Feb 7 2024, 9:09 AM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
l10n daemon script <scripty@kde.org> committed rLIBKLEO2f107ea10319: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 7 2024, 4:48 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA3e6b27ae6a1c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 7 2024, 4:47 AM
l10n daemon script <scripty@kde.org> committed rMTP85a7eb4ec2f3: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 7 2024, 3:54 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO31573c8c853b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 7 2024, 3:54 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAd54d8fcbcd69: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 7 2024, 3:54 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA28b4d428fa71: 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
Feb 7 2024, 3:51 AM
Angel added a comment to T6975: The option --default-key gives up too early if there are multiple matches.

Ingo, I concede it might be considered a bug on Request Tracker that it does not allow to specify the key as a fingerprint (or calculates it automatically from the email instead of relying on gpg doing it), but you generally want to keep expired keys around for decryption.

Feb 7 2024, 3:29 AM · Feature Request, gnupg
l10n daemon script <scripty@kde.org> committed rMTPdeca30dec120: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 7 2024, 3:13 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6908b0c08ec7: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 7 2024, 3:13 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO586aaac37070: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 7 2024, 3:13 AM
l10n daemon script <scripty@kde.org> committed rMTP68443a711849: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 7 2024, 2:19 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOdfcc9c9f85db: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 7 2024, 2:17 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA768e3a7e7172: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 7 2024, 2:17 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA8047042e3f47: 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
Feb 7 2024, 2:12 AM

Feb 6 2024

lecris added a comment to T6757: gpgsm 2.4 Fails to import P12 certificate/key.

Could you write a quick patch file for that? (I don't have a working source build, I am using the Fedora spec file + patches)

Feb 6 2024, 5:18 PM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner added a comment to T6757: gpgsm 2.4 Fails to import P12 certificate/key.

The old debug output is in genral okay but what I would do is to add a couple of log_debug calls like

Feb 6 2024, 5:16 PM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner committed rE49507cf6977f: core: Add "wipe" mode flag. (authored by werner).
core: Add "wipe" mode flag.
Feb 6 2024, 5:07 PM
werner committed rE1fdd8749014c: core: New function gpgrt_wipememory. (authored by werner).
core: New function gpgrt_wipememory.
Feb 6 2024, 5:07 PM
werner closed T6978: Add a command mode to the option parser as Resolved.
Feb 6 2024, 4:04 PM · Feature Request, gpgrt
TobiasFella committed rLIBKLEO3c2c3232cd7c: Use qstrcmp (authored by TobiasFella).
Use qstrcmp
Feb 6 2024, 3:19 PM
werner committed rEb113114c7498: argparser: Implement a command mode. (authored by werner).
argparser: Implement a command mode.
Feb 6 2024, 3:13 PM
TobiasFella committed rLIBKLEO0f343da65c85: Simplify smime filtering (authored by TobiasFella).
Simplify smime filtering
Feb 6 2024, 2:43 PM
werner triaged T6978: Add a command mode to the option parser as Normal priority.
Feb 6 2024, 2:41 PM · Feature Request, gpgrt
TobiasFella committed rLIBKLEOb240c4fa4199: Simplify smime filtering (authored by TobiasFella).
Simplify smime filtering
Feb 6 2024, 2:40 PM
TobiasFella committed rKLEOPATRAdbb39443d682: Adapt SignEncryptWidget to be based on UserIDs instead of Keys (authored by TobiasFella).
Adapt SignEncryptWidget to be based on UserIDs instead of Keys
Feb 6 2024, 1:52 PM
TobiasFella committed rLIBKLEO50bb390b470a: Adapt KeySelectionCombo to use user IDs instead of Keys (authored by TobiasFella).
Adapt KeySelectionCombo to use user IDs instead of Keys
Feb 6 2024, 1:40 PM
ikloecker added a comment to T6725: Kleopatra: encryption via menu button does only encrypt files, not folders.

And not using the native Windows dialog isn't an option because people are used to the Windows dialog. I absolutely hate it when some application on Linux doesn't use the KDE dialog but its own dialog because it behaves slightly differently and it doesn't have my bookmarked folders.

Feb 6 2024, 1:27 PM · kleopatra, Restricted Project
ikloecker added a comment to T6725: Kleopatra: encryption via menu button does only encrypt files, not folders.

We cannot

Switch to gpgtar if folders are involved. In that case "Sign/Encrypt Folder" would no longer be needed.

because we don't know that folders are involved. And I don't think we can hide the folders, so that users cannot select folders and wonder why they are not encrypted, because Microsoft thought it would be a great idea to basically use the Windows Explorer as File Open/Select/Save dialog. And, of course, they won't change this because this would break all existing Windows applications if suddenly folders are returned.

Feb 6 2024, 1:24 PM · kleopatra, Restricted Project
ikloecker added a comment to T6977: gpgme_op_verify from libgpgme hang without returning anything when verifying corrupted file signature.

Does the run-verify example (in gpgme/tests) hang when verifying a corrupted file?

Feb 6 2024, 1:12 PM · gpgme, Bug Report
lecris added a comment to T6757: gpgsm 2.4 Fails to import P12 certificate/key.

@werner I managed to recover the old .p12 that has the error. And this is still replicable. Is there a debug flag that would be useful or can we setup some private live-debugging for this?

Feb 6 2024, 12:18 PM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
ebo added a comment to T6725: Kleopatra: encryption via menu button does only encrypt files, not folders.

I would like to change the description of this ticket.
Which way do we want to go?

Feb 6 2024, 11:48 AM · kleopatra, Restricted Project
TobiasFella committed rLIBKLEO4a26284ed8bf: Don't mess with openpgp user ids (authored by TobiasFella).
Don't mess with openpgp user ids
Feb 6 2024, 11:34 AM
TobiasFella committed rLIBKLEO088b9c831160: Don't mess with openpgp user ids (authored by TobiasFella).
Don't mess with openpgp user ids
Feb 6 2024, 11:21 AM
ebo closed T3660: I cannot encrypt any folder on w10 as Resolved.

Closing this outdated ticket

Feb 6 2024, 11:16 AM · Bug Report, gpg4win
TobiasFella committed rLIBKLEO2c87066fad01: Remove filtering and name/email hacks (authored by TobiasFella).
Remove filtering and name/email hacks
Feb 6 2024, 10:50 AM
ebo renamed T6970: Kleopatra: Hide non-matching keygroups when using a key filter from Hide non-matching keygroups when using a key filter to Kleopatra: Hide non-matching keygroups when using a key filter.
Feb 6 2024, 10:46 AM · vsd33, Restricted Project, kleopatra
ebo added a project to T6970: Kleopatra: Hide non-matching keygroups when using a key filter: Restricted Project.
Feb 6 2024, 10:45 AM · vsd33, Restricted Project, kleopatra
ikloecker claimed T6846: Kleopatra: learn TCOS cards automatically.
Feb 6 2024, 10:15 AM · vsd33, Restricted Project, kleopatra