Page MenuHome GnuPG
Feed All Stories

Oct 17 2024

ebo moved T7296: Kleopatra: Change filters "All certificates" etc. so that they do not include disabled ones from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 17 2024, 9:28 AM · vsd33, Feature Request, kleopatra, Restricted Project
ebo moved T7306: Kleopatra: Decryption aborts without error message to user from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 17 2024, 9:28 AM · vsd33, kleopatra, Restricted Project
ebo moved T7312: The security approval dialog (GpgOL) sometimes closes before choice is made from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 17 2024, 9:28 AM · gpgol, vsd33, libkleo, Restricted Project
ebo moved T7320: Kleopatra: Decrypting and verifying a pgp-encrypted archive fails with "no data" from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 17 2024, 9:28 AM · vsd33, gpgme, kleopatra, Restricted Project, Bug Report
ebo moved T7311: Kleopatra: Values for ValidityPeriodInDays ignored from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 17 2024, 9:28 AM · vsd33, Restricted Project, kleopatra
ebo moved T6354: All VSD and GPD binaries need a proper product name on Windows. from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 17 2024, 9:28 AM · gpd5x, vsd, kleopatra, gpd
mlaurent committed rLIBKLEO9584154df825: Don't look at build dir for clang (authored by mlaurent).
Don't look at build dir for clang
Oct 17 2024, 7:47 AM
mlaurent committed rLIBKLEOf948a9dfe8cf: USe QLatin1StringView (authored by mlaurent).
USe QLatin1StringView
Oct 17 2024, 7:47 AM
mlaurent committed rKLEOPATRA91da194b9066: Use QLatin1StringView (authored by mlaurent).
Use QLatin1StringView
Oct 17 2024, 7:41 AM
l10n daemon script <scripty@kde.org> committed rMTP2b9913e86114: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 17 2024, 3:31 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA7f7e99834df3: 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
Oct 17 2024, 3:24 AM

Oct 16 2024

