Page MenuHome GnuPG
Feed All Stories

Wed, Oct 16

CarlSchwan added a comment to T5957: Kleopatra: Usability improvement for Notepad.

I played a bit with the right pane to make it less wide. Here is how it looks (still WIP)

Wed, Oct 16, 11:56 AM · kleopatra, Restricted Project
TobiasFella committed rKLEOPATRA09d1d72b8323: Use custom texts for the notepad's result messages (authored by TobiasFella).
Use custom texts for the notepad's result messages
Wed, Oct 16, 11:21 AM
TobiasFella committed rKLEOPATRA6063fe1bef1a: Use custom texts for the notepad's result messages (authored by TobiasFella).
Use custom texts for the notepad's result messages
Wed, Oct 16, 11:20 AM
CarlSchwan committed rKLEOPATRAab8e027fc54f: notepad: Remove large Protocol: label (authored by CarlSchwan).
notepad: Remove large Protocol: label
Wed, Oct 16, 10:48 AM
CarlSchwan committed rKLEOPATRA173f1e439342: notepad: Improve accessibility of KMessageWidget (authored by CarlSchwan).
notepad: Improve accessibility of KMessageWidget
Wed, Oct 16, 10:48 AM
CarlSchwan committed rKLEOPATRAe4b63337cf5a: notepad: Stretch text editor (authored by CarlSchwan).
notepad: Stretch text editor
Wed, Oct 16, 10:48 AM
CarlSchwan committed rKLEOPATRA1eea2b831d60: notepad: Use KSeparator (authored by CarlSchwan).
notepad: Use KSeparator
Wed, Oct 16, 10:48 AM
CarlSchwan committed rKLEOPATRA3279ac9eb494: notepad: Move message widget to the top (authored by CarlSchwan).
notepad: Move message widget to the top
Wed, Oct 16, 10:48 AM
CarlSchwan committed rKLEOPATRAbf540d077515: notepad: Move encrypt button to the bottom of the recipients widget (authored by CarlSchwan).
notepad: Move encrypt button to the bottom of the recipients widget
Wed, Oct 16, 10:48 AM
CarlSchwan committed rKLEOPATRA36ca1174afe9: notepad: Move recipients to the right of the notepad (authored by CarlSchwan).
notepad: Move recipients to the right of the notepad
Wed, Oct 16, 10:48 AM
CarlSchwan committed rKLEOPATRA6384e668384c: Use KSeparator (authored by CarlSchwan).
Use KSeparator
Wed, Oct 16, 10:31 AM
ikloecker added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

My last comment makes things look more complicated than they are.

Wed, Oct 16, 10:19 AM · kleopatra
ebo added a comment to T5957: Kleopatra: Usability improvement for Notepad.

I'd have no objections against making it less prominent.
Instead of the "Protocol" label we could then maybe add a tooltip/info to the buttons with something like "the protocol to be used".
I know, tooltips are not popular with you ;-)

Wed, Oct 16, 10:14 AM · kleopatra, Restricted Project
ikloecker added a comment to T5957: Kleopatra: Usability improvement for Notepad.

Okay, then we keep the protocol radio buttons for now, but I guess there's no reason not to make it less prominent. I would even argue that the label "Protocol:" isn't really helpful and could be removed.

Wed, Oct 16, 9:46 AM · kleopatra, Restricted Project
ebo added a comment to T5957: Kleopatra: Usability improvement for Notepad.

Does the notepad really need to support S/MIME? People might want to use inline PGP with Kleopatra, but S/MIME???

Agree

Wed, Oct 16, 9:15 AM · kleopatra, Restricted Project
gniibe added a comment to T7340: Introduced a context with thread local storage.

Autoconf archive has AX_TLS: https://www.gnu.org/software/autoconf-archive/ax_tls.html

