Page MenuHome GnuPG
Feed Advanced Search

Today

werner added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

I updated the version database. We now have entries for "gpg4win", "gpd", and "vsd"

Thu, Jun 5, 10:43 AM · Bug Report, gpd5x, kleopatra

Mon, Jun 2

ikloecker changed the status of T7666: Kleopatra: Rework versioning from Open to Testing.
Mon, Jun 2, 11:13 AM · gpd5x, kleopatra
ikloecker updated the task description for T7666: Kleopatra: Rework versioning.
Mon, Jun 2, 11:12 AM · gpd5x, kleopatra
ikloecker updated the task description for T7666: Kleopatra: Rework versioning.
Mon, Jun 2, 11:10 AM · gpd5x, kleopatra

Fri, May 30

ikloecker added a comment to T7669: Kleopatra: Change result message of update check.

Yes, for GPD and VSD there probably should be version numbers in swdb.lst if the update check should actually be active in those distributions. I think for VSD the update check is usually deactivated because a) it accesses the public internet which some customers don't want and b) the software is usually not installed by the users themselves so that the update check doesn't make much sense.

Fri, May 30, 6:01 PM · Windows, gpd5x, kleopatra
werner triaged T7669: Kleopatra: Change result message of update check as Normal priority.
Fri, May 30, 5:32 PM · Windows, gpd5x, kleopatra
werner added a comment to T7669: Kleopatra: Change result message of update check.

So, what shall we do with vanilla kleopatra, or GPD or VSD? It will be easy to record current versions number in swdb.lst

Fri, May 30, 5:32 PM · Windows, gpd5x, kleopatra
ikloecker added projects to T7669: Kleopatra: Change result message of update check: kleopatra, gpd5x, Windows.

Tagging with Windows because the update check is a NOP except on Windows.

Fri, May 30, 11:33 AM · Windows, gpd5x, kleopatra
ikloecker changed the status of T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0 from Open to Testing.

Do I understand correctly that this bug is then automatically done/fixed?

It depends on how the version comparison works. We may have to change the code to extract the version number (e.g. 5.0.0) from the version string.

Fri, May 30, 11:30 AM · Bug Report, gpd5x, kleopatra
werner added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

I forgot to mention that gpgrt has an API to compare version numbers in the same way gpgconf and all gnupg components do it; this should be somewhat similar to sort -V

Fri, May 30, 11:23 AM · Bug Report, gpd5x, kleopatra
werner added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

BTW, if you append a beta string the thing works as well. Thus with an development version for 4.4.2 we would get a 'newer' state:

Fri, May 30, 11:19 AM · Bug Report, gpd5x, kleopatra
werner added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

The version file is locally cached and updated from time to time unless that feature is disabled.
An update can be forced using

Fri, May 30, 11:15 AM · Bug Report, gpd5x, kleopatra
ikloecker added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

By the way, Kleopatra uses GpgME::SwdbResult::query() which I expect to do what you propose.

Fri, May 30, 11:00 AM · Bug Report, gpd5x, kleopatra
ikloecker added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

First, gpgconf doesn't help with parsing a version string like gpg4win-5.0.0-beta190 which is what I was talking about. Once we have extracted "gpg4win" and "5.0.0" we could use gpgconf. ...if it worked as documented in the man page. I don't understand this:

$ gpgconf --query-swdb gpg4win 4.3.0
gpg4win:4.3.0:-::32849:::::::
Fri, May 30, 10:56 AM · Bug Report, gpd5x, kleopatra
werner added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

This is all done by gpgconf like here:

Fri, May 30, 9:22 AM · Bug Report, gpd5x, kleopatra

Thu, May 29

aheinecke assigned T7646: GpgOL: Update ribbon not only for items recognized as mail to werner.

This one made me curious because updating the should be UI solved, and it is incredibly dangerous to mess with that. It is super easy to get random crashes when you invalidate the UI too much. It took me ages to get that "stable enough". But also technically an appointment request is a mail. And thanks to dan (afair), KMail can sign and encrypt invitations. And at least for signed invitations they are displayed as appointment so I looked into this a bit out of curiousity.