ikloecker committed rKLEOPATRAbb1d94c0b25c: Fix double-& in desktop action names for folder actions (authored by ikloecker).
Fix double-& in desktop action names for folder actions
Oct 16 2024, 11:09 PM
ikloecker committed rLIBKLEObfbfc23e81c2: Watch the keyboxd database file for changes (authored by ikloecker).
Watch the keyboxd database file for changes
Oct 16 2024, 10:21 PM
mlaurent committed rMTPaf652c3605d9: Remove unused method (authored by mlaurent).
Remove unused method
Oct 16 2024, 9:32 PM
mlaurent committed rMTP7e49f1fd2f00: Use QLatin1StringView (authored by mlaurent).
Use QLatin1StringView
Oct 16 2024, 9:32 PM
CarlSchwan committed rKLEOPATRA0628039b5cda: Adapt sign/encrypt files wizard to change in sign/encrypt widget (authored by CarlSchwan).
Adapt sign/encrypt files wizard to change in sign/encrypt widget
Oct 16 2024, 5:40 PM
CarlSchwan committed rKLEOPATRA40b563948c1a: Adapt sign/encrypt files wizard to change in sign/encrypt widget (authored by CarlSchwan).
Adapt sign/encrypt files wizard to change in sign/encrypt widget
Oct 16 2024, 5:39 PM
CarlSchwan committed rKLEOPATRA7dcc3e6a6d05: Remove QGroupBox SignEncryptWidget (authored by CarlSchwan).
Remove QGroupBox SignEncryptWidget
Oct 16 2024, 5:39 PM
TobiasFella committed rKLEOPATRA7b3dbad0aee7: Improve debug dialog (authored by TobiasFella).
Improve debug dialog
Oct 16 2024, 4:53 PM
CarlSchwan committed rKLEOPATRA92f4eb9453ca: Rework sign encrypt widget (authored by CarlSchwan).
Rework sign encrypt widget
Oct 16 2024, 4:46 PM
CarlSchwan committed rKLEOPATRA221733dbe899: notepad: Change protocol label font from bold to semi bold (authored by CarlSchwan).
notepad: Change protocol label font from bold to semi bold
Oct 16 2024, 4:46 PM
CarlSchwan committed rKLEOPATRA8741fffc1470: notepad: Stretch text editor (authored by CarlSchwan).
notepad: Stretch text editor
Oct 16 2024, 4:46 PM
CarlSchwan committed rKLEOPATRA910ba94104cc: notepad: Improve accessibility of KMessageWidget (authored by CarlSchwan).
notepad: Improve accessibility of KMessageWidget
Oct 16 2024, 4:46 PM
CarlSchwan committed rKLEOPATRAf0c802556e22: notepad: Use KSeparator (authored by CarlSchwan).
notepad: Use KSeparator
Oct 16 2024, 4:46 PM
CarlSchwan committed rKLEOPATRA9f86cc94b14a: notepad: Move message widget to the top (authored by CarlSchwan).
notepad: Move message widget to the top
Oct 16 2024, 4:46 PM
CarlSchwan committed rKLEOPATRA6dd475c9342f: 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
Oct 16 2024, 4:46 PM
CarlSchwan committed rKLEOPATRA7c590de64236: notepad: Move recipients to the right of the notepad (authored by CarlSchwan).
notepad: Move recipients to the right of the notepad
Oct 16 2024, 4:46 PM
CarlSchwan committed rKLEOPATRAb341a6c1efd2: notepad: Change protocol label font from bold to semi bold (authored by CarlSchwan).
notepad: Change protocol label font from bold to semi bold
Oct 16 2024, 4:43 PM
CarlSchwan committed rKLEOPATRA517d964172c3: notepad: Stretch text editor (authored by CarlSchwan).
notepad: Stretch text editor
Oct 16 2024, 4:43 PM
ebo added a project to T7331: Kleopatra: Improvements for debug dialog: Restricted Project.
Oct 16 2024, 4:43 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
TobiasFella removed a project from T7331: Kleopatra: Improvements for debug dialog: gpd5x.
Oct 16 2024, 4:42 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ebo added a comment to T7331: Kleopatra: Improvements for debug dialog.

This is related to T6072: Kleopatra: Display "gpgconf -X"

Oct 16 2024, 4:39 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
CarlSchwan committed rLIBKLEO3e90834fda5c: Export AdjustingScrollArea (authored by CarlSchwan).
Export AdjustingScrollArea
Oct 16 2024, 4:23 PM
ikloecker added a project to T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds: gnupg.

The fix should probably be backported to gnupg 2.2 and 2.4.

Oct 16 2024, 4:22 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
ebo updated the task description for T7334: Kleopatra: ADSK shown as "unknown recipient".
Oct 16 2024, 4:22 PM · gpd5x, kleopatra
ebo updated the task description for T7334: Kleopatra: ADSK shown as "unknown recipient".
Oct 16 2024, 4:21 PM · gpd5x, kleopatra
ikloecker committed rLIBKLEOd1a7ef0c4a69: Create the socket directory before initializing the key cache (authored by ikloecker).
Create the socket directory before initializing the key cache
Oct 16 2024, 4:19 PM
ikloecker added a reverting change for rLIBKLEO55206cfabebd: Serialize listing of OpenPGP and S/MIME keys: rLIBKLEOf2660a8aba63: Revert "Serialize listing of OpenPGP and S/MIME keys".
Oct 16 2024, 4:19 PM
ikloecker committed rLIBKLEOf2660a8aba63: Revert "Serialize listing of OpenPGP and S/MIME keys" (authored by ikloecker).
Revert "Serialize listing of OpenPGP and S/MIME keys"
Oct 16 2024, 4:19 PM
TobiasFella committed rKLEOPATRA4198be762ee8: Remove some unused files (authored by TobiasFella).
Remove some unused files
Oct 16 2024, 4:12 PM
CarlSchwan added a comment to T5957: Kleopatra: Usability improvement for Notepad.

The only thing that's a bit ugly is that there's no checkbox in front of "Encrypt for others" because it's mostly superfluous/redundant to the presence or absence of "other" certificates.

