diff options
author | Moritz Schulte <[email protected]> | 2004-09-26 21:48:13 +0000 |
---|---|---|
committer | Moritz Schulte <[email protected]> | 2004-09-26 21:48:13 +0000 |
commit | 1db08a412cc349bc38786de78ed460cf71f8467f (patch) | |
tree | 7faa93fa9fd639ae33b6225570d3cc4fad6eebf3 /agent/command.c | |
parent | (show_key_with_all_names): Print the card S/N. (diff) | |
download | gnupg-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.c | 1 |
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 ()); |