Page MenuHome GnuPG
Feed All Stories

Aug 5 2024

ikloecker committed rKLEOPATRA57fbc792811c: Use same fonts and colors as main certificate list (authored by ikloecker).
Use same fonts and colors as main certificate list
Aug 5 2024, 11:11 AM
ikloecker committed rKLEOPATRAeddc9c873489: Store a clone of the Card instead of just some properties of the card (authored by ikloecker).
Store a clone of the Card instead of just some properties of the card
Aug 5 2024, 11:11 AM
ikloecker committed rKLEOPATRA94c847f7f10c: Ensure that menu is shown after clicked item is set as current item (authored by ikloecker).
Ensure that menu is shown after clicked item is set as current item
Aug 5 2024, 11:11 AM
ikloecker committed rKLEOPATRA1a2e92a0cb9a: Add possibility to clone a Card (authored by ikloecker).
Add possibility to clone a Card
Aug 5 2024, 11:11 AM
ikloecker committed rKLEOPATRA9e795690290d: Rewrite CardKeysView to display all card keys + certificates (authored by ikloecker).
Rewrite CardKeysView to display all card keys + certificates
Aug 5 2024, 11:11 AM
ikloecker committed rKLEOPATRA02130fbf32e0: Update list of supported smart cards (authored by ikloecker).
Update list of supported smart cards
Aug 5 2024, 11:11 AM
ikloecker committed rKLEOPATRAb510756cde9a: Add workaround for missing update when last actions button loses focus (authored by ikloecker).
Add workaround for missing update when last actions button loses focus
Aug 5 2024, 11:11 AM
ikloecker committed rKLEOPATRA1a4518e6c1d8: Add shared container for actions used in smart card management (authored by ikloecker).
Add shared container for actions used in smart card management
Aug 5 2024, 11:11 AM
ikloecker added a comment to T7018: Kleopatra: Separate smartcard window with simplified layout.

Screenshots of current state:




Aug 5 2024, 11:10 AM · vsd33, gpd, Restricted Project, kleopatra
TobiasFella committed rKLEOPATRA8a7216ef4d6e: Run groups edit dialog asynchronously (authored by TobiasFella).
Run groups edit dialog asynchronously
Aug 5 2024, 11:07 AM
aheinecke reassigned T5982: GpgOL: More fine grained discovery of content-id / embedded parts from aheinecke to mmontkowski.

Markus this ticket I find important as it has much user visible impact. While VS-NfD secops say you "should" not use H TML mail, most users and basically all non - VS-NfD users use the default of outlook anyway and use HTML.

Aug 5 2024, 10:58 AM · Restricted Project, gpgol
ikloecker moved T7239: GpgME: Add job for disabling/enabling a certificate from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 5 2024, 10:36 AM · vsd33 (vsd-3.3.0), gpgme, Restricted Project
ikloecker triaged T7239: GpgME: Add job for disabling/enabling a certificate as Normal priority.
Aug 5 2024, 10:35 AM · vsd33 (vsd-3.3.0), gpgme, Restricted Project
ikloecker added a project to T7227: Kleopatra: Ensure columns are wide enough when they are made visible: vsd33.

Mark for backport. In the past all columns were resized to fit their contents when a single column was made visible.

Aug 5 2024, 10:32 AM · vsd33, kleopatra, Restricted Project
ikloecker added a project to T7229: Kleopatra: Show keygrip always without spacing: vsd33.

Mark for backport

Aug 5 2024, 10:29 AM · vsd33, kleopatra, Restricted Project
ebo added a project to T7018: Kleopatra: Separate smartcard window with simplified layout: vsd33.
Aug 5 2024, 10:19 AM · vsd33, gpd, Restricted Project, kleopatra
l10n daemon script <scripty@kde.org> committed rLIBKLEOe39c5b097fa5: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 5 2024, 3:29 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAd2f46325a02f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 5 2024, 3:28 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEObb91eb61fccb: 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
Aug 5 2024, 3:22 AM

Aug 4 2024

jukivili added a comment to T7220: The CF protection not enabled in libgcrypt.

Here's patch:

Aug 4 2024, 5:58 PM · libgcrypt, Bug Report
jukivili added a comment to T7226: libgcrypt 1.11.0 buid error on armhf with gcc-14.

