Page MenuHome GnuPG
Feed All Stories

Jun 4 2024

werner triaged T7141: gpgme does not handle backslashes in file names correctly. as Normal priority.
Jun 4 2024, 2:37 PM · vsd33 (vsd-3.3.0), vsd32 (vsd-3.2.3), gpgme, Restricted Project, kleopatra
aheinecke committed rOJ86d1f8892773: Lowercase windows.h include for cross compilation (authored by aheinecke).
Lowercase windows.h include for cross compilation
Jun 4 2024, 2:33 PM
CarlSchwan committed rOJ2292489e45e5: Add path to debug output for certificat loading (authored by CarlSchwan).
Add path to debug output for certificat loading
Jun 4 2024, 2:20 PM
aheinecke created P47 (An Untitled Masterwork).
Jun 4 2024, 2:08 PM
TobiasFella committed rLIBKLEOfc68ee0adee1: Update (authored by TobiasFella).
Update
Jun 4 2024, 2:07 PM
TobiasFella committed rLIBKLEO7a2008db6593: Remove all outdated translations (authored by TobiasFella).
Remove all outdated translations
Jun 4 2024, 2:07 PM
TobiasFella committed rLIBKLEO454303aa55b9: Fix filter name (authored by TobiasFella).
Fix filter name
Jun 4 2024, 2:07 PM
TobiasFella committed rLIBKLEO41a6c2863a9d: - Remove "Certificates" in most cases (authored by TobiasFella).
- Remove "Certificates" in most cases
Jun 4 2024, 2:07 PM
TobiasFella committed rLIBKLEOf491f7abf741: Align key filter names (authored by TobiasFella).
Align key filter names
Jun 4 2024, 2:07 PM
ikloecker added a comment to T6879: Kleopatra: Add support for adding an ADSK.

Makes sense. Then default-new-key-adsk needs to be exported by gpgconf, so that gpgme/Kleopatra can use/show it.

Jun 4 2024, 1:51 PM · kleopatra, vsd33, Restricted Project
TobiasFella committed rKLEOPATRA3b338b8e5904: Show designated revokers in certificate details dialog (authored by TobiasFella).
Show designated revokers in certificate details dialog
Jun 4 2024, 1:48 PM
ikloecker added a parent task for T6882: Make ADSK configurable for new keys: T6879: Kleopatra: Add support for adding an ADSK.
Jun 4 2024, 1:40 PM · gnupg24 (2.4.6), gnupg22 (gnupg-2.2.45)
ikloecker added a subtask for T6879: Kleopatra: Add support for adding an ADSK: T6882: Make ADSK configurable for new keys.
Jun 4 2024, 1:40 PM · kleopatra, vsd33, Restricted Project
ikloecker removed a parent task for T6879: Kleopatra: Add support for adding an ADSK: T6882: Make ADSK configurable for new keys.
Jun 4 2024, 1:40 PM · kleopatra, vsd33, Restricted Project
ikloecker removed a parent task for T6880: GPGME (++/qt): Add support for --quick-add-adsk: T6882: Make ADSK configurable for new keys.
Jun 4 2024, 1:40 PM · gpgme, vsd33, Restricted Project
ikloecker removed subtasks for T6882: Make ADSK configurable for new keys: T6879: Kleopatra: Add support for adding an ADSK, T6880: GPGME (++/qt): Add support for --quick-add-adsk.
Jun 4 2024, 1:40 PM · gnupg24 (2.4.6), gnupg22 (gnupg-2.2.45)
alexk added a parent task for T6879: Kleopatra: Add support for adding an ADSK: T6882: Make ADSK configurable for new keys.
Jun 4 2024, 11:13 AM · kleopatra, vsd33, Restricted Project
alexk added a subtask for T6882: Make ADSK configurable for new keys: T6879: Kleopatra: Add support for adding an ADSK.
Jun 4 2024, 11:13 AM · gnupg24 (2.4.6), gnupg22 (gnupg-2.2.45)
werner added a comment to T6879: Kleopatra: Add support for adding an ADSK.

