Page MenuHome GnuPG
Feed All Stories

Feb 9 2024

werner added a project to T6985: Kleopatra: Check update not working correctly: gpg4win.
Feb 9 2024, 2:46 PM · Restricted Project, gpg4win, kleopatra
jmrexach added a comment to T6985: Kleopatra: Check update not working correctly.

I tried the same:

Feb 9 2024, 2:19 PM · Restricted Project, gpg4win, kleopatra
ebo added a comment to T4127: GpgOL: Setting category or flagging crypto mails is not possible.

A workaround which (currently) works for flagging and categories both is:

Feb 9 2024, 1:25 PM · Restricted Project, gpg4win, gpgol
TobiasFella committed rLIBKLEOf0aaf93a8530: Adapt KeySelectionCombo to use user IDs instead of Keys (authored by TobiasFella).
Adapt KeySelectionCombo to use user IDs instead of Keys
Feb 9 2024, 12:42 PM
TobiasFella committed rLIBKLEO97045f58eb15: Split out to UserIDSelectionCombo (authored by TobiasFella).
Split out to UserIDSelectionCombo
Feb 9 2024, 12:42 PM
TobiasFella committed rLIBKLEOdf7d826255ed: Store / reload user id instead of key (authored by TobiasFella).
Store / reload user id instead of key
Feb 9 2024, 12:41 PM
TobiasFella committed rLIBKLEO067bc204333e: Fix test (authored by TobiasFella).
Fix test
Feb 9 2024, 12:41 PM
TobiasFella committed rLIBKLEO6b97871180c1: Adapt KeySelectionCombo to use user IDs instead of Keys (authored by TobiasFella).
Adapt KeySelectionCombo to use user IDs instead of Keys
Feb 9 2024, 12:41 PM
ebo created T6985: Kleopatra: Check update not working correctly.
Feb 9 2024, 12:41 PM · Restricted Project, gpg4win, kleopatra
TobiasFella committed rLIBKLEO5c6e75b9af84: KeyListSortFilterProxyModel: Consider key filters when checking whether groups… (authored by TobiasFella).
KeyListSortFilterProxyModel: Consider key filters when checking whether groups…
Feb 9 2024, 12:34 PM
TobiasFella added a comment to T6970: Kleopatra: Hide non-matching keygroups when using a key filter.

I think I haven't been clear enough about the issue for this ticket, sorry about that. My main concern here is that in Kleopatra's Certificate Selection Dialog, the key filters don't filter the keygroups at all, i.e., if i select the "OpenPGP Certificates" filter, a group containing only SMIME keys is still visible.

Feb 9 2024, 11:40 AM · vsd33, Restricted Project, kleopatra
gniibe changed the status of T6976: RSA PKCS#1v1.5 signatures with SHA3 use invalid encoding from Open to Testing.

Applied the change. I write the ChangeLog entry by commit message.

Feb 9 2024, 8:32 AM · FIPS, libgcrypt, Bug Report
gniibe committed rCb3750fb42a44: sha3: Fill OIDs and partial ASN.1 structs. (authored by neverpanic).
sha3: Fill OIDs and partial ASN.1 structs.
Feb 9 2024, 8:32 AM
l10n daemon script <scripty@kde.org> committed rMTP0f37e6b12931: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 9 2024, 4:08 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOe7d80028020e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 9 2024, 4:08 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA0f9d8c1e9db3: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 9 2024, 4:08 AM
l10n daemon script <scripty@kde.org> committed rMTP011d8b52ecfc: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 9 2024, 3:23 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc3b36775cd86: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 9 2024, 3:22 AM
l10n daemon script <scripty@kde.org> committed rMTP9bf751834f3f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 9 2024, 2:26 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAbe89b4772879: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 9 2024, 2:25 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO9d49403810d6: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 9 2024, 2:25 AM

Feb 8 2024

ikloecker added a comment to T6970: Kleopatra: Hide non-matching keygroups when using a key filter.

I'm wondering whether we didn't do this for a reason. Currently, groups are only used in the certificate line edit. Didn't we want to show all groups to give the user the chance to notice a group containing an unsuitable key? If we filter out the group then the user will have a much harder time to find out why the group isn't offered. Things may be different for the key selection combo box which is primarily (or exclusively?) used for the user's own keys without even offering groups.

Feb 8 2024, 9:48 PM · vsd33, Restricted Project, kleopatra
ikloecker added a comment to T6956: GnuPG: Allow import of gpgsk files.

Checking if the file already exists doesn't help. In fact, typically the file (containing the shadow key for the card key) will already exist. But one could check if there is already a private key with this keygrip. Then restoring could be refused, so that the worst that can happen is that the shadow key (which can be recovered from the smart card) is overwritten with a corrupt file.

Feb 8 2024, 9:42 PM · gnupg26, Feature Request, Restricted Project
ikloecker added a comment to T6977: gpgme_op_verify from libgpgme hang without returning anything when verifying corrupted file signature.

We provide the examples for a reason. Actually, two reasons: To test our changes ourselves. And to provide working examples for others. If your code doesn't work then you'll have to figure out where the example and your code differ. If the example doesn't work then we'll have a look.

Feb 8 2024, 7:07 PM · gpgme, Bug Report
ikloecker added a comment to T6983: Improve Italian translate in Kleopatra.

Looks like
https://bugs.kde.org/buglist.cgi?component=it&product=i18n&resolution=---
is the bug tracker for Italian translations.

Feb 8 2024, 6:59 PM · kleopatra, i18n
werner added a comment to T6977: gpgme_op_verify from libgpgme hang without returning anything when verifying corrupted file signature.

@Karam, please test as suggested by @ikloecker.