Wed, Oct 16, 7:31 AM · libgcrypt, FIPS, Feature Request
gniibe updated the task description for T7340: Introduced a context with thread local storage.
Wed, Oct 16, 7:28 AM · libgcrypt, FIPS, Feature Request
gniibe updated the task description for T7340: Introduced a context with thread local storage.
Wed, Oct 16, 7:22 AM · libgcrypt, FIPS, Feature Request
gniibe triaged T7340: Introduced a context with thread local storage as Normal priority.
Wed, Oct 16, 7:21 AM · libgcrypt, FIPS, Feature Request
gniibe committed rE1bca948594d9: spawn: Shorter identifier gpgrt_spawn_actions_set_env_rev. (authored by gniibe).
spawn: Shorter identifier gpgrt_spawn_actions_set_env_rev.
Wed, Oct 16, 7:12 AM
gniibe committed rG347ab07c6245: build: Don't remove --disable-endian-check. (authored by gniibe).
build: Don't remove --disable-endian-check.
Wed, Oct 16, 4:46 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAfb8ac1a7d9b0: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Wed, Oct 16, 4:35 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO43ae2b43108d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Wed, Oct 16, 3:34 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAb8e591373a42: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Wed, Oct 16, 3:33 AM
gniibe added a comment to T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.

Good catch, @ikloecker !
I located the bug in GnuPG, and the fix is: rG71840b57f486: common: Fix a race condition in creating socketdir.

Wed, Oct 16, 3:08 AM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
gniibe committed rG71840b57f486: common: Fix a race condition in creating socketdir. (authored by gniibe).
common: Fix a race condition in creating socketdir.
Wed, Oct 16, 3:06 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA2ca3791172c3: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Wed, Oct 16, 2:41 AM

Tue, Oct 15

ikloecker added a comment to T7339: Kleopatra: Cannot decrypt packets with hybrid cipher without using symmetric passphrase.

In the second case, gpg emits a FAILURE gpg-exit 33554433 status at the end. I think this makes gpgme consider the operation failed. I think this is a bug in gpg because gpg does not emit a FAILURE status if a wrong symmetric passphrase is entered.

Tue, Oct 15, 10:45 PM · kleopatra, Bug Report
ikloecker added a comment to T7339: Kleopatra: Cannot decrypt packets with hybrid cipher without using symmetric passphrase.

In the first case, gpg emits a CANCELED_BY_USER status. This makes gpgme abort the operation. We may have to wait/watch for BEGIN_DECRYPTION / END_DECRYPTION.

Tue, Oct 15, 10:39 PM · kleopatra, Bug Report
ikloecker created T7339: Kleopatra: Cannot decrypt packets with hybrid cipher without using symmetric passphrase.
Tue, Oct 15, 10:36 PM · kleopatra, Bug Report
CarlSchwan added a comment to T5957: Kleopatra: Usability improvement for Notepad.

Does the notepad really need to support S/MIME? People might want to use inline PGP with Kleopatra, but S/MIME???

Tue, Oct 15, 6:06 PM · kleopatra, Restricted Project
ikloecker committed rLIBKLEOe1c79959b723: Create the socket directory before initializing the key cache (authored by ikloecker).
Create the socket directory before initializing the key cache
Tue, Oct 15, 5:11 PM
ikloecker added a reverting change for rLIBKLEO55206cfabebd: Serialize listing of OpenPGP and S/MIME keys: rLIBKLEO85c065c707b2: Revert "Serialize listing of OpenPGP and S/MIME keys".
Tue, Oct 15, 5:11 PM
ikloecker committed rLIBKLEO85c065c707b2: Revert "Serialize listing of OpenPGP and S/MIME keys" (authored by ikloecker).
Revert "Serialize listing of OpenPGP and S/MIME keys"
Tue, Oct 15, 5:11 PM
TobiasFella committed rKLEOPATRA70ff366f6bce: Use custom texts for the notepad's result messages (authored by TobiasFella).
Use custom texts for the notepad's result messages
Tue, Oct 15, 4:57 PM
TobiasFella committed rKLEOPATRA5082069855f9: Use custom texts for the notepad's result messages (authored by TobiasFella).
Use custom texts for the notepad's result messages
Tue, Oct 15, 4:28 PM
TobiasFella committed rKLEOPATRA11f8d6dbf27b: Remove unused overloads of Input::createFromProcessStdOut (authored by TobiasFella).
Remove unused overloads of Input::createFromProcessStdOut
Tue, Oct 15, 3:46 PM
TobiasFella committed rKLEOPATRAabd2b8f6ed20: Remove unused constructors of SignEncryptFilesResult (authored by TobiasFella).
Remove unused constructors of SignEncryptFilesResult
Tue, Oct 15, 3:46 PM
TobiasFella changed the status of T7321: Kleopatra: add warning symbol to all unusable groups from Open to Testing.
Tue, Oct 15, 3:13 PM · Restricted Project, kleopatra
TobiasFella committed rLIBKLEO8a383b02c2bc: Groups: Also show warning icon for groups that contain expired/revoked keys (authored by TobiasFella).
Groups: Also show warning icon for groups that contain expired/revoked keys
Tue, Oct 15, 3:06 PM
TobiasFella committed rLIBKLEOc8a4db8798f4: Groups: Also show warning icon for groups that contain expired/revoked keys (authored by TobiasFella).
Groups: Also show warning icon for groups that contain expired/revoked keys
Tue, Oct 15, 3:05 PM
TobiasFella committed rLIBKLEO1f1fac569c2d: Add debug commands to libkleopatrarc (authored by TobiasFella).
Add debug commands to libkleopatrarc
Tue, Oct 15, 2:48 PM
TobiasFella committed rKLEOPATRAb16c1bd025aa: Use libkleopatrarc for commands (authored by TobiasFella).
Use libkleopatrarc for commands
Tue, Oct 15, 2:45 PM
TobiasFella committed rKLEOPATRA330efa5b8951: Improve debug dialog (authored by TobiasFella).
Improve debug dialog
Tue, Oct 15, 2:45 PM
werner committed rW8f688386fb67: Update to latest component snapshots (authored by werner).
Update to latest component snapshots
Tue, Oct 15, 2:20 PM
ikloecker added a comment to T5957: Kleopatra: Usability improvement for Notepad.