Let us drop the option to select the ADSK and instead take them from the gpg.conf configured ADSK for new keys. Thus a simple dialog with a confirmation will be sufficient. We add some magic to gpgme to allow this with the adsk API. This solves the use-case to add ADSK to alread-existsing keys in the same way as they are added to new keys.

Jun 4 2024, 10:29 AM · kleopatra, vsd33, Restricted Project
ikloecker added a comment to T7095: Kleopatra: show designated revoker in details window.

To add some (unrepresentative) statistics: My normal keyring contains 552 keys. 5 keys have a single revocation key. 1 key has 3 revocation keys.

Jun 4 2024, 9:55 AM · Restricted Project, kleopatra
alexk added a comment to T7095: Kleopatra: show designated revoker in details window.

What's the use case for multiple designated revokers?

Jun 4 2024, 9:55 AM · Restricted Project, kleopatra
gniibe changed the status of T7139: Windows: gnupg_exec_tool_stream with INEXTRA from Open to Testing.

Fixed in: rG862448216035: common:w32: Fix INEXTRA handling.

Jun 4 2024, 7:54 AM · gnupg26, Bug Report
gniibe committed rG862448216035: common:w32: Fix INEXTRA handling. (authored by gniibe).
common:w32: Fix INEXTRA handling.
Jun 4 2024, 7:54 AM
dkg added a comment to T7116: minor spelling fixes.

All applied and more fun with cherry picking in the future ;-)

Jun 4 2024, 6:04 AM · gnupg, Bug Report
gniibe committed rE3be8b2c95faa: spawn:w32: Fix setting of dwFlags for CreateProcess. (authored by gniibe).
spawn:w32: Fix setting of dwFlags for CreateProcess.
Jun 4 2024, 4:39 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA0c8cd88c7624: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Jun 4 2024, 4:24 AM
CarlSchwan committed rOJed0619961de8: Add more unit tests for composerviewbase (authored by CarlSchwan).
Add more unit tests for composerviewbase
Jun 4 2024, 2:22 AM
CarlSchwan committed rOJ7498b3937888: Removed unused ifdef (authored by CarlSchwan).
Removed unused ifdef
Jun 4 2024, 2:22 AM
CarlSchwan committed rOJ32934a098cd5: Attach debug output to the console on Windows (authored by CarlSchwan).
Attach debug output to the console on Windows
Jun 4 2024, 2:22 AM
CarlSchwan committed rOJfbf2af74f975: Fix static analysis issues (authored by CarlSchwan).
Fix static analysis issues
Jun 4 2024, 2:22 AM
CarlSchwan committed rOJ506789488c79: Allocate KMime::Content on the stack (authored by CarlSchwan).
Allocate KMime::Content on the stack
Jun 4 2024, 2:22 AM
CarlSchwan committed rOJ96bd78eb5570: Remove charset code (authored by CarlSchwan).
Remove charset code
Jun 4 2024, 2:22 AM

Jun 3 2024

werner committed rGed118e2ed521: gpg: New option --default-new-key-adsk. (authored by werner).
gpg: New option --default-new-key-adsk.
Jun 3 2024, 7:08 PM
werner added a comment to T6882: Make ADSK configurable for new keys.

Done for 2.6.

Jun 3 2024, 6:53 PM · gnupg24 (2.4.6), gnupg22 (gnupg-2.2.45)
ikloecker set External Link to https://invent.kde.org/pim/kleopatra/-/merge_requests/217 on T7095: Kleopatra: show designated revoker in details window.
Jun 3 2024, 6:17 PM · Restricted Project, kleopatra
ikloecker added a comment to T7095: Kleopatra: show designated revoker in details window.

What's the use case for multiple designated revokers? I don't think we should optimize Kleopatra's UI for something that's in theory possible with the OpenPGP spec, but which in practice will never occur for a productively used key. The standard use case is that the company wants to be able to revoke the keys of their employees, i.e. there will be a single revocation key.