Oct 16 2024, 4:09 PM · gpd5x, kleopatra
TobiasFella committed rKLEOPATRA24783d5468ab: Use custom texts for the notepad's result messages (authored by TobiasFella).
Use custom texts for the notepad's result messages
Oct 16 2024, 2:16 PM
TobiasFella triaged T7341: Kleopatra: Improve notepad result messages as Normal priority.
Oct 16 2024, 2:15 PM · gpd5x, kleopatra
ikloecker added a comment to T5957: Kleopatra: Usability improvement for Notepad.

I'm wondering if/how we can get rid of the checkbox before "Encrypt for me". Do we even need to distinguish between "for me" and "for others"? It has always felt wrong to me that we have completely different UI for selecting my single (!) key and multiple other keys. What if I want to encrypt to two keys of me? Makes no sense to enter my second key under "Encrypt for others". What if somebody always wants to encrypt everything to two of their keys, e.g. because they use different keys on different devices? But that also applies to the file encryption dialog so maybe that's a different discussion.

Oct 16 2024, 2:11 PM · gpd5x, kleopatra
TobiasFella committed rKLEOPATRA056442aada3a: Improve debug dialog (authored by TobiasFella).
Improve debug dialog
Oct 16 2024, 1:59 PM
ikloecker added a comment to T5957: Kleopatra: Usability improvement for Notepad.
In T5957#192598, @ebo wrote:

But what I don't understand is: why do we need the buttons? For other encryption actions in Kleo you can choose from all available keys, regardless of their protocol.

Oct 16 2024, 1:53 PM · gpd5x, kleopatra
mlaurent committed rMTP695e1c8f9d0f: Reduce list of files (authored by mlaurent).
Reduce list of files
Oct 16 2024, 1:29 PM
ikloecker added a comment to T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds.

I confirm the fix. Using gnupg master the unit test ran 544 times without any failures or suspiciously long run time.

Oct 16 2024, 12:18 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
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)

Oct 16 2024, 11:56 AM · gpd5x, kleopatra
TobiasFella committed rKLEOPATRA09d1d72b8323: Use custom texts for the notepad's result messages (authored by TobiasFella).
Use custom texts for the notepad's result messages
Oct 16 2024, 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
Oct 16 2024, 11:20 AM
CarlSchwan committed rKLEOPATRAab8e027fc54f: notepad: Remove large Protocol: label (authored by CarlSchwan).
notepad: Remove large Protocol: label
Oct 16 2024, 10:48 AM
CarlSchwan committed rKLEOPATRA173f1e439342: notepad: Improve accessibility of KMessageWidget (authored by CarlSchwan).
notepad: Improve accessibility of KMessageWidget
Oct 16 2024, 10:48 AM
CarlSchwan committed rKLEOPATRAe4b63337cf5a: notepad: Stretch text editor (authored by CarlSchwan).
notepad: Stretch text editor
Oct 16 2024, 10:48 AM
CarlSchwan committed rKLEOPATRA1eea2b831d60: notepad: Use KSeparator (authored by CarlSchwan).
notepad: Use KSeparator
Oct 16 2024, 10:48 AM
CarlSchwan committed rKLEOPATRA3279ac9eb494: notepad: Move message widget to the top (authored by CarlSchwan).
notepad: Move message widget to the top
Oct 16 2024, 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
Oct 16 2024, 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
Oct 16 2024, 10:48 AM
CarlSchwan committed rKLEOPATRA6384e668384c: Use KSeparator (authored by CarlSchwan).
Use KSeparator
Oct 16 2024, 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.

Oct 16 2024, 10:19 AM · gpd5x, 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 ;-)

Oct 16 2024, 10:14 AM · gpd5x, kleopatra
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.

Oct 16 2024, 9:46 AM · gpd5x, kleopatra
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

Oct 16 2024, 9:15 AM · gpd5x, kleopatra
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
Also, AX_GCC_VAR_ATTRIBUTE(tls_model) could be used: https://www.gnu.org/software/autoconf-archive/ax_gcc_var_attribute.html

