Page MenuHome GnuPG
Feed Advanced Search

Aug 26 2024

ikloecker committed rKLEOPATRA125aacf3bb0e: Consolidate NullPIN checks (authored by ikloecker).
Consolidate NullPIN checks
Aug 26 2024, 3:00 PM
ikloecker committed rKLEOPATRA9d520c1271f0: Move PIN counters field to common smart card widget (authored by ikloecker).
Move PIN counters field to common smart card widget
Aug 26 2024, 3:00 PM
ikloecker committed rKLEOPATRA2c3d34cb3f13: Add "Change Public Key URL" action to card actions menu (authored by ikloecker).
Add "Change Public Key URL" action to card actions menu
Aug 26 2024, 3:00 PM
ikloecker committed rKLEOPATRA99dfd0b8c9f1: Show "not set" in italics for unset/empty card holder or public key URL (authored by ikloecker).
Show "not set" in italics for unset/empty card holder or public key URL
Aug 26 2024, 3:00 PM
ikloecker committed rKLEOPATRAa7de5d923d53: Remove superfluous success message and update only changed smart card (authored by ikloecker).
Remove superfluous success message and update only changed smart card
Aug 26 2024, 3:00 PM
ikloecker committed rKLEOPATRA097261fc6bcb: Move public key URL field to common smart card widget (authored by ikloecker).
Move public key URL field to common smart card widget
Aug 26 2024, 3:00 PM
ikloecker committed rKLEOPATRAd31f6e2e7ab8: Make it possible to change properties of InfoField's value label (authored by ikloecker).
Make it possible to change properties of InfoField's value label
Aug 26 2024, 3:00 PM
ikloecker committed rKLEOPATRA3c059915d47e: Move getter for public key URL from OpenPGPCard to base class Card (authored by ikloecker).
Move getter for public key URL from OpenPGPCard to base class Card
Aug 26 2024, 3:00 PM
ikloecker committed rKLEOPATRAca4b690b66c0: Add "Change Cardholder" action to card actions menu (authored by ikloecker).
Add "Change Cardholder" action to card actions menu
Aug 26 2024, 3:00 PM
ikloecker committed rKLEOPATRAd62de14ed874: Move cardholder field to common smart card widget (authored by ikloecker).
Move cardholder field to common smart card widget
Aug 26 2024, 3:00 PM
ikloecker committed rKLEOPATRAcee41ba85d49: Fix i18n context of action names used in menu (authored by ikloecker).
Fix i18n context of action names used in menu
Aug 26 2024, 3:00 PM
ikloecker committed rKLEOPATRAed58b54d592b: Create NullPIN message widget in common smart card widget (authored by ikloecker).
Create NullPIN message widget in common smart card widget
Aug 26 2024, 3:00 PM
ikloecker committed rKLEOPATRAa99e213bfff5: Create status label in common smart card widget (authored by ikloecker).
Create status label in common smart card widget
Aug 26 2024, 3:00 PM
ikloecker committed rKLEOPATRAa0cc378114c1: Allow forcing the NullPIN state for a smart card for debugging/testing (authored by ikloecker).
Allow forcing the NullPIN state for a smart card for debugging/testing
Aug 26 2024, 3:00 PM
ikloecker committed rKLEOPATRA8b4f9515dec4: Remove unused local variable (authored by ikloecker).
Remove unused local variable
Aug 26 2024, 3:00 PM
ikloecker committed rKLEOPATRAc7d2c70b3a26: Replace the custom NullPinWidget with a standard message widget (authored by ikloecker).
Replace the custom NullPinWidget with a standard message widget
Aug 26 2024, 3:00 PM
ikloecker committed rKLEOPATRAaa23dafc8c3d: Respect AutoLoadP15Certs setting again when reading PKCS#15 cards (authored by ikloecker).
Respect AutoLoadP15Certs setting again when reading PKCS#15 cards
Aug 26 2024, 3:00 PM
ikloecker moved T7237: Kleopatra: reorder columns for tables in the new tabs in the certificate details from Backlog to WiP on the vsd33 board.

Backported for VSD 3.3

Aug 26 2024, 2:11 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker moved T7249: Kleopatra: Remove tab "Smartcard" in the certificate details window from Backlog to WiP on the vsd33 board.

Backported for VSD 3.3

