Page MenuHome GnuPG
Feed All Stories

Jun 14 2024

mlaurent committed rMTP983e3e8d81a8: Remove unused include (authored by mlaurent).
Remove unused include
Jun 14 2024, 1:53 PM
mlaurent committed rMTP377db9befdfd: Add Qt6Widgets_QCH (authored by mlaurent).
Add Qt6Widgets_QCH
Jun 14 2024, 1:53 PM
ikloecker added a comment to T6739: Allow "refresh key/signatures" from key's context menu (from key list).

Querying WKDs for keys not retrieved via WKD leaks information, i.e. a (fake) WKD could track who is looking for keys. KDE's privacy-by-default policy doesn't allow such a setting to be enabled by default. (In VSD you can enable it for certain customers who don't have a problem with this.)

Jun 14 2024, 12:52 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Feature Request
ikloecker committed rKLEOPATRA5eca19a818a8: We want to save the logs as plain text without special Unicode characters (authored by ikloecker).
We want to save the logs as plain text without special Unicode characters
Jun 14 2024, 12:36 PM
ikloecker committed rKLEOPATRAbd18a6093c5f: We want to save the logs as plain text without special Unicode characters (authored by ikloecker).
We want to save the logs as plain text without special Unicode characters
Jun 14 2024, 12:36 PM
ikloecker changed the status of T7134: Kleopatra: Allow PIN reset with Admin-PIN from Open to Testing.

Note for testing: To reduce the PUK counter to 0 you have to enter a wrong PUK for "Unlock Card". The wrong PUK must have at least 8 characters. Otherwise, gpg-agent will consider the PUK wrong without even asking the smart card so that the smart card doesn't get a chance to reject the PUK and decrease the PUK counter.

Jun 14 2024, 12:21 PM · Feature Request, Restricted Project, kleopatra
ikloecker committed rKLEOPATRAc176b7882bcf: Use button text "Set PUK" or "Change PUK" depending on PUK availability (authored by ikloecker).
Use button text "Set PUK" or "Change PUK" depending on PUK availability
Jun 14 2024, 12:17 PM
ikloecker committed rKLEOPATRA948648107f06: Unblock smart card with Admin PIN if PUK is not available (authored by ikloecker).
Unblock smart card with Admin PIN if PUK is not available
Jun 14 2024, 12:16 PM
ebo added a comment to T6739: Allow "refresh key/signatures" from key's context menu (from key list).

And "But "Update certificate" does still not query WKD (not even after restarting Kleopatra.)" seems to happen because the setting "Query certificate directories of providers for all user IDs" wasn't enabled.

Jun 14 2024, 11:36 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Feature Request
ebo moved T6936: Kleopatra: Auto-select in case of only one keysearch result from QA to Backlog on the vsd33 board.
Jun 14 2024, 11:25 AM · vsd33, Restricted Project, kleopatra
ebo changed the status of T6936: Kleopatra: Auto-select in case of only one keysearch result from Testing to Open.
Jun 14 2024, 11:20 AM · vsd33, Restricted Project, kleopatra
ebo changed the status of T6936: Kleopatra: Auto-select in case of only one keysearch result, a subtask of T6935: Kleopatra: Key search and refresh related improvements, from Testing to Open.
Jun 14 2024, 11:20 AM · kleopatra
ebo moved T6936: Kleopatra: Auto-select in case of only one keysearch result from Restricted Project Column to Restricted Project Column on the Restricted Project board.

Tested with Gpg4win-4.3.2-beta25:

Jun 14 2024, 11:20 AM · vsd33, Restricted Project, kleopatra
ikloecker moved T7157: Kleopatra: Shows success message when deleting secret key after moving to smart card fails from Backlog to WiP on the vsd33 board.

When VSD33 has been updated to integrate the fix/commit then this can be closed (i.e. set to vsd-3.3.0) without manual test, in my opinion.

Jun 14 2024, 11:08 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Bug Report
ikloecker closed T7157: Kleopatra: Shows success message when deleting secret key after moving to smart card fails as Resolved.

The (rather trivial) changes where reviewed by Sune. And it's not really a very important issue. Therefore, I'll set it directly to resolved.

Jun 14 2024, 11:04 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Bug Report
ikloecker added a project to T7157: Kleopatra: Shows success message when deleting secret key after moving to smart card fails: vsd33.

Merged to VSD33.

Jun 14 2024, 11:02 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Bug Report
ikloecker committed rKLEOPATRA32a15bbb4023: Don't show success message on error or cancelation (authored by ikloecker).
Don't show success message on error or cancelation
Jun 14 2024, 10:54 AM
ikloecker updated the task description for T7157: Kleopatra: Shows success message when deleting secret key after moving to smart card fails.
Jun 14 2024, 10:45 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Bug Report
ikloecker committed rKLEOPATRA807dc2fe7679: Don't show success message on error or cancelation (authored by ikloecker).
Don't show success message on error or cancelation
Jun 14 2024, 10:36 AM
ikloecker triaged T7157: Kleopatra: Shows success message when deleting secret key after moving to smart card fails as Normal priority.
Jun 14 2024, 10:30 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Bug Report
ikloecker claimed T7157: Kleopatra: Shows success message when deleting secret key after moving to smart card fails.
Jun 14 2024, 10:30 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Bug Report
ikloecker created T7157: Kleopatra: Shows success message when deleting secret key after moving to smart card fails.
Jun 14 2024, 10:29 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Bug Report
ikloecker claimed T7134: Kleopatra: Allow PIN reset with Admin-PIN.
Jun 14 2024, 10:26 AM · Feature Request, Restricted Project, kleopatra
ebo added a comment to T7067: Kleopatra: Add origin information in search results.

Ok, follow up for the column is T7155.

Jun 14 2024, 9:56 AM · kleopatra, vsd33, Restricted Project
mlaurent committed rMTPde8ce10ef187: Use QByteArrayLiteral (authored by mlaurent).
Use QByteArrayLiteral
Jun 14 2024, 8:57 AM
mlaurent committed rMTPf5c483685b81: It's already a int (authored by mlaurent).
It's already a int
Jun 14 2024, 8:57 AM
mlaurent committed rMTP4c63d20757bd: Add missing [[nodiscard]] (authored by mlaurent).
Add missing [[nodiscard]]
Jun 14 2024, 8:50 AM
mlaurent committed rMTP8ee8c43b5b35: GIT_SILENT: coding style (authored by mlaurent).
GIT_SILENT: coding style
Jun 14 2024, 8:50 AM
mlaurent committed rMTP2f892548cbbc: GIT_SILENT: coding style (authored by mlaurent).
GIT_SILENT: coding style
Jun 14 2024, 8:50 AM
mlaurent committed rMTP4a4fab15eea6: Remove duplicate enum (authored by mlaurent).
Remove duplicate enum
Jun 14 2024, 8:50 AM
mlaurent committed rMTP0f150a373ea8: Add explicit keyword (authored by mlaurent).
Add explicit keyword
Jun 14 2024, 8:50 AM
mlaurent committed rMTPc883c9e50be8: Add warning info (authored by mlaurent).
Add warning info
Jun 14 2024, 8:50 AM
gniibe committed rT3b9291e95020: Update m4 files. (authored by gniibe).
Update m4 files.
Jun 14 2024, 8:33 AM
gniibe committed rTc61e6420c18b: m4: Apply changes from GnuPG master. (authored by gniibe).
m4: Apply changes from GnuPG master.
Jun 14 2024, 8:33 AM
mlaurent committed rMTP1c4732e87dff: GIT_SILENT: prepare 6.1.2 (authored by mlaurent).
GIT_SILENT: prepare 6.1.2
Jun 14 2024, 6:55 AM
gniibe committed rM53c367629a63: Update gpg-error.m4 again for spell fix. (authored by gniibe).
Update gpg-error.m4 again for spell fix.
Jun 14 2024, 6:52 AM
mlaurent committed rLIBKLEO1dc250633402: GIT_SILENT: prepare 6.1.2 (authored by mlaurent).
GIT_SILENT: prepare 6.1.2
Jun 14 2024, 6:52 AM
gniibe committed rKf43a21b2c53e: Update gpg-error.m4. (authored by gniibe).
Update gpg-error.m4.
Jun 14 2024, 6:48 AM
gniibe committed rA24f05d64f475: Spell fix in gpg-error.m4 from GnuPG. (authored by gniibe).
Spell fix in gpg-error.m4 from GnuPG.
Jun 14 2024, 6:48 AM
gniibe committed rC89adba4518d2: m4: Update gpg-error.m4. (authored by gniibe).
m4: Update gpg-error.m4.
Jun 14 2024, 6:46 AM
modernNeo created T7156: do not get prompted to save passphrase to password manager when using pinentry-curses.
Jun 14 2024, 6:45 AM · pinentry, Feature Request
l10n daemon script <scripty@kde.org> committed rMTP2ae03e13ca7f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 14 2024, 5:06 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO93e9150edc5d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 14 2024, 5:04 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAd08497293023: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 14 2024, 5:02 AM
gniibe committed rGc4e6b6aba2c9: m4: Update m4 files. (authored by gniibe).
m4: Update m4 files.
Jun 14 2024, 4:57 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAa5b9062e8041: 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
Jun 14 2024, 4:54 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc8959e9fd775: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 14 2024, 3:24 AM

Jun 13 2024

ikloecker committed rKLEOPATRAcc90b5e598bb: Update label and add tool tip for the PIN counters (authored by ikloecker).
Update label and add tool tip for the PIN counters
Jun 13 2024, 5:15 PM
ikloecker updated subscribers of T7155: Kleopatra: Show additional columns in search results by default.
Jun 13 2024, 5:00 PM · vsd33, Restricted Project, kleopatra
ebo triaged T7155: Kleopatra: Show additional columns in search results by default as Normal priority.
Jun 13 2024, 4:20 PM · vsd33, Restricted Project, kleopatra
ikloecker created T7154: Kleopatra: Dragging and dropping a certificate from the main view onto itself shouldn't trigger an import.
Jun 13 2024, 3:57 PM · vsd33, Bug Report, Restricted Project, kleopatra
ikloecker changed the status of T6739: Allow "refresh key/signatures" from key's context menu (from key list), a subtask of T6935: Kleopatra: Key search and refresh related improvements, from Testing to Open.
Jun 13 2024, 3:40 PM · kleopatra
ikloecker changed the status of T6739: Allow "refresh key/signatures" from key's context menu (from key list) from Testing to Open.
Jun 13 2024, 3:40 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Feature Request
ikloecker added a comment to T6739: Allow "refresh key/signatures" from key's context menu (from key list).

I can confirm that Kleopatra reports "The certificate was updated." when updating the certificate werner.koch@gnupg.com although gpgme reports "unchanged: 1" as ImportResult. Kleopatra even reports "The certificate was updated." under WKD for a locally generated test key that's not available via WKD. This should be fixed.

Jun 13 2024, 3:40 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Feature Request
ebo added a comment to T6739: Allow "refresh key/signatures" from key's context menu (from key list).

Tested with Gpg4win-4.3.2-beta25:

Jun 13 2024, 2:48 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra, Feature Request
ikloecker added a comment to T6787: Kleopatra: Add pinentry counters to smart card management view.

gpg uses "Remaining attempts:" for the pinentry. I'll use this also in Kleopatra so that the users can more easily recognize that this is the same information.

Jun 13 2024, 2:32 PM · Restricted Project, kleopatra
ikloecker added a comment to T7153: Kleopatra: Show all search results (from different origins).

One idea to solve this would be to use a different model because our KeyListModel doesn't allow multiple entries with the same fingerprint. This would also allow us to get rid of columns that make no sense in this workflow like the User IDs column (validity checks are impossible).

Jun 13 2024, 2:17 PM · vsd33, Restricted Project, kleopatra
ikloecker added a comment to T7067: Kleopatra: Add origin information in search results.
In T7067#187088, @ebo wrote:

Should I make a new ticket for making the origin column default for the search?

Jun 13 2024, 2:07 PM · kleopatra, vsd33, Restricted Project
ikloecker added a comment to T6392: Kleopatra: Tags no longer shown in useridlistmodel .

Note that signature notations are now always loaded (after the initial key listing which is done without them). I have enabled this to make features like T6766: Kleopatra: On export, inform user about uncertified user IDs which require all certifications just work, without having to remember to load certifications or signature notations when needed which would just lead to bugs because one would obviously forget to remember this.

Jun 13 2024, 2:03 PM · kleopatra, Restricted Project
ebo moved T7140: Kleopatra: change help menu entry for Secops in the VSD version from Restricted Project Column to Restricted Project Column on the Restricted Project board.

For Gpg4win-4.3.2-beta25: Compendium is now listed before "More documentation".

Jun 13 2024, 1:51 PM · Restricted Project, kleopatra, vsd33
ebo added a comment to T6787: Kleopatra: Add pinentry counters to smart card management view.

I'd say "PIN counters:" is enough in combination with a tool tip. An additional documentation in a manual is always nice, of course. But do we really need the "PIN" here? As long as after the colon PIN, PUK, etc is listed, I think we could drop it here and say "Retry counters"
One could also contemplate using something like "No. of tries left".

Jun 13 2024, 1:36 PM · Restricted Project, kleopatra
werner triaged T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close as High priority.
Jun 13 2024, 12:38 PM · gpgagent, scd, gnupg24, Bug Report
ikloecker changed the status of T6787: Kleopatra: Add pinentry counters to smart card management view from Open to Testing.

Done. This is how it looks like:

Jun 13 2024, 12:11 PM · Restricted Project, kleopatra
ikloecker changed the status of T6787: Kleopatra: Add pinentry counters to smart card management view, a subtask of T6785: Kleopatra: Improvements related to smart cards, from Open to Testing.
Jun 13 2024, 12:11 PM · kleopatra
ebo triaged T7153: Kleopatra: Show all search results (from different origins) as Normal priority.
Jun 13 2024, 12:07 PM · vsd33, Restricted Project, kleopatra
ebo added a parent task for T7067: Kleopatra: Add origin information in search results: T6935: Kleopatra: Key search and refresh related improvements.
Jun 13 2024, 12:01 PM · kleopatra, vsd33, Restricted Project
ebo added a subtask for T6935: Kleopatra: Key search and refresh related improvements: T7067: Kleopatra: Add origin information in search results.
Jun 13 2024, 12:01 PM · kleopatra
ikloecker committed rKLEOPATRA7dd02a4962f2: Trigger a smart card update if a smart card command failed (authored by ikloecker).
Trigger a smart card update if a smart card command failed
Jun 13 2024, 12:01 PM
ebo added a comment to T7067: Kleopatra: Add origin information in search results.

Should I make a new ticket for making the origin column default for the search?

Jun 13 2024, 11:41 AM · kleopatra, vsd33, Restricted Project
ikloecker committed rKLEOPATRA394f2eb16cc3: Ensure that the PIN counters are updated when they changed (authored by ikloecker).
Ensure that the PIN counters are updated when they changed
Jun 13 2024, 11:29 AM
aheinecke created P48 (An Untitled Masterwork).
Jun 13 2024, 11:21 AM
ikloecker committed rKLEOPATRAf29b9ab161ee: Show the PIN retry counters for OpenPGP smart cards (authored by ikloecker).
Show the PIN retry counters for OpenPGP smart cards
Jun 13 2024, 11:10 AM
ebo added a comment to T6392: Kleopatra: Tags no longer shown in useridlistmodel .

This depends on what this ticket was intended to cover.
I always see the tags in the main certificate view in VSD 2.2 as well as the current Gpg4win-4.3.2-beta25.

Jun 13 2024, 11:06 AM · kleopatra, Restricted Project
ikloecker committed rMc52e1943a72d: qt,tests: Fix deprecation warnings (in Qt 6 build) (authored by ikloecker).
qt,tests: Fix deprecation warnings (in Qt 6 build)
Jun 13 2024, 10:25 AM
werner updated subscribers of T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close.
Jun 13 2024, 10:19 AM · gpgagent, scd, gnupg24, Bug Report
gniibe committed rKf63a9c365052: m4: Update gpg-error.m4 from gpg-error master. (authored by gniibe).
m4: Update gpg-error.m4 from gpg-error master.
Jun 13 2024, 10:12 AM
gniibe committed rK364e67effbf4: Apply spell fixes from GnuPG. (authored by gniibe).
Apply spell fixes from GnuPG.
Jun 13 2024, 10:12 AM
gniibe committed rK95dda84002f6: ksba.m4: Fix setting/using GPG_ERROR_CONFIG. (authored by gniibe).
ksba.m4: Fix setting/using GPG_ERROR_CONFIG.
Jun 13 2024, 10:12 AM
ikloecker committed rM60b96d149c71: qt: Specify import options as list of strings instead of as string (authored by ikloecker).
qt: Specify import options as list of strings instead of as string
Jun 13 2024, 10:05 AM
gniibe committed rE82a34b733d89: Apply spell fix. (authored by gniibe).
Apply spell fix.
Jun 13 2024, 8:12 AM
gniibe committed rM6c90ec7be235: m4: Update m4 files. (authored by gniibe).
m4: Update m4 files.
Jun 13 2024, 7:50 AM
gniibe committed rM14b035034ab5: gpgme.m4: Fix setting/using GPG_ERROR_CONFIG. (authored by gniibe).
gpgme.m4: Fix setting/using GPG_ERROR_CONFIG.
Jun 13 2024, 7:50 AM
gniibe committed rC0fd9ec3403ea: libgcrypt.m4: Fix setting/using GPG_ERROR_CONFIG. (authored by gniibe).
libgcrypt.m4: Fix setting/using GPG_ERROR_CONFIG.
Jun 13 2024, 7:42 AM
gniibe committed rA577c1cd80665: m4: Update gpg-error.m4. (authored by gniibe).
m4: Update gpg-error.m4.
Jun 13 2024, 7:37 AM
gniibe committed rAdb27c9489791: libassuan.m4: Fix setting/using GPG_ERROR_CONFIG. (authored by gniibe).
libassuan.m4: Fix setting/using GPG_ERROR_CONFIG.
Jun 13 2024, 7:31 AM
gniibe committed rEc690e6e3655e: Fix gpg-error.m4. (authored by gniibe).
Fix gpg-error.m4.
Jun 13 2024, 6:50 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOa33d30e30259: 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
Jun 13 2024, 3:51 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOc9e95dd14164: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 13 2024, 3:25 AM

Jun 12 2024

ikloecker added a comment to T6787: Kleopatra: Add pinentry counters to smart card management view.

I gathered the CHV-STATUS information of a few cards.

Jun 12 2024, 3:38 PM · Restricted Project, kleopatra
ikloecker updated the task description for T6787: Kleopatra: Add pinentry counters to smart card management view.
Jun 12 2024, 2:22 PM · Restricted Project, kleopatra
ikloecker claimed T6787: Kleopatra: Add pinentry counters to smart card management view.
Jun 12 2024, 2:21 PM · Restricted Project, kleopatra
ikloecker changed the status of T6392: Kleopatra: Tags no longer shown in useridlistmodel from Open to Testing.

This works for me. And it also seems to work for ebo with VS-Desktop. Setting to Testing, but I think it can as well be closed without another test given that ebo already tested it.

Jun 12 2024, 2:14 PM · kleopatra, Restricted Project
ikloecker changed the status of T5968: Kleopatra: p15 widget for S/MIME cards from Open to Testing.

Works for me for a dark blue (R&S) smart card and a Genua smart card. See T6847: Kleopatra: Show S/MIME certs for PKCS#15 cards in smart card view.

Jun 12 2024, 1:58 PM · kleopatra, Restricted Project
ikloecker requested changes to D602: Fix assignment of GetProcAddress to func.

I think the correct fix is to C-cast the return value of GetProcAddress to the type of func which we would have to define with a typedef as in the example for GetProcAddress: https://learn.microsoft.com/en-us/windows/win32/api/libloaderapi/nf-libloaderapi-getprocaddress

Jun 12 2024, 1:45 PM
TobiasFella committed rKLEOPATRA8585d4e3f60b: Apply 1 suggestion(s) to 1 file(s) (authored by TobiasFella).
Apply 1 suggestion(s) to 1 file(s)
Jun 12 2024, 1:11 PM
TobiasFella changed the status of T7145: Kleopatra: do not change keyserver entries startig with "ldap:", a subtask of T6935: Kleopatra: Key search and refresh related improvements, from Open to Testing.
Jun 12 2024, 12:00 PM · kleopatra
TobiasFella changed the status of T7145: Kleopatra: do not change keyserver entries startig with "ldap:" from Open to Testing.
Jun 12 2024, 12:00 PM · Restricted Project, kleopatra
TobiasFella committed rKLEOPATRAb00f28c6bfaa: Don't assume urls have to contain // (authored by TobiasFella).
Don't assume urls have to contain //
Jun 12 2024, 11:56 AM
CarlSchwan committed rOJ3774052ae8d9: Add installation instructions for Windows (authored by CarlSchwan).
Add installation instructions for Windows
Jun 12 2024, 11:51 AM
TobiasFella committed rKLEOPATRAa9a037a1aba0: Apply 1 suggestion(s) to 1 file(s) (authored by TobiasFella).
Apply 1 suggestion(s) to 1 file(s)
Jun 12 2024, 11:51 AM