Oct 16 2024, 7:31 AM · libgcrypt, FIPS, Feature Request
gniibe updated the task description for T7340: Introduced a context with thread local storage.
Oct 16 2024, 7:28 AM · libgcrypt, FIPS, Feature Request
gniibe updated the task description for T7340: Introduced a context with thread local storage.
Oct 16 2024, 7:22 AM · libgcrypt, FIPS, Feature Request
gniibe triaged T7340: Introduced a context with thread local storage as Normal priority.
Oct 16 2024, 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.
Oct 16 2024, 7:12 AM
gniibe committed rG347ab07c6245: build: Don't remove --disable-endian-check. (authored by gniibe).
build: Don't remove --disable-endian-check.
Oct 16 2024, 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)
Oct 16 2024, 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
Oct 16 2024, 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
Oct 16 2024, 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.

Oct 16 2024, 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.
Oct 16 2024, 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)
Oct 16 2024, 2:41 AM

Oct 15 2024

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.

Oct 15 2024, 10:45 PM · gpd5x, 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.

Oct 15 2024, 10:39 PM · gpd5x, kleopatra, Bug Report
ikloecker created T7339: Kleopatra: Cannot decrypt packets with hybrid cipher without using symmetric passphrase.
Oct 15 2024, 10:36 PM · gpd5x, 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???

Oct 15 2024, 6:06 PM · gpd5x, kleopatra
ikloecker committed rLIBKLEOe1c79959b723: Create the socket directory before initializing the key cache (authored by ikloecker).
Create the socket directory before initializing the key cache
Oct 15 2024, 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".
Oct 15 2024, 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"
Oct 15 2024, 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
Oct 15 2024, 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
Oct 15 2024, 4:28 PM
TobiasFella committed rKLEOPATRA11f8d6dbf27b: Remove unused overloads of Input::createFromProcessStdOut (authored by TobiasFella).
Remove unused overloads of Input::createFromProcessStdOut
Oct 15 2024, 3:46 PM
TobiasFella committed rKLEOPATRAabd2b8f6ed20: Remove unused constructors of SignEncryptFilesResult (authored by TobiasFella).
Remove unused constructors of SignEncryptFilesResult
Oct 15 2024, 3:46 PM
TobiasFella changed the status of T7321: Kleopatra: add warning symbol to all unusable groups from Open to Testing.
Oct 15 2024, 3:13 PM · vsd33, 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
Oct 15 2024, 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
Oct 15 2024, 3:05 PM
TobiasFella committed rLIBKLEO1f1fac569c2d: Add debug commands to libkleopatrarc (authored by TobiasFella).
Add debug commands to libkleopatrarc
Oct 15 2024, 2:48 PM
TobiasFella committed rKLEOPATRAb16c1bd025aa: Use libkleopatrarc for commands (authored by TobiasFella).
Use libkleopatrarc for commands
Oct 15 2024, 2:45 PM
TobiasFella committed rKLEOPATRA330efa5b8951: Improve debug dialog (authored by TobiasFella).
Improve debug dialog
Oct 15 2024, 2:45 PM
werner committed rW8f688386fb67: Update to latest component snapshots (authored by werner).
Update to latest component snapshots
Oct 15 2024, 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]
Oct 15 2024, 1:57 PM · gpd5x, kleopatra
werner committed rG4728d7f0df33: po: Update German translation (authored by werner).
po: Update German translation
Oct 15 2024, 1:40 PM
werner committed rGafe87ffc08e1: speedo: Enable additional runtime protections on Windows. (authored by werner).
speedo: Enable additional runtime protections on Windows.
Oct 15 2024, 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
Oct 15 2024, 12:27 PM
CarlSchwan committed rKLEOPATRA6d351a412d8d: notepad: Move message widget to the top (authored by CarlSchwan).
notepad: Move message widget to the top
Oct 15 2024, 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
Oct 15 2024, 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
Oct 15 2024, 12:27 PM