Aug 26 2024, 2:11 PM · kleopatra
ikloecker moved T7250: Kleopatra: string changes in the certificate details from Backlog to WiP on the vsd33 board.

Backported for VSD 3.3

Aug 26 2024, 2:10 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker moved T6870: Kleopatra: Improve representation of signature verification result in case of multiple signatures from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 26 2024, 10:40 AM · Restricted Project, kleopatra
ikloecker claimed T6870: Kleopatra: Improve representation of signature verification result in case of multiple signatures.
Aug 26 2024, 9:34 AM · Restricted Project, kleopatra
ikloecker created T7272: Kleopatra: Look up missing OpenPGP certificates for card keys.
Aug 26 2024, 9:32 AM · kleopatra, Restricted Project

Aug 23 2024

ikloecker added a comment to T7181: Kleopatra: Failed to copy the old group configuration to new location.

I have opened T7268: Kleopatra: Existing groups are not saved after editing them for the issue that was found while testing this ticket. The issue is a regression caused by changes made for T7233: Kleopatra: Certificate details dialog non-interactible when opened from group edit dialog.

Aug 23 2024, 11:09 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker moved T7268: Kleopatra: Existing groups are not saved after editing them from Backlog to WiP on the vsd33 board.

Backported for VSD 3.3

Aug 23 2024, 11:06 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker changed the status of T7268: Kleopatra: Existing groups are not saved after editing them from Open to Testing.

Fixed.

Aug 23 2024, 11:06 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker triaged T7268: Kleopatra: Existing groups are not saved after editing them as High priority.
Aug 23 2024, 11:05 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker added a comment to T7233: Kleopatra: Certificate details dialog non-interactible when opened from group edit dialog.

The changes broke saving of groups after editing. See T7181#190402 and T7181#190448. -> T7268: Kleopatra: Existing groups are not saved after editing them

Aug 23 2024, 10:56 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project, Bug Report
ikloecker committed rKLEOPATRAcfefc4f73363: Fix regression that groups are not saved after editing them (authored by ikloecker).
Fix regression that groups are not saved after editing them
Aug 23 2024, 10:53 AM
ikloecker committed rKLEOPATRA50994ffe915c: Fix regression that groups are not saved after editing them (authored by ikloecker).
Fix regression that groups are not saved after editing them
Aug 23 2024, 10:52 AM

Aug 22 2024

ikloecker updated the task description for T7260: Kleopatra: Show certificate as VS-NfD compliant even if it has additional not compliant authentication subkeys.
Aug 22 2024, 9:46 AM · vsd33 (vsd-3.3.0), vsd, kleopatra, Restricted Project

Aug 21 2024

