Page MenuHome GnuPG
Feed All Stories

Jun 4 2024

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
CarlSchwan committed rKLEOPATRA6c7b26d65341: Move group config to GNUPGHOME (authored by CarlSchwan).
Move group config to GNUPGHOME
May 30 2024, 12:15 PM
gniibe committed rG34045ed9e123: common: Fix process termination check at release. (authored by gniibe).
common: Fix process termination check at release.
May 30 2024, 8:31 AM
gniibe committed rGaedeef6acf5b: m4: Update from each library. (authored by gniibe).
m4: Update from each library.
May 30 2024, 8:31 AM
gniibe committed rEadcb4170a40d: spawn: Allow NULL for ACT. (authored by gniibe).
spawn: Allow NULL for ACT.
May 30 2024, 7:14 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO394657c6f99e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 30 2024, 5:09 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe4e966373cd8: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 30 2024, 5:09 AM
l10n daemon script <scripty@kde.org> committed rMTPbd18e4f6ad42: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 30 2024, 3:29 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEObfe4d8388810: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 30 2024, 3:28 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA92a925d9866c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
May 30 2024, 3:27 AM

May 29 2024

ikloecker added a comment to D545: build: Python without distutils.

I have merged the changes for using setuptools if distutils isn't available. This fixes the immediate problem that the bindings couldn't be built for Python 3.12. I did not merge most of the changes in lang/python/Makefile.am because of the reasons mentioned above. Maybe we can address the open changes in another patch. In any case, thanks a lot for your patch! And sorry that it took so long to get some of it merged.

May 29 2024, 10:10 PM
dkg added a comment to T7137: unreliable RSA decryption.

Maybe there's a 4th possible option that's better than the three i identified?

May 29 2024, 9:14 PM · OpenPGP, Not A Bug, gnupg
dkg added a comment to T7137: unreliable RSA decryption.

So i see a range of ways that any OpenPGP software could deal with this:

May 29 2024, 9:13 PM · OpenPGP, Not A Bug, gnupg
ikloecker committed rM09d81da66589: build,python: Remove support for Python 3.4, 3.5, 3.7 (authored by ikloecker).
build,python: Remove support for Python 3.4, 3.5, 3.7
May 29 2024, 5:36 PM
ikloecker committed rM1245b090126b: build,python: Fix make distcheck for Python 3.9+ (authored by ikloecker).
build,python: Fix make distcheck for Python 3.9+
May 29 2024, 5:36 PM
ikloecker committed rM5844d9e70023: build,python: Build Python bindings without distutils (authored by bnavigator).
build,python: Build Python bindings without distutils
May 29 2024, 5:36 PM
TobiasFella moved T7095: Kleopatra: show designated revoker in details window from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 29 2024, 4:34 PM · Restricted Project, kleopatra
TobiasFella committed rKLEOPATRA87ba3c105985: Show designated revokers in certificate details dialog (authored by TobiasFella).
Show designated revokers in certificate details dialog
May 29 2024, 4:33 PM
TobiasFella added a comment to T7095: Kleopatra: show designated revoker in details window.

I don't think this UI makes much sense. From the user's perspective (and from the gpgme API), designated rekovers are not related to certifications at all. Shouldn't we rather just show this as a field in the list of metadata above the tabs in the certificate details dialog?

May 29 2024, 3:10 PM · Restricted Project, kleopatra
Jakuje added a comment to T7136: libgcrypt: Implement constant-time RSA decryption (Marvin attack fix).

I left review comments in gitlab.

May 29 2024, 3:03 PM · libgcrypt, Bug Report
TobiasFella committed rKLEOPATRA0e7b8ad3aa8b: CertificateDetailsWidget: Show qualified status for SMIME certificates (authored by TobiasFella).
CertificateDetailsWidget: Show qualified status for SMIME certificates
May 29 2024, 2:10 PM
TobiasFella committed rKLEOPATRAd72c8e02e1ca: CertificateDetailsWidget: Show qualified status for SMIME certificates (authored by TobiasFella).
CertificateDetailsWidget: Show qualified status for SMIME certificates
May 29 2024, 1:59 PM
TobiasFella committed rKLEOPATRA3bf58429935e: Apply 2 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 2 suggestion(s) to 1 file(s)
May 29 2024, 1:54 PM
TobiasFella committed rKLEOPATRA2daa0de2e6aa: Add default keytreeview context menu (authored by TobiasFella).
Add default keytreeview context menu
May 29 2024, 1:53 PM
TobiasFella committed rKLEOPATRA10b0153ce2fe: Add copy Action to main key list (authored by TobiasFella).
Add copy Action to main key list
May 29 2024, 1:53 PM
TobiasFella committed rKLEOPATRA004cacd15cbb: KeyTreeView: copy ID-like data without spaces (authored by TobiasFella).
KeyTreeView: copy ID-like data without spaces
May 29 2024, 1:53 PM
TobiasFella committed rLIBKLEO9986f4558364: Align key filter names (authored by TobiasFella).
Align key filter names
May 29 2024, 1:44 PM
werner added a comment to T7116: minor spelling fixes.

Right away the first patch:

May 29 2024, 12:07 PM · gnupg, Bug Report