Page MenuHome GnuPG
Feed All Stories

Jun 3 2024

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, Bug Report
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, Bug Report
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 · yubikey, gnupg24, 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 · yubikey, gnupg24, 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 · yubikey, gnupg24, 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, 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
werner triaged T7134: Kleopatra: Allow PIN reset with Admin-PIN as Normal priority.
May 29 2024, 12:04 PM · Feature Request, Restricted Project, kleopatra
werner moved T7129: Fix static reports by static analyser in gnugp from Backlog to QA on the gnupg22 board.
May 29 2024, 12:01 PM · gnupg22 (gnupg-2.2.44), gnupg24 (2.4.6), Bug Report
werner committed rGbc43812358ed: gpgsm: Avoid double free when checking rsaPSS signatures. (authored by Jakuje).
gpgsm: Avoid double free when checking rsaPSS signatures.
May 29 2024, 12:00 PM
werner committed rGa1f85fdc40e4: agent: Avoid uninitialized access in GENKEY command on parameter error. (authored by Jakuje).
agent: Avoid uninitialized access in GENKEY command on parameter error.
May 29 2024, 12:00 PM
werner committed rGebf9e3b824f8: wks: Make sure that ERR is always initialized. (authored by werner).
wks: Make sure that ERR is always initialized.
May 29 2024, 12:00 PM
werner changed the status of T7129: Fix static reports by static analyser in gnugp from Open to Testing.

Backported to 2.4 and relevant parts also to 2.2

May 29 2024, 12:00 PM · gnupg22 (gnupg-2.2.44), gnupg24 (2.4.6), Bug Report
werner committed rGf54944693376: gpg-auth: Fix use after free. (authored by Jakuje).
gpg-auth: Fix use after free.
May 29 2024, 11:49 AM
werner committed rG521455df0702: agent: Avoid uninitialized access in GENKEY command on parameter error. (authored by Jakuje).
agent: Avoid uninitialized access in GENKEY command on parameter error.
May 29 2024, 11:49 AM
werner committed rGece154562f00: gpgsm: Avoid double free when checking rsaPSS signatures. (authored by Jakuje).
gpgsm: Avoid double free when checking rsaPSS signatures.
May 29 2024, 11:49 AM
werner committed rG524e3a934568: scd: Avoid buffer overrun with more than 16 PC/SC readers. (authored by Jakuje).
scd: Avoid buffer overrun with more than 16 PC/SC readers.
May 29 2024, 11:49 AM
werner committed rG5e7ea643052b: agent: Avoid double free of empty string in the PIN caching. (authored by werner).
agent: Avoid double free of empty string in the PIN caching.
May 29 2024, 11:49 AM
werner committed rG234e9db3c324: gpg: Avoid a double free on error in the key generation. (authored by werner).
gpg: Avoid a double free on error in the key generation.
May 29 2024, 11:49 AM
werner committed rG19d93a239dc5: agent: Make sure to return success in ephemeral store mode. (authored by werner).
agent: Make sure to return success in ephemeral store mode.
May 29 2024, 11:49 AM
werner committed rG0b52f837801c: wks: Make sure that ERR is always initialized. (authored by werner).
wks: Make sure that ERR is always initialized.
May 29 2024, 11:49 AM
werner committed rGf46d75f0b223: scd:openpgp: Add new vendor. (authored by werner).
scd:openpgp: Add new vendor.
May 29 2024, 11:49 AM