Thu, May 29, 5:14 AM · gpd5x, vsd33, gpgol

Wed, May 28

aheinecke added a comment to T7657: Kleopatra: Refresh OpenPGP Certificates doesn't respect WKD setting.

Just as a reminder, knowledge transfer, because this is easily overlooked in testing but at least one customer would have gotten very annoyed if we had ever deployed an "Update all certificates" function which "added" new certificates. Even with the update of a single cert, we had a "funny" issue, like if you had expired certificates from anywhere and not from WKD (which old keyrings have a lot, maybe with many uids). Suddenly an update would pull in new keys which come from WKD but maybe there they all only have one UID. Because for keyservers the identifier was the fingerprint and for WKD the identifier was the userid.
Or even worse, you explicitly threw out the OpenPGP keys from WKD because you wanted to use only S/MIME, then such a function may not search on any OpenPGP Sources.
When I worked at Kleopatra we didn't want such a feature in GnuPG. Our strategy was to update keys when they are used, about to be used or close to expiry. The whole locate-external-key thing.
I think the feature we had to update in the certificate details is good. But i recommend especially keeping the S/MIME / OpenPGP difference in mind. I would also call it "Search updated certificates" with a tooltip that it might also find "new" certificates for the user. And then an option to disable this either for S/MIME or for OpenPGP.

Wed, May 28, 9:45 PM · Feature Request, gpd5x, kleopatra
ikloecker added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

Do I understand correctly that this bug is then automatically done/fixed?

Wed, May 28, 9:35 PM · Bug Report, gpd5x, kleopatra
werner added a comment to T7666: Kleopatra: Rework versioning.

Yes. If gpgconf could read that version directly from kleopatra it would be even better. Bit in cases of early crashes this might be sub-optimal; thus I will tell gpgconf to get some additional version info from an installed versioninfo.txt file (which gpg4win creates). Thanks.

Wed, May 28, 7:21 PM · gpd5x, kleopatra
ikloecker updated subscribers of T7666: Kleopatra: Rework versioning.

Is this what you had in mind @werner:

Wed, May 28, 5:19 PM · gpd5x, kleopatra
TobiasFella added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

Note: The Kleopatra in upcoming versions of Gpg4win 5 will have AboutData::version set to gpg4win-5.0.0 (or gpg4win-5.0.0-beta190 for beta versions). See T7666: Kleopatra: Rework versioning.

Wed, May 28, 3:45 PM · Bug Report, gpd5x, kleopatra

Tue, May 27

ikloecker added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

Note: The Kleopatra in upcoming versions of Gpg4win 5 will have AboutData::version set to gpg4win-5.0.0 (or gpg4win-5.0.0-beta190 for beta versions). See T7666: Kleopatra: Rework versioning.

Tue, May 27, 5:26 PM · Bug Report, gpd5x, kleopatra
ikloecker edited projects for T7657: Kleopatra: Refresh OpenPGP Certificates doesn't respect WKD setting, added: Feature Request; removed Bug Report.

Tools / Refresh OpenPGP certificates runs gpg --refresh-keys. I don't think that this command knows anything about WKD.

Tue, May 27, 5:20 PM · Feature Request, gpd5x, kleopatra
werner assigned T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0 to TobiasFella.

This should compare the gpg4win version number:

Tue, May 27, 4:34 PM · Bug Report, gpd5x, kleopatra
werner triaged T7657: Kleopatra: Refresh OpenPGP Certificates doesn't respect WKD setting as High priority.
Tue, May 27, 4:30 PM · Feature Request, gpd5x, kleopatra
werner triaged T7658: Okular: Problems with smime signatures as Normal priority.
Tue, May 27, 4:30 PM · Bug Report, gpd5x, okular
TobiasFella set External Link to https://invent.kde.org/pim/kleopatra/-/merge_requests/386 on T7655: Kleopatra: show a progress window when updating a certificate.
Tue, May 27, 3:48 PM · gpd5x, kleopatra
TobiasFella moved T7655: Kleopatra: show a progress window when updating a certificate from Backlog to WIP on the gpd5x board.
Tue, May 27, 3:48 PM · gpd5x, kleopatra