This patch should fix the issue:

Aug 4 2024, 5:20 PM · FTBFS, arm, libgcrypt, Bug Report
jukivili added a comment to T7220: The CF protection not enabled in libgcrypt.

Ok, so aarch64 assembly would need PAC and BTI support. As far as I have understood these, is that PAC instructions are not needed with current assembly as none of those is storing/loading LR register (all aarch64 assembly functions are leaf functions). So only BTI is needed and that is basically same modification as CET on x86.

Aug 4 2024, 4:36 PM · libgcrypt, Bug Report
ametzler1 added a comment to T7226: libgcrypt 1.11.0 buid error on armhf with gcc-14.

This already shows with 9d909cb67e70fd792926ac1e2ab305b2cc96bc27 which initially added ec-inline.h. (Reproducing with old versions like this one requires cherry-picking 693ffa145378682229473b0e811a9cea7c4d307a since otherwise NEON support is disabled at configure time due to implicit functions.)

Aug 4 2024, 11:17 AM · FTBFS, arm, libgcrypt, Bug Report
l10n daemon script <scripty@kde.org> committed rMTP9e27b2be15fb: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 4 2024, 5:15 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO9db9d77ba0d0: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 4 2024, 5:14 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAab57a399b6f7: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 4 2024, 5:14 AM
l10n daemon script <scripty@kde.org> committed rMTP64a9cc4344f3: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 4 2024, 3:33 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO7c547da9bfcd: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 4 2024, 3:31 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAd0f3c1c97874: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 4 2024, 3:31 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO96632879749f: 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
Aug 4 2024, 3:21 AM

Aug 3 2024

l10n daemon script <scripty@kde.org> committed rLIBKLEOea6f7a56b28c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 3 2024, 5:12 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA95cad2d1e5e2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 3 2024, 5:11 AM
l10n daemon script <scripty@kde.org> committed rMTP05ffeb8e9a61: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 3 2024, 3:33 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc1c89a3adc57: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 3 2024, 3:32 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOddb5879b3293: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 3 2024, 3:32 AM

Aug 2 2024

werner added a comment to T7185: Calling gettext_use_utf8(1) for the main thread should enable UTF-8 for all later created secondary threads.

Sounds like a good idea.

Aug 2 2024, 5:06 PM · Windows, gpgrt, Bug Report
CarlSchwan added a comment to T7235: Rethink the folders in gpgpass.

I am a bit wary about making this configurable, mostly because this means quite a bit more complexity in the code as the view need to handle two different modes.

Aug 2 2024, 4:56 PM · Restricted Project, gpgpass
ebo moved T7036: gpgme: gpgme_op_receive_keys does not return an error if keyserver lookup is disabled from Backlog to QA for next release on the gpgme board.
Aug 2 2024, 4:16 PM · vsd33 (vsd-3.3.0), Restricted Project, gpgme
ebo moved T7036: gpgme: gpgme_op_receive_keys does not return an error if keyserver lookup is disabled from QA to vsd-3.3.0 on the vsd33 board.
Aug 2 2024, 4:14 PM · vsd33 (vsd-3.3.0), Restricted Project, gpgme
ebo closed T7036: gpgme: gpgme_op_receive_keys does not return an error if keyserver lookup is disabled as Resolved.

with gpg4win-Beta-41:

Aug 2 2024, 4:14 PM · vsd33 (vsd-3.3.0), Restricted Project, gpgme
CarlSchwan created T7238: Security consideration with group folders in gpgpass.
Aug 2 2024, 3:05 PM · Documentation, gpgpass
ikloecker added a comment to T7185: Calling gettext_use_utf8(1) for the main thread should enable UTF-8 for all later created secondary threads.

@werner Would it be okay to call gettext_use_utf8 (3) in gpgme's do_subsystem_inits where we currently call gettext_use_utf8 (1)? See https://dev.gnupg.org/source/gpgme/browse/master/src/version.c$77

Aug 2 2024, 2:32 PM · Windows, gpgrt, Bug Report
werner added a comment to T7237: Kleopatra: reorder columns for tables in the new tabs in the certificate details.

