Page MenuHome GnuPG

kleopatraProject
ActivePublic

Details

Description

a GUI for GNU PG among other things

Recent Activity

Today

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

Optimization requests:

Thu, Apr 18, 5:45 PM · Restricted Project, kleopatra
alexk added a comment to T7091: Kleopatra: Simple copy key to card.
Thu, Apr 18, 5:39 PM · Restricted Project, kleopatra
ikloecker added a comment to T7091: Kleopatra: Simple copy key to card.

The check happens whenever the user selects or deselects one (or more) certificates. All actions that require conditions not met by the selected certificates are disabled. Some conditions are too complex/slow/special to check, e.g. the check if an empty smart card is inserted should happen when the user triggered the action.

Thu, Apr 18, 3:53 PM · Restricted Project, kleopatra
alexk added a comment to T7091: Kleopatra: Simple copy key to card.

The action shouldn't be enabled for keys not meeting the requirements.

This sounds good.
Will this checks be done on opening the context menu for a private key?

Thu, Apr 18, 2:48 PM · Restricted Project, kleopatra

Yesterday

ikloecker added a comment to T7091: Kleopatra: Simple copy key to card.

Regarding the requirements for a key: The action shouldn't be enabled for keys not meeting the requirements. (Just like most other actions are only enabled for a suitable selection of keys.) The info which keys are suitable belongs into the manual and not as wall of text into Kleopatra.

Wed, Apr 17, 10:49 PM · Restricted Project, kleopatra
ikloecker added a comment to T7091: Kleopatra: Simple copy key to card.

You forget that multiple OpenPGP smart cards might be plugged in. Although it's probably not likely that multiple empty cards are plugged in. (For comparison: The subkey action to move a key to a card allows the user to choose a suitable slot. I think it also offers non-empty slots, but I agree that for the "simple copy" it's better to offer only empty cards to prevent a disaster.)

Wed, Apr 17, 10:43 PM · Restricted Project, kleopatra
ebo closed T6945: Addition to the Kleopatra Help Menu in VSD as Resolved.
Wed, Apr 17, 4:29 PM · vsd32 (vsd-3.2.0), kleopatra
ebo moved T6945: Addition to the Kleopatra Help Menu in VSD from Backlog to vsd-3.2.0 on the vsd32 board.
Wed, Apr 17, 4:04 PM · vsd32 (vsd-3.2.0), kleopatra
ebo added a comment to T7021: Kleopatra: restart gpg-agent after stopping it.

To clarify: this works for "Restart background processes", as was the aim of this ticket

Wed, Apr 17, 2:53 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
alexk updated the task description for T7089: Kleopatra: Integrate "disabled" feature from gpg.
Wed, Apr 17, 1:36 PM · Feature Request, gpgme, vsd33, kleopatra, Restricted Project
alexk added a comment to T7089: Kleopatra: Integrate "disabled" feature from gpg.

Of course, it should be possible to toggle "disabled" in Kleopatra.
A (context) menu entry "disable certificate" (or "enable certificate") should be sufficient.

Wed, Apr 17, 1:33 PM · Feature Request, gpgme, vsd33, kleopatra, Restricted Project
werner added projects to T7089: Kleopatra: Integrate "disabled" feature from gpg: gpgme, Feature Request.
Wed, Apr 17, 1:01 PM · Feature Request, gpgme, vsd33, kleopatra, Restricted Project
werner added a comment to T7089: Kleopatra: Integrate "disabled" feature from gpg.

gpgme has a disabled flag (only set on the primary key) and taken from the --wwth-colon listing where it is the 'D' in the usage.

Wed, Apr 17, 1:01 PM · Feature Request, gpgme, vsd33, kleopatra, Restricted Project
TobiasFella claimed T6739: Allow "refresh key/signatures" from key's context menu (from key list).
Wed, Apr 17, 12:40 PM · Restricted Project, kleopatra, Feature Request
alexk added a parent task for T7091: Kleopatra: Simple copy key to card: T6785: Kleopatra: Improvements related to smart cards.
Wed, Apr 17, 11:41 AM · Restricted Project, kleopatra
alexk added a subtask for T6785: Kleopatra: Improvements related to smart cards: T7091: Kleopatra: Simple copy key to card.
Wed, Apr 17, 11:41 AM · kleopatra
alexk triaged T7091: Kleopatra: Simple copy key to card as Normal priority.
Wed, Apr 17, 11:41 AM · Restricted Project, kleopatra
ebo reopened T7021: Kleopatra: restart gpg-agent after stopping it as "Testing".

