Page MenuHome GnuPG
Feed Advanced Search

Apr 9 2024

gniibe added a comment to T7071: gpg: Support of No CRC in ASCII armor.

Applied to master. If no problem will be found, I'll apply to 2.4 branch too.
Let's see.

Apr 9 2024, 7:16 AM · gnupg, Bug Report

Apr 8 2024

TobiasFella changed the status of T6712: Kleopatra: When revoking a local certification do not ask to publish the revocation, a subtask of T6626: Kleopatra: Improve certification and revocation, from Open to Testing.
Apr 8 2024, 11:43 AM · kleopatra
werner edited projects for T7074: gpg fails with error if you delete the ~/.gnupg directory, added: gnupg, Support; removed Bug Report.
Apr 8 2024, 9:47 AM · Support, gnupg
gniibe updated the task description for T7071: gpg: Support of No CRC in ASCII armor.
Apr 8 2024, 4:36 AM · gnupg, Bug Report

Apr 5 2024

gniibe added a comment to T7071: gpg: Support of No CRC in ASCII armor.

The following patch works.

Apr 5 2024, 9:32 AM · gnupg, Bug Report

Apr 4 2024

gniibe claimed T7071: gpg: Support of No CRC in ASCII armor.
Apr 4 2024, 9:03 AM · gnupg, Bug Report
gniibe created T7071: gpg: Support of No CRC in ASCII armor.
Apr 4 2024, 9:02 AM · gnupg, Bug Report

Mar 28 2024

werner triaged T7068: Two typos in italian i18n PO file as Normal priority.
Mar 28 2024, 3:32 PM · gnupg, i18n, Bug Report
werner added a comment to T7058: KDF-DO is not properly implemented.

Please keep also in mind that the OpenPGP card specification has always and is still developed along with GnuPG . Thus if there are any uncertainties in the specification GnuPG's way of handling thing is the way to go. If there is a way to chnage things without risking any breakage we can of course fix that. In all other cases we need to continue wit the current way. For larger changes in the spec we can of course cleanup stuff - Achim is currently reworking on a revision.

Mar 28 2024, 10:05 AM · scd, gnupg, Bug Report
mwalle added a comment to T7058: KDF-DO is not properly implemented.

Please keep in mind, that it is not only about GnuPG and the OpenPGP card, but also between GnuPG and other PGP applications. I'm not really sure what the recent commit is doing, if it only affect the reading or also the writing of the data. But IMHO GnuPG should stick to the standard also if writing the KDF DO data because eventually, it will be used for authentication with the card.

Mar 28 2024, 9:06 AM · scd, gnupg, Bug Report

Mar 27 2024

gniibe added a comment to T7058: KDF-DO is not properly implemented.

Given the situation where GnuPG works well with existing OpenPGP card implementations, what we should do here is, perhaps:

Mar 27 2024, 2:37 AM · scd, gnupg, Bug Report
gniibe added a comment to T7058: KDF-DO is not properly implemented.

There are multiple problems described in your report. Let us handle one by one.

Mar 27 2024, 2:24 AM · scd, gnupg, Bug Report

Mar 26 2024

werner triaged T7060: Add option to allow the use of libcs fds on the Windows command line. as Low priority.
Mar 26 2024, 3:47 PM · Feature Request, gnupg
werner changed the status of T7060: Add option to allow the use of libcs fds on the Windows command line. from Open to Testing.
Mar 26 2024, 3:47 PM · Feature Request, gnupg
werner created T7060: Add option to allow the use of libcs fds on the Windows command line..
Mar 26 2024, 3:21 PM · Feature Request, gnupg
werner triaged T7058: KDF-DO is not properly implemented as Normal priority.
Mar 26 2024, 10:11 AM · scd, gnupg, Bug Report
werner added projects to T7058: KDF-DO is not properly implemented: gnupg, scd.
Mar 26 2024, 10:11 AM · scd, gnupg, Bug Report

Mar 25 2024

werner closed T7047: GnuPG release target authenticode signs files double as Resolved.

I am still not sure why I noticed the double signing but with the new stamp feature we have an effective way to avoid long delays due to authenticode signing. Some gmake macro guru might want to look at gpg4win.mk.in to get rid of the duplicate rule ignore messages.