Jun 3 2024, 6:17 PM · Restricted Project, kleopatra
ebo triaged T7140: Kleopatra: change help menu entry for Secops in the VSD version as Normal priority.
Jun 3 2024, 5:48 PM · Restricted Project, kleopatra, vsd33
TobiasFella committed rLIBKLEOf9fde90a0078: - Remove "Certificates" in most cases (authored by TobiasFella).
- Remove "Certificates" in most cases
Jun 3 2024, 4:30 PM
TobiasFella committed rLIBKLEO06879c1c72fd: Fix filter name (authored by TobiasFella).
Fix filter name
Jun 3 2024, 3:25 PM
TobiasFella committed rLIBKLEO5968113eab18: Remove all outdated translations (authored by TobiasFella).
Remove all outdated translations
Jun 3 2024, 3:23 PM
TobiasFella committed rKLEOPATRA068f78b0a7a5: Update strings (authored by TobiasFella).
Update strings
Jun 3 2024, 3:13 PM
TobiasFella committed rKLEOPATRA5a03f6048cd3: Add spacing (authored by TobiasFella).
Add spacing
Jun 3 2024, 3:13 PM
alexk added a comment to T7095: Kleopatra: show designated revoker in details window.

Alternatively the revokers could be listed in a separate tab in the details dialog.

Jun 3 2024, 3:12 PM · Restricted Project, kleopatra
alexk added a comment to T7095: Kleopatra: show designated revoker in details window.

There could be several designated revokers, and it's a direct key signature.
So it's like a certification, but not linked to a user ID, but to the key.
Therefor it can't be stored in one field.

Jun 3 2024, 2:53 PM · Restricted Project, kleopatra
TobiasFella committed rKLEOPATRA66d9a1ee4c95: Adapt to feedback (authored by TobiasFella).
Adapt to feedback
Jun 3 2024, 1:51 PM
TobiasFella committed rKLEOPATRA76e59e8178b9: Implementing adding ADSKs (authored by TobiasFella).
Implementing adding ADSKs
Jun 3 2024, 1:51 PM
TobiasFella committed rKLEOPATRA43563546799d: Apply 4 suggestion(s) to 2 file(s) (authored by TobiasFella).
Apply 4 suggestion(s) to 2 file(s)
Jun 3 2024, 1:51 PM
TobiasFella committed rKLEOPATRA2b8f8f6aee6f: Adapt to feedback (authored by TobiasFella).
Adapt to feedback
Jun 3 2024, 1:51 PM
TobiasFella committed rKLEOPATRA76f1756a691a: Apply 4 suggestion(s) to 2 file(s) (authored by TobiasFella).
Apply 4 suggestion(s) to 2 file(s)
Jun 3 2024, 1:37 PM
gniibe claimed T6818: GPGME: Finding gpgme-w32-spawn.exe should be optional.

In future, when spawn function API is used by libassuan (and stable), we can support gpgme with no gpgme-w32-spawn.exe.
(And it will be simpler, just using native functions in libassuan, instead of replacing ones by assuan_system_hooks.)

Jun 3 2024, 10:29 AM · Windows, gpgme
werner added a comment to T7139: Windows: gnupg_exec_tool_stream with INEXTRA.

This is related to T6818

Jun 3 2024, 10:25 AM · gnupg26, Bug Report
CarlSchwan changed the status of T6939: File extensions for Mailviewer saving from Open to Testing.
Jun 3 2024, 9:46 AM · mimetreeparser, Restricted Project, vsd33
ikloecker added a comment to T6939: File extensions for Mailviewer saving.

I guess the status should be set to Testing?

Jun 3 2024, 9:39 AM · mimetreeparser, Restricted Project, vsd33
ikloecker added a comment to D545: build: Python without distutils.
In D545#6468, @sandro wrote:

Is supporting Python 2.7 such a high priority? That version of python is super duper EOL and this might be a good opportunity to drop support for it.

Jun 3 2024, 9:35 AM
aheinecke claimed T7135: GpgOL: POP3 issue.

The unexpected behavior of the MAPI store needs to be tested and handled. I had indeed forgotten about POP Mail in my concerns not to leak decrypted mails back to storage.

Jun 3 2024, 9:28 AM · gpgol, Restricted Project
werner added a comment to T7138: Windows (Semi-hosted environment): filename and network access.

Recall that on windows you have a current working directory per drive. Thus only LETTER:\foo is a full patch - or an UNC (\\SERVER\foo).

