Page MenuHome GnuPG
Feed All Stories

Nov 30 2023

aheinecke triaged T6857: Gpg4win: Fix build from beta tarballs as Normal priority.
Nov 30 2023, 1:44 AM · Restricted Project, Installer, gpg4win
aheinecke committed rW0b72b9f861d9: Fix EXTRA_DIST for compendium (authored by aheinecke).
Fix EXTRA_DIST for compendium
Nov 30 2023, 1:31 AM
gniibe committed rGa14f73a1921e: po: Update Portuguese Translation. (authored by Daniel Cerqueira <dan.git@brilhante.top>).
po: Update Portuguese Translation.
Nov 30 2023, 1:08 AM
aheinecke committed rW4d135395cc76: Add included-icons.txt to EXTRA_DIST (authored by aheinecke).
Add included-icons.txt to EXTRA_DIST
Nov 30 2023, 12:52 AM
aheinecke committed rW947d2dcb6957: Fix typo in filename of kwidgetsaddons patch (authored by aheinecke).
Fix typo in filename of kwidgetsaddons patch
Nov 30 2023, 12:32 AM
aheinecke committed rW33efec3e9711: Add patch for GPGME filename unescaping (authored by aheinecke).
Add patch for GPGME filename unescaping
Nov 30 2023, 12:21 AM
aheinecke committed rWedf14ca25e9a: Update mimetreeparser (authored by aheinecke).
Update mimetreeparser
Nov 30 2023, 12:21 AM
aheinecke committed rM6baccdc0c35d: core: percent decode filename (authored by aheinecke).
core: percent decode filename
Nov 30 2023, 12:09 AM

Nov 29 2023

aheinecke added a comment to T6852: Kleopatra: Spaces in embedded filenames incorrectly handled.

Damn this actually happens with every file with a space. Why didn't our Gpg4win users,.. report this. 😐 I checked T6056 was part of the last Gpg4win release...

Nov 29 2023, 11:50 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
aheinecke added a comment to T6847: Kleopatra: Show S/MIME certs for PKCS#15 cards in smart card view.

Our current PKCS#15 widget is optimized for RSCS cards.

Nov 29 2023, 11:18 PM · vsd33, Restricted Project, kleopatra
aheinecke triaged T6847: Kleopatra: Show S/MIME certs for PKCS#15 cards in smart card view as Normal priority.

@ebo if tasks have a parent please directly assign them the same priority.

Nov 29 2023, 11:14 PM · vsd33, Restricted Project, kleopatra
aheinecke triaged T6844: Mimetreeparser unicode issue as Normal priority.

This looks very similar to https://bugreports.qt.io/browse/QTBUG-85744 for me nearly all emojis work except the frowning face please do not investigate the font / emoji issue further.

Nov 29 2023, 11:12 PM · kleopatra, Restricted Project
aheinecke triaged T6846: Kleopatra: learn TCOS cards automatically as Normal priority.
Nov 29 2023, 11:07 PM · vsd33, Restricted Project, kleopatra
aheinecke removed a project from T6855: Numbers not readable in some dialogs of Kleopatra (German): i18n.

The numbers in this dialog come from system font setting for monospace fonts and that might be broken for you. But you should then have problems in other applications, too. There is nothing special here and it works for all our other users.

Nov 29 2023, 11:06 PM · kleopatra, Bug Report, gpg4win
aheinecke closed T6856: GpgOL is reported as slowing down the start of Outlook as Resolved.

I am closing this as resolved for now. I would need a completely new client or mess with the registry keys in which outlook stores the performance data to test this. But I would bet it still lists us as responsible for the slow start of outlook. But the time it will then show should now be 0ms since we absolutely do nothing anymore in our DLLMain.

Nov 29 2023, 10:57 PM · vsd32 (vsd-3.2.0), gpgol, Bug Report, gpg4win
aheinecke committed rWb2dea2536f96: Update GpgOL to 2.5.11 (authored by aheinecke).
Update GpgOL to 2.5.11
Nov 29 2023, 10:54 PM
aheinecke committed rDb87900ebd224: swdb: GpgOL 2.5.11 (authored by aheinecke).
swdb: GpgOL 2.5.11
Nov 29 2023, 10:52 PM
aheinecke added a comment to T6856: GpgOL is reported as slowing down the start of Outlook.

I don't really know how to test this though since it tracks this over time and history. Let us see if my change fixes this, It may be that outlook does not measure the DLLMain (which I am pretty sure it does) but the actual COM initialization, in which case my change did nothing. But I don't see any way in which my change could make things worse.