Mar 25 2024, 4:50 PM · Bug Report, gnupg

Mar 21 2024

werner added a comment to T7047: GnuPG release target authenticode signs files double.

And we should also use timestamps for each signed file so that we don't need to re-sign all of them over and over during build process tweaking.

Mar 21 2024, 5:52 PM · Bug Report, gnupg

Mar 19 2024

ikloecker added projects to T6853: GpgTar: S/MIME decryption fails with input/output error: gpgtar, gnupg.

What happens if you call gpgtar with --utf8-strings --cms additionally to the other options? And what happens if you pipe the archive to gpgtar's stdin?

Mar 19 2024, 10:43 AM · gnupg, gpgtar, Restricted Project

Mar 18 2024

werner created T7047: GnuPG release target authenticode signs files double.
Mar 18 2024, 3:20 PM · Bug Report, gnupg

Mar 12 2024

ikloecker placed T7015: gpgsm: Add status messages reporting imported certificates on --learn-card up for grabs.

Right. I think this task inherited the assignee from its parent task.

Mar 12 2024, 10:41 AM · S/MIME, gnupg, Restricted Project
aheinecke added projects to T7015: gpgsm: Add status messages reporting imported certificates on --learn-card: gnupg, S/MIME.
Mar 12 2024, 9:17 AM · S/MIME, gnupg, Restricted Project

Mar 11 2024

werner closed T7038: gpg --recv-key return code is 0 as Wontfix.

It could have been discussed whether this makes sense. However, we can't change it anymore because it would change the behaviour. Consider a cron job which looks into a directory with keyids and imports them from a keyserver. It is totally fine if the script returns success if no keys are available.

Mar 11 2024, 1:03 PM · Not A Bug, gnupg, Bug Report

Mar 8 2024

dkg added a comment to T5110: Primary Key Binding Signature not updated when updating Subkey Binding Signature.

I have also not found a straightforward way to correct a cross-signature that was made with a weak digest algorithm using GnuPG.

Mar 8 2024, 8:29 PM · gnupg, Bug Report

Mar 6 2024

werner changed the status of T6719: Support Proxy-Authorization: Negotiate on Windows, a subtask of T5768: Dirmngr: Use windows proxy settings if system proxy settings should be used, from Open to Testing.
Mar 6 2024, 11:49 AM · Feature Request, gnupg, Restricted Project
werner changed the status of T7000: Take derive usage into account for pkcs#15 cards., a subtask of T7001: Support D-TRUST ECC cards, from Open to Testing.
Mar 6 2024, 11:47 AM · gnupg, scd

Feb 27 2024

tessus added a comment to T7017: allow pinentry-program to use and expand ~ in path.

Oh wow. It seems you have already coded the feature request. I didn't want to generate work for you and offered to submit a patch. Not that I am complaining.;-) Thank you!

Feb 27 2024, 10:19 PM · gnupg, Feature Request
werner triaged T7017: allow pinentry-program to use and expand ~ in path as Normal priority.
Feb 27 2024, 10:40 AM · gnupg, Feature Request
werner changed the status of T7017: allow pinentry-program to use and expand ~ in path from Open to Testing.

Those options where originally intended for debugging but your suggestion makes sense. I also add this to most other tools.

Feb 27 2024, 10:40 AM · gnupg, Feature Request

Feb 26 2024

werner added a subtask for T6815: PQC encryption for GnuPG: T7014: agent: Enhancement of PKDECRYPT for KEM interface.
Feb 26 2024, 10:41 AM · gnupg26, OpenPGP, PQC, gnupg

Feb 23 2024

werner removed a project from T5574: Doubled characters in Windows console output: gpgrt.

Removing gpgrt because we meanwhile have full utf-8 support there.

Feb 23 2024, 2:04 PM · gnupg, Windows, Bug Report

Feb 21 2024

werner closed T5084: Using GPGWin 3.1.13, Putty fails to load the private key from a YubiKey as Resolved.

Closing due to age and because gpg4win 4 started to using the much improved GnuPG 2.4

Feb 21 2024, 5:45 PM · gnupg, ssh, Bug Report, gpg4win
werner reopened T6729: scdaemon 'Operation not supported by device' on macOS unless racing for first (?) read on boot as "Open".