Feb 8 2024, 3:23 PM · gpgme, Bug Report
werner edited Description on i18n.
Feb 8 2024, 3:19 PM
werner triaged T6983: Improve Italian translate in Kleopatra as Low priority.

Setting the priority to low because that is the task for the KDE translation team. I am not sure how we can interact with the translation team, bug tracker wise. Do they have their own tracker?

Feb 8 2024, 3:18 PM · kleopatra, i18n
Karam added a comment to T6977: gpgme_op_verify from libgpgme hang without returning anything when verifying corrupted file signature.

@werner I 'm not passing nullptr to gpgme_data_release.
@ikloecker Honestly I didn't test it.
Is there anything wrong with code ? have anyone encountered such behavior ?
I was trying adding a timeout as a workaround for gpgme_op_verify to avoid hanging but it depends on the file size and how much it will take to verify it signature...

Feb 8 2024, 3:04 PM · gpgme, Bug Report
ebo reopened T6958: Kleopatra: "Change Validity" sometimes ignores subkey when extending validity as "Open".
Feb 8 2024, 1:41 PM · vsd33, kleopatra, Restricted Project
aheinecke created P42 (An Untitled Masterwork).
Feb 8 2024, 1:31 PM
ebo changed the status of T6725: Kleopatra: encryption via menu button does only encrypt files, not folders from Resolved to Wontfix.
Feb 8 2024, 1:30 PM · kleopatra, Restricted Project
ebo closed T6725: Kleopatra: encryption via menu button does only encrypt files, not folders as Resolved.

As a change in behavior is not possible, we continue with the button solution here: T6984: Kleopatra: Add icon for folder encryption

Feb 8 2024, 1:27 PM · kleopatra, Restricted Project
ebo created T6984: Kleopatra: Add icon for folder encryption.
Feb 8 2024, 1:24 PM · vsd33, Restricted Project, kleopatra
werner committed rX9f977a8b9d50: Fix README (authored by werner).
Fix README
Feb 8 2024, 12:37 PM
aheinecke committed rW0a968c16ad69: Add gpgpass prison and qrencode to gpg4win (authored by aheinecke).
Add gpgpass prison and qrencode to gpg4win
Feb 8 2024, 11:09 AM
aheinecke assigned T6916: Kleopatra group related improvements to TobiasFella.

@TobiasFella Since werner, ebo and ingo will be only talking about the smartcard related issues next week, I think there are plenty of nice jobs here :)

Feb 8 2024, 10:35 AM · kleopatra
aheinecke merged task T6934: Kleopatra: Import of gpgsk files into T6956: GnuPG: Allow import of gpgsk files.
Feb 8 2024, 10:33 AM · kleopatra, Restricted Project
aheinecke merged T6934: Kleopatra: Import of gpgsk files into T6956: GnuPG: Allow import of gpgsk files.
Feb 8 2024, 10:33 AM · gnupg26, Feature Request, Restricted Project
aheinecke assigned T6970: Kleopatra: Hide non-matching keygroups when using a key filter to TobiasFella.

Feel free to fix this

Feb 8 2024, 10:32 AM · vsd33, Restricted Project, kleopatra
aheinecke assigned T6956: GnuPG: Allow import of gpgsk files to TobiasFella.

I think the attack ingo talks about would mostly be covered by checking if the file already exists before moving it into the private directory.

Feb 8 2024, 10:31 AM · gnupg26, Feature Request, Restricted Project
ebo added a comment to T6958: Kleopatra: "Change Validity" sometimes ignores subkey when extending validity.

But like it is now one would only go into the subkey view after things start behaving unexpectedly. After all, "I told the program to extend the subkeys", why should I verify if it really did this?
If the box "extend validity for subkeys" could not be checked in case no keys will be extended, I would then go to the subkey details, if I wanted to extend them, too.

Feb 8 2024, 10:13 AM · vsd33, kleopatra, Restricted Project
aheinecke added a comment to T6840: Libkleo: KeySelectionCombo has wrong sizeHint.

In E1020 @TobiasFella wrote about this: Sizehint is correct, but only at a later point in time; also, apparently some cache invalidation problem? Since the current version works fine with a fixed size, might not be worth the effort to fix.

Feb 8 2024, 10:10 AM · libkleo, Restricted Project
aheinecke closed T6958: Kleopatra: "Change Validity" sometimes ignores subkey when extending validity as Resolved.

I think this currently is fine. You can always go into the subkey view and the the expiry date there for corner cases.

Feb 8 2024, 10:04 AM · vsd33, kleopatra, Restricted Project
aheinecke added a project to T5707: Kleopatra: Use windows registry additionally to config files: Restricted Project.
Feb 8 2024, 9:56 AM · Restricted Project, gpg4win, kleopatra
aheinecke renamed T5707: Kleopatra: Use windows registry additionally to config files from Kleopatra: Evaluate registry settings to Kleopatra: Use windows registry additionally to config files.
Feb 8 2024, 9:23 AM · Restricted Project, gpg4win, kleopatra
aheinecke closed T6827: GpgOL: Check S/MIME draft encrypt and use GPGME_ENCRYPT_ALWAYS_TRUST as Resolved.
Feb 8 2024, 9:04 AM · vsd32 (vsd-3.2.0), gpgol, Restricted Project
aheinecke closed T5620: GnuPG, pinentry: Passphrase pattern error / warning does not match new logic as Resolved.

I think we can close this issue. Ikloecker explained why. The hint comes from the help files and I think at the time I opened the issue I did not use the help messages.

Feb 8 2024, 9:02 AM · gnupg, Restricted Project
ikloecker added a comment to T6983: Improve Italian translate in Kleopatra.

Check https://community.kde.org/Get_Involved/translation for information how to contact the translators and/or become active in translation.

Feb 8 2024, 8:14 AM · kleopatra, i18n
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