ikloecker committed rKLEOPATRAb4df8e16ea75: Add error widget to generic smart card widget (authored by ikloecker).
Add error widget to generic smart card widget
Aug 21 2024, 1:24 PM
ikloecker committed rKLEOPATRA56610c29828d: Update column orders (authored by TobiasFella).
Update column orders
Aug 21 2024, 1:24 PM
ikloecker committed rKLEOPATRA8020d6232243: Add enum for UserIdsWidget columns (authored by TobiasFella).
Add enum for UserIdsWidget columns
Aug 21 2024, 1:24 PM
ikloecker committed rKLEOPATRA64ab05973442: Disable all card actions for NetKey cards if initialization failed (authored by ikloecker).
Disable all card actions for NetKey cards if initialization failed
Aug 21 2024, 12:08 PM
ikloecker committed rKLEOPATRA1e96bc3860a2: Set up the card keys view in the base class (authored by ikloecker).
Set up the card keys view in the base class
Aug 21 2024, 12:08 PM
ikloecker committed rKLEOPATRAdad36e373cba: Specify app type on creation of SmartCardWidget (authored by ikloecker).
Specify app type on creation of SmartCardWidget
Aug 21 2024, 12:08 PM
ikloecker committed rKLEOPATRA798eac570166: Add helper to handle disabling of card view while card command is running (authored by ikloecker).
Add helper to handle disabling of card view while card command is running
Aug 21 2024, 12:08 PM
ikloecker committed rKLEOPATRA8c81588fdfe6: Add parent widget argument to a few card commands (authored by ikloecker).
Add parent widget argument to a few card commands
Aug 21 2024, 12:08 PM
ikloecker committed rKLEOPATRA0f85c3faae4c: Move card actions of OpenPGP cards to menu of Card Actions button (authored by ikloecker).
Move card actions of OpenPGP cards to menu of Card Actions button
Aug 21 2024, 12:08 PM
ikloecker committed rKLEOPATRA8a73bc34be59: Move duplicated createProxyAction helper to SmartCardActions (authored by ikloecker).
Move duplicated createProxyAction helper to SmartCardActions
Aug 21 2024, 12:08 PM
ikloecker committed rKLEOPATRA9c29143f415b: Remove obsolete member variable (authored by ikloecker).
Remove obsolete member variable
Aug 21 2024, 12:08 PM
ikloecker committed rKLEOPATRA8a03d988f41b: Factor generating card keys and certificate for OpenPGP card into Command (authored by ikloecker).
Factor generating card keys and certificate for OpenPGP card into Command
Aug 21 2024, 12:07 PM
ikloecker committed rKLEOPATRAe048cc4b7000: Make certificate list take the available vertical space for all card apps (authored by ikloecker).
Make certificate list take the available vertical space for all card apps
Aug 21 2024, 12:07 PM
ikloecker committed rKLEOPATRA12fa7be8309e: Move card actions of PIV cards to menu of Card Actions button (authored by ikloecker).
Move card actions of PIV cards to menu of Card Actions button
Aug 21 2024, 12:07 PM
ikloecker committed rKLEOPATRAf468681cd8b0: Move card actions of NetKey cards to menu of Card Actions button (authored by ikloecker).
Move card actions of NetKey cards to menu of Card Actions button
Aug 21 2024, 12:07 PM
ikloecker committed rKLEOPATRA80f6e453ed27: Add helper for adding a smart card action (authored by ikloecker).
Add helper for adding a smart card action
Aug 21 2024, 12:07 PM
ikloecker committed rKLEOPATRA56610c29828d: Update column orders (authored by TobiasFella).
Update column orders
Aug 21 2024, 12:07 PM
ikloecker committed rKLEOPATRA52dd521e51eb: Remove cardinfotab (authored by TobiasFella).
Remove cardinfotab
Aug 21 2024, 12:07 PM
ikloecker committed rLIBKLEO4ab57d28d6a5: Change column order of UserIDListModel (authored by TobiasFella).
Change column order of UserIDListModel
Aug 21 2024, 11:13 AM
ikloecker committed rLIBKLEO5e4246a24fa1: Return empty string for unknown origin (authored by TobiasFella).
Return empty string for unknown origin
Aug 21 2024, 11:13 AM
ikloecker committed rLIBKLEO15a49c7eec95: Use "OK" instead of "Good" for subkey status (authored by TobiasFella).
Use "OK" instead of "Good" for subkey status
Aug 21 2024, 11:13 AM
ikloecker committed rLIBKLEOd1e8432d907e: Fix context string for subkey validity (authored by TobiasFella).
Fix context string for subkey validity
Aug 21 2024, 11:13 AM
ikloecker committed rKLEOPATRA5c10fb460805: Add error widget to generic smart card widget (authored by ikloecker).
Add error widget to generic smart card widget
Aug 21 2024, 10:58 AM
ikloecker committed rKLEOPATRA65ecaf12040d: Disable all card actions for NetKey cards if initialization failed (authored by ikloecker).
Disable all card actions for NetKey cards if initialization failed
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRA40000c63a864: Set up the card keys view in the base class (authored by ikloecker).
Set up the card keys view in the base class
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRAb6f4f14e2ae8: Add helper to handle disabling of card view while card command is running (authored by ikloecker).
Add helper to handle disabling of card view while card command is running
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRA5f97fa6ca484: Add parent widget argument to a few card commands (authored by ikloecker).
Add parent widget argument to a few card commands
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRAf516bef8880a: Specify app type on creation of SmartCardWidget (authored by ikloecker).
Specify app type on creation of SmartCardWidget
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRA1d768eb81943: Move duplicated createProxyAction helper to SmartCardActions (authored by ikloecker).
Move duplicated createProxyAction helper to SmartCardActions
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRA557405ebbf87: Factor generating card keys and certificate for OpenPGP card into Command (authored by ikloecker).
Factor generating card keys and certificate for OpenPGP card into Command
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRA3edabb3e5d1f: Remove obsolete member variable (authored by ikloecker).
Remove obsolete member variable
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRA704a92195882: Move card actions of OpenPGP cards to menu of Card Actions button (authored by ikloecker).
Move card actions of OpenPGP cards to menu of Card Actions button
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRA1abe22a061f7: Move card actions of PIV cards to menu of Card Actions button (authored by ikloecker).
Move card actions of PIV cards to menu of Card Actions button
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRA9a31acb9e840: Make certificate list take the available vertical space for all card apps (authored by ikloecker).
Make certificate list take the available vertical space for all card apps
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRA06cea0829974: Add helper for adding a smart card action (authored by ikloecker).
Add helper for adding a smart card action
Aug 21 2024, 10:57 AM
ikloecker committed rKLEOPATRA473f1988beed: Move card actions of NetKey cards to menu of Card Actions button (authored by ikloecker).
Move card actions of NetKey cards to menu of Card Actions button
Aug 21 2024, 10:57 AM
ikloecker updated subscribers of T7260: Kleopatra: Show certificate as VS-NfD compliant even if it has additional not compliant authentication subkeys.