Please see the quote from Knuth which explains this.

Aug 2 2024, 1:58 PM · vsd33, kleopatra, Restricted Project
werner committed rGfa2c15634ca2: keyboxd: New getinfo subcommand "connections". (authored by werner).
keyboxd: New getinfo subcommand "connections".
Aug 2 2024, 1:46 PM
werner committed rGf1e3a23d9e90: scd: New getinfo subcommand "dump_state". (authored by werner).
scd: New getinfo subcommand "dump_state".
Aug 2 2024, 1:46 PM
TobiasFella committed rKLEOPATRA8b59bfb0a037: Run groups edit dialog asynchronously (authored by TobiasFella).
Run groups edit dialog asynchronously
Aug 2 2024, 12:27 PM
ikloecker added a comment to T7237: Kleopatra: reorder columns for tables in the new tabs in the certificate details.

Actually, it seems to be spelled "smart card" in English (e.g. in Merriam Webster and Oxford English Dictionary). Two words. It's just us ignorant Germans who like to glue words together as if there's no tomorrow.

Aug 2 2024, 12:26 PM · vsd33, kleopatra, Restricted Project
TobiasFella committed rKLEOPATRA7c82ad7a149f: Run groups edit dialog asynchronously (authored by TobiasFella).
Run groups edit dialog asynchronously
Aug 2 2024, 12:26 PM
werner added a comment to T7237: Kleopatra: reorder columns for tables in the new tabs in the certificate details.

Please name the smartcard tab column Slot and use Smartcard instead of Token. Most users either have a “Smartcard” or a “Yubikey” and they don't known what we mean by “Token”.

Aug 2 2024, 12:06 PM · vsd33, kleopatra, Restricted Project
werner added a comment to T7237: Kleopatra: reorder columns for tables in the new tabs in the certificate details.

Sorry, I can't resist to quote Knuth from his homepage:

Aug 2 2024, 12:01 PM · vsd33, kleopatra, Restricted Project
ebo renamed T7237: Kleopatra: reorder columns for tables in the new tabs in the certificate details from Draft: Kleopatra: reorder columns for new tab views in the certificate details to Draft: Kleopatra: reorder columns for tables in the new tabs in the certificate details.
Aug 2 2024, 11:47 AM · vsd33, kleopatra, Restricted Project
ebo created T7237: Kleopatra: reorder columns for tables in the new tabs in the certificate details.
Aug 2 2024, 11:43 AM · vsd33, kleopatra, Restricted Project
TobiasFella committed rKLEOPATRA73d486be73f0: Bump libkleo dependency (authored by TobiasFella).
Bump libkleo dependency
Aug 2 2024, 10:47 AM
TobiasFella committed rKLEOPATRAa03debb5aa1f: Add keyfilter combo and custom filter for suitable certs (authored by TobiasFella).
Add keyfilter combo and custom filter for suitable certs
Aug 2 2024, 10:47 AM
TobiasFella committed rKLEOPATRAd32c5dba7286: Remove unnecessary destructor (authored by TobiasFella).
Remove unnecessary destructor
Aug 2 2024, 10:47 AM
TobiasFella committed rKLEOPATRA8b59c32eec1c: Show usage as "unusable" for certificates that can't be in groups (authored by TobiasFella).
Show usage as "unusable" for certificates that can't be in groups
Aug 2 2024, 10:47 AM
TobiasFella committed rKLEOPATRA47a0dff72038: Use error icon and move icon to usage column (authored by TobiasFella).
Use error icon and move icon to usage column
Aug 2 2024, 10:47 AM
TobiasFella committed rKLEOPATRAc8751e03d33a: Run groups edit dialog asynchronously (authored by TobiasFella).
Run groups edit dialog asynchronously
Aug 2 2024, 10:46 AM
TobiasFella committed rLIBKLEO7d62c0eba83e: Bump version (authored by TobiasFella).
Bump version
Aug 2 2024, 10:45 AM
TobiasFella committed rLIBKLEOe7c08dc0b2d3: KeyFilterManager: Add role to get the key filter object (authored by TobiasFella).
KeyFilterManager: Add role to get the key filter object
Aug 2 2024, 10:45 AM
ebo changed the status of T6882: Make ADSK configurable for new keys, a subtask of T6879: Kleopatra: Add support for adding an ADSK, from Open to Testing.
Aug 2 2024, 10:38 AM · kleopatra, vsd33, Restricted Project
ebo changed the status of T6882: Make ADSK configurable for new keys from Open to Testing.