The solution seems to be a newer libccid version. If that is the case we may want to include the fix also in our own ccid driver.

Feb 21 2024, 2:45 PM · Feature Request, Not A Bug, gnupg, scd, MacOS
ncts added a comment to T6729: scdaemon 'Operation not supported by device' on macOS unless racing for first (?) read on boot.

Got this from my card vendor. Sonoma had a buggy CCID driver; compile one yourself and the bug's gone: https://forums.developer.apple.com/forums/thread/732091?answerId=768462022#768462022

Feb 21 2024, 11:05 AM · Feature Request, Not A Bug, gnupg, scd, MacOS

Feb 19 2024

werner added a subtask for T7001: Support D-TRUST ECC cards: T7000: Take derive usage into account for pkcs#15 cards..
Feb 19 2024, 1:54 PM · gnupg, scd
werner triaged T7001: Support D-TRUST ECC cards as Normal priority.
Feb 19 2024, 1:54 PM · gnupg, scd
90 added a comment to T6991: Adding XDG Base Directory paths as *fallbacks* over the existing ~/.gnupg paths.

Since there are some files that would simply have to be created each time under $GNUPGHOME, I've been thinking a bit more about what sort of approach to take for "fallbacks."

Feb 19 2024, 11:28 AM · Support, gnupg, Feature Request

Feb 16 2024

werner closed T6999: Are you aware of implementations which would generate signatures with 0x0001 lbits in signature? as Resolved.

No, I am not aware. I can't remember whether PGP once had such a bug because @dshaw did most cross-testing and fixing for PGP bugs. I would suggest to remove any such checks. IIRC, this was introduced by PGP 2 to speed up signature checking. 30 years ago RSA operations were quite expensive.

Feb 16 2024, 10:01 AM · Documentation, gnupg

Feb 15 2024

werner added a comment to T6991: Adding XDG Base Directory paths as *fallbacks* over the existing ~/.gnupg paths.

That is simply because your XDG_RUNTIME is set to the same directory gnupg uses. See gnupg/common/homedir.c:_gnupg_socketdir_internal

Feb 15 2024, 5:44 PM · Support, gnupg, Feature Request
90 added a comment to T6991: Adding XDG Base Directory paths as *fallbacks* over the existing ~/.gnupg paths.

Funnily enough, runtime sockets already adhere to the XDGBDS somewhat by using $XDG_RUNTIME_DIR/gnupg as their path, while everything else uses strictly $GNUPGHOME or ~/.gnupg with no other alternative. Of course, I completely understand that the priority for this is rather low, but I am still happy to look into providing a patch myself that would add these fallbacks if it would help expedite the whole process.

Feb 15 2024, 5:36 PM · Support, gnupg, Feature Request
gniibe claimed T5894: Various issues with system headers and _WIN32_WINNT value in MinGW build of gnupg-2.3.4.

In master, I applied changes for include files which don't harm current target of MinGW-64.

Feb 15 2024, 6:48 AM · gnupg, Feature Request
gniibe added projects to T6991: Adding XDG Base Directory paths as *fallbacks* over the existing ~/.gnupg paths: gnupg, Support.
Feb 15 2024, 3:41 AM · Support, gnupg, Feature Request

Feb 11 2024

wiz added a comment to T5993: gpg should reject compressed packets outside of messages.

This is referenced from https://nvd.nist.gov/vuln/detail/CVE-2022-3219 for CVE-2022-3219. Can this please be fixed?

Feb 11 2024, 11:09 AM · Feature Request, gnupg

Feb 8 2024

aheinecke closed T5620: GnuPG, pinentry: Passphrase pattern error / warning does not match new logic as Resolved.

I think we can close this issue. Ikloecker explained why. The hint comes from the help files and I think at the time I opened the issue I did not use the help messages.

Feb 8 2024, 9:02 AM · gnupg, Restricted Project

Feb 7 2024

werner triaged T6962: gpg lock issue on Alma Linux upgraded servers as Normal priority.
Feb 7 2024, 9:21 AM · Support, gnupg
werner triaged T6975: The option --default-key gives up too early if there are multiple matches as Normal priority.
Feb 7 2024, 9:21 AM · Feature Request, gnupg
Angel added a comment to T6975: The option --default-key gives up too early if there are multiple matches.

