aboutsummaryrefslogtreecommitdiffstats
path: root/g10
diff options
context:
space:
mode:
Diffstat (limited to 'g10')
-rw-r--r--g10/ChangeLog8
-rw-r--r--g10/ccid-driver.c2
2 files changed, 8 insertions, 2 deletions
diff --git a/g10/ChangeLog b/g10/ChangeLog
index 05f5eeffc..96dcd0c06 100644
--- a/g10/ChangeLog
+++ b/g10/ChangeLog
@@ -1,3 +1,9 @@
+2005-01-26 Werner Koch <[email protected]>
+
+ * ccid-driver.c (parse_ccid_descriptor): Need the CSM workaround
+ also for newer firmware versions. Need to get a list of fixed
+ firmware versions and use that.
+
2005-01-26 David Shaw <[email protected]>
* keyserver.c (parse_keyserver_uri): Allow RFC-2732 IPv6 [literal
@@ -11135,7 +11141,7 @@ Thu Feb 12 22:24:42 1998 Werner Koch (wk@frodo)
Copyright 1998, 1999, 2000, 2001, 2002, 2003,
- 2004 Free Software Foundation, Inc.
+ 2004, 2005 Free Software Foundation, Inc.
This file is free software; as a special exception the author gives
unlimited permission to copy and/or distribute it, with or without
diff --git a/g10/ccid-driver.c b/g10/ccid-driver.c
index 0694fe762..e80394f08 100644
--- a/g10/ccid-driver.c
+++ b/g10/ccid-driver.c
@@ -450,7 +450,7 @@ parse_ccid_descriptor (ccid_driver_t handle,
if (handle->id_vendor == VENDOR_SCM
/* FIXME: check whether it is the same
firmware version for all drivers. */
- && handle->bcd_device < 0x0513
+ && handle->bcd_device < 0x0519
&& handle->max_ifsd > 48)
{
DEBUGOUT ("enabling workaround for buggy SCM readers\n");