Status is testing for 2.4, no backport yet for 2.2, so there it stays in the backlog column

Aug 2 2024, 10:38 AM · gnupg22 (gnupg-2.2.45), gnupg24
ebo moved T6882: Make ADSK configurable for new keys from Backlog to WiP on the gnupg24 board.
Aug 2 2024, 10:36 AM · gnupg22 (gnupg-2.2.45), gnupg24
ebo added a project to T6882: Make ADSK configurable for new keys: gnupg24.
Aug 2 2024, 10:35 AM · gnupg22 (gnupg-2.2.45), gnupg24
ebo renamed T7236: Kleopatra: Use filter in certificate selection for encryption from Kleopatra: in certificate selection for encryption to Kleopatra: Use filter in certificate selection for encryption .
Aug 2 2024, 10:34 AM · Feature Request, Restricted Project, kleopatra
TobiasFella moved T7233: Kleopatra: Certificate details dialog non-interactible when opened from group edit dialog from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 2 2024, 10:27 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project, Bug Report
TobiasFella committed rLIBKLEO3b84fa1648a9: Add appearance filter for disabled keys (authored by TobiasFella).
Add appearance filter for disabled keys
Aug 2 2024, 10:10 AM
TobiasFella committed rKLEOPATRAae367cc50ac0: Add close button (authored by TobiasFella).
Add close button
Aug 2 2024, 10:03 AM
TobiasFella committed rKLEOPATRA370e654ccb9c: Set window title (authored by TobiasFella).
Set window title
Aug 2 2024, 10:03 AM
TobiasFella committed rKLEOPATRAf3ae8748ad6c: Change action name (authored by TobiasFella).
Change action name
Aug 2 2024, 10:03 AM
TobiasFella committed rKLEOPATRA0cbb5da861cb: Save file as .txt instead of .log (authored by TobiasFella).
Save file as .txt instead of .log
Aug 2 2024, 10:03 AM
werner committed rE7f36440d9096: w32: Allow initialization of new threads to utf8 mode. (authored by werner).
w32: Allow initialization of new threads to utf8 mode.
Aug 2 2024, 10:03 AM
werner assigned T7185: Calling gettext_use_utf8(1) for the main thread should enable UTF-8 for all later created secondary threads to ikloecker.
Aug 2 2024, 9:45 AM · Windows, gpgrt, Bug Report
werner moved T7185: Calling gettext_use_utf8(1) for the main thread should enable UTF-8 for all later created secondary threads from Backlog to QA on the gpgrt board.

Alright: Call gettext_use_utf8 (3) to set the current thread to utf8 and init all new threads to utf8 as well. This function with that value (actually bit 1 is relevant) can be used several times but it will never switch back the initialization to utf8. However, switching back and force to utf8 per threads is still possible.