Mon, May 26

ikloecker moved T7666: Kleopatra: Rework versioning from Backlog to WIP on the gpd5x board.
Mon, May 26, 5:13 PM · gpd5x, kleopatra
ikloecker updated the task description for T7666: Kleopatra: Rework versioning.
Mon, May 26, 11:09 AM · gpd5x, kleopatra
ikloecker updated the task description for T7666: Kleopatra: Rework versioning.
Mon, May 26, 11:05 AM · gpd5x, kleopatra
ikloecker triaged T7666: Kleopatra: Rework versioning as Normal priority.
Mon, May 26, 10:18 AM · gpd5x, kleopatra

Fri, May 23

timegrid updated the task description for T7578: gpgpass: test feedback collection.
Fri, May 23, 2:39 PM · gpd5x, gpgpass
ebo moved T7600: Kleopatra: gpg.exe hangs on trying to exportably certify an already locally signed certificate with multiple UIDs from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Fri, May 23, 10:14 AM · Restricted Project, vsd33 (vsd-3.3.1), gpgme, gpd5x, kleopatra
ebo added a project to T7600: Kleopatra: gpg.exe hangs on trying to exportably certify an already locally signed certificate with multiple UIDs: Restricted Project.
Fri, May 23, 10:13 AM · Restricted Project, vsd33 (vsd-3.3.1), gpgme, gpd5x, kleopatra

Thu, May 22

ebo updated the task description for T7579: Draft: Kleopatra: improve menu items.
Thu, May 22, 5:44 PM · kleopatra, gpd5x
alexk added projects to T6727: GpgEX: Unicode in file or foldername causes error: gpd5x, Windows.
Thu, May 22, 5:24 PM · Windows, gpd5x, gpgex, Restricted Project
alexk merged task T7661: GpgEX: encrypting a file with umlaut in the name results in an error into T6727: GpgEX: Unicode in file or foldername causes error.
Thu, May 22, 5:22 PM · gpd5x, Windows, Bug Report, gpgex, g10code
alexk created T7661: GpgEX: encrypting a file with umlaut in the name results in an error.
Thu, May 22, 5:12 PM · gpd5x, Windows, Bug Report, gpgex, g10code
ebo closed T7448: Draft: Kleopatra: Unify the information given on certificate import as Wontfix.

In light of the ticket T7630 this one is obsolete

Thu, May 22, 3:53 PM · kleopatra
ebo renamed T7503: Kleopatra: change to secret key import window from Kleopatra: change secret key import behavior when importing more than one to Kleopatra: change to secret key import window.
Thu, May 22, 3:50 PM · gpd5x, kleopatra
ebo renamed T7503: Kleopatra: change to secret key import window from Draft: Kleopatra: change secret key import behavior when importing more than one to Kleopatra: change secret key import behavior when importing more than one.
Thu, May 22, 3:49 PM · gpd5x, kleopatra
ebo added a comment to T7503: Kleopatra: change to secret key import window.

We decided to

  • remove the "Cancel" Button in case only one secret key is imported (as this does the same as "No")
  • in case of importing more than one secret key we want to change the text from "Cancel" to "No for all".
Thu, May 22, 3:47 PM · gpd5x, kleopatra
ebo added a comment to T7630: Kleopatra: Get rid of the imported certificates tabs.

When you've implemented the link solution here, do the same for T5006

Thu, May 22, 3:37 PM · kleopatra, gpd5x
ebo added a project to T5006: Kleopatra: Display Names and Key-IDs for certificates after any attempt to import them.: gpd5x.
Thu, May 22, 3:35 PM · gpd5x, kleopatra, Feature Request
ebo added a comment to T7630: Kleopatra: Get rid of the imported certificates tabs.

Possibilities for the button text:
"Show import window"
"Show import tab" (I know it is no tab but its shorter)