This needs Werner's input.

Aug 21 2024, 9:55 AM · vsd33 (vsd-3.3.0), vsd, kleopatra, Restricted Project
ikloecker updated the task description for T7262: gpgme: Move C++ bindings, Qt bindings and Python bindings to separate git repositories.
Aug 21 2024, 9:38 AM · Restricted Project, gpgme

Aug 20 2024

ikloecker created T7262: gpgme: Move C++ bindings, Qt bindings and Python bindings to separate git repositories.
Aug 20 2024, 5:16 PM · Restricted Project, gpgme
ikloecker updated subscribers of T6703: Kleopatra: Signed group definition.

We discussed a different file format for group definitions. It's based on gpg's --with-colons format.

Aug 20 2024, 5:05 PM · to-be-discussed, Restricted Project, kleopatra
ikloecker moved T6799: Kleopatra configuration files in wrong places from Backlog to WiP on the vsd33 board.

Should also work in VSD 3.3

Aug 20 2024, 4:27 PM · gpd5x, kleopatra
ikloecker changed the status of T6799: Kleopatra configuration files in wrong places from Open to Testing.

Should work (if correct path is set in qt.conf).

Aug 20 2024, 4:27 PM · gpd5x, kleopatra
ikloecker added a comment to T6722: Kleopatra: Forbid adding non-encryption keys to groups.

The Down button should be disabled if no suitable certificates are selected. That may not be the case (in Qt 5) because Qt seems to add disabled rows to the selection and the work around is applied when the Down button is pressed.

Aug 20 2024, 11:24 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project

Aug 19 2024

ikloecker added a comment to T7019: Kleopatra: change "certificate detailed view" to tabbed interface instead of sub-windows.

I would vote anyway for hiding the smartcard tab if it has no information, just so that we are not confusing, I can otherwise imagine support questions like: "It says something about smartcards, do I need such a smart card?" As smartcards for crypto is not something generally known by users, i assume.

Aug 19 2024, 10:38 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker created T7258: Kleopatra: Limit the maximum column size when fitting the columns to their content.
Aug 19 2024, 12:29 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker added a comment to T7252: Kleopatra: Improvements to columns in the search window.

I wouldn't hide the table. We don't hide any tables (e.g. also in smart card view) if they are empty. I would resize ones on very first show (if restoreColumnLayout() returns false). This fixes the initially cut column titles. And then I'd resize to content when the search results are shown, but also only the very first time (i.e. we'd need to remember the first show).

Aug 19 2024, 12:10 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project

Aug 15 2024