Nov 29 2023, 10:40 PM · vsd32 (vsd-3.2.0), gpgol, Bug Report, gpg4win
aheinecke committed rO8c015ef1ed44: Move GPGME init from DLLMain to COM init (authored by aheinecke).
Move GPGME init from DLLMain to COM init
Nov 29 2023, 10:40 PM
mlaurent committed rLIBKLEOa8671532ee2f: GIT_SILENT: readd windows support (authored by mlaurent).
GIT_SILENT: readd windows support
Nov 29 2023, 8:59 PM
aheinecke triaged T6856: GpgOL is reported as slowing down the start of Outlook as High priority.

I think outlook shows any native addin there. As you can see by the empty bar we don't really do anything in there to slow it down. But let me check if I can move the extremely little code we have in there somewhere else.

Nov 29 2023, 8:32 PM · vsd32 (vsd-3.2.0), gpgol, Bug Report, gpg4win
ArminiXTS added a comment to T6856: GpgOL is reported as slowing down the start of Outlook.

Nov 29 2023, 7:48 PM · vsd32 (vsd-3.2.0), gpgol, Bug Report, gpg4win
ArminiXTS created T6856: GpgOL is reported as slowing down the start of Outlook.
Nov 29 2023, 7:48 PM · vsd32 (vsd-3.2.0), gpgol, Bug Report, gpg4win
ArminiXTS created T6855: Numbers not readable in some dialogs of Kleopatra (German).
Nov 29 2023, 7:39 PM · kleopatra, Bug Report, gpg4win
aheinecke claimed T6852: Kleopatra: Spaces in embedded filenames incorrectly handled.

Oh, the user is actually asked with this? I wonder if that is something that is new now, I think so. I mean its been quite a long time that we added support for embedded filenames but 3.1.26 was also long ago.

Nov 29 2023, 7:20 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
aheinecke triaged T6854: Kleopatra / libkleo: Improve tooltips for unusable keys in keyresolver as Low priority.
Nov 29 2023, 7:15 PM · Restricted Project, libkleo, gpgol
ikloecker added a comment to T6852: Kleopatra: Spaces in embedded filenames incorrectly handled.

Looks like a missing unescaping somewhere in gpgme.

Nov 29 2023, 4:31 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
ikloecker added a comment to T6851: Kleopatra: Allow users to change name of decryption result if file already exists.

This is related to T6373. If T6373 is fixed, then we should get KIO's standard file conflict resolution dialog automatically. On Linux, you should already get the dialog which allows renaming the output file.

Nov 29 2023, 4:29 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ikloecker added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

On Linux, gpgme already passes the locale (set with gpgme_set_locale) to gpg which should pass it with every session to gpg-agent. No idea if this also happens on Windows because there are some ifdef's. The gpgme documentation mentions that the locale should be set immediately after gpgme has been initialized and that gpgme doesn't do it itself because it wouldn't be thread safe.