Jun 3 2024, 8:25 AM · gnupg, Bug Report
werner triaged T7139: Windows: gnupg_exec_tool_stream with INEXTRA as Normal priority.
Jun 3 2024, 8:21 AM · gnupg26, Bug Report
gniibe added a comment to T7138: Windows (Semi-hosted environment): filename and network access.

The executable is on Z: drive (Z:\home\gniibe\build\mingw-i686\gnupg\agent\gpg-agent.exe) in the emulated environment.
Perhaps, when the path is absolute path with /, it is interpreted as on the drive Z:.

Jun 3 2024, 7:23 AM · gnupg, Bug Report
gniibe created T7139: Windows: gnupg_exec_tool_stream with INEXTRA.
Jun 3 2024, 7:19 AM · gnupg26, Bug Report
gniibe renamed T7138: Windows (Semi-hosted environment): filename and network access from Windows (Semi-hosted environment): Regression by / -> \ by make_filename to Windows (Semi-hosted environment): Regression by / -> \ with make_filename.
Jun 3 2024, 7:03 AM · gnupg, Bug Report
gniibe created T7138: Windows (Semi-hosted environment): filename and network access.
Jun 3 2024, 7:02 AM · gnupg, Bug Report
l10n daemon script <scripty@kde.org> committed rMTPc2bfb5f31e4f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 3 2024, 5:02 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAb90ad184a64f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 3 2024, 3:25 AM

Jun 1 2024

gc100 reopened T6965: WKD fail: gpg/dimngr fails to retrieve public key as "Open".
Jun 1 2024, 3:10 PM · Support, dirmngr
gc100 added a comment to T6965: WKD fail: gpg/dimngr fails to retrieve public key.

An update FYI

Jun 1 2024, 3:09 PM · Support, dirmngr
l10n daemon script <scripty@kde.org> committed rMTP1f821f58b66b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 1 2024, 5:01 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA8e1068e0f573: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 1 2024, 3:25 AM
dkg added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

fwiw, i've just shipped a patch to correct this change in behavior in the 2.2 branch debian. Many thanks to @gniibe , on whose work in the 2.4 branch this is based, and to @ametzler1, who did the backporting to 2.2. I've also written a test which tries to tickle this bug. It fails with unpatched 2.2.43 as emacs times out signing and encrypting mail as epg.el deadlocks with gpg.

Jun 1 2024, 3:11 AM · Emacs, gnupg, Bug Report

May 31 2024

werner committed rGd2dca58338a4: common: New function tokenize_to_strlist. (authored by werner).
common: New function tokenize_to_strlist.
May 31 2024, 5:35 PM
whites11 added a comment to T7041: Yubikey (PGP + PIV) --pcsc-shared: PIN requires every time.

Thanks for your answer, @werner

May 31 2024, 2:33 PM · gnupg26, yubikey, scd, Bug Report
werner added a comment to T7041: Yubikey (PGP + PIV) --pcsc-shared: PIN requires every time.

Do not use the pcscd but the integrated CCID driver. This is actually the default form Unix. Or are you on Windows?

May 31 2024, 12:36 PM · gnupg26, yubikey, scd, Bug Report
werner closed T7116: minor spelling fixes as Resolved.

All fine. I just noticed it while checking the patch. All applied and more fun with cherry picking in the future ;-)

May 31 2024, 12:32 PM · gnupg, Bug Report
werner committed rG42b0e9558a30: indent: Fix spelling (authored by dkg).
indent: Fix spelling
May 31 2024, 12:31 PM
werner committed rG253a701ed749: g13: Adjust for changed gnupg_process_spawn. (authored by werner).
g13: Adjust for changed gnupg_process_spawn.
May 31 2024, 12:31 PM
whites11 added a comment to T7041: Yubikey (PGP + PIV) --pcsc-shared: PIN requires every time.

Hello all. I think I am affected by this problem (I get asked for the yubikey PIV pin every time I make a git commit).
Is there a known workaround?