Ingo, I concede it might be considered a bug on Request Tracker that it does not allow to specify the key as a fingerprint (or calculates it automatically from the email instead of relying on gpg doing it), but you generally want to keep expired keys around for decryption.

Feb 7 2024, 3:29 AM · Feature Request, gnupg

Feb 6 2024

ikloecker added a comment to T6975: The option --default-key gives up too early if there are multiple matches.

Quite frankly, if a third party application calls gpg with anything other than fingerprints to specify keys it's asking for trouble. I have changed KMail from using user IDs to using fingerprints when calling gpg more than 20 years ago.

Feb 6 2024, 8:42 AM · Feature Request, gnupg
Angel reopened T6975: The option --default-key gives up too early if there are multiple matches as "Open".

Sorry, Werner, but I have to disagree on this. Specifying them by fingerprint only works if you have a specific field for the key (including the case where you are just it on the config file).

Feb 6 2024, 3:17 AM · Feature Request, gnupg

Feb 5 2024

werner closed T6975: The option --default-key gives up too early if there are multiple matches as Wontfix.

Instead of tweaking this and risk a regression for some users I added a suggested to the man page to use a fingerprint.

Feb 5 2024, 8:53 AM · Feature Request, gnupg
werner closed T6972: Explicitly deprecate --use-embedded-filename -- it is hazardous as Resolved.

Unfortunately there are real world applications which make use of this option in special environments. Thus we can't remove it. I improved the warning in the man page.

Feb 5 2024, 8:44 AM · Documentation, gnupg, patch
werner closed T6974: Bump requisites on 2.2.x as Resolved.
Feb 5 2024, 8:24 AM · gnupg
werner added a project to T6974: Bump requisites on 2.2.x: gnupg.

There will be a 2.2.43 soonish. Thanks for the patch.

Feb 5 2024, 8:24 AM · gnupg
werner closed T6973: uninitialized err on p12_parse as Resolved.

Thanks. Applied to 2.4 will eventually be merged into master.

Feb 5 2024, 7:55 AM · gnupg
Angel added a comment to T6973: uninitialized err on p12_parse.

Feb 5 2024, 4:54 AM · gnupg
Angel created T6975: The option --default-key gives up too early if there are multiple matches.
Feb 5 2024, 1:26 AM · Feature Request, gnupg
Angel created T6973: uninitialized err on p12_parse.
Feb 5 2024, 12:40 AM · gnupg

Feb 4 2024

Angel merged task T2759: Misleading error message when trying to sign with an expired key into T4704: Wrong error message when key is expired.
Feb 4 2024, 3:55 AM · Bug Report, gnupg
Angel added a comment to T2759: Misleading error message when trying to sign with an expired key.

This was reported again 3 years later as T4704, and finally fixed in gnupg-2.4.4, released last week.

Feb 4 2024, 3:55 AM · Bug Report, gnupg

Feb 1 2024

kigikah added a comment to T6962: gpg lock issue on Alma Linux upgraded servers.
Feb 1 2024, 5:38 AM · Support, gnupg

Jan 30 2024

ncssyedaf added a comment to T6962: gpg lock issue on Alma Linux upgraded servers.

Thanks! We will try this out and update you with the results.

Jan 30 2024, 2:12 PM · Support, gnupg
werner edited projects for T6962: gpg lock issue on Alma Linux upgraded servers, added: gnupg, Support; removed Bug Report.

Since 2.2.20 we had these items in the NEWS

Jan 30 2024, 11:04 AM · Support, gnupg
gniibe closed T6923: gpg fails to parse sensitive revokers from param files as Resolved.

Fixed in GnuPG 2.4.4.

Jan 30 2024, 4:05 AM · gnupg, Bug Report

Jan 27 2024

stardiviner added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

I upgraded to gnupg 1.4.4 now, the problem is gone. Thanks for working.

Jan 27 2024, 5:09 AM · Emacs, gnupg, Bug Report

Jan 26 2024

fgunbin added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

Thanks @gniibe and everybody!

