diff options
author | Werner Koch <[email protected]> | 2006-10-06 11:06:15 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2006-10-06 11:06:15 +0000 |
commit | 4d770bedc135b5b90aca3beac527b7985a776a6f (patch) | |
tree | 5bfd01836ebf1b019a3a6dba8b531a7977054027 | |
parent | Add TLS hash mode (diff) | |
download | gnupg-4d770bedc135b5b90aca3beac527b7985a776a6f.tar.gz gnupg-4d770bedc135b5b90aca3beac527b7985a776a6f.zip |
Make it also work for the card.
-rw-r--r-- | agent/ChangeLog | 4 | ||||
-rw-r--r-- | agent/divert-scd.c | 3 |
2 files changed, 7 insertions, 0 deletions
diff --git a/agent/ChangeLog b/agent/ChangeLog index fd24855bb..3b5999c1a 100644 --- a/agent/ChangeLog +++ b/agent/ChangeLog @@ -1,3 +1,7 @@ +2006-10-06 Werner Koch <[email protected]> + + * divert-scd.c (divert_pksign): Use PKAUTH for the TLS algo. + 2006-10-05 Werner Koch <[email protected]> * command.c (has_option_name): New. diff --git a/agent/divert-scd.c b/agent/divert-scd.c index 67c9f4640..49768feed 100644 --- a/agent/divert-scd.c +++ b/agent/divert-scd.c @@ -326,8 +326,11 @@ divert_pksign (ctrl_t ctrl, if (algo == GCRY_MD_USER_TLS_MD5SHA1) { + int save = ctrl->use_auth_call; + ctrl->use_auth_call = 1; rc = agent_card_pksign (ctrl, kid, getpin_cb, ctrl, digest, digestlen, &sigval, &siglen); + ctrl->use_auth_call = save; } else { |