Nov 29 2023, 4:21 PM · Restricted Project, kleopatra, gpg4win, Bug Report
CarlSchwan committed rMTP5d5d78b26a26: cleanup: Remove dead code (authored by CarlSchwan).
cleanup: Remove dead code
Nov 29 2023, 4:16 PM
CarlSchwan committed rMTPa36f3b5125cb: Ensure email address in the header is visible and open with mailto: (authored by CarlSchwan).
Ensure email address in the header is visible and open with mailto:
Nov 29 2023, 4:16 PM
CarlSchwan committed rMTP9d2baf8d0a7f: cleanup: Remove dead code (authored by CarlSchwan).
cleanup: Remove dead code
Nov 29 2023, 4:15 PM
CarlSchwan committed rMTP3a816652a0c6: Ensure email address in the header is visible and open with mailto: (authored by CarlSchwan).
Ensure email address in the header is visible and open with mailto:
Nov 29 2023, 4:10 PM
CarlSchwan committed rMTP6d54412d3189: Ensure email address in the header is visible and open with mailto: (authored by CarlSchwan).
Ensure email address in the header is visible and open with mailto:
Nov 29 2023, 4:08 PM
CarlSchwan committed rMTPdbf6ad224213: Ensure email address in the header is visible and open with mailto: (authored by CarlSchwan).
Ensure email address in the header is visible and open with mailto:
Nov 29 2023, 4:03 PM
aheinecke committed rWcb8f33999d58: Update GpgOL to released version 2.5.10 (authored by aheinecke).
Update GpgOL to released version 2.5.10
Nov 29 2023, 3:46 PM
aheinecke committed rWc914abccff73: Start with NEWS for 3.2 by copying over 4.2 NEWS (authored by aheinecke).
Start with NEWS for 3.2 by copying over 4.2 NEWS
Nov 29 2023, 3:46 PM
aheinecke committed rDef9249bd27b9: swdb: Update GpgOL to Version 2.5.10 (authored by aheinecke).
swdb: Update GpgOL to Version 2.5.10
Nov 29 2023, 3:36 PM
ebo created T6853: GpgTar: S/MIME decryption fails with input/output error.
Nov 29 2023, 3:33 PM · gnupg, gpgtar, Restricted Project
aheinecke committed rO3d9130fe9e10: Update NEWS for todays release (authored by aheinecke).
Update NEWS for todays release
Nov 29 2023, 3:30 PM
aheinecke committed rOab71309e18d7: Auto update po files (authored by aheinecke).
Auto update po files
Nov 29 2023, 3:30 PM
aheinecke committed rO65de67daf649: Post release version bump (authored by aheinecke).
Post release version bump
Nov 29 2023, 3:30 PM
l10n daemon script <scripty@kde.org> committed rMTPb03c601b61cc: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 29 2023, 3:16 PM
ebo created T6852: Kleopatra: Spaces in embedded filenames incorrectly handled.
Nov 29 2023, 3:15 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
CarlSchwan committed rMTP990bcc434d25: Ensure email address in the header is visible and open with mailto: (authored by CarlSchwan).
Ensure email address in the header is visible and open with mailto:
Nov 29 2023, 3:06 PM
CarlSchwan committed rMTP5fd02a2096c9: Ensure email address in the header is visible and open with mailto: (authored by CarlSchwan).
Ensure email address in the header is visible and open with mailto:
Nov 29 2023, 3:00 PM
aheinecke committed rO79684c638b0b: Log description of loaded addins (authored by aheinecke).
Log description of loaded addins
Nov 29 2023, 2:42 PM
CarlSchwan committed rMTP0a0ec02e5237: Ensure email address in the header is visible and open with mailto: (authored by CarlSchwan).
Ensure email address in the header is visible and open with mailto:
Nov 29 2023, 2:40 PM
l10n daemon script <scripty@kde.org> committed rMTP32048dfb6122: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 29 2023, 2:27 PM
ebo triaged T6851: Kleopatra: Allow users to change name of decryption result if file already exists as Normal priority.
Nov 29 2023, 11:38 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
CarlSchwan added a comment to T6844: Mimetreeparser unicode issue.

These seems to be windows related bugs and it even seems to only appear with mingw builds of Qt and not MSVC builds according to https://forum.qt.io/topic/89997/using-colour-emojis-as-a-substitution-font-in-windows/12?_=1701253977832&lang=en-US :(

Nov 29 2023, 11:37 AM · kleopatra, Restricted Project
CarlSchwan claimed T6844: Mimetreeparser unicode issue.
Nov 29 2023, 11:06 AM · kleopatra, Restricted Project
l10n daemon script <scripty@kde.org> committed rLIBKLEO255402ef9f65: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 29 2023, 4:21 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOd4f83bf8cea8: 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
Nov 29 2023, 4:07 AM
l10n daemon script <scripty@kde.org> committed rMTP931e9b82fbcc: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 29 2023, 3:14 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAd9871430acbf: 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
Nov 29 2023, 3:08 AM
l10n daemon script <scripty@kde.org> committed rMTPf434ebba043a: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 29 2023, 2:27 AM

Nov 28 2023