Thu, May 22, 3:24 PM · kleopatra, gpd5x
ebo renamed T7630: Kleopatra: Get rid of the imported certificates tabs from Draft: Kleopatra: Make tabs for imported certificates configurable or obsolete to Kleopatra: Get rid of the imported certificates tabs.
Thu, May 22, 3:21 PM · kleopatra, gpd5x
ebo renamed T7582: Kleopatra: Make default backup location for secret keys configurable from Draft: Kleopatra: make storage location configurable to Kleopatra: Make default backup location for secret keys configurable.
Thu, May 22, 3:05 PM · Feature Request, gpd5x, kleopatra
timegrid added a comment to T7658: Okular: Problems with smime signatures.

That screenshot is for kleopatra crashing, not related to okular.

Thu, May 22, 2:08 PM · Bug Report, gpd5x, okular
timegrid updated the task description for T7658: Okular: Problems with smime signatures.
Thu, May 22, 2:07 PM · Bug Report, gpd5x, okular
alexk moved T7240: GpgOL: Config dialog not registering as closed from Backlog to QA on the gpd5x board.
Thu, May 22, 2:04 PM · gpd5x, qt, gpgol
alexk added a project to T7240: GpgOL: Config dialog not registering as closed : gpd5x.
Thu, May 22, 2:03 PM · gpd5x, qt, gpgol
alexk closed T7534: GpgOL: Header info disappears when forwarding a HTML mail as Wontfix.

Outlook problem that can't be fixed.
Workaround possible (First start message, then add recipients).

Thu, May 22, 1:42 PM · gpd5x, gpgol

Wed, May 21

TobiasFella added a comment to T7658: Okular: Problems with smime signatures.

That screenshot is for kleopatra crashing, not related to okular.

Wed, May 21, 9:07 AM · Bug Report, gpd5x, okular

Tue, May 20

ikloecker edited projects for T7297: Kleopatra: Improve support for V5 fingerprints, added: gpd5x; removed Restricted Project.

The changes have only been implemented for the upcoming Qt 6 based Kleopatra, i.e. Gpg4win 5. I have updated the project tags accordingly.

Tue, May 20, 9:20 PM · gpd5x, kleopatra
ebo added a comment to T7557: Draft: Kleopatra: Sign/encrypt result window improvements (KF6).

After completion of T7553, the result for one file looks like this:

Tue, May 20, 5:02 PM · gpd5x, kleopatra
ebo moved T7553: Kleopatra: change string and logic for option to continue showing the result window from WIP to QA on the gpd5x board.
Tue, May 20, 4:45 PM · gpd5x, kleopatra
TobiasFella changed the status of T7553: Kleopatra: change string and logic for option to continue showing the result window , a subtask of T7557: Draft: Kleopatra: Sign/encrypt result window improvements (KF6), from Open to Testing.
Tue, May 20, 4:44 PM · gpd5x, kleopatra
TobiasFella changed the status of T7553: Kleopatra: change string and logic for option to continue showing the result window from Open to Testing.
Tue, May 20, 4:44 PM · gpd5x, kleopatra
ebo renamed T7556: Kleopatra: Sign/encrypt window improvement (KF6) from Draft: Kleopatra: Sign/encrypt window improvement (KF6) to Kleopatra: Sign/encrypt window improvement (KF6).
Tue, May 20, 4:31 PM · gpd5x, kleopatra
ebo added a comment to T7556: Kleopatra: Sign/encrypt window improvement (KF6).

For illustration:

Tue, May 20, 4:25 PM · gpd5x, kleopatra
TobiasFella claimed T7655: Kleopatra: show a progress window when updating a certificate.
Tue, May 20, 3:04 PM · gpd5x, kleopatra
TobiasFella added a comment to T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.

The problem here is that the version number in kleopatra is still 4.0.0-something, which is then compared to 4.4.0.

Tue, May 20, 2:34 PM · Bug Report, gpd5x, kleopatra
ebo added a comment to T7600: Kleopatra: gpg.exe hangs on trying to exportably certify an already locally signed certificate with multiple UIDs.