When looking at Carl's first MR I had a few ideas/thoughts:

  • Does the notepad really need to support S/MIME? People might want to use inline PGP with Kleopatra, but S/MIME???
  • I wondering whether we should move the checkboxes to the group box titles and get rid of the group boxes and instead use KSeparators to separate the different sections, i.e.
[ ] Prove authenticity (sign)
Sign as:
------------------------------
[ ] Encrypt
Encrypt for me:
Encrypt for others:
------------------------------
[ ] Encrypt with password
Anyone ...
------------------------------
[Sign and Encrypt]
Tue, Oct 15, 1:57 PM · kleopatra, Restricted Project
werner committed rG4728d7f0df33: po: Update German translation (authored by werner).
po: Update German translation
Tue, Oct 15, 1:40 PM
werner committed rGafe87ffc08e1: speedo: Enable additional runtime protections on Windows. (authored by werner).
speedo: Enable additional runtime protections on Windows.
Tue, Oct 15, 1:40 PM
CarlSchwan committed rKLEOPATRAd4670eee9c83: notepad: Move notepad import action to a KMessageWidget (authored by CarlSchwan).
notepad: Move notepad import action to a KMessageWidget
Tue, Oct 15, 12:27 PM
CarlSchwan committed rKLEOPATRA6d351a412d8d: notepad: Move message widget to the top (authored by CarlSchwan).
notepad: Move message widget to the top
Tue, Oct 15, 12:27 PM
CarlSchwan committed rKLEOPATRAe5a1916f3b2b: Move encrypt button to the bottom of the recipients widget (authored by CarlSchwan).
Move encrypt button to the bottom of the recipients widget
Tue, Oct 15, 12:27 PM
CarlSchwan committed rKLEOPATRAe2b20b642c21: Move recipients to the left of the notepad (authored by CarlSchwan).
Move recipients to the left of the notepad
Tue, Oct 15, 12:27 PM
CarlSchwan claimed T5957: Kleopatra: Usability improvement for Notepad.
Tue, Oct 15, 12:19 PM · kleopatra, Restricted Project
ikloecker added a comment to T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.

I found one reason for the intermittently failing concurrent initial keylisting. gpgsm sometimes uses the wrong socket file to (try to) connect to gpg-agent.

Tue, Oct 15, 12:11 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
CarlSchwan committed rKLEOPATRAcd0a65026d05: notepad: Move notepad import action to a KMessageWidget (authored by CarlSchwan).
notepad: Move notepad import action to a KMessageWidget
Tue, Oct 15, 12:11 PM
CarlSchwan committed rKLEOPATRA83dc53080299: fixup! Move recipients to the left of the notepad (authored by CarlSchwan).
fixup! Move recipients to the left of the notepad
Tue, Oct 15, 12:11 PM
CarlSchwan committed rKLEOPATRA817751e19441: notepad: Move message widget to the top (authored by CarlSchwan).
notepad: Move message widget to the top
Tue, Oct 15, 12:11 PM
CarlSchwan committed rKLEOPATRAb3e730f3aa4e: Move encrypt button to the bottom of the recipients widget (authored by CarlSchwan).
Move encrypt button to the bottom of the recipients widget
Tue, Oct 15, 12:11 PM
ikloecker added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