ntninja created T6850: dirmngr fails `gpg --recv-key` in very non-obious way if local TOR node in SafeSocks mode is running.
Nov 28 2023, 5:51 PM · gnupg, Tor, Not A Bug, dirmngr
Volker Krause <vkrause@kde.org> committed rLIBKLEO1e18761f6864: Remove the dependency on Qt5Compat (authored by Volker Krause <vkrause@kde.org>).
Remove the dependency on Qt5Compat
Nov 28 2023, 5:04 PM
werner moved T6782: Release GPGME 1.23.2 from WiP to gpgme 1.23.x on the gpgme board.
Nov 28 2023, 5:03 PM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Release Info
werner moved T6782: Release GPGME 1.23.2 from Backlog to vsd-3.2.0 on the vsd32 board.
Nov 28 2023, 5:02 PM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Release Info
werner archived gnupg22 (gnupg-2.2.42).
Nov 28 2023, 5:02 PM
werner created gnupg22 (gnupg-2.2.43).
Nov 28 2023, 5:01 PM
werner closed T6841: GPGSM / GPGME: Untrusted root CA's cause certificates to be invalid instead of Unknown trust as Resolved.
Nov 28 2023, 5:00 PM · gnupg22 (gnupg-2.2.42), Restricted Project, S/MIME
werner moved T6307: Release GnuPG 2.2.42 from WiP to gnupg-2.2.42 on the gnupg22 board.
Nov 28 2023, 4:59 PM · gnupg22 (gnupg-2.2.42), Release Info
werner closed T6307: Release GnuPG 2.2.42 as Resolved.
Nov 28 2023, 4:59 PM · gnupg22 (gnupg-2.2.42), Release Info
werner triaged T6849: Release GnuPG 2.2.43 as Low priority.
Nov 28 2023, 4:57 PM · gnupg22 (gnupg-2.2.43), Release Info
werner updated the task description for T6782: Release GPGME 1.23.2.
Nov 28 2023, 4:55 PM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Release Info
werner committed rW6b2b27689118: Update to gpgme 1.23.2 (authored by werner).
Update to gpgme 1.23.2
Nov 28 2023, 4:52 PM
werner committed rMf212de4a9e3c: Post release updates (authored by werner).
Post release updates
Nov 28 2023, 4:52 PM
werner committed rM1a26db717575: Release 1.23.2 (authored by werner).
Release 1.23.2
Nov 28 2023, 4:52 PM
werner committed rD45745b7218ac: swdb: gpgme 1.23.2 (authored by werner).
swdb: gpgme 1.23.2
Nov 28 2023, 4:50 PM
ivan tkachenko <me@ratijas.tk> committed rMTP9d7668e1af09: Port to Qt 6: explicit signal handlers, new FileDialog etc (authored by ivan tkachenko <me@ratijas.tk>).
Port to Qt 6: explicit signal handlers, new FileDialog etc
Nov 28 2023, 4:44 PM
ivan tkachenko <me@ratijas.tk> committed rMTPf5576c820901: Set WrapMode on TextArea component (authored by ivan tkachenko <me@ratijas.tk>).
Set WrapMode on TextArea component
Nov 28 2023, 4:44 PM
Yuri Chornoivan <yurchor@ukr.net> committed rMTPcdd853d3bbce: Fix minor typo (authored by Yuri Chornoivan <yurchor@ukr.net>).
Fix minor typo
Nov 28 2023, 4:35 PM
werner committed rWc75d47059e47: Update to gnupg 2.2.42 (authored by werner).
Update to gnupg 2.2.42
Nov 28 2023, 4:32 PM
werner committed rDbe466626c52b: swdb: GnuPG 2.2.42 (authored by werner).
swdb: GnuPG 2.2.42
Nov 28 2023, 4:29 PM
werner committed rG5ce7f8189ed0: Post release updates (authored by werner).
Post release updates
Nov 28 2023, 4:24 PM
aheinecke added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

In GpgOL at least I have an API call to query the display language of outlook. I just need to pass it through to gpgme early and forgot about it. Also I don't think this would actually help completely if gpg-agent is running already.

Nov 28 2023, 3:48 PM · Restricted Project, kleopatra, gpg4win, Bug Report
werner committed rG6f5c72a2b5bc: Release 2.2.42 (authored by werner).
Release 2.2.42
Nov 28 2023, 3:27 PM
werner committed rGe020b59ff6bc: po: Update po files (authored by werner).
po: Update po files
Nov 28 2023, 3:27 PM
werner committed rW0838bba6e345: Update copyright list. (authored by werner).
Update copyright list.
Nov 28 2023, 2:57 PM
TimS created T6848: gpg.exe gets stuck and piling up.
Nov 28 2023, 1:35 PM · Bug Report, gpg4win
ikloecker added a comment to T6845: Kleopatra: show "loading certificates" window as long as it takes.

Currently, the "Loading certificates" window is shown as long as gpgsm --learn-card runs. Instead of showing this window longer we should probably add some general progress indicator to the smart card view (e.g. in a status bar), so that the users see that Kleopatra is updating/loading information from the smart cards.