Checked with Gpg4win-4.4.1-beta59, too, which contains gpgme 1.24.3. Works!

Tue, May 20, 11:10 AM · Restricted Project, vsd33 (vsd-3.3.1), gpgme, gpd5x, kleopatra

Fri, May 16

timegrid updated the task description for T7658: Okular: Problems with smime signatures.
Fri, May 16, 4:30 PM · Bug Report, gpd5x, okular
timegrid updated the task description for T7658: Okular: Problems with smime signatures.
Fri, May 16, 4:27 PM · Bug Report, gpd5x, okular
timegrid created T7658: Okular: Problems with smime signatures.
Fri, May 16, 4:00 PM · Bug Report, gpd5x, okular
TobiasFella added a comment to T7650: Kleopatra: Limit width of KMessageBoxes.

Apparently KMessageBoxes do actually wrap, just at a larger width than we'd have expected. Lowering this width should be a trivial patch that we could do locally, if we want to

Fri, May 16, 12:09 PM · gpd5x, gpgpass, kleopatra
timegrid created T7657: Kleopatra: Refresh OpenPGP Certificates doesn't respect WKD setting.
Fri, May 16, 11:19 AM · Feature Request, gpd5x, kleopatra
timegrid created T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0.
Fri, May 16, 9:25 AM · Bug Report, gpd5x, kleopatra

Thu, May 15

ebo renamed T7655: Kleopatra: show a progress window when updating a certificate from Kleopatra: show a progress window when update a certificate to Kleopatra: show a progress window when updating a certificate.
Thu, May 15, 3:07 PM · gpd5x, kleopatra
ebo renamed T7655: Kleopatra: show a progress window when updating a certificate from Kleopatra: Trying to update a certificate takes too much time if there is no network to Kleopatra: show a progress window when update a certificate.
Thu, May 15, 3:07 PM · gpd5x, kleopatra
ebo added a comment to T7495: Kleopatra: Improve success message on keyserver upload.

Hej thinks that she would expect the dialog to show which certificates were uploaded.
I think if we want to do that, we should make a new ticket for it. Here we wanted the easy quick fix.

Thu, May 15, 2:42 PM · kleopatra, gpd5x
TobiasFella changed the status of T7495: Kleopatra: Improve success message on keyserver upload from Open to Testing.
Thu, May 15, 1:33 PM · kleopatra, gpd5x
TobiasFella changed the status of T7652: Kleopatra: Add plural in verification messages for multiple signatures from Open to Testing.
Thu, May 15, 11:22 AM · gpd5x, kleopatra
hej added a comment to T7581: Draft: Kleopatra: Create Group key.

"Geheimen Team-Schlüssel zum internen Teilen abspeichern." is grammatically correct, but it sound very formal and clunky for a UI tooltip. It lacks clarity, therefore I suggest:

Thu, May 15, 9:31 AM · Feature Request, gpd5x, kleopatra
ikloecker added a comment to T7655: Kleopatra: show a progress window when updating a certificate.

It's pretty much impossible to speed up the situation of unavailable network because network access typically uses long timeouts because networks can be notoriously slow to respond. The only thing we can do is show a progress window so that the users know that Kleopatra is actually doing something.

Thu, May 15, 9:11 AM · gpd5x, kleopatra

Wed, May 14

