diff options
author | NIIBE Yutaka <[email protected]> | 2013-01-09 04:24:57 +0000 |
---|---|---|
committer | NIIBE Yutaka <[email protected]> | 2013-02-05 04:33:44 +0000 |
commit | d9f6cc7502793ed41928042cc2f968c8c7effc22 (patch) | |
tree | a9c09a48aa3e6c6faf9826d03a419c0334a10d6f /scd/scdaemon.h | |
parent | Convert doc/DETAILS to org-mode (diff) | |
download | gnupg-d9f6cc7502793ed41928042cc2f968c8c7effc22.tar.gz gnupg-d9f6cc7502793ed41928042cc2f968c8c7effc22.zip |
SCD: Add option enable-keypad-varlen and support for GEMPC_PINPAD.
* scd/scdaemon.h (opt): Add enable_keypad_varlen.
* scd/scdaemon.c (cmd_and_opt_values): Add oEnableKeypadVarlen.
(opts, main): Add oEnableKeypadVarlen.
* scd/ccid-driver.c (GEMPC_PINPAD): New.
(ccid_transceive_secure): Add enable_varlen handling.
Enable GEMPC_PINPAD.
--
Note that GEMPC_PINPAD doesn't support variable length keypad input.
The feature of fixed length keypad input will be added soon.
Diffstat (limited to '')
-rw-r--r-- | scd/scdaemon.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/scd/scdaemon.h b/scd/scdaemon.h index 74e8b7d44..8f048d5f3 100644 --- a/scd/scdaemon.h +++ b/scd/scdaemon.h @@ -57,6 +57,7 @@ struct const char *reader_port; /* NULL or reder port to use. */ int disable_ccid; /* Disable the use of the internal CCID driver. */ int disable_keypad; /* Do not use a keypad. */ + int enable_keypad_varlen; /* Use variable length input for keypad. */ int allow_admin; /* Allow the use of admin commands for certain cards. */ strlist_t disabled_applications; /* Card applications we do not |