Jan 26 2024, 5:32 PM · Emacs, gnupg, Bug Report
gniibe closed T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG) as Resolved.

Fixed in GnuPG 2.4.4.

Jan 26 2024, 1:11 AM · Emacs, gnupg, Bug Report

Jan 25 2024

werner updated the task description for T6578: Release GnuPG 2.4.4.
Jan 25 2024, 11:37 AM · gnupg24 (gnupg-2.4.4), Release Info

Jan 24 2024

ikloecker created T6956: GnuPG: Allow import of gpgsk files.
Jan 24 2024, 9:30 AM · gnupg26, Feature Request, Restricted Project

Jan 23 2024

juergenhoetzel added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

Arch Linux: https://gitlab.archlinux.org/archlinux/packaging/packages/gnupg
FreeBSD: https://cgit.freebsd.org/ports/tree/security/gnupg

I don't see the patch is applied. Please wait for GnuPG release 2.4.4.

Jan 23 2024, 12:36 PM · Emacs, gnupg, Bug Report
ikloecker added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

Indeed, openSUSE has applied the patch: https://build.opensuse.org/package/show/openSUSE%3AFactory/gpg2

Jan 23 2024, 8:18 AM · Emacs, gnupg, Bug Report
gniibe added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

Arch Linux: https://gitlab.archlinux.org/archlinux/packaging/packages/gnupg
FreeBSD: https://cgit.freebsd.org/ports/tree/security/gnupg

Jan 23 2024, 1:05 AM · Emacs, gnupg, Bug Report

Jan 22 2024

ikloecker added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

Works as expected on openSUSE Tumbleweed with gpg2-2.4.3-4.2.x86_64:

$ gpg2 --version
gpg (GnuPG) 2.4.3
libgcrypt 1.10.3
[...]
Jan 22 2024, 10:02 PM · Emacs, gnupg, Bug Report
juergenhoetzel added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

i still observe the same behavior:

What do you mean? I can't replicate the behavior described by you, using the GnuPG from the repo, or the one of Debian 2.4.3-2.

Jan 22 2024, 6:04 PM · Emacs, gnupg, Bug Report
gniibe added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

i still observe the same behavior:

Jan 22 2024, 5:57 AM · Emacs, gnupg, Bug Report

Jan 21 2024

juergenhoetzel added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

For a while, distributions can apply rG2f872fa68c65 for 2.4 series.

Jan 21 2024, 7:59 PM · Emacs, gnupg, Bug Report

Jan 18 2024

ebo closed T6736: Year 2038 issue for key validity date, a subtask of T4195: Fix time API in gpgme, as Resolved.
Jan 18 2024, 11:43 AM · gnupg, kleopatra, Restricted Project, gpgme, Feature Request

Jan 15 2024

aheinecke triaged T6927: gpgsm: Accept file names for input and output in server mode as Low priority.

I do not think this is a very common usecase. For me regarding CMS file operations it would be more important to implement T2435: gpgsm combined sign and encrypt which I find the most annyoing issue regarding CMS file encryption.

Jan 15 2024, 10:50 AM · gnupg, Restricted Project

Jan 12 2024

werner renamed T6929: Kleopatra: Allow revocation of RSA 2048 keys from Kleopatra: Allow revokation of RSA 2048 keys to Kleopatra: Allow revocation of RSA 2048 keys.
Jan 12 2024, 4:44 PM · kleopatra, gnupg
werner moved T5768: Dirmngr: Use windows proxy settings if system proxy settings should be used from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 12 2024, 3:52 PM · Feature Request, gnupg, Restricted Project
werner closed T5768: Dirmngr: Use windows proxy settings if system proxy settings should be used as Resolved.
Jan 12 2024, 3:52 PM · Feature Request, gnupg, Restricted Project
werner closed T5252: bad expiration value when using --batch Creation-Date/Expire-Date as Resolved.
Jan 12 2024, 3:36 PM · gnupg, Bug Report

Jan 11 2024

werner added a project to T5590: OpenPGP: Curve 448, modernize?: rationale.
Jan 11 2024, 4:02 PM · rationale, gnupg, OpenPGP
werner closed T5590: OpenPGP: Curve 448, modernize? as Wontfix.