I don't think gpg/gpgsm tell gpgme "the keyblock used for decryption". They simply log all public keys used for encryption via STATUS_ENC_TO in the order the packets appear in the encrypted file.

Tue, Oct 15, 12:09 PM · kleopatra
TobiasFella reopened T7335: S/MIME keys are not listed correctly as "Open".

I'm still seeing the same problems both with current master and 2.2

Tue, Oct 15, 11:43 AM · gnupg, Bug Report
gniibe claimed T7338: Revamp the FIPS service indicator.
Tue, Oct 15, 11:25 AM · libgcrypt, FIPS, Feature Request
werner created T7338: Revamp the FIPS service indicator.
Tue, Oct 15, 11:24 AM · libgcrypt, FIPS, Feature Request
werner triaged T7334: Kleopatra: ADSK shown as "unknown recipient" as Normal priority.
Tue, Oct 15, 9:52 AM · kleopatra
werner added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

There is no such concept of a primary keyblock for a subkey. Using the same subkey for several primary keys is non frequent but nevertheless seen use-case. Thus this behaviour is not ADSK specific. I would suggest to first search the keyblock used for decryption to get the name of another subkey - only if that is not found search the keyring for that subkey and thus the primary key and its user id.

Tue, Oct 15, 9:51 AM · kleopatra
werner closed T7335: S/MIME keys are not listed correctly as Resolved.

FWIW, the cache has not been implemented in 2.4 (which will be used for the next gpg4win) and thus there is no need for a fix there.

Tue, Oct 15, 9:46 AM · gnupg, Bug Report
werner committed rG374195e741cf: gpgsm: Fix cached istrusted lookup. (authored by werner).
gpgsm: Fix cached istrusted lookup.
Tue, Oct 15, 9:46 AM
werner added a comment to T7335: S/MIME keys are not listed correctly.

Was fixed last Thursday with commit rG69a8aefa5bf77136b77383b94e34ba784c1cce89 for 2.2 and will soon make it to master.

Tue, Oct 15, 9:43 AM · gnupg, Bug Report
casagrande added a watcher for gnupg22: casagrande.
Tue, Oct 15, 4:36 AM
casagrande updated casagrande.
Tue, Oct 15, 1:39 AM

Mon, Oct 14

ikloecker committed rKLEOPATRA7502abdb0ff5: Do not create RevokersWidget when gpgme is too old (authored by TobiasFella).
Do not create RevokersWidget when gpgme is too old
Mon, Oct 14, 11:22 PM
ikloecker added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

For a subkey the user id of its primary should always been show.

Mon, Oct 14, 5:32 PM · kleopatra
TobiasFella added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

Summarizing out-of-band discussion (please correct where i remember things wrong):

Mon, Oct 14, 5:31 PM · kleopatra
werner committed rGcb5f4aba57dc: dirmngr: Print a brief list of URLs with LISTCRLS. (authored by werner).
dirmngr: Print a brief list of URLs with LISTCRLS.
Mon, Oct 14, 5:06 PM
werner committed rGf8b1b7b4df86: dirmngr: Print a brief list of URLs with LISTCRLS. (authored by werner).
dirmngr: Print a brief list of URLs with LISTCRLS.
Mon, Oct 14, 5:06 PM
werner added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

It is not of the recipient's business to know which certificate also uses a subkey. For all the user needs to know that it is a subkey which belongs to a primary key. In this regard this is not different from a shared encryption subkey as used by many sites for role addresses. For a subkey the user id of its primary should always been show.

Mon, Oct 14, 5:00 PM · kleopatra
werner added inline comments to rGf8bf5e01f766: build: Use AC_C_BIGENDIAN for detecting endian..
Mon, Oct 14, 4:55 PM
werner triaged T7337: Show a summary of all URLs with dirmngr's LISTCRL command as Normal priority.
Mon, Oct 14, 4:41 PM · Feature Request, gnupg22
ikloecker added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

In case of an unknown encryption subkey we could check if it's the ADSK of a known recipient and then display something like