Nov 28 2023, 1:34 PM · kleopatra
ikloecker renamed T6847: Kleopatra: Show S/MIME certs for PKCS#15 cards in smart card view from Kleopatra: Show S/MIME certs in smart card view to Kleopatra: Show S/MIME certs for PKCS#15 cards in smart card view.
Nov 28 2023, 1:29 PM · vsd33, Restricted Project, kleopatra
werner edited projects for T6843: after enable kdf-setup impossible change user/admin pin, added: Support; removed Bug Report.
Nov 28 2023, 1:25 PM · gnupg22 (gnupg-2.2.43), scd, yubikey
fse added a comment to T6637: PQC for Libgcrypt.

And another question: in the GnuPG code on the master branch I saw that algorithm identifiers for ML-KEM with Ed25519 and Ed448 are already defined in the code base. Do I understand correctly that the maintainers prefer the inclusion of these two algorithms and not necessarily the inclusion of the ones based on ML-KEM with ECDH using NIST or Brainpool curves?

Nov 28 2023, 1:21 PM · PQC, libgcrypt
ebo created T6847: Kleopatra: Show S/MIME certs for PKCS#15 cards in smart card view.
Nov 28 2023, 12:01 PM · vsd33, Restricted Project, kleopatra
ebo created T6846: Kleopatra: learn TCOS cards automatically.
Nov 28 2023, 11:47 AM · vsd33, Restricted Project, kleopatra
ebo triaged T6845: Kleopatra: show "loading certificates" window as long as it takes as Low priority.
Nov 28 2023, 11:43 AM · kleopatra
ebo moved T6834: Gpg4win: Update pkg-copyright.txt and install it from Restricted Project Column to Restricted Project Column on the Restricted Project board.

Werner said it is ok

Nov 28 2023, 11:03 AM · vsd32 (vsd-3.2.0), Restricted Project, gpg4win
ikloecker added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

Some technical details:

  • KDE's ki18n uses the LANGUAGE variable to set/get the language to use. On Unix, we simply use QLocale::system(), but on Windows and macOS we look directly at the LANGUAGE variable because Qt ignores this variable on those systems. See https://invent.kde.org/frameworks/ki18n/-/blob/kf5/src/i18n/main.cpp#L63
  • KDE's kxmlgui reads the application-specific override language from the file QStandardPaths::GenericConfigLocation + "/klanguageoverridesrc" and sets the LANGUAGE variable accordingly (which is then picked up by ki18n). Example from my system:
[Language]
kmymoney=@ByteArray(de)

Regarding the format, =de would probably also work.
See https://invent.kde.org/frameworks/kxmlgui/-/blob/kf5/src/kswitchlanguagedialog_p.cpp#L64

Nov 28 2023, 10:32 AM · Restricted Project, kleopatra, gpg4win, Bug Report
ebo created T6844: Mimetreeparser unicode issue.
Nov 28 2023, 10:20 AM · kleopatra, Restricted Project
ebo moved T6832: MimeTreeParser can't find Kleopatra executable on Windows from Restricted Project Column to Restricted Project Column on the Restricted Project board.

works with VS-Desktop-3.1.90.302-Beta:

Nov 28 2023, 9:58 AM · vsd32 (vsd-3.2.0), Restricted Project, Bug Report, kleopatra
ebo edited projects for T6830: Kleopatra: Smart card view does not show any certificates if one certficate could not be listed, added: vsd32 (vsd-3.2.0); removed vsd32.

works with VS-Desktop-3.1.90.302-Beta, very nice!

Nov 28 2023, 9:50 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra, Bug Report
ebo raised the priority of T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows from Wishlist to Normal.

Raising prio in reaction to some customer feedback

Nov 28 2023, 9:14 AM · Restricted Project, kleopatra, gpg4win, Bug Report
ikloecker placed T6833: Kleopatra: Multiple dirmngr started when searching for keys up for grabs.

assuan_pipe_connect, etc., is outside of my comfort zone. Somebody else (@werner ?) should check how to prevent two gpgsm's started via gpgconf --launch and assuan_pipe_connect (if that's what happens).

Nov 28 2023, 8:55 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
aheinecke moved T6830: Kleopatra: Smart card view does not show any certificates if one certficate could not be listed from WiP to QA on the vsd32 board.
Nov 28 2023, 8:15 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra, Bug Report
aheinecke moved T6832: MimeTreeParser can't find Kleopatra executable on Windows from WiP to QA on the vsd32 board.
Nov 28 2023, 8:14 AM · vsd32 (vsd-3.2.0), Restricted Project, Bug Report, kleopatra
aheinecke added a comment to T6834: Gpg4win: Update pkg-copyright.txt and install it.

fixed in beta302

Nov 28 2023, 8:14 AM · vsd32 (vsd-3.2.0), Restricted Project, gpg4win