From 98e1a75e205b15da1da1bdf34f462a8acdc85ac9 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Mon, 30 Mar 2009 12:46:06 +0000 Subject: Implement decryption for TCOS 3 cards. --- agent/ChangeLog | 4 ++++ agent/learncard.c | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'agent') diff --git a/agent/ChangeLog b/agent/ChangeLog index c55199135..10390da3f 100644 --- a/agent/ChangeLog +++ b/agent/ChangeLog @@ -1,3 +1,7 @@ +2009-03-27 Werner Koch + + * learncard.c (agent_handle_learn): Add new certtype 111. + 2009-03-26 Werner Koch * agent.h (MAX_DIGEST_LEN): Change to 64. diff --git a/agent/learncard.c b/agent/learncard.c index 3db33ee76..b5b5bd77d 100644 --- a/agent/learncard.c +++ b/agent/learncard.c @@ -298,10 +298,12 @@ agent_handle_learn (ctrl_t ctrl, void *assuan_context) char *p; int i; static int certtype_list[] = { + 111, /* Root CA */ 101, /* trusted */ 102, /* useful */ 100, /* regular */ - /* We don't include 110 here because gpgsm can't handle it. */ + /* We don't include 110 here because gpgsm can't handle that + special root CA format. */ -1 /* end of list */ }; -- cgit v1.2.3