ikloecker committed rKLEOPATRA099766b22d3e: Remove obsolete member variable (authored by ikloecker).
Remove obsolete member variable
Aug 15 2024, 10:31 PM
ikloecker committed rKLEOPATRA40e75073ef4e: Factor generating card keys and certificate for OpenPGP card into Command (authored by ikloecker).
Factor generating card keys and certificate for OpenPGP card into Command
Aug 15 2024, 10:31 PM
ikloecker committed rKLEOPATRA859127934534: Move card actions of OpenPGP cards to menu of Card Actions button (authored by ikloecker).
Move card actions of OpenPGP cards to menu of Card Actions button
Aug 15 2024, 10:31 PM
ikloecker committed rKLEOPATRA4a68539d13e8: Move card actions of PIV cards to menu of Card Actions button (authored by ikloecker).
Move card actions of PIV cards to menu of Card Actions button
Aug 15 2024, 10:31 PM
ikloecker committed rKLEOPATRA2a7ef7e9a25a: Make certificate list take the available vertical space for all card apps (authored by ikloecker).
Make certificate list take the available vertical space for all card apps
Aug 15 2024, 10:31 PM
ikloecker committed rKLEOPATRA13734235880e: Move card actions of NetKey cards to menu of Card Actions button (authored by ikloecker).
Move card actions of NetKey cards to menu of Card Actions button
Aug 15 2024, 10:31 PM
ikloecker committed rKLEOPATRAde35c1c2be90: Add helper for adding a smart card action (authored by ikloecker).
Add helper for adding a smart card action
Aug 15 2024, 10:31 PM
ikloecker added a comment to rGPGPASS85b4dfce229b: Use KMessageWidget to display error messages.

I like KMessageWidget although I think it's not very accessible, i.e. the user isn't notified when it's shown. Hmm, we could probably focus the message widget when it's shown. Then screen readers should read the text.

Aug 15 2024, 2:12 PM
ikloecker added a comment to T7253: Kleopatra: First column of tables can't be moved.

I'm not sure this is a good idea. We are trading one UI quirk (all columns except the first one can be moved) with another UI quirk (sometimes all columns can be move and sometimes all columns except the first one can be moved). The first behavior is at least consistent across all views.

Aug 15 2024, 12:32 PM · kleopatra

Aug 14 2024

ikloecker added a comment to T7018: Kleopatra: Separate smartcard window with simplified layout.

NetKey card widget with Card Actions button (because pictures say more than words)

Aug 14 2024, 5:19 PM · vsd33 (vsd-3.3.0), gpd, Restricted Project, kleopatra
ikloecker added a comment to T7018: Kleopatra: Separate smartcard window with simplified layout.

This is way too much text, people. And changing the placeholder widget wasn't part of the original description. Please create a new ticket for this.

Aug 14 2024, 5:11 PM · vsd33 (vsd-3.3.0), gpd, Restricted Project, kleopatra

Aug 13 2024

ikloecker added a comment to T7018: Kleopatra: Separate smartcard window with simplified layout.

Open:

  • The lower left corner of the screen shows a spinner while scanning for smartcards. this changes to the number of found smartcards.
Aug 13 2024, 4:48 PM · vsd33 (vsd-3.3.0), gpd, Restricted Project, kleopatra
ikloecker added a comment to T7018: Kleopatra: Separate smartcard window with simplified layout.

Screenshot of the "placeholder" screen while loading smart cards:

Aug 13 2024, 4:29 PM · vsd33 (vsd-3.3.0), gpd, Restricted Project, kleopatra
ikloecker committed rKLEOPATRA0f3413c74e13: 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
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRA6d51b4144275: Show all search results in certificate lookup dialog (authored by TobiasFella).
Show all search results in certificate lookup dialog
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRA6f0c735adaf0: Add command to enable/disable certificates (authored by TobiasFella).
Add command to enable/disable certificates
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRA32c519107b21: Add context menu with the card key actions (authored by ikloecker).
Add context menu with the card key actions
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRA8be6b78e914c: Update group edit dialog (authored by TobiasFella).
Update group edit dialog
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRAdff931be5476: Add hidden-by-default Protocol column to card keys view (authored by ikloecker).
Add hidden-by-default Protocol column to card keys view
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRAd8baef58377c: Copy the fingerprint of a card key without whitespace (authored by ikloecker).
Copy the fingerprint of a card key without whitespace
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRA09be4dd3640b: Make F5 (for reload) also work if no smart card is shown (authored by ikloecker).
Make F5 (for reload) also work if no smart card is shown
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRAb278db383643: Inform user about unset card key or card key without certificate (authored by ikloecker).
Inform user about unset card key or card key without certificate
Aug 13 2024, 2:16 PM
ikloecker committed rKLEOPATRA568312b886ae: Ensure correct state of card slot actions (authored by ikloecker).
Ensure correct state of card slot actions
Aug 13 2024, 2:16 PM