Way to late for a change and also adding another algorithm (SIV) complicates things for no good purposes.

Jan 11 2024, 4:00 PM · rationale, gnupg, OpenPGP
werner added a comment to T6927: gpgsm: Accept file names for input and output in server mode.

This either requires an updated libassuan which allows "INPUT FILE=foo" in addition to INPUT FD=n" or using custom handlers in for INPUT et al. in gpgsm. I'd prefer the former. Anoter option would be to open and close the file in ggpgme and pass the fd.

Jan 11 2024, 12:03 PM · gnupg, Restricted Project
werner changed the status of T6929: Kleopatra: Allow revocation of RSA 2048 keys from Open to Testing.

Already done with rG89c7eccba51554 which will be in the next VSD release.

Jan 11 2024, 12:00 PM · kleopatra, gnupg
ebo created T6929: Kleopatra: Allow revocation of RSA 2048 keys.
Jan 11 2024, 10:57 AM · kleopatra, gnupg
werner triaged T6923: gpg fails to parse sensitive revokers from param files as Normal priority.
Jan 11 2024, 9:09 AM · gnupg, Bug Report

Jan 10 2024

ikloecker placed T6927: gpgsm: Accept file names for input and output in server mode up for grabs.
Jan 10 2024, 2:24 PM · gnupg, Restricted Project
ikloecker created T6927: gpgsm: Accept file names for input and output in server mode.
Jan 10 2024, 2:03 PM · gnupg, Restricted Project

Jan 4 2024

werner closed T1839: Can't Encrypt with PIV-I Encryption Certificate - Unsupported Certificate as Resolved.

Note that we now have also an option instead of the workaround from 2015

Jan 4 2024, 4:18 PM · gnupg, dirmngr, Feature Request, S/MIME
aheinecke merged T6876: GPGME(++) Add "include-key-block" and "auto-key-import" to context flags into T4856: GPG: Key Exchange Put public OpenPGP key into signature.
Jan 4 2024, 8:50 AM · Feature Request, gpgol, Keyserver, gnupg

Jan 3 2024

ebo added a subtask for T6626: Kleopatra: Improve certification and revocation: T6712: Kleopatra: When revoking a local certification do not ask to publish the revocation.
Jan 3 2024, 11:27 AM · kleopatra
ebo added a subtask for T6626: Kleopatra: Improve certification and revocation: Unknown Object (Maniphest Task).
Jan 3 2024, 10:37 AM · kleopatra

Dec 27 2023

gniibe changed the status of T6641: pinentry-tty & pinentry-curses breaks tty when timeout occurs or CTRL-C is pressed from Open to Testing.
Dec 27 2023, 1:33 AM · gnupg, pinentry
gniibe changed the status of T6843: after enable kdf-setup impossible change user/admin pin from Open to Testing.

It would be good to apply this to 2.2, so adding "backport" tag.

Dec 27 2023, 1:25 AM · gnupg22 (gnupg-2.2.43), scd, yubikey

Dec 26 2023

dkg added a comment to T6222: gpg --faked-system-time "$(date +%s)!" doesn't work.

One use case that seems sensible to me is to try to convince a long-running operation (e.g. a sequence of key generations) to all use a single timestamp. In this scenario, there's no interest in setting the clock to be some variant of the current time, just an interest in it remaining fixed across all the operations.

Dec 26 2023, 5:57 PM · gnupg, Bug Report
gniibe closed T2440: scdaemon grabs card exclusively; it'd be nice if it didn't as Resolved.

GnuPG 2.2 and 2.4 now have --pcsc-shared option for a user who can control his action in detail.
So, closing this bug report.

Dec 26 2023, 7:00 AM · scd, Feature Request, gnupg
gniibe triaged T6908: Windows: file watching to support things like inotify as Wishlist priority.
Dec 26 2023, 5:27 AM · gnupg, Windows

Dec 22 2023

gniibe edited projects for T6843: after enable kdf-setup impossible change user/admin pin, added: gnupg, scd; removed Support, Windows.

Thank you for the bug report. Although it's a corner case, it is a discrepancy in the implementation which results unrecoverable situation of the device.

Dec 22 2023, 3:44 AM · gnupg22 (gnupg-2.2.43), scd, yubikey