/[pcsclite]/trunk/Drivers/ccid/README
ViewVC logotype

Diff of /trunk/Drivers/ccid/README

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1014 by rousseau, Wed Jun 23 13:25:38 2004 UTC revision 1015 by rousseau, Thu Jul 1 07:46:28 2004 UTC
# Line 10  Authors: Line 10  Authors:
10  ========  ========
11    
12  - Ludovic Rousseau <ludovic.rousseau@free.fr>  - Ludovic Rousseau <ludovic.rousseau@free.fr>
13  - Carlos Prados for the TPDU T=1 code (taken from his towitoto driver)  - Carlos Prados for the PPS and ATR parsing code (taken from his
14      towitoto driver) in towitoko/ directory.
15    - Olaf Kirch for the T=1 TPDU code (from the OpenCT package) in openct/
16      directory. I (Ludovic Rousseau) greatly improved this code.
17    
18    
19  Supported CCID readers:  Supported CCID readers:
# Line 133  Inc., 59 Temple Place, Suite 330, Boston Line 136  Inc., 59 Temple Place, Suite 330, Boston
136  History:  History:
137  ========  ========
138    
139    0.9.0 - 1 July 2004, Ludovic Rousseau
140        - The T=1 TPDU automata from Carlos Prados' Towitoko driver is very
141          limited and do not support error management mechanisms.
142          I then used the T=1 TPDU automata from OpenCT (OpenSC project).
143          This automata is much more powerful but still lacks a lot of error
144          management code.
145          I then added all the needed code to reach the quality level
146          requested by the EMV standard.
147        - add support for new readers:
148          . Advanced Card Systems ACR 38
149          . Cherry XX33
150          . Dell keyboard SK-3106
151          . Dell smart card reader keyboard
152          . SCR 333
153        - add support of multi procotol cards (T=0 and T=1)
154        - the debug level is now dynamic and set in the Info.plist file (no
155          need to recompile the driver any more)
156        - add support for the libusb naming scheme: usb:%04x/%04x:libusb:%s
157        - INSTALL: add a "configuring the driver for the serial reader
158          (GemPC Twin)" part
159        - use `pkg-config libpcsclite --variable=usbdropdir` so you do not
160          have to use --enable-usbdropdir=DIR or --enable-ccidtwindir=DIR
161          even if pcscd does not use the default /usr/local/pcsc/drivers
162        - add support of IOCTL_SMARTCARD_VENDOR_IFD_EXCHANGE and
163          IOCTL_SMARTCARD_VENDOR_VERIFY_PIN in IFDHControl()
164        - read ifdDriverOptions from Info.plist to limit the use of
165          IOCTL_SMARTCARD_VENDOR_IFD_EXCHANGE (idea from Peter Williams)
166        - provide an example of use of SCardControl()
167          IOCTL_SMARTCARD_VENDOR_IFD_EXCHANGE and
168          IOCTL_SMARTCARD_VENDOR_VERIFY_PIN in example/
169        - add a --enable-pcsclite option (default to yes) so that the driver
170          can be compiled for a different framework (one needing
171          tokenparser.l like Solaris)
172        - Reset action is power off and power on, not just power on
173        - use the include files from pcsc-lite
174        - add a mechanism to allow power on at 1.8V, 3V and then 5V as
175          specified by ISO 7816. We still use 5V for now to avoid problems
176          with non ISO compliant cards
177    
178    
179  0.4.1 - 14 February 2004, Ludovic Rousseau  0.4.1 - 14 February 2004, Ludovic Rousseau
180      - distribute missing files readers/supported_readers.txt and      - distribute missing files readers/supported_readers.txt and
181        src/create_Info_plist.pl        src/create_Info_plist.pl

Legend:
Removed from v.1014  
changed lines
  Added in v.1015

  ViewVC Help
Powered by ViewVC 1.1.5