forgot to keep it open for test with gpg 2.4 branch versions...

Wed, Apr 17, 11:23 AM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
ebo moved T7021: Kleopatra: restart gpg-agent after stopping it from WiP to vsd-3.2.0 on the vsd32 board.
Wed, Apr 17, 11:19 AM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
ebo closed T7021: Kleopatra: restart gpg-agent after stopping it as Resolved.

restarting gpg-agent works in release version 3.2.2

Wed, Apr 17, 11:19 AM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
ikloecker moved T7090: Kleopatra: In the About dialog, the versions info for gpg is sometimes missing from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Wed, Apr 17, 9:04 AM · kleopatra, Restricted Project
ebo triaged T7090: Kleopatra: In the About dialog, the versions info for gpg is sometimes missing as Normal priority.
Wed, Apr 17, 8:41 AM · kleopatra, Restricted Project

Tue, Apr 16

ikloecker added a comment to T7089: Kleopatra: Integrate "disabled" feature from gpg.

Note for devs: In most places we can probably use Key::isBad() which excludes all kinds of keys that are not valid for use (revoked, expired, disabled, ...).

Tue, Apr 16, 5:14 PM · Feature Request, gpgme, vsd33, kleopatra, Restricted Project
alexk added a comment to T6666: Kleopatra: revise certificate list filters.

When working on filters the "disabled" flag should be considered as well, see T7089.

Tue, Apr 16, 4:51 PM · Restricted Project, kleopatra
alexk triaged T7089: Kleopatra: Integrate "disabled" feature from gpg as Normal priority.
Tue, Apr 16, 4:47 PM · Feature Request, gpgme, vsd33, kleopatra, Restricted Project
aheinecke added a comment to T6688: Kleopatra GPGME: Reported assert on exit.

This is the full GPGME log from how I can reproduce this now on windows with a KF6 build. If I repeat it the last lines look similar before the assert.

Tue, Apr 16, 3:19 PM · gpgme, kleopatra, Restricted Project
ikloecker added a comment to T7078: Kleopatra: Add automatic offer of revocation certificate export to the revocation process.

+1 for Tobias proposal

Tue, Apr 16, 10:24 AM · Restricted Project, kleopatra
TobiasFella changed the status of T6749: Kleopatra: show only one error/information window for a certificate import from Open to Testing.
Tue, Apr 16, 10:23 AM · Feature Request, kleopatra, Restricted Project
TobiasFella changed the status of T7020: Kleopatra: add "Smart Card" tab to certificate detail view from Open to Testing.
Tue, Apr 16, 10:20 AM · Restricted Project, kleopatra
TobiasFella changed the status of T7020: Kleopatra: add "Smart Card" tab to certificate detail view, a subtask of T6785: Kleopatra: Improvements related to smart cards, from Open to Testing.
Tue, Apr 16, 10:20 AM · kleopatra
TobiasFella claimed T6485: Kleopatra: give warning if file will only be encrypted to self.
Tue, Apr 16, 10:06 AM · kleopatra, Restricted Project
TobiasFella added a comment to T7078: Kleopatra: Add automatic offer of revocation certificate export to the revocation process.

I'd propose that we could:

  • Always export the certificate and tell the user in the success dialog
  • Have an extra button in the success dialog allowing the user to upload the certificate.
Tue, Apr 16, 10:03 AM · Restricted Project, kleopatra
aheinecke lowered the priority of T7086: Kleopatra: wrong protocol certificates not deselected after protocoll switch in notepad from Normal to Low.
Tue, Apr 16, 9:31 AM · kleopatra, Restricted Project
aheinecke triaged T7086: Kleopatra: wrong protocol certificates not deselected after protocoll switch in notepad as Normal priority.

No, if you then find out that you cant reach anyone in the protocol you should be able to get back.

Tue, Apr 16, 9:31 AM · kleopatra, Restricted Project

Mon, Apr 15

ikloecker moved T7021: Kleopatra: restart gpg-agent after stopping it from Backlog to WiP on the vsd32 board.

Backported to VSD 3.2

