aboutsummaryrefslogtreecommitdiffstats
path: root/dirmngr/dirmngr-client.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2024-02-20 08:15:25 +0000
committerWerner Koch <[email protected]>2024-02-20 08:17:38 +0000
commitad4bc3e04d0b4225d69595efebebebdf24e03fa9 (patch)
tree6a457c6645ce18074ded6e6143afece25418a376 /dirmngr/dirmngr-client.c
parentdirmngr: Fix keep-alive flag handling. (diff)
downloadgnupg-ad4bc3e04d0b4225d69595efebebebdf24e03fa9.tar.gz
gnupg-ad4bc3e04d0b4225d69595efebebebdf24e03fa9.zip
scd:p15: Take derive usage into account for decryption.
* scd/app-p15.c (set_usage_string): Map usageflags.derive also to 'e'. (do_auth): Allow usageflags.sign_recover. (do_decipher): Allow usageflags.derive. (do_with_keygrip): Take usageflags.derive into account. (do_gettatr): Ditto. (do_decipher): Take a missing AODF for authentication not needed. -- This is required for D-Trust ECC cards. The AODF thing is unrelated but seems to be a good idea. GnuPG-bug-id: 7000
Diffstat (limited to 'dirmngr/dirmngr-client.c')
0 files changed, 0 insertions, 0 deletions