Page MenuHome GnuPG
Feed All Stories

Oct 17 2024

ebo triaged T7342: Kleopatra: Expired key selected for encryption is changed to other key when opening certificate details as Low priority.
Oct 17 2024, 1:35 PM · gpd5x, kleopatra, Bug Report
TobiasFella committed rKLEOPATRA0f7e48226e3f: Remove unnecessary connection (authored by TobiasFella).
Remove unnecessary connection
Oct 17 2024, 1:35 PM
TobiasFella committed rKLEOPATRA2fec1800415c: Check for exactly 2 parts (authored by TobiasFella).
Check for exactly 2 parts
Oct 17 2024, 1:35 PM
TobiasFella committed rKLEOPATRA4d8059bbf9f1: Replace non-alphanumerical chars in filename (authored by TobiasFella).
Replace non-alphanumerical chars in filename
Oct 17 2024, 1:35 PM
CarlSchwan committed rLIBKLEO2dc380ce55eb: Export AdjustingScrollArea (authored by CarlSchwan).
Export AdjustingScrollArea
Oct 17 2024, 11:22 AM
ikloecker added a comment to T7342: Kleopatra: Expired key selected for encryption is changed to other key when opening certificate details.

The technical background is that opening the certificate details triggers an update of the certificate and this triggers an update of the drop-down. The drop-down should still keep the currently selected certificate even if it is not offered by default.

Oct 17 2024, 10:54 AM · gpd5x, kleopatra, Bug Report
ikloecker created T7342: Kleopatra: Expired key selected for encryption is changed to other key when opening certificate details.
Oct 17 2024, 10:51 AM · gpd5x, kleopatra, Bug Report
TobiasFella committed rKLEOPATRA3a441b4abced: Improve debug dialog (authored by TobiasFella).
Improve debug dialog
Oct 17 2024, 10:43 AM
TobiasFella committed rKLEOPATRAe37bce14d995: Use InsertAtBottom for custom commands (authored by TobiasFella).
Use InsertAtBottom for custom commands
Oct 17 2024, 10:43 AM
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:46 AM · gpd5x, vsd, kleopatra, gpd
ebo moved T7318: Kleopatra: Deletion of S/MIME certificate does not trigger a key listing from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 17 2024, 9:30 AM · vsd33, Restricted Project
TobiasFella committed rKLEOPATRAe4c553814a05: Remove some unused files (authored by TobiasFella).
Remove some unused files
Oct 17 2024, 9:29 AM
ebo moved T6893: Kleopatra: Drag & Drop certificates to somewhere to export them from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 17 2024, 9:28 AM · gpd5x, kleopatra
ebo moved T6879: Kleopatra: Add support for adding an ADSK from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 17 2024, 9:28 AM · kleopatra, vsd33, Restricted Project
ebo moved T6073: Kleopatra: Fix issues with high contrast resp. inverted color scheme 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 T7299: Kleopatra: improve readability of highlighted text 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 T7295: Kleopatra: Add explanation for message "no secret key" 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 T7302: Kleopatra: Add tooltips for certificate filters from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 17 2024, 9:28 AM · vsd33, Restricted Project
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