Mon, Apr 15, 5:32 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
ebo added a project to T7021: Kleopatra: restart gpg-agent after stopping it: vsd32.
Mon, Apr 15, 3:48 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
ebo updated subscribers of T7086: Kleopatra: wrong protocol certificates not deselected after protocoll switch in notepad.

I think it would be the most logical solution to always clear the recipients after a switch of protocol. No restoration for other recipients necessary from my point of view.

Mon, Apr 15, 2:24 PM · kleopatra, Restricted Project
ikloecker added a comment to T7086: Kleopatra: wrong protocol certificates not deselected after protocoll switch in notepad.

So you want the other recipients to be cleared? What shall happen if the user switches the protocol again? Shall the previously selected other recipients be restored?

Mon, Apr 15, 1:52 PM · kleopatra, Restricted Project
ikloecker added a comment to T7078: Kleopatra: Add automatic offer of revocation certificate export to the revocation process.

I like the suggestion to add a checkbox for the upload. That's also in line with certification which is very similar to revocation.

Mon, Apr 15, 1:45 PM · Restricted Project, kleopatra
ebo added a comment to T7086: Kleopatra: wrong protocol certificates not deselected after protocoll switch in notepad.

Well I expect to not get an error if I click on something which might be an unusual use case but is a valid operation.
I do not want Kleopatra do select an appropriate certificate, I expect it to not suggest any certificate for the recipients.

Mon, Apr 15, 11:45 AM · kleopatra, Restricted Project
ikloecker added a comment to T7086: Kleopatra: wrong protocol certificates not deselected after protocoll switch in notepad.

For your own certificates Kleopatra knows what to look for when you switch the protocol: Some suitable certificate with the correct protocol belonging to the user. In fact, Kleopatra remembers the last used own sign and encrypt certificates for both protocols.

Mon, Apr 15, 10:59 AM · kleopatra, Restricted Project

Fri, Apr 12

ebo added a comment to T7086: Kleopatra: wrong protocol certificates not deselected after protocoll switch in notepad.

may be related to https://dev.gnupg.org/T5957#163468

Fri, Apr 12, 1:28 PM · kleopatra, Restricted Project
ebo created T7086: Kleopatra: wrong protocol certificates not deselected after protocoll switch in notepad.
Fri, Apr 12, 11:34 AM · kleopatra, Restricted Project

Thu, Apr 11

ebo added a comment to T7078: Kleopatra: Add automatic offer of revocation certificate export to the revocation process.

Alexander suggested that we could avoid another window by putting check boxes in the revocation window for automatically uploading to the configured keyserver and creating a public key export with the revocation. That could then be configurable via the registry on windows, so that companies could adapt that according to their SOP.

Thu, Apr 11, 3:22 PM · Restricted Project, kleopatra
TobiasFella moved T6299: Kleopatra: Updating key does results in "not changed" instead of "not found" from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Thu, Apr 11, 1:15 PM · kleopatra, Restricted Project
TobiasFella claimed T6299: Kleopatra: Updating key does results in "not changed" instead of "not found".
Thu, Apr 11, 1:15 PM · kleopatra, Restricted Project
werner added a subtask for T7078: Kleopatra: Add automatic offer of revocation certificate export to the revocation process: T7083: Show revocation reasons also with a standard -k listing.
Thu, Apr 11, 11:42 AM · Restricted Project, kleopatra
ebo added a comment to T7078: Kleopatra: Add automatic offer of revocation certificate export to the revocation process.

That said I think we should then strive to use only one "next" window. Currently we already have on of those with the question if the revocation should be uploaded to a keyserver. Could we combine the 2 things in one window in a simple to understand way?

Thu, Apr 11, 11:36 AM · Restricted Project, kleopatra
werner added a comment to T7078: Kleopatra: Add automatic offer of revocation certificate export to the revocation process.

Revocations are an exceptional task and rarely needed. In this case ("help, help , my key is compromised, what shall I do now?") an extra dialog to help the user is imho appropriate. This different for the key generation process, becuase this needs to be done by every user at least once and thus should be UI-wise as simple as possible.

Thu, Apr 11, 11:15 AM · Restricted Project, kleopatra

Wed, Apr 10

TobiasFella moved T6091: Kleopatra: "Cancel" in the password dialog of "Print secret key" has no effect from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Wed, Apr 10, 4:49 PM · kleopatra, Restricted Project