Unknown ADSK for "Some key with ADSK <with-adsk@example.net>"

instead of

unknown recipient

Mon, Oct 14, 4:38 PM · kleopatra
TobiasFella added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

Thinking about this some more, I don't think we can anything different from what's done in my patch:

Mon, Oct 14, 3:49 PM · kleopatra
TobiasFella set External Link to https://invent.kde.org/pim/libkleo/-/merge_requests/150 on T7334: Kleopatra: ADSK shown as "unknown recipient".
Mon, Oct 14, 3:12 PM · kleopatra
TobiasFella added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

Both subkeys belong to Alice from gpg's point of view

Mon, Oct 14, 2:45 PM · kleopatra
ebo added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

What is wrong in your opinion?

Mon, Oct 14, 2:34 PM · kleopatra
TobiasFella committed rLIBKLEOd312a78daeb1: Don't add ADSKs to keycache subkey indices (authored by TobiasFella).
Don't add ADSKs to keycache subkey indices
Mon, Oct 14, 2:25 PM
ikloecker added a comment to T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.

I can reproduce this with gnupg 2.2.45-beta27 (STABLE-BRANCH-2-2 69a8aefa) on openSUSE Tumbleweed.

Mon, Oct 14, 2:19 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
TobiasFella added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

We have this data already. The problem on kleopatra's side is that in the key cache, we add the ADSK subkey for each key that has it as an ADSK, causing a somewhat broken index and ultimately the problem seen here.

Mon, Oct 14, 2:19 PM · kleopatra
TobiasFella committed rLIBKLEO252592c918bf: Don't add ADSKs to keycache subkey indices (authored by TobiasFella).
Don't add ADSKs to keycache subkey indices
Mon, Oct 14, 2:15 PM
TobiasFella claimed T7334: Kleopatra: ADSK shown as "unknown recipient".
Mon, Oct 14, 2:15 PM · kleopatra
ikloecker added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

Is this R-flag part of the status logging, i.e. do we need to add handling for this in gpgme?

Mon, Oct 14, 12:15 PM · kleopatra
TobiasFella triaged T7335: S/MIME keys are not listed correctly as High priority.
Mon, Oct 14, 12:00 PM · gnupg, Bug Report
TobiasFella updated the task description for T7335: S/MIME keys are not listed correctly.
Mon, Oct 14, 12:00 PM · gnupg, Bug Report
TobiasFella created T7335: S/MIME keys are not listed correctly.
Mon, Oct 14, 11:59 AM · gnupg, Bug Report
CarlSchwan committed rGPGPASS451ce362a8f4: PasswordEditorWidget: Clear note field when loading new password (authored by CarlSchwan).
PasswordEditorWidget: Clear note field when loading new password
Mon, Oct 14, 10:52 AM
CarlSchwan committed rGPGPASSe17ebbb6da86: Build gpgpass with released libkleo versions (authored by CarlSchwan).
Build gpgpass with released libkleo versions
Mon, Oct 14, 10:52 AM
ebo triaged T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds as High priority.
Mon, Oct 14, 10:37 AM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
mlaurent committed rMTP3b7354147b97: GIT_SILENT: it compiles fine without deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles fine without deprecated methods
Mon, Oct 14, 7:53 AM
mlaurent committed rMTP91575c9ba93c: Use KLocalizedQmlContext (authored by mlaurent).
Use KLocalizedQmlContext
Mon, Oct 14, 7:14 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAbf133c25af7b: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Mon, Oct 14, 2:41 AM

Sun, Oct 13

nicolasfella committed rMTPe025a479a4cc: Revert "GIT_SILENT: it compiles fine without kf deprecated method" (authored by nicolasfella).
Revert "GIT_SILENT: it compiles fine without kf deprecated method"
Sun, Oct 13, 10:55 PM
nicolasfella added a reverting change for rMTP8f5343f4099b: GIT_SILENT: it compiles fine without kf deprecated method: rMTPe025a479a4cc: Revert "GIT_SILENT: it compiles fine without kf deprecated method".
Sun, Oct 13, 10:55 PM
werner added a comment to T7334: Kleopatra: ADSK shown as "unknown recipient".

Yes. I think that Kleo does not yet fully support the R-flag indicating an ADSK.

Sun, Oct 13, 7:59 PM · kleopatra