Aug 2 2024, 9:44 AM · Windows, gpgrt, Bug Report
TobiasFella committed rLIBKLEOb19ff13ff84e: KeyFilterManager: Add role to get the key filter object (authored by TobiasFella).
KeyFilterManager: Add role to get the key filter object
Aug 2 2024, 9:40 AM
TobiasFella committed rKLEOPATRA0c5d942681e9: Bump libkleo dependency (authored by TobiasFella).
Bump libkleo dependency
Aug 2 2024, 9:36 AM
TobiasFella committed rKLEOPATRA1af81a7e2f62: Add keyfilter combo and custom filter for suitable certs (authored by TobiasFella).
Add keyfilter combo and custom filter for suitable certs
Aug 2 2024, 9:36 AM
TobiasFella committed rKLEOPATRA9549c324ca0f: Remove unnecessary destructor (authored by TobiasFella).
Remove unnecessary destructor
Aug 2 2024, 9:36 AM
TobiasFella committed rKLEOPATRAebcca880fd2a: Show usage as "unusable" for certificates that can't be in groups (authored by TobiasFella).
Show usage as "unusable" for certificates that can't be in groups
Aug 2 2024, 9:36 AM
TobiasFella committed rKLEOPATRAb255f67910eb: Use error icon and move icon to usage column (authored by TobiasFella).
Use error icon and move icon to usage column
Aug 2 2024, 9:36 AM
werner triaged T7233: Kleopatra: Certificate details dialog non-interactible when opened from group edit dialog as High priority.
Aug 2 2024, 9:19 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project, Bug Report
werner triaged T7236: Kleopatra: Use filter in certificate selection for encryption as Normal priority.
Aug 2 2024, 9:18 AM · Feature Request, Restricted Project, kleopatra
werner triaged T7235: Rethink the folders in gpgpass as Normal priority.
Aug 2 2024, 9:18 AM · Restricted Project, gpgpass
werner triaged T7231: Kleopatra: Remove not relevant context menu items in details as Normal priority.
Aug 2 2024, 9:17 AM · Restricted Project, kleopatra
werner triaged T7232: Kleopatra: Crash on startup when CMS is disabled as Normal priority.
Aug 2 2024, 9:17 AM · Bug Report, kleopatra, Restricted Project
mlaurent committed rLIBKLEO7b9e097e030b: Remove forward declaration (authored by mlaurent).
Remove forward declaration
Aug 2 2024, 7:28 AM
mlaurent committed rLIBKLEO67d582d66d3a: Remove unused include (authored by mlaurent).
Remove unused include
Aug 2 2024, 7:20 AM
mlaurent committed rMTPdb7c2a6e8ba1: Remove duplicate includes (authored by mlaurent).
Remove duplicate includes
Aug 2 2024, 7:04 AM
l10n daemon script <scripty@kde.org> committed rMTP256f340809f4: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 2 2024, 5:12 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAd8f7b0344dea: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 2 2024, 5:11 AM
l10n daemon script <scripty@kde.org> committed rMTP237dd474f319: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 2 2024, 3:34 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOd65449371583: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 2 2024, 3:33 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA60daa9a2b472: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 2 2024, 3:33 AM

Aug 1 2024

ikloecker added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

Yes, the function to load the user-configured language on application start is very well hidden in kxmlgui. :-)

Aug 1 2024, 6:07 PM · Restricted Project, kleopatra, gpg4win, Bug Report
ikloecker committed rKLEOPATRA5a2084c364be: Remove custom copy-to-clipboard with keyboard shortcut implementations (authored by ikloecker).
Remove custom copy-to-clipboard with keyboard shortcut implementations
Aug 1 2024, 5:38 PM
ikloecker committed rLIBKLEOcd2cfd56b9f2: Add support for copying ClipboardRole value to clipboard (authored by ikloecker).
Add support for copying ClipboardRole value to clipboard
Aug 1 2024, 5:36 PM
ikloecker committed rLIBKLEOfa89cdc88bb3: Bump library version (authored by ikloecker).
Bump library version
Aug 1 2024, 5:36 PM
ikloecker committed rLIBKLEO6c15949fda8f: Move ClipboardRole out of KeyList namespace (authored by ikloecker).
Move ClipboardRole out of KeyList namespace
Aug 1 2024, 5:36 PM
aheinecke added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

I mean the system configuration of Windows is just strange and messy. I am only noticing this now more because for my latest Test VMs I used VIrtual Box unattended installation, which installs the system according to the Hosts locale and then you can change the language for your user in Windows. And I ended up with this setting here where the preferred languages differ from the Windows UI language. And we are not alone in a confusion, on this system also Paint is in english, and the Microsoft Calculator, but not Powershell or CMD 🙄 But as GetUserPreferredUILanguages should return (and does according to my tests) the display langue chosen in the drop down as Language[0] and the others with lower priority I think the correct behavior here is to be in German.

Aug 1 2024, 4:32 PM · Restricted Project, kleopatra, gpg4win, Bug Report
aheinecke added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

Don't change the existing KDE behavior for loading the correct Qt translations which is the same as gettext's behavior. It took quite some time to get it right on Windows for KDE.

Aug 1 2024, 4:01 PM · Restricted Project, kleopatra, gpg4win, Bug Report