May 31 2024, 10:45 AM · gnupg26, yubikey, scd, Bug Report
gniibe committed rGfc3fde1bdeb2: spawn: Remove spawn callback, introduce gnupg_spawn_actions. (authored by gniibe).
spawn: Remove spawn callback, introduce gnupg_spawn_actions.
May 31 2024, 8:49 AM
TobiasFella committed rKLEOPATRA51a83dc7c8d0: Show designated revokers in certificate details dialog (authored by TobiasFella).
Show designated revokers in certificate details dialog
May 31 2024, 8:39 AM
TobiasFella committed rKLEOPATRAf6319355f872: Implementing adding ADSKs (authored by TobiasFella).
Implementing adding ADSKs
May 31 2024, 8:38 AM
mlaurent committed rMTPb7cfeed4b19e: GIT_SILENT: fix reuse lint (authored by mlaurent).
GIT_SILENT: fix reuse lint
May 31 2024, 8:05 AM
mlaurent committed rMTP2d205b5c5ade: Add build-ftime support (authored by mlaurent).
Add build-ftime support
May 31 2024, 7:54 AM
mlaurent committed rKLEOPATRA8644ad9d1b2a: Add build-ftime support (authored by mlaurent).
Add build-ftime support
May 31 2024, 7:53 AM
mlaurent committed rLIBKLEO5c8469e8b427: Add build-ftime support (authored by mlaurent).
Add build-ftime support
May 31 2024, 7:51 AM
mlaurent committed rLIBKLEO60573fd74097: For sure it will not build against kf5.104. Use KF_MIN_VERSION as in kleopatra (authored by mlaurent).
For sure it will not build against kf5.104. Use KF_MIN_VERSION as in kleopatra
May 31 2024, 7:28 AM
l10n daemon script <scripty@kde.org> committed rMTPec5c3d1dc2f8: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 31 2024, 5:27 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO016e725e40f9: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 31 2024, 5:26 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA03016e92608c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 31 2024, 5:26 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA55b96391ee05: 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
May 31 2024, 5:17 AM
dkg added a comment to T7116: minor spelling fixes.

that looks like it was a problem in the original text, not something i introduced. If you find anything else that needs fixing, please go ahead and fix it to! no need to wait for me.

May 31 2024, 4:57 AM · gnupg, Bug Report
l10n daemon script <scripty@kde.org> committed rMTPadb64f551f5a: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 31 2024, 3:37 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO04f17545a9a7: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 31 2024, 3:36 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA144b93252623: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 31 2024, 3:34 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA95172c0ea5f7: 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
May 31 2024, 3:19 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA154b1a74b9dd: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
May 31 2024, 2:40 AM

May 30 2024

dkg added a comment to T7137: unreliable RSA decryption.

It seems too late to reject on import, given that people might already have such a secret key in their ~/.gnupg/private-keys-v1.d/ They might have had it for years without knowing it, because the failure is so intermittent. They might just think that they did something wrong, and when they try again it works. It would be great to be more robust than that.

May 30 2024, 11:28 PM · OpenPGP, Not A Bug, gnupg
CarlSchwan moved T6939: File extensions for Mailviewer saving from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 30 2024, 4:59 PM · mimetreeparser, Restricted Project, vsd33
CarlSchwan moved T6984: Kleopatra: Add icon for folder encryption from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 30 2024, 4:57 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
CarlSchwan committed rKLEOPATRAbcc61a58356c: Move group config to GNUPGHOME (authored by CarlSchwan).
Move group config to GNUPGHOME
May 30 2024, 3:21 PM
sandro added a comment to D545: build: Python without distutils.

Is supporting Python 2.7 such a high priority? That version of python is super duper EOL and this might be a good opportunity to drop support for it.

May 30 2024, 2:14 PM
werner added a comment to T7137: unreliable RSA decryption.

In more than 25 years of OpenPGP we only had a few new implementations which got it wrong. I see no need to fix it here - maybe import could indeed reject such a key, though.

May 30 2024, 12:50 PM · OpenPGP, Not A Bug, gnupg
CarlSchwan committed rKLEOPATRA4db71fb8cd28: Move group config to GNUPGHOME (authored by CarlSchwan).
Move group config to GNUPGHOME
May 30 2024, 12:15 PM