aboutsummaryrefslogtreecommitdiffstats
path: root/agent/command.c
diff options
context:
space:
mode:
authorMoritz Schulte <[email protected]>2004-09-26 21:48:13 +0000
committerMoritz Schulte <[email protected]>2004-09-26 21:48:13 +0000
commit1db08a412cc349bc38786de78ed460cf71f8467f (patch)
tree7faa93fa9fd639ae33b6225570d3cc4fad6eebf3 /agent/command.c
parent(show_key_with_all_names): Print the card S/N. (diff)
downloadgnupg-1db08a412cc349bc38786de78ed460cf71f8467f.tar.gz
gnupg-1db08a412cc349bc38786de78ed460cf71f8467f.zip
2004-09-25 Moritz Schulte <[email protected]>
* agent.h: Declare: agent_pksign_do. (struct server_control_s): New member: raw_value. * pksign.c (do_encode_md): New argument: raw_value; support generation of raw (non-pkcs1) data objects; adjust callers. (agent_pksign_do): New function, based on code ripped out from agent_pksign. (agent_pksign): Use agent_pksign_do. * command.c (start_command_handler): Set ctrl.digest.raw_value.
Diffstat (limited to 'agent/command.c')
-rw-r--r--agent/command.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/agent/command.c b/agent/command.c
index 1d1ae9704..02bbf3429 100644
--- a/agent/command.c
+++ b/agent/command.c
@@ -854,6 +854,7 @@ start_command_handler (int listen_fd, int fd)
ctrl.server_local->assuan_ctx = ctx;
ctrl.server_local->message_fd = -1;
ctrl.server_local->use_cache_for_signing = 1;
+ ctrl.digest.raw_value = 0;
if (DBG_ASSUAN)
assuan_set_log_stream (ctx, log_get_stream ());