ebo renamed T7655: Kleopatra: show a progress window when updating a certificate from Kleopatra: Trying to update a certificat takes too much time if there is no network to Kleopatra: Trying to update a certificate takes too much time if there is no network.
Wed, May 14, 3:55 PM · gpd5x, kleopatra
ebo triaged T7655: Kleopatra: show a progress window when updating a certificate as Normal priority.
Wed, May 14, 3:55 PM · gpd5x, kleopatra
ebo updated the task description for T7636: Kleopatra: Handle not available keyserver or WKD when updating a certificate.
Wed, May 14, 3:24 PM · gpd5x, kleopatra
ebo renamed T7636: Kleopatra: Handle not available keyserver or WKD when updating a certificate from Draft: Kleopatra: Handle not available keyserver or WKD when updating a certificate to Kleopatra: Handle not available keyserver or WKD when updating a certificate.
Wed, May 14, 2:48 PM · gpd5x, kleopatra
TobiasFella moved T7652: Kleopatra: Add plural in verification messages for multiple signatures from Backlog to WIP on the gpd5x board.
Wed, May 14, 1:10 PM · gpd5x, kleopatra
TobiasFella claimed T7652: Kleopatra: Add plural in verification messages for multiple signatures.
Wed, May 14, 1:10 PM · gpd5x, kleopatra
ebo updated the task description for T7495: Kleopatra: Improve success message on keyserver upload.
Wed, May 14, 12:40 PM · kleopatra, gpd5x
TobiasFella moved T7495: Kleopatra: Improve success message on keyserver upload from Backlog to WIP on the gpd5x board.
Wed, May 14, 12:30 PM · kleopatra, gpd5x
TobiasFella changed the status of T7580: Kleopatra: Add a dialog window to the disable/enable certificate action from Open to Testing.
Wed, May 14, 11:59 AM · gpd5x, kleopatra
ebo renamed T7616: Kleopatra: add test to check connectivity from Draft: Kleopatra: add test to check connectivity to Kleopatra: add test to check connectivity.
Wed, May 14, 11:58 AM · gpd5x, Feature Request, kleopatra
ebo updated the task description for T7616: Kleopatra: add test to check connectivity.
Wed, May 14, 11:53 AM · gpd5x, Feature Request, kleopatra
ebo updated the task description for T7616: Kleopatra: add test to check connectivity.
Wed, May 14, 11:34 AM · gpd5x, Feature Request, kleopatra
ebo added a comment to T7581: Draft: Kleopatra: Create Group key.

Tooltip: Save this secret key to share with other team members.
dt. Menüeintrag: Geheimen Team-Schlüssel speichern
Tooltip: Geheimen Schlüssel speichern und mit Team teilen.

Wed, May 14, 11:21 AM · Feature Request, gpd5x, kleopatra
ebo updated the task description for T7579: Draft: Kleopatra: improve menu items.
Wed, May 14, 10:48 AM · kleopatra, gpd5x
ebo added a comment to T7616: Kleopatra: add test to check connectivity.

Werner strongly prefers to include it in the self-tests instead of adding a command to the drop-down list.
I will therefore update the description accordingly.

Wed, May 14, 10:15 AM · gpd5x, Feature Request, kleopatra
ebo triaged T7652: Kleopatra: Add plural in verification messages for multiple signatures as Normal priority.
Wed, May 14, 9:10 AM · gpd5x, kleopatra
ebo triaged T7651: Draft: Kleopatra: Improve color codes of verification result messages as Normal priority.
Wed, May 14, 9:09 AM · gpd5x, kleopatra

Tue, May 13

timegrid updated the task description for T6869: Kleopatra: Improve verification results messages (esp. for invalid signature and multiple signatures).
Tue, May 13, 5:33 PM · gpd5x, kleopatra
timegrid added a comment to T6869: Kleopatra: Improve verification results messages (esp. for invalid signature and multiple signatures).

basically solved, for follow up see

Tue, May 13, 5:31 PM · gpd5x, kleopatra
timegrid created T7652: Kleopatra: Add plural in verification messages for multiple signatures.
Tue, May 13, 5:27 PM · gpd5x, kleopatra
hej added a comment to T7495: Kleopatra: Improve success message on keyserver upload.

"Upload successful." or "Upload complete." (even shorter) for the title bar are fine :)

Tue, May 13, 5:21 PM · kleopatra, gpd5x
timegrid created T7651: Draft: Kleopatra: Improve color codes of verification result messages.
Tue, May 13, 5:21 PM · gpd5x, kleopatra
ebo added a comment to T7495: Kleopatra: Improve success message on keyserver upload.

I forgot the differentiation between singular and plural…
Maybe "Upload successful" would be enough.

Tue, May 13, 5:14 PM · kleopatra, gpd5x