* cardglue.c (open_card): Check USE_AGENT.
authorWerner Koch <wk@gnupg.org>
Mon, 23 May 2005 14:38:05 +0000 (14:38 +0000)
committerWerner Koch <wk@gnupg.org>
Mon, 23 May 2005 14:38:05 +0000 (14:38 +0000)
commit75675331f150a6b21477aeafd563809dcb03b6c8
tree840f9f2d97d11011c2ebd46a8d4c4c13b54367ef
parentbe2aa37dbf0da2c953143c328a1aed4bf210cc87
* cardglue.c (open_card): Check USE_AGENT.

* g10.c (main): Option --debug-ccid-driver may now be given
several times increase the debug level.

* ccid-driver.c (parse_ccid_descriptor): Mark SCR335 FW version
5.14 as good.
(do_close_reader): Never do a reset. The caller should instead
make sure that the reader has been closed properly.  The new retry
code in ccid_slot_status will make sure that the readersatrts up
fine even if the last process didn't closed the USB connection
properly.
(ccid_get_atr): For certain readers try switching to ISO mode.
Thanks to Ludovic Rousseau for this hint and the magic numbers.
(print_command_failed): New.
(bulk_in): Use it here. Add new arg NO_DEBUG.
(ccid_slot_status): Disabled debugging.
g10/ChangeLog
g10/cardglue.c
g10/ccid-driver.c
g10/g10.c