1 commit 4a0359f22ed0dc668d09459c2be97009e5669969 (HEAD -> master, tag: ccid-1.4.33, zotac/master, origin/master, origin/HEAD, github/master)
2 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3 Date: Thu Jun 25 20:17:51 2020 +0200
7 README.md | 11 +++++++++++
9 2 files changed, 12 insertions(+), 1 deletion(-)
11 commit cf394e8cb34b20665d2966ca4e4af41f14e283de
12 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13 Date: Thu Jun 25 20:09:31 2020 +0200
15 Add Swissbit Secure USB PU-50n SE/PE
17 readers/Swissbit_Secure_USB_PU-50n_SE-PE.txt | 53 ++++++++++++++++++++++++++++
18 readers/supported_readers.txt | 5 ++-
19 2 files changed, 57 insertions(+), 1 deletion(-)
21 commit e36702a474a853d1a398ae552486db7ece545593
22 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23 Date: Thu Jun 18 09:44:25 2020 +0200
25 Add TOPPAN FORMS CO.,LTD TC63CUT021
27 readers/TOPPAN_FORMS_TC63CUT021.txt | 568 ++++++++++++++++++++++++++++++++++++
28 readers/supported_readers.txt | 5 +-
29 2 files changed, 572 insertions(+), 1 deletion(-)
31 commit c11a42753125a8de8a4746afcbb5b15426509416
32 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33 Date: Mon Jun 15 15:35:24 2020 +0200
35 Add Genesys Logic CCID Card Reader (idProduct: 0x0771)
37 readers/Genesys_Logic_CCID_Card_Reader_0x0771.txt | 112 ++++++++++++++++++++++
38 readers/supported_readers.txt | 3 +-
39 2 files changed, 114 insertions(+), 1 deletion(-)
41 commit e782d48c44ac6f6c703f69d007cf26d5bdee06bd
42 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
43 Date: Tue May 26 17:10:33 2020 +0200
45 macOS: use --enable-oslog for macOS >= 10.12
47 Use the new logging mechanism for macOS >= 10.12 (Sierra).
49 MacOSX/configure | 10 ++++++++--
50 1 file changed, 8 insertions(+), 2 deletions(-)
52 commit 5b9ac9c9e121111268bc36b9c0bc81bf5a451c02
53 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
54 Date: Tue May 26 17:04:36 2020 +0200
56 debug: add support of os_log(3) for macOS
58 macOS uses a new logging mechanism to replace systlog().
60 You can see the log traces using:
61 log stream --predicate 'process == "com.apple.ifdreader"'
63 log stream --predicate 'process == "com.apple.ifdreader"' --debug
66 src/debug.c | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
67 src/debug.h | 31 +++++++++++++++++++++++++++++++
68 3 files changed, 93 insertions(+)
70 commit 63fc3fcaf9260ecd03e0a46828552f9da5805087
71 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
72 Date: Tue May 26 17:01:51 2020 +0200
74 configure: add --enable-oslog argument
76 Define USE_OS_LOG when --enable-oslog is used.
78 configure.ac | 12 +++++++++++-
79 1 file changed, 11 insertions(+), 1 deletion(-)
81 commit fd2511e53e53845011091b902a9df2e067f5ed7e
82 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
83 Date: Tue May 26 11:58:29 2020 +0200
85 towitoko: do not use "bool" type
87 Use an explicit "int" in the source code.
89 Compilation fails on macOS when <os/log.h> is used.
91 ./towitoko/defines.h:52:28: error: cannot combine with previous 'int'
95 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/include/stdbool.h:31:14: note:
96 expanded from macro 'bool'
98 In file included from ifdhandler.c:49:
99 In file included from ./towitoko/atr.h:26:
100 ./towitoko/defines.h:52:1: warning: typedef requires a name
101 [-Wmissing-declarations]
103 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
105 src/towitoko/atr.h | 2 +-
106 src/towitoko/defines.h | 4 ----
107 src/towitoko/pps.c | 4 ++--
108 3 files changed, 3 insertions(+), 7 deletions(-)
110 commit 4350da44df0c2735b13eaa8201501f50ebd992fd
111 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
112 Date: Sat May 16 16:53:38 2020 +0200
114 Update PCSC submodule to get Unicode support
117 1 file changed, 1 insertion(+), 1 deletion(-)
119 commit d8a7f95ff5719e151b862fe08cc9963553f6ca99
120 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
121 Date: Mon May 11 23:50:17 2020 +0200
123 Move CHERRY SECURE BOARD 1.0 in supported list
125 readers/supported_readers.txt | 4 ++--
126 1 file changed, 2 insertions(+), 2 deletions(-)
128 commit 008f2c5b0dee0f22097acfba9e7ae3728fc3d680
129 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
130 Date: Wed Apr 29 15:18:10 2020 +0200
132 HID_OMNIKEY_5422.txt: updated CCID descriptor
134 readers/HID_OMNIKEY_5422.txt | 21 ++++++++++++++-------
135 1 file changed, 14 insertions(+), 7 deletions(-)
137 commit c6e4c082b2e895be03c5d1a5e4fb7965d04ce997
138 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
139 Date: Fri Apr 24 11:50:50 2020 +0200
143 examples/scardcontrol.c | 2 +-
144 1 file changed, 1 insertion(+), 1 deletion(-)
146 commit a940d8994864e186ee7cc8ff01d8dac050af9f56
147 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
148 Date: Wed Apr 22 14:52:34 2020 +0200
152 scardcontrol.c:851:27: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘DWORD’ {aka ‘long unsigned int’} [-Wformat=]
153 printf(" card response [%d bytes]:", length);
157 examples/scardcontrol.c | 2 +-
158 1 file changed, 1 insertion(+), 1 deletion(-)
160 commit 8f33a2ff60919f579ee17012e91f927491ef70be (tag: ccid-1.4.32)
161 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
162 Date: Wed Apr 22 11:14:30 2020 +0200
164 ylwrap: updated version
166 Only the Copyright date changed.
169 1 file changed, 1 insertion(+), 1 deletion(-)
171 commit 6d5c45d826219ded210e0dcf0038ccb632b036a9
172 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
173 Date: Wed Apr 22 11:12:28 2020 +0200
177 README.md | 41 +++++++++++++++++++++++++++++++++++++++++
179 2 files changed, 42 insertions(+), 1 deletion(-)
181 commit aa13542bf4c83c8bc08e10db49bbe6549ec2b59d
182 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
183 Date: Mon Apr 20 18:49:54 2020 +0200
185 SCARDGETATTRIB.txt: document SCARD_ATTR_CHANNEL_ID
187 SCARDGETATTRIB.txt | 5 +++++
188 1 file changed, 5 insertions(+)
190 commit ecc9c0d322a66dcaded69b683f23ee1eec06e9b1
191 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
192 Date: Sun Apr 19 16:43:03 2020 +0200
194 macOS: fix compiler warning
196 scardcontrol.c:688:40: warning: format specifies type 'long' but the argument
197 has type 'DWORD' (aka 'unsigned int') [-Wformat]
198 printf(" card response [%ld bytes]:", length);
202 examples/scardcontrol.c | 2 +-
203 1 file changed, 1 insertion(+), 1 deletion(-)
205 commit 47746f0bc00c3cdedb1f40ece3996a9a4dde9d2b
206 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
207 Date: Sun Apr 19 16:40:04 2020 +0200
211 scardcontrol.c:234:8: warning: variable ‘ccid_esc_command’ set but not used [-Wunused-but-set-variable]
212 234 | DWORD ccid_esc_command = 0;
215 examples/scardcontrol.c | 2 ++
216 1 file changed, 2 insertions(+)
218 commit b53791685c71ff65919c8dee65fa5a4be3e48172
219 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
220 Date: Sun Apr 19 16:38:02 2020 +0200
224 scardcontrol.c:686:27: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘DWORD’ {aka ‘long unsigned int’} [-Wformat=]
225 686 | printf(" card response [%d bytes]:", length);
228 | int DWORD {aka long unsigned int}
231 examples/scardcontrol.c | 2 +-
232 1 file changed, 1 insertion(+), 1 deletion(-)
234 commit ce899b991d5ee7857eb337ef4947ab30f280d3eb
235 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
236 Date: Thu Apr 16 13:52:05 2020 +0200
238 Revert back to .device_address instead of .port_number
240 The port number is hard to use. For example when you use a USB hub you
241 can have 2 devices on port 1.
242 The real solution with port is to use libusb_get_port_numbers() to get a
243 list of ports. But we can only return one byte with SCARD_ATTR_CHANNEL_ID.
245 The device address is easy to use. If you know the bus number and
246 device address you can uniquely identify a USB device on GNU/Linux.
249 With SCardGetAttrib.py I get:
250 0x20110 [8, 1, 32, 0] 08 01 20 00 .. .
254 Bus 001 Device 008: ID 08e6:3437 Gemalto (was Gemplus) GemPC Twin SmartCard Reader
256 src/ccid_usb.c | 8 +++-----
257 src/ccid_usb.h | 2 +-
258 src/ifdhandler.c | 2 +-
259 3 files changed, 5 insertions(+), 7 deletions(-)
261 commit 9a8eb8bab47d4f96ac679964aa0903b0140cbfd1
262 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
263 Date: Wed Apr 15 11:43:01 2020 +0200
265 ccid_usb: No need to make 3 function EXTERNAL
267 EXTERNAL is only for symbols exported and used by pcscd.
269 src/ccid_usb.c | 6 +++---
270 1 file changed, 3 insertions(+), 3 deletions(-)
272 commit 0c61799570cf0da69b332a89068b935fd361dee8
273 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
274 Date: Wed Apr 15 11:38:18 2020 +0200
278 src/ccid_usb.c | 17 +++++++++++++++--
279 1 file changed, 15 insertions(+), 2 deletions(-)
281 commit 5f3c37f63715480b7bba04a81f810b5fc40f43bb
282 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
283 Date: Wed Apr 15 11:35:45 2020 +0200
285 Rename get_ccid_usb_device_address() in get_ccid_usb_port_number()
287 What we get is the USB port number so use a correct name for the
290 src/ccid_usb.c | 2 +-
291 src/ccid_usb.h | 2 +-
292 src/ifdhandler.c | 2 +-
293 3 files changed, 3 insertions(+), 3 deletions(-)
295 commit 810b5502b81320132423fa861577c8c9f44bd4b6
296 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
297 Date: Wed Apr 15 11:21:15 2020 +0200
299 SCARD_ATTR_CHANNEL_ID: use port number instead of device address
301 The device address field is a number that is increasing after each USB
302 device plug-in. It is NOT related to a physical USB port.
304 It is the Device: number returned by lsusb(1):
305 Bus 001 Device 021: ID 08e6:3437 Gemalto (was Gemplus) GemPC Twin SmartCard Reader
307 The port number is related to a USB physical port and is stable if you
308 unplug and replug a USB device on the same port.
310 According to libusb_get_port_number() API documentation:
311 Get the number of the port that a device is connected to. Unless the
312 OS does something funky, or you are hot-plugging USB extension cards,
313 the port number returned by this call is usually guaranteed to be
314 uniquely tied to a physical port, meaning that different devices
315 plugged on the same physical port should return the same port number.
317 But outside of this, there is no guarantee that the port number
318 returned by this call will remain the same, or even match the order in
319 which ports have been numbered by the HUB/HCD manufacturer.
321 src/ccid_usb.c | 4 +++-
322 1 file changed, 3 insertions(+), 1 deletion(-)
324 commit 4c8c809751211d35f4d417e1b086a554a79fd6e6 (usb)
325 Author: Stephan Guilloux (home) <stephan.guilloux@crisalid.com>
326 Date: Tue Apr 14 13:19:45 2020 +0200
328 Add #ifdef for TWINSERIAL
330 Newly introduced functions get_ccid_usb_XXX() are not available with
331 ./configure --enable-twinserial.
333 src/ifdhandler.c | 2 ++
334 1 file changed, 2 insertions(+)
336 commit 1b4c6ac5b2bed4e48fb59d4abaa96a1a76fa8161
337 Author: Stephan Guilloux (home) <stephan.guilloux@crisalid.com>
338 Date: Mon Apr 13 19:01:30 2020 +0200
340 Add SCARD_ATTR_CHANNEL_ID for USB devices.
342 src/ccid_usb.c | 8 ++++++++
343 src/ccid_usb.h | 3 +++
344 src/ifdhandler.c | 11 +++++++++++
345 3 files changed, 22 insertions(+)
347 commit da1673383e7b6c809c7abebdefb6caed0069d314
348 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
349 Date: Tue Mar 31 14:53:13 2020 +0200
351 Add F-Secure Foundry USB Armory Mk II
353 readers/F-Secure_Foundry_USB_Armory_Mk_II.txt | 56 +++++++++++++++++++++++++++
354 readers/supported_readers.txt | 5 ++-
355 2 files changed, 60 insertions(+), 1 deletion(-)
357 commit 745c4efe214c1d3024b9cc62d52a653548c79818
358 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
359 Date: Tue Mar 24 17:51:18 2020 +0100
361 Add Doctolib SR with idProduct: 0xAFD3
363 readers/Doctolib-SR-0xAFD3.txt | 57 ++++++++++++++++++++++++++++++++++++++++++
364 readers/supported_readers.txt | 1 +
365 2 files changed, 58 insertions(+)
367 commit 27c89b2136e726b2df7cacd5ab659dcc3b9d28b3
368 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
369 Date: Tue Mar 24 17:50:18 2020 +0100
371 Add Doctolib SR with idProduct: 0xAFD2
373 readers/Doctolib-SR-0xAFD2.txt | 57 ++++++++++++++++++++++++++++++++++++++++++
374 readers/supported_readers.txt | 1 +
375 2 files changed, 58 insertions(+)
377 commit a76837fa78a4a1a8bcaed3a181c314e572b9f527
378 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
379 Date: Tue Mar 24 17:49:09 2020 +0100
381 Add Doctolib SR with idProduct: 0xAFD1
383 readers/Doctolib-SR-0xAFD1.txt | 57 ++++++++++++++++++++++++++++++++++++++++++
384 readers/supported_readers.txt | 1 +
385 2 files changed, 58 insertions(+)
387 commit 27d9a847f33297125fdac28863818c8a36c4161a
388 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
389 Date: Tue Mar 24 17:47:49 2020 +0100
391 Add Doctolib SR with idProduct: 0xAFD0
393 readers/Doctolib-SR-0xAFD0.txt | 57 ++++++++++++++++++++++++++++++++++++++++++
394 readers/supported_readers.txt | 5 +++-
395 2 files changed, 61 insertions(+), 1 deletion(-)
397 commit 84c1bca67b0cbffe014175a0bcc0cb7dfcc547ac
398 Author: Erki Aring <erki@example.ee>
399 Date: Tue Feb 18 22:10:11 2020 +0200
401 Disable pinpad for Chicony HP Skylab USB Smartcard Keyboard
403 Chicony HP Skylab Smartcard Keyboard have symptoms similar to other HP
404 keyboards - USB descriptor advertises pinpad support but no pinpad is
405 actually available, causing PIN entry to fail.
406 Disabling pinpad fixes the problem.
410 2 files changed, 2 insertions(+)
412 commit 36313631b3bb15e7df295c8a73c881916973cce9
413 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
414 Date: Sat Feb 8 14:08:34 2020 +0100
416 Add AF Care Two (idProduct: 0xAFC3)
418 readers/AF_Care_Two_AFC3.txt | 57 +++++++++++++++++++++++++++++++++++++++++++
419 readers/supported_readers.txt | 1 +
420 2 files changed, 58 insertions(+)
422 commit 804df009969a5aa16874ab8346a216b229108a07
423 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
424 Date: Sat Feb 8 14:07:38 2020 +0100
426 Add AF Care Two (idProduct: 0xAFC2)
428 readers/AF_Care_Two_AFC2.txt | 57 +++++++++++++++++++++++++++++++++++++++++++
429 readers/supported_readers.txt | 1 +
430 2 files changed, 58 insertions(+)
432 commit 7e9f0776f6611100a84d31f466e27b18f9491c36
433 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
434 Date: Sat Feb 8 14:06:16 2020 +0100
436 Add AF Care One (idProduct: 0xAFC1)
438 readers/AF_Care_One_AFC1.txt | 57 +++++++++++++++++++++++++++++++++++++++++++
439 readers/supported_readers.txt | 1 +
440 2 files changed, 58 insertions(+)
442 commit 0041acca620fbd2a232921dbc87696b79125de72
443 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
444 Date: Sat Feb 8 14:05:13 2020 +0100
446 Add AF Care One (idProduct: 0xAFC0)
448 readers/AF_Care_One_AFC0.txt | 57 +++++++++++++++++++++++++++++++++++++++++++
449 readers/supported_readers.txt | 3 +++
450 2 files changed, 60 insertions(+)
452 commit 884f806888e012c6c75cbb180328cfcbbb92d6e4
453 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
454 Date: Sat Feb 8 13:58:56 2020 +0100
456 Add SpringCard H518 (idProduct: 0x6122)
458 readers/SpringCard_H518_6122.txt | 57 ++++++++++++++++++++++++++++++++++++++++
459 readers/supported_readers.txt | 1 +
460 2 files changed, 58 insertions(+)
462 commit 11bd5287fbba084f4c91b17e9bfe212d16ccfd61
463 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
464 Date: Sat Feb 8 13:57:28 2020 +0100
466 Add SpringCard E518 (idProduct: 0x6112)
468 readers/SpringCard_E518_6112.txt | 57 ++++++++++++++++++++++++++++++++++++++++
469 readers/supported_readers.txt | 1 +
470 2 files changed, 58 insertions(+)
472 commit a02f861f6966963b8e2ba421a55418209565fafa
473 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
474 Date: Sat Feb 8 13:56:03 2020 +0100
476 Add SpringCard SpringCore (idProduct: 0x6012)
478 readers/SpringCard_SpringCore_6012.txt | 57 ++++++++++++++++++++++++++++++++++
479 readers/supported_readers.txt | 1 +
480 2 files changed, 58 insertions(+)
482 commit be892726d5f79d22d4ffa50f50464e406ecf90f5
483 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
484 Date: Sat Feb 8 13:54:31 2020 +0100
486 Add SpringCard Puck (dProduct: 0x613A)
488 readers/SpringCard_Puck_613A.txt | 57 ++++++++++++++++++++++++++++++++++++++++
489 readers/supported_readers.txt | 1 +
490 2 files changed, 58 insertions(+)
492 commit 70d62b408e11453ead38dde40b261906102a9b4b
493 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
494 Date: Sat Feb 8 13:52:02 2020 +0100
496 Add SpringCard H518 (idProduct: 0x612A)
498 readers/SpringCard_H518_612A.txt | 57 ++++++++++++++++++++++++++++++++++++++++
499 readers/supported_readers.txt | 1 +
500 2 files changed, 58 insertions(+)
502 commit 9745ce7f73c39022970bace06db1596cf423c964
503 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
504 Date: Sat Feb 8 13:43:00 2020 +0100
506 Add SpringCard E518 (idProduct: 0x611A)
508 readers/SpringCard_E518_611A.txt | 57 ++++++++++++++++++++++++++++++++++++++++
509 readers/supported_readers.txt | 1 +
510 2 files changed, 58 insertions(+)
512 commit d49e1a3440da7def1343355e4c1e62b588c741fb
513 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
514 Date: Sat Feb 8 13:39:08 2020 +0100
516 Add SpringCard SpringCore (idProduct: 0x601A)
518 readers/SpringCard_SpringCore_601A.txt | 57 ++++++++++++++++++++++++++++++++++
519 readers/supported_readers.txt | 1 +
520 2 files changed, 58 insertions(+)
522 commit ebd991f05c1ea2ba55bc431f624c7682c14ca623
523 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
524 Date: Sat Feb 8 13:25:43 2020 +0100
526 Add Purism, SPC Librem Key
528 readers/Purism_Librem_Key.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
529 readers/supported_readers.txt | 3 +++
530 2 files changed, 54 insertions(+)
532 commit 022381bc5c36e8fd2637656fcac131f247fe4745
533 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
534 Date: Sat Feb 8 13:11:54 2020 +0100
536 Add Gemalto RF CR5400
538 readers/Gemalto_RF_CR5400.txt | 57 +++++++++++++++++++++++++++++++++++++++++++
539 readers/supported_readers.txt | 3 ++-
540 2 files changed, 59 insertions(+), 1 deletion(-)
542 commit 27607e5e458fe4c6c04aa22bcdc70c5e4ffad55a
543 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
544 Date: Wed Feb 5 15:53:49 2020 +0100
548 readers/SpringCard_Puck.txt | 57 +++++++++++++++++++++++++++++++++++++++++++
549 readers/supported_readers.txt | 1 +
550 2 files changed, 58 insertions(+)
552 commit 302560bc95f227f9e0110663fbffbef10607bf52
553 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
554 Date: Wed Feb 5 15:52:35 2020 +0100
556 Gemalto PC Twin Reader (serial) has its own .txt file
558 So it generates a duplicate with the USB version.
560 readers/supported_readers.txt | 3 ++-
561 1 file changed, 2 insertions(+), 1 deletion(-)
563 commit eca4ce4031f716a07256a740694045b317088493
564 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
565 Date: Sun Jan 5 23:45:46 2020 +0100
567 Duplicate GemPCTwin.txt as GemPCTwinSerial.txt
569 We can't have the same key in double in an .ini file.
570 So we duplicate the reader with a different name.
572 readers/GemPCTwinSerial.txt | 90 +++++++++++++++++++++++++++++++++++++++++++++
573 1 file changed, 90 insertions(+)
575 commit 1ef5c4f3e4380f2b99213ff5ac1d4c2ad640593b
576 Merge: 6d11a64 c806579
577 Author: Ludovic Rousseau <rousseau@debian.org>
578 Date: Tue Dec 17 15:12:28 2019 +0000
580 Merge branch 'master' into 'master'
582 Add Ledger Nano X support
584 See merge request rousseau/CCID!2
586 commit 6d11a643cc782ffeafc4cf77d6ac3aa26f74ec82
587 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
588 Date: Tue Dec 17 15:46:41 2019 +0100
590 Add support of min & max PIN size for the Omnikey 3821
592 PCSCv2_PART10_PROPERTY_bMinPINSize is 1
593 PCSCv2_PART10_PROPERTY_bMaxPINSize is 31
595 Thanks to Zoltan Kelemen for the patch.
598 src/ifdhandler.c | 14 ++++++++++++++
599 2 files changed, 15 insertions(+)
601 commit c80657924666948a8ec3bab11375c8075b4654a3
602 Author: Aitor Pazos <mail@aitorpazos.es>
603 Date: Sun Dec 15 23:33:19 2019 +0000
605 Add Ledger Nano X support
607 readers/Ledger_Nano_X.txt | 55 +++++++++++++++++++++++++++++++++++++++++++
608 readers/supported_readers.txt | 1 +
609 2 files changed, 56 insertions(+)
611 commit e69d383748b0e9190c53dc761771680bde51ecb9
612 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
613 Date: Sat Dec 14 15:08:18 2019 +0100
615 scardcontrol: reverse the byte order of wLangId field
617 The value for "United States" is 0x0409 according to
618 https://docs.microsoft.com/en-us/windows/win32/intl/language-identifier-constants-and-strings
619 and http://www.baiheee.com/Documents/090518/090518112619/USB_LANGIDs.pdf
621 Thanks to Zoltan Kelemen for the bug report.
623 examples/scardcontrol.c | 4 ++--
624 1 file changed, 2 insertions(+), 2 deletions(-)
626 commit 0d98b3016f1526a410a68284e9bf49e1a2051ae6
627 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
628 Date: Thu Dec 12 21:39:17 2019 +0100
630 Fix a bNumberMessage issue with Cherry KC 1000 SC
632 The reader does not accept the value bNumberMessage = 0x00 and returns
633 an error. The value 0xFF (default CCID message(s)) is accepted so we use
636 bNumberMessage = 0x00 is used by OpenSC for example because the device
637 is a keyboard and has no screen so no message to display.
639 Thanks to Zoltan Kelemen for the patch.
641 src/commands.c | 12 ++++++++++++
642 1 file changed, 12 insertions(+)
644 commit 5d2b7ea3c7604c89c6b9e9edee2f62b8f13faab6
645 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
646 Date: Wed Dec 11 15:26:27 2019 +0100
648 scardcontrol: add colors for SPE status (green/red)
650 If the PIN verification or modification fails then the error is
651 displayed in red instead of green.
653 examples/scardcontrol.c | 31 ++++++++++++++++++++++++-------
654 1 file changed, 24 insertions(+), 7 deletions(-)
656 commit 97853ccf4c25cece1e9b135ca5ccf8b571bceff5
657 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
658 Date: Tue Dec 3 21:42:35 2019 +0100
660 Add support of min & max PIN size for the Cherry KC 1000 SC
662 PCSCv2_PART10_PROPERTY_bMinPINSize is 0
663 PCSCv2_PART10_PROPERTY_bMaxPINSize is 32
665 Thanks to Zoltan Kelemen for the patch.
667 src/ifdhandler.c | 14 ++++++++++++++
668 1 file changed, 14 insertions(+)
670 commit 437dd1780f2440b75bded71cf1e0c81c424af15a
671 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
672 Date: Wed Nov 27 13:20:45 2019 +0100
676 readers/Sysking_MII136C.txt | 48 +++++++++++++++++++++++++++++++++++++++++++
677 readers/supported_readers.txt | 5 ++++-
678 2 files changed, 52 insertions(+), 1 deletion(-)
680 commit d5125704189c837a28dfe102c0f28e992ca62596
681 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
682 Date: Mon Nov 18 18:21:49 2019 +0100
686 readers/Access_IS_ATR220.txt | 53 +++++++++++++++++++++++++++++++++++++++++++
687 readers/supported_readers.txt | 1 +
688 2 files changed, 54 insertions(+)
690 commit ce7a6068b062337e2a516bedf2af352b341cf4ec
691 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
692 Date: Mon Nov 18 18:19:59 2019 +0100
696 readers/Access_IS_ATR210.txt | 53 +++++++++++++++++++++++++++++++++++++++++++
697 readers/supported_readers.txt | 3 ++-
698 2 files changed, 55 insertions(+), 1 deletion(-)
700 commit 53289605dfb71e06f888264356c4e383d49f5f8f
701 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
702 Date: Sat Nov 9 17:15:53 2019 +0100
704 configure.ac: fix autoreconf(1)
706 Add "foreign" to AM_INIT_AUTOMAKE()
707 It is now possible to use autoreconf(1) without error.
711 Makefile.am: error: required file './README' not found
712 autoreconf: automake failed with exit status: 1
714 Thanks to Zheng Ruoqin for the bug report and Harald Welte for the fix.
715 [Pcsclite-muscle] Bug fix for ccid-1.4.31
716 http://lists.infradead.org/pipermail/pcsclite-muscle/2019-November/001200.html
719 1 file changed, 1 insertion(+), 1 deletion(-)
721 commit eeb97c03bce6852afb9e123ff85eab10d138cca5
722 Author: Achmad Yusri Afandi <linuxer08@gmail.com>
723 Date: Tue Oct 8 08:35:33 2019 +0800
725 README.md: Update CCID and ICCD specification URLs
728 1 file changed, 2 insertions(+), 2 deletions(-)
730 commit f258ec912661decd536c2ff953898ff05d6f0325
731 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
732 Date: Mon Oct 7 18:32:48 2019 +0200
734 Add SPECINFOSYSTEMS DIAMOND PRO token
736 readers/SPECINFOSYSTEMS_DIAMOND_PRO_token.txt | 52 +++++++++++++++++++++++++++
737 readers/supported_readers.txt | 1 +
738 2 files changed, 53 insertions(+)
740 commit 465812c0de183f2af649185ec89cdca97b4c541d
741 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
742 Date: Mon Oct 7 18:31:22 2019 +0200
744 Add SPECINFOSYSTEMS DIAMOND PLUS token
746 readers/SPECINFOSYSTEMS_DIAMOND_PLUS_token.txt | 56 ++++++++++++++++++++++++++
747 readers/supported_readers.txt | 1 +
748 2 files changed, 57 insertions(+)
750 commit b4c08f84c5fc8d8ead0e6c586869d1baba598dfc
751 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
752 Date: Mon Oct 7 18:30:09 2019 +0200
754 Add SPECINFOSYSTEMS DIAMOND HSM
756 readers/SPECINFOSYSTEMS_DIAMOND_HSM.txt | 54 +++++++++++++++++++++++++++++++++
757 readers/supported_readers.txt | 3 +-
758 2 files changed, 56 insertions(+), 1 deletion(-)
760 commit f4938cd15771c830eaa6c865a10cf84b28652713
761 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
762 Date: Sat Sep 28 13:42:58 2019 +0200
764 Fix "Bus Error" on SPARC64 CPU and Solaris C compiler
766 SPARC64 CPU can't access non-aligned words and generates a Bus Error.
767 The GCC C compiler detect this situation and uses bytes access instead.
768 The Solaris C compiler is not smart enough.
770 The problem is with the PIN_VERIFY_STRUCTURE, PIN_MODIFY_STRUCTURE and
771 PCSC_TLV_STRUCTURE structures.
772 These structures use "#pragma pack(1)" to remove any padding so some
773 fields are NOT aligned.
775 Thanks to Kenjiro Tsuji fro the bug report and initial patch
776 https://salsa.debian.org/rousseau/CCID/issues/7#note_111153
777 "ccid may perform integer access to unaligned address"
779 src/commands.c | 31 ++++++++++++++---------------
780 src/ifdhandler.c | 20 ++++++++++++-------
781 src/utils.c | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
782 src/utils.h | 6 ++++++
783 4 files changed, 94 insertions(+), 23 deletions(-)
785 commit 114af8b5102e34e1b027a813d92ba6a79fac32ca
786 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
787 Date: Sat Sep 28 13:41:39 2019 +0200
789 scardcontrol: remove extra spaces in output
791 examples/scardcontrol.c | 10 +++++-----
792 1 file changed, 5 insertions(+), 5 deletions(-)
794 commit e8445ba124870d912efd54b801a822ab1e33c9ef
795 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
796 Date: Thu Sep 26 19:02:29 2019 +0200
798 Add Cherry GmbH CHERRY SECURE BOARD 1.0
800 readers/Cherry_CHERRY_SECURE_BOARD_1.0.txt | 56 ++++++++++++++++++++++++++++++
801 readers/supported_readers.txt | 3 +-
802 2 files changed, 58 insertions(+), 1 deletion(-)
804 commit 46b10d6ac1dbc47fefdc7c3fba7cf845b4b48c26
805 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
806 Date: Tue Sep 17 18:08:54 2019 +0200
808 readers/AU9540.txt: update
810 bcdCCID: changed from 1.00 to 1.10
812 readers/AU9540.txt | 4 ++--
813 1 file changed, 2 insertions(+), 2 deletions(-)
815 commit 4c11649291616077c9083a035a8b3c7450f12536
816 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
817 Date: Sun Sep 1 13:04:31 2019 +0200
819 ccid_open_hack_pre(): fix bug for ICCD type A & B devices
821 The CmdPowerOn() used a wrong value for voltage selection.
824 CID 1453380 (#2 of 2): Out-of-bounds access (OVERRUN)
825 6. overrun-call: Overrunning callee's array of size 4 by passing
826 argument 8 in call to CmdPowerOn.
829 1 file changed, 2 insertions(+), 2 deletions(-)
831 commit d8eec80534b8f849430b6f4363ae39a67c17642b
832 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
833 Date: Wed Aug 28 14:11:15 2019 +0200
835 Identiv uTrust 3700/3701 F and uTrust 4701 are bogus
837 Increase the timeout used to detect the reader.
838 The same patch was already used for the SCM SCL 011 reader from the same
843 2 files changed, 6 insertions(+)
845 commit 743e9a9daf4dd27128eb6be8b13562f0ea695fd5 (tag: ccid-1.4.31)
846 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
847 Date: Sat Aug 10 11:49:32 2019 +0200
851 Autotools does not know about README.md file so we must add it explicitly.
854 1 file changed, 1 insertion(+)
856 commit 680d7479c6b9eb02fabc657a727888c35e6fd31d
857 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
858 Date: Sat Aug 10 11:43:21 2019 +0200
862 Signed-off-by: Ludovic Rousseau <ludovic.rousseau@free.fr>
864 README.md | 27 +++++++++++++++++++++++++++
866 2 files changed, 28 insertions(+), 1 deletion(-)
868 commit 6768d39c987a2fcca2d34516e7d042ebca63e009
869 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
870 Date: Sat Aug 10 11:41:26 2019 +0200
872 Reformat README.md for a better MarkDown
874 README.md | 1412 ++++++++++++++++++++++++++++++-------------------------------
875 1 file changed, 706 insertions(+), 706 deletions(-)
877 commit 71d442ed5ef02a4115e6a2406db020fc3a7c417e
878 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
879 Date: Sat Aug 10 11:37:36 2019 +0200
881 Rename README in README.md
883 We can now have a nice MarkDown rendering.
885 README => README.md | 0
886 1 file changed, 0 insertions(+), 0 deletions(-)
888 commit d66f0fad276cf1210536c7534a2edd56e4f8350c
889 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
890 Date: Wed Jul 31 17:08:12 2019 +0200
892 Add SPECINFOSYSTEMS DIAMOND token
894 readers/SPECINFOSYSTEMS_DIAMOND_token.txt | 52 +++++++++++++++++++++++++++++++
895 readers/supported_readers.txt | 5 ++-
896 2 files changed, 56 insertions(+), 1 deletion(-)
898 commit c53375f8e8b1d41c729fac149b1c41218b94ae64
899 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
900 Date: Mon Jul 29 23:08:05 2019 +0200
904 readers/AvestUA_AvestKey.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
905 readers/supported_readers.txt | 5 ++++-
906 2 files changed, 53 insertions(+), 1 deletion(-)
908 commit 25fee850dd3de47d518f14e0fe84d9c98a4345b6
909 Author: Godfrey Chung <godfrey.chung@acs.com.hk>
910 Date: Fri Jun 28 15:46:03 2019 +0800
912 MacOSX/configure: fix checking error for dynamic library libusb
914 The directory may contain other dynamic libraries and therefore libusb
915 is incorrectly found.
917 MacOSX/configure | 2 +-
918 1 file changed, 1 insertion(+), 1 deletion(-)
920 commit ebf5010b64bc5e69346bff4617fa6eebed4fc40b
921 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
922 Date: Thu Jun 20 17:47:29 2019 +0200
924 Update PCSC-contib submodule
927 1 file changed, 1 insertion(+), 1 deletion(-)
929 commit fd83c6f797be6091e432a259c2ad65782fbaaa43
930 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
931 Date: Thu Jun 20 17:46:30 2019 +0200
933 Update PCSC submodule
935 Update PCSC/src/misc.h to get the fix for warning: 'PCSC_API' macro redefined
938 1 file changed, 1 insertion(+), 1 deletion(-)
940 commit 0b88e9c82c9d1c795f7c6adfca83aa47a1bbaa76
941 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
942 Date: Mon Jun 17 21:52:09 2019 +0200
944 Add HID Global Crescendo Key 0x002D
946 readers/HID_Global_Crescendo_Key_0x002D.txt | 51 +++++++++++++++++++++++++++++
947 readers/supported_readers.txt | 1 +
948 2 files changed, 52 insertions(+)
950 commit 3139b814bec05a5ea22ed063134d6611eca58110
951 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
952 Date: Mon Jun 17 18:07:53 2019 +0200
954 Add HID Global Crescendo Key 0x002B
956 readers/HID_Global_Crescendo_Key_0x002B.txt | 51 +++++++++++++++++++++++++++++
957 readers/supported_readers.txt | 1 +
958 2 files changed, 52 insertions(+)
960 commit 0e1923bd3b0872a39b0ec25c24c84f9a768aad9d
961 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
962 Date: Mon Jun 17 18:06:39 2019 +0200
964 Add HID Global Crescendo Key 0x0029
966 readers/HID_Global_Crescendo_Key_0x0029.txt | 51 +++++++++++++++++++++++++++++
967 readers/supported_readers.txt | 1 +
968 2 files changed, 52 insertions(+)
970 commit 4475166e07382b5b9a6cc88d0984308b72a2edc7
971 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
972 Date: Mon Jun 17 18:05:22 2019 +0200
974 Add HID Global Crescendo Key 0x0028
976 readers/HID_Global_Crescendo_Key_0x0028.txt | 51 +++++++++++++++++++++++++++++
977 readers/supported_readers.txt | 3 +-
978 2 files changed, 53 insertions(+), 1 deletion(-)
980 commit dd0b2865d970ef7b69dbcf14f2bcaef13329d71d
981 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
982 Date: Sat Jun 15 15:37:24 2019 +0200
984 Add Route1 MobiKEY Fusion3
986 readers/Route1_MobiKEY_Fusion3.txt | 55 ++++++++++++++++++++++++++++++++++++++
987 readers/supported_readers.txt | 5 +++-
988 2 files changed, 59 insertions(+), 1 deletion(-)
990 commit 903ffe6f61dc1b3e2bd870ab8153114ced394277
991 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
992 Date: Fri Jun 14 08:46:51 2019 +0200
994 Add extra_features for Gemalto IDBridge CT710
996 readers/extra_features/Gemalto_IDBridge_CT710.txt | 39 +++++++++++++++++++++++
997 1 file changed, 39 insertions(+)
999 commit 006e405ecd534d9bfce93ebdcd40e3e687d4dbd4
1000 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1001 Date: Tue Jun 11 11:14:41 2019 +0200
1003 parse: use libusb_strerror() instead of strerror(errno)
1005 We now display the error message from libusb when a libusb call fails.
1007 Fixes https://salsa.debian.org/rousseau/CCID/issues/2
1009 src/parse.c | 9 +++++----
1010 1 file changed, 5 insertions(+), 4 deletions(-)
1012 commit 0d98000b414e6c489eeae71c83bc76bceb564f49
1013 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1014 Date: Tue Apr 2 19:00:19 2019 +0200
1016 Add Avtor SecureToken (idProduct: 0x0020)
1018 readers/Avtor_SecureToken_0x0020.txt | 57 ++++++++++++++++++++++++++++++++++++
1019 readers/supported_readers.txt | 3 +-
1020 2 files changed, 59 insertions(+), 1 deletion(-)
1022 commit 2a6c7245b19640eb3c71598cfe5f44abd1d75a23
1023 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1024 Date: Wed Mar 13 19:47:23 2019 +0100
1026 Update Aladdin R.D. JaCartaReader reader name
1030 readers/supported_readers.txt | 4 ++--
1031 1 file changed, 2 insertions(+), 2 deletions(-)
1033 commit f37941d448e0fca17ffb20282ce27311e02687e7
1034 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1035 Date: Tue Mar 12 18:29:58 2019 +0100
1037 Add Aladdin R.D. JaCarta3
1039 readers/Aladdin_R.D._JaCarta3.txt | 51 +++++++++++++++++++++++++++++++++++++++
1040 readers/supported_readers.txt | 3 ++-
1041 2 files changed, 53 insertions(+), 1 deletion(-)
1043 commit 266d092cfab467d05fbd48b56436340adfd4e17a
1044 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1045 Date: Thu Jan 17 20:15:28 2019 +0100
1047 Add Bit4id miniLector Blue
1049 readers/bit4id_minilector-BLUE.txt | 54 ++++++++++++++++++++++++++++++++++++++
1050 readers/supported_readers.txt | 1 +
1051 2 files changed, 55 insertions(+)
1053 commit 51df9ec8c7d701df9ff78aa32ea19f0a561a29aa
1054 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1055 Date: Thu Jan 17 20:11:56 2019 +0100
1057 Add Bit4id TokenME EVO v2
1059 readers/bit4id_TokenME-EVO.txt | 50 ++++++++++++++++++++++++++++++++++++++++++
1060 readers/supported_readers.txt | 1 +
1061 2 files changed, 51 insertions(+)
1063 commit bd6bd148ccd077073ecf8bd2a25eee94f485b935
1064 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1065 Date: Thu Jan 17 20:08:38 2019 +0100
1067 Add Bit4id miniLector AIR EVO
1069 readers/bit4id_minilector-AIR.txt | 48 +++++++++++++++++++++++++++++++++++++++
1070 readers/supported_readers.txt | 3 ++-
1071 2 files changed, 50 insertions(+), 1 deletion(-)
1073 commit 476f5a7b5eb4747ee22e5affec68e28cb4750597
1074 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1075 Date: Wed Jan 16 09:33:57 2019 +0100
1077 Add Certgate GmbH ONEKEY ID 2 USB
1079 readers/Certgate_ONEKEY_ID_2_USB.txt | 49 ++++++++++++++++++++++++++++++++++++
1080 readers/supported_readers.txt | 3 ++-
1081 2 files changed, 51 insertions(+), 1 deletion(-)
1083 commit 2795ef5ab70a0de91071e1be84e29dcd727911d8
1084 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1085 Date: Sun Dec 30 17:35:40 2018 +0100
1087 Add Alcor Link AK9563
1089 readers/Alcor_Link_AK9563.txt | 156 ++++++++++++++++++++++++++++++++++++++++++
1090 readers/supported_readers.txt | 5 +-
1091 2 files changed, 160 insertions(+), 1 deletion(-)
1093 commit 54831a762e888c8ad12b7e8d17a1be0dacd7404e
1094 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1095 Date: Wed Dec 19 13:56:32 2018 +0100
1097 Add Identiv SCR3500 C Contact Reader
1099 readers/Identiv_SCR3500_C_Contact_Reader.txt | 55 ++++++++++++++++++++++++++++
1100 readers/supported_readers.txt | 3 +-
1101 2 files changed, 57 insertions(+), 1 deletion(-)
1103 commit a691e5cbc53bf693c27c846f08612a08c4a1c331
1104 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1105 Date: Fri Nov 30 16:49:25 2018 +0100
1107 Add Broadcom Corp 58200 (idProduct: 0x5845)
1109 readers/Broadcom_58200_0x5845.txt | 52 +++++++++++++++++++++++++++++++++++++++
1110 readers/supported_readers.txt | 1 +
1111 2 files changed, 53 insertions(+)
1113 commit d882261ebc3f43f1ca3f984ea8d8a7d99701f72d
1114 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1115 Date: Fri Nov 30 16:47:52 2018 +0100
1117 Add Broadcom Corp 58200 (idProduct: 0x5844)
1119 readers/Broadcom_58200_0x5844.txt | 52 +++++++++++++++++++++++++++++++++++++++
1120 readers/supported_readers.txt | 1 +
1121 2 files changed, 53 insertions(+)
1123 commit 869544330fe96810eb7f3f8ab39cad7fa7686539
1124 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1125 Date: Fri Nov 30 16:45:10 2018 +0100
1127 Add Broadcom Corp 58200 (idProduct: 0x5843)
1129 readers/Broadcom_58200_0x5843.txt | 106 ++++++++++++++++++++++++++++++++++++++
1130 readers/supported_readers.txt | 3 +-
1131 2 files changed, 108 insertions(+), 1 deletion(-)
1133 commit 25ab9d6e4fad9ac1f70ef4c76e3be3ce175f79fb
1134 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1135 Date: Wed Oct 24 18:48:26 2018 +0200
1137 Add InfoCert WirelessKey
1139 readers/InfoCert_WirelessKey.txt | 53 ++++++++++++++++++++++++++++++++++++++++
1140 readers/supported_readers.txt | 5 +++-
1141 2 files changed, 57 insertions(+), 1 deletion(-)
1143 commit 5adffb317bcae37144e6fad7840d8c0970851c25
1144 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1145 Date: Fri Oct 12 16:19:00 2018 +0200
1147 Add ACS ACR1252 Reader
1149 readers/ACS_ACR1252_Reader.txt | 53 ++++++++++++++++++++++++++++++++++++++++++
1150 readers/supported_readers.txt | 3 ++-
1151 2 files changed, 55 insertions(+), 1 deletion(-)
1153 commit f262442ca2b48ac6cf47a556721dabb6c3a9d0a9
1154 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1155 Date: Thu Oct 4 14:31:54 2018 +0200
1157 InterruptRead(): log the timeout used
1159 This change allows to differentiate between a short
1160 (PCSCLITE_POWER_OFF_GRACE_PERIOD, 5 seconds by default) and a long
1161 (PCSCLITE_STATUS_EVENT_TIMEOUT, 10 minutes by default) timeout.
1163 src/ccid_usb.c | 2 +-
1164 1 file changed, 1 insertion(+), 1 deletion(-)
1166 commit 4529d6d723009a62dab31dc8c9fda03b2204e05f
1167 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1168 Date: Mon Sep 24 21:00:04 2018 +0200
1170 Add NXP PN7462AU CCID
1172 readers/NXP_PN7462AU_CCID.txt | 310 ++++++++++++++++++++++++++++++++++++++++++
1173 readers/supported_readers.txt | 3 +-
1174 2 files changed, 312 insertions(+), 1 deletion(-)
1176 commit db45750ebb2ce8d841f8e555e79f09108527aaa8 (tag: ccid-1.4.30)
1177 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1178 Date: Wed Sep 19 09:33:32 2018 +0200
1182 Signed-off-by: Ludovic Rousseau <ludovic.rousseau@free.fr>
1184 README | 26 ++++++++++++++++++++++++++
1186 2 files changed, 27 insertions(+), 1 deletion(-)
1188 commit 8e25aca1e115546dc3d01f866ae1236d3f98275b
1189 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1190 Date: Fri Sep 7 16:25:10 2018 +0200
1192 SafeNet eToken 5300 new firmware
1194 firmware changed from 0.12 to 0.15. No other visible changes.
1196 readers/SafeNet_eToken_5300.txt | 4 ++--
1197 1 file changed, 2 insertions(+), 2 deletions(-)
1199 commit 62f66e488d0742fc4b6f71bc0f4465406dd55a59
1200 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1201 Date: Fri Sep 14 14:39:34 2018 +0200
1203 InterruptRead(): revert change 68ece95c8e
1205 The value in transfer->status is not a libusb_error but a
1206 libusb_transfer_status.
1208 We can't use libusb_error_name() on this value unless we only want to
1209 see LIBUSB_ERROR_UNKNOWN values
1211 src/ccid_usb.c | 4 ++--
1212 1 file changed, 2 insertions(+), 2 deletions(-)
1214 commit 36fa4611f9fa4d8bafb3e888f13d97f90a3a7b6e
1215 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1216 Date: Tue Sep 4 18:06:31 2018 +0200
1218 Disable the REINER SCT cyberJack RFID standard
1220 Move from the "should work" to "disabled" list on Reiner SCT request.
1222 readers/supported_readers.txt | 6 ++++--
1223 1 file changed, 4 insertions(+), 2 deletions(-)
1225 commit 68ece95c8e4fd05a37b10944dce2f1a819fbd3c8
1226 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1227 Date: Fri Aug 31 14:52:03 2018 +0200
1229 InterruptStop(): Log the libusb text instead of number
1231 If libusb_cancel_transfer() fails we now use libusb_error_name() to get the
1232 error message in text instead of just the error number.
1234 The log message is now
1235 00000008 ccid_usb.c:1399:InterruptStop() libusb_cancel_transfer failed: LIBUSB_ERROR_NOT_FOUND
1237 00000007 ccid_usb.c:1399:InterruptStop() libusb_cancel_transfer failed: -5
1239 src/ccid_usb.c | 3 ++-
1240 1 file changed, 2 insertions(+), 1 deletion(-)
1242 commit 6d2bebccdae215eb6cc63560ab573dd6aad589c3
1243 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1244 Date: Mon Aug 27 21:58:43 2018 +0200
1246 Use new Yubico YubiKey names
1248 readers/supported_readers.txt | 8 ++++----
1249 1 file changed, 4 insertions(+), 4 deletions(-)
1251 commit 96c6cf1286f75f2624ba4d58db4c342c3cd6371d
1252 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1253 Date: Mon Aug 27 21:55:15 2018 +0200
1255 Yubikey 4 OTP+U2F+CCID firmware upgrade
1257 bcdDevice updated from 4.37 to 5.03
1258 - new iProduct "YubiKey OTP+FIDO+CCID"
1259 - new dwMaxIFSD: 3062
1261 readers/Yubico_Yubikey_4_OTP+U2F+CCID.txt | 6 +++---
1262 1 file changed, 3 insertions(+), 3 deletions(-)
1264 commit 78e939ffb565c014de3ce931f49d179b4e6801aa
1265 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1266 Date: Mon Aug 27 21:53:56 2018 +0200
1268 Yubikey 4 U2F+CCID firmware upgrade
1270 bcdDevice updated from 4.20 to 5.03
1271 - new iProduct "YubiKey FIDO+CCID"
1272 - new dwMaxIFSD: 3062
1273 - new dwMaxCCIDMessageLength: 3072 bytes
1275 readers/Yubico_Yubikey_4_U2F+CCID.txt | 8 ++++----
1276 1 file changed, 4 insertions(+), 4 deletions(-)
1278 commit b940e3e9400d20917cdd90f0b56ac90f48994394
1279 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1280 Date: Mon Aug 27 21:51:01 2018 +0200
1282 Yubikey 4 OTP+CCID firmware update
1284 bcdDevice updated from 4.20 to 5.03
1285 - new iProduct "YubiKey OTP+CCID"
1286 - new dwMaxIFSD: 3062
1287 - new dwMaxCCIDMessageLength: 3072 bytes
1289 readers/Yubico_Yubikey_4_OTP+CCID.txt | 8 ++++----
1290 1 file changed, 4 insertions(+), 4 deletions(-)
1292 commit 9938ed502655228fa11f1ed961840051a07dbc14
1293 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1294 Date: Mon Aug 27 21:48:33 2018 +0200
1296 Yubikey 4 CCID firmware update
1298 bcdDevice updated from 4.20 to 5.03
1299 - new iProduct "YubiKey CCID"
1300 - new dwMaxIFSD: 3062
1301 - new dwMaxCCIDMessageLength: 3072 bytes
1303 readers/Yubico_Yubikey_4_CCID.txt | 8 ++++----
1304 1 file changed, 4 insertions(+), 4 deletions(-)
1306 commit 1859b3d23668e68065e6cf0a1965b266f65e3fa5
1307 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1308 Date: Mon Aug 27 19:05:10 2018 +0200
1310 Add ACS ACR33 ICC Reader
1312 readers/acs_acr33u.txt | 52 +++++++++++++++++++++++++++++++++++++++++++
1313 readers/supported_readers.txt | 3 ++-
1314 2 files changed, 54 insertions(+), 1 deletion(-)
1316 commit 452fb5a64dc5424baa6932ba1dec3eb28572e3a4
1317 Author: Nicolas Schneider <nioncode+git@gmail.com>
1318 Date: Sun Aug 26 15:41:20 2018 +0200
1320 Fix leaking an allocated bundle in case no matching reader was found
1322 src/ccid_usb.c | 4 ++++
1323 1 file changed, 4 insertions(+)
1325 commit 06ae9756e9fe80216a432a2a5c1dabb128ea8b28
1326 Author: Nicolas Schneider <nioncode+git@gmail.com>
1327 Date: Sat Aug 25 13:02:05 2018 +0200
1329 Fix libusb config descriptor leak
1331 The descriptor received from libusb_get_active_config_descriptor was
1332 never freed. Thus, when opening a channel repeatedly, more and more
1333 memory was leaked (tested with valgrind).
1335 src/ccid_usb.c | 6 ++++++
1336 1 file changed, 6 insertions(+)
1338 commit 33748489fda8497e91bf9fef16257f9a840d8f6e
1339 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1340 Date: Fri Jul 27 19:40:20 2018 +0200
1342 Add Certgate GmbH AirID 2 USB
1344 readers/Certgate_AirID_2_USB.txt | 49 ++++++++++++++++++++++++++++++++++++++++
1345 readers/supported_readers.txt | 5 +++-
1346 2 files changed, 53 insertions(+), 1 deletion(-)
1348 commit ce2acdb9fe5e8f4381b3ff8a7ec81f6ef9afcbfd
1349 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1350 Date: Mon Jul 16 20:52:09 2018 +0200
1352 Update Cherry_KC_1000_SC_Z
1354 New firmware with extended APDU support
1356 readers/Cherry_KC_1000_SC_Z.txt | 7 ++++---
1357 1 file changed, 4 insertions(+), 3 deletions(-)
1359 commit 75c92f7365432b0cac2b4e3be82d44070c72fe34
1360 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1361 Date: Mon Jul 16 20:45:00 2018 +0200
1363 Update Cherry_KC_1000_SC
1365 New firmware with extended APDU support
1367 readers/Cherry_KC_1000_SC.txt | 7 ++++---
1368 1 file changed, 4 insertions(+), 3 deletions(-)
1370 commit bd81ab573ff91febee83c699e178c5e0f146c0f1
1371 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1372 Date: Mon Jul 16 20:30:54 2018 +0200
1374 Fix FujitsuTechnologySolutions GmbH Keyboard KB SCR2 name
1376 readers/supported_readers.txt | 2 +-
1377 1 file changed, 1 insertion(+), 1 deletion(-)
1379 commit 3cd2999f79ff47a72c4f3651e98da13af5c169a1
1380 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1381 Date: Mon Jul 16 20:24:20 2018 +0200
1383 Update FujitsuTechnologySolutions_Keyboard_KB100_SCR_eSIG
1385 New firmware with extended APDU support.
1387 readers/FujitsuTechnologySolutions_Keyboard_KB100_SCR_eSIG.txt | 9 +++++----
1388 readers/supported_readers.txt | 2 +-
1389 2 files changed, 6 insertions(+), 5 deletions(-)
1391 commit 6b37041bb958031fa213b0c51a1d004f9d566876
1392 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1393 Date: Mon Jul 16 20:20:43 2018 +0200
1395 Update FujitsuTechnologySolutions_Keyboard_KB100_SCR
1397 New firmware with extended APDU support.
1399 readers/FujitsuTechnologySolutions_Keyboard_KB100_SCR.txt | 9 +++++----
1400 readers/supported_readers.txt | 4 ++--
1401 2 files changed, 7 insertions(+), 6 deletions(-)
1403 commit 39c7ed6b83bf75fc3eb7fbd3a31e96526c8146ba
1404 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1405 Date: Mon Jul 16 20:06:00 2018 +0200
1407 Update Fujitsu_Smartcard_Reader_D323 descriptor
1409 The reader now has extended APDU support.
1411 readers/Fujitsu_Smartcard_Reader_D323.txt | 4 ++--
1412 1 file changed, 2 insertions(+), 2 deletions(-)
1414 commit 6021465a8330021bf4399ee2bd65e4d0bcd6f476
1415 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1416 Date: Mon Jul 9 15:53:41 2018 +0200
1418 macOS: exit configure with an error when needed
1420 If the script is not launched from the correct place then exit with an
1423 MacOSX/configure | 2 +-
1424 1 file changed, 1 insertion(+), 1 deletion(-)
1426 commit cb9b92e7284286e518f29e798442ba0bde0a4f99
1427 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1428 Date: Mon Jul 9 15:51:49 2018 +0200
1430 macOS: exit configure with an error when needed
1432 If an incorrect configuration for libusb is found then exit with an
1433 error code instead of 0.
1435 MacOSX/configure | 2 +-
1436 1 file changed, 1 insertion(+), 1 deletion(-)
1438 commit 1b8b0e6ba0109fdc54e086ee78c35b5316cd5c91
1439 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1440 Date: Fri May 25 12:20:25 2018 +0200
1442 Add Broadcom Corp 58200
1444 readers/Broadcom_58200.txt | 106 ++++++++++++++++++++++++++++++++++++++++++
1445 readers/supported_readers.txt | 3 +-
1446 2 files changed, 108 insertions(+), 1 deletion(-)
1448 commit 696fa6b1e6bf5ff7783af7be688fffc4e7dc4fda
1449 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1450 Date: Fri May 18 17:57:44 2018 +0200
1452 PCSC submodule: resync to PCSC/master
1455 1 file changed, 1 insertion(+), 1 deletion(-)
1457 commit 6e26122ef8155ad4ebe28551497fbcf4dfe7927a
1458 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1459 Date: Fri May 18 17:24:19 2018 +0200
1461 supported_readers: fix CCID URL
1463 Move from pcsclite.alioth.debian.org to ccid.apdu.fr
1465 readers/supported_readers.txt | 2 +-
1466 1 file changed, 1 insertion(+), 1 deletion(-)
1468 commit e3d71e025d479f7a2082c61a2302014cd65e3783
1469 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1470 Date: Fri May 18 17:23:05 2018 +0200
1472 INSTALL: fix CCID URL
1474 Move from pcsclite.alioth.debian.org to ccid.apdu.fr
1477 1 file changed, 2 insertions(+), 3 deletions(-)
1479 commit a912fcc33febadef1db0afb003141b27478bdd54
1480 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1481 Date: Fri May 18 17:19:02 2018 +0200
1483 README: fix reader list URLs
1485 Move from pcsclite.alioth.debian.org to ccid.apdu.fr
1487 README | 13 ++++++-------
1488 1 file changed, 6 insertions(+), 7 deletions(-)
1490 commit 85d33a8ff31d42ed3651659499f54602106bd8fc
1491 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1492 Date: Tue May 1 18:40:16 2018 +0200
1494 Add Genesys Logic Combo Card Reader
1496 readers/Genesys_Logic_Combo_Card_Reader.txt | 112 ++++++++++++++++++++++++++++
1497 readers/supported_readers.txt | 1 +
1498 2 files changed, 113 insertions(+)
1500 commit ffaee8fe1456e9c2197d1c9ba61d0bf041492edd
1501 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1502 Date: Tue May 1 18:38:55 2018 +0200
1504 Add Genesys Logic CCID Card Reader
1506 readers/Genesys_Logic_CCID_Card_Reader.txt | 112 +++++++++++++++++++++++++++++
1507 readers/supported_readers.txt | 5 +-
1508 2 files changed, 116 insertions(+), 1 deletion(-)
1510 commit 0bfd7b0f3463096c9beff78e2c50c04d908219a2
1511 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1512 Date: Sat Apr 21 09:51:18 2018 +0200
1514 Yubico_Yubikey_4_OTP+U2F+CCID: update firmware to 4.37
1516 dwMaxCCIDMessageLength moved from 2048 to 3072 bytes
1518 readers/Yubico_Yubikey_4_OTP+U2F+CCID.txt | 4 ++--
1519 1 file changed, 2 insertions(+), 2 deletions(-)
1521 commit bae63c43c7eb66f391d8c713fbc4fb3baf38d9e3
1522 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1523 Date: Sun Mar 18 17:36:56 2018 +0100
1525 Remove submodule contrib_libPCSCv2part10
1527 contrib_libPCSCv2part10 | 1 -
1528 1 file changed, 1 deletion(-)
1530 commit c60b86a94fb336cb72d770af48b30fa73e17179f
1531 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1532 Date: Sun Mar 18 17:24:06 2018 +0100
1534 Update links for PCSCv2part10.{c,h}
1536 The submodule has been renamed PCSC-contrib.
1538 examples/PCSCv2part10.c | 2 +-
1539 examples/PCSCv2part10.h | 2 +-
1540 2 files changed, 2 insertions(+), 2 deletions(-)
1542 commit c5fd7d7eba45d9355ea780ede8585ec791d3537a
1543 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1544 Date: Sun Mar 18 17:21:39 2018 +0100
1546 .gitmodules: Use a relative path for PCSC-contrib
1548 Do not hardcode the git repository in the URL but use a relative path so
1549 that "git clone --recursive" will work for
1550 https://salsa.debian.org/rousseau/CCID.git,
1551 https://github.com/LudovicRousseau/CCID.git and also for git@ URLs.
1554 1 file changed, 1 insertion(+), 1 deletion(-)
1556 commit 2e1bb2a24c68af26d75bef7e3dc117641272aade
1557 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1558 Date: Sun Mar 18 17:20:45 2018 +0100
1560 ylwrap: update to version 2018-03-07
1562 ylwrap | 10 +++++-----
1563 1 file changed, 5 insertions(+), 5 deletions(-)
1565 commit 5346af31baa739355f48750cc51889aa34b7d10f
1566 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1567 Date: Sun Mar 18 17:15:56 2018 +0100
1569 Add PCSC-contrib submodule
1573 2 files changed, 2 insertions(+), 1 deletion(-)
1575 commit c07b89ed40cced3410c218e19ec39f9f491fe9ee
1576 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1577 Date: Sun Mar 18 16:44:17 2018 +0100
1579 submodule contrib is renamed PCSC-contrib
1581 The upsteam repository is https://salsa.debian.org/rousseau/PCSC-contrib
1583 .gitmodules | 6 +++---
1584 1 file changed, 3 insertions(+), 3 deletions(-)
1586 commit 85bd9cb85743f52fc4038d139a3032b510738337
1587 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1588 Date: Thu Mar 15 16:48:50 2018 +0100
1592 readers/BIFIT_ANGARA.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
1593 readers/supported_readers.txt | 3 ++-
1594 2 files changed, 53 insertions(+), 1 deletion(-)
1596 commit 239336aee5d0c0b7a0ffbed8ed7d080d421f8b13
1597 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1598 Date: Fri Mar 2 14:11:33 2018 +0100
1600 Add DC.Ltd DC4 5CCID READER
1602 readers/DC_DC4_5CCID_READER.txt | 211 ++++++++++++++++++++++++++++++++++++++++
1603 readers/supported_readers.txt | 5 +-
1604 2 files changed, 215 insertions(+), 1 deletion(-)
1606 commit 733d60d0a1b40959c11b5210093e326ce220dfdd
1607 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1608 Date: Fri Feb 23 23:46:32 2018 +0100
1610 Add Spyrus Inc WorkSafe Pro (ProductID 0x3117)
1612 readers/Spyrus_WorkSafe_Pro_0x3117.txt | 49 ++++++++++++++++++++++++++++++++++
1613 readers/supported_readers.txt | 1 +
1614 2 files changed, 50 insertions(+)
1616 commit ad3b30c4f70a1facbe06cd057fd4e77da6458872
1617 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1618 Date: Fri Feb 23 23:23:30 2018 +0100
1620 Add InfoThink IT-500U Reader
1622 readers/InfoThink_IT-500U_Reader.txt | 64 ++++++++++++++++++++++++++++++++++++
1623 readers/supported_readers.txt | 3 +-
1624 2 files changed, 66 insertions(+), 1 deletion(-)
1626 commit 7ab9a8b3d2c91a9588388c489252628afc0469d0 (tag: ccid-1.4.29)
1627 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1628 Date: Wed Feb 21 09:43:01 2018 +0100
1632 Signed-off-by: Ludovic Rousseau <ludovic.rousseau@free.fr>
1634 README | 17 +++++++++++++++++
1636 2 files changed, 18 insertions(+), 1 deletion(-)
1638 commit 7db748a330b1387d496ced77a9182dbb9b4492dc
1639 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1640 Date: Tue Feb 20 22:35:48 2018 +0100
1642 Add Spyrus Inc WorkSafe Pro
1644 readers/Spyrus_WorkSafe_Pro.txt | 49 +++++++++++++++++++++++++++++++++++++++++
1645 readers/supported_readers.txt | 3 ++-
1646 2 files changed, 51 insertions(+), 1 deletion(-)
1648 commit 4f7760eb4fb23ea867a542d2d3abb4e24b312145
1649 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1650 Date: Mon Feb 19 21:55:41 2018 +0100
1652 Add Spyrus Inc Rosetta USB
1654 readers/Spyrus_Rosetta_USB.txt | 49 ++++++++++++++++++++++++++++++++++++++++++
1655 readers/supported_readers.txt | 3 ++-
1656 2 files changed, 51 insertions(+), 1 deletion(-)
1658 commit 11040a13bddc7ebb1ce10f854e21930942a76731
1659 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1660 Date: Thu Feb 1 18:18:38 2018 +0100
1662 Add KeyXentic Inc. KX906 Smart Card Reader
1664 readers/KeyXentic_KX906_Smart_Card_Reader.txt | 65 +++++++++++++++++++++++++++
1665 readers/supported_readers.txt | 5 ++-
1666 2 files changed, 69 insertions(+), 1 deletion(-)
1668 commit 146d4d9848e0ef2c2be9a197596e88af11b9b767
1669 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1670 Date: Wed Jan 31 13:50:46 2018 +0100
1672 Add Watchdata USB Key (idProduct: 0x0418)
1674 readers/Watchdata_USB_Key3.txt | 47 ++++++++++++++++++++++++++++++++++++++++++
1675 readers/supported_readers.txt | 3 ++-
1676 2 files changed, 49 insertions(+), 1 deletion(-)
1678 commit b9d0f0fa72d5f39a994885ec4a7cc3833a1a9f6e
1679 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1680 Date: Thu Jan 25 19:07:06 2018 +0100
1682 Add HID Global OMNIKEY 5027CK CCID CONFIG IF
1684 .../HID_Global_OMNIKEY_5027CK_CCID_CONFIG_IF.txt | 154 +++++++++++++++++++++
1685 readers/supported_readers.txt | 1 +
1686 2 files changed, 155 insertions(+)
1688 commit 9ea5c611b37a8aeb916fcdf9d6f09549049231ae
1689 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1690 Date: Thu Jan 25 19:05:26 2018 +0100
1692 Add HID Global OMNIKEY 5023 Smart Card Reader
1694 .../HID_Global_OMNIKEY_5023_Smart_Card_Reader.txt | 162 +++++++++++++++++++++
1695 readers/supported_readers.txt | 3 +-
1696 2 files changed, 164 insertions(+), 1 deletion(-)
1698 commit a27a11711a9861acea3a9b43bba56ba157c670af
1699 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1700 Date: Sun Jan 21 13:15:19 2018 +0100
1702 The C3PO LTC31 v2 wrongly declares PIN support
1704 The new firmware is bogus and declares PIN support but the reader has no
1707 Thanks to Jose Ramon Alvarez-Sanchez for the bug report.
1711 2 files changed, 3 insertions(+)
1713 commit 6ddc11399c4865eec15412d10b868667d94e5ff9
1714 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1715 Date: Sun Jan 21 13:13:37 2018 +0100
1717 LTC31v2: firmware upgrade from 0.50 to 2.50
1719 The new firmware is bogus and declares PIN support but the reader has no
1722 Thanks to Jose Ramon Alvarez-Sanchez
1724 readers/LTC31v2.txt | 16 +++++++++-------
1725 1 file changed, 9 insertions(+), 7 deletions(-)
1727 commit e637b6f1e3cc097d985dd1d49ac6e9b3831ca2c0
1728 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1729 Date: Wed Nov 29 13:28:14 2017 +0100
1731 Add Bit4id Digital-DNA Key
1733 readers/Bit4id_Digital-DNA_Key_NO_BT.txt | 47 ++++++++++++++++++++++++++++++++
1734 readers/supported_readers.txt | 1 +
1735 2 files changed, 48 insertions(+)
1737 commit 0bc1104293c6a61f3e6fdfbd337a515020d7d4d2
1738 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1739 Date: Wed Nov 29 13:23:12 2017 +0100
1741 Add Bit4id Digital-DNA Key BT
1743 readers/Bit4id_Digital-DNA_Key_BT.txt | 47 +++++++++++++++++++++++++++++++++++
1744 readers/supported_readers.txt | 3 ++-
1745 2 files changed, 49 insertions(+), 1 deletion(-)
1747 commit ba726e894641c11df8054428da4256112a392417
1748 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1749 Date: Fri Nov 10 18:05:14 2017 +0100
1751 Add Chicony HP Skylab USB Smartcard Keyboard
1753 .../Chicony_HP_Skylab_USB_Smartcard_Keyboard.txt | 58 ++++++++++++++++++++++
1754 readers/supported_readers.txt | 3 +-
1755 2 files changed, 60 insertions(+), 1 deletion(-)
1757 commit 373a0af0f91fde530ddd782e991a78bf42e7124d
1758 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1759 Date: Fri Oct 27 15:09:36 2017 +0200
1761 IFDHControl: fix comment
1763 src/ifdhandler.c | 2 +-
1764 1 file changed, 1 insertion(+), 1 deletion(-)
1766 commit a9bab4d43756f3a4ecca490667897b8a7cc1e444
1767 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1768 Date: Tue Oct 24 17:31:33 2017 +0200
1770 Firmware upgrade for HID_Global_OMNIKEY_6121_Smart_Card_Reader
1772 .../HID_Global_OMNIKEY_6121_Smart_Card_Reader.txt | 26 +++++++++++++---------
1773 1 file changed, 15 insertions(+), 11 deletions(-)
1775 commit 76cc52bc4a1de391d87b840f8927e16aa2eec513
1776 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1777 Date: Tue Oct 24 17:30:41 2017 +0200
1779 Firmware upgrade for HID_Global_OMNIKEY_3x21_Smart_Card_Reader
1781 .../HID_Global_OMNIKEY_3x21_Smart_Card_Reader.txt | 26 +++++++++++++---------
1782 1 file changed, 15 insertions(+), 11 deletions(-)
1784 commit 20f2b6804f0b43b7e077993c317cb72e18f2debf
1785 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1786 Date: Fri Oct 20 18:18:42 2017 +0200
1788 Add Bluink Ltd. Bluink CCID
1790 readers/Bluink_CCID.txt | 61 +++++++++++++++++++++++++++++++++++++++++++
1791 readers/supported_readers.txt | 3 +++
1792 2 files changed, 64 insertions(+)
1794 commit 49b6709a7969a0d6a61f50eb65a142888ff156d1
1795 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1796 Date: Fri Oct 20 18:13:02 2017 +0200
1798 Add Access IS NFC Smart Module
1800 With idProduct 0x0164
1802 readers/Access_IS_NFC_Smart_Module_0x0164.txt | 277 ++++++++++++++++++++++++++
1803 readers/supported_readers.txt | 3 +-
1804 2 files changed, 279 insertions(+), 1 deletion(-)
1806 commit 63f13f83b2bac864460eba0a04bcca40750ed879
1807 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1808 Date: Fri Oct 20 17:46:08 2017 +0200
1810 Remove extra_egt() causing problems
1812 Problem with ATR 3B DF 18 FF 81 F1 FE 43 00 3F 03 83 4D 49 46 41 52 45
1813 20 50 6C 75 73 20 53 41 4D 3B and reader "Elatec
1814 TWN4/B1.06/CPF3.05/S1SC1.32/P (Beta 3)".
1816 The card declares TC1=0xFF
1817 The extra_egt() function replaces the value with 0x02 and the driver
1818 uses this value in the PC_to_RDR_ResetParameters.
1820 From ISO 7816-3 2006 chapter "11.2 Character frame"
1821 " If N = 255, CGT = 11 etu in **both directions** of transmission."
1823 So the card uses a CGT = 11 etu but the reader expects a CGT of a bit
1824 more than 12 etu. The card communicates faster than the reader expect.
1826 This patch was introduced to use non-ISO/bogus cards more than 10 years
1827 ago. Now the patch is problematic so I remove it.
1829 Thanks to Thomas Vetter for the bug report.
1831 src/ifdhandler.c | 81 --------------------------------------------------------
1832 1 file changed, 81 deletions(-)
1834 commit 70379da0cf79444d7035e0f42bea6f759f0a0886 (tag: ccid-1.4.28)
1835 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1836 Date: Wed Oct 11 14:00:57 2017 +0200
1840 Signed-off-by: Ludovic Rousseau <ludovic.rousseau@free.fr>
1842 README | 26 ++++++++++++++++++++++++++
1844 2 files changed, 27 insertions(+), 1 deletion(-)
1846 commit 7fd10bfab0c9c9fd4903d7b8e4d33a9dc3347273
1847 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1848 Date: Wed Oct 4 14:02:48 2017 +0200
1850 Add Unicept GmbH AirID USB Dongle
1852 readers/Unicept_AirID_USB_Dongle.txt | 51 ++++++++++++++++++++++++++++++++++++
1853 readers/supported_readers.txt | 3 ++-
1854 2 files changed, 53 insertions(+), 1 deletion(-)
1856 commit ebe042a757dc85e2ecc9609edc3b4ced588c6eba
1857 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1858 Date: Mon Oct 2 15:35:02 2017 +0200
1860 Makefile: add support of spaces in DESTDIR
1862 It is now possible to use space characters in the destination directory
1865 This is inspired by Apple patch destDirFix.patch
1866 https://opensource.apple.com/source/SmartcardCCID/SmartcardCCID-55017/ccid/files/destDirFix.patch.auto.html
1868 src/Makefile.am | 20 ++++++++++----------
1869 1 file changed, 10 insertions(+), 10 deletions(-)
1871 commit 94f90761bbedd0325fe321303b1871825927267d
1872 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1873 Date: Wed Sep 27 17:54:45 2017 +0200
1875 Add HID Global OMNIKEY 5122 Dual
1877 readers/HID_Global_OMNIKEY_5122_Dual.txt | 329 +++++++++++++++++++++++++++++++
1878 readers/supported_readers.txt | 1 +
1879 2 files changed, 330 insertions(+)
1881 commit 9a1b284329f88ef8eda2b7361096c05eda84f57a
1882 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1883 Date: Wed Sep 27 17:53:32 2017 +0200
1885 Add HID Global OMNIKEY 5122 Smartcard Reader
1887 .../HID_Global_OMNIKEY_5122_Smartcard_Reader.txt | 329 +++++++++++++++++++++
1888 readers/supported_readers.txt | 3 +-
1889 2 files changed, 331 insertions(+), 1 deletion(-)
1891 commit 7077b050b699e72471348877ca221a8641e858dc
1892 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1893 Date: Mon Sep 25 18:40:48 2017 +0200
1895 Add KRONEGGER Micro Core Platform
1897 readers/KRONEGGER_Micro_Core_Platform.txt | 310 ++++++++++++++++++++++++++++++
1898 readers/supported_readers.txt | 1 +
1899 2 files changed, 311 insertions(+)
1901 commit e95a7204b24346297ca64c11b63078bb25e8556d
1902 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1903 Date: Mon Sep 25 18:36:17 2017 +0200
1905 Add KRONEGGER NFC blue Reader Platform
1907 readers/KRONEGGER_NFC_blue_Reader_Platform.txt | 310 +++++++++++++++++++++++++
1908 readers/supported_readers.txt | 5 +-
1909 2 files changed, 314 insertions(+), 1 deletion(-)
1911 commit 502dd6c9bb285d92e6aee2578eb36c19eba87a40
1912 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1913 Date: Wed Sep 20 10:45:46 2017 +0200
1915 Move Athena IDProtect Flash in Unsupported list
1917 The reader does not work with a GnuPG card V2 card. All APDUs are
1918 rejected with "Card absent or mute".
1920 readers/supported_readers.txt | 6 ++++--
1921 1 file changed, 4 insertions(+), 2 deletions(-)
1923 commit a06440b70d2b7898ac813d5e87d5349f18fcd166
1924 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1925 Date: Mon Sep 18 21:33:25 2017 +0200
1927 Add Athena IDProtect Flash
1929 readers/Athena_IDProtect_Flash.txt | 53 ++++++++++++++++++++++++++++++++++++++
1930 readers/supported_readers.txt | 3 ++-
1931 2 files changed, 55 insertions(+), 1 deletion(-)
1933 commit 7f3a5207e30e83af3d95dcd9ba3576e603cf6fb8
1934 Author: Rodrigo <rodarima@gmail.com>
1935 Date: Sat Sep 9 01:13:06 2017 +0200
1937 udev rules: Disable USB autosuspend on C3PO LTC31 v1 reader
1939 The device doesn't seem to work fine when resuming from suspension mode.
1940 By preventing autosuspension the device doesn't fail anymore.
1942 See Github issue #36
1943 "USB autosuspend problem: libusb_open returns LIBUSB_ERROR_IO"
1944 https://github.com/LudovicRousseau/CCID/issues/36
1946 src/92_pcscd_ccid.rules | 3 +++
1947 1 file changed, 3 insertions(+)
1949 commit 12cd7a1a0a7761ee4c98c9647473b1e754ea8d75
1950 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1951 Date: Fri Sep 8 23:23:31 2017 +0200
1953 Add REINER SCT cyberJack RFID standard
1955 readers/ReinerSCT_cyberJack_RFID_standard.txt | 59 +++++++++++++++++++++++++++
1956 readers/supported_readers.txt | 3 +-
1957 2 files changed, 61 insertions(+), 1 deletion(-)
1959 commit abed9dff59d7d049e3323a66b0ab710f31fb546e
1960 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1961 Date: Thu Aug 31 10:07:33 2017 +0200
1963 udev rule: allow rule overwrite
1966 ATTR{power/control}="auto"
1968 RUN+="/bin/sh -c 'echo auto > /sys/$devpath/power/control'"
1970 It looks like this allows to add udev rules after that to change again
1971 the power/control behavior.
1973 Closes github issue #36
1974 "USB autosuspend problem: libusb_open returns LIBUSB_ERROR_IO"
1975 https://github.com/LudovicRousseau/CCID/issues/36
1977 src/92_pcscd_ccid.rules | 2 +-
1978 1 file changed, 1 insertion(+), 1 deletion(-)
1980 commit 00aed9f2a147e24df2050617f6560c2b76e1f051
1981 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1982 Date: Wed Aug 30 13:26:02 2017 +0200
1984 Add Watchdata USB Key
1988 readers/Watchdata_USB_Key2.txt | 47 ++++++++++++++++++++++++++++++++++++++++++
1989 readers/supported_readers.txt | 3 ++-
1990 2 files changed, 49 insertions(+), 1 deletion(-)
1992 commit 3b29cc5afbbe27bb5421d334623bbd07c574bbf8
1993 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1994 Date: Sat Aug 19 23:20:09 2017 +0200
1996 Fix non-pinpad HID global devices
1998 The HID Aviator is not the only reader that declares pinpad support in
1999 the USB descriptor but that has no physical keyboard to enter a PIN.
2000 The USB descriptor is bogus.
2002 The readers also support Extended APDU even if they declare Short APDU.
2006 - OMNIKEY 3121 or 3021 or 1021
2008 - Cherry Smart Terminal xx44
2009 - Fujitsu Smartcard Reader D323
2011 Thanks to hidglobal.com for the patch.
2013 src/ccid.c | 7 ++++++-
2015 2 files changed, 10 insertions(+), 1 deletion(-)
2017 commit 10fd29a365f1f664063bee320c06e37253a86b60
2018 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2019 Date: Sat Aug 19 23:39:15 2017 +0200
2023 readers/Ledger_Nano_S.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
2024 readers/supported_readers.txt | 5 ++++-
2025 2 files changed, 55 insertions(+), 1 deletion(-)
2027 commit 44aab2ddbc6dea6125e9d8f407296957511039c1
2028 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2029 Date: Sat Aug 5 16:02:31 2017 +0200
2031 Add SAFETRUST SABRE SCR
2033 readers/SAFETRUST_SABRE_SCR.txt | 81 +++++++++++++++++++++++++++++++++++++++++
2034 readers/supported_readers.txt | 5 ++-
2035 2 files changed, 85 insertions(+), 1 deletion(-)
2037 commit dd1ea045cacafe1d5d2b063be66a23ee858ffc14
2038 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2039 Date: Sat Jul 29 12:01:40 2017 +0200
2041 Add IIT E.Key Crystal-1
2043 readers/IIT_E.Key_Crystal-1.txt | 50 +++++++++++++++++++++++++++++++++++++++++
2044 readers/supported_readers.txt | 3 ++-
2045 2 files changed, 52 insertions(+), 1 deletion(-)
2047 commit 32deeb888d324c7d4056c23f60749efa17c1856c
2048 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2049 Date: Fri Jul 28 18:54:32 2017 +0200
2051 Firmware upgrade for 0x0BDA:0x0169
2055 readers/iMONO.txt | 8 ++++----
2056 1 file changed, 4 insertions(+), 4 deletions(-)
2058 commit 8d2bcc81fdd38abceb9a3b4a2c4b5b054a70c14c
2059 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2060 Date: Fri Jul 28 18:49:55 2017 +0200
2062 Add REINER SCT cyberJack one
2064 readers/ReinerSCT_cyberJack_one.txt | 56 +++++++++++++++++++++++++++++++++++++
2065 readers/supported_readers.txt | 3 +-
2066 2 files changed, 58 insertions(+), 1 deletion(-)
2068 commit 643869e86d770222c0d48140e0fabef5ef4e4785
2069 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2070 Date: Wed Jul 5 10:40:07 2017 +0200
2072 Enable Elatec TWN4/B1.06/CPF3.05/S1SC1.32/P (Beta 3)
2074 The reader has moved from the "disabled" to the "should work" list after
2075 patch in d5f2f893a0f513cdda0821c6dca7cdc337d54ba8
2077 readers/supported_readers.txt | 6 ++----
2078 1 file changed, 2 insertions(+), 4 deletions(-)
2080 commit d5f2f893a0f513cdda0821c6dca7cdc337d54ba8
2081 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2082 Date: Wed Jul 5 10:34:47 2017 +0200
2084 Improve support of ElatecTWN4_CCID reader
2086 The reader answers after up to 1 second when no card is present in the
2087 field. So a 100ms timeoutx was too short.
2089 Thanks to Elatec for the patch.
2091 src/ccid.c | 15 ++++++++++-----
2093 2 files changed, 12 insertions(+), 6 deletions(-)
2095 commit 3c0cacc5935282c35fe206b5ac91fd628605c3e5
2096 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2097 Date: Mon Jul 3 18:38:33 2017 +0200
2099 Add mCore SCard-Reader
2101 readers/mCore_SCard-Reader.txt | 64 ++++++++++++++++++++++++++++++++++++++++++
2102 readers/supported_readers.txt | 5 +++-
2103 2 files changed, 68 insertions(+), 1 deletion(-)
2105 commit 44f79e83bb26fe7b7fc38a36c2c02609b01b1581
2106 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2107 Date: Wed Jun 28 20:09:53 2017 +0200
2109 Add Elatec TWN4/B1.06/CPF3.05/S1SC1.32/P (Beta 3)
2111 in the disabled list
2113 readers/Elatec_TWN4_MULTITECH.txt | 56 +++++++++++++++++++++++++++++++++++++++
2114 readers/supported_readers.txt | 5 +++-
2115 2 files changed, 60 insertions(+), 1 deletion(-)
2117 commit 5763d30af330767f266b4897fe1b55152b4d3fa6
2118 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2119 Date: Thu Jun 22 18:23:24 2017 +0200
2121 Add SafeNet eToken 5300
2123 readers/SafeNet_eToken_5300.txt | 97 +++++++++++++++++++++++++++++++++++++++++
2124 readers/supported_readers.txt | 3 +-
2125 2 files changed, 99 insertions(+), 1 deletion(-)
2127 commit e3cc4f94624db4d7b197ce1106280baedb6b3cf3
2128 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2129 Date: Mon Jun 12 18:40:37 2017 +0200
2131 Disable Jinmuyu Electronics Co., Ltd. MR800
2133 readers/Jinmuyu_Electronics_MR800.txt | 53 +++++++++++++++++++++++++++++++++++
2134 readers/supported_readers.txt | 5 +++-
2135 2 files changed, 57 insertions(+), 1 deletion(-)
2137 commit a7dcbf296492f5056e1ba7abb8388531bb0a6708 (tag: ccid-1.4.27)
2138 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2139 Date: Sun May 21 14:41:20 2017 +0200
2143 Signed-off-by: Ludovic Rousseau <ludovic.rousseau@free.fr>
2145 README | 29 +++++++++++++++++++++++++++++
2147 2 files changed, 30 insertions(+), 1 deletion(-)
2149 commit 647fe54d8b66cabcd8bc13b68ae46fbc4bd05be5
2150 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2151 Date: Wed May 17 13:26:52 2017 +0200
2153 ccid_serial: reformat reader detection code
2155 The Microchip SEC 1210 does not support the command 0x02 (get firmware
2157 "03 06 6B 01 00 00 00 00 00 00 00 00 02 6D"
2159 frame: "83 00 00 00 00 00 00 41 00 00" - "Command not supported."
2161 The command 0x06 returns a result, even if I, and Fabio Araujo, don't
2162 know what this command does.
2163 "03 06 6B 01 00 00 00 00 00 00 00 00 06 69"
2165 frame: "83 01 00 00 00 00 00 01 00 00 22", "Everything OK."
2167 src/ccid_serial.c | 8 ++++----
2168 1 file changed, 4 insertions(+), 4 deletions(-)
2170 commit ec652d249dc81c647bf80d5d3c21665ef00c6d8b
2171 Author: Fabio Araujo <fabio.araujo@transdatasmart.com.br>
2172 Date: Mon May 15 09:09:26 2017 -0300
2174 Add Microchip SEC1210 UART support.
2176 The Microchip SEC1210 can be connected on a serial port instead of USB.
2179 src/ccid_serial.c | 23 +++++++++++++++++++++++
2180 src/reader.conf.in | 1 +
2181 3 files changed, 25 insertions(+)
2183 commit 582f882bd14b9a35f27348b0b80e571451a626b6
2184 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2185 Date: Fri May 5 20:03:58 2017 +0200
2187 Add MK Technology KeyPass S1
2189 readers/MK_Technology_KeyPass_S1.txt | 72 ++++++++++++++++++++++++++++++++++++
2190 readers/supported_readers.txt | 13 ++++---
2191 2 files changed, 80 insertions(+), 5 deletions(-)
2193 commit 5eac48f6c7a62b3820b190536d5390efeecb09d4
2194 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2195 Date: Tue Apr 18 18:37:12 2017 +0200
2199 readers/FT_U2F_CCID_KB.txt | 56 +++++++++++++++++++++++++++++++++++++++++++
2200 readers/supported_readers.txt | 1 +
2201 2 files changed, 57 insertions(+)
2203 commit f28ad399ec87a57efa06169599a7347f30df8a63
2204 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2205 Date: Tue Apr 18 18:36:04 2017 +0200
2207 Upgrade FT_U2F_CCID.txt
2211 readers/FT_U2F_CCID.txt | 8 ++++----
2212 readers/supported_readers.txt | 2 +-
2213 2 files changed, 5 insertions(+), 5 deletions(-)
2215 commit 8f9a773149cf26aedc9beefb0bfabbd3213e4999
2216 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2217 Date: Tue Apr 18 18:34:44 2017 +0200
2219 Rename FT_U2F_CCID.txt
2221 readers/{FT_U2F_CCID_KBOARD.txt => FT_U2F_CCID.txt} | 0
2222 1 file changed, 0 insertions(+), 0 deletions(-)
2224 commit 0db790a5c6c5be9647fded4868e2d8b7bc99728d
2225 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2226 Date: Tue Apr 18 18:26:19 2017 +0200
2230 readers/FT_CCID.txt | 56 +++++++++++++++++++++++++++++++++++++++++++
2231 readers/supported_readers.txt | 1 +
2232 2 files changed, 57 insertions(+)
2234 commit e7a7784cb17527458a2bc96fa16129097b1bb7fa
2235 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2236 Date: Tue Apr 18 18:24:50 2017 +0200
2240 readers/FT_CCID_KB.txt | 56 +++++++++++++++++++++++++++++++++++++++++++
2241 readers/supported_readers.txt | 3 ++-
2242 2 files changed, 58 insertions(+), 1 deletion(-)
2244 commit af00591a4a3c437045cc9923f6477e6f2e467bf4
2245 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2246 Date: Wed Apr 5 18:33:05 2017 +0200
2248 configure.ac: fix error message for SCardEstablishContext
2250 Do not specify a version any more. pcsc-lite 1.2.9-beta9 was released in
2254 1 file changed, 1 insertion(+), 1 deletion(-)
2256 commit c84acab1a27326edf5e833e94a25e5856e5726c1
2257 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2258 Date: Fri Mar 31 17:39:34 2017 +0200
2260 Add InfoThink IT-102MU Reader
2262 readers/InfoThink_IT-102MU_Reader.txt | 310 ++++++++++++++++++++++++++++++++++
2263 readers/supported_readers.txt | 5 +-
2264 2 files changed, 314 insertions(+), 1 deletion(-)
2266 commit 59380a8dd99357963b8842548131873d3427d6f9
2267 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2268 Date: Thu Mar 23 15:06:36 2017 +0100
2270 scardcontrol: fix bmPINBlockString value
2272 The sample code uses a (default) maximum PIN size of 8 digits.
2274 bmPINBlockString is defined as "Defines the length in bytes of the PIN
2275 block to present in the APDU command" so shoudl also be 8.
2277 Thanks to Martin Elshuber for the bug report
2278 "[#315675] scardcontrol.c - bmPINBlockString - shouldn't it be 8?"
2279 https://alioth.debian.org/tracker/?func=detail&atid=410085&aid=315675&group_id=30105
2281 examples/scardcontrol.c | 2 +-
2282 1 file changed, 1 insertion(+), 1 deletion(-)
2284 commit 9f06f630ec4ce8502613fd18cffd28430478e8e1
2285 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2286 Date: Wed Mar 22 20:17:24 2017 +0100
2288 Add ACS CryptoMate (T2)
2290 readers/ACS_CryptoMate_(T2).txt | 54 +++++++++++++++++++++++++++++++++++++++++
2291 readers/supported_readers.txt | 3 ++-
2292 2 files changed, 56 insertions(+), 1 deletion(-)
2294 commit 7e20d8d978d92194e05ab5e6dd51a2d3415f4487
2295 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2296 Date: Tue Mar 21 18:26:51 2017 +0100
2298 ZLP: enable the patch only if --enable-zlp is used
2300 The Zero Length Packet patch has issues with some non-bogus readers. So
2301 the patch is _disabled_ by default.
2303 If your Gemalto reader suffer from the ZLP problem then recompile the CCID
2305 $ ./configure --enable-zlp
2307 configure.ac | 9 +++++++++
2310 src/ccid_serial.c | 2 ++
2311 src/ccid_usb.c | 4 ++++
2312 5 files changed, 19 insertions(+)
2314 commit 0b557087017e27e13356a6455cad1e94b9620a00
2315 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2316 Date: Thu Jan 26 13:29:38 2017 +0100
2318 Add Zero Length Packet (ZLP) support for Gemalto IDBridge CT30 and K30
2320 The Gemalto IDBridge CT30 and IDBridge K30 readers may send a ZLP after
2321 some commands. Only the readers with firmware 2.00 have the problem.
2323 The solution is to use a short read before every USB write.
2324 This patch uses a timeout of 10 ms instead of 1 ms in the original patch.
2326 src/ccid.c | 13 +++++++++++++
2327 src/ccid.h | 5 +++++
2328 src/ccid_serial.c | 1 +
2329 src/ccid_usb.c | 11 +++++++++++
2330 4 files changed, 30 insertions(+)
2332 commit 467fe3681306ddcbb2fe131d370bf096e2ebf0e8
2333 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2334 Date: Tue Mar 21 18:12:46 2017 +0100
2336 Add Kapsch TrafficCom USB SAM reader
2338 readers/Kapsch_TrafficCom_USB_SAM_reader.txt | 45 ++++++++++++++++++++++++++++
2339 readers/supported_readers.txt | 5 +++-
2340 2 files changed, 49 insertions(+), 1 deletion(-)
2342 commit 7a6f5af88a462ce3734a947734fda8e6b449e2ab
2343 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2344 Date: Fri Mar 17 18:22:33 2017 +0100
2348 readers/ACS_ACR1255U-J1.txt | 48 +++++++++++++++++++++++++++++++++++++++++++
2349 readers/supported_readers.txt | 3 ++-
2350 2 files changed, 50 insertions(+), 1 deletion(-)
2352 commit 2866e535d1bf01909b42d53fe8a29e827e5982d4
2353 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2354 Date: Thu Mar 16 21:42:58 2017 +0100
2356 Add ANCUD CCID USB Reader & RNG
2358 readers/ANCUD_CCID_USB_Reader_RNG.txt | 52 +++++++++++++++++++++++++++++++++++
2359 readers/supported_readers.txt | 5 +++-
2360 2 files changed, 56 insertions(+), 1 deletion(-)
2362 commit 120d81d2c4e4ca28889b352476cabf1f0884792a
2363 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2364 Date: Tue Mar 14 20:44:49 2017 +0100
2366 Add Spyrus Inc PocketVault P-3X
2368 readers/Spyrus_PocketVault_P-3X.txt | 49 +++++++++++++++++++++++++++++++++++++
2369 readers/supported_readers.txt | 5 +++-
2370 2 files changed, 53 insertions(+), 1 deletion(-)
2372 commit b59ba6321c9dcafae2cb153ce3c8bee6d31b39f1
2373 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2374 Date: Sat Mar 11 11:57:05 2017 +0100
2376 Add HID Global OMNIKEY 5422 Smartcard Reader
2378 readers/HID_OMNIKEY_5422.txt | 322 ++++++++++++++++++++++++++++++++++++++++++
2379 readers/supported_readers.txt | 3 +-
2380 2 files changed, 324 insertions(+), 1 deletion(-)
2382 commit b3f88d9596c6379f11e52119d931876539e012df
2383 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2384 Date: Fri Mar 10 18:22:33 2017 +0100
2386 Add support of HID Omnikey 5422 as multi slot
2388 The HID Omnikey 5422 device is a composite device with 2 CCID
2390 This device can be seen as a multi-slot device if
2391 USE_COMPOSITE_AS_MULTISLOT is used.
2394 src/ccid_usb.c | 13 ++++++++++++-
2395 src/ifdhandler.c | 6 +++++-
2396 3 files changed, 18 insertions(+), 2 deletions(-)
2398 commit 4349e40dd8c2e37a19f2b85b59b98b4ec584695e
2399 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2400 Date: Fri Mar 10 17:58:55 2017 +0100
2402 OpenUSBByName(): simplify USE_COMPOSITE_AS_MULTISLOT code
2404 The code do not hardcode the interface number of the first CCID interface.
2405 The first CCID interface found will be used on the first call.
2407 The code to reset the interface number for the next reader is then much
2410 src/ccid_usb.c | 8 +++++---
2411 1 file changed, 5 insertions(+), 3 deletions(-)
2413 commit b15c8f96ca80005c3da024c031e9607051a9fe1a
2414 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2415 Date: Tue Feb 28 16:46:20 2017 +0100
2417 CmdEscapeCheck(): signals buffer overflow
2419 If the RxBuffer[] buffer is too small to contain the reader response
2420 then IFD_ERROR_INSUFFICIENT_BUFFER is returned.
2422 Before the patch the returned buffer was silently truncated and
2423 IFD_SUCCESS was returned.
2425 Thanks to Maximilian Stein for the bug report
2426 "[Pcsclite-muscle] libccid IFDHControl() / CmdEscape() might truncate reader response"
2427 http://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20170213/000816.html
2429 src/commands.c | 3 +++
2430 1 file changed, 3 insertions(+)
2432 commit 8c57dcc5f73009359dcdaa0decba7f703172e9df
2433 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2434 Date: Thu Feb 16 17:14:14 2017 +0100
2436 OpenUSBByName(): the device bus & addr must match
2438 Patch similar to 8b9f6f33b16e808a5769dbc4193e5f107a09a693 but for
2439 libusb-1.0 instead of libudev.
2441 "In Linux, before this change, if there were multiple card readers of
2442 the same model connected, a new Reader could be initialized by opening
2443 the wrong USB device."
2445 Thanks to Maximilian Stein for the patch
2446 "[Pcsclite-muscle] Apply fix "OpenUSBByName(): the device bus & addr
2447 must match" (8b9f6f33) for libusb"
2448 https://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20170213/000812.html
2450 src/ccid_usb.c | 15 +++++++++++++++
2451 1 file changed, 15 insertions(+)
2453 commit bf2b3f73c051e15be6bc5563766bb74c7dd66dcc
2454 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2455 Date: Wed Feb 15 16:05:16 2017 +0100
2457 Makefile.am: do not display udev message in red
2459 The src/92_pcscd_ccid.rules file is not mandatory since pcscd is started
2460 by systemd (pcsc-lite 1.8.0, November 2011).
2462 This udev file is now only used to enable selective suspend.
2464 src/Makefile.am | 2 +-
2465 1 file changed, 1 insertion(+), 1 deletion(-)
2467 commit d7adceca5bfe2a5bd64163f9fac784ae323bf50a
2468 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2469 Date: Wed Feb 1 09:27:29 2017 +0100
2471 Add Morpho ypsID Key E in the Disabled list
2473 This device is not a real CCID device. You need to patch my CCID driver.
2474 Contact Morpho for support.
2476 readers/Morpho_ypsID_Key_E.txt | 49 ++++++++++++++++++++++++++++++++++++++++++
2477 readers/supported_readers.txt | 5 ++++-
2478 2 files changed, 53 insertions(+), 1 deletion(-)
2480 commit 3aff5f95ce6efc8d7f76f4194f4098e1da4638d0
2481 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2482 Date: Sat Jan 28 17:28:25 2017 +0100
2484 Add FT U2F CCID KBOARD
2486 readers/FT_U2F_CCID_KBOARD.txt | 56 ++++++++++++++++++++++++++++++++++++++++++
2487 readers/supported_readers.txt | 3 ++-
2488 2 files changed, 58 insertions(+), 1 deletion(-)
2490 commit 980e2afbeb2ec2b5daabb1b02dc4c58e6bd2d0cb
2491 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2492 Date: Sat Jan 21 15:42:11 2017 +0100
2494 Add Regula RFID Reader
2496 readers/Regula_RFID_Reader.txt | 50 ++++++++++++++++++++++++++++++++++++++++++
2497 readers/supported_readers.txt | 13 ++++++-----
2498 2 files changed, 58 insertions(+), 5 deletions(-)
2500 commit cd1e76fa4ff44aa6f4240fa8990e78328b443a05
2501 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2502 Date: Wed Jan 18 18:56:08 2017 +0100
2504 ccid_usb.c: document CCID composite devices
2506 Document how the Gemalto Prox-DU/SU and Feitian R502 devices are
2507 architectured. These devices are composite CCID devices (2 or 3 CCID
2508 devices in the same USB device) and are simulated as a multi slot reader
2509 if USE_COMPOSITE_AS_MULTISLOT is defined (macOS for example).
2511 src/ccid_usb.c | 11 ++++++++++-
2512 1 file changed, 10 insertions(+), 1 deletion(-)
2514 commit fef7e851b81897d4e44fb887708daf4ca988de5b
2515 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2516 Date: Wed Jan 18 17:40:48 2017 +0100
2518 scardcontrol.c: remove extra space at end of line
2520 examples/scardcontrol.c | 2 +-
2521 1 file changed, 1 insertion(+), 1 deletion(-)
2523 commit 627f356e8800144f2661069de92195efcc7f2637
2524 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2525 Date: Tue Jan 17 18:34:21 2017 +0100
2529 readers/Mulann_PVT.txt | 104 ++++++++++++++++++++++++++++++++++++++++++
2530 readers/supported_readers.txt | 5 +-
2531 2 files changed, 108 insertions(+), 1 deletion(-)
2533 commit e5697f33cc8dfa89d562c8abf859024bfe9e95a8
2534 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2535 Date: Thu Jan 12 17:32:54 2017 +0100
2537 InterruptRead(): return a valid IFDHandler code
2539 If libusb reports an error then return IFD_COMMUNICATION_ERROR instead
2540 of the libusb error code.
2542 That should not be a problem since pcsc-lite only check for the value
2543 IFD_SUCCESS and anything else, including a libusb error code, is an error.
2545 src/ccid_usb.c | 4 ++--
2546 1 file changed, 2 insertions(+), 2 deletions(-)
2548 commit 09025bb4044f7992d9ad70483086a8c63d4d54d2
2549 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2550 Date: Wed Jan 11 16:58:55 2017 +0100
2552 Add Unicept GmbH AirID USB
2554 readers/Unicept_AirID_USB.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
2555 readers/supported_readers.txt | 5 ++++-
2556 2 files changed, 55 insertions(+), 1 deletion(-)
2558 commit 167dfa6b578ab8bebfff076cfbb7336a2a8b7621
2559 Author: Petr Vaněk <arkamar@atlas.cz>
2560 Date: Tue Jan 10 15:00:06 2017 +0100
2564 README | 14 +++++++-------
2565 1 file changed, 7 insertions(+), 7 deletions(-)
2567 commit 52f796f6e6882ae9791d5c578956f0077a8eb848
2568 Author: Petr Vaněk <arkamar@atlas.cz>
2569 Date: Tue Jan 10 15:00:05 2017 +0100
2571 README: fix links for USB CCID and ICCD documentation
2574 1 file changed, 2 insertions(+), 2 deletions(-)
2576 commit b5870d85d891fab0445d8b9b1a150de1c44c2b33
2577 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2578 Date: Tue Jan 10 17:55:09 2017 +0100
2580 OMNIKEY 5321 CLi USB is NOT supported
2582 This reader is contactless only and is NOT A CCID DEVICE.
2584 readers/OMNIKEY_5321_CLi_USB.txt | 172 +++++++++++++++++++++++++++++++++++++++
2585 readers/supported_readers.txt | 5 +-
2586 2 files changed, 176 insertions(+), 1 deletion(-)
2588 commit 569b257d64ccd50c6e6b60a2e74549e07c87d7dd
2589 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2590 Date: Mon Jan 9 10:27:36 2017 +0100
2592 Add DUALi DE-620 Combi
2594 readers/DUALi_DE-620_Combi.txt | 59 ++++++++++++++++++++++++++++++++++++++++++
2595 readers/supported_readers.txt | 3 ++-
2596 2 files changed, 61 insertions(+), 1 deletion(-)
2598 commit a421896644f6439a453fb313a8c3efaa8b7cbcc5
2599 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2600 Date: Sat Jan 7 16:04:17 2017 +0100
2602 README: remove extra line
2605 1 file changed, 1 deletion(-)
2607 commit 666a72c342f433fda1b77ff815fdfe728afc3ce7 (tag: ccid-1.4.26)
2608 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2609 Date: Sat Jan 7 15:44:45 2017 +0100
2613 README | 19 +++++++++++++++++--
2615 2 files changed, 18 insertions(+), 3 deletions(-)
2617 commit 7f71007a47f77620b2ed50c9298c94fe01b6aaf1
2618 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2619 Date: Fri Jan 6 18:55:20 2017 +0100
2621 Add appidkey GmbH ID60-USB
2623 readers/appidkey_ID60-USB.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
2624 readers/supported_readers.txt | 1 +
2625 2 files changed, 52 insertions(+)
2627 commit 62756a636c6991d9c9c36f01923823e7230de732
2628 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2629 Date: Fri Jan 6 18:50:55 2017 +0100
2631 Update appidkey ID100L-USB-SC-Reader firmware
2633 readers/appidkey_ID100-USB_SC_Reader.txt | 4 ++--
2634 readers/supported_readers.txt | 4 ++--
2635 2 files changed, 4 insertions(+), 4 deletions(-)
2637 commit e05426c6c426fc46ef18c7bd17cfb7ad74cabd1c
2638 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2639 Date: Wed Jan 4 13:41:34 2017 +0100
2641 FreeChannel(): release reader_index only after use
2643 Call ReleaseReaderIndex() to free the reader_index only after it is no
2646 It was not problematic since the complete code block is protected by the
2647 ifdh_context_mutex, but this may change.
2649 src/ifdhandler.c | 3 ++-
2650 1 file changed, 2 insertions(+), 1 deletion(-)
2652 commit d1a15209f818b5de139d691841e56613bbca9727
2653 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2654 Date: Wed Jan 4 13:34:41 2017 +0100
2656 ifdhandler: only GetNewReaderIndex() has to be thread protected
2658 Once a new reader_index has been attribuyed the functions are thread
2659 safe. Only the call to GetNewReaderIndex() need to be protected.
2661 The mutex was introduced in 8c6ed32fa1649a3648eb768d7c692e0e1e67f2ed
2662 "add support of thread safe (APDU multiplexing on different readers)" in
2663 September 2003 and, at that time, GetNewReaderIndex() was not yet used
2666 src/ifdhandler.c | 20 +++++++++++---------
2667 1 file changed, 11 insertions(+), 9 deletions(-)
2669 commit eea7b5835a7b91cb26d52bf3b9548afc322e83d9
2670 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2671 Date: Fri Dec 16 10:35:35 2016 +0100
2673 MacOSX/configure: check for UB only on Mavericks and less
2675 On Yosemite (10.10) and later we will provide only a 64-bit driver.
2676 So no need to check if a Universal Binary libusb is available.
2678 Support of 32-bits computers has been droped with Lion 10.7.
2680 MacOSX/configure | 30 +++++++++++++++++-------------
2681 1 file changed, 17 insertions(+), 13 deletions(-)
2683 commit 3a7f9b26418991ffff10fc61a8c56ddccbc901aa
2684 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2685 Date: Fri Dec 16 10:30:16 2016 +0100
2687 MacOSX/configure: move definition of MAC_VERSION
2689 MAC_VERSION can now be used by the code checking Universal Binary.
2691 MacOSX/configure | 7 ++++---
2692 1 file changed, 4 insertions(+), 3 deletions(-)
2694 commit 2811a89260bbc4dfabd91dc87c2de991257df755
2695 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2696 Date: Fri Dec 16 10:22:21 2016 +0100
2698 MacOSX/configure: check static libusb will be used
2700 If a _dynamic_ version of libusb is present then it will be used by the
2701 linker. This is problematic since we want to use the _static_ version of
2702 libusb to avoid an external dependency.
2704 MacOSX/configure | 14 +++++++++++++-
2705 1 file changed, 13 insertions(+), 1 deletion(-)
2707 commit f66d361b0ad8346c68afb2e6351e7d1e444d561b
2708 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2709 Date: Fri Dec 16 09:37:17 2016 +0100
2711 MacOSX/configure: remove reference to libusbx
2713 libusbx is a dead project and has been replaced by libusb.
2715 MacOSX/configure | 2 +-
2716 1 file changed, 1 insertion(+), 1 deletion(-)
2718 commit 2f89a002a05b2576159e035b368feff3e34d5452
2719 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2720 Date: Sat Dec 3 14:56:13 2016 +0100
2722 Add Bit4id Digital DNA Key
2724 readers/Bit4id_Digital_DNA_Key.txt | 54 ++++++++++++++++++++++++++++++++++++++
2725 readers/supported_readers.txt | 1 +
2726 2 files changed, 55 insertions(+)
2728 commit 80f7c5300871c91639b3d50cb4b62e73bf7fce75
2729 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2730 Date: Sat Dec 3 14:52:56 2016 +0100
2732 Add Bit4id tokenME FIPS v3
2734 readers/Bit4id_tokenME_FIPS_v3.txt | 54 ++++++++++++++++++++++++++++++++++++++
2735 readers/supported_readers.txt | 3 ++-
2736 2 files changed, 56 insertions(+), 1 deletion(-)
2738 commit 683dd88400cece36da222f93bfa385624c473e52
2739 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2740 Date: Fri Nov 18 17:50:28 2016 +0100
2742 HID OMNIKEY 5021 CL is NOT supported
2744 This reader is contactless only and is NOT A CCID DEVICE.
2746 readers/HID_5021_CL.txt | 510 ++++++++++++++++++++++++++++++++++++++++++
2747 readers/supported_readers.txt | 5 +-
2748 2 files changed, 514 insertions(+), 1 deletion(-)
2750 commit 05902a01bd9cdcd5a3eab8523d8dc5b85e86bac2
2751 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2752 Date: Sat Oct 22 22:12:55 2016 +0200
2756 readers/Ingenico_Leo.txt | 76 +++++++++++++++++++++++++++++++++++++++++++
2757 readers/supported_readers.txt | 5 ++-
2758 2 files changed, 80 insertions(+), 1 deletion(-)
2760 commit 9ed43b008894ad6984a06400aec4bb2c9b87bce2
2761 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2762 Date: Thu Oct 13 11:42:03 2016 +0200
2764 INSTALL: update documentation for serial readers
2766 - Update the documentation
2767 - add a reference about the IDBridge CR30 that should use the
2768 "GemCoreSIMPro2" configuration argument.
2770 INSTALL | 35 ++++++++++++++++++++++-------------
2771 1 file changed, 22 insertions(+), 13 deletions(-)
2773 commit 33888a88cdcdf16e98c3d0d42593ebc743719e11
2774 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2775 Date: Wed Oct 5 14:57:42 2016 +0200
2777 Negociate maximum baud rate when bNumDataRatesSupported = 0
2779 From CCID 1.1 page 18:
2780 " bNumDataRatesSupported
2781 The number of data rates that are supported by the CCID.
2782 If the value is 00h, all data rates between the default data rate
2783 dwDataRate and the maximum data rate dwMaxDataRate are supported. "
2785 Before, if the card baud rate was greater than the reader dwMaxDataRate
2786 then the driver used the default (lowest) baud rate.
2788 Now the driver tries to find the maximal baud rate supported by both the
2789 card and the driver.
2791 The algorithm was already used when the reader reports a baud rate list
2792 but not when the reader reports bNumDataRatesSupported = 0.
2794 Thanks to Abraham Macías Paredes for the bug report
2795 "[Pcsclite-muscle] Bug in CCID library"
2796 https://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20161003/000729.html
2798 Thanks to Godfrey Chung for the patch idea
2799 "Fix the optimal baud rate problem in IFDHSetProtocolParameters()."
2800 https://github.com/acshk/acsccid/commit/4a7631d014781d36a2d21210b0b8768c07ef8c6d
2802 src/ifdhandler.c | 13 +++++++++----
2803 1 file changed, 9 insertions(+), 4 deletions(-)
2805 commit 097436681d554999d125b9fe56bb4a5194a36f92
2806 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2807 Date: Tue Oct 4 15:29:56 2016 +0200
2809 PowerOn: default value comes from Info.plist
2811 The value set in ifdhandler.c is always overwritten by the value
2812 extracted from the Info.plist file in init_driver().
2814 The change in ea7bedd2b3d30a884f43544c44f87ef779f011ef was useless and
2817 Since the default value of ifdDriverOptions for voltage selection is
2818 0x00 the first voltage used is 5V.
2820 src/ifdhandler.c | 2 +-
2821 1 file changed, 1 insertion(+), 1 deletion(-)
2823 commit df1173ee2f33ca0cf79090e4eb817b24a15c2d00
2824 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2825 Date: Tue Oct 4 15:05:40 2016 +0200
2827 PowerOn: always try every possible voltage values
2829 The default voltage value is 5V.
2830 It is possible to change the driver configuration (ifdDriverOptions in
2831 Info.plist) to start at 1.8V or 3V.
2833 The algorithms was to try:
2834 5V then fail (default)
2835 3V then 5V then fail
2836 1.8V then 3V then 5V then fail
2838 Some cards do not support 5V (like the Coolkey cards, see "Coolkey cards
2839 do not work in Fedora" https://bugzilla.redhat.com/show_bug.cgi?id=1380615)
2840 It is possible to change the driver configuration to start at 3V or 1.8V
2841 but then for cards that work only at 5V we will have 1 or 2 PowerOn
2842 commands in error before the card returns the ATR.
2844 I made some tests and the SCardConnect() call can take 0.110129 ms when
2845 starting at 5V and 0.216057 ms when starting at 1.8V and errors for 1.8V
2846 and 3V. That is "speed" factor of x1.96.
2848 00000005 ifdhandler.c:1146:IFDHPowerICC() action: PowerUp,
2849 usb:08e6/3437:libudev:0:/dev/bus/usb/001/041 (lun: 0)
2850 00000007 -> 000000 62 00 00 00 00 00 08 03 00 00
2851 00054697 <- 000000 80 00 00 00 00 00 08 41 FE 00
2852 00000014 commands.c:249:CmdPowerOn Card absent or mute
2853 00000005 commands.c:278:CmdPowerOn() Power up with 1.8V failed. Try with 3V.
2854 00000006 -> 000000 62 00 00 00 00 00 09 02 00 00
2855 00054723 <- 000000 80 00 00 00 00 00 09 41 FE 00
2856 00000015 commands.c:249:CmdPowerOn Card absent or mute
2857 00000004 commands.c:278:CmdPowerOn() Power up with 3V failed. Try with 5V.
2858 00000006 -> 000000 62 00 00 00 00 00 0A 01 00 00
2859 00037738 <- 000000 80 0C 00 00 00 00 0A 00 00 00 3B 29 00 80 72 A4 45 64 00 00 87 14
2861 The idea is to change the algotithm to start at 5V as that is the
2862 standard voltage for a smart card (according to my card collection) but
2863 be able to continue with 1.8V and 3V is power on failed at 5V.
2865 The default algorithm is now 5V then 1.8V then 3V then fail.
2867 It is still possible to change the initial voltage. Now, in any case, all
2868 the values are tried before failing.
2869 Other possible values are:
2870 1.8V then 3V then 5V then fail
2871 3V then 5V then 1.8V then fail
2873 Thanks to Robert Relyea for the patch, used by RedHat since 2013.
2874 https://git.centos.org/commitdiff/rpms!pcsc-lite-ccid/3dd85f55c8aacfa0704849e7b6cf46d4970b747b
2876 src/Info.plist.src | 4 ++--
2877 src/ccid.h | 11 +++--------
2878 src/commands.c | 15 ++++++++++++---
2879 3 files changed, 17 insertions(+), 13 deletions(-)
2881 commit a0815cfa7b70d96ae4b793285b92b70f2b95a487
2882 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2883 Date: Tue Oct 4 14:56:45 2016 +0200
2885 PowerOn: move from 1.8V to 5V if 1.8V is not supported
2887 If the reader does not support 1.8V we do not move to auto but to 5V and
2888 check that 5V is supported by the reader.
2889 The reader may not support Automatic Voltage Selection and may not
2890 support 1.8V either.
2892 src/commands.c | 4 +++-
2893 1 file changed, 3 insertions(+), 1 deletion(-)
2895 commit ea7bedd2b3d30a884f43544c44f87ef779f011ef
2896 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2897 Date: Mon Oct 3 11:50:24 2016 +0200
2899 PowerOn: change default voltage strategy
2901 The CCID 1.1 indicates page 105 in ch. "9.3 Voltage management" that the
2902 driver should use growing voltage when supported by the reader.
2904 So the default is now to use the sequence 1.8V, 3V and 5V.
2906 ISO 7816-3 is not clear about this point. No specific order is given in
2907 ch. 6.2.4 "Class selection" of ISO/IEC 7816-3:2006(E).
2909 This change should fix RedHat bug 1380615 "Coolkey cards do not work in
2910 Fedora" and avoid the RedHat only patch described in RedHat bug 1033788
2911 "Safenet SC650 smart cards are not detected"
2914 https://git.centos.org/blob/rpms!pcsc-lite-ccid/3dd85f55c8aacfa0704849e7b6cf46d4970b747b/SOURCES!ccid-1.4.10-voltage.patch
2916 src/ccid.h | 7 ++++++-
2917 src/ifdhandler.c | 2 +-
2918 2 files changed, 7 insertions(+), 2 deletions(-)
2920 commit 84966dfaae8c37702512774c5e4d510998b0e8b2
2921 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2922 Date: Mon Oct 3 11:37:25 2016 +0200
2924 PowerOn: use automatic voltage selection when needed
2926 CCID standard 1.1, page 26, ch 6.1.1 PC_to_RDR_IccPowerOn
2927 " For a CCID which features “automatic activation of ICC on inserting”,
2928 the bPowerSelect field must be 00h (Automatic Voltage Selection) in the
2929 first PC_to_RDR_IccPowerOn message received for a slot which was
2930 previously inactive. "
2933 src/commands.c | 3 ++-
2934 2 files changed, 3 insertions(+), 1 deletion(-)
2936 commit 64d6ed4a0c6196108f1044ccfd080fbdd9da62ae
2937 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2938 Date: Fri Sep 30 10:48:43 2016 +0200
2940 Fix spelling in log message
2942 src/ifdhandler.c | 2 +-
2943 1 file changed, 1 insertion(+), 1 deletion(-)
2945 commit 3da71e26b368b39814618a83c2fc64e492941dc4 (tag: ccid-1.4.25)
2946 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2947 Date: Fri Sep 30 10:36:54 2016 +0200
2951 README | 21 +++++++++++++++++++++
2953 2 files changed, 22 insertions(+), 1 deletion(-)
2955 commit 4fc7bcf1f3e70ee436d1a8cdde3e0474284d9fb3
2956 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2957 Date: Thu Sep 29 22:08:54 2016 +0200
2959 Add/disable Precise Biometrics Precise 200 MC Upgrade
2961 The reader is added in the "Disabled CCID readers" list
2963 readers/Precise_200_MC_Upgrade.txt | 52 ++++++++++++++++++++++++++++++++++++++
2964 readers/supported_readers.txt | 5 +++-
2965 2 files changed, 56 insertions(+), 1 deletion(-)
2967 commit f0a26a9b17b9c94d7b87124a6d0a0c824ae9d561
2968 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2969 Date: Tue Aug 23 14:45:01 2016 +0200
2973 A space character before a tabulation characteri is not needed.
2975 src/towitoko/atr.h | 4 ++--
2976 1 file changed, 2 insertions(+), 2 deletions(-)
2978 commit 3675760e70d28648972e96060213150e63fd9101
2979 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2980 Date: Wed Aug 3 16:45:17 2016 +0200
2984 This device has the same idProduct 0x3437 as the Gemalto IDBridge CT30
2985 and Gemalto PC Twin Reader.
2986 This device should then be usable since CCID 0.1.0 (August 2003)
2988 readers/Gemalto_K50.txt | 103 ++++++++++++++++++++++++++++++++++++++++++
2989 readers/supported_readers.txt | 1 +
2990 2 files changed, 104 insertions(+)
2992 commit ec413e5b6b93ee066280ceeaea095ee80ffd261f
2993 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2994 Date: Wed Aug 3 16:31:31 2016 +0200
2996 Add Broadcom Corp 5880 (idProduct: 0x5834)
2998 readers/Broadcom_5880_0x5834.txt | 106 +++++++++++++++++++++++++++++++++++++++
2999 readers/supported_readers.txt | 1 +
3000 2 files changed, 107 insertions(+)
3002 commit 297ab15f4e9ecb6130f826de3bed1b5536d895ed
3003 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3004 Date: Wed Aug 3 16:29:38 2016 +0200
3006 Add Broadcom Corp 5880 (idProduct: 0x5833)
3008 readers/Broadcom_5880_0x5833.txt | 54 ++++++++++++++++++++++++++++++++++++++++
3009 readers/supported_readers.txt | 1 +
3010 2 files changed, 55 insertions(+)
3012 commit 7211ce71b1bb0866efc2dad6eba7058743f7eed7
3013 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3014 Date: Wed Aug 3 16:24:37 2016 +0200
3016 Add Broadcom Corp 5880 (idProduct: 0x5832)
3018 readers/Broadcom_5880_0x5832.txt | 106 +++++++++++++++++++++++++++++++++++++++
3019 readers/supported_readers.txt | 3 +-
3020 2 files changed, 108 insertions(+), 1 deletion(-)
3022 commit d144044621ded81d21bb59f7452676d969fb27e6
3023 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3024 Date: Sun Jul 31 15:49:37 2016 +0200
3026 supported_readers.txt: remove extra duplicates
3028 generate_supported_readers.py no more generate useless duplicates for
3031 readers/supported_readers.txt | 56 -------------------------------------------
3032 1 file changed, 56 deletions(-)
3034 commit 6bb10bb145878989db5c0318421ecdf2405b5f83
3035 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3036 Date: Sun Jul 31 15:47:10 2016 +0200
3038 Add Feitian VR504 VHBR Contactless & Contact Card Reader
3040 readers/Feitian_vR504.txt | 120 ++++++++++++++++++++++++++++++++++++++++++
3041 readers/supported_readers.txt | 4 ++
3042 2 files changed, 124 insertions(+)
3044 commit 2c72558784abb88c7dc00369e8032b5b9377d7a7
3045 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3046 Date: Sun Jul 31 15:18:19 2016 +0200
3050 readers/Feitian_bR500.txt | 76 +++++++++++++++++++++++++++++++++++++++++++
3051 readers/supported_readers.txt | 1 +
3052 2 files changed, 77 insertions(+)
3054 commit 4f3e5748ec467ef9e5a2f567f492a1d6754f59a1
3055 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3056 Date: Sun Jul 31 14:08:04 2016 +0200
3058 New firmware for Feitian_R502-CL.txt
3060 readers/Feitian_R502-CL.txt | 14 ++++++++------
3061 1 file changed, 8 insertions(+), 6 deletions(-)
3063 commit e56e6c38e717bac8bdc32a585717a6d86b7909a4
3064 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3065 Date: Sun Jul 31 14:05:02 2016 +0200
3067 New firmware for Feitian_R502.txt
3069 readers/Feitian_R502.txt | 92 +++++++++++++++++++++++++++++++++++--------
3070 readers/supported_readers.txt | 1 +
3071 2 files changed, 77 insertions(+), 16 deletions(-)
3073 commit b7e8564a58386456b0aa4320f8de6563ab57d880
3074 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3075 Date: Sun Jul 31 14:02:15 2016 +0200
3077 Firmware update for Feitian_SCR301.txt
3079 readers/Feitian_SCR301.txt | 56 +++++++++++++++++++++++++---------------------
3080 1 file changed, 31 insertions(+), 25 deletions(-)
3082 commit 706ad62ef036a3d5a5a0eff9709db8a767e975ce
3083 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3084 Date: Sun Jul 31 13:59:44 2016 +0200
3086 New firmware version for Feitian_bR301_BLE.txt
3088 readers/Feitian_bR301_BLE.txt | 16 +++++++++-------
3089 readers/supported_readers.txt | 2 +-
3090 2 files changed, 10 insertions(+), 8 deletions(-)
3092 commit 65553b4facf097fbfa674daf7ee5f886d72885f0
3093 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3094 Date: Sun Jul 31 13:40:45 2016 +0200
3096 Add Aladdin R.D. JaCarta (idProduct: 0x0402)
3098 readers/Aladdin_R.D._JaCarta2.txt | 47 +++++++++++++++++++++++++++++++++++++++
3099 readers/supported_readers.txt | 3 ++-
3100 2 files changed, 49 insertions(+), 1 deletion(-)
3102 commit 7916c4b3ca3be3037c2d74f6d42db59af7058843
3103 Author: Godfrey Chung <godfrey.chung@acs.com.hk>
3104 Date: Tue Jul 5 16:17:52 2016 +0800
3106 create_Info_plist.pl: fix typos in comment
3108 Infor.plist -> Info.plist
3109 suported -> supported
3111 src/create_Info_plist.pl | 4 ++--
3112 1 file changed, 2 insertions(+), 2 deletions(-)
3114 commit e6a7548623f35d428f9f410f4b885fd04e34070a
3115 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3116 Date: Sun Jul 3 18:40:52 2016 +0200
3118 Move Broadcom Corp 5880 0x5800 in unsupported
3120 Frames bigger than 64 bytes (wMaxPacketSize) fails on the contact reader
3122 00000002 commands.c:1740:CmdXfrBlockTPDU_T0() T=0: 5 bytes
3123 00000003 -> 000000 6F 05 00 00 00 00 17 00 00 00 00 C0 00 00 BA
3124 00014454 <- 000000 80 BC 00 00 00 00 17 00 00 00 A0 00 00 00 79 03 02 40
3125 70 50 72 47 67 00 ED CB C7 00 ED CB C7 21 21 A0 00 00 00 79 01 02 00 01
3126 00 00 00 00 00 00 00 A0 00 00 00 79 01 02 01 01 00 00 00 00 00 00
3127 00000013 commands.c:1551:CCID_Receive() Can't read all data (54 out of
3130 See https://bugs.launchpad.net/ubuntu/+source/pcsc-lite/+bug/1596662
3132 The problem is similar to Broadcom_5880_0x5805.txt that also moved in
3133 the unsupported list.
3135 readers/supported_readers.txt | 2 +-
3136 1 file changed, 1 insertion(+), 1 deletion(-)
3138 commit 2f68054ce81aa10ec60adf9a92c66dca64bdd415
3139 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3140 Date: Sun Jul 3 15:34:29 2016 +0200
3142 Move Broadcom Corp 5880 0x5805 in unsupported
3144 The Broadcom Corp 5880 with productID 0x5805 has some serious issues.
3146 The contact interface of the reader is bogus.
3147 Frames bigger than 64 bytes (wMaxPacketSize) fails on the contact reader
3149 00000006 commands.c:1740:CmdXfrBlockTPDU_T0() T=0: 5 bytes
3150 00000011 -> 000000 6F 05 00 00 00 00 5A 00 00 00 80 34 01 00 00
3151 00345316 <- 000000 80 02 01 00 00 00 5A 00 00 00 00 01 02 03 04 05 06
3152 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E
3153 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35
3154 00000095 commands.c:1551:CCID_Receive() Can't read all data (54 out of
3157 The reader _MAY_ work with a T=1 card since it is in TPDU.
3159 This reader is present in Dell Latitude serie 5000 laptops.
3161 readers/supported_readers.txt | 4 ++--
3162 1 file changed, 2 insertions(+), 2 deletions(-)
3164 commit 105a9672ed0a2cee88e977ec8a63e1f55af1d625
3165 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3166 Date: Fri Jul 1 17:42:18 2016 +0200
3168 Move KEBTechnology KONA USB SmartCard in unsupported
3170 Move from "should work" to "unsupported" list.
3172 The tokend fails to send the first APDU. Maybe the support of Character
3173 level is bogus in the CCID driver.
3176 https://anonscm.debian.org/cgit/pcsclite/CCID.git/commit/?id=05e86c6d5ac7db2cc5a184a52d33b403575c848e
3178 readers/supported_readers.txt | 6 +++---
3179 1 file changed, 3 insertions(+), 3 deletions(-)
3181 commit 6fe851996a1ebd4691fa7bb427c42b456b6c2623
3182 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3183 Date: Fri Jul 1 11:01:06 2016 +0200
3185 scardcontrol: initialize the bRecvBuffer buffer
3187 Fill the bRecvBuffer receiving buffer with the "magic" value 0xAA to
3188 detect what part of the buffer is filled by the reader.
3190 examples/scardcontrol.c | 2 ++
3191 1 file changed, 2 insertions(+)
3193 commit 38d8ff72eb2f92bcf5ba2daa9074b24fb887973e
3194 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3195 Date: Fri Jul 1 10:58:35 2016 +0200
3197 scardcontrol: improve outout for change Pin
3199 For the change PIN sequence we print a new line for non-keyboard pinpad
3200 so that the output is nicer.
3202 examples/scardcontrol.c | 20 ++++++++++++++------
3203 1 file changed, 14 insertions(+), 6 deletions(-)
3205 commit d346df1f4e5262f766b320450fa899126934ed77
3206 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3207 Date: Tue Jun 28 18:31:43 2016 +0200
3209 Rename "ESMART Token GOST"
3211 readers/supported_readers.txt | 4 ++--
3212 1 file changed, 2 insertions(+), 2 deletions(-)
3214 commit 05e86c6d5ac7db2cc5a184a52d33b403575c848e
3215 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3216 Date: Tue Jun 28 15:28:37 2016 +0200
3218 CmdXfrBlockCHAR_T0: returns an error when needed
3220 If an "Unrecognized Procedure byte" is found then the driver returns
3221 with the error IFD_COMMUNICATION_ERROR instead of no error.
3223 Example of problematic trace with a "KEBTechnology KONA USB SmartCard":
3225 00000018 winscard.c:1618:SCardTransmit() Send Protocol: T=0
3226 00000016 APDU: 00 00 00 00
3227 00000015 ifdhandler.c:1295:IFDHTransmitToICC() usb:04cc/5072:libudev:0:/dev/bus/usb/003/073 (lun: 0)
3228 00000024 commands.c:1997:CmdXfrBlockCHAR_T0() T=0: 4 bytes
3229 00000015 commands.c:1324:CCID_Transmit() chain parameter: 1
3230 00000014 ccid_usb.c:1191:ControlUSB() request: 0x65
3231 00000014 send: 00 00 00 00 00
3232 00000926 ccid_usb.c:1191:ControlUSB() request: 0x6F
3233 00000724 receive: 00 00
3234 00000036 commands.c:2192:CmdXfrBlockCHAR_T0() Unrecognized Procedure byte (0x24) found!
3236 00000013 winscard.c:1663:SCardTransmit() UnrefReader() count was: 2
3238 src/commands.c | 1 +
3239 1 file changed, 1 insertion(+)
3241 commit 3816150f3e2bf4e9ce3afca2478653dfcdad0ce4
3242 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3243 Date: Mon Jun 27 10:47:33 2016 +0200
3245 Fix crash with GemCore Pos Pro and GemCore Sim Pro
3247 The buffer .ccid.arrayOfSupportedDataRates is freed by free() in
3249 So it must be allocated by malloc() and not just reference a static
3252 The crash occured when CloseUSB() called free() on reader disconnection:
3253 [Thread 0x7fffe7fff700 (LWP 4050) exited]
3254 *** Error in `.../PCSC/src/pcscd': free(): invalid pointer: 0x00007ffff61f54c0 ***
3256 Program received signal SIGABRT, Aborted.
3257 [Switching to Thread 0x7ffff69f7700 (LWP 4021)]
3258 0x00007ffff722e067 in __GI_raise (sig=sig@entry=6)
3259 at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
3260 56 ../nptl/sysdeps/unix/sysv/linux/raise.c: Aucun fichier ou dossier de ce type.
3262 at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
3263 fmt=fmt@entry=0x7ffff7361530 "*** Error in `%s': %s: 0x%s ***\n")
3264 at ../sysdeps/posix/libc_fatal.c:175
3265 str=0x7ffff735d646 "free(): invalid pointer", ptr=<optimized out>)
3267 have_lock=0) at malloc.c:3840
3270 rContext=rContext@entry=0x61e2d0) at readerfactory.c:1134
3271 at readerfactory.c:632
3272 at readerfactory.c:119
3273 readerName=0x7ffff00024b0 "Gemalto GemCore SIM Pro Smart Card Reader",
3274 port=2097152) at readerfactory.c:608
3275 at hotplug_libudev.c:362
3276 at pthread_create.c:309
3277 at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
3279 src/ccid_serial.c | 13 ++++++++++++-
3280 src/ccid_usb.c | 11 ++++++++++-
3281 2 files changed, 22 insertions(+), 2 deletions(-)
3283 commit ab374afe54dd5c0d97dad93df6cca27b8c527ccf
3284 Author: Godfrey Chung <godfrey.chung@acs.com.hk>
3285 Date: Mon Jun 27 11:34:44 2016 +0800
3287 Add missing openct/README in distribution
3289 The file openct/README was not included in the generated .tar.bz2
3291 This file is only used for information and documentation.
3293 Thanks to Godfrey Chung for the bug report
3294 https://github.com/LudovicRousseau/CCID/pull/20
3296 src/Makefile.am | 2 +-
3297 1 file changed, 1 insertion(+), 1 deletion(-)
3299 commit 5edb61353e4a99313f670743e351abc26d561c14
3300 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3301 Date: Sun Jun 26 11:05:11 2016 +0200
3303 Add ESMART Token GOST X2 ET1020-A
3305 readers/ISBC_ESMART_reader.txt | 62 ++++++++++++++++++++++++++++++++++++++++++
3306 readers/supported_readers.txt | 5 +++-
3307 2 files changed, 66 insertions(+), 1 deletion(-)
3309 commit 8ea1815745692c38e1c07fc8d460aae85efe123a
3310 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3311 Date: Fri Jun 24 10:02:24 2016 +0200
3313 Fix spelling error in a log message
3315 The Correct spelling is: successful
3317 Thanks to lintian(1) for the bug report
3318 I: libacsccid1: spelling-error-in-binary usr/lib/pcsc/drivers/ifd-acsccid.bundle/Contents/Linux/libacsccid.so successfull successful
3321 1 file changed, 1 insertion(+), 1 deletion(-)
3323 commit 6123a4cc07a2c5b980021c70b89f02da96ee855a
3324 Author: Godfrey Chung <godfrey.chung@acs.com.hk>
3325 Date: Wed Jun 22 10:46:37 2016 +0800
3327 Fix fake composite device code to use a fixed order
3329 The value static_interface shall be incremented only for composite devices.
3330 Otherwise any other reader would increase the value and the next
3331 composite reader connected will have its interfaces enumerated in a
3334 The problem occurs only on Mac OS X (pcscd) that still does not support
3335 composite CCID devices. The CCID driver has to be configured with
3336 --enable-composite-as-multislot and composite CCID devices are
3337 "emulated" as a multi-slot device.
3339 Thanks to Godfrey Chung for the patch
3340 https://github.com/LudovicRousseau/CCID/pull/19
3342 src/ccid_usb.c | 15 ++++++++++-----
3343 1 file changed, 10 insertions(+), 5 deletions(-)
3345 commit 32c8a429a2654e16a195ba42f5a9bbf18f34d87b
3346 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3347 Date: Fri Jun 17 22:09:01 2016 +0200
3349 log_msg(): log up to 3 lines of 80 characters
3351 The log of the CCID driver license was truncated. It is now possible to
3352 log up to 3 * 80 = 240 characters instead of 2 * 80 = 160.
3354 The problem is only present on Mac OS X and other systems (Android)
3355 where the log is not done by pcscd.
3356 pcscd has a limit of 2048 bytes and does not have this problem.
3358 Thanks to Maksim Ivanov for the bug report.
3359 "[Pcsclite-muscle] Small fix suggestion for CCID (logging issue)"
3360 https://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20160613/000634.html
3363 1 file changed, 1 insertion(+), 1 deletion(-)
3365 commit bfb75dd02f8a1ca9f8ebbd86658819d2721416cb
3366 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3367 Date: Thu Jun 9 21:10:59 2016 +0200
3369 Add appidkey GmbH ID50 -USB
3371 readers/appidkey_ID50-USB.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
3372 readers/supported_readers.txt | 1 +
3373 2 files changed, 52 insertions(+)
3375 commit ec94d1fa6beebfdb39a2f81c20a54bded01e28db
3376 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3377 Date: Thu Jun 9 21:07:10 2016 +0200
3379 Add appidkey GmbH ID100-USB SC Reader
3381 readers/appidkey_ID100-USB_SC_Reader.txt | 51 ++++++++++++++++++++++++++++++++
3382 readers/supported_readers.txt | 5 +++-
3383 2 files changed, 55 insertions(+), 1 deletion(-)
3385 commit 6ed3a9f1ccf024d9101c87219d7b1850992ff9bb
3386 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3387 Date: Mon Jun 6 18:59:18 2016 +0200
3389 Resync PCSC and contrib_libPCSCv2part10 modules
3391 Benefit from the configfile.l: Fix issue on SunOS
3394 contrib_libPCSCv2part10 | 2 +-
3395 2 files changed, 2 insertions(+), 2 deletions(-)
3397 commit 24f8659452bfb5d2a357bfca3e99c3fceef16bd3
3398 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3399 Date: Sat May 28 20:38:31 2016 +0200
3401 Add Broadcom Corp 5880 with ProductID 0x5805
3403 readers/Broadcom_5880_0x5805.txt | 106 +++++++++++++++++++++++++++++++++++++++
3404 readers/supported_readers.txt | 6 ++-
3405 2 files changed, 111 insertions(+), 1 deletion(-)
3407 commit 1808d28d196a1c45b9d846aa7aab5123fe062706
3408 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3409 Date: Sun May 22 18:08:19 2016 +0200
3411 README: add G&D StarSign CUT S in release 1.4.24
3413 I forgot to add this reader in the changes.
3416 1 file changed, 1 insertion(+)
3418 commit a1197c49cee479f4187dfd05c900224b99127e17 (tag: ccid-1.4.24)
3419 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3420 Date: Sun May 22 17:07:03 2016 +0200
3424 README | 12 ++++++++++++
3426 2 files changed, 13 insertions(+), 1 deletion(-)
3428 commit b4c2cae5f311eef313777124937520c780d002fd
3429 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3430 Date: Fri May 20 15:19:05 2016 +0200
3432 IFDHGetCapabilities: fix SCARD_ATTR_VENDOR_IFD_SERIAL_NO size
3434 We use strlcpy() to copy the IFD (reader) serial number string. So we
3435 must must take into account the terminating NUL byte.
3437 Without the patch the size was "correctly" reported on the first call
3438 (without including the final NUL byte). So the application allocates a
3439 buffer for this size and the next strlcpy() tuncates the string to add
3442 Thanks to Daniel Kucera for the bug report.
3444 src/ifdhandler.c | 2 +-
3445 1 file changed, 1 insertion(+), 1 deletion(-)
3447 commit 5eaa22bbaac16ca3e20e49418c37291ac128c3ad
3448 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3449 Date: Thu May 19 21:16:48 2016 +0200
3451 Add Giesecke & Devrient GmbH StarSign CUT S
3453 readers/GnD_StarSign_CUT_S.txt | 56 ++++++++++++++++++++++++++++++++++++++++++
3454 readers/supported_readers.txt | 1 +
3455 2 files changed, 57 insertions(+)
3457 commit b3eedaf7873e5438f5f2e8b163b2c0362099e318
3458 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3459 Date: Thu May 19 20:56:13 2016 +0200
3461 Add Generic USB Smart Card Reader
3463 This reader is the same as the "HID AVIATOR Generic" except that it
3464 supports "Short and Extended APDU level exchange" instead of "Short APDU
3467 readers/Generic_USB_Smart_Card_Reader.txt | 161 ++++++++++++++++++++++++++++++
3468 readers/supported_readers.txt | 9 +-
3469 2 files changed, 168 insertions(+), 2 deletions(-)
3471 commit e039760f0ab57a0e66e2f6dabebfdf6ba3134b14
3472 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3473 Date: Mon May 9 10:05:45 2016 +0200
3475 Fix support of HID Aviator generic
3477 This reader firmware is bogus:
3478 - it declares pinpad support but as no keyboard
3479 - it declares short APDU but uses chaining as for extended APDU
3481 Thanks to Martin Paljak for the bug report
3482 https://github.com/LudovicRousseau/CCID/pull/16
3484 src/ccid.c | 7 +++++++
3486 2 files changed, 8 insertions(+)
3488 commit c18293616c834362555a61b3d84624ec24522bb3
3489 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3490 Date: Mon May 9 20:10:13 2016 +0200
3492 Add HID AVIATOR Generic
3494 readers/HID_Aviator.txt | 161 ++++++++++++++++++++++++++++++++++++++++++
3495 readers/supported_readers.txt | 5 +-
3496 2 files changed, 165 insertions(+), 1 deletion(-)
3498 commit b5673dfae8ab054557938abea864e5c34f61d2ed
3499 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3500 Date: Mon May 9 09:53:35 2016 +0200
3504 The c.sh script is used call ./configure with "correct" parameter for
3506 This file comes from PCSC and is a symbolic link.
3508 Thanks to Martin Paljak for the bug report
3509 https://github.com/LudovicRousseau/CCID/pull/15
3512 1 file changed, 1 insertion(+), 1 deletion(-)
3514 commit 5c9dbb25abb9fed9882b7c28b65fe55d4d7924fb
3515 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3516 Date: Sat May 7 12:12:28 2016 +0200
3518 SCM SCL011: use a 400 ms timeout instead of 100 ms
3520 The SCM SCL011 reader is a contactless reader that needs 350 ms to
3521 answer to the PC_to_RDR_GetSlotStatus CCID command when no card is in
3524 We use the same patch as for the ElatecTWN4.
3526 Thanks to Chris Calvesbert for the bug report.
3530 2 files changed, 4 insertions(+)
3532 commit 5bea205f085a6b5ddd263843f410abab728550b7
3533 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3534 Date: Wed May 4 18:31:57 2016 +0200
3536 ElatecTWN4: use a 400 ms timeout instead of 100 ms
3538 The ElatecTWN4 reader is a contactless reader that needs 280 ms to
3539 answer to the PC_to_RDR_GetSlotStatus CCID command when no card is in
3542 src/ccid.c | 12 ++++++++++++
3544 2 files changed, 13 insertions(+)
3546 commit 1e3c6c14683e3b5a9bc27fed55ae32b7dc2ee157
3547 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3548 Date: Wed May 4 18:20:13 2016 +0200
3550 CreateChannel: allow to use a non default timeout
3552 By default the read timeout is set to 100 ms for the double call of
3553 CmdGetSlotStatus() in CreateChannelByNameOrChannel() use to resync the
3555 This is a short delay so that a failing reader will not block for too
3556 long. The defaut timeout value is 3 seconds so a total of 6 seconds
3557 would be lost is the reader is not responding.
3559 Unfortunately some readers (in particular contactless readers) are very
3560 long to anwser to the PC_to_RDR_GetSlotStatus CCID command. I guess it
3561 is to be sure no contactless card is present in the field.
3563 It is now possible to change the 100 ms timeout to something else for a
3564 specific reader by adding code in ccid_open_hack_pre() and
3565 ccid_open_hack_post().
3567 src/ifdhandler.c | 5 ++++-
3568 1 file changed, 4 insertions(+), 1 deletion(-)
3570 commit 2c8ffab9962484653b6445a6c85a6c690a5948b3
3571 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3572 Date: Fri Apr 22 14:59:21 2016 +0200
3574 ccid_usb.c: fix a race condition on multi reader
3576 When using multiple threads we shall use libusb function
3577 libusb_handle_events_completed() instead of libusb_handle_events() as
3578 documented in http://libusb.sourceforge.net/api-1.0/mtasync.html#Using
3580 Problems may occur when using more than one reader. In that case a card
3581 movement notification may be missed and reported only after a 60 seconds
3584 Thanks to Maksim Ivanov for the bug report
3585 "CCID handling of multiple devices"
3586 http://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20160418/000564.html
3588 src/ccid_usb.c | 8 ++++----
3589 1 file changed, 4 insertions(+), 4 deletions(-)
3591 commit d636d54fdd07b416f591f28d84c6f0e3f4bda4f9 (tag: ccid-1.4.23)
3592 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3593 Date: Wed Apr 20 10:04:45 2016 +0200
3597 README | 23 +++++++++++++++++++++++
3599 2 files changed, 24 insertions(+), 1 deletion(-)
3601 commit 358952bef37c3a71fce7adbae32388cefdea283f
3602 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3603 Date: Tue Apr 19 21:02:13 2016 +0200
3605 Add IonIDe Smartcard Reader reader
3607 readers/IonIDe_Smartcard_Reader.txt | 161 ++++++++++++++++++++++++++++++++++++
3608 readers/supported_readers.txt | 3 +
3609 2 files changed, 164 insertions(+)
3611 commit 80b4db807ef6d8f52245285fb7e9d6fbe1e3e353
3612 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3613 Date: Tue Apr 19 20:59:26 2016 +0200
3615 Add HID Global OMNIKEY 6121 Smart Card Reader reader
3617 .../HID_Global_OMNIKEY_6121_Smart_Card_Reader.txt | 161 +++++++++++++++++++++
3618 readers/supported_readers.txt | 1 +
3619 2 files changed, 162 insertions(+)
3621 commit 0991e840b1243cdf9c7f375077e68ac6efa35af7
3622 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3623 Date: Tue Apr 19 20:58:02 2016 +0200
3625 Add HID Global OMNIKEY 5022 Smart Card Reader reader
3627 .../HID_Global_OMNIKEY_5022_Smart_Card_Reader.txt | 163 +++++++++++++++++++++
3628 readers/supported_readers.txt | 1 +
3629 2 files changed, 164 insertions(+)
3631 commit 7c943dd36500fdb2d10036c6a1976b51e51daee8
3632 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3633 Date: Tue Apr 19 20:55:35 2016 +0200
3635 Add HID Global OMNIKEY 3x21 Smart Card Reader reader
3637 .../HID_Global_OMNIKEY_3x21_Smart_Card_Reader.txt | 161 +++++++++++++++++++++
3638 readers/supported_readers.txt | 3 +-
3639 2 files changed, 163 insertions(+), 1 deletion(-)
3641 commit 3c21f452543983f3625a1965ce234074cbda6865
3642 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3643 Date: Tue Apr 19 20:30:06 2016 +0200
3645 Fix a busy loop consuming 100% of CPU
3647 If opening a reader fails then we must call close_libusb_if_needed() to
3648 free any libusb resources and stop the libusb hotplug thread.
3650 The problem as been detected with the Yubico Yubikey NEO U2F+CCID and
3651 the 2 Boardcom devices. These devices are composite USB devices so
3652 loading the CCID driver for a non-CCID interface was calling
3653 libusb_init() but not libusb_exit(). The libusb hotplug thread and other
3654 libusb allocated resources were not stopped and unallocated. On the next
3655 USB plug (even if not CCID) then an endless busy loop is started inside
3659 - Debian bug #812087
3660 "pcscd takes 100 % cpu each time I insert a mass storage USB key"
3661 - Debian bug #821787
3662 "cleanup libusb when open fails"
3663 - Ubuntu bug #1572004
3664 "pcscd consumes 100% CPU"
3665 - Ubuntu bug #1551897
3666 "Excessive CPU utilization"
3668 Thanks a lot to Stefan Bühler for the analysis and patch
3669 https://bugs.debian.org/821787
3671 src/ccid_usb.c | 6 ++++++
3672 1 file changed, 6 insertions(+)
3674 commit 57b93f4f553e3573b1e857df6c3429c7f017d5d0
3675 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3676 Date: Tue Apr 19 20:29:13 2016 +0200
3678 ccid_usb.c: improve close_libusb_if_needed()
3680 If the libusb context (ctx) is already NULL then no need to call
3683 The idea is to be able to call close_libusb_if_needed() any time
3684 without checking the value of ctx first.
3686 src/ccid_usb.c | 3 +++
3687 1 file changed, 3 insertions(+)
3689 commit d507a07c855fbead039564f1006144a0d4b9b908
3690 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3691 Date: Thu Apr 14 15:36:35 2016 +0200
3693 Add Cherry SmartTerminal XX44 reader
3695 readers/Cherry_SmartTerminal_XX44.txt | 161 ++++++++++++++++++++++++++++++++++
3696 readers/supported_readers.txt | 1 +
3697 2 files changed, 162 insertions(+)
3699 commit f6942cf1d886394f43233cac7dc40a39a3462dfd
3700 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3701 Date: Thu Apr 14 15:32:24 2016 +0200
3703 Add Fujitsu Smartcard Reader D323 reader
3705 readers/Fujitsu_Smartcard_Reader_D323.txt | 161 ++++++++++++++++++++++++++++++
3706 readers/supported_readers.txt | 5 +-
3707 2 files changed, 165 insertions(+), 1 deletion(-)
3709 commit c9591e9920bc6f90e61f05a17839b0e05945dd3d
3710 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3711 Date: Fri Apr 1 15:56:24 2016 +0200
3713 Update URL in a comment
3716 http://martinpaljak.net/2011/03/19/insecure-hp-usb-smart-card-keyboard/
3717 is no more available. Fortunately a copy of the page is available at the
3718 Way Back Machine service.
3720 src/ccid.c | 5 ++++-
3721 1 file changed, 4 insertions(+), 1 deletion(-)
3723 commit dd479b7c62f9a290a5d0994f0cbadd9b3af8d0d5
3724 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3725 Date: Tue Mar 15 09:10:38 2016 +0100
3727 Remove support of DRIVER_OPTION_RESET_ON_CLOSE
3729 I do not remember a case of use for DRIVER_OPTION_RESET_ON_CLOSE in the
3732 The problem DRIVER_OPTION_RESET_ON_CLOSE is trying to solve is already
3734 - Resynchronising the USB toggle bits is already done by the 3 calls to
3735 CmdGetSlotStatus() in CreateChannelByNameOrChannel().
3736 - Resetting bSeq to 0 is not needed.
3738 src/Info.plist.src | 6 +-----
3739 src/ccid_ifdhandler.h | 1 -
3740 src/ccid_usb.c | 4 ----
3741 3 files changed, 1 insertion(+), 10 deletions(-)
3743 commit 998c7965c69b855d1dbb7a04a8d367cf8dbb1a78
3744 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3745 Date: Sun Mar 27 21:43:35 2016 +0200
3747 InterruptRead(): log libusb error name
3749 As in 7a46f702e3c4752304d94efc61a84618a0a566c9 use libusb_error_name()
3750 to display the libusb error name instead of error value.
3752 src/ccid_usb.c | 6 ++++--
3753 1 file changed, 4 insertions(+), 2 deletions(-)
3755 commit 767fd1b3b8eb20d1fca56288ab29d82de873b9be
3756 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3757 Date: Mon Mar 14 17:44:13 2016 +0100
3759 Add KACST HSID Reader Dual Storage reader
3761 readers/KACST_HSID_Reader_Dual_Storage.txt | 57 ++++++++++++++++++++++++++++++
3762 readers/supported_readers.txt | 1 +
3763 2 files changed, 58 insertions(+)
3765 commit 01c67d2e16d173b49bb14eb18cb4b54d902424b0
3766 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3767 Date: Mon Mar 14 17:40:36 2016 +0100
3769 Add KACST HSID Reader Single Storage reader
3771 readers/KACST_HSID_Reader_Single_Storage.txt | 57 ++++++++++++++++++++++++++++
3772 readers/supported_readers.txt | 1 +
3773 2 files changed, 58 insertions(+)
3775 commit 0e2133655ae719833fba1e38a518af4113dfcc81
3776 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3777 Date: Mon Mar 14 17:38:33 2016 +0100
3779 Add KACST HSID Reader reader
3781 readers/KACST_HSID_Reader.txt | 57 +++++++++++++++++++++++++++++++++++++++++++
3782 readers/supported_readers.txt | 5 +++-
3783 2 files changed, 61 insertions(+), 1 deletion(-)
3785 commit f4d5dec7226699878baa4df34b11c7fbaaa1eb6a
3786 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3787 Date: Wed Mar 2 10:45:17 2016 +0100
3789 Add ACS ACR3901U ICC Reader
3791 readers/ACS_ACR3901U_ICC_Reader.txt | 53 +++++++++++++++++++++++++++++++++++++
3792 readers/supported_readers.txt | 3 ++-
3793 2 files changed, 55 insertions(+), 1 deletion(-)
3795 commit cda36311338d8624fa6eeef5e8c2a824df5265b3
3796 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3797 Date: Mon Feb 29 17:31:04 2016 +0100
3799 Add DUALi DE-ABCM6 in _disabled_ list
3801 readers/DUALi_DE-ABCM6.txt | 56 +++++++++++++++++++++++++++++++++++++++++++
3802 readers/supported_readers.txt | 5 +++-
3803 2 files changed, 60 insertions(+), 1 deletion(-)
3805 commit 5cc77fe25299dd8f5ac1d105c298b8c5d0108981
3806 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3807 Date: Sat Feb 6 17:02:08 2016 +0100
3809 Add VMware Virtual USB CCID
3811 A reader with the same VendorID and ProductID was already present in the
3813 This new version of the reader is bogus and is in the "unsupported"
3814 list. See the associated note.
3816 readers/VMware_Virtual_USB_CCID2.txt | 58 ++++++++++++++++++++++++++++++++++++
3817 readers/supported_readers.txt | 7 ++++-
3818 2 files changed, 64 insertions(+), 1 deletion(-)
3820 commit 0eaa5bc8e7f5deb77c7f71d3ce231628fe261bca
3821 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3822 Date: Wed Jan 27 10:45:10 2016 +0100
3824 Add Alcor Micro AU9560
3826 readers/AlcorMicro_AU9560.txt | 62 +++++++++++++++++++++++++++++++++++++++++++
3827 readers/supported_readers.txt | 7 +++--
3828 2 files changed, 67 insertions(+), 2 deletions(-)
3830 commit 43ccf87ea24ade4c5603e0e719383779fe7201bf
3831 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3832 Date: Fri Jan 15 09:49:09 2016 +0100
3834 INSTALL: remove udev use chapter
3836 It is no more possible to build libccid with udev since 14 Oct 2010 and
3839 The support has been removed from configure.in in
3840 eab2fde6c9327b291267972ee3266a4ab1425fda
3842 Closes: github issue #11 "--enable-udev switch mentioned in INSTALL, but
3843 not available in configure.ac"
3844 https://github.com/LudovicRousseau/CCID/issues/11
3846 INSTALL | 29 -----------------------------
3847 1 file changed, 29 deletions(-)
3849 commit 33964bcc8f9cbbb9898ac6aa9bbfc3ea98569927
3850 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3851 Date: Sun Jan 10 17:21:59 2016 +0100
3853 MacOSX/configure: exit in error if configure failed
3855 Exit with the return code from ./configure
3856 It allows to test if the script execution succeeded or not.
3858 MacOSX/configure | 4 ++++
3859 1 file changed, 4 insertions(+)
3861 commit 894b184b85c6c45b017a0ea9bef6b3892d207942 (tag: ccid-1.4.22)
3862 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3863 Date: Sun Jan 10 14:40:02 2016 +0100
3867 README | 31 +++++++++++++++++++++++++++++++
3869 2 files changed, 32 insertions(+), 1 deletion(-)
3871 commit 208b60e48ba38433e3fd36faaf6694daf068f3b3
3872 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3873 Date: Wed Jan 6 10:33:10 2016 +0100
3875 OpenUSBByName(): fix possible use of uninitialized variable
3877 The change in bc6124cb44677540fa5d5267e7af759796d6101c was not complete.
3878 Now that the call to GET_KEYS() occurs _before_ libusb_get_device_list()
3879 we should not try to call libusb_free_device_list() if GET_KEYS() fails.
3881 ccid_usb.c:326:2: warning: variable 'devs' is used uninitialized whenever 'if'
3882 condition is true [-Wsometimes-uninitialized]
3883 GET_KEYS("ifdVendorID", &ifdVendorID)
3884 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3885 ccid_usb.c:319:6: note: expanded from macro 'GET_KEYS'
3888 ccid_usb.c:739:26: note: uninitialized use occurs here
3889 libusb_free_device_list(devs, 1);
3891 ccid_usb.c:326:2: note: remove the 'if' if its condition is always false
3892 GET_KEYS("ifdVendorID", &ifdVendorID)
3894 ccid_usb.c:319:2: note: expanded from macro 'GET_KEYS'
3897 ccid_usb.c:227:22: note: initialize the variable 'devs' to silence this warning
3898 libusb_device **devs, *dev;
3902 src/ccid_usb.c | 2 +-
3903 1 file changed, 1 insertion(+), 1 deletion(-)
3905 commit 0b0b6e00f6e3e50ec3d015b60c6551ec27fb9ada
3906 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3907 Date: Mon Jan 4 20:36:30 2016 +0100
3909 Patch for Cherry KC 1000 SC
3911 The Cherry KC 1000 SC is (by default) a "Short APDU level exchange" CCID
3912 reader. But firmware 1.00 is bogus.
3913 With a T=1 card and case 2 APDU (data from card to host) the maximum
3914 size returned by the reader is 128 byes. The reader is then using
3915 chaining as with extended APDU.
3917 In order to limit the impacts on the driver I just change the dwFeatures
3918 to declare the reader as a "Short and Extended APDU level exchange" CCID
3919 reader to use the chaining even for short APDU.
3921 Thanks to ZF Friedrichshafen AG for the patch.
3923 src/ccid.c | 14 ++++++++++++++
3925 2 files changed, 15 insertions(+)
3927 commit f2abd7954b50ed741d98d78270f7a863f9e18e4a
3928 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3929 Date: Mon Jan 4 20:25:10 2016 +0100
3931 Patch for Microchip SEC1110 on Mac OS X
3933 The Microchip SEC1110 is bogus and does not report card status correctly
3934 with PC_to_RDR_GetSlotStatus if the Interrupt pipe is not read.
3936 The problem is that Mac OS X still does not use the
3937 TAG_IFD_POLLING_THREAD_WITH_TIMEOUT and then the Interrupt pipe to
3938 detect card events. Only IFDHICCPresence(), and then GetSlotStatus, is
3941 The solution is to empty the interrupt pipe by doing a very short read
3942 (10 ms) before each call to PC_to_RDR_GetSlotStatus.
3945 src/commands.c | 5 +++++
3946 2 files changed, 6 insertions(+)
3948 commit e49bd051d6398829439a6f5ca47c9be235f67fc9
3949 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3950 Date: Mon Jan 4 20:18:22 2016 +0100
3952 OpenUSBByName(): add some low level debug
3954 Log the bus_number, device_address, idVendor and idProduct of the
3955 current libusb device in the loop.
3957 This debug is mostly useful on Mac OS X since the idVendor and idProduct
3958 of the searched device is _not_ given in the device name.
3960 src/ccid_usb.c | 3 +++
3961 1 file changed, 3 insertions(+)
3963 commit bc6124cb44677540fa5d5267e7af759796d6101c
3964 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3965 Date: Thu Dec 31 16:49:07 2015 +0100
3967 OpenUSBByName(): read Info.plist only once
3969 On Mac OS X it is possible to ask libusb to rescan the USB bus waiting
3970 for a device o be available.
3971 See commit 690e90f476c3815c31874e523ba017f7f1d372cd
3973 The problem was that the code to parse the driver Info.plist was also
3974 re-executed. This code is now moved earlier and is executed only once
3977 src/ccid_usb.c | 22 +++++++++++-----------
3978 1 file changed, 11 insertions(+), 11 deletions(-)
3980 commit 325052621ed4280c27ef4f5d24f59424b5d76ecc
3981 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3982 Date: Sat Dec 12 13:35:34 2015 +0100
3984 Add THURSBY SOFTWARE TSS-PK1
3986 readers/Thursby_TSS_PK1.txt | 60 +++++++++++++++++++++++++++++++++++++++++++
3987 readers/supported_readers.txt | 3 +++
3988 2 files changed, 63 insertions(+)
3990 commit d6672c33e2c307a1cbd9b022176a17cde1dcecdc
3991 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3992 Date: Sat Dec 12 13:32:22 2015 +0100
3994 Add Thursby Software Systems, Inc. TSS-PK8
3996 readers/Thursby_TSS_PK8.txt | 60 +++++++++++++++++++++++++++++++++++++++++++
3997 readers/supported_readers.txt | 3 +++
3998 2 files changed, 63 insertions(+)
4000 commit 5c9edb58c1d5e602f7626554c92766a950bc5174
4001 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4002 Date: Sat Dec 12 13:26:38 2015 +0100
4004 Add Thursby Software Systems, Inc. TSS-PK7
4006 readers/Thursby_TSS_PK7.txt | 60 +++++++++++++++++++++++++++++++++++++++++++
4007 readers/supported_readers.txt | 7 ++++-
4008 2 files changed, 66 insertions(+), 1 deletion(-)
4010 commit 21d4bc6963b47e1a7baf74b1818cb6c84d08eb05
4011 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4012 Date: Sat Dec 5 19:02:19 2015 +0100
4014 Add Nitrokey Nitrokey Storage
4016 "Nitrokey Nitrokey Storage" is the new name for "German Privacy
4017 Foundation Crypto Stick v2.0"
4019 ...rivacy_Foundation_Crypto_Stick_v2.0.txt => Nitrokey_Storage.txt} | 6 +++---
4020 readers/supported_readers.txt | 4 ++--
4021 2 files changed, 5 insertions(+), 5 deletions(-)
4023 commit d1fbc9bf2817832f4e8be6282fd09d5e206e4ce9
4024 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4025 Date: Fri Dec 4 16:43:42 2015 +0100
4027 ccid.h: fix Kobil mIDentity visual identification
4029 The definition of KOBIL_MIDENTITY_VISUAL reader in
4030 af3d2ae17337508a7e1a49e3f9dc7546195d62a0 (from 2010) was wrong.
4032 So the support of FEATURE_MCT_READER_DIRECT was broken for this reader.
4033 It looks like this code has never been tested or used.
4036 1 file changed, 1 insertion(+), 1 deletion(-)
4038 commit 95a9a0552a8a4020992f65a97ccf0ab1051e1479
4039 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4040 Date: Wed Nov 18 20:43:38 2015 +0100
4042 Add Aktiv Rutoken PINPad 2
4044 readers/Aktiv_Rutoken_PINPad_2.txt | 49 ++++++++++++++++++++++++++++++++++++++
4045 readers/supported_readers.txt | 3 ++-
4046 2 files changed, 51 insertions(+), 1 deletion(-)
4048 commit 8ee6962f08beb1dfd539ae70b819246732019a91
4049 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4050 Date: Fri Nov 13 11:27:12 2015 +0100
4052 OpenUSBByName(): do not call close_libusb_if_needed()
4054 close_libusb_if_needed() is no more needed in OpenUSBByName() now that
4055 FreeChannel() is called in case of error.
4057 FreeChannel() will call ClosePort() and ClosePort() will call
4058 close_libusb_if_needed()
4060 src/ccid_usb.c | 1 -
4061 1 file changed, 1 deletion(-)
4063 commit 522ebb2056b7b2170b142f7ce57b834074abffab
4064 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4065 Date: Fri Nov 13 11:20:04 2015 +0100
4067 CreateChannelByNameOrChannel(): call FreeChannel() in case of error
4069 If the creation of a channel fails then call FreeChannel() instead of
4071 The ressources are unalocated but with no access at the lower layer.
4073 Since the creation failed the channel is not correctly created and
4074 only part of the reader stucture is initialised.
4076 The problem was discovered with the folowing problem:
4077 Program received signal SIGSEGV, Segmentation fault.
4078 [Switching to Thread 0x7ffff6fe2700 (LWP 6120)]
4079 0x00007ffff5dca8f2 in CmdPowerOff (reader_index=0) at commands.c:1076
4080 1076 cmd[6] = (*ccid_descriptor->pbSeq)++;
4081 (gdb) print ccid_descriptor
4082 $1 = (_ccid_descriptor *) 0x7ffff5fe0468 <usbDevice+40>
4083 (gdb) print ccid_descriptor->pbSeq
4084 $2 = (unsigned char *) 0x0
4086 The pbSeq pointer is NULL and can't be dereferenced.
4089 #0 0x00007ffff5dca8f2 in CmdPowerOff (reader_index=0) at commands.c:1076
4090 #1 0x00007ffff5dce556 in IFDHCloseChannel (Lun=0) at ifdhandler.c:269
4091 #2 0x00007ffff5dce773 in CreateChannelByNameOrChannel (Lun=0,
4092 lpcDevice=0x269 <error: Cannot access memory at address 0x269>, Channel=0)
4094 #3 0x000000000040673a in IFDOpenIFD (rContext=rContext@entry=0x61e010)
4096 #4 0x0000000000408151 in RFInitializeReader (rContext=0x61e010)
4097 at readerfactory.c:1036
4098 #5 0x0000000000408a93 in RFAddReader (readerNameLong=<optimized out>,
4099 port=2097152, library=<optimized out>,
4100 device=0x7ffff6fe1d30 "usb:08e6/3437:libusb-1.0:1:2:0")
4101 at readerfactory.c:329
4102 #6 0x000000000040d9d4 in HPAddHotPluggable (dev=0x0,
4103 bus_device=0x61d660 <readerTracker+32> "", interface=0,
4104 driver=<optimized out>, driver=<optimized out>, desc=...)
4105 at hotplug_libusb.c:608
4106 #7 0x000000000040dd2a in HPRescanUsbBus () at hotplug_libusb.c:373
4107 #8 0x000000000040dfa1 in HPEstablishUSBNotifications (pipefd=0x7fffffffe440)
4108 at hotplug_libusb.c:429
4109 #9 0x00007ffff75a30a4 in start_thread (arg=0x7ffff6fe2700)
4110 at pthread_create.c:309
4111 #10 0x00007ffff72d804d in clone ()
4112 at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
4114 src/ifdhandler.c | 2 +-
4115 1 file changed, 1 insertion(+), 1 deletion(-)
4117 commit eda850192dbd6b5d8dca3a6355174ed9649bad38
4118 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4119 Date: Fri Nov 13 11:18:10 2015 +0100
4121 IFDHCloseChannel(): use FreeChannel()
4123 Move part of the code of IFDHCloseChannel() into a new function
4125 Call the new function FreeChannel() from IFDHCloseChannel().
4127 No code semantic change.
4129 src/ifdhandler.c | 30 +++++++++++++++++-------------
4130 1 file changed, 17 insertions(+), 13 deletions(-)
4132 commit e46fa30ead3f1eff72769d70be6adf031fafe606
4133 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4134 Date: Fri Nov 13 11:48:07 2015 +0100
4136 OpenUSBByName(): use device bus and address only when available
4138 Use the device_bus and device_addr only if they have a value i.e. when
4139 libudev is used by pcscd.
4141 If pcsc-lite uses libusb instead of libudev for the hotplug mechanism
4142 the driver is called with device="usb:08e6/3437:libusb-1.0:1:10:0" and
4143 then device_bus and device_addr are set to 0. In this case the driver
4144 must not uses these values.
4145 The patch in 8b9f6f33b16e808a5769dbc4193e5f107a09a693 was not complete.
4147 Thanks to Luka Logar for the bug report and patch.
4149 src/ccid_usb.c | 5 +++--
4150 1 file changed, 3 insertions(+), 2 deletions(-)
4152 commit fdc248ed1dd64c88065d7fcd92c6ce8b04e82b8b
4153 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4154 Date: Thu Nov 12 18:42:57 2015 +0100
4158 readers/Gemalto_K1100.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
4159 readers/supported_readers.txt | 3 +++
4160 2 files changed, 54 insertions(+)
4162 commit 5a56181dcaa66899a67e7fbe1b4f00be4b1248e5
4163 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4164 Date: Thu Nov 12 18:40:58 2015 +0100
4168 readers/Gemalto_CT1100.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
4169 readers/supported_readers.txt | 5 ++++-
4170 2 files changed, 55 insertions(+), 1 deletion(-)
4172 commit 8b9f6f33b16e808a5769dbc4193e5f107a09a693
4173 Author: Santiago Gimeno <santiago.gimeno@ionide.es>
4174 Date: Tue Nov 3 17:24:49 2015 +0100
4176 OpenUSBByName(): the device bus & addr must match
4178 In Linux, before this change, if there were multiple card readers of the same
4179 model connected, a new Reader could be initialized by opening the wrong USB
4182 src/ccid_usb.c | 18 +++++++++++++++---
4183 1 file changed, 15 insertions(+), 3 deletions(-)
4185 commit a26e6265ad4f8e86d1eea9cdd97dbfd2713194c5
4186 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4187 Date: Mon Nov 9 17:21:10 2015 +0100
4189 Fix timeout for PPDU commands
4191 The timeout value is in milliseconds, not in seconds.
4193 Thanks to Roman Pasechnik for the bug report.
4195 src/ifdhandler.c | 2 +-
4196 1 file changed, 1 insertion(+), 1 deletion(-)
4198 commit c2b6e04a9153b198a7f9415847d9dd7273cf11af
4199 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4200 Date: Sun Nov 8 21:58:45 2015 +0100
4202 RSA_SecurID_getpasswd.c: fix compiler warnings on OS X
4204 Apple defines DWORD as uint32_t so %d is correct
4205 pcsc-lite defines DWORD as unsigned long so %ld is correct
4207 To get a compilation without warnings on Mac OS X and GNU/Linux you have
4208 to use "%d" on Mac OS X and "%ld" on GNU/Linux.
4209 Using the macro LF you can use: "%"LF"d".
4211 This change fixes a lot of compiler warnings like:
4212 RSA_SecurID_getpasswd.c:54:77: warning: format specifies type 'unsigned long'
4213 but the argument has type 'LONG' (aka 'int') [-Wformat]
4214 ...Cannot Connect to Resource Manager %lX\n", rv);
4218 contrib/RSA_SecurID/RSA_SecurID_getpasswd.c | 25 +++++++++++++++++--------
4219 1 file changed, 17 insertions(+), 8 deletions(-)
4221 commit e4415fd84f7b91e9bebd0bc3ac07204ee6054db1
4222 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4223 Date: Sun Nov 8 21:52:53 2015 +0100
4225 scardcontrol.c: fix compiler warnings on OS X
4227 Apple defines DWORD as uint32_t so %d is correct
4228 pcsc-lite defines DWORD as unsigned long so %ld is correct
4230 To get a compilation without warnings on Mac OS X and GNU/Linux you have
4231 to use "%d" on Mac OS X and "%ld" on GNU/Linux.
4232 Using the macro LF you can use: "%"LF"d".
4234 This change fixes a lot of compiler warnings like:
4235 scardcontrol.c:253:77: warning: format specifies type 'unsigned long' but the
4236 argument has type 'LONG' (aka 'int') [-Wformat]
4237 ...Cannot Connect to Resource Manager %lX\n", rv);
4241 examples/scardcontrol.c | 39 ++++++++++++++++++++++++---------------
4242 1 file changed, 24 insertions(+), 15 deletions(-)
4244 commit cda5ca7aeb1440bfd0215ee9d79cfe1f845b735c
4245 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4246 Date: Fri Nov 6 20:41:21 2015 +0100
4248 IFDHTransmitToICC: Reuse ccid_descriptor
4250 ccid_descriptor is now already computed. Reuse this value where
4253 src/ifdhandler.c | 4 ++--
4254 1 file changed, 2 insertions(+), 2 deletions(-)
4256 commit 7748ae13bf4c48d2f34993dd6086d62aa0a91cf0
4257 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4258 Date: Fri Nov 6 20:21:58 2015 +0100
4260 Set timeout to 90 sec for PPDU commands
4262 PPDU (Pseudo APDU) commands are described in PC/SC v2 part 10
4263 supplement document. They are defined as CLA=0xFF, INS=0xC2, P1=0x01.
4264 When a PPDU is sent through SCardTransmit() the communication timeout is
4265 changed to 90 seconds (the same as for a SCardControl() command).
4267 This change allows the use of a Secure Verify command sent as a PPDU
4268 through SCardTransmit(). The calculated timeout of 2.85 seconds was too
4271 Fix alioth bug [#315217] "Cherry KC 1000 SC direct PIN modification
4272 timeout Pseudo APDU"
4273 https://alioth.debian.org/tracker/?func=detail&atid=410085&aid=315217&group_id=30105
4275 Thanks to Roman Pasechnik for the bug report.
4277 src/ifdhandler.c | 19 +++++++++++++++++++
4278 1 file changed, 19 insertions(+)
4280 commit 144a5ff7a61ad3a18c3d4d7ca0ad6639100ee538
4281 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4282 Date: Fri Nov 6 20:37:38 2015 +0100
4284 Move max() definition in a header file
4286 The max() macro is now defined in defs.h instead of commands.c.
4287 This allows other .c files to use this macro.
4289 src/commands.c | 1 -
4291 2 files changed, 2 insertions(+), 1 deletion(-)
4293 commit 6ec40b99efdebf238f5deb91bdcb5d64c83df8bc
4294 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4295 Date: Fri Nov 6 09:38:20 2015 +0100
4297 Comments: Remove the $Id$ tag
4299 The $Id$ tag was used by subversion (svn) to indicate the file revision.
4300 This tag is now useless with git.
4303 MacOSX/configure | 2 --
4306 examples/scardcontrol.c | 4 ----
4307 readers/Makefile.am | 2 --
4308 6 files changed, 14 deletions(-)
4310 commit 0f71939d079f4c909f815a90ed64e8ebe26e687d
4311 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4312 Date: Fri Nov 6 09:34:10 2015 +0100
4314 submodule: resync with upstream
4316 sync git modules PCSC and contrib_libPCSCv2part10
4319 contrib_libPCSCv2part10 | 2 +-
4320 2 files changed, 2 insertions(+), 2 deletions(-)
4322 commit 780f7f393b4e49d7c484455b9b04c2aab6056afa
4323 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4324 Date: Fri Nov 6 09:29:36 2015 +0100
4326 Comments: Remove the $Id$ tag
4328 The $Id$ tag was used by subversion (svn) to indicate the file revision.
4329 This tag is now useless with git.
4333 src/92_pcscd_ccid.rules | 2 --
4334 src/Makefile.am | 2 --
4337 src/ccid_ifdhandler.h | 4 ----
4338 src/ccid_serial.c | 4 ----
4339 src/ccid_serial.h | 4 ----
4340 src/ccid_usb.c | 4 ----
4341 src/ccid_usb.h | 4 ----
4342 src/commands.c | 4 ----
4343 src/commands.h | 4 ----
4344 src/debug.c | 5 -----
4345 src/debug.h | 4 ----
4347 src/ifdhandler.c | 2 --
4348 src/openct/README | 2 --
4349 src/openct/checksum.h | 2 --
4350 src/openct/proto-t1.h | 2 --
4351 src/parse.c | 4 ----
4352 src/towitoko/README | 2 --
4353 src/utils.c | 4 ----
4354 src/utils.h | 4 ----
4355 24 files changed, 79 deletions(-)
4357 commit 53dedae5bf5afb8b07f94a17b812eb57a8910142
4358 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4359 Date: Thu Nov 5 15:33:01 2015 +0100
4361 .gitignore: ignore libccidtwin .lo files
4363 .gitignore | 5 +++++
4364 1 file changed, 5 insertions(+)
4366 commit 3c0a6f6a8cf8bb7051ac32a6f089b904747e7ab6
4367 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4368 Date: Fri Nov 6 09:00:34 2015 +0100
4370 command.c: returns IFD_ERROR_INSUFFICIENT_BUFFER
4372 If the reader returns an error (cancel or timeout) that the driver
4373 reports as SW=0x6400 or SW=0x6401 and the RX buffer is less than 2
4374 bytes the driver now returns IFD_ERROR_INSUFFICIENT_BUFFER instead of
4375 IFD_COMMUNICATION_ERROR.
4377 Thanks to Godfrey Chung and the ACS driver version 1.1.1 for idea.
4379 src/commands.c | 4 ++--
4380 1 file changed, 2 insertions(+), 2 deletions(-)
4382 commit 4a222e816baa03d211f898fda227c2dc9c0db323
4383 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4384 Date: Wed Nov 4 11:50:46 2015 +0100
4386 Add Athena ASEDrive IIIe KB Bio PIV
4388 readers/Athena_ASEDrive_IIIe_KB_BIO_PIV.txt | 51 +++++++++++++++++++++++++++++
4389 readers/supported_readers.txt | 1 +
4390 2 files changed, 52 insertions(+)
4392 commit ceaafe4b1a23475afa7573cea3cc422070db0f49
4393 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4394 Date: Wed Nov 4 11:42:44 2015 +0100
4396 Add Athena ASEDrive IIIe Combo Bio PIV
4398 readers/Athena_ASEDrive_IIIe_Combo.txt | 58 ++++++++++++++++++++++++++++++++++
4399 readers/supported_readers.txt | 3 +-
4400 2 files changed, 60 insertions(+), 1 deletion(-)
4402 commit 3f801e6ed56508e8b7906e4a162ca7eb80ef15e3
4403 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4404 Date: Wed Oct 28 12:58:32 2015 +0100
4406 Add Hitachi, Ltd. Hitachi Portable Biometric Reader
4408 readers/Hitachi_Portable_Biometric_Reader.txt | 49 +++++++++++++++++++++++++++
4409 readers/supported_readers.txt | 1 +
4410 2 files changed, 50 insertions(+)
4412 commit 7872d5be115552fa51124009b0b8c90d5d8f88a7
4413 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4414 Date: Wed Oct 28 12:57:25 2015 +0100
4416 Add Hitachi, Ltd. Hitachi Biometric Reader
4418 readers/Hitachi_Biometric_Reader.txt | 49 ++++++++++++++++++++++++++++++++++++
4419 readers/supported_readers.txt | 5 +++-
4420 2 files changed, 53 insertions(+), 1 deletion(-)
4422 commit 9a1932bed605fb3e38d9853449bb33b8791fa142
4423 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4424 Date: Mon Oct 26 16:02:50 2015 +0100
4426 CreateChannel(): cleanup in case of error
4428 If the initialisation fails after the OpenPortByName() (during the check
4429 and hack phases) then we need to correctly close the device.
4431 The problem occured on OS X with a Gemalto Pinpad reader.
4432 The ccid_open_hack_post() failed and the port was not closed.
4433 usbDevice[reader_index].dev_handle was not set to NULL and the next
4434 reader plug (any reader) failed because the index was already in use.
4436 src/ifdhandler.c | 3 +--
4437 1 file changed, 1 insertion(+), 2 deletions(-)
4439 commit fe2a1def4207d3be16604a1c2be5381def6eab93
4440 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4441 Date: Thu Oct 22 18:41:27 2015 +0200
4443 Add Aladdin R.D. JaCarta U2F (JC602)
4445 readers/Aladdin_R.D._JaCarta_U2F.txt | 50 ++++++++++++++++++++++++++++++++++++
4446 readers/supported_readers.txt | 1 +
4447 2 files changed, 51 insertions(+)
4449 commit 31369cd4e4cf79bfb94e10d1f9f46f931bc82fa2
4450 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4451 Date: Thu Oct 22 18:39:47 2015 +0200
4453 Add Aladdin R.D. JC-WebPass (JC600)
4455 readers/Aladdin_R.D._JaCarta_WebPass.txt | 50 ++++++++++++++++++++++++++++++++
4456 readers/supported_readers.txt | 1 +
4457 2 files changed, 51 insertions(+)
4459 commit d1a72e49356e49b3f7e587e4f93984b3525b068d
4460 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4461 Date: Thu Oct 22 18:35:08 2015 +0200
4463 Add Aladdin R.D. JCR-770
4465 readers/Aladdin_R.D._JCR-770.txt | 108 +++++++++++++++++++++++++++++++++++++++
4466 readers/supported_readers.txt | 1 +
4467 2 files changed, 109 insertions(+)
4469 commit f17347ca7f702885ed6325ce302d49e6a3376dab
4470 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4471 Date: Thu Oct 22 18:32:03 2015 +0200
4473 Add Aladdin R.D. JaCarta Flash
4475 readers/Aladdin_R.D._JaCarta_Flash.txt | 53 ++++++++++++++++++++++++++++++++++
4476 readers/supported_readers.txt | 1 +
4477 2 files changed, 54 insertions(+)
4479 commit 001a48795d99195f6263dd5a01cb74bcc69a965c
4480 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4481 Date: Thu Oct 22 18:28:24 2015 +0200
4483 Add Aladdin R.D. JaCarta LT
4485 readers/Aladdin_R.D._JaCarta_LT.txt | 53 +++++++++++++++++++++++++++++++++++++
4486 readers/supported_readers.txt | 1 +
4487 2 files changed, 54 insertions(+)
4489 commit a48551f30d49fa5188a1df79e99b378cac8b51d9
4490 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4491 Date: Thu Oct 22 18:14:48 2015 +0200
4493 Remove execution bit from .txt files
4495 readers/Chicony_HP_USB_Smartcard_CCID_Keyboard_JP.txt | 0
4496 readers/Chicony_HP_USB_Smartcard_CCID_Keyboard_KR.txt | 0
4497 readers/Identiv_@MAXX_ID-1_Smart_Card_Reader.txt | 0
4498 readers/Identiv_@MAXX_Light2_token.txt | 0
4499 readers/Identiv_CLOUD_2980_F_Smart_Card_Reader.txt | 0
4500 readers/Identiv_Identiv_uTrust_4701_F_Dual_Interface_Reader.txt | 0
4501 readers/Identiv_SCR3500_A_Contact_Reader.txt | 0
4502 readers/Identiv_SCR3500_B_Contact_Reader.txt | 0
4503 readers/Identiv_SCR35xx_USB_Smart_Card_Reader.txt | 0
4504 readers/Identiv_uTrust_2900_R_Smart_Card_Reader.txt | 0
4505 readers/Identiv_uTrust_2910_R_Smart_Card_Reader.txt | 0
4506 readers/Identiv_uTrust_2910_R_Taglio_SC_Reader.txt | 0
4507 readers/Identiv_uTrust_3512_SAM_slot_Token.txt | 0
4508 readers/Identiv_uTrust_3522_embd_SE_RFID_Token.txt | 0
4509 readers/Identiv_uTrust_3700_F_CL_Reader.txt | 0
4510 readers/Identiv_uTrust_3701_F_CL_Reader.txt | 0
4511 readers/Identive_Identive_CLOUD_4000_F_DTC.txt | 0
4512 readers/Liteon_HP_SC_Keyboard_Apollo_JP_Liteon.txt | 0
4513 readers/Liteon_HP_SC_Keyboard_Apollo_KR_Liteon.txt | 0
4514 readers/Liteon_HP_SC_Keyboard_Apollo_Liteon.txt | 0
4515 20 files changed, 0 insertions(+), 0 deletions(-)
4517 commit e1d9a34b9e366361a7ae9411d387bfd2d8bae622
4518 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4519 Date: Thu Oct 22 18:14:20 2015 +0200
4521 Add Aladdin R.D. JaCarta
4523 readers/Aladdin_R.D._JaCarta.txt | 53 ++++++++++++++++++++++++++++++++++++++++
4524 readers/supported_readers.txt | 5 +++-
4525 2 files changed, 57 insertions(+), 1 deletion(-)
4527 commit 65886986170191a4b825bbf4701428e2d8442f1d (tag: ccid-1.4.21)
4528 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4529 Date: Wed Oct 21 20:38:46 2015 +0200
4533 README | 44 ++++++++++++++++++++++++++++++++++++++++++++
4535 2 files changed, 45 insertions(+), 1 deletion(-)
4537 commit f5eebab921f1eb7e93d8c206c72e30c5c0f09e80
4538 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4539 Date: Tue Oct 20 18:08:32 2015 +0200
4541 Info.plist: use hex values in the documentation
4543 The value of ifdDriverOptions is an hex value. So the documentation
4544 should also use hex values.
4546 Thanks to Thomas Capricelli for the bug report
4547 https://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20151019/000471.html
4549 src/Info.plist.src | 18 +++++++++---------
4550 1 file changed, 9 insertions(+), 9 deletions(-)
4552 commit 8090d7a49bde4c238e50c825c6d1b06d979d7702
4553 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4554 Date: Tue Oct 20 18:03:28 2015 +0200
4556 supported_readers.txt: regenerate
4558 The "Generic Smart Card Reader Interface" (idVendor: 0x0BDA, idProduct: 0x0165)
4559 moved from supported to unsupported.
4561 https://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20151019/000471.html
4563 readers/supported_readers.txt | 6 ++++--
4564 1 file changed, 4 insertions(+), 2 deletions(-)
4566 commit 9ef9abc950bd4ef138d3f505b632cd188e34deab
4567 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4568 Date: Sat Oct 17 17:55:28 2015 +0200
4570 Add FT ePass2003Auto
4572 readers/FT_ePass2003Auto.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
4573 readers/supported_readers.txt | 5 ++++-
4574 2 files changed, 53 insertions(+), 1 deletion(-)
4576 commit 1e9aa449e14ae71d38f45f6d65741fab43892f3b
4577 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4578 Date: Thu Oct 15 20:34:22 2015 +0200
4580 Add WatchCNPC USB CCID Key
4582 readers/WatchCNPC_USB_CCID_Key.txt | 49 ++++++++++++++++++++++++++++++++++++++
4583 readers/supported_readers.txt | 5 +++-
4584 2 files changed, 53 insertions(+), 1 deletion(-)
4586 commit 215e9b71209fef5ee8c03fb8913526e4138a2733
4587 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4588 Date: Mon Oct 12 20:48:31 2015 +0200
4590 .gitignore: ignore src/Info.plist
4592 src/Info.plist is generated from src/Info.plist.src
4595 1 file changed, 1 insertion(+)
4597 commit bfab1f2368bb7c8eb07272a295701e9358f0eff3
4598 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4599 Date: Wed Oct 7 09:57:10 2015 +0200
4601 Rename FEITIAN readers
4603 The iManufacturer name is FEITIAN not Feitian.
4605 readers/supported_readers.txt | 10 ++++++----
4606 1 file changed, 6 insertions(+), 4 deletions(-)
4608 commit 862e6c97410b0d414b04e0539b42d3ea6928bc77
4609 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4610 Date: Wed Oct 7 09:38:02 2015 +0200
4612 Feitian bR301: firmware update
4614 Update firmware from 1.30 to 2.00
4617 iManufacturer: Feitian -> FEITIAN
4618 iInterface: R502 -> bR301
4620 readers/Feitian_bR301.txt | 12 ++++++------
4621 1 file changed, 6 insertions(+), 6 deletions(-)
4623 commit 854442af5cc528cd79028892739fa8ee1827336f
4624 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4625 Date: Sat Oct 3 05:46:44 2015 +0200
4627 Feitian 502-CL: firmware update
4629 Update firmware from 1.60 to 1.64.
4630 No other changes than the firmware version in the CCID descriptor.
4632 readers/Feitian_R502-CL.txt | 6 +++---
4633 1 file changed, 3 insertions(+), 3 deletions(-)
4635 commit 8f9ef7bdfaccc5cde4688d165aef5fb809d80ee1
4636 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4637 Date: Sat Oct 3 05:42:17 2015 +0200
4639 Add Feitian iR301 (ProductID 0x0619)
4641 readers/Feitian_iR301-U_30PIN.txt | 60 +++++++++++++++++++++++++++++++++++++++
4642 readers/supported_readers.txt | 1 +
4643 2 files changed, 61 insertions(+)
4645 commit 755a8c3a89012472959bd19020601c9b7d29d91f
4646 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4647 Date: Sat Oct 3 05:39:30 2015 +0200
4649 Add Feitian iR301 (ProductID 0x061C)
4651 readers/Feitian_iR301-U_8PIN.txt | 60 ++++++++++++++++++++++++++++++++++++++++
4652 readers/supported_readers.txt | 1 +
4653 2 files changed, 61 insertions(+)
4655 commit 59921cf1553f12b9aff8f6cfca0a941327767850
4656 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4657 Date: Sat Oct 3 05:34:46 2015 +0200
4659 Feitian R502: firmware update
4661 Update firmware from 1.63 to 1.64. No other changes than the firmware
4662 version in the CCID descriptor.
4664 readers/Feitian_R502.txt | 6 +++---
4665 1 file changed, 3 insertions(+), 3 deletions(-)
4667 commit da357d34ce8e6a7595d71db5d52473c87f4dbfc5
4668 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4669 Date: Sat Oct 3 05:32:42 2015 +0200
4671 Add Feitian bR301 BLE
4673 readers/Feitian_bR301_BLE.txt | 102 ++++++++++++++++++++++++++++++++++++++++++
4674 readers/supported_readers.txt | 3 +-
4675 2 files changed, 104 insertions(+), 1 deletion(-)
4677 commit 5c9c548416a9384f855d629bb08d27053e54c601
4678 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4679 Date: Wed Sep 23 11:05:56 2015 +0200
4681 Cherry SmartTerminal ST-2xxx: new firmware
4683 Upgrade firmware from 5.08 to 6.01.
4684 dwMaxCCIDMessageLength changed from 263 to 270 bytes.
4686 readers/CherrySmartTerminalST2XXX.txt | 14 ++++++++------
4687 1 file changed, 8 insertions(+), 6 deletions(-)
4689 commit ea05cef175ad772221386da0d681853339642f98
4690 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4691 Date: Mon Sep 21 20:35:39 2015 +0200
4693 Add Rocketek RT-SCR1
4695 readers/Rocketek_RT-SCR1.txt | 59 +++++++++++++++++++++++++++++++++++++++++++
4696 readers/supported_readers.txt | 5 +++-
4697 2 files changed, 63 insertions(+), 1 deletion(-)
4699 commit a5b0723806afd360485149a1c413eb6139dbd9ba
4700 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4701 Date: Sat Sep 19 16:33:35 2015 +0200
4703 Add Liteon HP SC Keyboard - Apollo JP (Liteon)
4705 readers/Liteon_HP_SC_Keyboard_Apollo_JP_Liteon.txt | 58 ++++++++++++++++++++++
4706 readers/supported_readers.txt | 1 +
4707 2 files changed, 59 insertions(+)
4709 commit 0c4b19f294fc8954d163bf8d4675ad1ad2ae23b2
4710 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4711 Date: Sat Sep 19 16:30:40 2015 +0200
4713 Add Liteon HP SC Keyboard - Apollo KR (Liteon)
4715 readers/Liteon_HP_SC_Keyboard_Apollo_KR_Liteon.txt | 58 ++++++++++++++++++++++
4716 readers/supported_readers.txt | 1 +
4717 2 files changed, 59 insertions(+)
4719 commit 66cb880bfe5cbffd61f84395eaf5116f322d24e3
4720 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4721 Date: Sat Sep 19 16:27:52 2015 +0200
4723 Add Liteon HP SC Keyboard - Apollo (Liteon)
4725 readers/Liteon_HP_SC_Keyboard_Apollo_Liteon.txt | 58 +++++++++++++++++++++++++
4726 readers/supported_readers.txt | 3 ++
4727 2 files changed, 61 insertions(+)
4729 commit a2c88d43ae2d33466fb0095622854e18369d2d47
4730 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4731 Date: Sat Sep 19 16:24:18 2015 +0200
4733 Add Chicony HP USB Smartcard CCID Keyboard JP
4735 .../Chicony_HP_USB_Smartcard_CCID_Keyboard_JP.txt | 58 ++++++++++++++++++++++
4736 readers/supported_readers.txt | 1 +
4737 2 files changed, 59 insertions(+)
4739 commit 307ff853347809021b9ab3ef2a4867e860e7faa3
4740 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4741 Date: Sat Sep 19 16:21:21 2015 +0200
4743 Add Chicony HP USB Smartcard CCID Keyboard KR
4745 .../Chicony_HP_USB_Smartcard_CCID_Keyboard_KR.txt | 58 ++++++++++++++++++++++
4746 readers/supported_readers.txt | 1 +
4747 2 files changed, 59 insertions(+)
4749 commit 7c1f7cc5b27a29306c1cd94b323d0e049b980255
4750 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4751 Date: Sat Sep 19 16:17:34 2015 +0200
4753 Add Identiv Identiv uTrust 4701 F Dual Interface Reader
4755 ...Identiv_uTrust_4701_F_Dual_Interface_Reader.txt | 111 +++++++++++++++++++++
4756 readers/supported_readers.txt | 4 +
4757 2 files changed, 115 insertions(+)
4759 commit 7cf39b7a2c9d2e29d87b77f6017fee371b182cd0
4760 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4761 Date: Sat Sep 19 16:12:15 2015 +0200
4763 Add Identive Identive CLOUD 4000 F DTC
4765 readers/Identive_Identive_CLOUD_4000_F_DTC.txt | 111 +++++++++++++++++++++++++
4766 readers/supported_readers.txt | 4 +
4767 2 files changed, 115 insertions(+)
4769 commit 28d2e6067f801f2c934630dd91f3a977af612bc0
4770 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4771 Date: Sat Sep 19 16:06:23 2015 +0200
4773 Add Identiv uTrust 3701 F CL Reader
4775 readers/Identiv_uTrust_3701_F_CL_Reader.txt | 55 +++++++++++++++++++++++++++++
4776 readers/supported_readers.txt | 1 +
4777 2 files changed, 56 insertions(+)
4779 commit 5e149e0601ea7715cae37b1706375d11377dd007
4780 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4781 Date: Sat Sep 19 16:00:58 2015 +0200
4783 Add Identiv uTrust 3700 F CL Reader
4785 readers/Identiv_uTrust_3700_F_CL_Reader.txt | 55 +++++++++++++++++++++++++++++
4786 readers/supported_readers.txt | 1 +
4787 2 files changed, 56 insertions(+)
4789 commit 12c073e316fb4b4d694334988e7a571b52d653b9
4790 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4791 Date: Sat Sep 19 15:55:23 2015 +0200
4793 Add Identiv CLOUD 2980 F Smart Card Reader
4795 readers/Identiv_CLOUD_2980_F_Smart_Card_Reader.txt | 56 ++++++++++++++++++++++
4796 readers/supported_readers.txt | 1 +
4797 2 files changed, 57 insertions(+)
4799 commit f0e8382da592e9e29b14138d63bfc8a631cad866
4800 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4801 Date: Sat Sep 19 15:49:38 2015 +0200
4803 Add Identiv SCR35xx USB Smart Card Reader
4805 readers/Identiv_SCR35xx_USB_Smart_Card_Reader.txt | 55 +++++++++++++++++++++++
4806 readers/supported_readers.txt | 1 +
4807 2 files changed, 56 insertions(+)
4809 commit a93ac9367e3a9c990f4fb3bc113a442bdfd42b81
4810 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4811 Date: Sat Sep 19 14:59:03 2015 +0200
4813 Add Identiv uTrust 2910 R Taglio SC Reader
4815 readers/Identiv_uTrust_2910_R_Taglio_SC_Reader.txt | 55 ++++++++++++++++++++++
4816 readers/supported_readers.txt | 1 +
4817 2 files changed, 56 insertions(+)
4819 commit 2188e7708476078d7da476af82dea23be04b069e
4820 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4821 Date: Sat Sep 19 14:54:26 2015 +0200
4823 Add Identiv uTrust 3522 embd SE RFID Token
4825 readers/Identiv_uTrust_3522_embd_SE_RFID_Token.txt | 55 ++++++++++++++++++++++
4826 readers/supported_readers.txt | 1 +
4827 2 files changed, 56 insertions(+)
4829 commit 693671c43b2d9da6b41bdc16ef8eefbd079b43eb
4830 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4831 Date: Sat Sep 19 14:50:23 2015 +0200
4833 Add Identiv @MAXX ID-1 Smart Card Reader
4835 readers/Identiv_@MAXX_ID-1_Smart_Card_Reader.txt | 55 ++++++++++++++++++++++++
4836 readers/supported_readers.txt | 1 +
4837 2 files changed, 56 insertions(+)
4839 commit 24804384c6f0696fefaef942d36d9e9a3534ceef
4840 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4841 Date: Sat Sep 19 14:43:11 2015 +0200
4843 Add Identiv @MAXX Light2 token
4845 readers/Identiv_@MAXX_Light2_token.txt | 55 ++++++++++++++++++++++++++++++++++
4846 readers/supported_readers.txt | 1 +
4847 2 files changed, 56 insertions(+)
4849 commit d17dcff104d7980f216a764214544b1c8921010d
4850 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4851 Date: Sat Sep 19 14:39:18 2015 +0200
4853 Add Identiv uTrust 3512 SAM slot Token
4855 readers/Identiv_uTrust_3512_SAM_slot_Token.txt | 55 ++++++++++++++++++++++++++
4856 readers/supported_readers.txt | 1 +
4857 2 files changed, 56 insertions(+)
4859 commit 214cfb01a721c2a1ca21f7e5659fb7603dee1405
4860 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4861 Date: Sat Sep 19 14:35:56 2015 +0200
4863 Add Identiv SCR3500 B Contact Reader
4865 readers/Identiv_SCR3500_B_Contact_Reader.txt | 55 ++++++++++++++++++++++++++++
4866 readers/supported_readers.txt | 1 +
4867 2 files changed, 56 insertions(+)
4869 commit a89995364dbe81dc2741a4662d2e4c9abf9cfca8
4870 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4871 Date: Sat Sep 19 14:32:20 2015 +0200
4873 Add Identiv SCR3500 A Contact Reader
4875 readers/Identiv_SCR3500_A_Contact_Reader.txt | 55 ++++++++++++++++++++++++++++
4876 readers/supported_readers.txt | 1 +
4877 2 files changed, 56 insertions(+)
4879 commit 3bb33cd520bb3cd9b31f3813e27df2875f7dab85
4880 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4881 Date: Sat Sep 19 14:24:13 2015 +0200
4883 Add Identiv uTrust 2910 R Smart Card Reader
4885 .../Identiv_uTrust_2910_R_Smart_Card_Reader.txt | 55 ++++++++++++++++++++++
4886 readers/supported_readers.txt | 1 +
4887 2 files changed, 56 insertions(+)
4889 commit 7e57f1a32e7cba9bff43983365e383275613b46e
4890 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4891 Date: Sat Sep 19 14:18:32 2015 +0200
4893 Add Identiv uTrust 2900 R Smart Card Reader
4895 .../Identiv_uTrust_2900_R_Smart_Card_Reader.txt | 55 ++++++++++++++++++++++
4896 readers/supported_readers.txt | 5 +-
4897 2 files changed, 59 insertions(+), 1 deletion(-)
4899 commit 4cb29aac717b00bda5e97c9f26eb82279c1f9514
4900 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4901 Date: Thu Sep 17 14:16:21 2015 +0200
4903 OpenUSBByName(): free the device list in case of error
4905 If no reader is found the code should release the device list in any
4908 Either the code will try again to find the reader (in case of Mac OS X)
4909 or return an error code.
4911 The list of USB devices shall always be released before returning from the
4912 function (in error or normal cases).
4914 src/ccid_usb.c | 6 +++---
4915 1 file changed, 3 insertions(+), 3 deletions(-)
4917 commit 2517cbe1672b4af57420131634eff376ede1f58b
4918 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4919 Date: Wed Sep 16 18:23:36 2015 +0200
4921 The Feitian R502 DUAL reader has 3 interfaces
4923 If USE_COMPOSITE_AS_MULTISLOT is defined the Feitian R502 reader is
4924 reported as 3 slots:
4925 iInterface: R502 Contactless Reader
4926 iInterface: R502 Contact Reader
4927 iInterface: R502 SAM1 Reader
4929 src/ifdhandler.c | 5 ++++-
4930 1 file changed, 4 insertions(+), 1 deletion(-)
4932 commit 0fe9bda3e9af88d2cd8e2e08edbcb7aad9f4792a
4933 Author: Feitian Technologies <hongbin@ftsafe.com>
4934 Date: Wed Jul 8 22:46:01 2015 +0200
4936 Add Feitain R502 dual interface reader into CCID driver
4938 Feitian R502 is a composite multislot reader.
4939 Mac OS X does not yet support composite readers.
4942 src/ccid_usb.c | 5 +++--
4943 src/ifdhandler.c | 2 +-
4944 3 files changed, 5 insertions(+), 3 deletions(-)
4946 commit 94142da9a4b11bf9cd2b429e1a15139936c751af
4947 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4948 Date: Wed Sep 16 18:10:45 2015 +0200
4950 OpenUSBByName(): fix the order of interfaces in log
4952 The log message "Found interface %d but expecting %d" has the parameters
4954 The order is not corrected.
4956 src/ccid_usb.c | 2 +-
4957 1 file changed, 1 insertion(+), 1 deletion(-)
4959 commit e31d36c6003fb3e572895c068c48fd3d22fc3f32
4960 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4961 Date: Wed Sep 16 10:43:04 2015 +0200
4963 Feitian_R502.txt: new firmware
4965 Change bcdDevice from 1.60 to 1.63
4967 readers/Feitian_R502.txt | 6 +++---
4968 1 file changed, 3 insertions(+), 3 deletions(-)
4970 commit 690e90f476c3815c31874e523ba017f7f1d372cd
4971 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4972 Date: Wed Sep 16 10:31:55 2015 +0200
4974 OpenUSBByName(): add more time on Mac OS X
4976 The change in 0a295238204b8aef683fa5e69187b1060210f487 (svn revision
4977 6890) was not enough. Some readers (like SafeNet eToken 7300) need
4978 more than 100 ms to be available at the libusb level.
4981 - waits for 100 ms only if the reader is not found. No more performance
4982 impact in "normal" situations
4983 - loops up to 10 times before returning an error
4985 The maximum waiting time is now 10 x 100 ms = 1 second. It should be
4986 enough even with slow readers and slow computers.
4988 src/ccid_usb.c | 18 ++++++++++++++++--
4989 1 file changed, 16 insertions(+), 2 deletions(-)
4991 commit 5d91f63afdd3c8ba00bc645085ea8a2e7fcf6ee0
4992 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4993 Date: Fri Sep 11 11:12:16 2015 +0200
4995 Add VASCO DIGIPASS 875
4997 readers/Vasco_DIGIPASS_875.txt | 108 +++++++++++++++++++++++++++++++++++++++++
4998 readers/supported_readers.txt | 3 +-
4999 2 files changed, 110 insertions(+), 1 deletion(-)
5001 commit 64eec8e84b1cd4dd8653039d967d99b3d5fd945f
5002 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5003 Date: Mon Aug 31 10:22:23 2015 +0200
5005 Add ACS ACR1252 Dual Reader
5007 readers/ACS_ACR1252_Dual_Reader.txt | 100 ++++++++++++++++++++++++++++++++++++
5008 readers/supported_readers.txt | 6 ++-
5009 2 files changed, 105 insertions(+), 1 deletion(-)
5011 commit 94445035640e6fa788d961ec00d15ad3e55c9508
5012 Author: Ludovic Rousseau <ludovic.rousseau@gmail.com>
5013 Date: Sun Aug 30 16:06:17 2015 +0200
5015 Regenerate supported_readers.txt
5017 Use Nitrokey manufacturer name instead of the old versions
5019 readers/supported_readers.txt | 14 +++-----------
5020 1 file changed, 3 insertions(+), 11 deletions(-)
5022 commit 7d2b26963a3701b4a6258dc561e85af4890c2f61
5023 Author: Ludovic Rousseau <ludovic.rousseau@gmail.com>
5024 Date: Sun Aug 30 16:05:07 2015 +0200
5026 Remove Free Software Initiative of Japan Gnuk Token
5028 Free_Software_Initiative_of_Japan_Gnuk_Token.txt is an old version of
5030 The same VendorID/ProdictID is used.
5032 ...ree_Software_Initiative_of_Japan_Gnuk_Token.txt | 50 ----------------------
5033 1 file changed, 50 deletions(-)
5035 commit 03d1833fcc9a67d1215e952802e2c0145f3acef6
5036 Author: Ludovic Rousseau <ludovic.rousseau@gmail.com>
5037 Date: Sun Aug 30 15:50:59 2015 +0200
5039 Remove Crypto Stick Crypto Stick v1.4
5041 Crypto_Stick_Crypto_Stick_v1.4.txt is an old version of Nitrokey_Pro.txt
5042 The same VendorID/ProdictID is used.
5044 " Crypto Stick 1.4 was the name of the old beta version where only <50
5045 devices were produced. The final product has been renamed to Nitrokey
5046 Pro which is the one being sold in substantial quantities. Hence, I
5047 suggest to drop the "Crypto Stick 1.4" string. "
5049 readers/Crypto_Stick_Crypto_Stick_v1.4.txt | 51 ------------------------------
5050 1 file changed, 51 deletions(-)
5052 commit b5d3da3aa0faaca911522473a718bab6c02bad14
5053 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5054 Date: Sat Aug 29 11:03:55 2015 +0200
5056 Add Nitrokey Nitrokey Start
5058 readers/Nitrokey_Start.txt | 50 +++++++++++++++++++++++++++++++++++++++++++
5059 readers/supported_readers.txt | 3 +++
5060 2 files changed, 53 insertions(+)
5062 commit 87d1cf823355f1798ac1a21e0154a578d889b550
5063 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5064 Date: Sat Aug 29 11:01:47 2015 +0200
5066 Add Nitrokey Nitrokey Pro
5068 readers/Nitrokey_Pro.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
5069 readers/supported_readers.txt | 3 +++
5070 2 files changed, 54 insertions(+)
5072 commit b3dbc774e27521be80bb7089419bda0e83f58d5d
5073 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5074 Date: Sat Aug 29 10:57:35 2015 +0200
5076 Add Nitrokey Nitrokey HSM
5078 readers/Nitrokey_HSM.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
5079 readers/supported_readers.txt | 9 ++++++--
5080 2 files changed, 58 insertions(+), 2 deletions(-)
5082 commit 7a46f702e3c4752304d94efc61a84618a0a566c9
5083 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5084 Date: Thu Aug 27 09:51:13 2015 +0200
5086 Use libusb_error_name() to display the error name
5088 libusb provides libusb_error_name() to display a human readable
5089 version of the error code returned by libusb.
5091 LIBUSB_ERROR_BUSY is easier to understand than -6
5093 See also changes in 9c3fd753186aa18a56d2bfeee6acac8c6b399de6
5095 src/ccid_usb.c | 19 ++++++++++---------
5096 1 file changed, 10 insertions(+), 9 deletions(-)
5098 commit 44e385a91534795864c64d54c481770bc39565fd
5099 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5100 Date: Fri Aug 7 20:49:15 2015 +0200
5102 Update access rights of some .txt files
5104 Remove the executable bit of some reader .txt files.
5106 readers/Cherry_KC_1000_SC.txt | 0
5107 readers/Cherry_KC_1000_SC_DI.txt | 0
5108 readers/Cherry_KC_1000_SC_DI_Z.txt | 0
5109 readers/Cherry_KC_1000_SC_Z.txt | 0
5110 readers/FujitsuTechnologySolutions_Keyboard_KB100_SCR.txt | 0
5111 readers/FujitsuTechnologySolutions_Keyboard_KB100_SCR_eSIG.txt | 0
5112 readers/GnD_StarSign_CUT.txt | 0
5113 readers/Rutoken_PINPad_ex.txt | 0
5114 readers/Rutoken_PINPad_in.txt | 0
5115 9 files changed, 0 insertions(+), 0 deletions(-)
5117 commit 67b190c1c8144c60110a13fc3c07de9e8b992654 (tag: ccid-1.4.20)
5118 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5119 Date: Wed Aug 5 13:21:33 2015 +0200
5123 README | 19 +++++++++++++++++++
5125 2 files changed, 20 insertions(+), 1 deletion(-)
5127 commit 96d9c5a84cee08ff150e7072d68e6d3cb846328a
5128 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5129 Date: Wed Aug 5 11:40:33 2015 +0200
5131 ylwrap: upgrade to automake 1.15
5133 Only the copyright date has changed.
5136 1 file changed, 1 insertion(+), 1 deletion(-)
5138 commit be86cb804f394f0c52815bc68036d39eaf851967
5139 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5140 Date: Tue Jul 28 20:27:26 2015 +0200
5144 readers/BIFIT_iToken.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
5145 readers/supported_readers.txt | 3 ++-
5146 2 files changed, 51 insertions(+), 1 deletion(-)
5148 commit fc2789652b77d9fa8dc1154c6b5ff0f3e1fb8456
5149 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5150 Date: Mon Jul 27 23:13:24 2015 +0200
5152 MacOSX/configure: use /usr/local/libexec/... on El Capitan
5154 For Mac OS X El Capitan 10.11 it is no more possible to add files in
5155 /usr/libexec/SmartCardServices/drivers/.
5157 Third party smart card drivers must use
5158 /usr/local/libexec/SmartCardServices/drivers/ instead.
5160 MacOSX/configure | 14 +++++++++++++-
5161 1 file changed, 13 insertions(+), 1 deletion(-)
5163 commit 4c905913c5b6c745737be9b5cfcea225391fe550
5164 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5165 Date: Mon Jul 6 18:48:13 2015 +0200
5167 Add Yubico Yubikey 4 OTP+U2F+CCID
5169 readers/Yubico_Yubikey_4_OTP+U2F+CCID.txt | 56 +++++++++++++++++++++++++++++++
5170 readers/supported_readers.txt | 1 +
5171 2 files changed, 57 insertions(+)
5173 commit a03c748989910d95d048da2e4f42c369b2fb0979
5174 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5175 Date: Mon Jul 6 18:46:17 2015 +0200
5177 Add Yubico Yubikey 4 U2F+CCID
5179 readers/Yubico_Yubikey_4_U2F+CCID.txt | 56 +++++++++++++++++++++++++++++++++++
5180 readers/supported_readers.txt | 1 +
5181 2 files changed, 57 insertions(+)
5183 commit cb81d80e3a8651c1ccf101b2f92659a43b69bfe6
5184 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5185 Date: Mon Jul 6 18:42:53 2015 +0200
5187 Add Yubico Yubikey 4 OTP+CCID
5189 readers/Yubico_Yubikey_4_OTP+CCID.txt | 56 +++++++++++++++++++++++++++++++++++
5190 readers/supported_readers.txt | 1 +
5191 2 files changed, 57 insertions(+)
5193 commit 5f7e804e6fa81bb073160c609d13c0fddd716f71
5194 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5195 Date: Mon Jul 6 18:35:26 2015 +0200
5197 Add Yubico Yubikey 4 CCID
5199 readers/Yubico_Yubikey_4_CCID.txt | 56 +++++++++++++++++++++++++++++++++++++++
5200 readers/supported_readers.txt | 3 ++-
5201 2 files changed, 58 insertions(+), 1 deletion(-)
5203 commit 205e4657b87aa9367af755f28461436ab43696d5
5204 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5205 Date: Sun Jun 21 10:31:42 2015 +0200
5207 The O2 Micro Oz776 reader only supports 9600 bps
5209 The problem for the Oz776 with ProductID 0x7762 is the same as for the
5210 Oz776 with productID 0x7772.
5212 See 64308e93029bf377d506edaf2748da945a21cd5c for details.
5214 Thanks to Matt and Tim Banchi for the bug report.
5215 https://bugs.launchpad.net/ubuntu/+source/ccid/+bug/1311273
5218 1 file changed, 1 insertion(+)
5220 commit a1ccac6fb4f0df06f28b3960a7e91bc3c42f4cd1
5221 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5222 Date: Fri Jun 19 18:08:37 2015 +0200
5224 Add Access IS NFC Smart Module
5226 readers/Access_IS_NFC_Smart_Module.txt | 53 ++++++++++++++++++++++++++++++++++
5227 readers/supported_readers.txt | 3 +-
5228 2 files changed, 55 insertions(+), 1 deletion(-)
5230 commit fcd1230befbc90dafca06618336a2c44d6239127
5231 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5232 Date: Thu Jun 11 19:42:33 2015 +0200
5236 readers/NXP_Pegoda_2_N.txt | 60 +++++++++++++++++++++++++++++++++++++++++++
5237 readers/supported_readers.txt | 3 ++-
5238 2 files changed, 62 insertions(+), 1 deletion(-)
5240 commit b5795d4eaa0302ca7a71c8135d96ee6154ac2667
5241 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5242 Date: Wed Jun 10 17:16:40 2015 +0200
5244 Add ACS ACR1251 Dual Reader
5246 readers/ACS_ACR1251_Dual_Reader.txt | 103 ++++++++++++++++++++++++++++++++++++
5247 readers/supported_readers.txt | 6 ++-
5248 2 files changed, 108 insertions(+), 1 deletion(-)
5250 commit b105c389fbb43f897c1eac0fb2e241dcd91d2ad4
5251 Author: Ludovic Rousseau <ludovic.rousseau+github@gmail.com>
5252 Date: Wed Jun 3 15:52:05 2015 +0200
5254 Depends on libusb version 1.0.9 instead of 1.0.8
5256 The CCID driver uses libusb_error_name() since release 1.4.19 (the
5258 libusb_error_name() has been introduced in version 1.0.9 of libusb. We
5259 now need to depend on this version (or a later one).
5261 Thanks to Godfrey Chung for the bug report.
5262 https://github.com/LudovicRousseau/CCID/commit/9c3fd753186aa18a56d2bfeee6acac8c6b399de6#commitcomment-11490300
5265 1 file changed, 1 insertion(+), 1 deletion(-)
5267 commit 1be0bc1c47ecf5ed53cb5bdf2833e42c9115f8f2
5268 Author: Ludovic Rousseau <ludovic.rousseau@gmail.com>
5269 Date: Thu May 28 15:18:38 2015 +0200
5271 Add SafeNet eToken 5100
5273 readers/SafeNet_Token_JC.txt | 53 +++++++++++++++++++++++++++++++++++++++++++
5274 readers/supported_readers.txt | 5 +++-
5275 2 files changed, 57 insertions(+), 1 deletion(-)
5277 commit 827edb3f5934d573d3312eb36db8984348cca3f3
5278 Author: Ludovic Rousseau <ludovic.rousseau@gmail.com>
5279 Date: Thu May 28 10:50:43 2015 +0200
5281 Add SafeNet eToken 7300
5283 readers/SafeNet_eToken_7300.txt | 54 +++++++++++++++++++++++++++++++++++++++++
5284 readers/supported_readers.txt | 3 +++
5285 2 files changed, 57 insertions(+)
5287 commit 950ad4f9cf6edcb9c596c0ea71fa1e5b1a64bc83
5288 Author: Ludovic Rousseau <ludovic.rousseau@gmail.com>
5289 Date: Thu May 28 10:37:26 2015 +0200
5291 The BLUTRONICS BLUDRIVE II CCID moved to supported list
5293 This reflect the changes in the *.ini files
5295 https://anonscm.debian.org/cgit/pcsclite/website.git/commit/?id=ff798bfe2e10c970442184ecf56d0516d9c1ad99
5297 readers/supported_readers.txt | 6 ++++--
5298 1 file changed, 4 insertions(+), 2 deletions(-)
5300 commit b22807b7b205633f544dbf24002456bbd6845d82
5301 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5302 Date: Wed May 20 09:26:13 2015 +0200
5304 Add BLUTRONICS BLUDRIVE II CCID (idProduct: 0x1079)
5306 readers/BludriveIIv2.txt | 61 +++++++++++++++++++++++++++++++++++++++++++
5307 readers/supported_readers.txt | 3 ++-
5308 2 files changed, 63 insertions(+), 1 deletion(-)
5310 commit b92543712ef2bd9e294a590ca31a5105deba754b
5311 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5312 Date: Mon May 18 10:30:11 2015 +0200
5317 1 file changed, 3 insertions(+)
5319 commit 355a894406769842171a796127012b82e5bc233c
5320 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5321 Date: Thu May 14 21:06:03 2015 +0200
5323 Add Generic MultiCard Device
5325 readers/Generic_MultiCard_Device.txt | 56 ++++++++++++++++++++++++++++++++++++
5326 readers/supported_readers.txt | 3 +-
5327 2 files changed, 58 insertions(+), 1 deletion(-)
5329 commit a2d7335d8e2ccd2b29782edc88e9d82bd67d1891 (tag: ccid-1.4.19)
5330 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5331 Date: Wed May 13 09:35:00 2015 +0200
5335 README | 35 +++++++++++++++++++++++++++++++++++
5337 2 files changed, 36 insertions(+), 1 deletion(-)
5339 commit 2b5c83b57a7e16e6412da7a410ea68a5d7a5e8cc
5340 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5341 Date: Sun May 10 18:42:11 2015 +0200
5346 1 file changed, 2 insertions(+)
5348 commit 9fa3a2243ea597cde4ee4efd7dfdc6c9a6643a27
5349 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5350 Date: Sun May 10 18:40:25 2015 +0200
5352 Generate ChangeLog file using git instead of svn
5354 The repository moved from SVN to GIT.
5356 Makefile.am | 4 +---
5357 1 file changed, 1 insertion(+), 3 deletions(-)
5359 commit 28a44ae58b5adc1508b78de58686aa64cb4e1f17
5360 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5361 Date: Sun May 10 17:22:04 2015 +0200
5363 Use git submodules for PCSC and contrib
5365 PCSC is a relative submodule to ../PCSC.git
5367 contrib_libPCSCv2part10 is a relative submodule to ../contrib.git
5368 I had to rename the directory to avoid a name clash with an already
5369 existing contrib/ directory.
5371 Thanks to Martin Paljak for the idea
5372 https://github.com/LudovicRousseau/CCID/issues/3
5374 .gitmodules | 6 ++++++
5375 MacOSX/debuglog.h | 2 +-
5376 MacOSX/ifdhandler.h | 2 +-
5377 MacOSX/reader.h | 2 +-
5379 contrib_libPCSCv2part10 | 1 +
5380 examples/PCSCv2part10.c | 2 +-
5381 examples/PCSCv2part10.h | 2 +-
5382 m4/as-ac-expand.m4 | 2 +-
5383 m4/ax_pthread.m4 | 2 +-
5386 src/simclist.c | 2 +-
5387 src/simclist.h | 2 +-
5388 src/strlcpy.c | 2 +-
5389 src/strlcpycat.h | 2 +-
5390 src/tokenparser.l | 2 +-
5391 17 files changed, 22 insertions(+), 14 deletions(-)
5393 commit a013204d28ad2f91c954f06c0375fbf71955fb5d
5394 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5395 Date: Sat May 9 10:59:51 2015 +0200
5397 Add FujitsuTechnologySolutions GmbH Keyboard KB100 SCR eSIG
5399 ...TechnologySolutions_Keyboard_KB100_SCR_eSIG.txt | 161 +++++++++++++++++++++
5400 readers/supported_readers.txt | 1 +
5401 2 files changed, 162 insertions(+)
5403 commit 6ad257a112e189fa7ab86605b7e152b774cf8707
5404 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5405 Date: Sat May 9 10:57:57 2015 +0200
5407 Add FujitsuTechnologySolutions GmbH Keyboard KB100 SCR
5409 ...jitsuTechnologySolutions_Keyboard_KB100_SCR.txt | 161 +++++++++++++++++++++
5410 readers/supported_readers.txt | 1 +
5411 2 files changed, 162 insertions(+)
5413 commit e546cf025d0768aa3b586d28b3affb2954b551af
5414 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5415 Date: Sat May 9 10:54:17 2015 +0200
5417 Add Cherry KC 1000 SC/DI Z
5419 readers/Cherry_KC_1000_SC_DI_Z.txt | 161 +++++++++++++++++++++++++++++++++++++
5420 readers/supported_readers.txt | 1 +
5421 2 files changed, 162 insertions(+)
5423 commit 0057db7a7b52b66d3f4c1a809fd953a3182c6b48
5424 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5425 Date: Sat May 9 10:52:26 2015 +0200
5427 Add Cherry KC 1000 SC Z
5429 readers/Cherry_KC_1000_SC_Z.txt | 161 ++++++++++++++++++++++++++++++++++++++++
5430 readers/supported_readers.txt | 1 +
5431 2 files changed, 162 insertions(+)
5433 commit ac86a6a558f2bcabb95a9086d79fb140795ee761
5434 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5435 Date: Sat May 9 10:50:29 2015 +0200
5437 Add Cherry KC 1000 SC/DI
5439 readers/Cherry_KC_1000_SC_DI.txt | 161 +++++++++++++++++++++++++++++++++++++++
5440 readers/supported_readers.txt | 1 +
5441 2 files changed, 162 insertions(+)
5443 commit 392cfa8da07fa5aa75a18ab79990e6ab7e12e17b
5444 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5445 Date: Sat May 9 10:43:40 2015 +0200
5447 Add Cherry KC 1000 SC
5449 readers/Cherry_KC_1000_SC.txt | 161 ++++++++++++++++++++++++++++++++++++++++++
5450 readers/supported_readers.txt | 3 +-
5451 2 files changed, 163 insertions(+), 1 deletion(-)
5453 commit f5a7928c47d4a4836e7322303aac9cbd76aae428
5454 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5455 Date: Fri May 8 13:28:06 2015 +0200
5461 .gitignore | 28 ++++++++++++++++++++--------
5462 1 file changed, 20 insertions(+), 8 deletions(-)
5464 commit b5732d967791118def0aad6e576f9083183bf0c7
5465 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5466 Date: Tue May 5 21:22:36 2015 +0200
5468 Add REINER SCT tanJack Bluetooth
5470 readers/ReinerSCT_tanJack_BT.txt | 53 ++++++++++++++++++++++++++++++++++++++++
5471 readers/supported_readers.txt | 1 +
5472 2 files changed, 54 insertions(+)
5474 commit e651ceaf16e2e945a637ec59df31dd8643a461f1
5475 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5476 Date: Tue May 5 21:01:34 2015 +0200
5478 Add Feitian eJAVA Token
5480 readers/Feitian_eJava_Token.txt | 49 +++++++++++++++++++++++++++++++++++++++++
5481 readers/supported_readers.txt | 1 +
5482 2 files changed, 50 insertions(+)
5484 commit 4b0e717d5ce73f3b48ead657f4136de8dddaf793
5485 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5486 Date: Tue May 5 20:53:18 2015 +0200
5490 readers/Feitian_R502-CL.txt | 55 +++++++++++++++++++++++++++++++++++++++++++
5491 readers/supported_readers.txt | 1 +
5492 2 files changed, 56 insertions(+)
5494 commit 06d56926d9e3dfa2f24bcc51a238e95fb58543ba
5495 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5496 Date: Tue May 5 20:39:56 2015 +0200
5498 Add Broadcom Corp 5880
5500 Again a new Broadcom 5880 reader. This one has idProduct: 0x5804
5502 readers/Broadcom_5880v5.txt | 616 ++++++++++++++++++++++++++++++++++++++++++
5503 readers/supported_readers.txt | 8 +-
5504 2 files changed, 622 insertions(+), 2 deletions(-)
5506 commit f18a27cda10b3407b53bd65c3338f277c4dc4711
5507 Author: Martin Paljak <martin@martinpaljak.net>
5508 Date: Thu Apr 30 09:31:18 2015 +0300
5510 Suppress an error at bootstrap
5512 "type glibtoolize" will display an error message if glibtoolize is not
5513 found (on non-Mac OS X systems):
5514 ./bootstrap: line 12: type: glibtoolize: not found
5516 "which glibtoolize" will be quiet. So we use it instead.
5519 1 file changed, 1 insertion(+), 1 deletion(-)
5521 commit c9d8a914754ab52ecee7ec7732f4fd0a6c8bf299
5522 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5523 Date: Sun Apr 26 14:58:49 2015 +0200
5525 Update symbolic links to git repositories
5527 MacOSX/debuglog.h | 2 +-
5528 MacOSX/ifdhandler.h | 2 +-
5529 MacOSX/reader.h | 2 +-
5531 examples/PCSCv2part10.c | 2 +-
5532 examples/PCSCv2part10.h | 2 +-
5533 m4/as-ac-expand.m4 | 2 +-
5534 m4/ax_pthread.m4 | 2 +-
5537 src/simclist.c | 2 +-
5538 src/simclist.h | 2 +-
5539 src/strlcpy.c | 2 +-
5540 src/strlcpycat.h | 2 +-
5541 src/tokenparser.l | 2 +-
5542 15 files changed, 15 insertions(+), 15 deletions(-)
5544 commit e46cbdf74af6d2409469ea53777e79d67697c0b5
5545 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5546 Date: Tue Mar 24 12:03:53 2015 +0000
5548 Re-enable syslog logging on Yosemite
5550 The patch has been applied in revision 7092 and reverted in revision
5553 This new version is a bit different.
5554 - the priority parameter is used and reflect syslog priorities
5555 - the ATR and APDU are not logged since it is not needed
5557 Use: sudo syslog -c "com.apple.ifdreader PID" -d
5558 to change the logging level.
5560 See also "Change syslog logging level on Yosemite"
5561 http://ludovicrousseau.blogspot.com/2015/03/change-syslog-logging-level-on-yosemite.html
5564 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7105 0ce88b0d-b2fd-0310-8134-9614164e65ea
5566 MacOSX/configure | 7 +++++++
5567 configure.ac | 11 +++++++++++
5568 src/debug.c | 31 +++++++++++++++++++++++++++++++
5569 3 files changed, 49 insertions(+)
5571 commit 542fc5c2aaf8339e2b48211e70e108ac3423a3a6
5572 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5573 Date: Tue Mar 24 09:29:22 2015 +0000
5575 Yosemite already provides a APDU + ATR logging
5577 The logging is enabled using:
5578 $ sudo defaults write /Library/Preferences/com.apple.security.smartcard
5581 See SmartCardServices(7) or
5582 http://ludovicrousseau.blogspot.fr/2015/02/debug-smart-card-application-on-yosemite.html
5584 This patch reverts the changes from revision 7092.
5587 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7104 0ce88b0d-b2fd-0310-8134-9614164e65ea
5589 MacOSX/configure | 7 -------
5590 configure.ac | 10 ----------
5591 src/Info.plist.src | 4 ----
5592 src/ccid_ifdhandler.h | 1 -
5593 src/debug.c | 28 ----------------------------
5595 src/ifdhandler.c | 9 ---------
5596 7 files changed, 61 deletions(-)
5598 commit 9d47332cc4e54c8657b701733c2f440869dbd3e4
5599 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5600 Date: Sun Mar 22 19:05:51 2015 +0000
5605 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7102 0ce88b0d-b2fd-0310-8134-9614164e65ea
5607 readers/Cherry_Smart_Card_Reader_USB_0x0092.txt | 168 ++++++++++++++++++++++++
5608 readers/supported_readers.txt | 3 +-
5609 2 files changed, 170 insertions(+), 1 deletion(-)
5611 commit 15436916ef24fcc4d2a274b92fe4f7db667f764c
5612 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5613 Date: Wed Mar 18 19:42:51 2015 +0000
5615 Add Watchdata USB Key
5618 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7101 0ce88b0d-b2fd-0310-8134-9614164e65ea
5620 readers/Watchdata_USB_Key.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
5621 readers/supported_readers.txt | 5 ++++-
5622 2 files changed, 53 insertions(+), 1 deletion(-)
5624 commit 8a752d1e67787455428ddf42c8e0f8bb660755e8
5625 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5626 Date: Thu Mar 5 15:42:59 2015 +0000
5628 Add Chicony USB Smart Card Keyboard
5631 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7098 0ce88b0d-b2fd-0310-8134-9614164e65ea
5633 readers/Chicony_USB_Smart_Card_Keyboard.txt | 58 +++++++++++++++++++++++++++++
5634 readers/supported_readers.txt | 5 ++-
5635 2 files changed, 62 insertions(+), 1 deletion(-)
5637 commit 1bb4d9bfe8ce3ec53ad1c6616cac3e5530fea3b3
5638 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5639 Date: Fri Feb 20 17:35:53 2015 +0000
5644 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7095 0ce88b0d-b2fd-0310-8134-9614164e65ea
5646 readers/CardMan3021.txt | 7 ++++++-
5647 1 file changed, 6 insertions(+), 1 deletion(-)
5649 commit 8d5343569faba3430a6ca8dfec02e25a58b0bc92
5650 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5651 Date: Fri Feb 20 17:33:47 2015 +0000
5655 bClassEnveloppe: -> bClassEnvelope: only one 'p'
5657 Same change as in revision r6641
5660 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7094 0ce88b0d-b2fd-0310-8134-9614164e65ea
5662 readers/AK910_ckey_0001.txt | 2 +-
5663 readers/AK910_ckey_0011.txt | 2 +-
5664 readers/AK910_idone_0101.txt | 2 +-
5665 readers/Gemalto_IDBridge_K30.txt | 2 +-
5666 readers/Microchip_SEC1110.txt | 2 +-
5667 readers/Microchip_SEC1210.txt | 4 ++--
5668 6 files changed, 7 insertions(+), 7 deletions(-)
5670 commit f3137c79061494f6a7ad0b4656d3107eeae96e84
5671 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5672 Date: Fri Feb 13 14:57:31 2015 +0000
5674 Add syslog(3) debug for Mac OS X Yosemite
5677 --enable-syslog at build time
5678 DRIVER_OPTION_LOG in Info.plist at run time
5681 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7092 0ce88b0d-b2fd-0310-8134-9614164e65ea
5683 MacOSX/configure | 7 +++++++
5684 configure.ac | 12 ++++++++++++
5685 src/Info.plist.src | 4 ++++
5686 src/ccid_ifdhandler.h | 1 +
5687 src/debug.c | 28 ++++++++++++++++++++++++++++
5689 src/ifdhandler.c | 9 +++++++++
5690 7 files changed, 63 insertions(+)
5692 commit 9336b6a195539ecc78deabcbe2ea6cea8c15b611
5693 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5694 Date: Mon Feb 9 10:23:16 2015 +0000
5696 Get bEntryValidationCondition value from FEATURE_IFD_PIN_PROPERTIES
5698 Some drivers may implement FEATURE_IFD_PIN_PROPERTIES but not
5699 FEATURE_GET_TLV_PROPERTIES.
5700 You should be smart enough to get the bEntryValidationCondition value
5701 from both possible sources.
5704 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7091 0ce88b0d-b2fd-0310-8134-9614164e65ea
5706 examples/scardcontrol.c | 3 ++-
5707 1 file changed, 2 insertions(+), 1 deletion(-)
5709 commit ea3ab287d2bccd1586eec8917592097e38385b8a
5710 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5711 Date: Fri Feb 6 13:12:48 2015 +0000
5716 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7090 0ce88b0d-b2fd-0310-8134-9614164e65ea
5719 1 file changed, 1 insertion(+), 1 deletion(-)
5721 commit df7045d804491720a2fc2e0691cec6dd98b29e88
5722 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5723 Date: Fri Feb 6 13:11:02 2015 +0000
5725 Use glibtoolize. if found
5727 brew(1) on Mac OS X provides glibtoolize instead of libtoolize.
5730 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7089 0ce88b0d-b2fd-0310-8134-9614164e65ea
5732 bootstrap | 11 +++++++++--
5733 1 file changed, 9 insertions(+), 2 deletions(-)
5735 commit 2e38fb7350fe87298458189a8be5f492787f2b1f
5736 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5737 Date: Tue Jan 20 19:34:21 2015 +0000
5742 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7085 0ce88b0d-b2fd-0310-8134-9614164e65ea
5744 readers/PIVKey_T800.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
5745 readers/supported_readers.txt | 5 ++++-
5746 2 files changed, 53 insertions(+), 1 deletion(-)
5748 commit c51c13c5a5e75b0c860c35ee9f41c9b0558cf425
5749 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5750 Date: Sat Jan 10 11:48:59 2015 +0000
5752 IFDHSleep(): timout parameter is in ms not µs
5754 We convert timeout in ms in the correct value for usleep(3) that takes
5757 Thanks to Alan Kozlay for the bug report
5760 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7081 0ce88b0d-b2fd-0310-8134-9614164e65ea
5762 src/ifdhandler.c | 2 +-
5763 1 file changed, 1 insertion(+), 1 deletion(-)
5765 commit 432b94e91e278fe151b2abffcbd2735764ac8694
5766 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5767 Date: Fri Jan 9 17:21:03 2015 +0000
5769 Firmware 5.20 (previous one was 5.00)
5772 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7080 0ce88b0d-b2fd-0310-8134-9614164e65ea
5774 readers/CardMan5321.txt | 14 ++++++--------
5775 1 file changed, 6 insertions(+), 8 deletions(-)
5777 commit 0f4a47d94c98cfa12d504e2db91a478b779a3ffa
5778 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5779 Date: Wed Dec 17 19:57:58 2014 +0000
5781 Multi_InterruptRead(): failed to release a lock in some cases
5783 "I found that the mutex is not locked in Multi_InterruptRead() if the
5784 code go to again label."
5786 Thanks to Godfrey Chung for the patch
5787 http://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20141215/000293.html
5790 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7054 0ce88b0d-b2fd-0310-8134-9614164e65ea
5792 src/ccid_usb.c | 3 ++-
5793 1 file changed, 2 insertions(+), 1 deletion(-)
5795 commit 39704170eb9d7b913fe975fc4705bb871103836b
5796 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5797 Date: Sun Dec 14 14:41:26 2014 +0000
5799 Fix a memory leak in an error path
5801 In Multi_PollingProc, if libusb_submit_transfer() fails then the
5802 transfer libusb structure must be freed.
5804 Thanks to Godfrey Chung for the patch
5805 http://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20141208/000284.html
5808 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7052 0ce88b0d-b2fd-0310-8134-9614164e65ea
5810 src/ccid_usb.c | 1 +
5811 1 file changed, 1 insertion(+)
5813 commit 208783dbb07176526ae2abbbe7e0ce1b23542c85
5814 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5815 Date: Sat Nov 29 13:30:39 2014 +0000
5817 Add ACS ACR39U ICC Reader
5820 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7046 0ce88b0d-b2fd-0310-8134-9614164e65ea
5822 readers/ACS_ACR39U_ICC_Reader.txt | 54 +++++++++++++++++++++++++++++++++++++++
5823 readers/supported_readers.txt | 3 ++-
5824 2 files changed, 56 insertions(+), 1 deletion(-)
5826 commit 319dd5c6f777dc2e7f35de4280f77fe428756217
5827 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5828 Date: Wed Nov 26 08:03:57 2014 +0000
5830 Fix header documentation
5833 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7045 0ce88b0d-b2fd-0310-8134-9614164e65ea
5835 src/openct/checksum.h | 2 +-
5836 1 file changed, 1 insertion(+), 1 deletion(-)
5838 commit 02714205d7e24ca5ec777352d00afe09c364030c
5839 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5840 Date: Wed Nov 19 14:00:49 2014 +0000
5842 add CASTLES EZCCID Smart Card Reader
5845 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7044 0ce88b0d-b2fd-0310-8134-9614164e65ea
5847 readers/CASTLES_EZCCID_Smart_Card_Reader.txt | 65 ++++++++++++++++++++++++++++
5848 readers/supported_readers.txt | 5 ++-
5849 2 files changed, 69 insertions(+), 1 deletion(-)
5851 commit c87812c34374703bd5395be76b6a0b58a9847316
5852 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5853 Date: Tue Nov 18 08:16:54 2014 +0000
5855 Fix typos in comments
5857 Thanks to David Woodhouse for the patch
5860 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7043 0ce88b0d-b2fd-0310-8134-9614164e65ea
5862 src/ifdhandler.c | 6 +++---
5863 1 file changed, 3 insertions(+), 3 deletions(-)
5865 commit 372ce33af40e5f3174a689a09bef50289d36fab4
5866 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5867 Date: Sun Nov 16 19:04:02 2014 +0000
5869 Add Hewlett-Packard HP lt4112 Gobi 4G Module
5872 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7042 0ce88b0d-b2fd-0310-8134-9614164e65ea
5874 .../Hewlett-Packard_HP_lt4112_Gobi_4G_Module.txt | 51 ++++++++++++++++++++++
5875 readers/supported_readers.txt | 5 ++-
5876 2 files changed, 55 insertions(+), 1 deletion(-)
5878 commit 400dcedf572f60be874b7193da6edd3659e9b29b
5879 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5880 Date: Sun Nov 9 20:35:19 2014 +0000
5882 Use CmdEscapeCheck() in set_gemalto_firmware_features()
5884 Not all the Gemplus or Gemalto readers do suppoort the proprietary
5885 GET_FIRMWARE_FEATURES command.
5887 In case the reader is too old to support the command it is annoying and
5888 worrying to get an error message in the log.
5890 Closes Alioth bug [#314871] "commands.c:979:CmdEscape error on byte 10"
5892 https://alioth.debian.org/tracker/index.php?func=detail&aid=314871&group_id=30105&atid=410086
5895 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7040 0ce88b0d-b2fd-0310-8134-9614164e65ea
5898 1 file changed, 2 insertions(+), 2 deletions(-)
5900 commit a2dfeab889947029ce3b5957913b0997bb9e676c
5901 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5902 Date: Sun Nov 9 20:32:32 2014 +0000
5904 Add CmdEscapeCheck()
5906 CmdEscapeCheck() is CmdEscape() with an extra "mayfail" parameter.
5908 If mayfail is TRUE then the error is logged as PCSC_LOG_INFO instead of
5911 This is usefull in cases we know the command may fail. So the error is
5912 expected and not really an error.
5914 See Alioth bug [#314871] "commands.c:979:CmdEscape error on byte 10"
5916 https://alioth.debian.org/tracker/index.php?func=detail&aid=314871&group_id=3010+++5&atid=410086
5919 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7039 0ce88b0d-b2fd-0310-8134-9614164e65ea
5921 src/commands.c | 22 ++++++++++++++++++++--
5922 src/commands.h | 5 +++++
5923 2 files changed, 25 insertions(+), 2 deletions(-)
5925 commit be235604aac83b4e5e5f4d3dfa0087e66c95c986
5926 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5927 Date: Sun Nov 9 20:27:05 2014 +0000
5929 Add log_level parameter in ccid_error()
5931 Some CCID errors are not always unexpected. This patch allows to change
5932 the log level from PCSC_LOG_ERROR to something else.
5934 See alioth bug [#314871] "commands.c:979:CmdEscape error on byte 10"
5936 https://alioth.debian.org/tracker/index.php?func=detail&aid=314871&group_id=30105&atid=410086
5939 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7038 0ce88b0d-b2fd-0310-8134-9614164e65ea
5941 src/ccid.c | 5 +++--
5943 src/commands.c | 16 ++++++++--------
5944 3 files changed, 13 insertions(+), 11 deletions(-)
5946 commit 7e42bf7149afbf85bc8b99d2e8baab6ab1cddfaa
5947 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5948 Date: Fri Nov 7 09:02:36 2014 +0000
5950 Add AK910 CKey (idProduct 0x0011)
5953 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7032 0ce88b0d-b2fd-0310-8134-9614164e65ea
5955 readers/AK910_ckey_0011.txt | 53 +++++++++++++++++++++++++++++++++++++++++++
5956 readers/supported_readers.txt | 1 +
5957 2 files changed, 54 insertions(+)
5959 commit 959158e06d3bc3694bc1ee91a9f2e80c3d7922d7
5960 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5961 Date: Fri Nov 7 09:01:32 2014 +0000
5963 Add AK910 CKey (idProduct 0x0001)
5966 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7031 0ce88b0d-b2fd-0310-8134-9614164e65ea
5968 readers/AK910_ckey_0001.txt | 53 +++++++++++++++++++++++++++++++++++++++++++
5969 readers/supported_readers.txt | 1 +
5970 2 files changed, 54 insertions(+)
5972 commit d272f8ddeff7eda04ce7eef73369f43c9a81419c
5973 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5974 Date: Fri Nov 7 08:57:03 2014 +0000
5979 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7030 0ce88b0d-b2fd-0310-8134-9614164e65ea
5981 readers/AK910_idone_0101.txt | 53 +++++++++++++++++++++++++++++++++++++++++++
5982 readers/supported_readers.txt | 5 +++-
5983 2 files changed, 57 insertions(+), 1 deletion(-)
5985 commit f0b1b801133a4be14f8592b321084cbd2334219c
5986 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5987 Date: Tue Nov 4 09:31:00 2014 +0000
5989 Ignore errno and use libusb returned value only
5991 Checking (ENODEV == errno) should always be redundant with
5992 checking (LIBUSB_ERROR_NO_DEVICE == rv)
5994 Since errno is not a documented way to deal with libusb errors we will
5997 Thanks to Hendrik Donner for the patch
5998 http://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20141020/000205.html
6001 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7024 0ce88b0d-b2fd-0310-8134-9614164e65ea
6003 src/ccid_usb.c | 5 ++---
6004 1 file changed, 2 insertions(+), 3 deletions(-)
6006 commit 9c3fd753186aa18a56d2bfeee6acac8c6b399de6
6007 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6008 Date: Tue Nov 4 09:25:52 2014 +0000
6010 Use libusb_error_name() instead of strerror()
6012 libusb provides libusb_error_name() to display a human readable
6013 version of the error code returned by libusb.
6015 LIBUSB_ERROR_NO_DEVICE is easier to understand than -4.
6017 Recent versions of libusb (libusb 1.0.16 from 2013-07-11) also provide
6018 libusb_strerror() but Debian stable only provides libusb 1.0.11. Maybe a
6019 future version of libccid will use libusb_strerror().
6021 Thanks to Hendrik Donner for the patch
6022 http://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20141020/000205.html
6025 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7023 0ce88b0d-b2fd-0310-8134-9614164e65ea
6027 src/ccid_usb.c | 8 ++++----
6028 1 file changed, 4 insertions(+), 4 deletions(-)
6030 commit eee1ad5aae97cb39e9fe60d199b9379aa50b084e
6031 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6032 Date: Thu Oct 30 10:56:23 2014 +0000
6034 Remove ZLP patch for Gemalto IDBridge CT30 and K30.
6036 The patch is causing problems with the K50.
6037 A new reader firmware (version F) solved the problem so the patch is no
6040 Closes Alioth bug [#314691] Gemalto ID Bridge K50 Smart card Reader does not work on USB2 with ZLP fix
6041 https://alioth.debian.org/tracker/index.php?func=detail&aid=314691&group_id=30105&atid=410085
6044 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7021 0ce88b0d-b2fd-0310-8134-9614164e65ea
6046 src/ccid.c | 13 -------------
6047 src/ccid.h | 5 -----
6048 src/ccid_serial.c | 1 -
6049 src/ccid_usb.c | 11 -----------
6050 4 files changed, 30 deletions(-)
6052 commit f683beb8d8a506a257d2d50d771435c5fc498373
6053 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6054 Date: Thu Oct 30 10:54:11 2014 +0000
6056 New firmware for Gemalto IDBridge CT30 reader.
6058 Update note about ZLP issue. ZLP patch removed in revision 7021.
6061 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7020 0ce88b0d-b2fd-0310-8134-9614164e65ea
6063 readers/Gemalto_IDBridge_CT30.txt | 2 +-
6064 1 file changed, 1 insertion(+), 1 deletion(-)
6066 commit 0ec3d518ad2a5d75dc15e1ed1741020419ba8860
6067 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6068 Date: Tue Oct 28 16:57:45 2014 +0000
6070 Add Elatec TWN4 SmartCard NFC
6073 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7019 0ce88b0d-b2fd-0310-8134-9614164e65ea
6075 readers/Elatec_TWN4_SmartCard_NFC.txt | 54 +++++++++++++++++++++++++++++++++++
6076 readers/supported_readers.txt | 9 +++---
6077 2 files changed, 59 insertions(+), 4 deletions(-)
6079 commit 5ea7926c1bf8649ad926e7f3b873a82536f00401
6080 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6081 Date: Tue Oct 28 15:29:18 2014 +0000
6086 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7018 0ce88b0d-b2fd-0310-8134-9614164e65ea
6088 readers/AxaltoV3.txt | 8 +++++---
6089 1 file changed, 5 insertions(+), 3 deletions(-)
6091 commit 6c937fba90f2d377eaced6f907aab2170c586084
6092 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6093 Date: Thu Oct 2 16:22:49 2014 +0000
6095 Add OMNIKEY AG 6121 USB mobile
6098 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7008 0ce88b0d-b2fd-0310-8134-9614164e65ea
6100 readers/Omnikey_6121.txt | 170 ++++++++++++++++++++++++++++++++++++++++++
6101 readers/supported_readers.txt | 3 +-
6102 2 files changed, 172 insertions(+), 1 deletion(-)
6104 commit af5fb95ab8b47466e0d5f145493a1140e0a843a3
6105 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6106 Date: Tue Sep 30 18:27:26 2014 +0000
6108 Add Identive SCT3522CC token
6111 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7003 0ce88b0d-b2fd-0310-8134-9614164e65ea
6113 readers/Identive_SCT3522CC_token.txt | 56 ++++++++++++++++++++++++++++++++++++
6114 readers/supported_readers.txt | 3 +-
6115 2 files changed, 58 insertions(+), 1 deletion(-)
6117 commit d0742d5f32194a6a8f842ec3ca411e0e5f93db66 (tag: ccid-1.4.18)
6118 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6119 Date: Sat Sep 13 16:25:24 2014 +0000
6124 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6982 0ce88b0d-b2fd-0310-8134-9614164e65ea
6126 README | 14 ++++++++++++++
6128 2 files changed, 15 insertions(+), 1 deletion(-)
6130 commit bcb9144a519bc55568e391fd62ae04d98e7d24e9
6131 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6132 Date: Thu Sep 4 11:36:54 2014 +0000
6134 Fix compiler warning
6136 ifdhandler.c: In function `IFDHControl':
6137 ifdhandler.c:1442:4: warning: implicit declaration of function `htonl' [-Wimplicit-function-declaration]
6138 ifdhandler.c:1442:4: warning: nested extern declaration of `htonl' [-Wnested-externs]
6141 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6977 0ce88b0d-b2fd-0310-8134-9614164e65ea
6143 src/ifdhandler.c | 3 +++
6144 1 file changed, 3 insertions(+)
6146 commit c064fd2f1657fa08dcc7437a8258ea07db268a47
6147 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6148 Date: Thu Sep 4 11:35:46 2014 +0000
6150 Fix compiler warning
6152 ccid.c: In function `ccid_open_hack_pre':
6153 ccid.c:67:4: warning: implicit declaration of function `sleep' [-Wimplicit-function-declaration]
6154 ccid.c:67:4: warning: nested extern declaration of `sleep' [-Wnested-externs]
6157 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6976 0ce88b0d-b2fd-0310-8134-9614164e65ea
6160 1 file changed, 3 insertions(+)
6162 commit a78e62ef3e036c0030d4b8b1ffaef537a6b65303
6163 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6164 Date: Thu Sep 4 11:33:05 2014 +0000
6166 Use <config.h> instead of "config.h"
6168 https://www.gnu.org/software/autoconf/manual/autoconf-2.65/html_node/Configuration-Headers.html
6169 With the appropriate -I option, you can use ‘#include <config.h>’.
6170 Actually, it's a good habit to use it, because in the rare case when
6171 the source directory contains another config.h, the build directory
6172 should be searched first.
6175 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6975 0ce88b0d-b2fd-0310-8134-9614164e65ea
6178 src/ccid_serial.c | 2 +-
6179 src/ccid_usb.c | 2 +-
6180 src/commands.c | 2 +-
6182 src/ifdhandler.c | 2 +-
6183 src/openct/buffer.c | 2 +-
6184 src/openct/checksum.c | 2 +-
6185 src/openct/checksum.h | 2 +-
6186 src/openct/proto-t1.c | 2 +-
6187 src/openct/proto-t1.h | 2 +-
6188 src/towitoko/atr.c | 2 +-
6189 src/towitoko/defines.h | 2 +-
6191 14 files changed, 14 insertions(+), 14 deletions(-)
6193 commit ccdbb2ce165a0bb64f188ed168ff2012352e4613
6194 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6195 Date: Tue Sep 2 20:37:11 2014 +0000
6197 Add Lenovo Lenovo USB Smartcard Keyboard
6200 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6971 0ce88b0d-b2fd-0310-8134-9614164e65ea
6202 readers/Lenovo_USB_Smartcard_Keyboard.txt | 58 +++++++++++++++++++++++++++++++
6203 readers/supported_readers.txt | 3 +-
6204 2 files changed, 60 insertions(+), 1 deletion(-)
6206 commit 6b7f463c1d498c8eab8796ed12165e356c988773
6207 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6208 Date: Tue Sep 2 14:07:00 2014 +0000
6210 Do not define variables that are not used if NO_LOG is defined
6212 Unused variables generates a warning with an error level (and stops
6213 the compilation) when building the UEFI driver.
6216 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6970 0ce88b0d-b2fd-0310-8134-9614164e65ea
6218 src/commands.c | 2 ++
6219 src/ifdhandler.c | 2 ++
6220 2 files changed, 4 insertions(+)
6222 commit e6548c1dc12e1f603b210153b43db775c00d911b
6223 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6224 Date: Tue Sep 2 13:55:31 2014 +0000
6226 Enable effect of --enable-embedded on ccid_error()
6228 Do nothing in ccid_error() if NO_LOG is defined.
6230 'objdump -h --section=.rodata libccid.so' shows a gain of 240 bytes.
6233 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6968 0ce88b0d-b2fd-0310-8134-9614164e65ea
6236 1 file changed, 2 insertions(+)
6238 commit f1122344304cba75795c41beeb8545e52248107b
6239 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6240 Date: Tue Sep 2 13:50:50 2014 +0000
6242 Enable effect of --enable-embedded on hex dumps
6244 Use LogXxd() instead of log_xxd() in the definition of DEBUG_XXD and
6247 LogXxd() is defined as nothing (and removed by the compiler) if NO_LOG
6248 is enabled (using --enable-embedded). So the header text of DEBUG_XXD()
6249 is no more stored in the .rodata section of the binary file.
6251 'objdump -h --section=.rodata libccid.so' shows a gain of 38 bytes.
6254 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6967 0ce88b0d-b2fd-0310-8134-9614164e65ea
6256 src/debug.h | 4 ++--
6257 1 file changed, 2 insertions(+), 2 deletions(-)
6259 commit fda88cbef5ab3d59af6fbd786a61b056b339aef2
6260 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6261 Date: Mon Sep 1 18:27:42 2014 +0000
6266 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6966 0ce88b0d-b2fd-0310-8134-9614164e65ea
6268 readers/eID_R6_001_X8.txt | 52 +++++++++++++++++++++++++++++++++++++++++++
6269 readers/supported_readers.txt | 5 ++++-
6270 2 files changed, 56 insertions(+), 1 deletion(-)
6272 commit 01e6cf4112c41c673f74d19072dc2f2e7a76ea3d
6273 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6274 Date: Tue Aug 26 09:21:53 2014 +0000
6276 ATR_GetDefaultProtocol() also returns the available protocols
6278 Add a new parameter int *availableProtocols to return the available
6279 protocols as defined in the ATR.
6281 This is needed for the UEFI driver. Getting the available protocols is
6282 done by pcsc-lite but pcsc-lite is not used on UEFI.
6285 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6964 0ce88b0d-b2fd-0310-8134-9614164e65ea
6287 src/ifdhandler.c | 2 +-
6288 src/towitoko/atr.c | 25 ++++++++++++++++++++-----
6289 src/towitoko/atr.h | 2 +-
6290 3 files changed, 22 insertions(+), 7 deletions(-)
6292 commit 14ccd577fec0a1c61fa2b067e9ab9d88c918b14b
6293 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6294 Date: Tue Aug 26 09:16:51 2014 +0000
6296 ATR_GetDefaultProtocol() do not return an error code.
6298 If the ATR is invalid then ATR_InitFromArray() will return
6299 ATR_MALFORMED. When ATR_GetDefaultProtocol() is called the ATR has been
6300 checked to be valid.
6303 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6963 0ce88b0d-b2fd-0310-8134-9614164e65ea
6305 src/ifdhandler.c | 3 +--
6306 1 file changed, 1 insertion(+), 2 deletions(-)
6308 commit 0acc1fcff629c28cd4e56dd7e761c64237f9551d
6309 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6310 Date: Tue Aug 26 09:14:10 2014 +0000
6312 Check value returned by ATR_InitFromArray()
6314 The ATR may be invalid and ATR_InitFromArray() may return ATR_MALFORMED.
6315 I have not yet seen this problem in the field but it is better to ba
6319 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6962 0ce88b0d-b2fd-0310-8134-9614164e65ea
6321 src/ifdhandler.c | 5 ++++-
6322 1 file changed, 4 insertions(+), 1 deletion(-)
6324 commit 24f3eebec12dcc39a5241794a6eeeff40ba1b09b
6325 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6326 Date: Mon Aug 25 19:19:03 2014 +0000
6328 Add Yubico Yubikey NEO OTP+U2F+CCID
6331 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6961 0ce88b0d-b2fd-0310-8134-9614164e65ea
6333 readers/Yubico_Yubikey_NEO_OTP+U2F+CCID.txt | 56 +++++++++++++++++++++++++++++
6334 readers/supported_readers.txt | 1 +
6335 2 files changed, 57 insertions(+)
6337 commit ce85d8a6c9e06642c16c36ea6fedfe14860dd089
6338 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6339 Date: Mon Aug 25 19:17:37 2014 +0000
6341 Add Yubico Yubikey NEO U2F+CCID
6344 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6960 0ce88b0d-b2fd-0310-8134-9614164e65ea
6346 readers/Yubico_Yubikey_NEO_U2F+CCID.txt | 56 +++++++++++++++++++++++++++++++++
6347 readers/supported_readers.txt | 3 +-
6348 2 files changed, 58 insertions(+), 1 deletion(-)
6350 commit 5dd4fb8241530590ad0e5278f2c62ca192433d26
6351 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6352 Date: Fri Aug 8 09:27:50 2014 +0000
6356 We need to have a card inserted since we will send APDUs.
6359 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6958 0ce88b0d-b2fd-0310-8134-9614164e65ea
6361 examples/scardcontrol.c | 2 +-
6362 1 file changed, 1 insertion(+), 1 deletion(-)
6364 commit a9d926a6b2c2edfc160e7fe5d908e7e3e6f60969
6365 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6366 Date: Mon Jul 21 19:20:29 2014 +0000
6368 Remove bogus treatment for CARDMAN3121
6370 The code was not used by the old CARDMAN3121 but had a side effect for a
6371 new version of the Cardman 3121 with Product ID increased by 1.
6373 This code was present since the first version of the file in subversion
6374 or CVS (September 2003). I do not remember why I added this code, more
6377 Thanks to Maximilian Stein for the bug report
6378 http://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20140714/000073.html
6381 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6940 0ce88b0d-b2fd-0310-8134-9614164e65ea
6383 src/ccid.c | 6 ------
6384 1 file changed, 6 deletions(-)
6386 commit bfe22cdf3c69ae5e394979e2ec34b696fe578a6e
6387 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6388 Date: Fri Jul 11 19:41:53 2014 +0000
6390 Update FujitsuTechnologySolutions GmbH Keyboard KB SCR2 name
6393 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6939 0ce88b0d-b2fd-0310-8134-9614164e65ea
6395 readers/supported_readers.txt | 2 +-
6396 1 file changed, 1 insertion(+), 1 deletion(-)
6398 commit c2f225a40779bfa648e42d89805c00d29e25ab50
6399 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6400 Date: Fri Jul 11 19:35:14 2014 +0000
6402 Add Cherry Cherry TC 1100
6405 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6937 0ce88b0d-b2fd-0310-8134-9614164e65ea
6407 readers/Cherry_Smart_Card_Reader_USB_2_04.txt | 170 ++++++++++++++++++++++++++
6408 readers/supported_readers.txt | 3 +
6409 2 files changed, 173 insertions(+)
6411 commit a83e3fb09c505eb2621bfd768f42adf7c5519ccb
6412 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6413 Date: Fri Jul 11 19:25:36 2014 +0000
6415 Add Cherry Smartcard Keyboard G87-1xx44
6418 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6936 0ce88b0d-b2fd-0310-8134-9614164e65ea
6420 readers/Cherry_Smartcard_Keyboard_G87-1xx44.txt | 172 ++++++++++++++++++++++++
6421 readers/supported_readers.txt | 1 +
6422 2 files changed, 173 insertions(+)
6424 commit 479b48ed707a999665ff5de8e8f6434e9db13a52
6425 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6426 Date: Fri Jul 11 19:23:48 2014 +0000
6428 Add FujitsuTechnologySolutions GmbH Keyboard KB SCR2
6431 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6935 0ce88b0d-b2fd-0310-8134-9614164e65ea
6433 ...FujitsuTechnologySolutions_Keyboard_KB_SCR2.txt | 172 +++++++++++++++++++++
6434 readers/supported_readers.txt | 3 +-
6435 2 files changed, 174 insertions(+), 1 deletion(-)
6437 commit 5474431e96222a4153ab7a1af29683e3f3739653
6438 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6439 Date: Wed Jun 25 16:14:41 2014 +0000
6441 Add Cherry Smart Card Reader USB
6444 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6933 0ce88b0d-b2fd-0310-8134-9614164e65ea
6446 readers/Cherry_Smart_Card_Reader_USB.txt | 170 +++++++++++++++++++++++++++++++
6447 readers/supported_readers.txt | 11 +-
6448 2 files changed, 177 insertions(+), 4 deletions(-)
6450 commit 333d93dbd7c943acba5736dad8bf89b7cb4a5497
6451 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6452 Date: Tue Jun 17 15:26:42 2014 +0000
6454 Add missing unistd.h header
6456 On Mac OS X Mavericks:
6457 parse.c:108:8: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration]
6460 parse.c:233:25: warning: implicit declaration of function 'geteuid' is invalid in C99 [-Wimplicit-function-declaration]
6461 if ((0 == nb) && (0 != geteuid()))
6463 2 warnings generated.
6466 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6929 0ce88b0d-b2fd-0310-8134-9614164e65ea
6469 1 file changed, 1 insertion(+)
6471 commit 5dc1761a47e9979cf7015a37ea09bae5148b5f81
6472 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6473 Date: Tue Jun 17 09:43:47 2014 +0000
6475 Use #ifdef HAVE_* before including .h files
6477 Some systems do not have C header files, like UEFI for example.
6480 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6928 0ce88b0d-b2fd-0310-8134-9614164e65ea
6482 src/commands.c | 11 ++++++++++-
6483 src/ifdhandler.c | 12 ++++++++++--
6484 2 files changed, 20 insertions(+), 3 deletions(-)
6486 commit 191436959c6fafe4ddb3b208d856f10a2295bf27
6487 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6488 Date: Tue Jun 17 09:32:22 2014 +0000
6490 Include missing unistd.h for usleep(3)
6492 Needed for Mac OS X Mavericks
6495 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6927 0ce88b0d-b2fd-0310-8134-9614164e65ea
6497 src/commands.c | 2 ++
6498 src/ifdhandler.c | 2 ++
6499 2 files changed, 4 insertions(+)
6501 commit f8d6f7ea8ae3ad852e8816e7fbbf1f8bd5842f86
6502 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6503 Date: Tue Jun 17 09:22:00 2014 +0000
6505 Use "unsigned char" instead of "UCHAR"
6507 UCHAR is not a standard C type and is not available on UEFI.
6510 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6926 0ce88b0d-b2fd-0310-8134-9614164e65ea
6513 1 file changed, 2 insertions(+), 2 deletions(-)
6515 commit 1a26fd2dd9f70e774bb2848b5bc68b0cdfa4c516
6516 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6517 Date: Tue Jun 17 09:19:25 2014 +0000
6519 Use #ifdef HAVE_* before including .h files
6521 Some systems do not have C header files, like UEFI for example.
6524 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6925 0ce88b0d-b2fd-0310-8134-9614164e65ea
6526 src/towitoko/atr.c | 5 ++++-
6527 src/towitoko/pps.c | 5 ++++-
6528 2 files changed, 8 insertions(+), 2 deletions(-)
6530 commit b07c4d52273d54c85272c33858aa9851ee80b6c4
6531 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6532 Date: Tue Jun 17 09:14:49 2014 +0000
6534 Use #ifdef HAVE_* before including .h files
6536 Some systems do not have C header files, like UEFI for example.
6539 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6924 0ce88b0d-b2fd-0310-8134-9614164e65ea
6541 src/openct/buffer.c | 10 +++++-----
6542 src/openct/buffer.h | 2 ++
6543 src/openct/checksum.h | 2 ++
6544 src/openct/proto-t1.c | 4 ++++
6545 src/openct/proto-t1.h | 1 -
6546 5 files changed, 13 insertions(+), 6 deletions(-)
6548 commit 0c2c98d5f1a127de742b39109375f62df8838f67
6549 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6550 Date: Tue Jun 17 08:56:51 2014 +0000
6552 Remove non used header files
6554 The needed headers are already present in the corresponding .h file
6557 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6923 0ce88b0d-b2fd-0310-8134-9614164e65ea
6559 src/openct/checksum.c | 1 -
6560 src/openct/proto-t1.c | 3 ---
6561 2 files changed, 4 deletions(-)
6563 commit d7915f9bad2da46fcdec42915e940a05a3fd9b75
6564 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6565 Date: Mon Jun 16 13:55:33 2014 +0000
6567 Use "unsigned char" instead of "UCHAR"
6569 UCHAR is not a standard C type and is not available on UEFI.
6572 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6922 0ce88b0d-b2fd-0310-8134-9614164e65ea
6574 src/ccid.h | 68 +++++++++++++++++++++++++++++++-------------------------------
6575 1 file changed, 34 insertions(+), 34 deletions(-)
6577 commit 2bdf24a7029c730c50a7cfc30e3b75fba0aa7835
6578 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6579 Date: Mon Jun 16 13:51:29 2014 +0000
6581 Rename DEBUG_INFO() in DEBUG_INFO1()
6583 DEBUG_INFO is already used by UEFI as a debug level.
6586 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6921 0ce88b0d-b2fd-0310-8134-9614164e65ea
6589 src/ccid_serial.c | 6 +++---
6590 src/ccid_usb.c | 8 ++++----
6591 src/commands.c | 14 +++++++-------
6593 src/ifdhandler.c | 22 +++++++++++-----------
6594 src/towitoko/atr.c | 2 +-
6595 7 files changed, 29 insertions(+), 29 deletions(-)
6597 commit bd9327644538016337e7359259e0213f6016bc87
6598 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6599 Date: Mon Jun 16 13:46:31 2014 +0000
6601 Use #ifdef HAVE_* before including .h files
6603 Some systems do not have C header files, like UEFI for example.
6606 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6920 0ce88b0d-b2fd-0310-8134-9614164e65ea
6608 src/ccid.c | 10 +++++++++-
6609 1 file changed, 9 insertions(+), 1 deletion(-)
6611 commit 74a27620f2597079ef1a14850459dc7844e6144d
6612 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6613 Date: Mon Jun 16 13:42:45 2014 +0000
6615 Add check for stdio.h
6617 Some systems do not have stdio.h, like UEFI for example.
6620 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6919 0ce88b0d-b2fd-0310-8134-9614164e65ea
6623 1 file changed, 1 insertion(+), 1 deletion(-)
6625 commit b141f937611ffdf6a13e0d4645895af020c62801 (tag: ccid-1.4.17)
6626 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6627 Date: Wed Jun 11 13:09:57 2014 +0000
6632 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6915 0ce88b0d-b2fd-0310-8134-9614164e65ea
6634 README | 14 ++++++++++++++
6636 2 files changed, 15 insertions(+), 1 deletion(-)
6638 commit 10d87cb8da226df11f2d069a133e4722f2a58c82
6639 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6640 Date: Tue Jun 3 13:09:56 2014 +0000
6642 Update firmware from 1.04 to 1.08
6644 Update tool is available at
6645 http://support.gemalto.com/index.php?id=prox-du_prox-su
6648 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6908 0ce88b0d-b2fd-0310-8134-9614164e65ea
6650 readers/GemProxDU.txt | 108 +++++++++++++++++++++++++-------------------------
6651 1 file changed, 54 insertions(+), 54 deletions(-)
6653 commit 5d1824e50506acd5301eb35f58615cf74c5803cc
6654 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6655 Date: Sat May 31 15:59:14 2014 +0000
6660 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6904 0ce88b0d-b2fd-0310-8134-9614164e65ea
6662 readers/Feitian_R502.txt | 171 ++++++++++++++++++++++++++++++++++++++++++
6663 readers/supported_readers.txt | 7 +-
6664 2 files changed, 177 insertions(+), 1 deletion(-)
6666 commit 30854e79aa0400c2e2187f3e04a816cc752ca98f
6667 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6668 Date: Fri May 23 16:57:34 2014 +0000
6673 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6902 0ce88b0d-b2fd-0310-8134-9614164e65ea
6675 readers/supported_readers.txt | 5 +++-
6676 readers/udea_MILKO_V1.txt | 55 +++++++++++++++++++++++++++++++++++++++++++
6677 2 files changed, 59 insertions(+), 1 deletion(-)
6679 commit 74456fe601624a55ffdbc12e1e81cbc603a4a03f
6680 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6681 Date: Wed May 14 17:59:30 2014 +0000
6683 Add Free Software Initiative of Japan Gnuk Token
6686 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6901 0ce88b0d-b2fd-0310-8134-9614164e65ea
6688 ...ree_Software_Initiative_of_Japan_Gnuk_Token.txt | 50 ++++++++++++++++++++++
6689 readers/supported_readers.txt | 1 +
6690 2 files changed, 51 insertions(+)
6692 commit 00f788a0a9353a8e4eb9998c0d15f1270c40aa9f
6693 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6694 Date: Wed May 14 16:57:40 2014 +0000
6696 Add German Privacy Foundation Crypto Stick v2.0
6699 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6900 0ce88b0d-b2fd-0310-8134-9614164e65ea
6701 ...German_Privacy_Foundation_Crypto_Stick_v2.0.txt | 51 ++++++++++++++++++++++
6702 readers/supported_readers.txt | 3 +-
6703 2 files changed, 53 insertions(+), 1 deletion(-)
6705 commit 0e3a5d5e0890f69bf41cf2f51a48354cad82baa6
6706 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6707 Date: Wed May 7 11:07:37 2014 +0000
6709 Add Identive Technologies Multi-ISO HF Reader - USB
6712 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6899 0ce88b0d-b2fd-0310-8134-9614164e65ea
6714 ...entive_Technologies_Multi-ISO_HF_Reader_USB.txt | 55 ++++++++++++++++++++++
6715 readers/supported_readers.txt | 5 +-
6716 2 files changed, 59 insertions(+), 1 deletion(-)
6718 commit 6682288548f7192e5d597f5a2462a12f779af284
6719 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6720 Date: Sat May 3 19:09:21 2014 +0000
6725 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6897 0ce88b0d-b2fd-0310-8134-9614164e65ea
6727 readers/OMNIKEY_5421.txt | 168 ++++++++++++++++++++++++++++++++++++++++++
6728 readers/supported_readers.txt | 1 +
6729 2 files changed, 169 insertions(+)
6731 commit 7af02d4a982589f67eef78d8c52f51ad74de6127
6732 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6733 Date: Sat May 3 18:59:56 2014 +0000
6735 Add OMNIKEY AG 3121 USB
6738 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6896 0ce88b0d-b2fd-0310-8134-9614164e65ea
6740 readers/OMNIKEY_AG_3121.txt | 170 ++++++++++++++++++++++++++++++++++++++++++
6741 readers/supported_readers.txt | 1 +
6742 2 files changed, 171 insertions(+)
6744 commit de07950ff024a1517661ba50d922e6ca9dac33d1
6745 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6746 Date: Sat May 3 18:42:20 2014 +0000
6748 Add HID OMNIKEY 5025-CL
6751 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6894 0ce88b0d-b2fd-0310-8134-9614164e65ea
6753 readers/HID_OMNIKEY_5025-CL.txt | 56 +++++++++++++++++++++++++++++++++++++++++
6754 readers/supported_readers.txt | 3 ++-
6755 2 files changed, 58 insertions(+), 1 deletion(-)
6757 commit 5a705cead2ed3f618e774c71e1ad166414aa0fa5
6758 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6759 Date: Thu Apr 24 16:57:03 2014 +0000
6761 Add HID Global veriCLASS Reader
6764 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6892 0ce88b0d-b2fd-0310-8134-9614164e65ea
6766 readers/HID_Global_veriCLASS_Reader.txt | 56 +++++++++++++++++++++++++++++++++
6767 readers/supported_readers.txt | 5 ++-
6768 2 files changed, 60 insertions(+), 1 deletion(-)
6770 commit 0a295238204b8aef683fa5e69187b1060210f487
6771 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6772 Date: Thu Apr 24 13:51:03 2014 +0000
6774 OpenUSBByName(): add a 100 ms delay on Mac OS X
6776 The USB device may be detected by the Mac OS X USB layer (used by pcscd)
6777 but not yet by libusb (used by libccid).
6779 We must give some time (100 ms) before listing the USB devices seen by
6780 libusb. Noticed on OS X Mavericks using libusb 1.0.18.
6783 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6890 0ce88b0d-b2fd-0310-8134-9614164e65ea
6785 src/ccid_usb.c | 7 +++++++
6786 1 file changed, 7 insertions(+)
6788 commit a4012b8d8417981a8b4249de762108cbd11732bd
6789 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6790 Date: Thu Apr 24 13:48:01 2014 +0000
6792 OpenUSBByName(): log an error if the USB device is not found
6794 If we exit the function without finding the (new) device then we log an
6795 error ""Device not found?".
6797 This could happen if the device is found by Mac OS X USB layer but not
6798 yet by libusb. Noticed on OS X Mavericks using libusb 1.0.18.
6801 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6889 0ce88b0d-b2fd-0310-8134-9614164e65ea
6803 src/ccid_usb.c | 1 +
6804 1 file changed, 1 insertion(+)
6806 commit 64308e93029bf377d506edaf2748da945a21cd5c
6807 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6808 Date: Fri Apr 11 18:46:19 2014 +0000
6810 The O2 Micro Oz776 reader only supports 9600 bps
6812 The reader returns bNumDataRatesSupported: 0 and a list with only 1
6814 bNumDataRatesSupported: 0 should indicate that all the speeds between
6815 dwDataRate: 9600 bps and dwMaxDataRate: 307200 bps are available. But it
6816 looks like this is not the case.
6818 The driver behavior changed with revision 6801 "Do not get the data
6819 rates if bNumDataRatesSupported = 0".
6821 This patch just set dwMaxDataRate to 9600 so only this speed is used.
6822 The O2 Micro Oz776 reader was already in the unsupported list.
6825 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6885 0ce88b0d-b2fd-0310-8134-9614164e65ea
6828 1 file changed, 4 insertions(+)
6830 commit 41d0291d1e2f6e63d902253897eb8042b08fd6c8 (tag: ccid-1.4.16)
6831 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6832 Date: Sun Mar 23 15:13:34 2014 +0000
6837 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6880 0ce88b0d-b2fd-0310-8134-9614164e65ea
6839 README | 22 ++++++++++++++++++++++
6841 2 files changed, 23 insertions(+), 1 deletion(-)
6843 commit 2e9cd4c9e03da11ae325867256a01bc3c4eb03fc
6844 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6845 Date: Sun Mar 23 15:11:20 2014 +0000
6847 Fix compiler warning
6849 commands.c: In function `SecurePINVerify':
6850 commands.c:529:9: warning: variable `n' set but not used [-Wunused-but-set-variable]
6851 int n, oldReadTimeout;
6855 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6879 0ce88b0d-b2fd-0310-8134-9614164e65ea
6857 src/commands.c | 4 ++--
6858 1 file changed, 2 insertions(+), 2 deletions(-)
6860 commit af2d8587717638fe1049d486fcf380c249bbb698
6861 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6862 Date: Sun Mar 23 12:15:03 2014 +0000
6864 Fix compiler warning
6866 commands.c:511:19: warning: | has lower precedence than ==; == will be evaluated first [-Wparentheses]
6867 if (T1_S_BLOCK | T1_S_WTX == RxBuffer[PCB])
6868 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
6869 commands.c:511:19: note: place parentheses around the '==' expression to silence this warning
6870 if (T1_S_BLOCK | T1_S_WTX == RxBuffer[PCB])
6871 ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
6872 commands.c:511:19: note: place parentheses around the | expression to evaluate it first
6873 if (T1_S_BLOCK | T1_S_WTX == RxBuffer[PCB])
6874 ~~~~~~~~~~~^~~~~~~~~~
6875 1 warning generated.
6878 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6878 0ce88b0d-b2fd-0310-8134-9614164e65ea
6880 src/commands.c | 2 +-
6881 1 file changed, 1 insertion(+), 1 deletion(-)
6883 commit e21f04e37b39925125c3109c89997683c08e2c5d
6884 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6885 Date: Sun Mar 23 12:11:35 2014 +0000
6887 SecurePINVerify: add support of WTX received before SW
6889 The Swiss health care card sends a WTX request before returning the SW
6890 code. If the reader is in TPDU and the card is in T=1 the driver must
6891 manage the request itself.
6894 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6877 0ce88b0d-b2fd-0310-8134-9614164e65ea
6896 src/commands.c | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
6897 1 file changed, 65 insertions(+), 1 deletion(-)
6899 commit 13a2c9d86fd77b402f3292467ad84ba2a694f720
6900 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6901 Date: Sun Mar 23 12:00:57 2014 +0000
6903 Add DRIVER_OPTION_DISABLE_PIN_RETRIES definition
6905 This is a missing for revision 6875
6908 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6876 0ce88b0d-b2fd-0310-8134-9614164e65ea
6910 src/ccid_ifdhandler.h | 1 +
6911 1 file changed, 1 insertion(+)
6913 commit d1d66a245549fcd457d90e0f307a10f7289f33d3
6914 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6915 Date: Sat Mar 22 17:38:22 2014 +0000
6917 Add support of DRIVER_OPTION_DISABLE_PIN_RETRIES
6919 The Gemalto pinpad reader sends a VERIFY command with no PIN
6920 value in order to retreive the remaining retries from the card.
6921 Some cards (like the OpenPGP card) do not support this.
6923 It is now possible to disable this behavior from the Gemalto Pinpad and
6927 https://alioth.debian.org/tracker/index.php?func=detail&aid=314005&group_id=30105&atid=410088
6930 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6875 0ce88b0d-b2fd-0310-8134-9614164e65ea
6932 src/Info.plist.src | 5 +++++
6933 src/ccid.c | 15 +++++++++++++++
6934 2 files changed, 20 insertions(+)
6936 commit 9de827c928d1bee8d4f4438237df6bf0c2084cb1
6937 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6938 Date: Sat Mar 22 17:18:02 2014 +0000
6940 InterruptRead(): log the libusb errors
6942 Allow an easier debug
6945 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6874 0ce88b0d-b2fd-0310-8134-9614164e65ea
6947 src/ccid_usb.c | 2 ++
6948 1 file changed, 2 insertions(+)
6950 commit 89c530269f4576b5406b5b246f63a702767ecf46
6951 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6952 Date: Tue Mar 11 17:34:05 2014 +0000
6954 Add IID AT90S064 CCID READER
6957 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6873 0ce88b0d-b2fd-0310-8134-9614164e65ea
6959 readers/IID_AT90S064_CCID_READER.txt | 49 ++++++++++++++++++++++++++++++++++++
6960 readers/supported_readers.txt | 5 +++-
6961 2 files changed, 53 insertions(+), 1 deletion(-)
6963 commit 1c73ab5ea015638fd5a02ddd1b7764548c121205
6964 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6965 Date: Sun Mar 9 19:47:30 2014 +0000
6970 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6871 0ce88b0d-b2fd-0310-8134-9614164e65ea
6972 readers/Watchdata_W5181.txt | 161 ++++++++++++++++++++++++++++++++++++++++++
6973 readers/supported_readers.txt | 9 ++-
6974 2 files changed, 169 insertions(+), 1 deletion(-)
6976 commit b649a644f6a34fe3619fe1b3c3d23b9a68f4ed99
6977 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6978 Date: Sat Mar 8 16:16:37 2014 +0000
6980 t1_transceive(): add a new test on retries
6982 The driver should not send R-blocks infinitely.
6984 The problem was detected by a T=1 card on a TPDU pinpad reader with a
6985 VERIFY command that send a WTX request before returning the SW code.
6988 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6869 0ce88b0d-b2fd-0310-8134-9614164e65ea
6990 src/openct/proto-t1.c | 4 ++++
6991 1 file changed, 4 insertions(+)
6993 commit 115ab274655937b06f20fbbfd7ea4fff3d37a9b8
6994 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6995 Date: Sat Mar 8 16:14:39 2014 +0000
6997 t1_transceive(): check retries is is positive
6999 The test was "retries == 0" but it may happen that retries becomes
7000 negative. Then the counter will be decreasing "indefinitely".
7002 The new test is "retries <= 0" to also get the negative values and
7005 The problem was detected by a T=1 card on a TPDU pinpad reader with a
7006 VERIFY command that send a WTX request before returning the SW code.
7009 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6868 0ce88b0d-b2fd-0310-8134-9614164e65ea
7011 src/openct/proto-t1.c | 16 ++++++++--------
7012 1 file changed, 8 insertions(+), 8 deletions(-)
7014 commit e9109e31873bc4fdf1f2d17b80f75719b0fddee4
7015 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7016 Date: Fri Mar 7 21:36:24 2014 +0000
7018 Add INSIDE Secure VaultIC 441 Smart Object
7021 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6866 0ce88b0d-b2fd-0310-8134-9614164e65ea
7023 readers/INSIDE_Secure_VaultIC_441_Smart_Object.txt | 49 ++++++++++++++++++++++
7024 readers/supported_readers.txt | 1 +
7025 2 files changed, 50 insertions(+)
7027 commit d3794d2170ca6488a063f92ea228bb06d9dbe4c1
7028 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7029 Date: Fri Mar 7 21:32:37 2014 +0000
7031 Add INSIDE Secure VaultIC 405 Smart Object
7034 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6865 0ce88b0d-b2fd-0310-8134-9614164e65ea
7036 readers/INSIDE_Secure_VaultIC_405_Smart_Object.txt | 49 ++++++++++++++++++++++
7037 readers/supported_readers.txt | 5 ++-
7038 2 files changed, 53 insertions(+), 1 deletion(-)
7040 commit 62ba9506d94c82917a65da29168b275721e8d891
7041 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7042 Date: Fri Mar 7 21:24:51 2014 +0000
7044 Replace HP by Hewlett Packard
7047 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6864 0ce88b0d-b2fd-0310-8134-9614164e65ea
7049 readers/supported_readers.txt | 4 +---
7050 1 file changed, 1 insertion(+), 3 deletions(-)
7052 commit 5dadd8ee85dcea2ad1985e814e40f42fdedba8ac
7053 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7054 Date: Wed Feb 26 09:58:54 2014 +0000
7056 Indicates the changes are in README.
7059 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6862 0ce88b0d-b2fd-0310-8134-9614164e65ea
7062 1 file changed, 1 insertion(+)
7064 commit aed5daa687bdc1b27438d552a65e57c56f91954e
7065 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7066 Date: Sun Feb 23 21:28:15 2014 +0000
7068 Add HP USB Smartcard CCID Keyboard
7071 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6860 0ce88b0d-b2fd-0310-8134-9614164e65ea
7073 readers/Chicony_HP_USB_Smartcard_CCID_Keyboard.txt | 58 ++++++++++++++++++++++
7074 readers/supported_readers.txt | 5 +-
7075 2 files changed, 62 insertions(+), 1 deletion(-)
7077 commit b636b96c1b15f4c88cb0d8ad3920cc0e097199dd
7078 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7079 Date: Tue Feb 18 19:25:23 2014 +0000
7081 Add Microchip SEC1210
7084 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6857 0ce88b0d-b2fd-0310-8134-9614164e65ea
7086 readers/Microchip_SEC1210.txt | 108 ++++++++++++++++++++++++++++++++++++++++++
7087 readers/supported_readers.txt | 4 ++
7088 2 files changed, 112 insertions(+)
7090 commit 5a7f62aa99aeec0995069b25f26f01a6b0690163
7091 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7092 Date: Tue Feb 18 19:21:30 2014 +0000
7094 Add Microchip SEC1110
7097 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6856 0ce88b0d-b2fd-0310-8134-9614164e65ea
7099 readers/Microchip_SEC1110.txt | 54 +++++++++++++++++++++++++++++++++++++++++++
7100 readers/supported_readers.txt | 3 +++
7101 2 files changed, 57 insertions(+)
7103 commit f9bc083e0b5fca8308476e82d6efab4cf1877e9d
7104 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7105 Date: Tue Feb 18 19:10:10 2014 +0000
7107 Add Crypto Stick Crypto Stick v1.4
7110 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6855 0ce88b0d-b2fd-0310-8134-9614164e65ea
7112 readers/Crypto_Stick_Crypto_Stick_v1.4.txt | 51 ++++++++++++++++++++++++++++++
7113 readers/supported_readers.txt | 5 ++-
7114 2 files changed, 55 insertions(+), 1 deletion(-)
7116 commit ba0142521f7defd81c94ddcad7687ef65f5e1ed1 (tag: ccid-1.4.15)
7117 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7118 Date: Fri Feb 14 09:19:48 2014 +0000
7123 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6846 0ce88b0d-b2fd-0310-8134-9614164e65ea
7125 README | 33 ++++++++++++++++++++++++++++++++-
7127 2 files changed, 33 insertions(+), 2 deletions(-)
7129 commit c663ec643cfe944dce40fe5fd770475d781750ba
7130 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7131 Date: Fri Feb 14 09:16:01 2014 +0000
7133 Disable pinpad for Fujitsu SmartCase KB SCR eSIG
7135 Thanks to Maarten for the bug report and patch.
7138 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6845 0ce88b0d-b2fd-0310-8134-9614164e65ea
7142 2 files changed, 2 insertions(+)
7144 commit 9e03a8020f7a5ed9e90db2b7249b59a8837a4a7f
7145 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7146 Date: Sat Feb 8 16:17:17 2014 +0000
7151 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6839 0ce88b0d-b2fd-0310-8134-9614164e65ea
7153 readers/Feitian_bR301.txt | 60 +++++++++++++++++++++++++++++++++++++++++++
7154 readers/supported_readers.txt | 9 ++++---
7155 2 files changed, 65 insertions(+), 4 deletions(-)
7157 commit a88a9900e10666466835e67babbaea776dfb330d
7158 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7159 Date: Mon Feb 3 14:55:48 2014 +0000
7161 Add Gemalto Ezio Shield Pro SC
7164 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6835 0ce88b0d-b2fd-0310-8134-9614164e65ea
7166 readers/Gemalto_Ezio_Shield_Pro_SC.txt | 56 ++++++++++++++++++++++++++++++++++
7167 readers/supported_readers.txt | 5 ++-
7168 2 files changed, 60 insertions(+), 1 deletion(-)
7170 commit db23fc998ed024d4784fb348e8b90e29f5f16b46
7171 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7172 Date: Tue Jan 28 14:53:40 2014 +0000
7174 Remove the optional CHANNELID
7176 Use DEVICENAME only instead.
7179 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6833 0ce88b0d-b2fd-0310-8134-9614164e65ea
7181 src/reader.conf.in | 1 -
7182 1 file changed, 1 deletion(-)
7184 commit 673d31137066da21fd5b4591b08e7115345b8b53
7185 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7186 Date: Tue Jan 28 14:50:43 2014 +0000
7188 Add support of Gemalto CR30 reader in serial communication
7190 The Gemalto CR30 reader is a dual slot reader. The reader can be
7191 connected with a USB cable (normal CCID protocol) or using a serial
7194 The serial configuration is made using a special name in
7195 /etc/reader.conf DEVICENAME field like:
7196 DEVICENAME /dev/ttyS0:GemCoreSIMPro2
7199 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6832 0ce88b0d-b2fd-0310-8134-9614164e65ea
7201 src/ccid.h | 14 ++++++++++++
7202 src/ccid_serial.c | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
7203 src/reader.conf.in | 10 ++++++---
7204 3 files changed, 86 insertions(+), 3 deletions(-)
7206 commit 97ad744e2d33f0752cc8eaab2eaff07c84c4766f
7207 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7208 Date: Tue Jan 28 13:15:22 2014 +0000
7210 set_ccid_descriptor(): initialize .ccid.readTimeout
7212 The read timeout was not initialized. I don't know how it was working.
7215 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6831 0ce88b0d-b2fd-0310-8134-9614164e65ea
7217 src/ccid_serial.c | 1 +
7218 1 file changed, 1 insertion(+)
7220 commit a1ed8a2923c0fc59e5a1fd731eee6e190a5ea7c0
7221 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7222 Date: Tue Jan 21 17:53:14 2014 +0000
7224 Add VASCO DIGIPASS 870
7227 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6829 0ce88b0d-b2fd-0310-8134-9614164e65ea
7229 readers/Vasco_DIGIPASS_870.txt | 107 +++++++++++++++++++++++++++++++++++++++++
7230 readers/supported_readers.txt | 3 +-
7231 2 files changed, 109 insertions(+), 1 deletion(-)
7233 commit 93f3bfabd789dea7df890b2b483df4c79a674dea
7234 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7235 Date: Tue Jan 21 17:36:11 2014 +0000
7237 get_end_points(): be more strict for bInterfaceClass = 255
7239 If the bInterfaceClass is 255 (proprietary) and then not, but possibly,
7240 a CCID interface (on an old reader) we also check the extra_length is
7241 valid for a CCID device.
7243 The problem was with a composite device with 2 interfaces: one non-CCID
7244 interface with bInterfaceClass = 255 and a CCID interface with
7245 bInterfaceClass = 11. The first non-CCID interface must be skipped.
7248 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6828 0ce88b0d-b2fd-0310-8134-9614164e65ea
7250 src/ccid_usb.c | 3 ++-
7251 1 file changed, 2 insertions(+), 1 deletion(-)
7253 commit 6a3105510a13db61a959c39fa64e4def1e163278
7254 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7255 Date: Tue Jan 21 17:29:00 2014 +0000
7260 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6827 0ce88b0d-b2fd-0310-8134-9614164e65ea
7262 readers/Aladdin_eToken_PRO_USB_72K_Java.txt | 8 ++++----
7263 1 file changed, 4 insertions(+), 4 deletions(-)
7265 commit 6ca60b6d5ecaf32753132efa113b732803cb95a1
7266 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7267 Date: Tue Jan 7 14:23:17 2014 +0000
7269 ccid_open_hack_post(): use default read timeout for CmdEscape
7271 Use the default read timeout (DEFAULT_COM_READ_TIMEOUT at 3 seconds)
7272 instead of the current value of 100 ms (set in
7273 CreateChannelByNameOrChannel) that is too short to load the l10n strings
7277 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6820 0ce88b0d-b2fd-0310-8134-9614164e65ea
7280 1 file changed, 1 insertion(+), 1 deletion(-)
7282 commit 2e422733ef76afd1f3a24349c5d28cbd1276c85d
7283 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7284 Date: Tue Jan 7 14:12:27 2014 +0000
7286 Support Gemalto features for pinpad readers
7288 MinimumPINSize, MaximumPINSize and bEntryValidationCondition are fetched
7289 from the reader firmware.
7290 No need to hardcode specific values anymore.
7293 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6819 0ce88b0d-b2fd-0310-8134-9614164e65ea
7295 src/ifdhandler.c | 30 +++++++++++++++++++++++++++++-
7296 1 file changed, 29 insertions(+), 1 deletion(-)
7298 commit 1a8c304b7674fcb9603a07efee2530ea81bda662
7299 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7300 Date: Tue Jan 7 10:16:28 2014 +0000
7305 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6818 0ce88b0d-b2fd-0310-8134-9614164e65ea
7307 examples/scardcontrol.c | 2 +-
7308 1 file changed, 1 insertion(+), 1 deletion(-)
7310 commit 7945372ecba9b63daf306808106995caeac8b7cc
7311 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7312 Date: Tue Jan 7 10:01:52 2014 +0000
7314 Set specific value of bEntryValidationCondition for known readers
7316 Gemalto Pinpad, Covadis Véga-Alpha and Cherry ST2000 readers only
7317 support validation by key pressed.
7320 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6817 0ce88b0d-b2fd-0310-8134-9614164e65ea
7322 src/ifdhandler.c | 14 +++++++++++++-
7323 1 file changed, 13 insertions(+), 1 deletion(-)
7325 commit 39468bab29a22871e287c3724211805cd406faab
7326 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7327 Date: Tue Jan 7 09:58:44 2014 +0000
7329 Retrieve bEntryValidationCondition from the driver
7331 Use PCSCv2_PART10_PROPERTY_bEntryValidationCondition to know what
7332 validation conditions aer supported by the pinpad.
7334 Default value is 7 (as before).
7337 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6816 0ce88b0d-b2fd-0310-8134-9614164e65ea
7339 examples/scardcontrol.c | 24 +++++++++++++++++-------
7340 1 file changed, 17 insertions(+), 7 deletions(-)
7342 commit 39dad973e4627274f8e70bda58919baf0a1716d2
7343 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7344 Date: Tue Jan 7 09:52:29 2014 +0000
7346 Check value returned by gets(3)
7348 Fix compiler warning:
7349 scardcontrol.c:649:4: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]
7352 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6815 0ce88b0d-b2fd-0310-8134-9614164e65ea
7354 examples/scardcontrol.c | 5 +++--
7355 1 file changed, 3 insertions(+), 2 deletions(-)
7357 commit 27f609b142e6ab3f5517fc1558b6825c8f450295
7358 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7359 Date: Tue Jan 7 09:49:47 2014 +0000
7361 Retrieve min and max PIN sizes from the driver
7363 Use PCSCv2_PART10_PROPERTY_bMinPINSize and
7364 PCSCv2_PART10_PROPERTY_bMaxPINSize to know the min and max PIN sizes.
7366 If not defined by the driver the default values are 4 for min and 8 for
7370 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6814 0ce88b0d-b2fd-0310-8134-9614164e65ea
7372 examples/scardcontrol.c | 21 +++++++++++++++++++--
7373 1 file changed, 19 insertions(+), 2 deletions(-)
7375 commit 19afd55d97cded45e8adda62a373c4b5b60ac3eb
7376 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7377 Date: Tue Jan 7 09:40:26 2014 +0000
7379 Do a PIN verify instead of PIN modify
7382 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6813 0ce88b0d-b2fd-0310-8134-9614164e65ea
7384 examples/scardcontrol.c | 4 ++--
7385 1 file changed, 2 insertions(+), 2 deletions(-)
7387 commit 1398dcfd4b4ccdd97daca9ce2cfa1ac86bafacfd
7388 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7389 Date: Mon Jan 6 15:32:55 2014 +0000
7391 Parse codes returned by a pinpad (as SW1/SW2).
7393 Known codes for now are:
7396 0x6401: Cancelled by user
7397 0x6402: PIN mismatch
7398 0x6403: Too short or too long PIN
7401 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6812 0ce88b0d-b2fd-0310-8134-9614164e65ea
7403 examples/scardcontrol.c | 35 ++++++++++++++++++++++++++++++++++-
7404 1 file changed, 34 insertions(+), 1 deletion(-)
7406 commit fb14487b0aaa31f8a1373365a104b4858dcb28c2
7407 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7408 Date: Mon Jan 6 14:18:30 2014 +0000
7410 Add specific PIN min & max sizes for SmartTerminal ST-2xxx
7412 The Cherry GmbH SmartTerminal ST-2xxx reader has a min PIN size of 0
7413 digits and a max PIN size of 25 (0x19) digits.
7415 Thanks to Dominik Heidler for the bug report
7416 https://github.com/OpenSC/OpenSC/issues/199
7419 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6811 0ce88b0d-b2fd-0310-8134-9614164e65ea
7421 src/ifdhandler.c | 19 +++++++++++++++++++
7422 1 file changed, 19 insertions(+)
7424 commit 0f30bba8c183fe60b5ab62bf7eb35494098673fe
7425 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7426 Date: Tue Dec 17 08:57:30 2013 +0000
7428 Fix calculation of the command length
7430 Since pcsc-lite 1.8.9 (October 2013) the structures PIN_MODIFY_STRUCTURE
7431 and PIN_VERIFY_STRUCTURE are different and now use a C99 flexible array
7432 member when available for abData field. uint8_t abData[];
7434 The the sizeof(PIN_VERIFY_STRUCTURE) is one byte smaller and the
7435 calculation of the complete command is now simpler.
7438 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6809 0ce88b0d-b2fd-0310-8134-9614164e65ea
7440 examples/scardcontrol.c | 4 ++--
7441 1 file changed, 2 insertions(+), 2 deletions(-)
7443 commit f2135d872cf3290ad2e63a253fe58d1ff81083f6
7444 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7445 Date: Thu Dec 12 21:05:14 2013 +0000
7447 Add IIT E.Key Almaz-1C
7450 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6806 0ce88b0d-b2fd-0310-8134-9614164e65ea
7452 readers/IIT_E.Key_Almaz-1C.txt | 560 +++++++++++++++++++++++++++++++++++++++++
7453 readers/supported_readers.txt | 5 +-
7454 2 files changed, 564 insertions(+), 1 deletion(-)
7456 commit 8ae07a3ce7d5aec76d30deaf898ed98fd09b2446
7457 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7458 Date: Fri Dec 6 13:00:06 2013 +0000
7460 Add DUALi DRAGON NFC READER
7463 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6805 0ce88b0d-b2fd-0310-8134-9614164e65ea
7465 readers/DUALi_DRAGON_NFC_READER.txt | 118 ++++++++++++++++++++++++++++++++++++
7466 readers/supported_readers.txt | 8 ++-
7467 2 files changed, 125 insertions(+), 1 deletion(-)
7469 commit 81c82c8852010f362bb48968b4f5df27a4789a48
7470 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7471 Date: Tue Nov 26 14:14:49 2013 +0000
7473 Do not get the data rates if bNumDataRatesSupported = 0
7475 According to CCID spec 1.1: " If the value is 00h, all data rates
7476 between the default data rate dwDataRate and the maximum data rate
7477 dwMaxDataRate are supported. "
7479 Some readers do not support control request 0x03 GET_DATA_RATES if they
7480 declare bNumDataRatesSupported = 0. That should not generate a critical
7483 This change will fix bug [#314516] Do not log ccid_usb.c:1142:ControlUSB() control failed (1/4): -9 Success
7484 https://alioth.debian.org/tracker/index.php?func=detail&aid=314516&group_id=30105&atid=410088
7486 and also fix bug [#313651] Do not call get_data_rates() if bNumDataRatesSupported is 0
7487 https://alioth.debian.org/tracker/index.php?func=detail&aid=313651&group_id=30105&atid=410088
7490 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6801 0ce88b0d-b2fd-0310-8134-9614164e65ea
7492 src/ccid_usb.c | 8 +++++++-
7493 1 file changed, 7 insertions(+), 1 deletion(-)
7495 commit 0d6bc2f109f12bb94ba817dd80361af766540831
7496 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7497 Date: Tue Nov 26 14:10:35 2013 +0000
7499 Revert revision 6799
7501 We will use a better way to solve the bug.
7504 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6800 0ce88b0d-b2fd-0310-8134-9614164e65ea
7506 src/ccid_usb.c | 36 +++++++-----------------------------
7507 1 file changed, 7 insertions(+), 29 deletions(-)
7509 commit 94184909b4747721106f3f592ae2e02f96c739dc
7510 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7511 Date: Tue Nov 26 13:51:45 2013 +0000
7513 Failing to get the data rates from the reader is not a critical error
7515 The reader may not respond to control request 0x03 GET_DATA_RATES
7516 In such a case the CCID driver should not report a critical error.
7518 The driver will now report a info level error.o
7520 Closes alioth bug [#314516] Do not log ccid_usb.c:1142:ControlUSB() control failed (1/4): -9 Success
7521 https://alioth.debian.org/tracker/index.php?func=detail&aid=314516&group_id=30105&atid=410088
7524 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6799 0ce88b0d-b2fd-0310-8134-9614164e65ea
7526 src/ccid_usb.c | 36 +++++++++++++++++++++++++++++-------
7527 1 file changed, 29 insertions(+), 7 deletions(-)
7529 commit e2989d7574a0b978dc26f562d9cbadecfb697297
7530 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7531 Date: Tue Nov 26 13:49:00 2013 +0000
7533 Add DEBUG_INFO5() macro
7536 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6798 0ce88b0d-b2fd-0310-8134-9614164e65ea
7539 1 file changed, 2 insertions(+)
7541 commit 5a7356dc29f00dc2ba6b3558fb0e1f5a499f9702 (tag: ccid-1.4.14)
7542 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7543 Date: Mon Nov 25 18:09:17 2013 +0000
7548 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6795 0ce88b0d-b2fd-0310-8134-9614164e65ea
7552 2 files changed, 9 insertions(+), 1 deletion(-)
7554 commit bb894604807ff4a8c91bb1dc218db145081ca965
7555 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7556 Date: Mon Nov 25 17:02:26 2013 +0000
7558 Reformat the list of readers in the "add support for" section
7561 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6794 0ce88b0d-b2fd-0310-8134-9614164e65ea
7563 README | 163 ++++++++++++++++++++++++++++++++++++++++++++++-------------------
7564 1 file changed, 117 insertions(+), 46 deletions(-)
7566 commit c1ffbc263cd6d2ab328d1ed78976d45bd2e3dd08
7567 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7568 Date: Mon Nov 25 13:09:41 2013 +0000
7570 Generalize the management of readers with bDeviceClass = 0xFF
7572 Some early Gemalto Ezio CB+ readers have bDeviceClass, bDeviceSubClass and
7573 bDeviceProtocol set to 0xFF (proprietary) instead of 0x00.
7575 So on Mac OS X the reader configuration is not done by the OS/kernel and we do
7578 The code is no more limited to the GEMALTO_EZIO_CBP (0x08E6/0x34C3) but to any
7579 reader with the problem, like the Todos Argos Mini II CCID.
7582 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6793 0ce88b0d-b2fd-0310-8134-9614164e65ea
7584 src/ccid_usb.c | 48 +++++++++++++++++++++++++++++-------------------
7585 1 file changed, 29 insertions(+), 19 deletions(-)
7587 commit 1abbd489c78700eb9f69f9203b15c0ed181b9ebc
7588 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7589 Date: Mon Nov 25 13:03:21 2013 +0000
7591 Set Xcode SDK to version 10.8
7593 With Xcode 5.x the minimum SDK version is 10.8 (Mountain Lion) even on
7597 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6792 0ce88b0d-b2fd-0310-8134-9614164e65ea
7599 MacOSX/configure | 2 +-
7600 1 file changed, 1 insertion(+), 1 deletion(-)
7602 commit e05752b88d548df0b4526d13ff6815587ce09b69
7603 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7604 Date: Mon Nov 25 10:11:28 2013 +0000
7606 Add Gemalto ING Shield Pro SC
7609 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6791 0ce88b0d-b2fd-0310-8134-9614164e65ea
7611 readers/Gemalto_Ezio_Shield_Secure_Channel.txt | 56 ++++++++++++++++++++++++++
7612 readers/supported_readers.txt | 3 +-
7613 2 files changed, 58 insertions(+), 1 deletion(-)
7615 commit 60503d17e0a72fde9c3f2217a0c8592de78e1796
7616 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7617 Date: Mon Nov 25 10:02:35 2013 +0000
7619 IFDHControl(): report FEATURE_IFD_PIN_PROPERTIES only for pinpad readers
7621 Some (bogus) applications use the presence of FEATURE_IFD_PIN_PROPERTIES
7622 to know if the reader is a pinpad reader or not.
7623 The application should use FEATURE_VERIFY_PIN_DIRECT and
7624 FEATURE_MODIFY_PIN_DIRECT instead.
7626 Reporting FEATURE_IFD_PIN_PROPERTIES for a non-pinpad reader is useless
7627 so it should not harm to remove it from CM_IOCTL_GET_FEATURE_REQUEST.
7630 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6790 0ce88b0d-b2fd-0310-8134-9614164e65ea
7632 src/ifdhandler.c | 15 +++++++++------
7633 1 file changed, 9 insertions(+), 6 deletions(-)
7635 commit c2890b0f37eda0ece4334040e7364db72d9da95f
7636 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7637 Date: Thu Oct 24 09:46:35 2013 +0000
7639 Add support of Gemalto GemCore SIM Pro firmware 2.0
7641 The new firmware of the Gemalto GemCore SIM Pro removes a limitation of
7642 the firmware 1.0. The 2 slots now supports the same data rates. The
7643 second slot is no more limited to some values only.
7646 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6784 0ce88b0d-b2fd-0310-8134-9614164e65ea
7648 src/ccid_usb.c | 7 +++++--
7649 src/ifdhandler.c | 5 ++++-
7650 2 files changed, 9 insertions(+), 3 deletions(-)
7652 commit c760b4ae94e90868aeb3fd6a6837da75eeda5e18
7653 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7654 Date: Thu Oct 24 09:36:52 2013 +0000
7656 Add a timeout parameter to CmdEscape()
7658 Not all commands need the same timeout. For example the CmdEscape() used
7659 in ccid_serial.c to check if the reader is alive should have a short
7661 The timeout was forced to 30 seconds inside CmdEscape() so it was not
7662 possible to use a different value. The patch fixes this.
7665 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6783 0ce88b0d-b2fd-0310-8134-9614164e65ea
7667 src/ccid.c | 10 +++++-----
7668 src/ccid_serial.c | 9 ++-------
7669 src/commands.c | 18 ++++++++++++------
7670 src/commands.h | 2 +-
7671 src/ifdhandler.c | 13 +++++++------
7672 5 files changed, 27 insertions(+), 25 deletions(-)
7674 commit 08a48014ea23142762b2ac0ef206a65edf0d084b
7675 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7676 Date: Thu Oct 24 08:51:11 2013 +0000
7678 Limit GemCore SIM PRO hack to only the specific reader
7680 If the ATR fails we should mark the card as absent only for the GemCore
7682 This reader do not manage slot status for the second slot and a
7683 corresponding hack is present in function IFDHICCPresence() around line
7687 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6782 0ce88b0d-b2fd-0310-8134-9614164e65ea
7689 src/ifdhandler.c | 5 +++--
7690 1 file changed, 3 insertions(+), 2 deletions(-)
7692 commit 4a42bf29c4c2b98dfaf1b5c64ec5e832282e3e7e
7693 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7694 Date: Sat Oct 19 17:55:18 2013 +0000
7696 CT710 parse from Martin Paljak
7698 http://archives.neohapsis.com/archives/dev/muscle/2013-q4/0040.html
7699 https://sourceforge.net/p/opensc/mailman/message/31538801/
7702 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6781 0ce88b0d-b2fd-0310-8134-9614164e65ea
7704 .../Gemalto_Ezio_Shield_PinPad_Martin_features.txt | 39 ++++++++++++++++++++++
7705 1 file changed, 39 insertions(+)
7707 commit ba79d6270826d4756a446a080b1aa4af5c6d9581
7708 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7709 Date: Fri Oct 18 11:59:46 2013 +0000
7711 Add reader name, Pid and Vid
7714 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6776 0ce88b0d-b2fd-0310-8134-9614164e65ea
7716 readers/extra_features/GemPCPinpadv2_features.txt | 3 +++
7717 readers/extra_features/Gemalto_Ezio_Shield_PinPad_features.txt | 3 +++
7718 2 files changed, 6 insertions(+)
7720 commit 06283a4020083e7f49c25623e01082014263645f
7721 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7722 Date: Fri Oct 18 11:41:58 2013 +0000
7724 This directory contains extra information about a reader
7726 For example the result of the
7727 PCSC/UnitaryTests/FEATURE_CCID_ESC_COMMAND_Gemalto_features.py command
7728 on some Gemalto readers.
7731 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6774 0ce88b0d-b2fd-0310-8134-9614164e65ea
7733 readers/extra_features/GemPCPinpadv2_features.txt | 27 ++++++++++++++++
7734 .../Gemalto_Ezio_Shield_PinPad_features.txt | 36 ++++++++++++++++++++++
7735 readers/extra_features/README.txt | 5 +++
7736 3 files changed, 68 insertions(+)
7738 commit 02b9c1c7ec6980322745fa4ae7558fc49c4d61be (tag: ccid-1.4.13)
7739 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7740 Date: Wed Oct 9 10:00:52 2013 +0000
7745 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6766 0ce88b0d-b2fd-0310-8134-9614164e65ea
7747 README | 17 +++++++++++++++++
7749 2 files changed, 18 insertions(+), 1 deletion(-)
7751 commit a5356503be729155f8216e3d95b175ce7ed8b108
7752 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7753 Date: Wed Oct 2 15:18:08 2013 +0000
7755 Simplify the code for a NON generic driver
7757 - do not build a class driver (not yet used by pcsc-lite on Mac OS X)
7758 using --disable-class
7760 - use a specific bundle name to NOT overwrite the official CCID driver
7761 using --enable-bundle=ifd-ccid-$BUNDLE_ID.bundle
7763 - differentiate each libccid library by the dynamic linker
7764 using --prefix=/fake/$BUNDLE_ID
7767 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6762 0ce88b0d-b2fd-0310-8134-9614164e65ea
7769 MacOSX/configure | 16 ++++++++++++----
7770 1 file changed, 12 insertions(+), 4 deletions(-)
7772 commit 98f110646d05d82f5ae88c0da4cb2e8b0616bb31
7773 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7774 Date: Wed Oct 2 15:06:45 2013 +0000
7776 Document the use of --disable-class
7779 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6761 0ce88b0d-b2fd-0310-8134-9614164e65ea
7781 MacOSX/configure | 4 +++-
7782 1 file changed, 3 insertions(+), 1 deletion(-)
7784 commit 2e4aea9ac82fcd2021f5b9a233a8277aeba8844f
7785 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7786 Date: Tue Oct 1 12:57:50 2013 +0000
7788 Use the COUNT_OF macro
7791 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6760 0ce88b0d-b2fd-0310-8134-9614164e65ea
7793 src/ccid_usb.c | 2 +-
7795 2 files changed, 3 insertions(+), 2 deletions(-)
7797 commit 2ca58b423c0e7112d9bc8d197e788e6b8af94900
7798 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7799 Date: Mon Sep 30 13:35:22 2013 +0000
7801 Multislot support: do not crash on exit
7803 The field multislot_extension should be set to NULL only _after_ the
7804 multi-slot thread management is stopped. This entry is used by the
7805 Multi_PollingProc thread.
7808 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6757 0ce88b0d-b2fd-0310-8134-9614164e65ea
7810 src/ccid_usb.c | 7 ++++---
7811 1 file changed, 4 insertions(+), 3 deletions(-)
7813 commit 1da682ce2179b80284f1b8139455e8837ba682c9
7814 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7815 Date: Mon Sep 23 16:41:07 2013 +0000
7817 Add Access IS ePassport Reader
7820 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6755 0ce88b0d-b2fd-0310-8134-9614164e65ea
7822 readers/Access_IS_ePassport_Reader.txt | 53 ++++++++++++++++++++++++++++++++++
7823 readers/supported_readers.txt | 5 +++-
7824 2 files changed, 57 insertions(+), 1 deletion(-)
7826 commit dd977b9c7374f637aebb804da7b7963d6f667df6
7827 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7828 Date: Mon Sep 23 16:39:18 2013 +0000
7830 Update from automake 1.14
7833 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6754 0ce88b0d-b2fd-0310-8134-9614164e65ea
7835 ylwrap | 26 ++++++++++++--------------
7836 1 file changed, 12 insertions(+), 14 deletions(-)
7838 commit db8401f83472ad40250566227f4f49191f480dcc
7839 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7840 Date: Sat Sep 21 14:16:17 2013 +0000
7842 CreateChannelByNameOrChannel(): reset ccid_descriptor->readTimeout in
7845 The value was not restored in the error case. So it was not a bug. But
7846 the Coverity tool complained:
7848 CID 1090609 (#1 of 1): Failure to restore non-local value
7849 (MISSING_RESTORE)20. end_of_scope: Value of non-local
7850 "ccid_descriptor->readTimeout" that was saved in "oldReadTimeout" is not
7851 restored as it was along other paths.
7854 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6753 0ce88b0d-b2fd-0310-8134-9614164e65ea
7856 src/ifdhandler.c | 6 +++---
7857 1 file changed, 3 insertions(+), 3 deletions(-)
7859 commit 030fe72869f6cae28fe7a0f90a41dffb8e0ca98d
7860 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7861 Date: Mon Sep 16 18:27:04 2013 +0000
7863 Revert change in revision 6735
7865 We can't use install-exec-local since we want to overwrite the install
7866 rule. We do not want to _add_ files to install
7869 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6752 0ce88b0d-b2fd-0310-8134-9614164e65ea
7871 src/Makefile.am | 6 ++++--
7872 1 file changed, 4 insertions(+), 2 deletions(-)
7874 commit 3dbd62e9147bba9738e67d76053b042de8c0d1c8
7875 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7876 Date: Mon Sep 16 18:20:18 2013 +0000
7878 Display the warning "No Universal Binary build" in red
7881 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6751 0ce88b0d-b2fd-0310-8134-9614164e65ea
7883 MacOSX/configure | 2 ++
7884 1 file changed, 2 insertions(+)
7886 commit 0f672f0b17d6c4541597c63afe803dc7667f17db
7887 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7888 Date: Thu Sep 5 18:33:55 2013 +0000
7890 Set LIBUSB_* even if the libusb-1.0 version is too old
7892 If PKG_CHECK_MODULES(LIBUSB, libusb-1.0 >= $LIBUSB_NEEDED_VERSION,...)
7893 fails then LIBUSB_CFLAGS and LIBUSB_LIBS are not set.
7894 This is problematic since it just displays a warning.
7895 So we recall PKG_CHECK_MODULES(LIBUSB, libusb-1.0) with not version test
7897 Problem discovered with Debian GNU/kFreeBSD where libusb-1.0 is at
7898 version 1.0.6 (it is not the _real_ libusb).
7900 ./configure failed with:
7902 checking for LIBUSB... no
7903 configure: WARNING: install libusb 1.0.8 or later
7904 checking libusb.h usability... yes
7905 checking libusb.h presence... yes
7906 checking for libusb.h... yes
7907 configure: error: libusb not found, use ./configure LIBUSB_LIBS=...
7910 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6746 0ce88b0d-b2fd-0310-8134-9614164e65ea
7913 1 file changed, 1 insertion(+)
7915 commit 8c8dedfc089c4e49bc26e85193eecc120be9d13c
7916 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7917 Date: Sat Aug 24 09:38:50 2013 +0000
7919 Use subdir-objects option
7921 src/Makefile.am:36: warning: source file 'towitoko/atr.c' is in a
7923 src/Makefile.am:36: but option 'subdir-objects' is disabled
7925 automake-1.14: warning: possible forward-incompatibility.
7926 automake-1.14: At least a source file is in a subdirectory, but the 'subdir-objects'
7927 automake-1.14: automake option hasn't been enabled. For now, the corresponding output
7928 automake-1.14: object file(s) will be placed in the top-level directory. However,
7929 automake-1.14: this behaviour will change in future Automake versions: they will
7930 automake-1.14: unconditionally cause object files to be placed in the same subdirectory
7931 automake-1.14: of the corresponding sources.
7932 automake-1.14: You are advised to start using 'subdir-objects' option throughout your
7933 automake-1.14: project, to avoid future incompatibilities.
7936 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6740 0ce88b0d-b2fd-0310-8134-9614164e65ea
7939 1 file changed, 1 insertion(+), 1 deletion(-)
7941 commit 8cec07d020effc3c0ea1a85edda6ad5fd97fe15b
7942 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7943 Date: Fri Aug 23 14:11:18 2013 +0000
7945 IFDHControl(): Add support of Windows value for CM_IOCTL_GET_FEATURE_REQUEST
7947 Windows uses 0x313520 for SCARD_CTL_CODE(3400)
7948 pcsc-lite uses 0x42000D48 for SCARD_CTL_CODE(3400)
7950 RDP aplications (like rdesktop) will convert SCardControl() commands
7951 from a Windows application (so using 0x313520) to pcsc-lite.
7954 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6739 0ce88b0d-b2fd-0310-8134-9614164e65ea
7956 src/ifdhandler.c | 5 ++++-
7957 1 file changed, 4 insertions(+), 1 deletion(-)
7959 commit 951e3a2fe4ae9742a0055dd6b514986f5b2d2026
7960 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7961 Date: Fri Aug 23 08:43:37 2013 +0000
7963 Silence a "clang --analyze" warning
7965 commands.c:1936:12: warning: The right operand of '==' is a garbage value
7966 if (0x10 == pcbuffer[0])
7970 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6738 0ce88b0d-b2fd-0310-8134-9614164e65ea
7972 src/commands.c | 1 +
7973 1 file changed, 1 insertion(+)
7975 commit 0817ece77da2f921c586d6dea79283fc2504ed7c
7976 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7977 Date: Fri Aug 23 08:41:11 2013 +0000
7979 Fix "clang --analyze" warning
7981 ccid_usb.c:1095:14: warning: Result of 'calloc' is converted to a pointer of
7982 type 'unsigned int', which is incompatible with sizeof operand type 'int'
7983 int_array = calloc(n+1, sizeof(int));
7986 - Change variable name int_array -> uint_array since the type is
7988 - Use sizeof(uint_array[0]) to always get the correct type of a
7989 uint_array[] element
7992 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6737 0ce88b0d-b2fd-0310-8134-9614164e65ea
7994 src/ccid_usb.c | 14 +++++++-------
7995 1 file changed, 7 insertions(+), 7 deletions(-)
7997 commit 2c56311f985df6cf06f862c39ad1e739b6081d65
7998 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7999 Date: Fri Aug 23 08:36:37 2013 +0000
8001 Uninstall libccidtwin in the uninstall rule
8003 If libccidtwin is installed in install rule we should also remove it
8004 in the uninstall rule
8007 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6736 0ce88b0d-b2fd-0310-8134-9614164e65ea
8009 src/Makefile.am | 8 ++++++--
8010 1 file changed, 6 insertions(+), 2 deletions(-)
8012 commit aa546fa397ec785bd5c9a8b7045a36be021f5f34
8013 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8014 Date: Fri Aug 23 08:31:02 2013 +0000
8016 Use the -local versions for install and uninstall rules
8018 autoreconf: running: automake --add-missing --no-force --warnings=all
8019 src/Makefile.am:76: warning: user target 'install' defined here ...
8020 /usr/share/automake-1.13/am/install.am: ... overrides Automake target 'install' defined here
8021 src/Makefile.am:99: warning: user target 'uninstall' defined here ...
8022 /usr/share/automake-1.13/am/install.am: ... overrides Automake target 'uninstall' defined here
8023 src/Makefile.am:99: consider using uninstall-local instead of uninstall
8025 See http://www.gnu.org/software/automake/manual/html_node/Extending.html
8028 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6735 0ce88b0d-b2fd-0310-8134-9614164e65ea
8030 src/Makefile.am | 4 ++--
8031 1 file changed, 2 insertions(+), 2 deletions(-)
8033 commit 74da9a61e21073a499a36cb650428c4b766344bf
8034 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8035 Date: Tue Aug 20 16:40:33 2013 +0000
8037 Add Planeta RC700-NFC CCID
8040 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6732 0ce88b0d-b2fd-0310-8134-9614164e65ea
8042 readers/Planeta_RC700-NFC_CCID.txt | 52 ++++++++++++++++++++++++++++++++++++++
8043 readers/supported_readers.txt | 5 +++-
8044 2 files changed, 56 insertions(+), 1 deletion(-)
8046 commit 9eb1d0af03e4d00ce7c3cbda8f70964752b23bd7 (tag: ccid-1.4.12)
8047 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8048 Date: Mon Aug 12 21:43:09 2013 +0000
8053 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6729 0ce88b0d-b2fd-0310-8134-9614164e65ea
8055 README | 16 ++++++++++++++++
8057 2 files changed, 17 insertions(+), 1 deletion(-)
8059 commit 5101b48f7ee4cadb7bb091deaabe6db2da5e60d3
8060 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8061 Date: Mon Aug 12 18:46:18 2013 +0000
8063 Add SecuTech SecuTech Token
8066 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6728 0ce88b0d-b2fd-0310-8134-9614164e65ea
8068 readers/SecuTech_Token.txt | 47 +++++++++++++++++++++++++++++++++++++++++++
8069 readers/supported_readers.txt | 5 ++++-
8070 2 files changed, 51 insertions(+), 1 deletion(-)
8072 commit 9c9d7c6110d34e78f21838b3a22491b282313eb2
8073 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8074 Date: Thu Aug 8 20:04:08 2013 +0000
8076 Add HID OMNIKEY 5427 CK
8079 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6720 0ce88b0d-b2fd-0310-8134-9614164e65ea
8081 readers/HID_OMNIKEY_5427_CK.txt | 56 +++++++++++++++++++++++++++++++++++++++++
8082 readers/supported_readers.txt | 3 ++-
8083 2 files changed, 58 insertions(+), 1 deletion(-)
8085 commit 96e5e9a4858d36da42174ff4a1eab88f158fc0fb
8086 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8087 Date: Mon Aug 5 19:51:03 2013 +0000
8089 Add Ingenico WITEO USB Smart Card Reader (Base and Badge)
8092 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6715 0ce88b0d-b2fd-0310-8134-9614164e65ea
8094 readers/Ingenico_WITEO_badge.txt | 55 ++++++++++++++++++++++++++++++++++++++++
8095 readers/Ingenico_WITEO_base.txt | 55 ++++++++++++++++++++++++++++++++++++++++
8096 readers/supported_readers.txt | 6 +++++
8097 3 files changed, 116 insertions(+)
8099 commit 13294eb66c52beff755048c1e0c18309710a4cd8
8100 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8101 Date: Mon Aug 5 19:38:26 2013 +0000
8103 Regenerate without the duplicates as entries
8106 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6714 0ce88b0d-b2fd-0310-8134-9614164e65ea
8108 readers/supported_readers.txt | 29 +----------------------------
8109 1 file changed, 1 insertion(+), 28 deletions(-)
8111 commit 0de84c22305f45cfdfdf21ce561cfb4d717283d9
8112 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8113 Date: Fri Aug 2 14:14:03 2013 +0000
8115 Add Lenovo Lenovo USB Smartcard Keyboard
8118 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6705 0ce88b0d-b2fd-0310-8134-9614164e65ea
8120 readers/Lenovo2.txt | 65 +++++++++++++++++++++++++++++++++++++++++++
8121 readers/supported_readers.txt | 5 +++-
8122 2 files changed, 69 insertions(+), 1 deletion(-)
8124 commit 3b9aff9455a617557634044cb62139f5a69364cc
8125 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8126 Date: Sun Jul 28 20:00:55 2013 +0000
8128 Add HID OMNIKEY 5326 DFR
8131 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6689 0ce88b0d-b2fd-0310-8134-9614164e65ea
8133 readers/HID_OMNIKEY_5326_DFR.txt | 56 ++++++++++++++++++++++++++++++++++++++++
8134 readers/supported_readers.txt | 3 ++-
8135 2 files changed, 58 insertions(+), 1 deletion(-)
8137 commit 6da9ae04c4eea337f1375f8ebea8ae85ae0a13d7
8138 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8139 Date: Sat Jul 6 18:35:26 2013 +0000
8144 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6688 0ce88b0d-b2fd-0310-8134-9614164e65ea
8146 readers/ACR122U_PICC.txt | 8 ++++----
8147 1 file changed, 4 insertions(+), 4 deletions(-)
8149 commit 5d8bbaa19d59f1aa7a9ea6026cd500efdbabebea
8150 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8151 Date: Sat Jul 6 17:10:29 2013 +0000
8153 Add HID OMNIKEY 5127 CK
8156 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6686 0ce88b0d-b2fd-0310-8134-9614164e65ea
8158 readers/Omnikey_5127_CK.txt | 56 +++++++++++++++++++++++++++++++++++++++++++
8159 readers/supported_readers.txt | 5 +++-
8160 2 files changed, 60 insertions(+), 1 deletion(-)
8162 commit 40f107bb96a0a66af38c7bfc4885abec902c70b7
8163 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8164 Date: Fri Jul 5 07:17:05 2013 +0000
8166 CreateChannelByNameOrChannel(): correctly fails if the reader disapears
8168 If we get the error IFD_NO_SUCH_DEVICE then we must exit using the error
8169 path and not directly with a return.
8170 We need to unlock a mutex and free allocated resources.
8175 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6685 0ce88b0d-b2fd-0310-8134-9614164e65ea
8177 src/ifdhandler.c | 5 ++++-
8178 1 file changed, 4 insertions(+), 1 deletion(-)
8180 commit ae01cdd90afd77e9ed7e4d201f19ad0139f37195
8181 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8182 Date: Fri Jul 5 07:11:41 2013 +0000
8184 ATR_InitFromArray(): avoid a possible buffer overflow
8186 Increment the protocol index _before_ checking it is too big.
8189 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6684 0ce88b0d-b2fd-0310-8134-9614164e65ea
8191 src/towitoko/atr.c | 2 +-
8192 1 file changed, 1 insertion(+), 1 deletion(-)
8194 commit cdc152a03c2d247e8d4f1a95bb716a936da99e7c
8195 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8196 Date: Mon Jul 1 08:56:09 2013 +0000
8201 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6682 0ce88b0d-b2fd-0310-8134-9614164e65ea
8203 src/ccid_usb.c | 6 ++----
8204 1 file changed, 2 insertions(+), 4 deletions(-)
8206 commit 9e16e80c510db93b150c69cafee28214ab5db12a
8207 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8208 Date: Mon Jul 1 08:54:13 2013 +0000
8210 CloseUSB(): free arrayOfSupportedDataRates on the last slot close
8212 Do free .ccid.arrayOfSupportedDataRates array only when the last slot is
8215 Multi-slot readers share the same .ccid.arrayOfSupportedDataRates array.
8217 The GEMCOREPOSPRO and GEMCORESIMPRO are an exception and are not
8218 correctly managed by this patch (memory may leak).
8221 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6681 0ce88b0d-b2fd-0310-8134-9614164e65ea
8223 src/ccid_usb.c | 10 +++-------
8224 1 file changed, 3 insertions(+), 7 deletions(-)
8226 commit 38faa97872a526e069a856df710167fe4c50486a
8227 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8228 Date: Sun Jun 30 14:42:36 2013 +0000
8230 Add support of multi-slot readers
8232 Thanks to Johann Dantant for the initial patch
8235 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6678 0ce88b0d-b2fd-0310-8134-9614164e65ea
8237 src/ccid_usb.c | 436 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
8238 src/ifdhandler.c | 4 -
8239 2 files changed, 436 insertions(+), 4 deletions(-)
8241 commit 4984377ffd0aa14a52ee3663ca63678b57cb38c3
8242 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8243 Date: Sun Jun 30 14:30:09 2013 +0000
8245 ReadUSB(): check libusb return value for LIBUSB_ERROR_NO_DEVICE
8247 Same change as in revision 6676 but for ReadUSB().
8250 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6677 0ce88b0d-b2fd-0310-8134-9614164e65ea
8252 src/ccid_usb.c | 2 +-
8253 1 file changed, 1 insertion(+), 1 deletion(-)
8255 commit c66f38698ceb418428e6f0356055318acd14e46d
8256 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8257 Date: Sun Jun 30 14:12:26 2013 +0000
8259 WriteUSB(): check return value for LIBUSB_ERROR_NO_DEVICE
8261 If the device is removed we check for ENODEV == errno and now also for
8262 LIBUSB_ERROR_NO_DEVICE == rv (libusb_bulk_transfer() return value)
8264 Only the value returned by libusb_bulk_transfer() should be used in the
8268 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6676 0ce88b0d-b2fd-0310-8134-9614164e65ea
8270 src/ccid_usb.c | 2 +-
8271 1 file changed, 1 insertion(+), 1 deletion(-)
8273 commit 3c9bebdd440e11a5fb6f7b2a41de901a94b4adf6
8274 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8275 Date: Fri Jun 28 09:32:26 2013 +0000
8277 close_libusb_if_needed(): Reset ctx value to NULL
8279 Make sure libusb_init() will be called for the next reader.
8281 This was not a real problem since pcscd will unload the driver when no
8282 more reader is using it.
8285 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6675 0ce88b0d-b2fd-0310-8134-9614164e65ea
8287 src/ccid_usb.c | 1 +
8288 1 file changed, 1 insertion(+)
8290 commit 2540d02d01f942ebd43965253beb7f64a4bf57da
8291 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8292 Date: Fri Jun 28 08:56:07 2013 +0000
8294 Call libusb_exit() when needed
8296 Starting with libusbx 1.0.16 a hotplug thread is created by libusb. We
8297 must cleanly stop the thread or bad thing can happen (crash on Mac OS X
8301 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6674 0ce88b0d-b2fd-0310-8134-9614164e65ea
8303 src/ccid_usb.c | 30 +++++++++++++++++++++++++-----
8304 1 file changed, 25 insertions(+), 5 deletions(-)
8306 commit ef5bc3ba4d70ab96e5d8160f0c816a66032d3441
8307 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8308 Date: Fri Jun 28 08:43:02 2013 +0000
8310 Check libusb is at least at version 1.0.8
8312 The driver will need to use libusb_exit() for libusbx >= 1.0.16 because
8313 of the libusb hotplug thread.
8315 libusb_exit() was not working correctly in libusb < 1.0.8.
8317 So we check the libusb library used will at least provide a working
8318 libusb_exit() function.
8321 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6673 0ce88b0d-b2fd-0310-8134-9614164e65ea
8323 configure.ac | 4 +++-
8324 1 file changed, 3 insertions(+), 1 deletion(-)
8326 commit 97dd3f2ef6e61ab48815145055233015ef17d6db
8327 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8328 Date: Fri Jun 28 08:37:37 2013 +0000
8330 Remove libusb-config use
8332 libusb-config was provided by libusb-0.1. We do not use this version
8333 of the libusb API since version libccid 1.4.0 (August 2010)
8336 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6672 0ce88b0d-b2fd-0310-8134-9614164e65ea
8338 configure.ac | 8 --------
8339 1 file changed, 8 deletions(-)
8341 commit 62a10593b5fd2e71e2132dafbd51d727cec79f03
8342 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8343 Date: Thu Jun 20 07:37:18 2013 +0000
8345 Update the bundle name template to include the vendor name
8347 The bundle name template is now ifd-ccid-vendor-reader.bundle
8350 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6667 0ce88b0d-b2fd-0310-8134-9614164e65ea
8352 MacOSX/configure | 2 +-
8353 1 file changed, 1 insertion(+), 1 deletion(-)
8355 commit b0c9e17467bb6846a255b471d1b3276f1dcfe03d
8356 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8357 Date: Thu Jun 20 07:34:54 2013 +0000
8359 Disable class driver on Mac OS X
8361 - we are building for a specific reader
8362 - pcsc-lite on Mac OS X do not yet support "class" driver
8365 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6666 0ce88b0d-b2fd-0310-8134-9614164e65ea
8367 MacOSX/configure | 1 +
8368 1 file changed, 1 insertion(+)
8370 commit 2934563268450015cab2a2427ce4dba5d0fec2ae
8371 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8372 Date: Tue Jun 18 09:07:58 2013 +0000
8374 Use serialconfdir from pcsc-lite
8376 Get the serialconfdir value from pcsc-lite pkg config instead of using
8377 $(DESTDIR)/$(sysconfdir)/reader.conf.d/
8380 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6664 0ce88b0d-b2fd-0310-8134-9614164e65ea
8382 configure.ac | 11 +++++++++++
8383 src/Makefile.am | 4 ++--
8384 2 files changed, 13 insertions(+), 2 deletions(-)
8386 commit bf107b0df888d6c161c382ca5dd3f17b6fbce4a0
8387 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8388 Date: Wed Jun 12 12:07:54 2013 +0000
8390 Update from automake 1.13
8393 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6661 0ce88b0d-b2fd-0310-8134-9614164e65ea
8395 ylwrap | 180 +++++++++++++++++++++++++++++++++++++----------------------------
8396 1 file changed, 102 insertions(+), 78 deletions(-)
8398 commit bb091a591b199128a06fc95427eaf5aa4e4711e8 (tag: ccid-1.4.11)
8399 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8400 Date: Wed Jun 12 11:55:52 2013 +0000
8405 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6659 0ce88b0d-b2fd-0310-8134-9614164e65ea
8407 README | 14 ++++++++++++++
8409 2 files changed, 15 insertions(+), 1 deletion(-)
8411 commit 35e035fe7983b61321ed286387cb0ba21a9f63ad
8412 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8413 Date: Tue Jun 11 09:31:35 2013 +0000
8415 Move Gemalto IDBridge K3000 from "should work" to "supported"
8418 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6658 0ce88b0d-b2fd-0310-8134-9614164e65ea
8420 readers/supported_readers.txt | 4 ++--
8421 1 file changed, 2 insertions(+), 2 deletions(-)
8423 commit aef9945974b8b4edb86904e1dea0ff37bf91fa77
8424 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8425 Date: Mon Jun 10 13:12:38 2013 +0000
8427 Move Gemalto IDBridge CT30 from "unsupported" to "should work" list
8430 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6656 0ce88b0d-b2fd-0310-8134-9614164e65ea
8432 readers/supported_readers.txt | 4 +---
8433 1 file changed, 1 insertion(+), 3 deletions(-)
8435 commit 5a3196483d6d3ecf75bb03e85e701f581554be4d
8436 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8437 Date: Mon Jun 10 13:10:14 2013 +0000
8439 Add Gemalto IDBridge K30
8442 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6655 0ce88b0d-b2fd-0310-8134-9614164e65ea
8444 readers/supported_readers.txt | 6 +++++-
8445 1 file changed, 5 insertions(+), 1 deletion(-)
8447 commit d41c683bec158f701457b550a4973259582b9f9f
8448 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8449 Date: Mon Jun 10 09:37:03 2013 +0000
8451 New firmware and new name of the Gemalto USB Shell Token V2
8454 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6652 0ce88b0d-b2fd-0310-8134-9614164e65ea
8456 readers/Gemalto_IDBridge_K30.txt | 103 +++++++++++++++++++++++++++++++++++++++
8457 1 file changed, 103 insertions(+)
8459 commit e552941136168374b7239ab80e59be00559d8cb9
8460 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8461 Date: Mon Jun 10 09:35:53 2013 +0000
8466 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6651 0ce88b0d-b2fd-0310-8134-9614164e65ea
8468 readers/DellSCRK.txt | 104 +++++++++++++++++++++++++++++----------------------
8469 1 file changed, 59 insertions(+), 45 deletions(-)
8471 commit 02cc168945d8e6395e6ad3cf2ab90ed1bfccffe0
8472 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8473 Date: Mon Jun 10 08:43:24 2013 +0000
8475 Add Zero Length Packet (ZLP) support for Gemalto IDBridge CT30 and K30
8477 The Gemalto IDBridge CT30 and IDBridge K30 readers may send a ZLP after
8478 some commands when connected on a USB3 bus. Only the readers with
8479 firmware 2.00 have the problem.
8481 The solution is to use a short read before every USB write.
8484 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6650 0ce88b0d-b2fd-0310-8134-9614164e65ea
8486 src/ccid.c | 14 ++++++++++++++
8487 src/ccid.h | 5 +++++
8488 src/ccid_serial.c | 1 +
8489 src/ccid_usb.c | 20 +++++++++++---------
8490 4 files changed, 31 insertions(+), 9 deletions(-)
8492 commit bd44e124f036abed73d9e91f3269628c4f121a0d
8493 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8494 Date: Mon Jun 3 08:58:01 2013 +0000
8496 Reset color after time value
8498 Fix a bug introduced in revision 6644.
8501 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6646 0ce88b0d-b2fd-0310-8134-9614164e65ea
8503 src/debug.c | 5 +++--
8504 1 file changed, 3 insertions(+), 2 deletions(-)
8506 commit 9b23aae8b1f762d41a9a1f861a9e0670ba035957
8507 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8508 Date: Mon Jun 3 08:49:42 2013 +0000
8510 Do not do colorization when not available.
8512 Check code was missing in revision 6644.
8515 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6645 0ce88b0d-b2fd-0310-8134-9614164e65ea
8517 src/debug.c | 44 +++++++++++++++++++++++++-------------------
8518 1 file changed, 25 insertions(+), 19 deletions(-)
8520 commit 6a6268c4347ff237aa32404eee16e84318fc7db1
8521 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8522 Date: Mon Jun 3 08:08:33 2013 +0000
8524 Add colorization of logs
8526 This log API is used when pcsc-lite do not provide it i.e. on Mac OS X.
8528 The colorization should happen only when the logs are displayed on a
8529 terminal and not when sent in a log file.
8530 The main use is with the handler_test application.
8533 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6644 0ce88b0d-b2fd-0310-8134-9614164e65ea
8535 src/debug.c | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
8536 1 file changed, 74 insertions(+), 2 deletions(-)
8538 commit db84084d3de10ae482c93b7a34c4ed9be17544c7
8539 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8540 Date: Fri May 31 13:44:00 2013 +0000
8542 get_ccid_device_descriptor(): check endpoint[] before access
8544 Some non-CCID devices with bInterfaceClass = 0xFF may make the code
8545 crash because they do not have endpoints.
8547 This may happens using 'parse -p' to parse non CCID devices.
8550 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6643 0ce88b0d-b2fd-0310-8134-9614164e65ea
8552 src/ccid_usb.c | 3 ++-
8553 1 file changed, 2 insertions(+), 1 deletion(-)
8555 commit 339c9374b18bb069b2aa997dcd48251c519acae3
8556 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8557 Date: Fri May 31 12:22:30 2013 +0000
8561 bClassEnveloppe: -> bClassEnvelope:
8565 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6641 0ce88b0d-b2fd-0310-8134-9614164e65ea
8567 readers/ACR122U.txt | 2 +-
8568 readers/ACR122U_PICC.txt | 2 +-
8569 readers/ACR38U-CCID.txt | 2 +-
8570 readers/ACS_ACR100.txt | 2 +-
8571 readers/ACS_ACR101.txt | 2 +-
8572 readers/ACS_ACR38_plugin.txt | 2 +-
8573 readers/ACS_AET65.txt | 2 +-
8574 readers/ACS_APG8201.txt | 2 +-
8575 readers/ACS_APG8201_v2.txt | 2 +-
8576 readers/ACS_CryptoMate64.txt | 2 +-
8577 readers/ASEDrive_IIIe_KB.txt | 2 +-
8578 readers/ASE_IIIe.txt | 2 +-
8579 readers/ATMEL_AT90SCR050.txt | 2 +-
8580 readers/ATMEL_AT90SCR100.txt | 2 +-
8581 readers/ATMEL_AT91SC192192CT-USB.txt | 2 +-
8582 readers/ATMEL_AT91SO.txt | 2 +-
8583 readers/ATMEL_AT98SC032CT.txt | 2 +-
8584 readers/ATMEL_VaultIC420.txt | 2 +-
8585 readers/ATMEL_VaultIC440.txt | 2 +-
8586 readers/ATMEL_VaultIC460.txt | 2 +-
8587 readers/AU9520.txt | 2 +-
8588 readers/AU9540.txt | 2 +-
8589 readers/ActivCardV2.txt | 2 +-
8590 readers/ActivCardV3.txt | 2 +-
8591 readers/ActivkeySim.txt | 2 +-
8592 readers/Akasa_AK-CR-03.txt | 2 +-
8593 readers/Aktiv_Rutoken_ECP.txt | 2 +-
8594 readers/Aktiv_Rutoken_Lite.txt | 2 +-
8595 readers/Aktiv_Rutoken_Magistra.txt | 2 +-
8596 readers/Aladdin_eToken_PRO_USB_72K_Java.txt | 2 +-
8597 readers/AlcorMicro_AU9522.txt | 2 +-
8598 readers/Alcor_SCR001.txt | 2 +-
8599 readers/Alya.txt | 2 +-
8600 readers/Ask_CPL108.txt | 2 +-
8601 readers/Athena_IDProtect_Key.txt | 2 +-
8602 readers/Avtor_SC_Reader_371.txt | 2 +-
8603 readers/Avtor_SecureToken.txt | 2 +-
8604 readers/AxaltoV3.txt | 2 +-
8605 readers/BIFIT_USB-Token_iBank2key.txt | 2 +-
8606 readers/BIFIT_iBank2key.txt | 2 +-
8607 readers/BZH_uKeyCI800-K1.txt | 2 +-
8608 readers/BludriveII.txt | 2 +-
8609 readers/Broadcom_5880.txt | 2 +-
8610 readers/Broadcom_5880v2.txt | 4 ++--
8611 readers/Broadcom_5880v3.txt | 2 +-
8612 readers/Broadcom_5880v4.txt | 4 ++--
8613 readers/C3PO_KBR36.txt | 2 +-
8614 readers/C3PO_LTC32_USBv2.txt | 2 +-
8615 readers/C3PO_TLTC2USB.txt | 2 +-
8616 readers/CCB_eSafeLD.txt | 2 +-
8617 readers/CardMan1021.txt | 2 +-
8618 readers/CardMan3021.txt | 2 +-
8619 readers/CardMan3121.txt | 2 +-
8620 readers/CardMan3621.txt | 2 +-
8621 readers/CardMan3821.txt | 2 +-
8622 readers/CardMan4321.txt | 2 +-
8623 readers/CardMan5121.txt | 2 +-
8624 readers/CardMan5125.txt | 2 +-
8625 readers/CardMan5321.txt | 2 +-
8626 readers/CardMan6121.txt | 2 +-
8627 readers/Charismathics.txt | 2 +-
8628 readers/CherryST1044U.txt | 2 +-
8629 readers/CherrySmartBoardXX1X.txt | 2 +-
8630 readers/CherrySmartTerminalST2XXX.txt | 2 +-
8631 readers/CherrySmartTerminalXX1X.txt | 2 +-
8632 readers/CherrySmartTerminalXX7X.txt | 2 +-
8633 readers/CherryXX33.txt | 2 +-
8634 readers/CherryXX44.txt | 2 +-
8635 readers/Covadis_Auriga.txt | 2 +-
8636 readers/CryptoIdentity.txt | 2 +-
8637 readers/Dectel_CI692.txt | 2 +-
8638 readers/DellSCRK.txt | 2 +-
8639 readers/DellSK-3106.txt | 2 +-
8640 readers/Eutron_CryptoIdentity.txt | 2 +-
8641 readers/Eutron_Digipass_860.txt | 2 +-
8642 readers/Eutron_SIM_Pocket_Combo_(Card_Reader).txt | 2 +-
8643 readers/Eutron_SIM_Pocket_Combo_(SIM_Reader).txt | 2 +-
8644 readers/Eutron_Smart_Pocket.txt | 2 +-
8645 readers/Feitian_SCR301.txt | 2 +-
8646 readers/Feitian_SCR310.txt | 2 +-
8647 readers/Feitian_ePass2003_PKI.txt | 2 +-
8648 readers/Fsij_gnuk.txt | 2 +-
8649 readers/FujitsuSiemens_SmartCard_Keyboard_USB_2A.txt | 2 +-
8650 readers/FujitsuSiemens_SmartCard_USB_2A.txt | 2 +-
8651 readers/FujitsuTechnologySolutions_SmartCase_KB_SCR_eSIG.txt | 2 +-
8652 readers/GIS_SmartMouse.txt | 2 +-
8653 readers/GPFCryptoStick.txt | 2 +-
8654 readers/GemCorePOSPro.txt | 2 +-
8655 readers/GemCoreSIMPro.txt | 2 +-
8656 readers/GemPC433_SL.txt | 2 +-
8657 readers/GemPCKey.txt | 2 +-
8658 readers/GemPCPinpad.txt | 2 +-
8659 readers/GemPCPinpadv2.txt | 2 +-
8660 readers/GemPCTwin.txt | 2 +-
8661 readers/GemPC_Express.txt | 2 +-
8662 readers/GemProxDU.txt | 4 ++--
8663 readers/GemProxSU.txt | 4 ++--
8664 readers/Gem_e-SealPro.txt | 2 +-
8665 readers/GemaltoSmartEnterpriseGuardian.txt | 2 +-
8666 readers/Gemalto_Ezio_Branch.txt | 2 +-
8667 readers/Gemalto_Ezio_CB+.txt | 2 +-
8668 readers/Gemalto_Ezio_Shield.txt | 2 +-
8669 readers/Gemalto_Ezio_Shield_PinPad.txt | 2 +-
8670 readers/Gemalto_HybridSmartcardReader.txt | 2 +-
8671 readers/Gemalto_IDBridge_CT30.txt | 2 +-
8672 readers/Gemalto_IDBridge_K3000.txt | 2 +-
8673 readers/Gemalto_PDT.txt | 2 +-
8674 readers/Gemalto_SA_dotNet_Dual.txt | 2 +-
8675 readers/Gemalto_SG.txt | 2 +-
8676 readers/GnD_StarSignCardToken350.txt | 2 +-
8677 readers/GnD_StarSignCardToken550.txt | 2 +-
8678 readers/GnD_StarSign_CUT.txt | 2 +-
8679 readers/GoldKey_PIV_Token.txt | 2 +-
8680 readers/HPUSBSmartCardKeyboard.txt | 2 +-
8681 readers/HPUSBSmartCardReader.txt | 2 +-
8682 readers/HP_MFP_SmartCardReader.txt | 2 +-
8683 readers/HP_kus-0133.txt | 2 +-
8684 readers/Identive_CLOUD_2700_F.txt | 2 +-
8685 readers/Identive_CLOUD_2700_R.txt | 2 +-
8686 readers/Identive_CLOUD_4500_F.txt | 4 ++--
8687 readers/Identive_CLOUD_4510_F.txt | 4 ++--
8688 readers/Identive_CLOUD_4700_F.txt | 4 ++--
8689 readers/Identive_CLOUD_4710_F.txt | 4 ++--
8690 readers/Inside_Secure_AT90SCR050.txt | 2 +-
8691 readers/Inside_Secure_AT90SCR100.txt | 2 +-
8692 readers/Inside_Secure_AT90SCR200.txt | 2 +-
8693 readers/Inside_Secure_VaultIC_420.txt | 2 +-
8694 readers/Inside_Secure_VaultIC_440.txt | 2 +-
8695 readers/Inside_Secure_VaultIC_460_Smart_Object.txt | 2 +-
8696 readers/JCOP41V221.txt | 2 +-
8697 readers/KAAN_Advanced.txt | 2 +-
8698 readers/KAAN_Base.txt | 2 +-
8699 readers/KAAN_SIM_III.txt | 2 +-
8700 readers/KEBTechnology_KONA_USB_SmartCard.txt | 2 +-
8701 readers/Kingtrust_Multi-Reader.txt | 2 +-
8702 readers/Kobil_EMV_CAP.txt | 2 +-
8703 readers/Kobil_IDToken.txt | 2 +-
8704 readers/Kobil_Smart_Token.txt | 2 +-
8705 readers/Kobil_mIDentity_4smart.txt | 2 +-
8706 readers/Kobil_mIDentity_4smart_AES.txt | 2 +-
8707 readers/Kobil_mIDentity_fullsize.txt | 2 +-
8708 readers/Kobil_mIDentity_fullsize_AES.txt | 2 +-
8709 readers/Kobil_mIDentity_visual.txt | 2 +-
8710 readers/LTC31.txt | 2 +-
8711 readers/LTC31v2.txt | 2 +-
8712 readers/LTC36.txt | 2 +-
8713 readers/Lenovo.txt | 2 +-
8714 readers/MSI_StarReader_SMART.txt | 2 +-
8715 readers/MX5_SMART_CCID_DRIVER.txt | 2 +-
8716 readers/Macally_NFC_CCID_eNetPad.txt | 2 +-
8717 readers/Morpho_MSO1350.txt | 2 +-
8718 readers/Morpho_MSO350.txt | 2 +-
8719 readers/MySmartPad.txt | 2 +-
8720 readers/NXP_PR533.txt | 2 +-
8721 readers/Neowave_Weneo.txt | 2 +-
8722 readers/Neowave_Weneo2.txt | 2 +-
8723 readers/Neowave_Weneo3.txt | 2 +-
8724 readers/Neowave_Weneo4.txt | 2 +-
8725 readers/Oberthur-CosmoCard.txt | 2 +-
8726 readers/Oberthur-CosmoCard1.txt | 2 +-
8727 readers/Oberthur-ID-ONE_token_slim_v2.txt | 2 +-
8728 readers/Omnikey_6321.txt | 2 +-
8729 readers/Omnikey_noname1.txt | 2 +-
8730 readers/Oz776S.txt | 2 +-
8731 readers/Oz776_7772.txt | 2 +-
8732 readers/Panasonic_USB_Smart_Card_Reader_7A-Smart.txt | 2 +-
8733 readers/Philips_SmartMX.txt | 2 +-
8734 readers/Precise_200_MC.txt | 2 +-
8735 readers/Precise_250_MC.txt | 2 +-
8736 readers/Precise_Sense_MC.txt | 2 +-
8737 readers/Raritan_D2CIM-DVUSB.txt | 2 +-
8738 readers/ReinerSCT.txt | 2 +-
8739 readers/ReinerSCT_cyberJack_RFID_basis.txt | 2 +-
8740 readers/ReinerSCT_cyberJack_go.txt | 2 +-
8741 readers/Rutoken_PINPad_ex.txt | 2 +-
8742 readers/Rutoken_PINPad_in.txt | 2 +-
8743 readers/SCL010.txt | 2 +-
8744 readers/SCL01x.txt | 2 +-
8745 readers/SCM_SCL010.txt | 2 +-
8746 readers/SCM_SCL011.txt | 2 +-
8747 readers/SCM_SDI011.txt | 2 +-
8748 readers/SCM_SDI011_512C.txt | 2 +-
8749 readers/SCR331-DI-NTTCom.txt | 2 +-
8750 readers/SCR331-DI.txt | 2 +-
8751 readers/SCR331.txt | 2 +-
8752 readers/SCR3310-NTTCom.txt | 2 +-
8753 readers/SCR3310.txt | 2 +-
8754 readers/SCR3310_2.txt | 2 +-
8755 readers/SCR3311.txt | 2 +-
8756 readers/SCR3320.txt | 2 +-
8757 readers/SCR333.txt | 2 +-
8758 readers/SCR3340.txt | 2 +-
8759 readers/SCR335.txt | 2 +-
8760 readers/SCR3500.txt | 2 +-
8761 readers/SCR355.txt | 2 +-
8762 readers/SDI010.txt | 2 +-
8763 readers/SDS4ID_DominoKeyPro_100.txt | 2 +-
8764 readers/SPR532.txt | 2 +-
8765 readers/SafeTech_SafeTouch.txt | 2 +-
8766 readers/Sitecom_MD-010.txt | 2 +-
8767 readers/Smart_SBV280.txt | 2 +-
8768 readers/Softforum_XecureHSM.txt | 2 +-
8769 readers/SpringCard_CSB6_Basic.txt | 2 +-
8770 readers/SpringCard_CSB6_Secure.txt | 2 +-
8771 readers/SpringCard_CSB6_Ultimate.txt | 2 +-
8772 readers/SpringCard_CrazyWriter.txt | 2 +-
8773 readers/SpringCard_EasyFinger_Standard.txt | 2 +-
8774 readers/SpringCard_EasyFinger_Ultimate.txt | 2 +-
8775 readers/SpringCard_H512_Series.txt | 2 +-
8776 readers/SpringCard_H663_Series.txt | 2 +-
8777 readers/SpringCard_NFC_Roll.txt | 2 +-
8778 readers/SpringCard_Prox_N_Roll.txt | 2 +-
8779 readers/Synnix_STD200.txt | 2 +-
8780 readers/Teo.txt | 2 +-
8781 readers/Teridian_TSC12xxFV.09.txt | 2 +-
8782 readers/TianYu_CCID_SmartKey.txt | 2 +-
8783 readers/Tianyu_Smart_Card_Reader.txt | 2 +-
8784 readers/Todos_AGM2_CCID.txt | 2 +-
8785 readers/Todos_Cx00.txt | 2 +-
8786 readers/Ubisys_RFID.txt | 2 +-
8787 readers/VMware_Virtual_USB_CCID.txt | 2 +-
8788 readers/Validy_TokenA.txt | 2 +-
8789 readers/Vasco_DIGIPASS_KEY_202_0120.txt | 2 +-
8790 readers/Vasco_DIGIPASS_KEY_202_0122.txt | 2 +-
8791 readers/Vasco_DP200.txt | 2 +-
8792 readers/Vasco_DP855.txt | 2 +-
8793 readers/Vasco_DP860.txt | 2 +-
8794 readers/Vasco_DP865.txt | 2 +-
8795 readers/Vasco_DP905.txt | 2 +-
8796 readers/Vasco_DPKey101.txt | 2 +-
8797 readers/Vasco_DPKey200.txt | 2 +-
8798 readers/Vasco_DPKey860.txt | 2 +-
8799 readers/Vasco_Digipass920.txt | 2 +-
8800 readers/Vega-Alpha.txt | 2 +-
8801 readers/Verisign_secure_storage_token.txt | 2 +-
8802 readers/Verisign_secure_token.txt | 2 +-
8803 readers/Winbond.txt | 2 +-
8804 readers/Xiring_Leov2.txt | 2 +-
8805 readers/Xiring_MyLeo.txt | 2 +-
8806 readers/Xiring_XI-SIGN.txt | 2 +-
8807 readers/Xiring_XI-SIGN_6000.txt | 2 +-
8808 readers/Yubico_Yubikey_neo.txt | 2 +-
8809 readers/Yubico_Yubikey_neo_otp.txt | 2 +-
8810 readers/bit4id_cryptokey.txt | 2 +-
8811 readers/bit4id_iam.txt | 2 +-
8812 readers/bit4id_key4.txt | 2 +-
8813 readers/bit4id_minilector-s.txt | 2 +-
8814 readers/bit4id_minilector.txt | 2 +-
8815 readers/e-gate.txt | 2 +-
8816 readers/iDream.txt | 2 +-
8817 readers/iMONO.txt | 2 +-
8818 readers/id3_CL1356A_HID.txt | 2 +-
8819 readers/id3_CL1356T.txt | 2 +-
8820 readers/id3_CL1356T5.txt | 2 +-
8821 readers/jNet_jToken_s1.txt | 2 +-
8822 readers/mIDentity.txt | 2 +-
8823 readers/mIDentityXL.txt | 2 +-
8824 readers/sid800.txt | 2 +-
8825 258 files changed, 266 insertions(+), 266 deletions(-)
8827 commit df5c6fddeb849da1d33c89833930276f5c22b636
8828 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8829 Date: Thu May 30 11:53:26 2013 +0000
8834 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6640 0ce88b0d-b2fd-0310-8134-9614164e65ea
8836 src/ccid_usb.c | 2 +-
8837 1 file changed, 1 insertion(+), 1 deletion(-)
8839 commit 66bd75e9758449f04d4a153083f9a9fb22479c95
8840 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8841 Date: Fri May 24 13:00:03 2013 +0000
8843 CloseUSB(): free the gemalto_firmware_features only on the last slot
8845 All the slots of a same reader use the same gemalto_firmware_features
8846 structure. We should only free the structure when the last slot is
8850 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6635 0ce88b0d-b2fd-0310-8134-9614164e65ea
8852 src/ccid_usb.c | 9 +++------
8853 1 file changed, 3 insertions(+), 6 deletions(-)
8855 commit a07e087c76f0e60d396fd8e07aaccd50fa1e9c32
8856 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8857 Date: Fri May 24 12:42:56 2013 +0000
8859 Replace doubles spaces by tabulations
8862 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6634 0ce88b0d-b2fd-0310-8134-9614164e65ea
8864 src/ccid_usb.c | 34 +++++++++++++++++-----------------
8865 1 file changed, 17 insertions(+), 17 deletions(-)
8867 commit 41119961d8138204b3168e0838272885829815be
8868 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8869 Date: Wed May 22 14:11:37 2013 +0000
8871 Fix typo in field name
8873 bClassEnveloppe -> bClassEnvelope (only 1 'p')
8876 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6633 0ce88b0d-b2fd-0310-8134-9614164e65ea
8879 1 file changed, 1 insertion(+), 1 deletion(-)
8881 commit 33f73ba664ab247695969e00dd25b0de4c43fe1b
8882 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8883 Date: Fri May 17 18:28:24 2013 +0000
8885 Add SCM Microsystems Inc. SDI011 Contactless Reader
8887 This SDI011 has a new idProduct: 0x512C
8890 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6632 0ce88b0d-b2fd-0310-8134-9614164e65ea
8892 readers/SCM_SDI011_512C.txt | 55 +++++++++++++++++++++++++++++++++++++++++++
8893 readers/supported_readers.txt | 3 ++-
8894 2 files changed, 57 insertions(+), 1 deletion(-)
8896 commit 968a619a11672e7357341aebcb33514cdd5f94b1
8897 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8898 Date: Thu May 16 07:40:23 2013 +0000
8900 ReadUSB: Zero Length Packet (ZLP) support
8902 The Gemalto IDBridge CT30 and IDBridge K30 readers may send
8903 a ZLP after some commands when connected on a USB3 bus
8906 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6631 0ce88b0d-b2fd-0310-8134-9614164e65ea
8908 src/ccid_usb.c | 9 +++++++++
8909 1 file changed, 9 insertions(+)
8911 commit 07b843e2b141010a6c192e710551059e636956bc
8912 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8913 Date: Wed May 15 13:02:08 2013 +0000
8915 Do not exit if a device with class 0xFF is not accessible
8917 Maybe the device is NOT a CCID reader and the parsing should continue.
8919 Thanks to Jaidev Bhattacharjee for the bug report
8922 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6630 0ce88b0d-b2fd-0310-8134-9614164e65ea
8924 src/parse.c | 8 +++++++-
8925 1 file changed, 7 insertions(+), 1 deletion(-)
8927 commit 54a7bb53003a1262552fa497943dffc012c4da6c
8928 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8929 Date: Mon May 13 12:41:12 2013 +0000
8931 parse: make the use of -p argument more explicit
8933 The error message now displays:
8934 "use ./parse -p" (or whatever the program name is)
8937 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6627 0ce88b0d-b2fd-0310-8134-9614164e65ea
8940 1 file changed, 1 insertion(+), 1 deletion(-)
8942 commit 3eb2fd45befdffc3344fb314c5ba3081c1144ed1
8943 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8944 Date: Sat May 11 13:53:04 2013 +0000
8946 Add SCM Microsystems Inc. SCL010 Contactless Reader
8948 A new firmware version 1.12 seems to make the reader usable as a CCID
8949 readers in contacless mode.
8952 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6626 0ce88b0d-b2fd-0310-8134-9614164e65ea
8954 readers/SCM_SCL010.txt | 58 +++++++++++++++++++++++++++++++++++++++++++
8955 readers/supported_readers.txt | 6 ++++-
8956 src/ccid_usb.c | 1 +
8957 3 files changed, 64 insertions(+), 1 deletion(-)
8959 commit 3c59e4c5f3e1590a64d72b278119cdf2d6b38f25
8960 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8961 Date: Wed May 8 11:45:06 2013 +0000
8963 CreateChannelByNameOrChannel(): fix clang warning
8965 ifdhandler.c:142:26: warning: comparison of constant 617 with expression of type 'status_t' is always false [-Wtautological-constant-out-of-range-compare]
8966 if (IFD_NO_SUCH_DEVICE == ret)
8967 ~~~~~~~~~~~~~~~~~~ ^ ~~~
8969 Do not mix ret of type status_t with CmdGetSlotStatus() returning a RESPONSECODE
8972 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6624 0ce88b0d-b2fd-0310-8134-9614164e65ea
8974 src/ifdhandler.c | 7 ++++---
8975 1 file changed, 4 insertions(+), 3 deletions(-)
8977 commit 3ddd7fa1b963e230f9a2553f903b1c9d69e5467f
8978 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8979 Date: Tue May 7 09:11:26 2013 +0000
8981 udev rule file: remove support of Linux kernel < 2.6.35
8983 USB power management is now only working on Linux kernel >= 2.6.35
8984 Older kernels will just not suspend the smart card reader.
8987 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6623 0ce88b0d-b2fd-0310-8134-9614164e65ea
8989 src/92_pcscd_ccid.rules | 8 +++-----
8990 1 file changed, 3 insertions(+), 5 deletions(-)
8992 commit 2fbd5d707110cd8fe51c3d57eac356886d442759
8993 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8994 Date: Tue May 7 09:06:29 2013 +0000
8996 udev rule file: Remove setting group to pcscd
8998 Since pcsc-lite 1.8.0 (November 2011) the auto start of pcscd from the
8999 library has been removed. Use systemd instead
9001 This action in the udev rule file is then useless.
9004 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6622 0ce88b0d-b2fd-0310-8134-9614164e65ea
9006 src/92_pcscd_ccid.rules | 28 ----------------------------
9007 1 file changed, 28 deletions(-)
9009 commit 7a510ba2ad1f52c7e9c5cee2b69e87fec661d014
9010 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9011 Date: Sat May 4 16:04:27 2013 +0000
9013 THRC Smart Card Reader moved from disabled to unsupported list
9016 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6620 0ce88b0d-b2fd-0310-8134-9614164e65ea
9018 readers/supported_readers.txt | 8 ++++----
9019 1 file changed, 4 insertions(+), 4 deletions(-)
9021 commit d8ad459b8d15d09d5dd7f1c5d559003340b38412
9022 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9023 Date: Sat May 4 15:58:35 2013 +0000
9025 New firmware of the THRC reader
9027 This new firmware _may_ work. Firmware older than 1.02 are marked as bogus.
9029 The reader was in the disabled list so old readers will continue to _not_
9030 work with the driver.
9033 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6618 0ce88b0d-b2fd-0310-8134-9614164e65ea
9035 readers/iDream.txt | 97 +++++++++++++++++++++++++++++++++++++++++++-----------
9036 src/ccid_usb.c | 1 +
9037 2 files changed, 79 insertions(+), 19 deletions(-)
9039 commit 489904f637b7265cfa97f042e0bfcaff8f76f889
9040 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9041 Date: Sat May 4 15:50:40 2013 +0000
9043 CCID_Receive(): better management of time extension requests
9045 The driver now uses the value returned in the time extension frame to
9046 multiply the timeout value. The timeout value may be bigger than
9047 needed but the goal is to timeout _after_ the reader.
9049 Thanks to Henryk Plötz for the bug report
9052 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6617 0ce88b0d-b2fd-0310-8134-9614164e65ea
9054 src/commands.c | 16 ++++++++++++++--
9055 1 file changed, 14 insertions(+), 2 deletions(-)
9057 commit 0b338b88d97625c16213c8a12ac9d46019c7ae47
9058 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9059 Date: Fri May 3 08:06:58 2013 +0000
9061 Add Gemalto IDBridge CT30 in the Unsupported list
9063 This reader is an GemPC Twin with a new chipset and firmware (version E)
9066 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6616 0ce88b0d-b2fd-0310-8134-9614164e65ea
9068 readers/GemPCTwin.txt | 101 ++++++++++++++++---------------------
9069 readers/Gemalto_IDBridge_CT30.txt | 103 ++++++++++++++++++++++++++++++++++++++
9070 readers/supported_readers.txt | 12 ++++-
9071 3 files changed, 158 insertions(+), 58 deletions(-)
9073 commit 11014cbf3b7ca07a79b7e06c2bcd034b00b2e86d
9074 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9075 Date: Fri Apr 26 12:20:36 2013 +0000
9077 Update with contactless interface enabled
9078 http://ridrix.wordpress.com/2009/10/13/how-to-enable-pcsc-support-for-dell-contactless-reader/
9081 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6614 0ce88b0d-b2fd-0310-8134-9614164e65ea
9083 readers/Broadcom_5880v2.txt | 56 +++++++++++++++++++++++++++++++++++++++++++--
9084 1 file changed, 54 insertions(+), 2 deletions(-)
9086 commit c5d86a9a7057397c5e31cc8e52b51298c5b26359 (tag: ccid-1.4.10)
9087 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9088 Date: Tue Apr 16 12:43:58 2013 +0000
9093 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6609 0ce88b0d-b2fd-0310-8134-9614164e65ea
9095 README | 24 ++++++++++++++++++++++++
9097 2 files changed, 25 insertions(+), 1 deletion(-)
9099 commit f431eb4b08be4f6b0a1a95a033827c82d218c81b
9100 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9101 Date: Tue Apr 16 12:24:44 2013 +0000
9103 Regenerate using composite readers
9106 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6608 0ce88b0d-b2fd-0310-8134-9614164e65ea
9108 readers/supported_readers.txt | 20 +++++++++++++++++++-
9109 1 file changed, 19 insertions(+), 1 deletion(-)
9111 commit 6e521dbd6b1907b6cf4fb4b20a67ff4909fbf041
9112 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9113 Date: Mon Apr 15 16:47:41 2013 +0000
9118 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6605 0ce88b0d-b2fd-0310-8134-9614164e65ea
9120 readers/CardMan3821.txt | 1 -
9121 readers/CherryXX33.txt | 1 -
9122 readers/CherryXX44.txt | 1 -
9123 readers/GemPC433_SL.txt | 1 -
9124 readers/SCR331-DI-NTTCom.txt | 1 -
9125 readers/Verisign_secure_token.txt | 1 -
9126 readers/Winbond.txt | 1 -
9127 7 files changed, 7 deletions(-)
9129 commit 4daa1649cd6ebb9d4cfb235e3cacf0e0e0376e9c
9130 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9131 Date: Mon Apr 15 16:26:33 2013 +0000
9133 Add Identive CLOUD 4710 F Contactless + SAM Reader
9136 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6604 0ce88b0d-b2fd-0310-8134-9614164e65ea
9138 readers/Identive_CLOUD_4710_F.txt | 111 ++++++++++++++++++++++++++++++++++++++
9139 readers/supported_readers.txt | 4 ++
9140 2 files changed, 115 insertions(+)
9142 commit 8dba0b4ace6a7c795deba6f552ffca0f45931bae
9143 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9144 Date: Mon Apr 15 16:21:25 2013 +0000
9146 Add Identive CLOUD 4700 F Dual Interface Reader
9149 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6603 0ce88b0d-b2fd-0310-8134-9614164e65ea
9151 readers/Identive_CLOUD_4700_F.txt | 111 ++++++++++++++++++++++++++++++++++++++
9152 readers/supported_readers.txt | 4 ++
9153 2 files changed, 115 insertions(+)
9155 commit a59d68d5b4cc5fc12f09185182da9c690fd2e724
9156 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9157 Date: Mon Apr 15 16:16:38 2013 +0000
9159 Add Identive CLOUD 4510 F Contactless + SAM Reader
9162 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6602 0ce88b0d-b2fd-0310-8134-9614164e65ea
9164 readers/Identive_CLOUD_4510_F.txt | 111 ++++++++++++++++++++++++++++++++++++++
9165 readers/supported_readers.txt | 1 +
9166 2 files changed, 112 insertions(+)
9168 commit f8268d2df8a7b7d2594f214e2e63668b06c3e835
9169 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9170 Date: Mon Apr 15 16:15:32 2013 +0000
9172 Add Identive CLOUD 4500 F Dual Interface Reader
9175 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6601 0ce88b0d-b2fd-0310-8134-9614164e65ea
9177 readers/Identive_CLOUD_4500_F.txt | 111 ++++++++++++++++++++++++++++++++++++++
9178 readers/supported_readers.txt | 1 +
9179 2 files changed, 112 insertions(+)
9181 commit 53ece1ba3a9a71640d0ef438ad0d276e4ab1f5cc
9182 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9183 Date: Mon Apr 15 16:11:39 2013 +0000
9185 Add Identive CLOUD 2700 R Smart Card Reader
9188 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6600 0ce88b0d-b2fd-0310-8134-9614164e65ea
9190 readers/Identive_CLOUD_2700_R.txt | 56 +++++++++++++++++++++++++++++++++++++++
9191 readers/supported_readers.txt | 1 +
9192 2 files changed, 57 insertions(+)
9194 commit 9b2194b1f17fa2f0fd6bea33b80c0cc10a96eac0
9195 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9196 Date: Mon Apr 15 16:09:56 2013 +0000
9198 Add Identive CLOUD 2700 F Smart Card Reader
9201 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6599 0ce88b0d-b2fd-0310-8134-9614164e65ea
9203 readers/Identive_CLOUD_2700_F.txt | 56 +++++++++++++++++++++++++++++++++++++++
9204 readers/supported_readers.txt | 5 +++-
9205 2 files changed, 60 insertions(+), 1 deletion(-)
9207 commit 02b341c7ef033898171a9baf7b521273717ff87b
9208 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9209 Date: Mon Apr 15 10:32:05 2013 +0000
9211 Normalize values in hex or decimal
9214 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6598 0ce88b0d-b2fd-0310-8134-9614164e65ea
9216 readers/CherryXX33.txt | 6 +++---
9217 readers/CherryXX44.txt | 2 +-
9218 readers/GemPC433_SL.txt | 6 +++---
9219 readers/SCR331-DI-NTTCom.txt | 6 +++---
9220 readers/Verisign_secure_token.txt | 6 +++---
9221 5 files changed, 13 insertions(+), 13 deletions(-)
9223 commit fe7102e9b618eb1c03efda2edd1d56eec93e3d62
9224 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9225 Date: Fri Apr 12 07:49:03 2013 +0000
9227 Add Inside Secure AT90SCR200
9230 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6597 0ce88b0d-b2fd-0310-8134-9614164e65ea
9232 readers/Inside_Secure_AT90SCR200.txt | 51 ++++++++++++++++++++++++++++++++++++
9233 readers/supported_readers.txt | 1 +
9234 2 files changed, 52 insertions(+)
9236 commit 52eb4716cbf471096466c728ca74e146d59dc90e
9237 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9238 Date: Fri Apr 12 07:47:46 2013 +0000
9240 Add Inside Secure AT90SCR100
9243 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6596 0ce88b0d-b2fd-0310-8134-9614164e65ea
9245 readers/Inside_Secure_AT90SCR100.txt | 51 ++++++++++++++++++++++++++++++++++++
9246 readers/supported_readers.txt | 1 +
9247 2 files changed, 52 insertions(+)
9249 commit eced31d987f8a9216588369d1d571093dc54a534
9250 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9251 Date: Fri Apr 12 07:46:10 2013 +0000
9253 Add Inside Secure AT90SCR050
9256 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6595 0ce88b0d-b2fd-0310-8134-9614164e65ea
9258 readers/Inside_Secure_AT90SCR050.txt | 51 ++++++++++++++++++++++++++++++++++++
9259 readers/supported_readers.txt | 3 ++-
9260 2 files changed, 53 insertions(+), 1 deletion(-)
9262 commit c0a31ef784cdf1a5e0e469696e4c553d47f29c77
9263 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9264 Date: Tue Apr 9 15:59:51 2013 +0000
9266 Add Gemalto IDBridge K3000
9269 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6590 0ce88b0d-b2fd-0310-8134-9614164e65ea
9271 readers/Gemalto_IDBridge_K3000.txt | 107 +++++++++++++++++++++++++++++++++++++
9272 readers/supported_readers.txt | 3 +-
9273 2 files changed, 109 insertions(+), 1 deletion(-)
9275 commit 6b8800a92f6ec0ca37a36aa5453b0e6e85e7ca72
9276 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9277 Date: Fri Apr 5 16:31:55 2013 +0000
9279 Add SCR3310-NTTCom USB SmartCard Reader which uses bInterfaceClass: 0xFF
9281 Thanks to Hiroyuki Yamamoto for the patch
9282 Closes Debian bug #704673
9285 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6587 0ce88b0d-b2fd-0310-8134-9614164e65ea
9287 src/92_pcscd_ccid.rules | 4 +++-
9288 1 file changed, 3 insertions(+), 1 deletion(-)
9290 commit 729af3146a988379167fbbf09cbe9f0d5935901c
9291 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9292 Date: Thu Apr 4 19:25:17 2013 +0000
9294 Add Morpho MSO1350 Fingerprint Sensor & SmartCard Reader
9297 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6586 0ce88b0d-b2fd-0310-8134-9614164e65ea
9299 readers/Morpho_MSO1350.txt | 50 +++++++++++++++++++++++++++++++++++++++++++
9300 readers/supported_readers.txt | 1 +
9301 2 files changed, 51 insertions(+)
9303 commit 81a8dd6c0d34aba937b2e4a2f25338d8b19e04b0
9304 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9305 Date: Thu Apr 4 19:21:46 2013 +0000
9307 Add Morpho MSO350/MSO351 Fingerprint Sensor & SmartCard Reader
9310 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6585 0ce88b0d-b2fd-0310-8134-9614164e65ea
9312 readers/Morpho_MSO350.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
9313 readers/supported_readers.txt | 5 ++++-
9314 2 files changed, 55 insertions(+), 1 deletion(-)
9316 commit a2d697cde97951436ae907c8f4e482c6de1b536b
9317 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9318 Date: Thu Mar 14 09:12:47 2013 +0000
9320 Add support of time extension for Escape commands
9322 An CCID Escape command can now use the time extension request mechanism
9323 to ask for more time.
9325 Fixes Alioth bug [#314061] Time extension request and escape command
9327 Thanks to Rachid HARBI-ASSYSTEM for the feature request
9330 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6570 0ce88b0d-b2fd-0310-8134-9614164e65ea
9332 src/commands.c | 8 ++++++++
9333 1 file changed, 8 insertions(+)
9335 commit 7252fd6279b1abb7f79867bea839300964678f08
9336 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9337 Date: Tue Mar 12 20:29:40 2013 +0000
9339 Add Yubico Yubikey NEO CCID
9342 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6569 0ce88b0d-b2fd-0310-8134-9614164e65ea
9344 readers/Yubico_Yubikey_neo.txt | 57 ++++++++++++++++++++++++++++++++++++++++++
9345 readers/supported_readers.txt | 3 ++-
9346 2 files changed, 59 insertions(+), 1 deletion(-)
9348 commit 2df06cf255b7dea8f695c3e190dac7d181b51c8f
9349 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9350 Date: Tue Mar 12 20:22:48 2013 +0000
9355 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6567 0ce88b0d-b2fd-0310-8134-9614164e65ea
9357 readers/{Yubico_Yubikey_neo.txt => Yubico_Yubikey_neo_otp.txt} | 0
9358 1 file changed, 0 insertions(+), 0 deletions(-)
9360 commit 06fa9e0efb9085921487a23e5bac6e7303301b1b
9361 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9362 Date: Tue Mar 12 14:00:37 2013 +0000
9364 Check the value returned by fgets(3)
9366 Fix compiler warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]
9369 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6566 0ce88b0d-b2fd-0310-8134-9614164e65ea
9371 examples/scardcontrol.c | 6 ++++--
9372 1 file changed, 4 insertions(+), 2 deletions(-)
9374 commit c93f9fca4d4621601936e1d79dc2670f0f295085
9375 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9376 Date: Wed Mar 6 14:29:28 2013 +0000
9378 cppcheck: Variable 'sent_length' is assigned a value that is never used.
9381 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6565 0ce88b0d-b2fd-0310-8134-9614164e65ea
9383 src/openct/proto-t1.c | 4 +---
9384 1 file changed, 1 insertion(+), 3 deletions(-)
9386 commit c8a02649dfd600fce80fe8b1218857e7c9855045
9387 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9388 Date: Wed Mar 6 14:27:48 2013 +0000
9390 cppcheck: The scope of the variable 'm' can be reduced.
9393 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6564 0ce88b0d-b2fd-0310-8134-9614164e65ea
9395 src/openct/proto-t1.c | 4 +++-
9396 1 file changed, 3 insertions(+), 1 deletion(-)
9398 commit 98e858184dc88f40b5f9fb1c14efa59e15de3ddb
9399 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9400 Date: Wed Mar 6 14:27:02 2013 +0000
9402 cppcheck: The scope of the variable 'i' can be reduced.
9405 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6563 0ce88b0d-b2fd-0310-8134-9614164e65ea
9407 src/ifdhandler.c | 3 ++-
9408 1 file changed, 2 insertions(+), 1 deletion(-)
9410 commit 39cb72f1db79e20b02a20a2324e4b0e0bbf7e3a5
9411 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9412 Date: Wed Mar 6 14:23:22 2013 +0000
9414 cppcheck: Variable 'interface' is assigned a value that is never used.
9417 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6562 0ce88b0d-b2fd-0310-8134-9614164e65ea
9419 src/parse.c | 4 +++-
9420 1 file changed, 3 insertions(+), 1 deletion(-)
9422 commit c2d724a4381fdfcb86ee4a63f1c945f0a5f47b9f
9423 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9424 Date: Wed Mar 6 14:21:07 2013 +0000
9426 cppcheck: The scope of the variable 'voltage_code' can be reduced.
9429 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6561 0ce88b0d-b2fd-0310-8134-9614164e65ea
9431 src/commands.c | 2 +-
9432 1 file changed, 1 insertion(+), 1 deletion(-)
9434 commit c94e9f9b24789bea2c0fd5bc4d09e4d12b7cc19b
9435 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9436 Date: Wed Mar 6 14:20:22 2013 +0000
9438 cppcheck: The scope of the variable 'count' can be reduced.
9441 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6560 0ce88b0d-b2fd-0310-8134-9614164e65ea
9443 src/commands.c | 3 ++-
9444 1 file changed, 2 insertions(+), 1 deletion(-)
9446 commit eb0d685b481eb8f9bca652738a73073b8fa8f488
9447 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9448 Date: Fri Mar 1 17:49:15 2013 +0000
9450 Add SafeTech SafeTouch
9453 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6548 0ce88b0d-b2fd-0310-8134-9614164e65ea
9455 readers/SafeTech_SafeTouch.txt | 46 ++++++++++++++++++++++++++++++++++++++++++
9456 readers/supported_readers.txt | 3 +++
9457 2 files changed, 49 insertions(+)
9459 commit c15162743455eb03b93e8fcda0a64ab9c71f8dde
9460 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9461 Date: Fri Mar 1 11:10:54 2013 +0000
9463 Add SpringCard H663 Series
9466 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6541 0ce88b0d-b2fd-0310-8134-9614164e65ea
9468 readers/SpringCard_H663_Series.txt | 57 ++++++++++++++++++++++++++++++++++++++
9469 readers/supported_readers.txt | 1 +
9470 2 files changed, 58 insertions(+)
9472 commit 44d1edf696c308758ea2ce90eab0571312ace655
9473 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9474 Date: Fri Mar 1 11:06:36 2013 +0000
9476 Add SpringCard H512 Series
9479 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6540 0ce88b0d-b2fd-0310-8134-9614164e65ea
9481 readers/SpringCard_H512_Series.txt | 57 ++++++++++++++++++++++++++++++++++++++
9482 readers/supported_readers.txt | 3 +-
9483 2 files changed, 59 insertions(+), 1 deletion(-)
9485 commit 814ac92471c4c8647c69084cf58d2fb1f94e3765
9486 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9487 Date: Fri Mar 1 11:01:09 2013 +0000
9489 New firmware (1.71) for SpringCard NFC'Roll
9492 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6539 0ce88b0d-b2fd-0310-8134-9614164e65ea
9494 readers/SpringCard_NFC_Roll.txt | 14 +++++++-------
9495 1 file changed, 7 insertions(+), 7 deletions(-)
9497 commit 1b14f0b958c46b2d67595fae7c5356a435c0ff82
9498 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9499 Date: Mon Feb 18 17:14:44 2013 +0000
9501 Add ACS APG8201 USB Reader with PID 0x8202
9504 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6533 0ce88b0d-b2fd-0310-8134-9614164e65ea
9506 readers/ACS_APG8201_v2.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
9507 readers/supported_readers.txt | 3 ++-
9508 2 files changed, 53 insertions(+), 1 deletion(-)
9510 commit 89e880728740ee78f6fed65327538ee45780e0c9
9511 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9512 Date: Sun Feb 17 13:46:41 2013 +0000
9514 Add GIS Ltd SmartMouse USB
9517 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6530 0ce88b0d-b2fd-0310-8134-9614164e65ea
9519 readers/GIS_SmartMouse.txt | 111 ++++++++++++++++++++++++++++++++++++++++++
9520 readers/supported_readers.txt | 5 +-
9521 2 files changed, 115 insertions(+), 1 deletion(-)
9523 commit 170598807fcf512fefa590eed7f7568c1ce94833
9524 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9525 Date: Fri Feb 15 08:27:37 2013 +0000
9527 Add a missing "; to terminate a string
9529 The bug was introduced in revision 6518.
9532 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6528 0ce88b0d-b2fd-0310-8134-9614164e65ea
9534 src/create_Info_plist.pl | 2 +-
9535 1 file changed, 1 insertion(+), 1 deletion(-)
9537 commit 0f8836314d31ec84c9466b448ede4ffaa74d7619
9538 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9539 Date: Thu Jan 31 19:09:48 2013 +0000
9541 Add Yubico Yubikey NEO OTP+CCID
9544 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6521 0ce88b0d-b2fd-0310-8134-9614164e65ea
9546 readers/Yubico_Yubikey_neo.txt | 56 ++++++++++++++++++++++++++++++++++++++++++
9547 readers/supported_readers.txt | 5 +++-
9548 2 files changed, 60 insertions(+), 1 deletion(-)
9550 commit 96abd66015ed946c5c3b1e79f04e4b870a223413
9551 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9552 Date: Sun Jan 27 11:21:23 2013 +0000
9554 Remove the duplicate CFBundleExecutable from Info.plist
9556 CFBundleExecutable key was used 2 times:
9557 - The first occurence stored the bundle name (ifd-ccid.bundle)
9558 - The second occurence stored the executable name (libccid.so or .dylib)
9560 The bundle name is not usefull and has been present since revision 3458
9564 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6518 0ce88b0d-b2fd-0310-8134-9614164e65ea
9566 src/Info.plist.src | 5 +----
9567 src/Makefile.am | 2 +-
9568 src/create_Info_plist.pl | 9 ---------
9569 3 files changed, 2 insertions(+), 14 deletions(-)
9571 commit 865e2f71961b9d9b27a3d7cc35ea5ca9f702c6e7
9572 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9573 Date: Tue Jan 22 17:39:58 2013 +0000
9575 Add SpringCard NFC'Roll
9578 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6512 0ce88b0d-b2fd-0310-8134-9614164e65ea
9580 readers/SpringCard_NFC_Roll.txt | 56 +++++++++++++++++++++++++++++++++++++++++
9581 readers/supported_readers.txt | 3 ++-
9582 2 files changed, 58 insertions(+), 1 deletion(-)
9584 commit 104d711cd67a29831130cccb73772e6d8c06b16d (tag: ccid-1.4.9)
9585 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9586 Date: Wed Jan 16 15:11:53 2013 +0000
9591 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6507 0ce88b0d-b2fd-0310-8134-9614164e65ea
9593 README | 14 +++++++++++---
9595 2 files changed, 12 insertions(+), 4 deletions(-)
9597 commit f62ae2568848727c7a39acca723ac36f26e17105
9598 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9599 Date: Tue Nov 13 17:37:56 2012 +0000
9601 Add REINER SCT cyberJack go
9604 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6482 0ce88b0d-b2fd-0310-8134-9614164e65ea
9606 readers/ReinerSCT_cyberJack_go.txt | 58 ++++++++++++++++++++++++++++++++++++++
9607 readers/supported_readers.txt | 3 +-
9608 2 files changed, 60 insertions(+), 1 deletion(-)
9610 commit cb191134094c146c157a37855732223afa3ec2f2
9611 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9612 Date: Tue Nov 13 17:35:54 2012 +0000
9614 Move ATMEL VaultIC460 in unsupported list
9618 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6481 0ce88b0d-b2fd-0310-8134-9614164e65ea
9620 readers/supported_readers.txt | 6 ++++--
9621 1 file changed, 4 insertions(+), 2 deletions(-)
9623 commit 85f231e3832abd4ecd05d346586a6a8f6948c837
9624 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9625 Date: Wed Oct 31 15:20:20 2012 +0000
9627 IFDHSetProtocolParameters(): display the timeout
9629 If the reader has CCID_CLASS_AUTO_PPS_PROP then the negociations are
9630 done by the reader itself and the default timeout
9631 DEFAULT_COM_READ_TIMEOUT is used.
9634 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6478 0ce88b0d-b2fd-0310-8134-9614164e65ea
9636 src/ifdhandler.c | 3 +++
9637 1 file changed, 3 insertions(+)
9639 commit bd98259de503fd3eb18aab4c28c38b31e301cad6
9640 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9641 Date: Fri Oct 12 16:47:21 2012 +0000
9643 Add Aktiv Rutoken PINPad In
9646 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6475 0ce88b0d-b2fd-0310-8134-9614164e65ea
9648 readers/Rutoken_PINPad_in.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
9649 readers/supported_readers.txt | 1 +
9650 2 files changed, 50 insertions(+)
9652 commit 48938572adb74fb77326df946ae52ebc289bbc5d
9653 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9654 Date: Fri Oct 12 16:44:40 2012 +0000
9656 Add Aktiv Rutoken PINPad Ex
9659 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6474 0ce88b0d-b2fd-0310-8134-9614164e65ea
9661 readers/Rutoken_PINPad_ex.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
9662 readers/supported_readers.txt | 3 ++-
9663 2 files changed, 51 insertions(+), 1 deletion(-)
9665 commit e5263d26d139c364095ec6ca91bfe6264f9007b5
9666 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9667 Date: Sun Oct 7 11:45:35 2012 +0000
9672 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6471 0ce88b0d-b2fd-0310-8134-9614164e65ea
9675 1 file changed, 1 insertion(+), 1 deletion(-)
9677 commit 2707566229c26c4e0b25914e41f3ae9d2685c0a0 (tag: ccid-1.4.8)
9678 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9679 Date: Sun Oct 7 11:36:44 2012 +0000
9684 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6470 0ce88b0d-b2fd-0310-8134-9614164e65ea
9686 README | 14 ++++++++++++++
9688 2 files changed, 15 insertions(+), 1 deletion(-)
9690 commit b7c15f71da214e2b44b7fe0073e3a12188fd6eb5
9691 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9692 Date: Thu Oct 4 16:06:42 2012 +0000
9694 Rename configure.in in configure.ac
9696 aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
9699 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6469 0ce88b0d-b2fd-0310-8134-9614164e65ea
9701 configure.in => configure.ac | 0
9702 1 file changed, 0 insertions(+), 0 deletions(-)
9704 commit 30fce9389e261a178b7f7a7fe559654546106255
9705 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9706 Date: Fri Sep 14 07:46:16 2012 +0000
9708 Updated version from autoamake-1.12
9711 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6465 0ce88b0d-b2fd-0310-8134-9614164e65ea
9713 ylwrap | 11 +++++------
9714 1 file changed, 5 insertions(+), 6 deletions(-)
9716 commit 78105951dd0d69391b057b74eba7d4800b4b1e2a
9717 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9718 Date: Fri Sep 14 07:44:30 2012 +0000
9720 Use pkg-config to find the libusb-1.0 arguments
9722 The libusb-1.0 path and link arguments are no more hard coded.
9725 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6464 0ce88b0d-b2fd-0310-8134-9614164e65ea
9727 MacOSX/configure | 8 ++++----
9728 1 file changed, 4 insertions(+), 4 deletions(-)
9730 commit e4891074be06d0994ef14faabe68a2fb12ab5bac
9731 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9732 Date: Thu Sep 13 12:59:13 2012 +0000
9734 Add MX5 SMART CCID DRIVER in the "disabled" list
9737 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6457 0ce88b0d-b2fd-0310-8134-9614164e65ea
9739 readers/MX5_SMART_CCID_DRIVER.txt | 49 +++++++++++++++++++++++++++++++++++++++
9740 readers/supported_readers.txt | 5 +++-
9741 2 files changed, 53 insertions(+), 1 deletion(-)
9743 commit a01143d6661299da7a85fafa781987e8ea931e6c
9744 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9745 Date: Mon Sep 3 16:03:50 2012 +0000
9747 Add Inside Secure VaultIC 440 Smart Object
9750 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6455 0ce88b0d-b2fd-0310-8134-9614164e65ea
9752 readers/Inside_Secure_VaultIC_440.txt | 49 +++++++++++++++++++++++++++++++++++
9753 readers/supported_readers.txt | 1 +
9754 2 files changed, 50 insertions(+)
9756 commit 4bfaf4b5e5ac02d05c60c18cf2a44fd380abb258
9757 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9758 Date: Mon Sep 3 16:02:13 2012 +0000
9760 Add Inside Secure VaultIC 420 Smart Object
9763 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6454 0ce88b0d-b2fd-0310-8134-9614164e65ea
9765 readers/Inside_Secure_VaultIC_420.txt | 49 +++++++++++++++++++++++++++++++++++
9766 readers/supported_readers.txt | 5 ++--
9767 2 files changed, 52 insertions(+), 2 deletions(-)
9769 commit 1d2b8520057cb7efae662374f541fd46e574e1ef
9770 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9771 Date: Thu Aug 30 17:04:44 2012 +0000
9773 Use AX_PTHREAD macro instead of ACX_PTHREAD
9775 Fix some "autoreconf -vis -Wall" warnings
9778 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6452 0ce88b0d-b2fd-0310-8134-9614164e65ea
9782 m4/acx_pthread.m4 | 1 -
9783 m4/ax_pthread.m4 | 1 +
9784 4 files changed, 3 insertions(+), 3 deletions(-)
9786 commit 366a061606b8bc82cc12c939b9f307ef9ac2ead0
9787 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9788 Date: Thu Aug 23 08:41:42 2012 +0000
9790 Integrate m4/Makefile.am into Makefile.am
9792 The idea is to remove a Makefile files to speed up compilation.
9794 Thanks to Diego Elio Pettenò for the idea.
9797 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6438 0ce88b0d-b2fd-0310-8134-9614164e65ea
9801 m4/Makefile.am | 3 ---
9802 3 files changed, 2 insertions(+), 5 deletions(-)
9804 commit 2a405d5e99b4b095d6031fc78005a832d659555d
9805 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9806 Date: Thu Aug 23 08:39:05 2012 +0000
9808 Add missing PCSCv2part10.h
9811 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6437 0ce88b0d-b2fd-0310-8134-9614164e65ea
9813 examples/Makefile.am | 2 +-
9814 1 file changed, 1 insertion(+), 1 deletion(-)
9816 commit 84f24501e06a9955a3aeff9a45cd7289395d9d23
9817 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9818 Date: Thu Aug 23 08:34:27 2012 +0000
9820 Add AC_CONFIG_MACRO_DIR([m4]) as suggested by autoreconf
9822 libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.in and
9823 libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
9826 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6436 0ce88b0d-b2fd-0310-8134-9614164e65ea
9829 1 file changed, 1 insertion(+)
9831 commit 50c2b48dc8b876a20beba6005eb2b1d01bd454a3
9832 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9833 Date: Tue Aug 7 14:56:20 2012 +0000
9835 Use helper functions from libPCSCv2part10 project
9838 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6406 0ce88b0d-b2fd-0310-8134-9614164e65ea
9840 examples/Makefile.am | 2 +-
9841 examples/PCSCv2part10.c | 1 +
9842 examples/PCSCv2part10.h | 1 +
9843 examples/scardcontrol.c | 65 +++++++++++++------------------------------------
9844 4 files changed, 20 insertions(+), 49 deletions(-)
9846 commit 2ae201c280354573499bd98ec867fe5655de9a26
9847 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9848 Date: Tue Aug 7 09:37:43 2012 +0000
9850 Add support of new PC/SC V2 part 10 properties:
9856 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6403 0ce88b0d-b2fd-0310-8134-9614164e65ea
9858 examples/scardcontrol.c | 9 +++++++++
9859 1 file changed, 9 insertions(+)
9861 commit 72609968bf508cd354535be20b213b3330c46945
9862 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9863 Date: Thu Aug 2 18:06:38 2012 +0000
9865 CreateChannelByNameOrChannel(): check device exists for the first
9869 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6399 0ce88b0d-b2fd-0310-8134-9614164e65ea
9871 src/ifdhandler.c | 4 +++-
9872 1 file changed, 3 insertions(+), 1 deletion(-)
9874 commit bce417a2614f2c1c88eafa59ef08ec6f3e0820c0
9875 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9876 Date: Thu Aug 2 13:40:34 2012 +0000
9878 CreateChannelByNameOrChannel(): Do not change the default timeout for
9879 the first call to CmdGetSlotStatus().
9881 In revision 4938 the timeout is changed from default to 100 ms to avoid
9882 a 2 seconds delay if the reader needs to resynchronize.
9884 In revision 5389 the timeout was changed from 100 ms to 1000 ms because
9885 it was too sort for the Kobil KAAN Base reader.
9887 The idea now is to use the default value (DEFAULT_COM_READ_TIMEOUT
9888 (3*1000)) for the first CmdGetSlotStatus() call. And then use a short
9889 value (100 ms) for the 2 next calls.
9891 The reader should have enough time to start during the 3 first seconds.
9894 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6396 0ce88b0d-b2fd-0310-8134-9614164e65ea
9896 src/ifdhandler.c | 17 ++++++++++-------
9897 1 file changed, 10 insertions(+), 7 deletions(-)
9899 commit 72db97f0086f082317b6d3df31ea279907d13ecc
9900 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9901 Date: Thu Jul 26 19:13:31 2012 +0000
9906 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6394 0ce88b0d-b2fd-0310-8134-9614164e65ea
9908 readers/ActivkeySim.txt | 17 ++++++++---------
9909 1 file changed, 8 insertions(+), 9 deletions(-)
9911 commit 044a513372fdbb27cb80a82867e3abb2a703e699
9912 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9913 Date: Thu Jul 26 19:05:43 2012 +0000
9915 Add (again) SCR3310-NTTCom USB SmartCard Reader
9918 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6393 0ce88b0d-b2fd-0310-8134-9614164e65ea
9920 readers/SCR3310-NTTCom.txt | 157 ++++++++++++++++++++++++++++++++++++++++++
9921 readers/supported_readers.txt | 5 +-
9922 2 files changed, 161 insertions(+), 1 deletion(-)
9924 commit b8f3e7475e43cb88db9fca18a270dfd53981887b
9925 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9926 Date: Thu Jul 26 12:59:06 2012 +0000
9928 New firmware (version E)
9931 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6390 0ce88b0d-b2fd-0310-8134-9614164e65ea
9933 readers/GemPCTwin.txt | 101 ++++++++++++++++++++++++++++----------------------
9934 1 file changed, 57 insertions(+), 44 deletions(-)
9936 commit 49700e876dbd9bd552fa997dacaaa0242e4fceaa
9937 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9938 Date: Thu Jul 5 13:02:50 2012 +0000
9943 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6387 0ce88b0d-b2fd-0310-8134-9614164e65ea
9945 readers/GemPCTwin.txt | 2 +-
9946 1 file changed, 1 insertion(+), 1 deletion(-)
9948 commit 9629fe6d0f6387e6c538cadede4a1fac804ed878
9949 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9950 Date: Sat Jun 23 14:35:42 2012 +0000
9952 New firmware. No other changes.
9955 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6352 0ce88b0d-b2fd-0310-8134-9614164e65ea
9957 readers/CherryST1044U.txt | 12 ++++++++----
9958 1 file changed, 8 insertions(+), 4 deletions(-)
9960 commit aa9d7a8f584a348a554c7b0654d54e7de81de5db (tag: ccid-1.4.7)
9961 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9962 Date: Fri Jun 22 08:53:40 2012 +0000
9967 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6350 0ce88b0d-b2fd-0310-8134-9614164e65ea
9970 1 file changed, 1 insertion(+), 1 deletion(-)
9972 commit 62c252eb2985d54636659d9433a034e8b8cc0c1d
9973 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9974 Date: Fri Jun 22 08:51:51 2012 +0000
9979 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6349 0ce88b0d-b2fd-0310-8134-9614164e65ea
9981 README | 31 +++++++++++++++++++++++++++++++
9982 1 file changed, 31 insertions(+)
9984 commit 4b7c0a76d6b749a4c8117559060fa344c3a3f0b7
9985 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9986 Date: Wed Jun 20 06:43:28 2012 +0000
9988 OpenUSBByName(): Add debug log message when the interface found is not
9989 the one we are looking for.
9991 This is in particular interesting for a composite device and the CCID
9992 driver compiled with --enable-composite-as-multislot
9995 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6348 0ce88b0d-b2fd-0310-8134-9614164e65ea
9997 src/ccid_usb.c | 2 ++
9998 1 file changed, 2 insertions(+)
10000 commit 3c3aa6de85e898115c493feb4925ad4fe3cd715e
10001 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10002 Date: Fri Jun 15 18:00:15 2012 +0000
10007 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6337 0ce88b0d-b2fd-0310-8134-9614164e65ea
10009 readers/NXP_PR533.txt | 8 ++++----
10010 1 file changed, 4 insertions(+), 4 deletions(-)
10012 commit 93659c77dda32f7a34f0b6e05e0e0e85db13ddcf
10013 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10014 Date: Wed Jun 13 06:39:09 2012 +0000
10016 Add ACS CryptoMate64
10019 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6331 0ce88b0d-b2fd-0310-8134-9614164e65ea
10021 readers/ACS_CryptoMate64.txt | 50 +++++++++++++++++++++++++++++++++++++++++++
10022 readers/supported_readers.txt | 3 ++-
10023 2 files changed, 52 insertions(+), 1 deletion(-)
10025 commit b63c196cd33b401369a5d516ebc017d6c208ac52
10026 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10027 Date: Wed Jun 6 12:37:12 2012 +0000
10029 t1_transceive(): avoids a infinite retry loop
10031 Move the check for ISO 7816-3 Rule 7.4.2 (2 retried before resynch)
10032 before the check for ISO 7816-3 Rule 7.2 (retransmission of R-block)
10034 Thanks to Martin Vogt for the bug report and patch
10035 http://archives.neohapsis.com/archives/dev/muscle/2012-q2/0077.html
10038 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6328 0ce88b0d-b2fd-0310-8134-9614164e65ea
10040 src/openct/proto-t1.c | 7 ++++---
10041 1 file changed, 4 insertions(+), 3 deletions(-)
10043 commit 81d962d286bb53505c713c75b2689cebc72a2ce5
10044 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10045 Date: Wed Jun 6 12:36:00 2012 +0000
10047 t1_transceive(): avoids a infinite retry loop
10049 Add a check for ISO 7816-3 Rule 7.4.2 (2 retried before resync) in case
10052 " currently I have an endless loop in t1_transceive. It happens from
10053 time to time with the aladdin token.
10055 I added some printfs to the code.
10056 I can see, that the errors are detected and then a t1_build
10057 is called with a T1_OTHER_ERROR, retries are decreased,
10058 but this is never evaluated in the loop path
10059 and the retries counter counts and counts....
10060 I stopped it at: retries -1796. "
10062 Thanks to Martin Vogt for the bug report and patch
10063 http://archives.neohapsis.com/archives/dev/muscle/2012-q2/0076.html
10066 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6327 0ce88b0d-b2fd-0310-8134-9614164e65ea
10068 src/openct/proto-t1.c | 5 +++++
10069 1 file changed, 5 insertions(+)
10071 commit 10be9bff24c094a09b0cd42b15c70820af47ae7d
10072 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10073 Date: Wed Jun 6 12:06:37 2012 +0000
10075 OpenUSBByName(): check the lists vendorID, productID and friendlyNames
10076 have all the same size.
10078 This should prevent a crash if the parsing failed. For example it would
10079 avoid a crash due to a bug similar to the one fixed in revision 6325: ie
10080 a reader with [ ] in its name.
10083 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6326 0ce88b0d-b2fd-0310-8134-9614164e65ea
10085 src/ccid_usb.c | 9 +++++++++
10086 1 file changed, 9 insertions(+)
10088 commit 872e38305e6ba2ab461f40f0a98d3582f91fa29d
10089 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10090 Date: Wed May 30 18:35:37 2012 +0000
10092 Update descriptions
10095 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6313 0ce88b0d-b2fd-0310-8134-9614164e65ea
10097 SCARDGETATTRIB.txt | 4 +++-
10098 1 file changed, 3 insertions(+), 1 deletion(-)
10100 commit e889576fce925a1d8bd27f5bc9e7050a705920a0
10101 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10102 Date: Sat May 26 15:33:07 2012 +0000
10104 Always check for STATUS_NO_SUCH_DEVICE and return accordingly
10106 Thanks to Martin Vogt for the bug report and patch idea
10107 http://archives.neohapsis.com/archives/dev/muscle/2012-q2/0057.html
10110 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6311 0ce88b0d-b2fd-0310-8134-9614164e65ea
10112 src/commands.c | 77 +++++++++++++++++++++++++++++++---------------------------
10113 1 file changed, 41 insertions(+), 36 deletions(-)
10115 commit df99fb7a7addc97152c9f76850c3951c151cf273
10116 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10117 Date: Sat May 26 15:10:07 2012 +0000
10119 t1_xcv(): always return a negative value in case of error
10121 Thanks to Martin Vogt for the patch
10122 http://archives.neohapsis.com/archives/dev/muscle/2012-q2/0057.html
10125 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6310 0ce88b0d-b2fd-0310-8134-9614164e65ea
10127 src/openct/proto-t1.c | 6 +++---
10128 1 file changed, 3 insertions(+), 3 deletions(-)
10130 commit 5f23f6337f387c1b171e3655b84ff1442f1d6704
10131 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10132 Date: Sat May 19 08:36:28 2012 +0000
10134 Add KOBIL Systems IDToken
10137 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6309 0ce88b0d-b2fd-0310-8134-9614164e65ea
10139 readers/supported_readers.txt | 5 +++--
10140 1 file changed, 3 insertions(+), 2 deletions(-)
10142 commit 3b9da43a20d7558535821041763fc7fded3699fc
10143 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10144 Date: Sat May 19 08:20:04 2012 +0000
10146 Add Reader-Info-Commands special APDU/command for the Kobil IDToken
10148 - Manufacturer command
10149 - Product name command
10150 - Firmware version command
10151 - Driver version command
10153 The APDU are handled by the driver sice the reader do not support them.
10154 These APDU/commands are used by the AusweisApp application and a German
10158 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6308 0ce88b0d-b2fd-0310-8134-9614164e65ea
10160 src/ifdhandler.c | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
10161 1 file changed, 51 insertions(+)
10163 commit 89572ea3ceac639335c09d815377c7536cdd7346
10164 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10165 Date: Sat May 19 08:13:34 2012 +0000
10167 Hack for the Kobil IDToken and Geman eID card
10169 The German eID card is bogus and need to be powered off before a power
10173 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6307 0ce88b0d-b2fd-0310-8134-9614164e65ea
10175 src/ifdhandler.c | 13 +++++++++++++
10176 1 file changed, 13 insertions(+)
10178 commit 8664ebaaec4b7076b31a91763d112d64ee18cd54
10179 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10180 Date: Sat May 19 08:11:56 2012 +0000
10182 Add Kobil IDToken definition
10185 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6306 0ce88b0d-b2fd-0310-8134-9614164e65ea
10188 1 file changed, 1 insertion(+)
10190 commit 932ce7be1651ccb503bafa0ee65f66e1e718fe76
10191 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10192 Date: Sat May 19 08:10:08 2012 +0000
10194 Give more time (3 seconds instead of 2) to the reader to answer
10196 The IDToken reader takes up to 2.5 seconds to answer to an
10197 PC_to_RDR_GetSlotStatus command after the (contactless) card has been
10201 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6305 0ce88b0d-b2fd-0310-8134-9614164e65ea
10204 1 file changed, 1 insertion(+), 1 deletion(-)
10206 commit 205b1cadb23450c4ab807cfceba4e8ad68d7093b
10207 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10208 Date: Fri May 18 08:05:39 2012 +0000
10210 warning: 'libccid.la': linking libtool libraries using a non-POSIX
10211 archiver requires 'AM_PROG_AR' in 'configure.in'
10214 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6301 0ce88b0d-b2fd-0310-8134-9614164e65ea
10217 1 file changed, 1 insertion(+)
10219 commit 511e25f2fb4038edb18dc417717f885436ca0810
10220 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10221 Date: Fri May 18 08:04:23 2012 +0000
10223 autoupdated using autoupdate (GNU Autoconf) 2.69
10226 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6300 0ce88b0d-b2fd-0310-8134-9614164e65ea
10228 configure.in | 29 ++++++++++++++---------------
10229 1 file changed, 14 insertions(+), 15 deletions(-)
10231 commit 472a79de7ef76ca90b592f9c7f82d97ca9789e03
10232 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10233 Date: Wed May 16 12:40:26 2012 +0000
10237 The new firmware supports extended APDU and iProduct changed from DP905
10241 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6297 0ce88b0d-b2fd-0310-8134-9614164e65ea
10243 readers/Vasco_DP905.txt | 16 ++++++++--------
10244 1 file changed, 8 insertions(+), 8 deletions(-)
10246 commit 984069263590a693e805cc1d3581fa48c63695ab
10247 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10248 Date: Tue May 15 18:50:35 2012 +0000
10250 Add ACS ACR101 ICC Reader
10253 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6296 0ce88b0d-b2fd-0310-8134-9614164e65ea
10255 readers/ACS_ACR101.txt | 50 +++++++++++++++++++++++++++++++++++++++++++
10256 readers/supported_readers.txt | 3 ++-
10257 2 files changed, 52 insertions(+), 1 deletion(-)
10259 commit 33e3d11a83f268514cec67e5b471c81d8d576893
10260 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10261 Date: Fri May 11 16:30:26 2012 +0000
10263 OpenUSBByName(): log the Info.plist used
10265 On Mac OS X the CCID driver may be installed many times with different
10266 names using --enable-bundle=...
10268 With the Info.plist file name displayed it is possible to check the
10269 correct Info.plist is used.
10272 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6292 0ce88b0d-b2fd-0310-8134-9614164e65ea
10274 src/ccid_usb.c | 1 +
10275 1 file changed, 1 insertion(+)
10277 commit 3ff394a14bcff07ef65d8a85425855b7a0300578
10278 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10279 Date: Tue May 1 13:59:24 2012 +0000
10281 Add Alcor Micro AU9522
10284 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6289 0ce88b0d-b2fd-0310-8134-9614164e65ea
10286 readers/AlcorMicro_AU9522.txt | 111 ++++++++++++++++++++++++++++++++++++++++++
10287 readers/supported_readers.txt | 9 ++--
10288 2 files changed, 116 insertions(+), 4 deletions(-)
10290 commit c958f5d0c4104c50608d9b511cabf584ff6fa833
10291 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10292 Date: Wed Apr 18 18:51:25 2012 +0000
10297 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6284 0ce88b0d-b2fd-0310-8134-9614164e65ea
10299 readers/sid800.txt | 15 +++++++++------
10300 1 file changed, 9 insertions(+), 6 deletions(-)
10302 commit a60ba15a9057967c2e7faf585bb937c2c59fd1ae
10303 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10304 Date: Wed Apr 18 13:54:59 2012 +0000
10306 Add Bit4id cryptokey
10309 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6283 0ce88b0d-b2fd-0310-8134-9614164e65ea
10311 readers/bit4id_cryptokey.txt | 53 +++++++++++++++++++++++++++++++++++++++++++
10312 readers/supported_readers.txt | 1 +
10313 2 files changed, 54 insertions(+)
10315 commit 64b5ea3c3f02af6008578e33e9c4eac26a13e49e
10316 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10317 Date: Wed Apr 18 13:52:03 2012 +0000
10322 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6282 0ce88b0d-b2fd-0310-8134-9614164e65ea
10324 readers/bit4id_iam.txt | 53 +++++++++++++++++++++++++++++++++++++++++++
10325 readers/supported_readers.txt | 1 +
10326 2 files changed, 54 insertions(+)
10328 commit 4b3b24a0f985c3050f92a5d2ee3b6cef22661ca7
10329 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10330 Date: Wed Apr 18 13:49:13 2012 +0000
10335 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6281 0ce88b0d-b2fd-0310-8134-9614164e65ea
10337 readers/bit4id_key4.txt | 53 +++++++++++++++++++++++++++++++++++++++++++
10338 readers/supported_readers.txt | 1 +
10339 2 files changed, 54 insertions(+)
10341 commit 9fce841ab3b5b6eba9b988982d9418bcc71b5349
10342 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10343 Date: Wed Apr 18 13:46:19 2012 +0000
10345 Add Bit4id miniLector-s
10348 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6280 0ce88b0d-b2fd-0310-8134-9614164e65ea
10350 readers/bit4id_minilector-s.txt | 50 +++++++++++++++++++++++++++++++++++++++++
10351 readers/supported_readers.txt | 1 +
10352 2 files changed, 51 insertions(+)
10354 commit 4223b646d6aaab4e4a57ca3047ac5bb2b844ecad
10355 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10356 Date: Wed Apr 18 13:42:13 2012 +0000
10358 Add Bit4id miniLector
10361 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6279 0ce88b0d-b2fd-0310-8134-9614164e65ea
10363 readers/bit4id_minilector.txt | 50 +++++++++++++++++++++++++++++++++++++++++++
10364 readers/supported_readers.txt | 3 +++
10365 2 files changed, 53 insertions(+)
10367 commit 7ba0e798d9606c42a398373a57dfe5562a3cde11
10368 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10369 Date: Wed Apr 18 13:41:03 2012 +0000
10371 Sort the duplicates section by vid/pid
10374 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6278 0ce88b0d-b2fd-0310-8134-9614164e65ea
10376 readers/supported_readers.txt | 42 +++++++++++++++++++++---------------------
10377 1 file changed, 21 insertions(+), 21 deletions(-)
10379 commit 331979a57bc50fcb4572063d7cd4685a7f1c7c1c
10380 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10381 Date: Wed Apr 18 11:45:11 2012 +0000
10386 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6277 0ce88b0d-b2fd-0310-8134-9614164e65ea
10388 readers/NXP_PR533.txt | 57 +++++++++++++++++++++++++++++++++++++++++++
10389 readers/supported_readers.txt | 5 +++-
10390 2 files changed, 61 insertions(+), 1 deletion(-)
10392 commit ea1bb6de410b50c9c5f65ad718150fa0cba00409
10393 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10394 Date: Tue Apr 17 13:42:42 2012 +0000
10396 Use auto suspend for CCID devices only
10398 The rule used "*:0b0000:*" and so was used even for composite devices
10399 using a CCID interface. It was problematic for a keybord + CCID
10400 interface since the keyboard was also automatically systended after a
10401 few seconds of inactivity.
10403 The new rule uses ":0b0000:" so composite devices will not be configured
10404 for USB automatic suspend.
10406 Closes Alioth bug [#313445] "Do not activate USB suspend for composite
10408 https://alioth.debian.org/tracker/index.php?func=detail&aid=313445&group_id=30105&atid=410085
10411 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6275 0ce88b0d-b2fd-0310-8134-9614164e65ea
10413 src/92_pcscd_ccid.rules | 2 +-
10414 1 file changed, 1 insertion(+), 1 deletion(-)
10416 commit 06c8b0b2fa2f5c794ff4747e9daee5ac1065eb75
10417 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10418 Date: Fri Apr 13 13:45:16 2012 +0000
10420 Use %zd instead of %ld for size_t size
10422 Fix compiler warning
10423 ccid.c: In function `dump_gemalto_firmware_features':
10424 ccid.c:122:2: warning: format `%ld' expects argument of type `long int',
10425 but argument 6 has type `unsigned int' [-Wformat]
10427 sizeof returns a size_t value with a variable length depending on the
10431 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6274 0ce88b0d-b2fd-0310-8134-9614164e65ea
10434 1 file changed, 1 insertion(+), 1 deletion(-)
10436 commit 8b0b132f986e481c4806238ac9abf5786b6744c3
10437 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10438 Date: Thu Apr 12 07:55:52 2012 +0000
10440 Add Gemalto Ezio Shield Branch Reader
10443 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6273 0ce88b0d-b2fd-0310-8134-9614164e65ea
10445 readers/Gemalto_Ezio_Branch.txt | 56 +++++++++++++++++++++++++++++++++++++++++
10446 readers/supported_readers.txt | 3 ++-
10447 2 files changed, 58 insertions(+), 1 deletion(-)
10449 commit cc487a56fcc224ce74a355853dee77abef549a2a
10450 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10451 Date: Sun Apr 8 07:53:56 2012 +0000
10456 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6270 0ce88b0d-b2fd-0310-8134-9614164e65ea
10458 readers/CCB_eSafeLD.txt | 53 +++++++++++++++++++++++++++++++++++++++++++
10459 readers/supported_readers.txt | 5 +++-
10460 2 files changed, 57 insertions(+), 1 deletion(-)
10462 commit 55fd3abef8024d6559dc15cbdf07b02071a9ff51 (tag: ccid-1.4.6)
10463 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10464 Date: Fri Apr 6 16:16:19 2012 +0000
10469 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6266 0ce88b0d-b2fd-0310-8134-9614164e65ea
10471 README | 33 +++++++++++++++++++++++++++++++++
10472 configure.in | 2 +-
10473 2 files changed, 34 insertions(+), 1 deletion(-)
10475 commit 46cb2fcbe1b7010490d62a84fbfb9d4effd3d9a5
10476 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10477 Date: Fri Apr 6 16:15:21 2012 +0000
10479 Update to version 2011-08-25.18
10482 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6265 0ce88b0d-b2fd-0310-8134-9614164e65ea
10484 ylwrap | 34 +++++++++++++++++++---------------
10485 1 file changed, 19 insertions(+), 15 deletions(-)
10487 commit de413e6987a5f119617f7db6f7e8c290c0da500b
10488 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10489 Date: Fri Apr 6 15:45:54 2012 +0000
10491 Use the new SDK path for Xcode 4
10493 Xcode is now a normal application downloaded from the Mac App Store.
10494 All the files are now contained in /Applications/Xcode.app
10497 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6264 0ce88b0d-b2fd-0310-8134-9614164e65ea
10499 MacOSX/configure | 2 +-
10500 1 file changed, 1 insertion(+), 1 deletion(-)
10502 commit b4933b280d4bb5c4908e65add0bae0938a2f6d5f
10503 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10504 Date: Thu Apr 5 09:55:10 2012 +0000
10506 Use DWORD_D instead %ld to fix a warning on Mac OS X 64-bits
10508 ccid.c: In function 'set_gemalto_firmware_features':
10509 ccid.c:204: warning: format '%ld' expects type 'long int', but argument
10510 6 has type 'RESPONSECODE'
10513 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6260 0ce88b0d-b2fd-0310-8134-9614164e65ea
10516 1 file changed, 1 insertion(+), 1 deletion(-)
10518 commit 41ec3d896d3487eb83a86bd15753fcb2ceebb640
10519 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10520 Date: Thu Apr 5 09:44:16 2012 +0000
10522 Move definitions of DWORD_X and DWORD_D
10525 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6259 0ce88b0d-b2fd-0310-8134-9614164e65ea
10527 src/defs.h | 11 +++++++++++
10528 src/ifdhandler.c | 10 ----------
10529 2 files changed, 11 insertions(+), 10 deletions(-)
10531 commit da7e12245976943008a35c0ba29da08fdc19834a
10532 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10533 Date: Wed Apr 4 20:44:20 2012 +0000
10535 IFDHControl(): Add support of dwMaxAPDUDataSize
10537 This property indicates if a reader/driver supports extended APDU or
10540 From PC/SC v2 part 10 (version 2.02.09 not yet published):
10541 dwMaxAPDUDataSize: Maximal size of data the reader and its driver can support
10542 0: short APDU only.
10543 0<X<=256: forbidden values (RFU)
10544 256 < X <= 0x10000: short and extended APDU of up to X bytes of data
10545 0x10000 < X: invalid values (RFU)
10548 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6258 0ce88b0d-b2fd-0310-8134-9614164e65ea
10550 src/ifdhandler.c | 17 +++++++++++++++++
10551 1 file changed, 17 insertions(+)
10553 commit 810b4e5236519da643243ea961622b8c4359402a
10554 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10555 Date: Wed Apr 4 07:44:51 2012 +0000
10557 Remove KOBIL IDToken until support is complete
10560 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6255 0ce88b0d-b2fd-0310-8134-9614164e65ea
10562 readers/supported_readers.txt | 5 +----
10563 1 file changed, 1 insertion(+), 4 deletions(-)
10565 commit c924be00b00434400ccafdb5016c0098235d6e20
10566 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10567 Date: Mon Apr 2 08:21:56 2012 +0000
10569 Minimal version of pcsc-lite is 1.8.3
10571 We now use PCSCv2_PART10_PROPERTY_wIdVendor and
10572 PCSCv2_PART10_PROPERTY_wIdProduct defined in pcsc-lite 1.8.3
10575 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6254 0ce88b0d-b2fd-0310-8134-9614164e65ea
10577 configure.in | 2 +-
10578 1 file changed, 1 insertion(+), 1 deletion(-)
10580 commit b05f0358285a1c5072c52636d41e9232d3db2969
10581 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10582 Date: Tue Mar 27 12:58:12 2012 +0000
10584 Add support of Gemalto firmware features
10586 Gemalto readers support an Escape command to report features supported
10587 (or not) by the reader. The reader can also report if specific bugs are
10590 One of the fixed bug (in recent readers) is the bNumberMessage
10591 management used in the Secure Modify CCID command.
10593 Thanks to Jean Lusetti for the patch
10596 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6252 0ce88b0d-b2fd-0310-8134-9614164e65ea
10598 src/ccid.c | 100 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
10599 src/ccid.h | 9 +++--
10600 src/ccid_serial.c | 1 +
10601 src/ccid_usb.c | 7 ++++
10602 src/commands.c | 48 ++++++++++++++++++++++++--
10603 5 files changed, 161 insertions(+), 4 deletions(-)
10605 commit 0013da5941c5883b483db3bb313fadd175c4e7b5
10606 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10607 Date: Mon Mar 26 14:11:14 2012 +0000
10609 SecurePINModify(): set the minimum timeout to 90 seconds
10611 Some readers have a default timeout of 60 seconds. We need to use a
10612 larger value to timeout _after_ the reader.
10614 Same change as in revision 6243 but for SecurePINModify() instead of
10618 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6251 0ce88b0d-b2fd-0310-8134-9614164e65ea
10620 src/commands.c | 2 +-
10621 1 file changed, 1 insertion(+), 1 deletion(-)
10623 commit adcbd52f474b10bf8d40148a5ea5bfc6ad9fec4f
10624 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10625 Date: Mon Mar 26 07:54:54 2012 +0000
10630 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6250 0ce88b0d-b2fd-0310-8134-9614164e65ea
10632 readers/Gemalto_Ezio_Shield_PinPad.txt | 12 ++++++------
10633 1 file changed, 6 insertions(+), 6 deletions(-)
10635 commit 3284ac23c56a106a496f63869d24194a76ab5baf
10636 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10637 Date: Fri Mar 23 10:02:04 2012 +0000
10639 Add support of wIdVendor and wIdProduct properties
10641 PCSCv2_PART10_PROPERTY_wIdVendor and PCSCv2_PART10_PROPERTY_wIdProduct
10642 are new in PC/SC v2 part 10 version 2.02.09 (not yet released as of
10646 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6245 0ce88b0d-b2fd-0310-8134-9614164e65ea
10648 src/ifdhandler.c | 18 ++++++++++++++++++
10649 1 file changed, 18 insertions(+)
10651 commit bab8662a3d46b2b1f70a9ae5bc467d9a8239e0a1
10652 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10653 Date: Fri Mar 23 08:35:08 2012 +0000
10655 SecurePINVerify(): set the minimum timeout to 90 seconds
10657 Some readers have a default timeout of 60 seconds. We need to use a
10658 larger value to timeout _after_ the reader.
10661 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6243 0ce88b0d-b2fd-0310-8134-9614164e65ea
10663 src/commands.c | 2 +-
10664 1 file changed, 1 insertion(+), 1 deletion(-)
10666 commit d6c2c5d526d9219fdc41a949797b69c592049b4d
10667 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10668 Date: Mon Mar 19 09:46:52 2012 +0000
10670 CCID_Receive(): ICCD type A, wait for device ready
10672 "Here's a fix to make your driver operate in accordance with the ICCD
10673 specification when using Version A control transfers. The status byte is
10674 supposed to indicate when the device has a response ready. So I simply
10675 added a call to CmdGetSlotStatus."
10677 Thanks to John Billings for the patch.
10680 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6240 0ce88b0d-b2fd-0310-8134-9614164e65ea
10682 src/commands.c | 6 ++++++
10683 1 file changed, 6 insertions(+)
10685 commit a38dc80b93b7d723afc9046ed83d7da7ac02d918
10686 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10687 Date: Tue Mar 13 20:31:33 2012 +0000
10692 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6239 0ce88b0d-b2fd-0310-8134-9614164e65ea
10694 readers/supported_readers.txt | 5 ++++-
10695 1 file changed, 4 insertions(+), 1 deletion(-)
10697 commit ce51c41ef3829a255c53f6e835c7a6c957cbbf05
10698 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10699 Date: Tue Mar 13 20:23:18 2012 +0000
10704 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6238 0ce88b0d-b2fd-0310-8134-9614164e65ea
10706 readers/Kobil_IDToken.txt | 57 +++++++++++++++++++++++++++++++++++++++++++++++
10707 1 file changed, 57 insertions(+)
10709 commit 165bb3bde5d7fbf2c1e83a37842f044a5a88c57c
10710 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10711 Date: Fri Feb 24 08:50:11 2012 +0000
10713 Some output improvements
10716 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6233 0ce88b0d-b2fd-0310-8134-9614164e65ea
10718 contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c | 11 ++++++++---
10719 1 file changed, 8 insertions(+), 3 deletions(-)
10721 commit 7c13d7369563db3d727e2f3cbc8941a49ab40ce0
10722 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10723 Date: Thu Feb 23 19:47:36 2012 +0000
10725 Move SCR335 from supported to should work list since the V2.0 with a new
10726 firmware has not been tested by me.
10729 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6232 0ce88b0d-b2fd-0310-8134-9614164e65ea
10731 readers/supported_readers.txt | 4 ++--
10732 1 file changed, 2 insertions(+), 2 deletions(-)
10734 commit c258b2f63e59d8190c300bffd401b41ad4b9001b
10735 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10736 Date: Thu Feb 23 19:43:00 2012 +0000
10738 Remove SCR 335 from the bogus firmware list
10740 The V2.0 model has a lower firmware version (2.04 instead of 5.23). The
10741 reader should be less buggy (not yet checked)
10744 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6231 0ce88b0d-b2fd-0310-8134-9614164e65ea
10746 src/ccid_usb.c | 1 -
10747 1 file changed, 1 deletion(-)
10749 commit 84af9db3b5a2df755689528b2155842f4d373887
10750 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10751 Date: Thu Feb 23 19:41:38 2012 +0000
10753 Firmware update for the V2.0 model
10756 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6230 0ce88b0d-b2fd-0310-8134-9614164e65ea
10758 readers/SCR335.txt | 124 ++++++++++++++++++++++++++++++++++++++++++++++++-----
10759 1 file changed, 113 insertions(+), 11 deletions(-)
10761 commit d344a71785c6608fc5a229734083534a2717ffa4
10762 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10763 Date: Fri Feb 17 14:51:55 2012 +0000
10765 Correctly define DWORD_D on Linux
10768 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6227 0ce88b0d-b2fd-0310-8134-9614164e65ea
10770 src/ifdhandler.c | 2 +-
10771 1 file changed, 1 insertion(+), 1 deletion(-)
10773 commit c472c6fe16d4222483b3c417981156f2097af5fe
10774 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10775 Date: Thu Feb 16 09:05:03 2012 +0000
10777 Define GEMALTO_FIRMWARE_FEATURES structure
10779 Structure returned by Gemalto readers for the CCID Escape command 0x6A
10782 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6226 0ce88b0d-b2fd-0310-8134-9614164e65ea
10784 src/ccid.h | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
10785 1 file changed, 56 insertions(+)
10787 commit 5f6deb34b2874c7080b615b1825949d7e83195c8
10788 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10789 Date: Wed Feb 15 14:31:13 2012 +0000
10791 Use DWORD_X and DWORD_D to print a DWORD in hex or dec
10793 The definition of DWORD is uint32_t on Mac OS X and unsigned long with
10794 official pcsc-lite. DWORD_X is defined as "%X" on Mac and "%lX" otherwise.
10796 A DWORD value is now always correctly logged/displayed on Mac OS X and the
10797 compiler stops complaining.
10800 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6225 0ce88b0d-b2fd-0310-8134-9614164e65ea
10802 src/ifdhandler.c | 51 ++++++++++++++++++++++++++++++++-------------------
10803 1 file changed, 32 insertions(+), 19 deletions(-)
10805 commit 0bc4f8b87c3c6db7690905952916f1064ef4b0bf
10806 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10807 Date: Tue Feb 14 19:58:53 2012 +0000
10809 Add Macally NFC CCID eNetPad reader
10812 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6224 0ce88b0d-b2fd-0310-8134-9614164e65ea
10814 readers/supported_readers.txt | 13 ++++++++-----
10815 1 file changed, 8 insertions(+), 5 deletions(-)
10817 commit 035e78cb83bc6ad677695dfb9717fc7283e12a47
10818 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10819 Date: Tue Feb 14 19:37:04 2012 +0000
10821 Add Macally NFC CCID eNetPad reader
10824 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6221 0ce88b0d-b2fd-0310-8134-9614164e65ea
10826 readers/Macally_NFC_CCID_eNetPad.txt | 48 ++++++++++++++++++++++++++++++++++++
10827 1 file changed, 48 insertions(+)
10829 commit c41adfa3302f39e5cf25f3c43705c47083a82448
10830 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10831 Date: Mon Feb 13 09:10:36 2012 +0000
10833 CreateChannelByNameOrChannel(): add explicit braces
10835 Fix compiler warning:
10836 ifdhandler.c: In function 'CreateChannelByNameOrChannel':
10837 ifdhandler.c:81:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
10839 The problem is that DEBUG_INFO3() is not a code block but a "dangerous"
10843 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6220 0ce88b0d-b2fd-0310-8134-9614164e65ea
10845 src/ifdhandler.c | 4 ++++
10846 1 file changed, 4 insertions(+)
10848 commit 6bbbe62aff146d5902294f050e6f5c959c64a0ec
10849 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10850 Date: Mon Feb 13 09:06:52 2012 +0000
10852 Factorise IFDHCreateChannelByName() and IFDHCreateChannel()
10854 The two functions were duplicates expect 2 lines. Factorisation will
10855 avoid divergence of bug fixes (as it was the case for error management).
10858 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6219 0ce88b0d-b2fd-0310-8134-9614164e65ea
10860 src/ifdhandler.c | 106 ++++++++++++-------------------------------------------
10861 1 file changed, 22 insertions(+), 84 deletions(-)
10863 commit c5c6a6001c52eb59064dc431200c6c54f1f6d50d
10864 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10865 Date: Mon Feb 13 08:55:33 2012 +0000
10867 IFDHCreateChannelByName(): favctorize code
10869 The code used to release the allocated resources is no more duplicated
10873 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6218 0ce88b0d-b2fd-0310-8134-9614164e65ea
10875 src/ifdhandler.c | 16 +++++++++-------
10876 1 file changed, 9 insertions(+), 7 deletions(-)
10878 commit 8164b46371ea0116919d05e548a76f347a000baf
10879 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10880 Date: Mon Feb 13 08:54:00 2012 +0000
10882 IFDHCreateChannelByName(): check the value returned by ccid_open_hack_post()
10884 If ccid_open_hack_post() fails (the strings could not be loaded in a
10885 GEMPCPINPAD reader as in revision 6216) then we return with an error
10886 instead of ignoring the issue.
10889 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6217 0ce88b0d-b2fd-0310-8134-9614164e65ea
10891 src/ifdhandler.c | 6 +++++-
10892 1 file changed, 5 insertions(+), 1 deletion(-)
10894 commit d88abd959ced7ab36d6fe5898f4d64f9e216d6c1
10895 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10896 Date: Mon Feb 13 08:40:33 2012 +0000
10898 ccid_open_hack_post(): return an error if needed
10900 Return IFD_COMMUNICATION_ERROR if it is not possible to load the strings
10901 in a GEMPCPINPAD reader. This happens if the reader is deconnected
10905 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6216 0ce88b0d-b2fd-0310-8134-9614164e65ea
10907 src/ccid.c | 4 +++-
10908 1 file changed, 3 insertions(+), 1 deletion(-)
10910 commit f8628e5eff5db5b27d3586b86328dd7e00550adb
10911 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10912 Date: Tue Jan 31 16:55:29 2012 +0000
10914 Disable SPE for HP USB CCID Smartcard Keyboard
10916 The Secure Pin Entry of the HP USB CCID Smartcard Keyboard idVendor:
10917 0x03F0 idProduct: 0x0036 is bogus and can't be used on Unix.
10919 00000033 Control TxBuffer: 1E 1E 02 00 00 10 04 02 00 00 00 00 00 00 00 05 00 00 00 00 20 00 81 00
10920 00000013 openct/proto-t1.c:571:t1_build() more bit: 0
10921 00000039 -> 000000 69 14 00 00 00 00 24 00 00 00 00 1E 02 00 00 10 04 02 00 00 00 00 00 40 05 00 20 00 81 00
10922 30005454 <- 000000 80 00 00 00 00 00 24 40 F0 00
10923 00000059 commands.c:1339:CCID_Receive PIN timeout
10925 Instead of telling the reader has SPE and failing with an obscure error
10926 the driver will disable the SPE feature.
10928 Thanks to Jörg Grundmann for the bug report.
10931 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6211 0ce88b0d-b2fd-0310-8134-9614164e65ea
10935 2 files changed, 2 insertions(+)
10937 commit 1c1024289d3a1ebfb659234a975fa73776c5e0ba
10938 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10939 Date: Fri Jan 27 09:51:32 2012 +0000
10941 Sort the readers of a same manufacturer by PID
10944 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6207 0ce88b0d-b2fd-0310-8134-9614164e65ea
10946 readers/supported_readers.txt | 90 +++++++++++++++++++++----------------------
10947 1 file changed, 45 insertions(+), 45 deletions(-)
10949 commit 54792337e5c0aea467ffbfeeb96a2503c930077a
10950 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10951 Date: Fri Jan 27 09:31:01 2012 +0000
10953 Generated by website/generate_supported_readers.py
10955 The list of supported readers is now generated from list of USB
10958 Readers without a .txt file are now NO MORE supported. They are:
10959 Reader(s) without a .txt description
10960 0x08E6:0x34C1:Gemalto Ezio Shield Secure Channel
10961 0x08E6:0x34C4:Gemalto Ezio Generic
10962 0x04E6:0x511A:SCM SCR 3310 NTTCom
10963 0x0783:0x0008:C3PO LTC32 USBv2 with keyboard support
10964 0x0783:0x9002:C3PO TLTC2USB
10965 0x047B:0x020B:Silitek SK-3105
10968 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6203 0ce88b0d-b2fd-0310-8134-9614164e65ea
10970 readers/supported_readers.txt | 667 +++++++++++++++++++++++++-----------------
10971 1 file changed, 400 insertions(+), 267 deletions(-)
10973 commit fbadf4a04cffd2884c59cc13ba582ede075d10bb
10974 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10975 Date: Mon Jan 23 13:57:45 2012 +0000
10977 Duplicates of GemPCTwin.txt
10979 It is a duplicate by design since it is a symbolic link. Now that
10980 supported_readers.txt is generated from the .txt file this is
10984 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6191 0ce88b0d-b2fd-0310-8134-9614164e65ea
10986 readers/GemPCTwin_serial.txt | 1 -
10987 1 file changed, 1 deletion(-)
10989 commit 5cb608b85129968abfc4bbaedcdcb71c3b1d9a01
10990 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10991 Date: Mon Jan 16 09:24:12 2012 +0000
10993 Log to stdout by default
10995 This log service is only used on Mac OS X. Using stderr is problematic
10996 when other log mesages are using stdout. The order is not respected if
10997 stdout and stderr are redirected to a file. For example when using
11000 Now the logs are sent to stdout (by default) and also flushed after each
11001 line. It is possible to use tee(1).
11004 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6179 0ce88b0d-b2fd-0310-8134-9614164e65ea
11006 src/debug.c | 18 +++++++++++-------
11007 1 file changed, 11 insertions(+), 7 deletions(-)
11009 commit dfbf473bc7a07a4015cd78f6c72c0388c86a1220
11010 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11011 Date: Thu Jan 12 13:12:27 2012 +0000
11013 Todos_Connectable.txt is a duplicate of Todos_Cx00.txt
11016 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6168 0ce88b0d-b2fd-0310-8134-9614164e65ea
11018 readers/Todos_Connectable.txt | 54 -------------------------------------------
11019 1 file changed, 54 deletions(-)
11021 commit 0ed227d780998f49f14b4742c605ed02df332d6a
11022 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11023 Date: Tue Jan 3 19:19:57 2012 +0000
11025 Add Teridian TSC12xxF
11028 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6164 0ce88b0d-b2fd-0310-8134-9614164e65ea
11030 readers/Teridian_TSC12xxFV.09.txt | 72 +++++++++++++++++++++++++++++++++++++++
11031 readers/supported_readers.txt | 3 ++
11032 2 files changed, 75 insertions(+)
11034 commit c4f50fda8eabddb1d8aa279884a7fb156a38194c
11035 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11036 Date: Tue Jan 3 17:33:04 2012 +0000
11038 Add Avtor SecureToken
11041 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6162 0ce88b0d-b2fd-0310-8134-9614164e65ea
11043 readers/Avtor_SecureToken.txt | 61 +++++++++++++++++++++++++++++++++++++++++++
11044 readers/supported_readers.txt | 1 +
11045 2 files changed, 62 insertions(+)
11047 commit 60b6a4644477d9a23f29b0c138ceec0249130cc9
11048 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11049 Date: Mon Jan 2 19:20:12 2012 +0000
11051 Update "Giesecke & Devrient StarSign Crypto USB Token" name on G&D
11055 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6161 0ce88b0d-b2fd-0310-8134-9614164e65ea
11057 readers/supported_readers.txt | 2 +-
11058 1 file changed, 1 insertion(+), 1 deletion(-)
11060 commit a0f01571f62917e0fd0de695bdc0409fe2c8eb90
11061 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11062 Date: Mon Jan 2 10:58:41 2012 +0000
11064 Build a Universal Binary driver only if libusb is also a Universal
11068 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6159 0ce88b0d-b2fd-0310-8134-9614164e65ea
11070 MacOSX/configure | 17 +++++++++++++++--
11071 1 file changed, 15 insertions(+), 2 deletions(-)
11073 commit c9dba9a1710b967cbd54d29e5903a6bc5d28170f
11074 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11075 Date: Mon Jan 2 10:46:44 2012 +0000
11080 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6158 0ce88b0d-b2fd-0310-8134-9614164e65ea
11082 MacOSX/configure | 2 ++
11083 1 file changed, 2 insertions(+)
11085 commit ffef9a86f8a7cd57554d00f88caa0950e9d80261
11086 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11087 Date: Mon Jan 2 10:45:23 2012 +0000
11089 Add -lobjc since objc_registerThreadWithCollector() is used now in
11092 See libusb ticket #63 "libusb pthread usage causes error in garbage
11093 collected Cocoa apps"
11094 http://libusb.org/ticket/63
11097 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6157 0ce88b0d-b2fd-0310-8134-9614164e65ea
11099 MacOSX/configure | 2 +-
11100 1 file changed, 1 insertion(+), 1 deletion(-)
11102 commit 53b774a31c4b96cc31366c70080d00a5c32c3790
11103 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11104 Date: Sat Dec 31 16:41:54 2011 +0000
11106 Add Vasco DIGIPASS KEY 202 with ProductID 0x0120 and 0x0122
11109 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6154 0ce88b0d-b2fd-0310-8134-9614164e65ea
11111 readers/Vasco_DIGIPASS_KEY_202_0120.txt | 103 ++++++++++++++++++++++++++++++++
11112 readers/Vasco_DIGIPASS_KEY_202_0122.txt | 103 ++++++++++++++++++++++++++++++++
11113 readers/supported_readers.txt | 2 +
11114 3 files changed, 208 insertions(+)
11116 commit ca072215009c1901c332602e32495e160b8c7ace
11117 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11118 Date: Fri Dec 16 21:15:31 2011 +0000
11120 Add Vasco DIGIPASS KEY 101
11123 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6144 0ce88b0d-b2fd-0310-8134-9614164e65ea
11125 readers/Vasco_DPKey101.txt | 111 ++++++++++++++++++++++++++++++++++++++++++
11126 readers/supported_readers.txt | 1 +
11127 2 files changed, 112 insertions(+)
11129 commit 5bf159f71b596aafae2b496998f1fd6be4bb529f
11130 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11131 Date: Fri Dec 16 21:03:03 2011 +0000
11133 Add Avtor SC Reader 371
11136 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6141 0ce88b0d-b2fd-0310-8134-9614164e65ea
11138 readers/Avtor_SC_Reader_371.txt | 61 +++++++++++++++++++++++++++++++++++++++++
11139 readers/supported_readers.txt | 3 ++
11140 2 files changed, 64 insertions(+)
11142 commit 8411e7cfbcce44bcaa51e41c21a0bb2b87fb414b
11143 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11144 Date: Tue Dec 6 10:29:36 2011 +0000
11146 Fix bug from revision 6134
11148 The correct return value is STATUS_SUCCESS for success.
11151 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6135 0ce88b0d-b2fd-0310-8134-9614164e65ea
11153 src/ccid_usb.c | 2 +-
11154 1 file changed, 1 insertion(+), 1 deletion(-)
11156 commit 5a5e17953f66ba8bc412a9f1335e56b8bda08155
11157 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11158 Date: Tue Dec 6 10:25:56 2011 +0000
11160 OpenUSBByName(): fix memory leaks
11162 Some memory was not released in case of errors.
11165 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6134 0ce88b0d-b2fd-0310-8134-9614164e65ea
11167 src/ccid_usb.c | 34 ++++++++++++++++++++++------------
11168 1 file changed, 22 insertions(+), 12 deletions(-)
11170 commit eb2a3c7570adb0a6958b60cd141f38c733859044
11171 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11172 Date: Tue Dec 6 10:16:54 2011 +0000
11174 IFDHCreateChannelByName(): fix memory leak
11176 Memory leak if the OpenPortByName() failed
11179 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6133 0ce88b0d-b2fd-0310-8134-9614164e65ea
11181 src/ifdhandler.c | 3 ++-
11182 1 file changed, 2 insertions(+), 1 deletion(-)
11184 commit 4c0dea3c7aa0079bc0ddbd939ef1d7ac47941b51
11185 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11186 Date: Thu Dec 1 19:16:08 2011 +0000
11188 Fix OmniKey 6321 CLi USB name
11191 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6125 0ce88b0d-b2fd-0310-8134-9614164e65ea
11193 readers/supported_readers.txt | 2 +-
11194 1 file changed, 1 insertion(+), 1 deletion(-)
11196 commit 2c2363890f992dc5bdf3a35f684111623cdad407
11197 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11198 Date: Thu Dec 1 18:05:22 2011 +0000
11200 Add OmniKey 6321 USB
11203 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6123 0ce88b0d-b2fd-0310-8134-9614164e65ea
11205 readers/Omnikey_6321.txt | 170 ++++++++++++++++++++++++++++++++++++++++++
11206 readers/supported_readers.txt | 1 +
11207 2 files changed, 171 insertions(+)
11209 commit ad0939c252d673f21bd3cab70dcba23802fc146b
11210 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11211 Date: Thu Nov 3 20:13:13 2011 +0000
11216 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6100 0ce88b0d-b2fd-0310-8134-9614164e65ea
11218 readers/Xiring_MyLeo.txt | 6 +++---
11219 1 file changed, 3 insertions(+), 3 deletions(-)
11221 commit 3b3a528dec2fcd85c181e64ea4fcf8daf856c92c
11222 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11223 Date: Thu Nov 3 20:09:58 2011 +0000
11228 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6099 0ce88b0d-b2fd-0310-8134-9614164e65ea
11230 readers/Kobil_EMV_CAP.txt | 8 ++++----
11231 1 file changed, 4 insertions(+), 4 deletions(-)
11233 commit beff69f5f81d9c448b014a11d2e3315279fc13cb
11234 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11235 Date: Thu Nov 3 19:47:44 2011 +0000
11237 New firmware release
11240 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6097 0ce88b0d-b2fd-0310-8134-9614164e65ea
11242 readers/Feitian_SCR301.txt | 74 ++++++++++++++++++++++++++++++++++++----------
11243 1 file changed, 59 insertions(+), 15 deletions(-)
11245 commit fcce99a7039509611d13af4cc552d0fb94deaf97
11246 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11247 Date: Thu Nov 3 19:35:43 2011 +0000
11249 ControlUSB(): return a negative value in case of error instead of
11250 STATUS_UNSUCCESSFUL (0xFB)
11252 The calling code is checking for a negative return value so we adapt the
11256 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6096 0ce88b0d-b2fd-0310-8134-9614164e65ea
11258 src/ccid_usb.c | 2 +-
11259 1 file changed, 1 insertion(+), 1 deletion(-)
11261 commit 5d04a829ca0e0b236948e0aaf446fb770840788c
11262 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11263 Date: Sun Oct 30 12:52:49 2011 +0000
11265 Convert "&" in a reader name into "&"
11267 For example the name "Giesecke & Devrient" does not work on Mac OS X
11268 using hotplug_macosx.c and generates the error:
11269 00000683 hotplug_macosx.c:161:HPDriversGetFromDirectory() error getting
11270 vendor ID from bundle
11273 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6088 0ce88b0d-b2fd-0310-8134-9614164e65ea
11275 src/create_Info_plist.pl | 1 +
11276 1 file changed, 1 insertion(+)
11278 commit ff7b8e5dc6813ee304fbddaa364c7b03076afd56
11279 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11280 Date: Fri Oct 28 09:33:01 2011 +0000
11285 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6085 0ce88b0d-b2fd-0310-8134-9614164e65ea
11287 readers/SCM_SDI011.txt | 55 +++++++++++++++++++++++++++++++++++++++++++
11288 readers/supported_readers.txt | 1 +
11289 2 files changed, 56 insertions(+)
11291 commit 41a6851de0b3001843328a0820bd7aa5efd5907a
11292 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11293 Date: Mon Oct 24 12:28:16 2011 +0000
11295 Move a variable to the block it is used
11298 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6075 0ce88b0d-b2fd-0310-8134-9614164e65ea
11300 examples/scardcontrol.c | 3 ++-
11301 1 file changed, 2 insertions(+), 1 deletion(-)
11303 commit 92b381143d98bcb0aeb4e28543e2ec6dbca13676
11304 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11305 Date: Mon Oct 24 12:26:49 2011 +0000
11307 Display PIN_PROPERTIES_STRUCTURE if any
11310 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6074 0ce88b0d-b2fd-0310-8134-9614164e65ea
11312 examples/scardcontrol.c | 21 +++++++++++++++++++++
11313 1 file changed, 21 insertions(+)
11315 commit 3fa5859d2f713a2a247a1911bf4e0190456d6ffd
11316 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11317 Date: Sun Oct 23 09:51:43 2011 +0000
11319 Add Inside Secure VaultIC 460 Smart Object
11322 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6066 0ce88b0d-b2fd-0310-8134-9614164e65ea
11324 readers/Inside_Secure_VaultIC_460_Smart_Object.txt | 49 ++++++++++++++++++++++
11325 readers/supported_readers.txt | 3 ++
11326 2 files changed, 52 insertions(+)
11328 commit ac4da208a4fcefa98f2983d7c429249a4898fe44
11329 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11330 Date: Sun Oct 23 09:31:07 2011 +0000
11332 Add Fujitsu SmartCase KB SCR eSIG
11335 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6064 0ce88b0d-b2fd-0310-8134-9614164e65ea
11337 ...suTechnologySolutions_SmartCase_KB_SCR_eSIG.txt | 65 ++++++++++++++++++++++
11338 readers/supported_readers.txt | 1 +
11339 2 files changed, 66 insertions(+)
11341 commit aaf0ef50ce74c1ff4fd82bb3d2a9f0df8ebd9bff
11342 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11343 Date: Thu Oct 20 14:01:27 2011 +0000
11345 InterruptStop(): Do not interrupt two times (or more) the same libusb
11348 This can happen within SCardDisconnect() on the same reader from 2 or
11349 more threads/processes. This is the case with
11350 PCSC.work/UnitaryTests/ThreadSafeConnect.py
11353 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6049 0ce88b0d-b2fd-0310-8134-9614164e65ea
11355 src/ccid_usb.c | 1 +
11356 1 file changed, 1 insertion(+)
11358 commit 07aef5af726a33220bb43fc1e9ef1fdedd546794
11359 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11360 Date: Fri Oct 14 11:50:35 2011 +0000
11362 Add Giesecke & Devrient StarSign CUT
11365 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6040 0ce88b0d-b2fd-0310-8134-9614164e65ea
11367 readers/GnD_StarSign_CUT.txt | 112 ++++++++++++++++++++++++++++++++++++++++++
11368 readers/supported_readers.txt | 5 +-
11369 2 files changed, 115 insertions(+), 2 deletions(-)
11371 commit 81cee7ffb4624e625b686d04de9e086e28bf18c9 (tag: ccid-1.4.5)
11372 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11373 Date: Tue Oct 11 20:20:53 2011 +0000
11378 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6032 0ce88b0d-b2fd-0310-8134-9614164e65ea
11380 README | 15 +++++++++++++++
11381 configure.in | 2 +-
11382 2 files changed, 16 insertions(+), 1 deletion(-)
11384 commit 1cdae4d0bceef0f2b27a548ebb04a8ab19ddd194
11385 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11386 Date: Mon Oct 10 13:04:38 2011 +0000
11391 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6025 0ce88b0d-b2fd-0310-8134-9614164e65ea
11393 src/ccid_usb.c | 1 -
11394 1 file changed, 1 deletion(-)
11396 commit aa3c34b8fea64b6ff6b01df7cd379af969703343
11397 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11398 Date: Mon Oct 10 13:03:49 2011 +0000
11400 Remove a const qualifier to avoid a warning on free()
11402 ccid_usb.c: In function 'CloseUSB':
11403 ccid_usb.c:742:4: warning: passing argument 1 of 'free' discards 'const'
11404 qualifier from pointer target type [enabled by default]
11407 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6024 0ce88b0d-b2fd-0310-8134-9614164e65ea
11410 1 file changed, 1 insertion(+), 1 deletion(-)
11412 commit c5205299804f3eefe848cbbca96522c945513c0e
11413 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11414 Date: Mon Oct 10 13:02:29 2011 +0000
11416 CloseUSB(): free the sIFD_iManufacturer allocated resource is needed
11419 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6023 0ce88b0d-b2fd-0310-8134-9614164e65ea
11421 src/ccid_usb.c | 3 +++
11422 1 file changed, 3 insertions(+)
11424 commit bdf393f8f91d66c9edc82c7ae8eb011203dd3ac4
11425 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11426 Date: Mon Oct 10 13:00:55 2011 +0000
11431 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6022 0ce88b0d-b2fd-0310-8134-9614164e65ea
11433 src/ifdhandler.c | 1 -
11434 1 file changed, 1 deletion(-)
11436 commit b61e55b40307430455373f6f907b3d620127b4ab
11437 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11438 Date: Mon Oct 10 13:00:23 2011 +0000
11440 SCARD_ATTR_VENDOR_NAME and SCARD_ATTR_VENDOR_IFD_VERSION are not the
11441 vendor name and version of the driver but of the IFD: InterFace Device
11442 i.e. the smart card reader.
11444 We then return the USB iManufacturer string as SCARD_ATTR_VENDOR_NAME
11445 and USB bcdDevice as SCARD_ATTR_VENDOR_IFD_VERSION
11448 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6021 0ce88b0d-b2fd-0310-8134-9614164e65ea
11450 src/ccid.h | 10 ++++++++++
11451 src/ccid_serial.c | 2 ++
11452 src/ccid_usb.c | 17 +++++++++++++++++
11453 src/ifdhandler.c | 36 +++++++++++++++++++++++-------------
11454 4 files changed, 52 insertions(+), 13 deletions(-)
11456 commit b5a254fd5a134c83c251d2eb5510089844465bfd
11457 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11458 Date: Wed Oct 5 11:18:04 2011 +0000
11463 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6000 0ce88b0d-b2fd-0310-8134-9614164e65ea
11465 readers/ActivCardV3.txt | 132 +++++++++++++++++++++++++++++++++++++++++++-----
11466 1 file changed, 118 insertions(+), 14 deletions(-)
11468 commit a888debbbace73dc60585627a2c47e53d4adce30
11469 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11470 Date: Sun Oct 2 12:17:55 2011 +0000
11472 Add support of FEATURE_CCID_ESC_COMMAND and bPPDUSupport
11474 FEATURE_CCID_ESC_COMMAND is available only if ifdDriverOptions (from
11475 Info.plist config file) has bit 1 set:
11477 1: DRIVER_OPTION_CCID_EXCHANGE_AUTHORIZED
11478 the CCID Exchange command is allowed. You can use it through
11479 SCardControl(hCard, IOCTL_SMARTCARD_VENDOR_IFD_EXCHANGE, ...)
11482 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5991 0ce88b0d-b2fd-0310-8134-9614164e65ea
11484 src/ifdhandler.c | 21 ++++++++++++++++++++-
11485 1 file changed, 20 insertions(+), 1 deletion(-)
11487 commit a8b55c18bb0e5522ecca1ecc273a7d7a27ffc7c0
11488 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11489 Date: Sun Oct 2 12:10:07 2011 +0000
11491 Use FEATURE_CCID_ESC_COMMAND to get the firmware of a GemPC reader
11494 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5990 0ce88b0d-b2fd-0310-8134-9614164e65ea
11496 examples/scardcontrol.c | 23 +++++++++++++++++++++++
11497 1 file changed, 23 insertions(+)
11499 commit 33a88f910d60b78761b9a49f9bb312aaa98d41b3
11500 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11501 Date: Sun Oct 2 11:58:47 2011 +0000
11503 Add support of PCSCv2_PART10_PROPERTY_bPPDUSupport and
11504 FEATURE_CCID_ESC_COMMAND
11507 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5989 0ce88b0d-b2fd-0310-8134-9614164e65ea
11509 examples/scardcontrol.c | 12 ++++++++++++
11510 1 file changed, 12 insertions(+)
11512 commit 5fbb70bd54cdba289c2762165f908a26b43a82c6
11513 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11514 Date: Tue Sep 20 20:40:02 2011 +0000
11516 ControlUSB(): log an eror if libusb_control_transfer() fails
11518 Instead of passing a negative length to DEBUG_XXD() and make it crash.
11521 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5959 0ce88b0d-b2fd-0310-8134-9614164e65ea
11523 src/ccid_usb.c | 9 +++++++++
11524 1 file changed, 9 insertions(+)
11526 commit c38e32fe253b93d1ec83383af7431b7095ac499b
11527 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11528 Date: Tue Sep 13 12:20:20 2011 +0000
11530 Add missing files in .gitignore
11532 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5952 0ce88b0d-b2fd-0310-8134-9614164e65ea
11534 .gitignore | 39 +++++++++++++++++++++++++++++++--------
11535 1 file changed, 31 insertions(+), 8 deletions(-)
11537 commit 587112ef905925e60435a28c68d976818701e116
11538 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11539 Date: Fri Sep 2 07:48:13 2011 +0000
11541 Create .gitignore files
11543 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5927 0ce88b0d-b2fd-0310-8134-9614164e65ea
11545 .gitignore | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
11546 1 file changed, 66 insertions(+)
11548 commit 10d3500d95dceb8f491287ec96f0083b7d646a45
11549 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11550 Date: Wed Aug 31 15:46:13 2011 +0000
11552 Add SDS DOMINO-Key TWIN Pro
11555 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5925 0ce88b0d-b2fd-0310-8134-9614164e65ea
11557 readers/SDS4ID_DominoKeyPro_100.txt | 105 ++++++++++++++++++++++++++++++++++++
11558 readers/supported_readers.txt | 1 +
11559 2 files changed, 106 insertions(+)
11561 commit 39b2112e47e8755a1ec75bef010b831798f51ac1
11562 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11563 Date: Wed Aug 31 13:21:17 2011 +0000
11565 Add BIFIT iBank2Key
11568 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5923 0ce88b0d-b2fd-0310-8134-9614164e65ea
11570 readers/BIFIT_iBank2key.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
11571 readers/supported_readers.txt | 1 +
11572 2 files changed, 50 insertions(+)
11574 commit 46a42a714c434896a8689c625e2becc2a49ecb13
11575 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11576 Date: Tue Aug 30 11:34:45 2011 +0000
11578 Add Gemalto SA .NET Dual
11581 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5921 0ce88b0d-b2fd-0310-8134-9614164e65ea
11583 readers/Gemalto_SA_dotNet_Dual.txt | 50 ++++++++++++++++++++++++++++++++++++++
11584 readers/supported_readers.txt | 1 +
11585 2 files changed, 51 insertions(+)
11587 commit 9570479174096c31a23aae9a5ba0e31e79661ade
11588 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11589 Date: Sat Aug 27 15:50:04 2011 +0000
11591 Remove extra spaces
11594 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5916 0ce88b0d-b2fd-0310-8134-9614164e65ea
11597 src/ifdhandler.c | 6 +++---
11598 2 files changed, 4 insertions(+), 4 deletions(-)
11600 commit ca3aa9cfa342ecd91880e299743c4bc78f7a08c0
11601 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11602 Date: Thu Aug 25 21:12:33 2011 +0000
11604 Remove extra spaces
11606 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5912 0ce88b0d-b2fd-0310-8134-9614164e65ea
11608 examples/scardcontrol.c | 4 ++--
11609 1 file changed, 2 insertions(+), 2 deletions(-)
11611 commit b8b35f5c36540656e0281b00265603a70e361153
11612 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11613 Date: Thu Aug 25 18:26:22 2011 +0000
11615 Add Precise Sense MC reader (with fingerprint)
11618 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5911 0ce88b0d-b2fd-0310-8134-9614164e65ea
11620 readers/Precise_Sense_MC.txt | 170 +++++++++++++++++++++++++++++++++++++++++++
11621 1 file changed, 170 insertions(+)
11623 commit bd19fea955bef188290092181ce4d4d4dabf2b52
11624 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11625 Date: Wed Aug 24 09:30:55 2011 +0000
11627 Do not build simclist with (unused) file dump option
11629 Gain 5kB (or 5%) space for the binary text segment of libccid.so
11632 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5909 0ce88b0d-b2fd-0310-8134-9614164e65ea
11634 src/Makefile.am | 6 +++---
11635 1 file changed, 3 insertions(+), 3 deletions(-)
11637 commit 348aa5ac2646131f536de505383649fa9f1cdbce
11638 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11639 Date: Wed Aug 24 09:16:36 2011 +0000
11641 OpenSerial(): remove useless casts
11644 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5908 0ce88b0d-b2fd-0310-8134-9614164e65ea
11646 src/ccid_serial.c | 4 ++--
11647 1 file changed, 2 insertions(+), 2 deletions(-)
11649 commit 47ac78d6dd4a7d8aa355caffce46f796ba4cd84d
11650 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11651 Date: Wed Aug 24 09:07:20 2011 +0000
11653 CCID_Transmit(): use a variable-length array
11655 Use a VLA instead of static size of 65556 to limit stack consumption
11657 Coverity: stack_use_local: Local variable "cmd" stack use: 65556 bytes
11658 -> 65572 bytes total.
11659 stack_use_overflow: The maximum stack use of 32768 bytes is exceeded.
11662 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5907 0ce88b0d-b2fd-0310-8134-9614164e65ea
11664 src/commands.c | 9 +--------
11665 1 file changed, 1 insertion(+), 8 deletions(-)
11667 commit feeee6700ddbda57a48ea94539d4dfbe27ae6eda
11668 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11669 Date: Wed Aug 24 09:03:56 2011 +0000
11671 SecurePINModify(): use a variable-length array
11673 Use a VLA instead of static size of 65576 to limit stack consumption
11675 Coverity: stack_use_local: Local variable "cmd" stack use: 65576 bytes
11676 -> 65592 bytes total.
11677 stack_use_overflow: The maximum stack use of 32768 bytes is exceeded.
11680 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5906 0ce88b0d-b2fd-0310-8134-9614164e65ea
11682 src/commands.c | 10 +---------
11683 1 file changed, 1 insertion(+), 9 deletions(-)
11685 commit 674d206cf52b94173d6820303af11b3656ee83fb
11686 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11687 Date: Wed Aug 24 09:00:46 2011 +0000
11689 SecurePINVerify(): use a variable-length array
11691 Use a VLA instead of static size of 65572 to limit stack consumption
11693 Coverity: stack_use_local: Local variable "cmd" stack use: 65572
11694 bytes -> 65588 bytes total.
11695 stack_use_overflow: The maximum stack use of 32768 bytes is exceeded.
11698 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5905 0ce88b0d-b2fd-0310-8134-9614164e65ea
11700 src/commands.c | 10 +---------
11701 1 file changed, 1 insertion(+), 9 deletions(-)
11703 commit 7700c3ce5afd175f748776bdb26f4e18bd3bb1af
11704 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11705 Date: Wed Aug 24 08:45:39 2011 +0000
11707 Add a missing #include "strlcpycat.h" needed on GNU/Linux
11710 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5904 0ce88b0d-b2fd-0310-8134-9614164e65ea
11713 1 file changed, 1 insertion(+)
11715 commit f62450600e1f7daa1492ea3bb371517a889dbaea
11716 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11717 Date: Wed Aug 24 08:43:28 2011 +0000
11719 SetParameters(): use a variable-length array
11721 Use a VLA instead of static size of 65556 to limit stack consumption
11723 Coverity: Event stack_use_local: Local variable "cmd" stack use: 65556
11724 bytes -> 65572 bytes total.
11725 Event stack_use_overflow: The maximum stack use of 32768 bytes is
11729 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5903 0ce88b0d-b2fd-0310-8134-9614164e65ea
11731 src/commands.c | 6 +-----
11732 1 file changed, 1 insertion(+), 5 deletions(-)
11734 commit 2487e2ea6d12850b5fb6d152109363ce0a839a75
11735 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11736 Date: Wed Aug 24 08:39:44 2011 +0000
11738 Remove extra spaces
11741 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5902 0ce88b0d-b2fd-0310-8134-9614164e65ea
11743 src/commands.c | 8 ++++----
11744 1 file changed, 4 insertions(+), 4 deletions(-)
11746 commit 67f9e56fb6375045b5c6ed763bd080036da2341a
11747 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11748 Date: Sun Aug 21 13:53:21 2011 +0000
11750 Use a variable-length array
11752 The debug message buffer is no more with a fixed size (around 256 bytes
11753 of buffer to log) but uses a variable-length array.
11755 This is available in GCC in C90 mode and is mandatory in C99 standard.
11757 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5897 0ce88b0d-b2fd-0310-8134-9614164e65ea
11759 src/debug.c | 32 ++++++++++++--------------------
11760 1 file changed, 12 insertions(+), 20 deletions(-)
11762 commit 2c95550fed63cfe923159bd297c7ff4cd90c9b9b
11763 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11764 Date: Sat Aug 20 18:44:04 2011 +0000
11766 Remove extra spaces and tabs
11769 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5895 0ce88b0d-b2fd-0310-8134-9614164e65ea
11771 src/Makefile.am | 2 +-
11772 src/ccid.h | 4 ++--
11773 src/commands.c | 14 +++++++-------
11774 src/parse.c | 6 +++---
11775 4 files changed, 13 insertions(+), 13 deletions(-)
11777 commit d4c34b552e4812ed5dc65bb1691ea516be32f1c7
11778 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11779 Date: Fri Aug 19 09:54:21 2011 +0000
11781 Add Gemalto Ezio Shield PinPad reader
11783 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5893 0ce88b0d-b2fd-0310-8134-9614164e65ea
11785 readers/Gemalto_Ezio_Shield_PinPad.txt | 56 ++++++++++++++++++++++++++++++++++
11786 1 file changed, 56 insertions(+)
11788 commit e837350d2bfe68a8bcfede1bf5f953e5893f4491
11789 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11790 Date: Wed Aug 17 21:11:01 2011 +0000
11792 Add BIFIT USB-Token iBank2key
11795 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5890 0ce88b0d-b2fd-0310-8134-9614164e65ea
11797 readers/BIFIT_USB-Token_iBank2key.txt | 53 +++++++++++++++++++++++++++++++++++
11798 readers/supported_readers.txt | 3 ++
11799 2 files changed, 56 insertions(+)
11801 commit cea9a52dc8983b6fa19d2334591175b148653680
11802 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11803 Date: Fri Aug 5 14:14:12 2011 +0000
11805 Add Ubisys 13.56MHz RFID (CCID)
11808 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5878 0ce88b0d-b2fd-0310-8134-9614164e65ea
11810 readers/Ubisys_RFID.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
11811 readers/supported_readers.txt | 3 +++
11812 2 files changed, 54 insertions(+)
11814 commit ae9511f0b911289a7eb8260e6e593d523f1cfe1e
11815 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11816 Date: Sat Jul 9 12:18:21 2011 +0000
11818 Fix compiler warnings
11820 ifdhandler.c: In function `IFDHCreateChannelByName':
11821 ifdhandler.c:80:2: warning: format `%X' expects argument of type
11822 `unsigned int', but argument 6 has type `DWORD' [-Wformat]
11824 ifdhandler.c: In function `IFDHCreateChannel':
11825 ifdhandler.c:201:2: warning: format `%X' expects argument of type
11826 `unsigned int', but argument 6 has type `DWORD' [-Wformat]
11828 ifdhandler.c: In function `IFDHCloseChannel':
11829 ifdhandler.c:294:2: warning: format `%X' expects argument of type
11830 `unsigned int', but argument 7 has type `DWORD' [-Wformat]
11832 ifdhandler.c: In function `IFDHPolling':
11833 ifdhandler.c:331:3: warning: format `%X' expects argument of type
11834 `unsigned int', but argument 7 has type `DWORD' [-Wformat]
11836 ifdhandler.c: In function `IFDHSleep':
11837 ifdhandler.c:346:2: warning: format `%X' expects argument of type
11838 `unsigned int', but argument 7 has type `DWORD' [-Wformat]
11840 ifdhandler.c: In function `IFDHStopPolling':
11841 ifdhandler.c:367:2: warning: format `%X' expects argument of type
11842 `unsigned int', but argument 7 has type `DWORD' [-Wformat]
11844 ifdhandler.c: In function `IFDHGetCapabilities':
11845 ifdhandler.c:401:2: warning: format `%X' expects argument of type
11846 `unsigned int', but argument 6 has type `DWORD' [-Wformat]
11847 ifdhandler.c:401:2: warning: format `%X' expects argument of type
11848 `unsigned int', but argument 8 has type `DWORD' [-Wformat]
11850 ifdhandler.c: In function `IFDHSetCapabilities':
11851 ifdhandler.c:660:2: warning: format `%X' expects argument of type
11852 `unsigned int', but argument 6 has type `DWORD' [-Wformat]
11853 ifdhandler.c:660:2: warning: format `%X' expects argument of type
11854 `unsigned int', but argument 8 has type `DWORD' [-Wformat]
11856 ifdhandler.c: In function `IFDHSetProtocolParameters':
11857 ifdhandler.c:702:2: warning: format `%d' expects argument of type `int',
11858 but argument 6 has type `DWORD' [-Wformat]
11859 ifdhandler.c:702:2: warning: format `%X' expects argument of type
11860 `unsigned int', but argument 8 has type `DWORD' [-Wformat]
11861 ifdhandler.c:920:5: warning: format `%d' expects argument of type `int',
11862 but argument 6 has type `DWORD' [-Wformat]
11864 ifdhandler.c: In function `IFDHPowerICC':
11865 ifdhandler.c:1153:2: warning: format `%X' expects argument of type
11866 `unsigned int', but argument 8 has type `DWORD' [-Wformat]
11868 ifdhandler.c: In function `IFDHTransmitToICC':
11869 ifdhandler.c:1283:2: warning: format `%X' expects argument of type
11870 `unsigned int', but argument 7 has type `DWORD' [-Wformat]
11872 ifdhandler.c: In function `IFDHControl':
11873 ifdhandler.c:1325:2: warning: format `%X' expects argument of type
11874 `unsigned int', but argument 6 has type `DWORD' [-Wformat]
11875 ifdhandler.c:1325:2: warning: format `%X' expects argument of type
11876 `unsigned int', but argument 8 has type `DWORD' [-Wformat]
11878 ifdhandler.c: In function `IFDHICCPresence':
11879 ifdhandler.c:1616:2: warning: format `%X' expects argument of type
11880 `unsigned int', but argument 7 has type `DWORD' [-Wformat]
11882 ifdhandler.c: In function `IFDHCreateChannelByName':
11883 ifdhandler.c:80:2: warning: format `%X' expects argument of type
11884 `unsigned int', but argument 6 has type `DWORD' [-Wformat]
11886 ifdhandler.c: In function `IFDHCreateChannel':
11887 ifdhandler.c:201:2: warning: format `%X' expects argument of type
11888 `unsigned int', but argument 6 has type `DWORD' [-Wformat]
11890 ifdhandler.c: In function `IFDHCloseChannel':
11891 ifdhandler.c:294:2: warning: format `%X' expects argument of type
11892 `unsigned int', but argument 7 has type `DWORD' [-Wformat]
11894 ifdhandler.c: In function `IFDHGetCapabilities':
11895 ifdhandler.c:401:2: warning: format `%X' expects argument of type
11896 `unsigned int', but argument 6 has type `DWORD' [-Wformat]
11897 ifdhandler.c:401:2: warning: format `%X' expects argument of type
11898 `unsigned int', but argument 8 has type `DWORD' [-Wformat]
11900 ifdhandler.c: In function `IFDHSetCapabilities':
11901 ifdhandler.c:660:2: warning: format `%X' expects argument of type
11902 `unsigned int', but argument 6 has type `DWORD' [-Wformat]
11903 ifdhandler.c:660:2: warning: format `%X' expects argument of type
11904 `unsigned int', but argument 8 has type `DWORD' [-Wformat]
11906 ifdhandler.c: In function `IFDHSetProtocolParameters':
11907 ifdhandler.c:702:2: warning: format `%d' expects argument of type
11908 `int', but argument 6 has type `DWORD' [-Wformat]
11909 ifdhandler.c:702:2: warning: format `%X' expects argument of type
11910 `unsigned int', but argument 8 has type `DWORD' [-Wformat]
11911 ifdhandler.c:920:5: warning: format `%d' expects argument of type
11912 `int', but argument 6 has type `DWORD' [-Wformat]
11914 ifdhandler.c: In function `IFDHPowerICC':
11915 ifdhandler.c:1153:2: warning: format `%X' expects argument of type
11916 `unsigned int', but argument 8 has type `DWORD' [-Wformat]
11918 ifdhandler.c: In function `IFDHTransmitToICC':
11919 ifdhandler.c:1283:2: warning: format `%X' expects argument of type
11920 `unsigned int', but argument 7 has type `DWORD' [-Wformat]
11922 ifdhandler.c: In function `IFDHControl':
11923 ifdhandler.c:1325:2: warning: format `%X' expects argument of type
11924 `unsigned int', but argument 6 has type `DWORD' [-Wformat]
11925 ifdhandler.c:1325:2: warning: format `%X' expects argument of type
11926 `unsigned int', but argument 8 has type `DWORD' [-Wformat]
11928 ifdhandler.c: In function `IFDHICCPresence':
11929 ifdhandler.c:1616:2: warning: format `%X' expects argument of type
11930 `unsigned int', but argument 7 has type `DWORD' [-Wformat]
11933 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5871 0ce88b0d-b2fd-0310-8134-9614164e65ea
11935 src/ifdhandler.c | 28 ++++++++++++++--------------
11936 1 file changed, 14 insertions(+), 14 deletions(-)
11938 commit e97f2fd4d0054d736444d3d6db4fed280c98cfd8
11939 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11940 Date: Sat Jul 9 12:14:29 2011 +0000
11942 Fix compiler warning
11944 ccid_usb.c: In function `OpenUSBByName':
11945 ccid_usb.c:245:2: warning: format `%s' expects argument of type `char
11946 *', but argument 6 has type `void *' [-Wformat]
11947 ccid_usb.c:246:2: warning: format `%s' expects argument of type `char
11948 *', but argument 6 has type `void *' [-Wformat]
11949 ccid_usb.c:247:2: warning: format `%s' expects argument of type `char
11950 *', but argument 6 has type `void *' [-Wformat]
11953 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5870 0ce88b0d-b2fd-0310-8134-9614164e65ea
11955 src/ccid_usb.c | 2 +-
11956 1 file changed, 1 insertion(+), 1 deletion(-)
11958 commit 2106d22680848b0b5a844a93f9ac5cfd38d8c01a
11959 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11960 Date: Wed Jul 6 09:58:52 2011 +0000
11962 T0ProcSW1(): remove 2 useless variables after revision 5834
11964 commands.c: In function 'T0ProcSW1':
11965 commands.c:1794: warning: unused variable 'rcv_len_tmp'
11966 commands.c:1793: warning: unused variable 'rcv_buf_tmp'
11969 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5839 0ce88b0d-b2fd-0310-8134-9614164e65ea
11971 src/commands.c | 2 --
11972 1 file changed, 2 deletions(-)
11974 commit 67b0e9370281f1fecfcb84eb9e4cf9a082691476
11975 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11976 Date: Wed Jul 6 09:56:25 2011 +0000
11978 Fix compiler warning
11980 ifdhandler.c: In function ‘IFDHGetCapabilities’:
11981 ifdhandler.c:612: warning: implicit declaration of function ‘strlcpy’
11982 ifdhandler.c:612: warning: nested extern declaration of ‘strlcpy’
11985 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5838 0ce88b0d-b2fd-0310-8134-9614164e65ea
11987 src/ifdhandler.c | 1 +
11988 1 file changed, 1 insertion(+)
11990 commit c5dc6aae92ee44af62c0834d3b7695c6c246c7a7
11991 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11992 Date: Wed Jul 6 09:54:00 2011 +0000
11994 Add #include "strlcpycat.h"
11996 coverity: Event implicit_func_decl: function "strlcpy" declared
12000 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5837 0ce88b0d-b2fd-0310-8134-9614164e65ea
12002 src/ccid_serial.c | 1 +
12003 1 file changed, 1 insertion(+)
12005 commit 9b5f6168e811e486975c60bf0fd33e8a64fc3c41
12006 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12007 Date: Wed Jul 6 09:40:10 2011 +0000
12009 log_xxd(): use safer snprintf() instead of sprintf()
12011 coverity: Event secure_coding: [VERY RISKY]. Using "sprintf" can cause a
12012 buffer overflow when done incorrectly. Because sprintf() assumes an
12013 arbitrarily long string, callers must be careful not to overflow the
12014 actual space of the destination. Use snprintf() instead, or correct
12015 precision specifiers.
12018 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5836 0ce88b0d-b2fd-0310-8134-9614164e65ea
12020 src/debug.c | 3 ++-
12021 1 file changed, 2 insertions(+), 1 deletion(-)
12023 commit 6a3fcb6b256ba0fc463d5a8b4337095ba6eb9689
12024 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12025 Date: Wed Jul 6 09:22:58 2011 +0000
12027 CmdEscape(): fix a memory leak
12029 coverity: Event leaked_storage: Variable "cmd_out" going out of scope
12030 leaks the storage it points to.
12033 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5835 0ce88b0d-b2fd-0310-8134-9614164e65ea
12035 src/commands.c | 1 +
12036 1 file changed, 1 insertion(+)
12038 commit 0d58b525ceab1f6036df68649da0acc2e61e7333
12039 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12040 Date: Wed Jul 6 09:19:08 2011 +0000
12042 T0ProcSW1(): remove dead code.
12044 The case (return_value != IFD_SUCCESS) is already treated a few lines
12047 coverity: Event dead_error_begin: Execution cannot reach this statement
12048 "rcv_buf_tmp[0] = rcv_buf_tm...".
12051 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5834 0ce88b0d-b2fd-0310-8134-9614164e65ea
12053 src/commands.c | 6 ------
12054 1 file changed, 6 deletions(-)
12056 commit 69310ae4d00f2773c870f6e954e84cdd6deed793
12057 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12058 Date: Wed Jul 6 09:09:52 2011 +0000
12060 OpenSerialByName(): use safer strlcpy() instead of strncpy()
12062 coverity: Event buffer_size_warning: Calling strncpy with a maximum size
12063 argument of 255 bytes on destination array "reader_name" of size 255
12064 bytes might leave the destination string unterminated.
12067 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5833 0ce88b0d-b2fd-0310-8134-9614164e65ea
12069 src/ccid_serial.c | 2 +-
12070 1 file changed, 1 insertion(+), 1 deletion(-)
12072 commit 642faaff42e479b6c85223a72ca1307660a3e896
12073 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12074 Date: Tue Jul 5 22:07:28 2011 +0000
12076 IFDHGetCapabilities(): use strlcpy() instead of the insecure strcpy
12078 No problem was expected since pcsc-lite uses a big buffer.
12080 coverity: Event secure_coding: [VERY RISKY]. Using "strcpy" can cause a
12081 buffer overflow when done incorrectly. If the destination string of a
12082 strcpy() is not large enough then anything might happen. Use strncpy()
12086 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5832 0ce88b0d-b2fd-0310-8134-9614164e65ea
12088 src/ifdhandler.c | 10 ++++++----
12089 1 file changed, 6 insertions(+), 4 deletions(-)
12091 commit c42639e6d1ce98c6aaf683bae04416d97e9052ce
12092 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12093 Date: Tue Jul 5 21:19:27 2011 +0000
12095 CmdXfrBlockAPDU_extended(): Initialize local_rx_length
12097 Silence coverity: Event uninit_use_in_call: Using uninitialized value
12098 "local_rx_length" when calling "CCID_Receive".
12101 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5829 0ce88b0d-b2fd-0310-8134-9614164e65ea
12103 src/commands.c | 2 +-
12104 1 file changed, 1 insertion(+), 1 deletion(-)
12106 commit ad156990036f6bda642cfb6647b1d6926539221d
12107 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12108 Date: Tue Jul 5 21:16:18 2011 +0000
12110 Fix a UNREACHABLE coverity error
12112 Code after the goto was dead code
12115 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5828 0ce88b0d-b2fd-0310-8134-9614164e65ea
12117 src/parse.c | 6 +++---
12118 1 file changed, 3 insertions(+), 3 deletions(-)
12120 commit 85e5d16aa101972b37d9ff9ab9311e7b7649b85c
12121 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12122 Date: Tue Jul 5 21:07:50 2011 +0000
12124 OpenUSBByName(): readerID is also needed on Mac OS X
12126 Partly reverting revision r5816
12129 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5827 0ce88b0d-b2fd-0310-8134-9614164e65ea
12131 src/ccid_usb.c | 4 +++-
12132 1 file changed, 3 insertions(+), 1 deletion(-)
12134 commit ff9281360f9ff78e4cf967f01be56b36c0f80666
12135 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12136 Date: Thu Jun 30 09:50:58 2011 +0000
12138 Fix compiler warnings
12140 ccid_usb.c: In function 'OpenUSBByName':
12141 ccid_usb.c:324: warning: unused variable 'readerID'
12144 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5816 0ce88b0d-b2fd-0310-8134-9614164e65ea
12146 src/ccid_usb.c | 2 +-
12147 1 file changed, 1 insertion(+), 1 deletion(-)
12149 commit 7a4b6303e85805440a5c31ff4d9be28fc34c9997
12150 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12151 Date: Wed Jun 29 19:25:28 2011 +0000
12153 Enable silent build by default
12156 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5815 0ce88b0d-b2fd-0310-8134-9614164e65ea
12158 configure.in | 3 +++
12159 1 file changed, 3 insertions(+)
12161 commit 31275f08996e43d40e7a4185f38a5fe427a40e97
12162 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12163 Date: Thu Jun 16 18:37:54 2011 +0000
12165 Update OBERTHUR TECHNOLOGIES ID-ONE TOKEN SLIM v2 reader name on
12166 request of F. Bourgault
12169 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5800 0ce88b0d-b2fd-0310-8134-9614164e65ea
12171 readers/supported_readers.txt | 2 +-
12172 1 file changed, 1 insertion(+), 1 deletion(-)
12174 commit 4bdf42b326cad33bd58bd78882e105d5b6411b4a
12175 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12176 Date: Thu Jun 16 18:33:00 2011 +0000
12181 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5799 0ce88b0d-b2fd-0310-8134-9614164e65ea
12183 readers/Oberthur-ID-ONE_token_slim_v2.txt | 4 ++--
12184 1 file changed, 2 insertions(+), 2 deletions(-)
12186 commit 5354d88b663252632e53f350ed803900e886c18c
12187 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12188 Date: Mon Jun 13 08:10:58 2011 +0000
12190 SecurePINModify(): update comment for a GemPC pinpad bug circumvention
12194 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5789 0ce88b0d-b2fd-0310-8134-9614164e65ea
12196 src/commands.c | 6 ++++--
12197 1 file changed, 4 insertions(+), 2 deletions(-)
12199 commit 99608177feeb385e8c1c3418c7613dda05dfbb0c
12200 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12201 Date: Mon Jun 13 08:02:41 2011 +0000
12203 Rename bNumberMessages in bNumberMessage (singular) to conform to the
12204 CCID specification names
12207 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5788 0ce88b0d-b2fd-0310-8134-9614164e65ea
12209 src/commands.c | 16 ++++++++--------
12210 1 file changed, 8 insertions(+), 8 deletions(-)
12212 commit 18a076ad5e840d3534168727889154449d6c8797
12213 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12214 Date: Sun Jun 12 15:41:15 2011 +0000
12216 Do not reference secoder_info for properties_in_tlv_ioctl tag
12219 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5787 0ce88b0d-b2fd-0310-8134-9614164e65ea
12221 examples/scardcontrol.c | 4 ++--
12222 1 file changed, 2 insertions(+), 2 deletions(-)
12224 commit f98bc43e68938a9859a2bc6bc621ff0181c65b3b
12225 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12226 Date: Wed May 18 06:53:44 2011 +0000
12228 Add Alcor Micro AU9540
12231 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5761 0ce88b0d-b2fd-0310-8134-9614164e65ea
12233 readers/AU9540.txt | 112 ++++++++++++++++++++++++++++++++++++++++++
12234 readers/supported_readers.txt | 1 +
12235 2 files changed, 113 insertions(+)
12237 commit 68b7beeebf9a7fd9f8e0f61b4160775999c519dd
12238 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12239 Date: Fri May 13 09:20:47 2011 +0000
12241 Use AC_LANG_SOURCE to fix a warning from autoconf 2.68
12243 configure.in:151: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call
12247 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5746 0ce88b0d-b2fd-0310-8134-9614164e65ea
12249 configure.in | 2 +-
12250 1 file changed, 1 insertion(+), 1 deletion(-)
12252 commit 97292c00843822de2328c0ab64d503cfee27b58a (tag: ccid-1.4.4)
12253 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12254 Date: Fri May 13 08:55:51 2011 +0000
12259 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5742 0ce88b0d-b2fd-0310-8134-9614164e65ea
12261 README | 12 ++++++++++++
12262 configure.in | 2 +-
12263 2 files changed, 13 insertions(+), 1 deletion(-)
12265 commit 424662850a4c6f8fd15c303016c9400389ac279c
12266 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12267 Date: Fri May 13 08:50:14 2011 +0000
12269 Some minor corrections
12272 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5741 0ce88b0d-b2fd-0310-8134-9614164e65ea
12274 README | 15 ++++++++-------
12275 1 file changed, 8 insertions(+), 7 deletions(-)
12277 commit 649bb2b9b0429d7b4a230bf302ec9f86bbabc5f9
12278 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12279 Date: Thu May 12 14:17:17 2011 +0000
12281 OpenUSBByName(): Some early Gemalto Ezio CB+ readers have bDeviceClass,
12282 bDeviceSubClass and bDeviceProtocol set to 0xFF (proprietary) instead of
12285 So on Mac OS X the reader configuration is not done by the OS/kernel and
12289 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5740 0ce88b0d-b2fd-0310-8134-9614164e65ea
12292 src/ccid_usb.c | 21 +++++++++++++++++++++
12293 2 files changed, 22 insertions(+)
12295 commit 20ad84f481a4d1b9b2ded6e3ef6ccf0cf3fe67e3
12296 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12297 Date: Thu May 12 12:54:22 2011 +0000
12299 OpenUSBByName(): move declaration of readerID outside of the
12300 USE_COMPOSITE_AS_MULTISLOT case so that the variable can also be used
12304 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5739 0ce88b0d-b2fd-0310-8134-9614164e65ea
12306 src/ccid_usb.c | 3 +--
12307 1 file changed, 1 insertion(+), 2 deletions(-)
12309 commit 97d06ad93a4c95bd3d7e3573aca90c75ca009c7e
12310 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12311 Date: Thu May 12 12:52:51 2011 +0000
12313 OpenUSBByName(): remove a (useless) { } block level
12316 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5738 0ce88b0d-b2fd-0310-8134-9614164e65ea
12318 src/ccid_usb.c | 56 +++++++++++++++++++++++++++-----------------------------
12319 1 file changed, 27 insertions(+), 29 deletions(-)
12321 commit d4a0a7285c62555dd7c96ec71775db4e97fd35ca
12322 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12323 Date: Thu May 12 08:57:20 2011 +0000
12325 OpenUSBByName(): log the error code returned by
12326 libusb_get_active_config_descriptor() if any
12329 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5737 0ce88b0d-b2fd-0310-8134-9614164e65ea
12331 src/ccid_usb.c | 4 ++--
12332 1 file changed, 2 insertions(+), 2 deletions(-)
12334 commit 33e33152999d6675d8750ac60df367ef5eddc9fc
12335 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12336 Date: Mon May 9 13:46:41 2011 +0000
12338 Add Gemalto Ezio Shield Secure Channel, Gemalto Ezio Shield PinPad and
12339 Gemalto Ezio Generic
12342 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5731 0ce88b0d-b2fd-0310-8134-9614164e65ea
12344 readers/supported_readers.txt | 3 +++
12345 1 file changed, 3 insertions(+)
12347 commit 30961c4355182e014182fb1647ffe9c7036ca093
12348 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12349 Date: Mon May 9 13:29:39 2011 +0000
12351 Add Gemalto GemCore POS Pro
12354 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5728 0ce88b0d-b2fd-0310-8134-9614164e65ea
12356 readers/GemCorePOSPro.txt | 91 +++++++++++++++++++++++++++++++++++++++++++++++
12357 1 file changed, 91 insertions(+)
12359 commit 18b965c0b224f23c72fe39ac35b10d3dce96ebbe
12360 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12361 Date: Mon May 9 13:17:37 2011 +0000
12363 init_driver(): do not fail if the Info.plist file is not found
12365 This may happen if the driver for the serial GemPC Twin is used but
12366 the USB driver is NOT installed (no .bundle directory).
12368 Thanks to Frederic Dumas for the bug report.
12371 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5727 0ce88b0d-b2fd-0310-8134-9614164e65ea
12373 src/ifdhandler.c | 44 ++++++++++++++++++++++----------------------
12374 1 file changed, 22 insertions(+), 22 deletions(-)
12376 commit 9180e3dab4075f3ece6e0ef911b30476d3d45e72
12377 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12378 Date: Mon May 9 09:47:52 2011 +0000
12380 Add Gemalto Ezio CB+
12383 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5726 0ce88b0d-b2fd-0310-8134-9614164e65ea
12385 readers/Gemalto_Ezio_CB+.txt | 56 +++++++++++++++++++++++++++++++++++++++++++
12386 readers/supported_readers.txt | 1 +
12387 2 files changed, 57 insertions(+)
12389 commit d5e9430d9d7c8013f11988dbbec5d63345baf9f6
12390 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12391 Date: Mon May 9 09:36:40 2011 +0000
12393 Add support of TLV Properties wLcdMaxCharacters and wLcdMaxLines
12394 They just duplicate wLcdLayout
12397 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5725 0ce88b0d-b2fd-0310-8134-9614164e65ea
12399 src/ifdhandler.c | 18 ++++++++++++++++++
12400 1 file changed, 18 insertions(+)
12402 commit 61be4eca35bcb4686df2e4f3a1da8fbc8b9ae110
12403 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12404 Date: Mon May 9 09:04:07 2011 +0000
12406 Add table for bMsgIndex[1-3] and correctly set bMsgIndex2 and bMsgIndex3
12409 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5724 0ce88b0d-b2fd-0310-8134-9614164e65ea
12411 examples/scardcontrol.c | 9 +++++++--
12412 1 file changed, 7 insertions(+), 2 deletions(-)
12414 commit 0bd573e6ea8502e0a192f8313a7b1381f0870d6c
12415 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12416 Date: Mon May 9 08:57:35 2011 +0000
12421 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5723 0ce88b0d-b2fd-0310-8134-9614164e65ea
12423 examples/scardcontrol.c | 2 +-
12424 1 file changed, 1 insertion(+), 1 deletion(-)
12426 commit 01579999c5bfb510fb9a55e747c445640fde7abd
12427 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12428 Date: Mon May 9 08:57:03 2011 +0000
12430 Add table for bEntryValidationCondition
12433 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5722 0ce88b0d-b2fd-0310-8134-9614164e65ea
12435 examples/scardcontrol.c | 5 +++++
12436 1 file changed, 5 insertions(+)
12438 commit 3a0d467e3245855009ba24ed8addf863c536b856
12439 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12440 Date: Mon May 9 08:21:02 2011 +0000
12442 Add Gemalto Ezio Shield
12445 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5718 0ce88b0d-b2fd-0310-8134-9614164e65ea
12447 readers/Gemalto_Ezio_Shield.txt | 56 +++++++++++++++++++++++++++++++++++++++++
12448 readers/supported_readers.txt | 1 +
12449 2 files changed, 57 insertions(+)
12451 commit a4de33507ea7565864b55dd5dff8ee222505fddc
12452 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12453 Date: Sat May 7 12:43:17 2011 +0000
12455 Use $(sysconfdir) instead of hardcoded "etc" in install_ccidtwin rule
12458 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5716 0ce88b0d-b2fd-0310-8134-9614164e65ea
12460 src/Makefile.am | 4 ++--
12461 1 file changed, 2 insertions(+), 2 deletions(-)
12463 commit 8b548e75440c582be89e252e86bc73e63e42efb4
12464 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12465 Date: Sat May 7 12:41:57 2011 +0000
12467 Reuse the definition of $usbdropdir to define the default value of
12470 It is important if --enable-usbdropdir=DIR is used and
12471 `$PKG_CONFIG libpcsclite --variable=usbdropdir` should then not be used.
12474 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5715 0ce88b0d-b2fd-0310-8134-9614164e65ea
12476 configure.in | 2 +-
12477 1 file changed, 1 insertion(+), 1 deletion(-)
12479 commit 2afa50b256a63199e8fed926c81206638d3d26db
12480 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12481 Date: Fri Apr 22 14:37:45 2011 +0000
12483 Activate USB automatic power suspend. The Linux kernel should power off
12484 the reader automatically if it is not used (pcscd is not running).
12486 Documentation from http://www.lesswatts.org/projects/devices-power-management/usb.php
12488 Closes: alioth bug [#311273] CCID driver: Enable USB selective suspend
12492 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5706 0ce88b0d-b2fd-0310-8134-9614164e65ea
12494 src/92_pcscd_ccid.rules | 5 +++++
12495 1 file changed, 5 insertions(+)
12497 commit 5357262638f00c0a15fc9a2ff615568ba0161f91
12498 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12499 Date: Thu Apr 14 16:29:55 2011 +0000
12504 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5698 0ce88b0d-b2fd-0310-8134-9614164e65ea
12506 readers/MSI_StarReader_SMART.txt | 8 ++++----
12507 1 file changed, 4 insertions(+), 4 deletions(-)
12509 commit cd0f3b06370a98da2f5d1a2d4aadc189aba8576b
12510 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12511 Date: Fri Apr 8 12:52:51 2011 +0000
12513 T0_card_timeout/T1_card_timeout: set timeout to 60 seconds instead of 60
12514 milliseconds if the ATR is non ISO
12517 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5695 0ce88b0d-b2fd-0310-8134-9614164e65ea
12519 src/ifdhandler.c | 4 ++--
12520 1 file changed, 2 insertions(+), 2 deletions(-)
12522 commit bdb8f9fb89654f0db6a2d93d13fe1f7f7b481ad4
12523 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12524 Date: Thu Apr 7 11:49:12 2011 +0000
12526 Firmware 1.24 of the HP USB CCID Smartcard Keyboard fixes the problem
12527 reported with the 1.22. But the pinpad is (still) bogus.
12530 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5693 0ce88b0d-b2fd-0310-8134-9614164e65ea
12532 readers/HP_kus-0133.txt | 14 ++++----------
12533 readers/supported_readers.txt | 2 +-
12534 src/ccid_usb.c | 1 +
12535 3 files changed, 6 insertions(+), 11 deletions(-)
12537 commit 9e310c9ae9afa49c67ddf517c5e616cb2d74df80 (tag: ccid-1.4.3)
12538 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12539 Date: Sat Apr 2 18:47:10 2011 +0000
12544 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5688 0ce88b0d-b2fd-0310-8134-9614164e65ea
12546 README | 11 +++++++++++
12547 configure.in | 2 +-
12548 2 files changed, 12 insertions(+), 1 deletion(-)
12550 commit cfc8d9833894d7613d365f0684520098a33d3bc2
12551 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12552 Date: Wed Mar 30 11:12:30 2011 +0000
12557 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5681 0ce88b0d-b2fd-0310-8134-9614164e65ea
12559 readers/LTC31v2.txt | 16 ++++++++++------
12560 1 file changed, 10 insertions(+), 6 deletions(-)
12562 commit cf0b45af75a049a12f83e2619b931a50dbbea014
12563 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12564 Date: Mon Mar 28 19:06:25 2011 +0000
12566 Add Feitian ePass2003
12569 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5678 0ce88b0d-b2fd-0310-8134-9614164e65ea
12571 readers/Feitian_ePass2003_PKI.txt | 49 +++++++++++++++++++++++++++++++++++++++
12572 readers/supported_readers.txt | 1 +
12573 2 files changed, 50 insertions(+)
12575 commit f523f336e940596e606d45d9cf17aaf4b9d5f3d8
12576 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12577 Date: Sat Mar 26 17:03:25 2011 +0000
12579 Fix a stupid bug in the previous revision
12582 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5672 0ce88b0d-b2fd-0310-8134-9614164e65ea
12584 src/ccid_usb.c | 4 +++-
12585 1 file changed, 3 insertions(+), 1 deletion(-)
12587 commit 1be73be94c62a1c0f6ef234d77d75b5fbbff92cb
12588 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12589 Date: Sat Mar 26 16:47:55 2011 +0000
12591 OpenUSBByName(): check the value returned by libusb_init()
12594 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5671 0ce88b0d-b2fd-0310-8134-9614164e65ea
12596 src/ccid_usb.c | 7 ++++++-
12597 1 file changed, 6 insertions(+), 1 deletion(-)
12599 commit fa8017cec6ce94322fa0716679a7bc531634d22e
12600 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12601 Date: Wed Mar 23 12:42:50 2011 +0000
12603 the Secure Pin Entry of the HP USB Smart Card Keyboard is bogus so
12606 http://martinpaljak.net/2011/03/19/insecure-hp-usb-smart-card-keyboard/
12609 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5666 0ce88b0d-b2fd-0310-8134-9614164e65ea
12611 src/ccid.c | 7 +++++++
12613 2 files changed, 8 insertions(+)
12615 commit ab131dfc0aef2571c27c8ed21b298bfac9e74546
12616 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12617 Date: Fri Mar 18 09:56:48 2011 +0000
12619 ccid_error(): simplify code and avoids a "clang --analyze" warning
12621 ccid.c:490:5: warning: Value stored to 'text' is never read
12626 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5660 0ce88b0d-b2fd-0310-8134-9614164e65ea
12628 src/ccid.c | 6 ++----
12629 1 file changed, 2 insertions(+), 4 deletions(-)
12631 commit 09c3e37647c698cd55caa01be3da53f36183ac8b
12632 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12633 Date: Mon Mar 14 15:26:05 2011 +0000
12638 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5656 0ce88b0d-b2fd-0310-8134-9614164e65ea
12640 readers/SCM_SCL011.txt | 58 +++++++++++++++++++++++++++++++++++++++++++
12641 readers/supported_readers.txt | 1 +
12642 2 files changed, 59 insertions(+)
12644 commit 6126729c1b8bf5da194f4967e43b0267e6d010ec
12645 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12646 Date: Sun Mar 13 09:56:09 2011 +0000
12648 Use the same code as in pcsc-lite to detect the plateform name (BUNDLE_HOST)
12651 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5654 0ce88b0d-b2fd-0310-8134-9614164e65ea
12653 configure.in | 30 ++++++++----------------------
12654 1 file changed, 8 insertions(+), 22 deletions(-)
12656 commit 97bd3351a89336d35f668ab4c629e8854c33c8d9
12657 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12658 Date: Wed Mar 9 15:41:14 2011 +0000
12660 Add Vasco DIGIPASS 920
12663 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5651 0ce88b0d-b2fd-0310-8134-9614164e65ea
12665 readers/Vasco_Digipass920.txt | 106 ++++++++++++++++++++++++++++++++++++++++++
12666 readers/supported_readers.txt | 1 +
12667 2 files changed, 107 insertions(+)
12669 commit fce9758b0b80558431d94df147821a629d131764
12670 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12671 Date: Tue Mar 8 20:21:22 2011 +0000
12673 Add a new Neowave Weneo reader
12676 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5645 0ce88b0d-b2fd-0310-8134-9614164e65ea
12678 readers/Neowave_Weneo4.txt | 59 +++++++++++++++++++++++++++++++++++++++++++
12679 readers/supported_readers.txt | 1 +
12680 2 files changed, 60 insertions(+)
12682 commit 27a340f56c6c64fbdb1799c48596f80bc3b64000
12683 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12684 Date: Fri Feb 25 13:51:53 2011 +0000
12686 Do not install RSA_SecurID_getpasswd and Kobil_mIDentity_switch and
12687 the associated documentation.
12689 Only very few people need these tools. Adding them bring a dependency
12690 on libpcsclite (see Debian bug #612972 "libccid: circular dependency
12691 with pcscd and libpcsclite1")
12694 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5640 0ce88b0d-b2fd-0310-8134-9614164e65ea
12696 contrib/Kobil_mIDentity_switch/Makefile.am | 8 ++++----
12697 contrib/RSA_SecurID/Makefile.am | 6 +++---
12698 2 files changed, 7 insertions(+), 7 deletions(-)
12700 commit e468eef7aa6711241941448d6d413b31d34683ce
12701 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12702 Date: Fri Feb 25 13:41:00 2011 +0000
12704 Use the :libudev: instead of :libhal: naming scheme.
12705 It is supported by pcsc-lite since revision 5638.
12707 It is only usefull for USB devices with more than one CCID interface.
12710 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5639 0ce88b0d-b2fd-0310-8134-9614164e65ea
12712 src/ccid_usb.c | 44 ++++++++++----------------------------------
12713 1 file changed, 10 insertions(+), 34 deletions(-)
12715 commit ac5e76f035822ca6c67cec2837fe2345626b580e
12716 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12717 Date: Fri Feb 25 09:03:48 2011 +0000
12719 get_IFSC(): parse TA byte before TD byte for a same iteration. So that
12720 TA3 is parsed before TD3 and the IFSC is correctly parsed in an ATR
12721 like: 3B F0 12 00 FF 91 81 B1 7C 45 1F 03 99
12723 Thanks to Toshimune Konno for the bug report
12726 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5637 0ce88b0d-b2fd-0310-8134-9614164e65ea
12728 src/ifdhandler.c | 8 ++++----
12729 1 file changed, 4 insertions(+), 4 deletions(-)
12731 commit 55044cab63afc5b924c18d9107493713944e1e4d (tag: ccid-1.4.2)
12732 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12733 Date: Tue Feb 22 22:12:51 2011 +0000
12738 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5626 0ce88b0d-b2fd-0310-8134-9614164e65ea
12740 README | 13 +++++++++++++
12741 configure.in | 2 +-
12742 2 files changed, 14 insertions(+), 1 deletion(-)
12744 commit 7937c5c9a2d06cd60a47dd1fd396345d1f222710
12745 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12746 Date: Tue Feb 22 19:30:35 2011 +0000
12751 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5625 0ce88b0d-b2fd-0310-8134-9614164e65ea
12753 readers/supported_readers.txt | 1 +
12754 1 file changed, 1 insertion(+)
12756 commit f5bfba534b8e470dedcc4d0fa372c62de91e2fd5
12757 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12758 Date: Tue Feb 22 19:17:09 2011 +0000
12760 Add Aktiv Rutoken lite
12763 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5622 0ce88b0d-b2fd-0310-8134-9614164e65ea
12765 readers/Aktiv_Rutoken_Lite.txt | 49 ++++++++++++++++++++++++++++++++++++++++++
12766 readers/supported_readers.txt | 1 +
12767 2 files changed, 50 insertions(+)
12769 commit 2da08b180951431dabc9e8940a98525792d6873e
12770 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12771 Date: Sun Feb 20 18:07:22 2011 +0000
12773 Use /bin/sh instead of bash
12775 bash is installed in /usr/local on FreeBSD
12778 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5620 0ce88b0d-b2fd-0310-8134-9614164e65ea
12781 1 file changed, 1 insertion(+), 1 deletion(-)
12783 commit 073277594e00fee831f9f341b805fac5c3555be2
12784 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12785 Date: Wed Feb 16 14:51:18 2011 +0000
12787 Add another Broadcom 5880 with PID = 0x5802
12788 This one is a dual interface contact/contactless
12791 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5615 0ce88b0d-b2fd-0310-8134-9614164e65ea
12793 readers/Broadcom_5880v4.txt | 106 ++++++++++++++++++++++++++++++++++++++++++++
12794 1 file changed, 106 insertions(+)
12796 commit efe98a4a9878222d6243205bf93501344ab68a12
12797 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12798 Date: Wed Feb 16 14:49:05 2011 +0000
12800 Concat the 2 interfaces of the GemProxDU and GemProxSU in only 1 .txt
12801 file each now that matrix.py can support it
12804 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5614 0ce88b0d-b2fd-0310-8134-9614164e65ea
12806 readers/{GemProxDU_contact.txt => GemProxDU.txt} | 52 ++++++++++++++++++++++++
12807 readers/GemProxDU_contactless.txt | 52 ------------------------
12808 readers/{GemProxSU_contact.txt => GemProxSU.txt} | 52 ++++++++++++++++++++++++
12809 readers/GemProxSU_contactless.txt | 52 ------------------------
12810 4 files changed, 104 insertions(+), 104 deletions(-)
12812 commit f00581f48644d9ba83996d9bb8efdae277a1b1ad
12813 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12814 Date: Wed Feb 16 12:52:16 2011 +0000
12816 Align the number of lines and characters per line in wLcdLayout parse
12819 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5599 0ce88b0d-b2fd-0310-8134-9614164e65ea
12821 src/parse.c | 4 ++--
12822 1 file changed, 2 insertions(+), 2 deletions(-)
12824 commit eab53840bcb3dbc1e038b7741630a47029f9d0b7
12825 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12826 Date: Sun Feb 13 11:01:46 2011 +0000
12828 Correctly parse wLcdLayout (the 2 bytes were interverted)
12831 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5596 0ce88b0d-b2fd-0310-8134-9614164e65ea
12833 readers/ATMEL_AT91SO.txt | 4 ++--
12834 readers/CardMan3821.txt | 4 ++--
12835 readers/GemPCPinpadv2.txt | 4 ++--
12836 readers/Kobil_EMV_CAP.txt | 4 ++--
12837 readers/Kobil_mIDentity_visual.txt | 4 ++--
12838 readers/Todos_Connectable.txt | 4 ++--
12839 readers/Todos_Cx00.txt | 4 ++--
12840 readers/Vasco_DP855.txt | 4 ++--
12841 readers/Vasco_DP865.txt | 4 ++--
12842 readers/Xiring_Leov2.txt | 4 ++--
12843 readers/Xiring_MyLeo.txt | 4 ++--
12844 readers/Xiring_XI-SIGN.txt | 4 ++--
12845 readers/Xiring_XI-SIGN_6000.txt | 4 ++--
12846 13 files changed, 26 insertions(+), 26 deletions(-)
12848 commit 8a3e77fcd1719104ea0bb0c65d85ebd443ea963d
12849 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12850 Date: Sun Feb 13 10:57:02 2011 +0000
12852 The bytes for wLcdLayout were interverted
12855 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5595 0ce88b0d-b2fd-0310-8134-9614164e65ea
12857 src/parse.c | 6 +++---
12858 1 file changed, 3 insertions(+), 3 deletions(-)
12860 commit 61d21d2824ace0e61c958f44628017dc578eaeda
12861 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12862 Date: Sun Feb 13 10:42:04 2011 +0000
12864 Use a SCARD_SHARE_SHARED instead of SCARD_SHARE_DIRECT since we are
12865 really talking to the card, not just to the reader.
12866 So SCardConnect() has to power on the card if needed.
12869 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5594 0ce88b0d-b2fd-0310-8134-9614164e65ea
12871 examples/scardcontrol.c | 2 +-
12872 1 file changed, 1 insertion(+), 1 deletion(-)
12874 commit 8ac2f18777c8586787ac1be3f2c942e4db7163bb
12875 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12876 Date: Fri Feb 11 20:04:26 2011 +0000
12878 Do not add the version to the library name
12880 Thanks to Diego Elio Pettenò for the idea
12883 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5593 0ce88b0d-b2fd-0310-8134-9614164e65ea
12885 src/Makefile.am | 8 ++++----
12886 1 file changed, 4 insertions(+), 4 deletions(-)
12888 commit 02b7480ddc3c4bcb78f92dbc1351aa180aae2b9b
12889 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12890 Date: Fri Feb 11 19:55:53 2011 +0000
12892 make parse a noinst_PROGRAMS
12894 Thanks to Diego Elio Pettenò for the idea
12897 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5592 0ce88b0d-b2fd-0310-8134-9614164e65ea
12899 src/Makefile.am | 2 +-
12900 1 file changed, 1 insertion(+), 1 deletion(-)
12902 commit 13680980756a252c4dec189d01d8765cf2c3ea02
12903 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12904 Date: Wed Feb 9 19:45:03 2011 +0000
12906 Add Xiring MyLeo reader
12909 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5586 0ce88b0d-b2fd-0310-8134-9614164e65ea
12911 readers/Xiring_MyLeo.txt | 76 ++++++++++++++++++++++++++++++++++++++++++++++++
12912 1 file changed, 76 insertions(+)
12914 commit 0829f795883571d27985613412d9a2cc3e836091
12915 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12916 Date: Fri Feb 4 12:41:58 2011 +0000
12918 CmdXfrBlockCHAR_T0(): use 'int' instead of 'char' for backup_len
12919 variable since it can contain up to 256.
12921 Thanks to el Tuba for the patch.
12924 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5578 0ce88b0d-b2fd-0310-8134-9614164e65ea
12926 src/commands.c | 4 +++-
12927 1 file changed, 3 insertions(+), 1 deletion(-)
12929 commit 9dafb4042c02fa12378ce2406054d30cbe27b1db
12930 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12931 Date: Sat Jan 29 14:31:36 2011 +0000
12936 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5570 0ce88b0d-b2fd-0310-8134-9614164e65ea
12938 readers/supported_readers.txt | 1 +
12939 1 file changed, 1 insertion(+)
12941 commit 5f89882afe2871548b77db71e5fd25f9bcbec09f
12942 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12943 Date: Sat Jan 29 12:44:07 2011 +0000
12945 New firmware release
12948 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5565 0ce88b0d-b2fd-0310-8134-9614164e65ea
12950 readers/Xiring_Leov2.txt | 20 ++++++++++++++------
12951 1 file changed, 14 insertions(+), 6 deletions(-)
12953 commit 0c979488c386f3c1902cb5a36a04a5a101a4043d
12954 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12955 Date: Fri Jan 28 20:12:43 2011 +0000
12957 Correctly display the 2 last bytes (status word) instead of potentially
12958 garbage in the received buffer.
12961 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5563 0ce88b0d-b2fd-0310-8134-9614164e65ea
12963 contrib/RSA_SecurID/RSA_SecurID_getpasswd.c | 15 ++++++++-------
12964 1 file changed, 8 insertions(+), 7 deletions(-)
12966 commit 20fc8b7518b6eaf4c2841b590a9bb585265f4e4c
12967 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12968 Date: Fri Jan 28 20:10:13 2011 +0000
12970 Correctly identify the command numbers in the error messages
12973 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5562 0ce88b0d-b2fd-0310-8134-9614164e65ea
12975 contrib/RSA_SecurID/RSA_SecurID_getpasswd.c | 4 ++--
12976 1 file changed, 2 insertions(+), 2 deletions(-)
12978 commit 535928b6ab5f257d2d416ae7d8c248e185245a5c
12979 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12980 Date: Thu Jan 20 09:50:00 2011 +0000
12982 t1_xcv(): remove useless affectation
12984 openct/proto-t1.c:675:3: warning: Value stored to 'rmax' is never read
12989 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5542 0ce88b0d-b2fd-0310-8134-9614164e65ea
12991 src/openct/proto-t1.c | 1 -
12992 1 file changed, 1 deletion(-)
12994 commit 134280547adea7f2458f7c464e887ad4a12d4c0c
12995 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12996 Date: Thu Jan 20 09:47:42 2011 +0000
12998 SecurePINVerify() & SecurePINModify(): ignore the returned value of
13001 commands.c:416:3: warning: Value stored to 'ret' is never read
13002 ret = t1_build(&((get_ccid_slot(reader_index))->t1),
13003 ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13004 commands.c:653:3: warning: Value stored to 'ret' is never read
13005 ret = t1_build(&((get_ccid_slot(reader_index))->t1),
13006 ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13009 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5541 0ce88b0d-b2fd-0310-8134-9614164e65ea
13011 src/commands.c | 4 ++--
13012 1 file changed, 2 insertions(+), 2 deletions(-)
13014 commit 90d4236cd17096e036413a90088781124f2b8eef
13015 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13016 Date: Thu Jan 20 09:46:09 2011 +0000
13018 T0ProcSW1(): remove useless affectations
13020 commands.c:1818:2: warning: Value stored to 'in_buf' is never read
13023 commands.c:1817:2: warning: Value stored to 'rcv_buf' is never read
13028 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5540 0ce88b0d-b2fd-0310-8134-9614164e65ea
13030 src/commands.c | 2 --
13031 1 file changed, 2 deletions(-)
13033 commit 80f4d09a31a28ee4d49a723cee9e85b20b5c32a8
13034 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13035 Date: Wed Jan 19 09:15:32 2011 +0000
13040 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5527 0ce88b0d-b2fd-0310-8134-9614164e65ea
13042 readers/iDream.txt | 8 +++++---
13043 1 file changed, 5 insertions(+), 3 deletions(-)
13045 commit e4d3ac07751cc9bc2d73857e4ef3133a9a4ea6e2
13046 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13047 Date: Tue Jan 18 15:19:34 2011 +0000
13049 Add an explicit cast to avoid a compiler warning
13051 openct/proto-t1.c:775:10: warning: comparison of integers of different signs:
13052 'int' and 'unsigned int' [-Wsign-compare]
13053 || (n != 4 + t1->rc_bytes) ...
13054 ~ ^ ~~~~~~~~~~~~~~~~
13057 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5516 0ce88b0d-b2fd-0310-8134-9614164e65ea
13059 src/openct/proto-t1.c | 2 +-
13060 1 file changed, 1 insertion(+), 1 deletion(-)
13062 commit 9b058c6207430e3270889f0f4008b12f04667fdc
13063 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13064 Date: Tue Jan 18 15:18:29 2011 +0000
13066 Add an explicit cast to avoid a compiler warning
13068 ifdhandler.c:410:16: warning: comparison of integers of different signs:
13069 'unsigned long' and 'int' [-Wsign-compare]
13070 if (*Length >= CcidSlots[reader_index].nATRLength)
13071 ~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13074 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5515 0ce88b0d-b2fd-0310-8134-9614164e65ea
13076 src/ifdhandler.c | 2 +-
13077 1 file changed, 1 insertion(+), 1 deletion(-)
13079 commit 98d745e08a9937b768390dbbb987ca22eb2db00f
13080 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13081 Date: Tue Jan 18 15:17:10 2011 +0000
13083 Add an explicit cast to avoid a compiler warning
13085 commands.c:169:16: warning: comparison of integers of different signs:
13086 'unsigned int' and 'int' [-Wsign-compare]
13087 if (*nlength > r-1)
13091 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5514 0ce88b0d-b2fd-0310-8134-9614164e65ea
13093 src/commands.c | 2 +-
13094 1 file changed, 1 insertion(+), 1 deletion(-)
13096 commit 9a018139f6be51be848c8860f68ad9547e571b3c
13097 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13098 Date: Tue Jan 18 15:12:51 2011 +0000
13100 Do not redefine macro offsetof() if already defined
13102 Thanks to clang(1) compiler
13103 commands.c:51:9: warning: 'offsetof' macro redefined [-pedantic]
13104 #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)
13106 In file included from commands.c:25:
13107 In file included from /usr/include/string.h:33:
13108 /usr/lib/clang/1.1/include/stddef.h:41:9: note: previous definition is here
13109 #define offsetof(t, d) __builtin_offsetof(t, d)
13113 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5513 0ce88b0d-b2fd-0310-8134-9614164e65ea
13115 src/commands.c | 2 ++
13116 1 file changed, 2 insertions(+)
13118 commit 79fa50283d1ff93159cdeaf7dad96fb47da55987
13119 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13120 Date: Thu Jan 13 10:29:52 2011 +0000
13122 T1_card_timeout(): This is the card/reader timeout. Add 1 second for
13123 the libusb timeout so we get the error from the reader.
13126 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5499 0ce88b0d-b2fd-0310-8134-9614164e65ea
13128 src/ifdhandler.c | 4 ++++
13129 1 file changed, 4 insertions(+)
13131 commit f4622440ac495bac595fe4eb9ed0a6d837e6ff43
13132 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13133 Date: Fri Jan 7 15:15:09 2011 +0000
13135 IFDHGetCapabilities(): multi slot readers does not (yet) support
13136 TAG_IFD_POLLING_THREAD_WITH_TIMEOUT
13138 The polling function will return for a event in any slot not just the
13139 slot we are interested in. And the event will be lost for the real slot.
13142 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5495 0ce88b0d-b2fd-0310-8134-9614164e65ea
13144 src/ifdhandler.c | 5 +++++
13145 1 file changed, 5 insertions(+)
13147 commit c8677653f46686035c0e7b5d6d81ce63f4096467
13148 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13149 Date: Fri Jan 7 14:45:50 2011 +0000
13151 CloseUSB(): free the serial number string only for the last slot since
13152 they all point to the same string.
13155 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5494 0ce88b0d-b2fd-0310-8134-9614164e65ea
13157 src/ccid_usb.c | 6 +++---
13158 1 file changed, 3 insertions(+), 3 deletions(-)
13160 commit 4045b424ee9117cbc88ec4c4c0fbe5a8dd4192be
13161 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13162 Date: Wed Jan 5 16:31:34 2011 +0000
13164 Add Vasco DIGIPASS KEY 860 and Vasco DIGIPASS KEY 200
13167 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5488 0ce88b0d-b2fd-0310-8134-9614164e65ea
13169 readers/Vasco_DP200.txt | 103 ++++++++++++++++++++++++++++++++++++++++++
13170 readers/Vasco_DP860.txt | 103 ++++++++++++++++++++++++++++++++++++++++++
13171 readers/supported_readers.txt | 2 +
13172 3 files changed, 208 insertions(+)
13174 commit 471ed83a1f7cd47df043a1cc51e3d135ab281827
13175 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13176 Date: Tue Jan 4 10:04:12 2011 +0000
13178 Sort devices by Product ID
13181 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5477 0ce88b0d-b2fd-0310-8134-9614164e65ea
13183 readers/supported_readers.txt | 22 +++++++++++-----------
13184 1 file changed, 11 insertions(+), 11 deletions(-)
13186 commit bfe96ddd9acf79ebea695dbbe3a77a8973996ca6
13187 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13188 Date: Tue Jan 4 10:01:33 2011 +0000
13190 Reenable O2 Micro and Blutronics "bogus" readers
13193 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5476 0ce88b0d-b2fd-0310-8134-9614164e65ea
13195 readers/supported_readers.txt | 17 +++++++----------
13196 1 file changed, 7 insertions(+), 10 deletions(-)
13198 commit 4049e6e3900d81b75ff9e6259ca033dd59a0c516
13199 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13200 Date: Tue Jan 4 09:54:34 2011 +0000
13202 Reenable O2MICRO_OZ776_PATCH since a new patch is now included in
13206 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5475 0ce88b0d-b2fd-0310-8134-9614164e65ea
13209 1 file changed, 1 insertion(+), 1 deletion(-)
13211 commit 97a8e97d5bdd815f50aa79faae3ae1be9ec5d651
13212 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13213 Date: Tue Jan 4 09:53:35 2011 +0000
13215 Use get_ccid_device_descriptor() instead of using
13216 usb_interface_descriptor->extra directly to support "bogus" readers
13219 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5474 0ce88b0d-b2fd-0310-8134-9614164e65ea
13221 src/parse.c | 15 ++++++++-------
13222 1 file changed, 8 insertions(+), 7 deletions(-)
13224 commit 5fa4cfb0923611cec478d21842ed9430aee7f2e9
13225 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13226 Date: Tue Jan 4 09:52:26 2011 +0000
13228 Add and use get_ccid_device_descriptor() to get the CCID descriptor
13229 including a fix for bogus readers (Oz776, Reiner SCT and bludrive II)
13231 Thanks to Diego Elio Pettenò and Dario Leone for the patch
13234 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5473 0ce88b0d-b2fd-0310-8134-9614164e65ea
13236 src/ccid_usb.c | 100 ++++++++++++++++++++++++++++++++-------------------------
13237 src/ccid_usb.h | 2 ++
13238 2 files changed, 58 insertions(+), 44 deletions(-)
13240 commit 409b22da4d57656b142a7737667e90344731b1fc
13241 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13242 Date: Tue Jan 4 09:46:46 2011 +0000
13244 Define log level to maximum to get error messages from ccid_usb.c
13247 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5472 0ce88b0d-b2fd-0310-8134-9614164e65ea
13250 1 file changed, 1 insertion(+), 1 deletion(-)
13252 commit 534c674e902cbff5b7448811fb616ca78f68c118
13253 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13254 Date: Tue Jan 4 09:36:54 2011 +0000
13256 Rename variable usb_interface to usb_interface_descriptor to better
13257 match the libusb type
13260 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5471 0ce88b0d-b2fd-0310-8134-9614164e65ea
13262 src/parse.c | 42 +++++++++++++++++++++---------------------
13263 1 file changed, 21 insertions(+), 21 deletions(-)
13265 commit 1b3638bcdaf373b06d4f5eee0a4da31e1b8b7e47
13266 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13267 Date: Tue Jan 4 09:31:45 2011 +0000
13269 Rename variable extra to device_descriptor
13272 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5470 0ce88b0d-b2fd-0310-8134-9614164e65ea
13274 src/parse.c | 146 ++++++++++++++++++++++++++++++------------------------------
13275 1 file changed, 73 insertions(+), 73 deletions(-)
13277 commit 08d4b84dfa5cc76536de6e0e02a4a6b97da12eb5
13278 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13279 Date: Tue Jan 4 07:41:16 2011 +0000
13281 Remove useless file
13284 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5465 0ce88b0d-b2fd-0310-8134-9614164e65ea
13286 src/.dependencies | 0
13287 1 file changed, 0 insertions(+), 0 deletions(-)
13289 commit 151ddf1ebbe2f201f231ee55a866c811645470c2
13290 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13291 Date: Mon Jan 3 14:53:57 2011 +0000
13293 Add a new Neowave Weneo token
13295 Closes Debian bug #570167
13296 "libccid: New Neowave Weneo card version with new productId"
13299 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5463 0ce88b0d-b2fd-0310-8134-9614164e65ea
13301 readers/Neowave_Weneo3.txt | 55 +++++++++++++++++++++++++++++++++++++++++++
13302 readers/supported_readers.txt | 1 +
13303 2 files changed, 56 insertions(+)
13305 commit 775bf91f93a67cf0e0c289ce6dc7ebb56b7da0a1
13306 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13307 Date: Tue Dec 21 09:47:30 2010 +0000
13309 Add Oberthur ID-ONE TOKEN SLIM v2
13312 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5461 0ce88b0d-b2fd-0310-8134-9614164e65ea
13314 readers/Oberthur-ID-ONE_token_slim_v2.txt | 105 ++++++++++++++++++++++++++++++
13315 readers/supported_readers.txt | 1 +
13316 2 files changed, 106 insertions(+)
13318 commit 3a9685f686219980d3bb14075180a243601960f1
13319 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13320 Date: Fri Dec 17 08:59:21 2010 +0000
13322 OpenUSBByName(): return STATUS_COMM_ERROR instead of
13323 STATUS_NO_SUCH_DEVICE if the cause of the failure is
13324 libusb_claim_interface(). The main cause if the use of OpenCT.
13326 The OpenCT detection code in pcsc-lite is not triggered if the driver
13327 returns STATUS_NO_SUCH_DEVICE. So the driver must return someting else
13331 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5458 0ce88b0d-b2fd-0310-8134-9614164e65ea
13333 src/ccid_usb.c | 4 ++++
13334 1 file changed, 4 insertions(+)
13336 commit 170921981bd3878209944cf5951ced3ff2832818
13337 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13338 Date: Thu Dec 16 08:59:08 2010 +0000
13343 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5457 0ce88b0d-b2fd-0310-8134-9614164e65ea
13345 readers/GemPCPinpadv2.txt | 2 +-
13346 1 file changed, 1 insertion(+), 1 deletion(-)
13348 commit 42f2f3ee6ce2086e432b667a50801ce92beed2dd
13349 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13350 Date: Thu Dec 16 08:48:57 2010 +0000
13352 Add ACS APG8201 PINhandy 1
13355 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5455 0ce88b0d-b2fd-0310-8134-9614164e65ea
13357 readers/ACS_APG8201.txt | 50 +++++++++++++++++++++++++++++++++++++++++++
13358 readers/supported_readers.txt | 1 +
13359 2 files changed, 51 insertions(+)
13361 commit 9d30693611b209464a7dd6edd0864a481299e6c7
13362 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13363 Date: Wed Dec 15 13:29:41 2010 +0000
13368 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5451 0ce88b0d-b2fd-0310-8134-9614164e65ea
13370 readers/Eutron_SIM_Pocket_Combo_(Card_Reader).txt | 8 +++++---
13371 readers/Eutron_SIM_Pocket_Combo_(SIM_Reader).txt | 8 +++++---
13372 2 files changed, 10 insertions(+), 6 deletions(-)
13374 commit ecad505a818cfc80d251463ff9eea3e0b1e4df65
13375 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13376 Date: Wed Dec 15 13:27:23 2010 +0000
13378 Rename and split SIM_Pocket_Combo.txt in
13379 Eutron_SIM_Pocket_Combo_(Card_Reader).txt and
13380 Eutron_SIM_Pocket_Combo_(SIM_Reader).txt
13382 The device contains a hub with 3 devices: 2 CCID card readers and a USB
13386 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5450 0ce88b0d-b2fd-0310-8134-9614164e65ea
13388 ...t => Eutron_SIM_Pocket_Combo_(Card_Reader).txt} | 50 ----------------------
13389 readers/Eutron_SIM_Pocket_Combo_(SIM_Reader).txt | 50 ++++++++++++++++++++++
13390 2 files changed, 50 insertions(+), 50 deletions(-)
13392 commit 51dadf1033aa70b9e2b35d7b5420b389f04890c7
13393 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13394 Date: Sun Dec 12 15:28:40 2010 +0000
13399 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5445 0ce88b0d-b2fd-0310-8134-9614164e65ea
13401 readers/supported_readers.txt | 1 +
13402 1 file changed, 1 insertion(+)
13404 commit b170bb22f3fbcd55839c2d2fdff1da46c11a5af3
13405 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13406 Date: Sun Dec 12 15:26:57 2010 +0000
13408 Feitian SCR310 reader (also labeled Rokey 301)
13411 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5444 0ce88b0d-b2fd-0310-8134-9614164e65ea
13413 readers/Feitian_SCR310.txt | 51 ++++++++++++++++++++++++++++++++++++++++++++++
13414 1 file changed, 51 insertions(+)
13416 commit d9d398a2ae159f774abfc0f94a0b83f782197991
13417 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13418 Date: Fri Dec 10 14:44:40 2010 +0000
13420 OpenUSBByName(): use the correct type to fix compiler warning
13422 ccid_usb.c: In function `OpenUSBByName':
13423 ccid_usb.c:294: warning: comparison between signed and unsigned integer
13427 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5437 0ce88b0d-b2fd-0310-8134-9614164e65ea
13429 src/ccid_usb.c | 2 +-
13430 1 file changed, 1 insertion(+), 1 deletion(-)
13432 commit 0f047d905b03b76a0f2c985288840e9a0297a686
13433 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13434 Date: Fri Dec 10 09:14:00 2010 +0000
13436 Todos Connectable reader
13439 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5436 0ce88b0d-b2fd-0310-8134-9614164e65ea
13441 readers/Todos_Connectable.txt | 54 +++++++++++++++++++++++++++++++++++++++++++
13442 1 file changed, 54 insertions(+)
13444 commit 8fda904ac92a3566be8c258d4304338e0c21c6ef (tag: ccid-1.4.1)
13445 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13446 Date: Fri Dec 3 14:41:27 2010 +0000
13451 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5430 0ce88b0d-b2fd-0310-8134-9614164e65ea
13453 README | 21 +++++++++++++++++++++
13454 configure.in | 2 +-
13455 2 files changed, 22 insertions(+), 1 deletion(-)
13457 commit 92527b4a6c18ec7fe073b9b24a0eed7fdc467165
13458 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13459 Date: Wed Dec 1 17:06:58 2010 +0000
13461 Add Free Software Initiative of Japan Gnuk token
13464 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5425 0ce88b0d-b2fd-0310-8134-9614164e65ea
13466 readers/Fsij_gnuk.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
13467 readers/supported_readers.txt | 3 +++
13468 2 files changed, 52 insertions(+)
13470 commit 9afea17da32efd871461b8e2bb3fa97b248a22aa
13471 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13472 Date: Sat Nov 20 09:15:24 2010 +0000
13477 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5409 0ce88b0d-b2fd-0310-8134-9614164e65ea
13479 readers/SpringCard_CSB6_Ultimate.txt | 4 ++--
13480 1 file changed, 2 insertions(+), 2 deletions(-)
13482 commit 6d5c5cf30180ad4048ca592080165fec42765778
13483 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13484 Date: Wed Nov 17 13:06:36 2010 +0000
13489 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5404 0ce88b0d-b2fd-0310-8134-9614164e65ea
13491 readers/Xiring_Leov2.txt | 68 ++++++++++++++++++++++++++++++++++++++++++++++++
13492 1 file changed, 68 insertions(+)
13494 commit 851b51597a71a28380c0346001072298af6f738f
13495 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13496 Date: Wed Nov 17 13:05:55 2010 +0000
13498 define DISPLAY_EXTRA_VALUES to display the extra (invalid) values
13499 returned by bNumClockSupported and bNumDataRatesSupported
13502 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5403 0ce88b0d-b2fd-0310-8134-9614164e65ea
13504 src/parse.c | 8 ++++++++
13505 1 file changed, 8 insertions(+)
13507 commit 76451a997ccbbf14bf4a1487b9154ced09256967
13508 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13509 Date: Fri Nov 12 14:23:31 2010 +0000
13511 Athena IDProtect Key v1 was bogus. The v2 should work.
13514 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5397 0ce88b0d-b2fd-0310-8134-9614164e65ea
13516 readers/Athena_IDProtect_Key.txt | 12 ++++++------
13517 readers/supported_readers.txt | 2 +-
13518 src/ccid_usb.c | 1 +
13519 3 files changed, 8 insertions(+), 7 deletions(-)
13521 commit 5af3afc0e13e2fa8d10868e3980087216eedd86f
13522 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13523 Date: Fri Nov 12 09:57:58 2010 +0000
13528 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5396 0ce88b0d-b2fd-0310-8134-9614164e65ea
13530 readers/CardMan6121.txt | 12 ++++++++----
13531 1 file changed, 8 insertions(+), 4 deletions(-)
13533 commit bedcf3b6d4b6311f49cbd66542de4545078a7622
13534 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13535 Date: Mon Nov 8 14:24:34 2010 +0000
13537 IFDHCreateChannelByName(): increase the timeout from 100ms to 1000ms to
13538 give more time to the reader to setup and answer.
13540 100ms is too short for the Kobil KAAN Base for example.
13543 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5389 0ce88b0d-b2fd-0310-8134-9614164e65ea
13545 src/ifdhandler.c | 4 ++--
13546 1 file changed, 2 insertions(+), 2 deletions(-)
13548 commit 12e8a9bb806645f1e42ac7e5fed2ab88f414ce44
13549 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13550 Date: Fri Nov 5 22:49:01 2010 +0000
13552 ReadSerial(): further improve check from revision 5381
13555 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5382 0ce88b0d-b2fd-0310-8134-9614164e65ea
13557 src/ccid_serial.c | 2 +-
13558 1 file changed, 1 insertion(+), 1 deletion(-)
13560 commit 17ffe2847135806e4ab31651861f8eeb269932f0
13561 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13562 Date: Fri Nov 5 22:42:16 2010 +0000
13564 ReadSerial(): avoids a possible integer overflow if the CCID frame is
13565 corrupted or malign.
13567 Thanks to Rafael Dominguez Vega for the bug report
13570 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5381 0ce88b0d-b2fd-0310-8134-9614164e65ea
13572 src/ccid_serial.c | 6 ++++++
13573 1 file changed, 6 insertions(+)
13575 commit 161318a61999cad3da1d9adeac70e3aba5b82e5f
13576 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13577 Date: Wed Oct 27 07:13:19 2010 +0000
13579 Add BZH uKeyCI800-K18
13582 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5365 0ce88b0d-b2fd-0310-8134-9614164e65ea
13584 readers/BZH_uKeyCI800-K1.txt | 50 +++++++++++++++++++++++++++++++++++++++++++
13585 readers/supported_readers.txt | 3 +++
13586 2 files changed, 53 insertions(+)
13588 commit 333e7e6adde5978db1661ea49e47aa74a114e980
13589 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13590 Date: Tue Oct 26 16:39:44 2010 +0000
13592 Normalize the Vid and Pid hex values
13595 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5363 0ce88b0d-b2fd-0310-8134-9614164e65ea
13597 readers/supported_readers.txt | 26 +++++++++++++-------------
13598 1 file changed, 13 insertions(+), 13 deletions(-)
13600 commit 98e1e61cfe007004f760074d18e3c9cd9b75305f
13601 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13602 Date: Tue Oct 26 16:21:38 2010 +0000
13604 Add a new model of SCM SCR 3310
13607 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5361 0ce88b0d-b2fd-0310-8134-9614164e65ea
13609 readers/SCR3310_2.txt | 53 +++++++++++++++++++++++++++++++++++++++++++
13610 readers/supported_readers.txt | 1 +
13611 2 files changed, 54 insertions(+)
13613 commit 7c9648be9cd03556836708584a80b766dfab2fc8
13614 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13615 Date: Tue Oct 26 16:17:05 2010 +0000
13617 Add Akasa AK-CR-03 reader
13620 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5360 0ce88b0d-b2fd-0310-8134-9614164e65ea
13622 readers/Akasa_AK-CR-03.txt | 111 +++++++++++++++++++++++++++++++++++++++++++++
13623 1 file changed, 111 insertions(+)
13625 commit ce4b242ef48653c78941331676375c60cf8a0d10
13626 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13627 Date: Thu Oct 21 18:54:26 2010 +0000
13629 Use TAG_IFD_POLLING_THREAD_WITH_TIMEOUT instead of
13630 TAG_IFD_POLLING_THREAD to support the auto power off feature introduced
13631 in pcsc-lite revision 5328
13634 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5330 0ce88b0d-b2fd-0310-8134-9614164e65ea
13636 src/ifdhandler.c | 16 +++++++++-------
13637 1 file changed, 9 insertions(+), 7 deletions(-)
13639 commit ddb22a4f33c70025bceaa4fcf3faba6f9da97f11
13640 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13641 Date: Thu Oct 21 18:52:48 2010 +0000
13643 Remove two useless static function declarations
13646 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5329 0ce88b0d-b2fd-0310-8134-9614164e65ea
13648 src/ifdhandler.c | 4 ----
13649 1 file changed, 4 deletions(-)
13651 commit f555f02ab6e1e2bf827a378eb23ad40a19d08e4c
13652 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13653 Date: Tue Oct 19 08:11:41 2010 +0000
13655 get_IFSC(): 0xFF is not a valid value for IFSC according to ISO 7816-3,
13656 CCID and MasterCard standards. The maximum value is 0xFE.
13658 The "TIVU SAT" from ITALY www.tivu.tv card has such an IFSC in its ATR:
13659 3F FF 95 00 FF 91 81 71 FF 47 00 54 49 47 45 52 30 30 33 20 52 65 76 32 35 30 64
13662 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5325 0ce88b0d-b2fd-0310-8134-9614164e65ea
13664 src/ifdhandler.c | 7 +++++++
13665 1 file changed, 7 insertions(+)
13667 commit 91c77a01966f0ef3de497e6e07b5008eeb32e6b1
13668 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13669 Date: Thu Oct 14 09:48:31 2010 +0000
13671 src/pcscd_ccid.rules has been renamed to src/92_pcscd_ccid.rules in
13672 revision 5263. So update the name in INSTALL_UDEV_RULE_FILE
13675 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5320 0ce88b0d-b2fd-0310-8134-9614164e65ea
13677 src/Makefile.am | 2 +-
13678 1 file changed, 1 insertion(+), 1 deletion(-)
13680 commit 6d6ec76f7fbf1920cd85aecd07407abbf3c4d11d
13681 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13682 Date: Thu Oct 14 09:46:02 2010 +0000
13684 Use /bin/echo instead of the echo shell version to use color escape codes
13686 Thanks to Martin Paljak for the patch
13689 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5319 0ce88b0d-b2fd-0310-8134-9614164e65ea
13691 src/Makefile.am | 2 +-
13692 1 file changed, 1 insertion(+), 1 deletion(-)
13694 commit eab2fde6c9327b291267972ee3266a4ab1425fda
13695 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13696 Date: Thu Oct 14 09:39:35 2010 +0000
13698 Remove --enable-udev option since it is not used anymore with libhal.
13699 The udev rules file is now used to change the access rights of the
13700 device and not send a hotplug signal to pcscd.
13703 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5318 0ce88b0d-b2fd-0310-8134-9614164e65ea
13705 configure.in | 7 -------
13706 src/Info.plist.src | 2 +-
13707 src/Makefile.am | 7 +------
13708 src/create_Info_plist.pl | 10 +---------
13709 4 files changed, 3 insertions(+), 23 deletions(-)
13711 commit 1bd5bcb2626af3b6e70d6fc640ac0b724bf4f152
13712 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13713 Date: Wed Oct 13 12:09:27 2010 +0000
13715 Need pcsc-lite 1.6.5 for TAG_IFD_POLLING_THREAD_WITH_TIMEOUT
13718 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5312 0ce88b0d-b2fd-0310-8134-9614164e65ea
13720 configure.in | 2 +-
13721 1 file changed, 1 insertion(+), 1 deletion(-)
13723 commit 8451515573d4717bcab5ddc8c87a022a369e9287
13724 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13725 Date: Wed Oct 13 11:59:41 2010 +0000
13727 pcscd_ccid.rules is renamed 92_pcscd_ccid.rules in revision 5263
13730 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5311 0ce88b0d-b2fd-0310-8134-9614164e65ea
13732 src/Makefile.am | 2 +-
13733 1 file changed, 1 insertion(+), 1 deletion(-)
13735 commit fd927c98ef8d1e4a47276b56e8832be671179bd8
13736 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13737 Date: Wed Oct 13 11:56:26 2010 +0000
13739 MacOSX/reader.h.in is now replaced by MacOSX/reader.h since pcsc-lite
13743 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5310 0ce88b0d-b2fd-0310-8134-9614164e65ea
13746 1 file changed, 1 insertion(+), 1 deletion(-)
13748 commit 0157398ce1418adbb3e65ce01d82e443cf476aae
13749 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13750 Date: Wed Oct 13 11:21:51 2010 +0000
13752 build: remove use_usb_interrupt variable which is not set.
13754 Thanks to Martin Paljak for the patch
13757 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5309 0ce88b0d-b2fd-0310-8134-9614164e65ea
13759 configure.in | 3 ---
13760 1 file changed, 3 deletions(-)
13762 commit 923cdb361723b835826b6b8b513de4e8f63ecd55
13763 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13764 Date: Wed Oct 6 08:57:07 2010 +0000
13766 Update some paragraphs
13769 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5284 0ce88b0d-b2fd-0310-8134-9614164e65ea
13771 README | 48 ++++++++++++++++++++++--------------------------
13772 1 file changed, 22 insertions(+), 26 deletions(-)
13774 commit 04cffe77fac299735c7ffb17881bf9397b180605
13775 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13776 Date: Wed Oct 6 08:48:17 2010 +0000
13778 Remove the "Known problems" section about Mac OS X libusb since we know
13779 use libusb-1.0. The bug should/may have been fixed.
13782 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5282 0ce88b0d-b2fd-0310-8134-9614164e65ea
13784 README | 12 ------------
13785 1 file changed, 12 deletions(-)
13787 commit ace40d070996c42e504884aabf870eab8e9a77a1
13788 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13789 Date: Mon Sep 20 08:13:24 2010 +0000
13791 Rename to add the number in the file name. The file shall be _after_
13792 91-permissions.rules on Debian.
13794 See http://permalink.gmane.org/gmane.linux.hotplug.devel/16139
13797 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5263 0ce88b0d-b2fd-0310-8134-9614164e65ea
13799 src/{pcscd_ccid.rules => 92_pcscd_ccid.rules} | 0
13800 1 file changed, 0 insertions(+), 0 deletions(-)
13802 commit 083c18252c344997d39edb64edea3c6dc514026e
13803 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13804 Date: Wed Sep 15 14:32:18 2010 +0000
13806 No need to convert reader.h.in in reader.h since revision 5252.
13809 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5257 0ce88b0d-b2fd-0310-8134-9614164e65ea
13811 MacOSX/configure | 2 --
13812 MacOSX/reader.h | 1 +
13813 MacOSX/reader.h.in | 1 -
13814 3 files changed, 1 insertion(+), 3 deletions(-)
13816 commit 48cea04d5b6b70b6d4b9467d7535d374a6d8a8bb
13817 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13818 Date: Tue Sep 14 09:31:11 2010 +0000
13820 No need to use HOST_TO_CCID_16() and HOST_TO_CCID_32() since revision 5252
13823 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5253 0ce88b0d-b2fd-0310-8134-9614164e65ea
13825 examples/scardcontrol.c | 12 ++++++------
13826 1 file changed, 6 insertions(+), 6 deletions(-)
13828 commit c85776367975797073191cb6087c4ecae81f1e93
13829 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13830 Date: Tue Sep 14 09:29:02 2010 +0000
13832 SecurePINVerify() & SecurePINModify(): Accept big and little endian byte
13833 orders for multibytes fields
13835 The application should not use HOST_TO_CCID_16() and HOST_TO_CCID_32()
13836 any more and just use the normal byte order of the architecture.
13838 Thanks to Douglas E. Engert for the patch
13839 http://archives.neohapsis.com/archives/dev/muscle/2010-q3/0145.html
13842 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5252 0ce88b0d-b2fd-0310-8134-9614164e65ea
13844 src/commands.c | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
13845 1 file changed, 50 insertions(+)
13847 commit 299cccc655757c7f86ef777318a98c2dc3f2b46e
13848 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13849 Date: Mon Sep 13 13:00:19 2010 +0000
13851 Use GROUP= instead of RUN+= to avoid a race
13853 See the thread "Use GROUP= in a rule matching an interface of the
13854 device?" on linux-hotplug@vger.kernel.org mailing list
13855 http://www.spinics.net/lists/hotplug/msg04165.html
13858 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5251 0ce88b0d-b2fd-0310-8134-9614164e65ea
13860 src/pcscd_ccid.rules | 4 ++--
13861 1 file changed, 2 insertions(+), 2 deletions(-)
13863 commit 43ce4d7c51afbf86b5f081957cba5b11dd69f544
13864 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13865 Date: Sat Sep 4 14:41:32 2010 +0000
13867 Add a ENV{DEVTYPE}!="usb_device" rule as suggested by Marco d'Itri
13870 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5244 0ce88b0d-b2fd-0310-8134-9614164e65ea
13872 src/pcscd_ccid.rules | 1 +
13873 1 file changed, 1 insertion(+)
13875 commit b17d7df13b37840405c77ff5d6c0812387b88745
13876 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13877 Date: Fri Sep 3 14:00:01 2010 +0000
13879 HP kus-0133 is not supported
13882 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5237 0ce88b0d-b2fd-0310-8134-9614164e65ea
13884 readers/HP_kus-0133.txt | 65 +++++++++++++++++++++++++++++++++++++++++++
13885 readers/supported_readers.txt | 1 +
13886 2 files changed, 66 insertions(+)
13888 commit a50d6d4283c02e97be071a14cb2a589020d0c136
13889 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13890 Date: Fri Sep 3 13:57:54 2010 +0000
13892 update URL to use ccid/
13895 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5236 0ce88b0d-b2fd-0310-8134-9614164e65ea
13897 readers/supported_readers.txt | 2 +-
13898 1 file changed, 1 insertion(+), 1 deletion(-)
13900 commit 5a8d103d1d3829c9905486d6a01797e934ff56f7
13901 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13902 Date: Fri Sep 3 09:01:08 2010 +0000
13907 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5229 0ce88b0d-b2fd-0310-8134-9614164e65ea
13909 readers/Precise_200_MC.txt | 2 +-
13910 1 file changed, 1 insertion(+), 1 deletion(-)
13912 commit e92cad7346e7bbad90e6d41cdefbd5d4b4c0c8da
13913 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13914 Date: Thu Sep 2 12:56:42 2010 +0000
13916 Change the group ownership of the device to "pcscd" when a reader is
13920 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5223 0ce88b0d-b2fd-0310-8134-9614164e65ea
13922 src/pcscd_ccid.rules | 26 ++++++++++++++------------
13923 1 file changed, 14 insertions(+), 12 deletions(-)
13925 commit 11000211420f73811f82a84ac88d35c6d083cf5f
13926 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13927 Date: Thu Sep 2 12:50:07 2010 +0000
13932 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5222 0ce88b0d-b2fd-0310-8134-9614164e65ea
13934 src/pcscd_ccid.rules | 1 +
13935 1 file changed, 1 insertion(+)
13937 commit cb33748d15ac9225837d95c56e1500dc3e92ccbf
13938 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13939 Date: Thu Sep 2 12:47:26 2010 +0000
13941 Factorize teh SUBSYSTEMS=="usb" test
13944 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5221 0ce88b0d-b2fd-0310-8134-9614164e65ea
13946 src/pcscd_ccid.rules | 25 +++++++++++++------------
13947 1 file changed, 13 insertions(+), 12 deletions(-)
13949 commit fc03313882bbeda75eafab39acad38ffa36bc882
13950 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13951 Date: Tue Aug 31 18:51:30 2010 +0000
13953 Add ReinerSCT cyberJack RFID basis
13956 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5207 0ce88b0d-b2fd-0310-8134-9614164e65ea
13958 readers/ReinerSCT_cyberJack_RFID_basis.txt | 51 ++++++++++++++++++++++++++++++
13959 readers/supported_readers.txt | 3 ++
13960 2 files changed, 54 insertions(+)
13962 commit 1f7869a53f1a5f6630e36fb4c2b3ac532d78a67c
13963 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13964 Date: Tue Aug 31 08:58:10 2010 +0000
13966 ifdhandler.c: In function ‘IFDHPolling’:
13967 ifdhandler.c:328: warning: unused variable ‘ret’
13970 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5206 0ce88b0d-b2fd-0310-8134-9614164e65ea
13972 src/ifdhandler.c | 1 -
13973 1 file changed, 1 deletion(-)
13975 commit f83c1ea6806c62d39ba7ba305c92f01658796e47
13976 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13977 Date: Tue Aug 31 08:55:56 2010 +0000
13979 Convert the return value from libusb code to IFD_* in InterruptRead()
13980 instead of IFDHPolling().
13982 We do not return IFD_NO_SUCH_DEVICE any more. This value will be
13983 returned by the next libusb_*() call
13986 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5205 0ce88b0d-b2fd-0310-8134-9614164e65ea
13988 src/ccid_usb.c | 4 +++-
13989 src/ifdhandler.c | 7 +------
13990 2 files changed, 4 insertions(+), 7 deletions(-)
13992 commit e9a491beb0741dd2bcbe60d93183f425757bd03e
13993 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13994 Date: Thu Aug 26 12:05:45 2010 +0000
13996 Remove O2 Micro Oz776 and Blutronics Bludrive II CCID since they are no
13997 more supported since version 1.4.0
13999 The USB descriptor is bogus and the patch in get_ccid_usb_interface()
14000 does not work with libusb-1.0
14003 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5189 0ce88b0d-b2fd-0310-8134-9614164e65ea
14005 readers/supported_readers.txt | 17 ++++++++++-------
14006 1 file changed, 10 insertions(+), 7 deletions(-)
14008 commit c618ac26d2484e16d5e80d003e68be5e00353e17
14009 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14010 Date: Thu Aug 26 09:32:41 2010 +0000
14012 IFDHSetCapabilities(): remove dead comments
14015 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5188 0ce88b0d-b2fd-0310-8134-9614164e65ea
14017 src/ifdhandler.c | 5 -----
14018 1 file changed, 5 deletions(-)
14020 commit 35adb26f4bf03006433ff75dcc24af25d8fa4d4a
14021 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14022 Date: Thu Aug 26 09:13:26 2010 +0000
14024 Add --enable-embedded (default is no) to build libccid for an embedded
14027 This will activate the NO_LOG option to disable logging and limit RAM
14028 and disk consumption.
14031 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5187 0ce88b0d-b2fd-0310-8134-9614164e65ea
14033 configure.in | 8 ++++++++
14034 1 file changed, 8 insertions(+)
14036 commit 191c597f4eec46314eba65de0f47979589ed4188
14037 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14038 Date: Thu Aug 26 08:58:06 2010 +0000
14040 Include config.h before any other local includes to the configuration
14041 defined in config.h is used.
14043 This is just a preventive change.
14046 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5185 0ce88b0d-b2fd-0310-8134-9614164e65ea
14048 src/ccid_serial.c | 2 +-
14049 src/ccid_usb.c | 2 +-
14050 src/commands.c | 2 +-
14051 src/ifdhandler.c | 2 +-
14053 5 files changed, 5 insertions(+), 4 deletions(-)
14055 commit de8adbeb305fdb323410da2277f6e8c258c87ff6
14056 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14057 Date: Tue Aug 24 09:46:45 2010 +0000
14059 ccid_open_hack_pre(): call InterruptRead() only if the device has an
14060 interrupt pipe endpoint (3 in total)
14063 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5182 0ce88b0d-b2fd-0310-8134-9614164e65ea
14066 1 file changed, 2 insertions(+), 1 deletion(-)
14068 commit ad96db1d65910287f0386dba03a198d1b1d46035
14069 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14070 Date: Tue Aug 24 09:45:02 2010 +0000
14072 add Gemalto SG CCID
14075 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5181 0ce88b0d-b2fd-0310-8134-9614164e65ea
14077 readers/supported_readers.txt | 1 +
14078 1 file changed, 1 insertion(+)
14080 commit cb4fab0808df64a6d2527d6abf848bccd1b15cee
14081 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14082 Date: Mon Aug 23 09:03:02 2010 +0000
14084 ccid_open_hack_pre(): use InterruptRead() with a timeout of 100ms
14085 instead of 10ms to give more time to the device to respond.
14087 This allows the Gemalto SG CCID to always start correctly, not just once
14091 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5176 0ce88b0d-b2fd-0310-8134-9614164e65ea
14093 src/ccid.c | 4 ++--
14094 1 file changed, 2 insertions(+), 2 deletions(-)
14096 commit 2ec288f6a18a4d5ab21196a0abf05b51e17935b1
14097 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14098 Date: Mon Aug 23 08:35:10 2010 +0000
14100 ccid_open_hack_pre(): Do not disable the call to InterruptRead() on Mac
14101 OS X. We now use libusb-1.0 and the timeout should work.
14103 This allows the Gemalto SG CCID to work under Mac OS X.
14106 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5174 0ce88b0d-b2fd-0310-8134-9614164e65ea
14108 src/ccid.c | 4 ----
14109 1 file changed, 4 deletions(-)
14111 commit 9cc85648a7b61b7e73da7a7c9a9bc8fd100f6a64
14112 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14113 Date: Mon Aug 23 08:24:14 2010 +0000
14115 Add Gemalto Smart Guardian (SG CCID)
14118 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5173 0ce88b0d-b2fd-0310-8134-9614164e65ea
14120 readers/Gemalto_SG.txt | 52 +++++++++++++++++++++++++++++++++++++++++++
14121 readers/supported_readers.txt | 1 +
14122 2 files changed, 53 insertions(+)
14124 commit b24e144d188cedbc678e6d38153bd3bbe8adac7b
14125 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14126 Date: Mon Aug 23 08:23:25 2010 +0000
14128 Rename Gemalto Smart Enterprise Guardian
14131 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5172 0ce88b0d-b2fd-0310-8134-9614164e65ea
14133 readers/supported_readers.txt | 2 +-
14134 1 file changed, 1 insertion(+), 1 deletion(-)
14136 commit 829847c5a4e0cd885d324594b403474b2577896b
14137 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14138 Date: Thu Aug 19 16:09:06 2010 +0000
14140 Use the full include path for libusb.h
14143 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5166 0ce88b0d-b2fd-0310-8134-9614164e65ea
14145 MacOSX/configure | 2 +-
14146 1 file changed, 1 insertion(+), 1 deletion(-)
14148 commit e0fe6c6729ba68dea72cbf857b520701cb1f97b9
14149 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14150 Date: Thu Aug 19 14:54:47 2010 +0000
14152 Use the new Info.plist parser API
14155 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5165 0ce88b0d-b2fd-0310-8134-9614164e65ea
14157 src/Makefile.am | 4 ++-
14158 src/ccid_usb.c | 82 ++++++++++++++++++++++++++++----------------------------
14159 src/ifdhandler.c | 19 +++++++++----
14160 src/simclist.c | 1 +
14161 src/simclist.h | 1 +
14162 5 files changed, 60 insertions(+), 47 deletions(-)
14164 commit d33ecbfcac5b1818dbe7942613614de486d845d2
14165 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14166 Date: Thu Aug 19 13:58:07 2010 +0000
14168 OpenSerialByName(): TOKEN_MAX_VALUE_SIZE is no more defined in parser.h
14170 Use MAX_DEVICENAME defined as 255 in pcscd.h
14173 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5164 0ce88b0d-b2fd-0310-8134-9614164e65ea
14175 src/ccid_serial.c | 3 ++-
14176 1 file changed, 2 insertions(+), 1 deletion(-)
14178 commit b4a4d2dc9679c5f8c3bd09ba60af7ec8dff6354c
14179 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14180 Date: Tue Aug 17 09:47:16 2010 +0000
14182 Do not hardcode the libusb-1.0 include header path (remove the
14186 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5153 0ce88b0d-b2fd-0310-8134-9614164e65ea
14188 contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c | 2 +-
14189 src/ccid_usb.c | 2 +-
14190 src/ccid_usb.h | 2 +-
14191 3 files changed, 3 insertions(+), 3 deletions(-)
14193 commit 128656dcf501e248eebada73862d89a2abce23ad
14194 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14195 Date: Thu Aug 5 18:09:04 2010 +0000
14197 Do not hardcode the libusb.h path. The h file is not at the same place
14200 Fixes Debian bug #591782
14203 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5119 0ce88b0d-b2fd-0310-8134-9614164e65ea
14205 configure.in | 2 +-
14206 1 file changed, 1 insertion(+), 1 deletion(-)
14208 commit 5e4dbf89f56b7ef470db0b4bd0195e896a5be9b1 (tag: ccid-1.4.0)
14209 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14210 Date: Wed Aug 4 13:21:33 2010 +0000
14215 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5108 0ce88b0d-b2fd-0310-8134-9614164e65ea
14217 README | 18 ++++++++++++++++++
14218 configure.in | 2 +-
14219 2 files changed, 19 insertions(+), 1 deletion(-)
14221 commit 674f5c7203d9b8cf162f915fb182e8a8f20258f9
14222 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14223 Date: Mon Aug 2 12:01:18 2010 +0000
14225 Add support of the SCM SDI 010 again. At least the contact interface can
14228 This should not conflict with the SCM proprietary driver since the CCID
14229 driver will only work with pcsc-lite > 1.6.2 and recent pcsc-lite
14230 (>= 1.5.4) will load any specific driver before my "Class" CCID driver.
14233 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5094 0ce88b0d-b2fd-0310-8134-9614164e65ea
14235 readers/supported_readers.txt | 3 +--
14236 1 file changed, 1 insertion(+), 2 deletions(-)
14238 commit e6175154e2f1e9b44cc7802b4803fda31618bbba
14239 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14240 Date: Sun Aug 1 17:15:40 2010 +0000
14242 Install the serial configuration find in /etc/reader.conf.d/libccidtwin
14243 instead of /etc/reader.conf.
14244 pcscd (>= 1.6.0) will parse all the files from /etc/reader.conf.d/
14247 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5090 0ce88b0d-b2fd-0310-8134-9614164e65ea
14249 src/Makefile.am | 9 ++-------
14250 1 file changed, 2 insertions(+), 7 deletions(-)
14252 commit 8310779690bb49fa8ce9ef87c287d542c91b5f09
14253 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14254 Date: Sun Aug 1 17:01:19 2010 +0000
14256 Add SCM SCL01x Contactless Reader (disabled since unsupported)
14259 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5087 0ce88b0d-b2fd-0310-8134-9614164e65ea
14261 readers/supported_readers.txt | 1 +
14262 1 file changed, 1 insertion(+)
14264 commit fc2649298a21f232efb09e3e4b220389e6df00a6
14265 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14266 Date: Sun Aug 1 16:58:54 2010 +0000
14268 Add Gemalto Hybrid Smartcard Reader
14271 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5086 0ce88b0d-b2fd-0310-8134-9614164e65ea
14273 readers/supported_readers.txt | 1 +
14274 1 file changed, 1 insertion(+)
14276 commit d29f1f6c8911993a41c8f281fe8099752654fcdf
14277 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14278 Date: Sun Aug 1 16:49:02 2010 +0000
14280 Add Tianyu Smart Card Reader
14283 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5084 0ce88b0d-b2fd-0310-8134-9614164e65ea
14285 readers/Tianyu_Smart_Card_Reader.txt | 51 ++++++++++++++++++++++++++++++++++++
14286 readers/supported_readers.txt | 1 +
14287 2 files changed, 52 insertions(+)
14289 commit af0ac1aa193586b396658b2a64e418c71e87f248
14290 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14291 Date: Sun Aug 1 16:46:26 2010 +0000
14293 Do not #include "ccid_usb.h"
14294 Compilation fails on Mac OS X for the libccidtwin library
14297 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5083 0ce88b0d-b2fd-0310-8134-9614164e65ea
14300 src/commands.c | 1 -
14301 2 files changed, 2 deletions(-)
14303 commit efe53b1449d59cdf5370696b9a452279f7198dfb
14304 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14305 Date: Thu Jul 29 13:30:11 2010 +0000
14307 add get_IFSC() to get the IFSC value from the ATR.
14309 IFSC is not just the value of TAi (i>2)
14310 For example "3B 80 81 1F 07 19" has a TA3 but it is not the IFSC since
14311 T=15 is defined in TD2 so before TA3
14314 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5078 0ce88b0d-b2fd-0310-8134-9614164e65ea
14316 src/ifdhandler.c | 68 ++++++++++++++++++++++++++++++++++++--------------------
14317 1 file changed, 44 insertions(+), 24 deletions(-)
14319 commit caf759715500aebf1728ab1397e80b0a1dc5c50f
14320 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14321 Date: Thu Jul 29 10:06:02 2010 +0000
14323 libusb <= 1.0.8 does not implement a reference counter in
14324 libusb_init()/libusb_exit() for the default context.
14326 We then use our own and unique libusb context.
14329 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5077 0ce88b0d-b2fd-0310-8134-9614164e65ea
14331 src/ccid_usb.c | 15 ++++++++++-----
14332 1 file changed, 10 insertions(+), 5 deletions(-)
14334 commit 29fa21ec936a879775f21b59b359b05eed23846f
14335 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14336 Date: Tue Jul 27 10:46:20 2010 +0000
14338 check the return value of libusb_get_active_config_descriptor()
14341 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5076 0ce88b0d-b2fd-0310-8134-9614164e65ea
14343 src/parse.c | 5 +++++
14344 1 file changed, 5 insertions(+)
14346 commit 618b4d3ee00a311a47b43c0a7bda4df59246e45d
14347 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14348 Date: Tue Jul 27 09:49:39 2010 +0000
14350 parse do need some parts of libccid
14353 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5075 0ce88b0d-b2fd-0310-8134-9614164e65ea
14355 src/Makefile.am | 2 +-
14356 src/parse.c | 4 ++++
14357 2 files changed, 5 insertions(+), 1 deletion(-)
14359 commit 1400d577b75bda1883ec00e631fde1bc475025ce
14360 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14361 Date: Tue Jul 27 08:54:51 2010 +0000
14363 parse do not need to be linked with libccid
14366 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5074 0ce88b0d-b2fd-0310-8134-9614164e65ea
14368 src/Makefile.am | 2 +-
14369 1 file changed, 1 insertion(+), 1 deletion(-)
14371 commit d8634df0c8bc2fe664efc064b07adaac6734f722
14372 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14373 Date: Mon Jul 26 13:37:08 2010 +0000
14375 ccid_open_hack_post(): update the Gemalto proprietary command to switch
14376 in EMV mode. 0xA0 was an old value no more used on new products.
14379 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5072 0ce88b0d-b2fd-0310-8134-9614164e65ea
14381 src/ccid.c | 4 ++--
14382 1 file changed, 2 insertions(+), 2 deletions(-)
14384 commit 169eea61a89918751a9e66519c4105d515027f2a
14385 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14386 Date: Fri Jul 2 09:46:41 2010 +0000
14388 No need to respecify -arch in LDFLAGS since we already have the correct
14389 architectures specified in CFLAGS
14392 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5055 0ce88b0d-b2fd-0310-8134-9614164e65ea
14394 MacOSX/configure | 1 -
14395 1 file changed, 1 deletion(-)
14397 commit 219159283ba16c76efa6cdd5b0106bc546bf9966
14398 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14399 Date: Fri Jul 2 09:39:23 2010 +0000
14401 Fix a comment: we do not use libusb-compat-0.1 any more
14404 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5054 0ce88b0d-b2fd-0310-8134-9614164e65ea
14406 MacOSX/configure | 2 +-
14407 1 file changed, 1 insertion(+), 1 deletion(-)
14409 commit 0b0cc32edc7fbc228d9af859adebf4119f7dc06e
14410 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14411 Date: Thu Jul 1 12:04:50 2010 +0000
14413 ccid_parse_interface_descriptor(): document "USB Wake up signaling
14414 supported on card insertion and removal" in dwFeatures
14417 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5052 0ce88b0d-b2fd-0310-8134-9614164e65ea
14420 1 file changed, 2 insertions(+)
14422 commit 6857d331659321ce539638b0c67a0b82f25eb5f0
14423 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14424 Date: Wed Jun 30 09:00:01 2010 +0000
14426 Add a new Broadcom 5880 reader (idProduct: 0x5802)
14429 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5050 0ce88b0d-b2fd-0310-8134-9614164e65ea
14431 readers/Broadcom_5880v3.txt | 54 +++++++++++++++++++++++++++++++++++++++++++
14432 readers/supported_readers.txt | 1 +
14433 2 files changed, 55 insertions(+)
14435 commit 92c0dd81dfec28108e9fc00b3658eb8396da449f
14436 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14437 Date: Tue Jun 29 12:00:31 2010 +0000
14439 OpenUSBByName(): use DEBUG_CRITICAL() instead of printf() to log an
14443 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5043 0ce88b0d-b2fd-0310-8134-9614164e65ea
14445 src/ccid_usb.c | 2 +-
14446 1 file changed, 1 insertion(+), 1 deletion(-)
14448 commit ef6a8a4204e550c309dcc50064bb39fd48e0f344
14449 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14450 Date: Tue Jun 22 12:58:37 2010 +0000
14452 WriteUSB() & ReadUSB(): also display the value returned by libusb. The
14453 error is not always reported by the kernel so errno is not significant.
14456 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5034 0ce88b0d-b2fd-0310-8134-9614164e65ea
14458 src/ccid_usb.c | 8 ++++----
14459 1 file changed, 4 insertions(+), 4 deletions(-)
14461 commit ff7c6ad15db33eccfb669675f9ac4c661a41cda3
14462 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14463 Date: Tue Jun 22 12:56:50 2010 +0000
14465 Add DEBUG_CRITICAL5() function
14468 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5033 0ce88b0d-b2fd-0310-8134-9614164e65ea
14471 1 file changed, 2 insertions(+)
14473 commit 830a3fc4617a52f3e9d446959ede07b6d00258f7
14474 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14475 Date: Tue Jun 22 09:33:55 2010 +0000
14477 Request pcsc-lite 1.6.2 minimum (instead of 1.6.0) to have
14478 TAG_IFD_STOP_POLLING_THREAD defined
14481 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5030 0ce88b0d-b2fd-0310-8134-9614164e65ea
14483 configure.in | 2 +-
14484 1 file changed, 1 insertion(+), 1 deletion(-)
14486 commit bd9e8a57669d76765ccceaa9e25cf02a2b81a4c4
14487 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14488 Date: Tue Jun 22 09:27:01 2010 +0000
14490 Add support of TAG_IFD_STOP_POLLING_THREAD and use of the asynchronous
14491 libusb API to be able to stop a transfer.
14493 We are now "polling" for card movements every 1 hour or once an event
14494 is detected on the interrupt endpoint of the device.
14496 Another gain is that the driver will terminate "instantly" after pcscd
14497 request instead of after a maximum of 2 seconds (previous polling
14501 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5028 0ce88b0d-b2fd-0310-8134-9614164e65ea
14503 src/ccid_usb.c | 98 +++++++++++++++++++++++++++++++++++++++++++++++++++-----
14504 src/ccid_usb.h | 1 +
14505 src/ifdhandler.c | 35 +++++++++++++++++++-
14506 3 files changed, 125 insertions(+), 9 deletions(-)
14508 commit 4773467fb64a65fbb971c5d1e9dee305bfe039e7
14509 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14510 Date: Tue Jun 22 09:18:00 2010 +0000
14512 Use ctx instead of NULL to keep the information that this parameter is
14513 the libusb context.
14516 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5027 0ce88b0d-b2fd-0310-8134-9614164e65ea
14518 src/ccid_usb.c | 11 +++++++----
14519 1 file changed, 7 insertions(+), 4 deletions(-)
14521 commit 449f8beef17f00ef0e93103518bfa2b303907393
14522 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14523 Date: Tue Jun 22 09:13:45 2010 +0000
14525 OpenUSBByName(): call libusb_exit() if we can't use the reader
14527 CloseUSB(): call libusb_exit() before exiting
14530 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5026 0ce88b0d-b2fd-0310-8134-9614164e65ea
14532 src/ccid_usb.c | 5 +++++
14533 1 file changed, 5 insertions(+)
14535 commit 4fb06a05de5b15f0ae588a57cf148c1f649cc80e
14536 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14537 Date: Mon Jun 21 14:50:49 2010 +0000
14539 OpenUSBByName(): free the libusb allocated list & devices when we are
14543 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5025 0ce88b0d-b2fd-0310-8134-9614164e65ea
14545 src/ccid_usb.c | 3 +++
14546 1 file changed, 3 insertions(+)
14548 commit 59b581356dc816749fcf9b9e256deccb84e03ec2
14549 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14550 Date: Mon Jun 21 14:44:51 2010 +0000
14552 OpenUSBByName(): call libusb_init() just before the next libusb call
14555 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5024 0ce88b0d-b2fd-0310-8134-9614164e65ea
14557 src/ccid_usb.c | 4 ++--
14558 1 file changed, 2 insertions(+), 2 deletions(-)
14560 commit b772e6523fc9576df72365c633067a93162433cf
14561 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14562 Date: Mon Jun 21 08:40:10 2010 +0000
14564 add ACS AET65 (same idProduct as many other ACS devices)
14567 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5019 0ce88b0d-b2fd-0310-8134-9614164e65ea
14569 readers/ACS_AET65.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
14570 1 file changed, 50 insertions(+)
14572 commit 8195e41ec493d33898c39ddb4664442681ee7fdc
14573 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14574 Date: Sat Jun 19 20:36:56 2010 +0000
14579 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5017 0ce88b0d-b2fd-0310-8134-9614164e65ea
14581 readers/LTC36.txt | 54 +++++++++++++++++++++++++++++++++++++++++++
14582 readers/supported_readers.txt | 1 +
14583 2 files changed, 55 insertions(+)
14585 commit 8bd01936339e54d80c985dd4bbff278f9ace57f2
14586 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14587 Date: Fri Jun 18 19:06:42 2010 +0000
14589 Only link with libusb-1.0.a without the 0.1 compatibility layer now the
14590 library has been ported to libusb-1.0 API
14593 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5016 0ce88b0d-b2fd-0310-8134-9614164e65ea
14595 MacOSX/configure | 2 +-
14596 1 file changed, 1 insertion(+), 1 deletion(-)
14598 commit ca9bbfebc5b8626bed3c5f2cabb2119a00134d89
14599 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14600 Date: Fri Jun 18 19:05:32 2010 +0000
14602 use libusb_detach_kernel_driver() from libusb-1.0 instead of the *_np()
14606 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5015 0ce88b0d-b2fd-0310-8134-9614164e65ea
14608 contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c | 5 ++---
14609 1 file changed, 2 insertions(+), 3 deletions(-)
14611 commit 911d8f6c39c95ad03a9859936a0fa9e029f2f276
14612 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14613 Date: Thu Jun 17 13:28:24 2010 +0000
14615 use PROTOCOL_CCID instead of 0 when checking bInterfaceProtocol
14618 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5014 0ce88b0d-b2fd-0310-8134-9614164e65ea
14621 src/ifdhandler.c | 2 +-
14622 2 files changed, 2 insertions(+), 2 deletions(-)
14624 commit 5014d6235ee2d6c0428a732911e432c198079773
14625 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14626 Date: Thu Jun 17 13:18:42 2010 +0000
14628 Rename ICCD_A in PROTOCOL_ICCD_A, ICCD_B in PROTOCOL_ICCD_B and add
14629 PROTOCOL_CCID for plain CCID
14632 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5013 0ce88b0d-b2fd-0310-8134-9614164e65ea
14634 src/ccid.c | 4 ++--
14635 src/ccid.h | 5 +++--
14636 src/commands.c | 24 ++++++++++++------------
14637 src/ifdhandler.c | 8 ++++----
14638 4 files changed, 21 insertions(+), 20 deletions(-)
14640 commit b4cf45011176029ed804d8e2fdbe9e3bbeee3670
14641 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14642 Date: Thu Jun 17 12:34:14 2010 +0000
14644 get_end_points(): use LIBUSB_ENDPOINT_DIR_MASK instead of
14645 LIBUSB_TRANSFER_TYPE_MASK to get the direction of an endpoint.
14647 .bulk_out field were never set and then not working (No such file or
14651 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5012 0ce88b0d-b2fd-0310-8134-9614164e65ea
14653 src/ccid_usb.c | 4 ++--
14654 1 file changed, 2 insertions(+), 2 deletions(-)
14656 commit 400640df859f079b6e4245a953fb578edc012508
14657 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14658 Date: Thu Jun 17 12:24:21 2010 +0000
14660 WriteUSB() & ReadUSB(): the same function libusb_bulk_transfer() is now
14661 ued to read and write to a USB device. So I use "write failed" and "read
14662 failed" instead of the libusb function name to log an error.
14665 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5011 0ce88b0d-b2fd-0310-8134-9614164e65ea
14667 src/ccid_usb.c | 4 ++--
14668 1 file changed, 2 insertions(+), 2 deletions(-)
14670 commit 31aa8a46919b1e27c599e590f815af60c91e7dd4
14671 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14672 Date: Thu Jun 17 09:51:59 2010 +0000
14674 WriteUSB(), ReadUSB() & InterruptRead(): display strerror(errno) instead
14675 of just the code returned by the libusb_*_transfer() function
14678 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5010 0ce88b0d-b2fd-0310-8134-9614164e65ea
14680 src/ccid_usb.c | 12 ++++++------
14681 1 file changed, 6 insertions(+), 6 deletions(-)
14683 commit d4bec14708ec9baea08f4d3f6ca7e9279eea3f00
14684 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14685 Date: Wed Jun 16 20:26:44 2010 +0000
14690 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5007 0ce88b0d-b2fd-0310-8134-9614164e65ea
14692 readers/Todos_Cx00.txt | 54 +++++++++++++++++++++++++++++++++++++++++++
14693 readers/supported_readers.txt | 1 +
14694 2 files changed, 55 insertions(+)
14696 commit de3c201c3304ed8716701725874b226a21ed7126
14697 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14698 Date: Wed Jun 16 18:20:22 2010 +0000
14703 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5002 0ce88b0d-b2fd-0310-8134-9614164e65ea
14705 readers/Dectel_CI692.txt | 50 +++++++++++++++++++++++++++++++++++++++++++
14706 readers/supported_readers.txt | 1 +
14707 2 files changed, 51 insertions(+)
14709 commit 83272eae7e81a41c5dec6daf8b78e6a0e1073ae7
14710 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14711 Date: Wed Jun 16 18:18:53 2010 +0000
14713 add Kingtrust Multi-Reader
14716 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5001 0ce88b0d-b2fd-0310-8134-9614164e65ea
14718 readers/Kingtrust_Multi-Reader.txt | 49 ++++++++++++++++++++++++++++++++++++++
14719 readers/supported_readers.txt | 3 +++
14720 2 files changed, 52 insertions(+)
14722 commit e1177294e53ebd5f24fc841efb35df4a94d259dd
14723 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14724 Date: Wed Jun 16 09:44:40 2010 +0000
14726 replace tabs by spaces
14729 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4999 0ce88b0d-b2fd-0310-8134-9614164e65ea
14731 SCARDGETATTRIB.txt | 20 ++++++++++----------
14732 1 file changed, 10 insertions(+), 10 deletions(-)
14734 commit 67f3a6cfe08b9581d3cc80f122285a7a41d78b90
14735 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14736 Date: Wed Jun 16 09:43:24 2010 +0000
14738 add SCARD_ATTR_ICC_INTERFACE_STATUS, SCARD_ATTR_ICC_PRESENCE and
14739 SCARD_ATTR_VENDOR_IFD_SERIAL_NO
14742 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4998 0ce88b0d-b2fd-0310-8134-9614164e65ea
14744 SCARDGETATTRIB.txt | 15 +++++++++++++++
14745 1 file changed, 15 insertions(+)
14747 commit 1a5749c128725d413c815bde3ea43146384012a9
14748 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14749 Date: Wed Jun 16 09:39:43 2010 +0000
14751 add IOCTL_FEATURE_GET_TLV_PROPERTIES
14754 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4997 0ce88b0d-b2fd-0310-8134-9614164e65ea
14756 SCARDCONTOL.txt | 5 +++--
14757 1 file changed, 3 insertions(+), 2 deletions(-)
14759 commit 3597098efe1e2c0396190a334fbf902d2c1172f5
14760 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14761 Date: Mon Jun 14 14:02:24 2010 +0000
14763 use libusb-1.0/libusb.h instead of usb.h (from libusb-0.1)
14766 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4993 0ce88b0d-b2fd-0310-8134-9614164e65ea
14768 src/ccid_usb.c | 21 ++++++++++++++-------
14769 1 file changed, 14 insertions(+), 7 deletions(-)
14771 commit 321a524d6688da36ef12d673ab0ca1dc0fead92a
14772 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14773 Date: Thu Jun 10 14:53:47 2010 +0000
14775 The O2MICRO OZ776 patch (for OZ776, OZ776_7772, REINER_SCT and
14776 BLUDRIVEII_CCID) is no more supported with libusb-1.0
14779 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4988 0ce88b0d-b2fd-0310-8134-9614164e65ea
14782 1 file changed, 1 insertion(+), 1 deletion(-)
14784 commit 96d956d5c93f18354208073795e73a5648345da9
14785 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14786 Date: Thu Jun 10 14:48:17 2010 +0000
14788 Use libusb-1.0 instead of libusb-0.1
14791 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4987 0ce88b0d-b2fd-0310-8134-9614164e65ea
14793 configure.in | 43 +-
14794 .../Kobil_mIDentity_switch.c | 132 ++---
14795 src/ccid_usb.c | 585 ++++++++++-----------
14796 src/ccid_usb.h | 6 +-
14797 src/ifdhandler.c | 6 +-
14798 src/parse.c | 284 +++++-----
14799 6 files changed, 522 insertions(+), 534 deletions(-)
14801 commit f4d7b9877cdd55583be1b0004ba7ec0ee85a42da (tag: ccid-1.3.13)
14802 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14803 Date: Fri Jun 4 13:29:42 2010 +0000
14808 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4979 0ce88b0d-b2fd-0310-8134-9614164e65ea
14811 configure.in | 2 +-
14812 2 files changed, 8 insertions(+), 1 deletion(-)
14814 commit 9ccfec77b212185f47d7b7bd2885584e00385ae9
14815 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14816 Date: Tue Jun 1 14:24:35 2010 +0000
14821 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4975 0ce88b0d-b2fd-0310-8134-9614164e65ea
14823 readers/GemPCTwin.txt | 4 ++--
14824 1 file changed, 2 insertions(+), 2 deletions(-)
14826 commit 6dd2d880d53fc6bf3d4cf4dadbbf5725fc87450e
14827 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14828 Date: Tue Jun 1 09:43:29 2010 +0000
14830 update copyright date
14833 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4973 0ce88b0d-b2fd-0310-8134-9614164e65ea
14837 src/ccid_ifdhandler.h | 2 +-
14838 src/ccid_serial.c | 2 +-
14839 src/ccid_serial.h | 2 +-
14840 src/ccid_usb.c | 2 +-
14841 src/ccid_usb.h | 2 +-
14842 src/commands.h | 2 +-
14843 src/convert_version.pl | 2 +-
14844 src/create_Info_plist.pl | 2 +-
14848 src/ifdhandler.c | 2 +-
14852 17 files changed, 17 insertions(+), 17 deletions(-)
14854 commit 71bb253ffece87d421294a740746e39b7d25e4cf
14855 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14856 Date: Tue Jun 1 09:38:36 2010 +0000
14858 No need to #include <usb.h> since revision 4907
14861 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4972 0ce88b0d-b2fd-0310-8134-9614164e65ea
14864 1 file changed, 1 deletion(-)
14866 commit 14fe0fb3b4882e0f4b4396613289cd47968d157e
14867 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14868 Date: Tue Jun 1 09:33:17 2010 +0000
14870 remove duplicate errno.h in AC_CHECK_HEADERS()
14873 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4971 0ce88b0d-b2fd-0310-8134-9614164e65ea
14875 configure.in | 2 +-
14876 1 file changed, 1 insertion(+), 1 deletion(-)
14878 commit d68a6105b8f40aac666828a711436e208f779c69
14879 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14880 Date: Tue Jun 1 08:45:40 2010 +0000
14882 Correctly display $bindir and $sysconfdir values when they are not
14883 changed from the default values (instead of NONE/bin and NONE/etc)
14886 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4970 0ce88b0d-b2fd-0310-8134-9614164e65ea
14888 configure.in | 6 ++++--
14889 m4/as-ac-expand.m4 | 1 +
14890 2 files changed, 5 insertions(+), 2 deletions(-)
14892 commit 167c675702830fff4effbf982819ce589f791d83
14893 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14894 Date: Thu May 27 10:18:27 2010 +0000
14899 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4965 0ce88b0d-b2fd-0310-8134-9614164e65ea
14901 readers/Lenovo.txt | 4 ++--
14902 1 file changed, 2 insertions(+), 2 deletions(-)
14904 commit efac4d55ac4e0e7af0e14e2c51482f9ca46d2c60
14905 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14906 Date: Thu May 27 09:49:51 2010 +0000
14908 OpenUSBByName(): allow the combination of USE_COMPOSITE_AS_MULTISLOT and
14909 libhal. It does work so do not prevent its use.
14912 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4963 0ce88b0d-b2fd-0310-8134-9614164e65ea
14914 src/ccid_usb.c | 24 +++++++++++++++++++-----
14915 1 file changed, 19 insertions(+), 5 deletions(-)
14917 commit 213eb936a57fc1de8730a20f82c7e674fb072c3a
14918 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14919 Date: Thu May 20 15:06:48 2010 +0000
14921 Add support of SCARD_ATTR_VENDOR_IFD_SERIAL_NO
14924 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4956 0ce88b0d-b2fd-0310-8134-9614164e65ea
14926 src/ccid.h | 5 +++++
14927 src/ccid_serial.c | 2 ++
14928 src/ccid_usb.c | 16 ++++++++++++++++
14929 src/ifdhandler.c | 16 ++++++++++++++++
14930 4 files changed, 39 insertions(+)
14932 commit 49351828d68c6a13e0b33a6df54075a00c90e2c1
14933 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14934 Date: Sat May 15 14:44:47 2010 +0000
14936 Gemalto PC pinpad v1+
14939 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4943 0ce88b0d-b2fd-0310-8134-9614164e65ea
14941 readers/GemPCPinpadv2.txt | 95 +++++++++++++++++++++++++++++++++++++++++++++++
14942 1 file changed, 95 insertions(+)
14944 commit 89e9a534939052791a84bfe2afdd1cbff06096be
14945 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14946 Date: Mon May 10 13:24:19 2010 +0000
14948 Revert revision 4936 (stupid me)
14951 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4939 0ce88b0d-b2fd-0310-8134-9614164e65ea
14953 src/commands.c | 5 +++--
14954 1 file changed, 3 insertions(+), 2 deletions(-)
14956 commit aa0f5e1590a1c94fc7ed86e47da14a7eed1a374e
14957 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14958 Date: Mon May 10 09:42:33 2010 +0000
14960 IFDHCreateChannelByName() & IFDHCreateChannel(): use the low level
14961 CmdGetSlotStatus() instead of IFDHICCPresence() to be able to fix the
14964 We use a read timeout of 100 milliseconds instead of 2 secondes. The
14965 maximum wait time is now 200 milliseconds instead of 4 seconds.
14967 This increases the startup time a lot (up to 95%) when pcscd is auto started.
14970 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4938 0ce88b0d-b2fd-0310-8134-9614164e65ea
14972 src/ifdhandler.c | 42 ++++++++++++++++++++++++++++++++++++------
14973 1 file changed, 36 insertions(+), 6 deletions(-)
14975 commit 047ffe338de8f1e4d12ef079d95fe10b49f1326d
14976 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14977 Date: Mon May 10 09:28:02 2010 +0000
14979 change read timeout from second to millisecond unit to have a sub-second
14983 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4937 0ce88b0d-b2fd-0310-8134-9614164e65ea
14987 src/ccid_serial.c | 8 ++++----
14988 src/ccid_usb.c | 4 ++--
14989 src/commands.c | 6 +++---
14990 src/defs.h | 4 ++--
14991 src/ifdhandler.c | 17 +++--------------
14992 7 files changed, 16 insertions(+), 27 deletions(-)
14994 commit 4d893af14690e38845031a12fcadac3900e3f69a
14995 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14996 Date: Mon May 10 09:18:50 2010 +0000
14998 SecurePINVerify() & SecurePINModify(): use min() instead of max() to get
14999 a minimum of 30 seconds for the read timeout
15002 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4936 0ce88b0d-b2fd-0310-8134-9614164e65ea
15004 src/commands.c | 5 ++---
15005 1 file changed, 2 insertions(+), 3 deletions(-)
15007 commit 06ae63f6dc4c8f5ae68af4b0ca201bdd73fa03c3
15008 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15009 Date: Sat May 8 09:56:19 2010 +0000
15011 Minimum version of pcsc-lite is 1.6.0 instead of the unreleased 1.5.6
15014 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4932 0ce88b0d-b2fd-0310-8134-9614164e65ea
15016 configure.in | 2 +-
15017 1 file changed, 1 insertion(+), 1 deletion(-)
15019 commit c4bc4ddc487ff9f36491479d7084a86f042474a0 (tag: ccid-1.3.12)
15020 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15021 Date: Sat May 8 09:54:35 2010 +0000
15026 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4931 0ce88b0d-b2fd-0310-8134-9614164e65ea
15028 README | 46 ++++++++++++++++++++++++++++++++++++++++++++++
15029 configure.in | 2 +-
15030 2 files changed, 47 insertions(+), 1 deletion(-)
15032 commit 95f49dd5ecf49647f46932c7ccdf4b2102d0b345
15033 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15034 Date: Fri May 7 17:37:08 2010 +0000
15036 - use libusb-1.0 and libusb-compat-0.1
15037 - build for Snow Leopard
15040 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4930 0ce88b0d-b2fd-0310-8134-9614164e65ea
15042 MacOSX/configure | 24 +++++-------------------
15043 1 file changed, 5 insertions(+), 19 deletions(-)
15045 commit 2cb0668de6df51c63775910df61012d4a1e92478
15046 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15047 Date: Fri May 7 12:41:07 2010 +0000
15049 IFDHControl(): set PCSCv2_PART10_PROPERTY_bEntryValidationCondition
15050 specific value only for the Gemalto PC Pinpad V1 & Covadis Véga-Alpha
15054 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4928 0ce88b0d-b2fd-0310-8134-9614164e65ea
15056 src/ifdhandler.c | 10 +++++-----
15057 1 file changed, 5 insertions(+), 5 deletions(-)
15059 commit 23d78652a53ccf896ff468167c0bbc7bed918953
15060 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15061 Date: Fri May 7 12:38:40 2010 +0000
15066 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4927 0ce88b0d-b2fd-0310-8134-9614164e65ea
15068 examples/scardcontrol.c | 24 +++++++++++++-----------
15069 1 file changed, 13 insertions(+), 11 deletions(-)
15071 commit 5231a710258cf6bb7b350f27bb216ec1e624bb6a
15072 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15073 Date: Fri May 7 12:30:24 2010 +0000
15075 IFDHControl(): The Covadis Véga-Alpha share the same firmware with the
15076 Gemalto PC Pinpad V1
15079 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4926 0ce88b0d-b2fd-0310-8134-9614164e65ea
15081 src/ifdhandler.c | 4 +++-
15082 1 file changed, 3 insertions(+), 1 deletion(-)
15084 commit ca5cad14942216fcc16e681a222950fcda6b6a42
15085 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15086 Date: Fri May 7 12:26:20 2010 +0000
15088 IFDHControl(): add comments
15091 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4925 0ce88b0d-b2fd-0310-8134-9614164e65ea
15093 src/ifdhandler.c | 13 +++++++------
15094 1 file changed, 7 insertions(+), 6 deletions(-)
15096 commit d330c2dfb282ffa001f4e6023f82da482d6fe56d
15097 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15098 Date: Fri May 7 12:21:30 2010 +0000
15100 IFDHControl(): add support of IOCTL_FEATURE_GET_TLV_PROPERTIES
15101 bMinPINSize & bMaxPINSize for Gemalto Pinpad V1
15104 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4924 0ce88b0d-b2fd-0310-8134-9614164e65ea
15106 src/ifdhandler.c | 14 ++++++++++++++
15107 1 file changed, 14 insertions(+)
15109 commit 1800fa8d4dad9c7f16c199ceb18380464b4084e1
15110 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15111 Date: Mon May 3 13:38:15 2010 +0000
15113 add SCM SCR3500 (same idProduct as SCR355 but different firmware)
15116 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4914 0ce88b0d-b2fd-0310-8134-9614164e65ea
15118 readers/SCR3500.txt | 155 ++++++++++++++++++++++++++++++++++++++++++++++++++++
15119 1 file changed, 155 insertions(+)
15121 commit f31fdda365542ed6f4fdf9e69f26ef21f72ec772
15122 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15123 Date: Sun May 2 10:18:24 2010 +0000
15125 add Athena IDProtect Key (unsupported see
15126 http://www.opensc-project.org/pipermail/opensc-user/2010-May/004023.html)
15129 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4908 0ce88b0d-b2fd-0310-8134-9614164e65ea
15131 readers/Athena_IDProtect_Key.txt | 53 ++++++++++++++++++++++++++++++++++++++++
15132 readers/supported_readers.txt | 1 +
15133 2 files changed, 54 insertions(+)
15135 commit d0278ac3f51fcdb19f94c7ac2a9fb375a34990a1
15136 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15137 Date: Sat May 1 10:40:50 2010 +0000
15139 Do not try to be smart and always #include <usb.h>
15141 Should fix FreeBSD issues
15144 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4907 0ce88b0d-b2fd-0310-8134-9614164e65ea
15146 src/ccid_usb.h | 3 +--
15147 1 file changed, 1 insertion(+), 2 deletions(-)
15149 commit 9c6c267bf25b71fa1d44072c9587ad0f6d898950
15150 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15151 Date: Thu Apr 29 07:58:03 2010 +0000
15153 SecurePINVerify() & SecurePINModify(): with a TPDU reader and a T=1 card
15154 the ns & nr sequence numbers were not correctly handled if the CCID
15155 command was rejected at the reader level (not sent to the card).
15156 The next APDU sent to the card would fail.
15159 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4902 0ce88b0d-b2fd-0310-8134-9614164e65ea
15161 src/commands.c | 14 ++++++++------
15162 1 file changed, 8 insertions(+), 6 deletions(-)
15164 commit e41e01d4ab76947f37059732947df91971324775
15165 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15166 Date: Sun Apr 25 19:09:15 2010 +0000
15168 IFDHControl(): reuse ccid_descriptor variable when available
15171 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4897 0ce88b0d-b2fd-0310-8134-9614164e65ea
15173 src/ifdhandler.c | 12 +++++-------
15174 1 file changed, 5 insertions(+), 7 deletions(-)
15176 commit af3d2ae17337508a7e1a49e3f9dc7546195d62a0
15177 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15178 Date: Sun Apr 25 19:05:39 2010 +0000
15180 FEATURE_MCT_READER_DIRECT is also supported by the Kobil mIDentity visual
15183 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4896 0ce88b0d-b2fd-0310-8134-9614164e65ea
15186 src/ifdhandler.c | 4 +++-
15187 2 files changed, 4 insertions(+), 1 deletion(-)
15189 commit 5314bda7794d9234eaabd9eeadaa28a3d93561d5
15190 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15191 Date: Sat Apr 24 13:56:08 2010 +0000
15193 add KOBIL Smart Token, KOBIL mIDentity 4smart,
15194 KOBIL mIDentity 4smart AES, KOBIL mIDentity visual,
15195 KOBIL mIDentity fullsize, KOBIL mIDentity 4smart fullsize AES
15198 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4893 0ce88b0d-b2fd-0310-8134-9614164e65ea
15200 readers/Kobil_Smart_Token.txt | 56 +++++++++++++++++++++++++++++
15201 readers/Kobil_mIDentity_4smart.txt | 56 +++++++++++++++++++++++++++++
15202 readers/Kobil_mIDentity_4smart_AES.txt | 56 +++++++++++++++++++++++++++++
15203 readers/Kobil_mIDentity_fullsize.txt | 56 +++++++++++++++++++++++++++++
15204 readers/Kobil_mIDentity_fullsize_AES.txt | 56 +++++++++++++++++++++++++++++
15205 readers/Kobil_mIDentity_visual.txt | 60 ++++++++++++++++++++++++++++++++
15206 readers/supported_readers.txt | 6 ++++
15207 7 files changed, 346 insertions(+)
15209 commit 4b9c578e618c081e9efbbe21b0d1127c86e9858b
15210 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15211 Date: Sun Apr 18 18:53:27 2010 +0000
15213 CmdXfrBlockCHAR_T0(): debug ICCD type A algorithm
15215 Thanks to Alexander Abarzhi for the patch
15218 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4886 0ce88b0d-b2fd-0310-8134-9614164e65ea
15220 src/commands.c | 57 +++++++++++++++++++++++++++++++++------------------------
15221 1 file changed, 33 insertions(+), 24 deletions(-)
15223 commit 16caa1e9d84bbe28d2781e4a2882d2b521b0680d
15224 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15225 Date: Fri Apr 16 21:20:22 2010 +0000
15227 Fix Studio CC warning
15228 "ifdhandler.c", line 1275: warning: initializer does not fit or is out of range: 248
15231 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4879 0ce88b0d-b2fd-0310-8134-9614164e65ea
15233 src/ifdhandler.c | 2 +-
15234 1 file changed, 1 insertion(+), 1 deletion(-)
15236 commit 898d8e4ab90dd621179770096297fd89a7556004
15237 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15238 Date: Fri Apr 16 21:19:16 2010 +0000
15240 Fix Sun Studio CC warnings
15241 "ifdhandler.c", line 910: warning: initializer does not fit or is out of range: 250
15242 "ifdhandler.c", line 910: warning: initializer does not fit or is out of range: 255
15243 "ifdhandler.c", line 910: warning: initializer does not fit or is out of range: 129
15244 "ifdhandler.c", line 911: warning: initializer does not fit or is out of range: 128
15245 "ifdhandler.c", line 911: warning: initializer does not fit or is out of range: 193
15246 "ifdhandler.c", line 911: warning: initializer does not fit or is out of range: 192
15247 "ifdhandler.c", line 912: warning: initializer does not fit or is out of range: 144
15248 "ifdhandler.c", line 912: warning: initializer does not fit or is out of range: 177
15251 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4878 0ce88b0d-b2fd-0310-8134-9614164e65ea
15253 src/ifdhandler.c | 6 +++---
15254 1 file changed, 3 insertions(+), 3 deletions(-)
15256 commit c99188056bd9af5019b961df145c3eb3122b5756
15257 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15258 Date: Fri Apr 16 15:37:33 2010 +0000
15260 SCM SCL01x Contactless Reader
15263 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4876 0ce88b0d-b2fd-0310-8134-9614164e65ea
15265 readers/SCL01x.txt | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
15266 1 file changed, 66 insertions(+)
15268 commit 38bbf7c08a1cbc897335025a695d998aadd1da67
15269 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15270 Date: Fri Apr 9 17:38:42 2010 +0000
15272 Add Atmel AT90SCR100, Atmel AT90SCR050, Atmel VaultIC420, Atmel
15273 VaultIC440, Atmel VaultIC460
15276 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4869 0ce88b0d-b2fd-0310-8134-9614164e65ea
15278 readers/ATMEL_AT90SCR050.txt | 90 +++++++++++++++++++++++++++++++++++++++++++
15279 readers/ATMEL_AT90SCR100.txt | 90 +++++++++++++++++++++++++++++++++++++++++++
15280 readers/ATMEL_VaultIC420.txt | 49 +++++++++++++++++++++++
15281 readers/ATMEL_VaultIC440.txt | 49 +++++++++++++++++++++++
15282 readers/ATMEL_VaultIC460.txt | 49 +++++++++++++++++++++++
15283 readers/supported_readers.txt | 5 +++
15284 6 files changed, 332 insertions(+)
15286 commit f4d95463f342ec3a83d221d3980a54e986a00798
15287 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15288 Date: Tue Apr 6 17:22:44 2010 +0000
15290 Remove duplicate Vid/Pid entry for Alcor Micro SCR001 and Micro AU9520
15293 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4856 0ce88b0d-b2fd-0310-8134-9614164e65ea
15295 readers/supported_readers.txt | 1 -
15296 1 file changed, 1 deletion(-)
15298 commit 4866d455fda658a685f3c585ea540cd44e785d06
15299 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15300 Date: Tue Apr 6 15:49:04 2010 +0000
15302 Add Vasco DIGIPASS KEY 860, Vasco DIGIPASS KEY 200, Vasco DP855, Vasco
15306 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4854 0ce88b0d-b2fd-0310-8134-9614164e65ea
15308 readers/Vasco_DP855.txt | 107 +++++++++++++++++++++++++++++++++++++++++
15309 readers/Vasco_DP865.txt | 108 ++++++++++++++++++++++++++++++++++++++++++
15310 readers/Vasco_DPKey200.txt | 105 ++++++++++++++++++++++++++++++++++++++++
15311 readers/Vasco_DPKey860.txt | 105 ++++++++++++++++++++++++++++++++++++++++
15312 readers/supported_readers.txt | 4 ++
15313 5 files changed, 429 insertions(+)
15315 commit 83868d1adcd44b164ce7277e9096be6cbbb4614f
15316 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15317 Date: Wed Mar 31 12:33:52 2010 +0000
15319 add GoldKey PIV Token
15322 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4849 0ce88b0d-b2fd-0310-8134-9614164e65ea
15324 readers/GoldKey_PIV_Token.txt | 561 ++++++++++++++++++++++++++++++++++++++++++
15325 readers/supported_readers.txt | 3 +
15326 2 files changed, 564 insertions(+)
15328 commit e12efb2611affc2a66583180c7c0f8969f63a374
15329 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15330 Date: Tue Mar 30 09:48:04 2010 +0000
15332 add support of FEATURE_GET_TLV_PROPERTIES
15335 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4847 0ce88b0d-b2fd-0310-8134-9614164e65ea
15337 src/ccid_ifdhandler.h | 2 ++
15338 src/ifdhandler.c | 62 ++++++++++++++++++++++++++++++++++++++++++++++++---
15339 2 files changed, 61 insertions(+), 3 deletions(-)
15341 commit 679870b4dcefbd9319afa3c3f164ebca8d5af9df
15342 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15343 Date: Tue Mar 30 09:46:07 2010 +0000
15345 add support of FEATURE_GET_TLV_PROPERTIES
15348 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4846 0ce88b0d-b2fd-0310-8134-9614164e65ea
15350 examples/scardcontrol.c | 195 +++++++++++++++++++++++++++++++++++++++++++-----
15351 1 file changed, 175 insertions(+), 20 deletions(-)
15353 commit 07d9da2bfd90093122fa4ddb0c7010b61b50f00f
15354 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15355 Date: Sat Mar 27 14:59:59 2010 +0000
15357 remove spaces and tabs at end of line
15360 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4844 0ce88b0d-b2fd-0310-8134-9614164e65ea
15362 src/Info.plist.src | 2 +-
15363 src/commands.c | 2 +-
15364 src/ifdhandler.c | 6 +++---
15365 3 files changed, 5 insertions(+), 5 deletions(-)
15367 commit 3bb3601ddedeb1689c23196c063a32281bd0bf6b
15368 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15369 Date: Sun Mar 14 16:55:30 2010 +0000
15371 Enable the Broadcom 5880 reader. It should work after a firmware
15375 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4815 0ce88b0d-b2fd-0310-8134-9614164e65ea
15377 readers/supported_readers.txt | 2 +-
15378 1 file changed, 1 insertion(+), 1 deletion(-)
15380 commit 91dfd663c60a564bd57efea47496dba0cf164523
15381 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15382 Date: Fri Mar 12 15:42:07 2010 +0000
15384 Rename Gemplus in Gemalto
15387 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4814 0ce88b0d-b2fd-0310-8134-9614164e65ea
15390 examples/scardcontrol.c | 2 +-
15391 readers/supported_readers.txt | 19 +++++++++----------
15392 src/ccid_serial.c | 2 +-
15393 src/reader.conf.in | 2 +-
15394 5 files changed, 13 insertions(+), 14 deletions(-)
15396 commit 4300f019e233afa633f5a9e5187d7ee2aed94d85
15397 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15398 Date: Fri Mar 5 10:12:51 2010 +0000
15400 CmdXfrBlockCHAR_T0(): limit the received length to 0x1000 for ICCD
15402 length is 16-bits and usb_control_msg() fails with "Invalid argument" if
15403 the length is > 0x100
15405 The same patch was already present in CmdXfrBlockAPDU_extended for ICCD
15408 Thanks to Alexander Abarzhi for the patch
15411 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4796 0ce88b0d-b2fd-0310-8134-9614164e65ea
15413 src/commands.c | 6 ++++++
15414 1 file changed, 6 insertions(+)
15416 commit cc6580c337e90a44429ba6843c93344e0a2fedf9
15417 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15418 Date: Fri Mar 5 09:48:45 2010 +0000
15420 CCID_Receive(): set the received length for a ICCD Version A device
15422 Thanks to El Tuba for the patch
15425 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4795 0ce88b0d-b2fd-0310-8134-9614164e65ea
15427 src/commands.c | 3 +++
15428 1 file changed, 3 insertions(+)
15430 commit 8210d00e65509b6e3d6c2885b2cfcc6212270e5a
15431 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15432 Date: Fri Feb 26 17:35:44 2010 +0000
15434 SCM SDI 010 removed on manufacturer request since not supported by my driver
15437 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4780 0ce88b0d-b2fd-0310-8134-9614164e65ea
15439 readers/supported_readers.txt | 3 ++-
15440 1 file changed, 2 insertions(+), 1 deletion(-)
15442 commit 924a18fe5bd33133f0e7efdba7b42f29ef9e2e12
15443 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15444 Date: Wed Feb 24 14:36:21 2010 +0000
15446 Removed Smart SBV280 on manufacturer request. They use libusb directly.
15449 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4776 0ce88b0d-b2fd-0310-8134-9614164e65ea
15451 readers/supported_readers.txt | 3 ++-
15452 1 file changed, 2 insertions(+), 1 deletion(-)
15454 commit 2e7954e4a72260aa755fba35184c691ea88ce9f3
15455 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15456 Date: Wed Feb 24 13:26:10 2010 +0000
15461 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4775 0ce88b0d-b2fd-0310-8134-9614164e65ea
15463 readers/Broadcom_5880.txt | 2 +-
15464 1 file changed, 1 insertion(+), 1 deletion(-)
15466 commit a864d27739ea537fd0148c27ff5128b59f7a9c8b
15467 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15468 Date: Tue Feb 23 21:25:15 2010 +0000
15473 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4771 0ce88b0d-b2fd-0310-8134-9614164e65ea
15475 readers/Covadis_Auriga.txt | 53 +++++++++++++++++++++++++++++++++++++++++++
15476 readers/supported_readers.txt | 1 +
15477 2 files changed, 54 insertions(+)
15479 commit 1272599446e0339e0dab3582a19711f494d567ef
15480 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15481 Date: Fri Feb 12 20:02:35 2010 +0000
15483 id3_CL1356D.txt is a duplicate of id3_CL1356T5.txt
15486 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4761 0ce88b0d-b2fd-0310-8134-9614164e65ea
15488 readers/id3_CL1356D.txt | 50 -------------------------------------------
15489 readers/supported_readers.txt | 3 +--
15490 2 files changed, 1 insertion(+), 52 deletions(-)
15492 commit 3b7f74884cbf52ef70a7b270e0833dbf0235205a
15493 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15494 Date: Fri Feb 12 19:44:44 2010 +0000
15499 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4759 0ce88b0d-b2fd-0310-8134-9614164e65ea
15501 readers/id3_CL1356T5.txt | 52 +++++++++++++++++++++++++++++++++++++++++++
15502 readers/supported_readers.txt | 1 +
15503 2 files changed, 53 insertions(+)
15505 commit e81c227cdabb58150d9a0ecf065c705acf3be8e1
15506 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15507 Date: Fri Feb 12 15:36:44 2010 +0000
15512 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4757 0ce88b0d-b2fd-0310-8134-9614164e65ea
15514 readers/Gemalto_PDT.txt | 6 +++---
15515 readers/supported_readers.txt | 2 +-
15516 2 files changed, 4 insertions(+), 4 deletions(-)
15518 commit 191aa30839ce6e1981d87d1d2aff617fd2e2598b
15519 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15520 Date: Tue Feb 9 21:31:37 2010 +0000
15522 Fix 1 compiler warning
15524 ccid_usb.c: In function ‘InterruptRead’:
15525 ccid_usb.c:987: warning: pointer targets in passing argument 3 of ‘log_xxd’ differ in signedness
15526 /usr/include/PCSC/debuglog.h:83: note: expected ‘const unsigned char *’ but argument is of type ‘char *’
15529 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4750 0ce88b0d-b2fd-0310-8134-9614164e65ea
15531 src/ccid_usb.c | 2 +-
15532 1 file changed, 1 insertion(+), 1 deletion(-)
15534 commit cb9ce0c481e8fadc430cf5920193449784c638e2
15535 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15536 Date: Tue Feb 9 21:29:05 2010 +0000
15538 Fix 2 compiler warnings
15540 commands.c: In function ‘CCID_Transmit’:
15541 commands.c:1107: warning: passing argument 5 of ‘ControlUSB’ discards qualifiers from pointer target type
15542 ccid_usb.h:43: note: expected ‘unsigned char *’ but argument is of type ‘const unsigned char *’
15543 commands.c:1130: warning: passing argument 5 of ‘ControlUSB’ discards qualifiers from pointer target type
15544 ccid_usb.h:43: note: expected ‘unsigned char *’ but argument is of type ‘const unsigned char *’
15547 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4749 0ce88b0d-b2fd-0310-8134-9614164e65ea
15549 src/commands.c | 7 ++++---
15550 1 file changed, 4 insertions(+), 3 deletions(-)
15552 commit b03988f07f7e06752e55cff8c696168ab030583c
15553 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15554 Date: Tue Feb 9 21:25:36 2010 +0000
15556 Fix a compiler warning
15558 ccid_usb.c: In function ‘OpenUSB’:
15559 ccid_usb.c:138: warning: unused parameter ‘Channel’
15562 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4748 0ce88b0d-b2fd-0310-8134-9614164e65ea
15564 src/ccid_usb.c | 2 ++
15565 1 file changed, 2 insertions(+)
15567 commit b0b63e3d65d4fbd8471b05f6128125a2ffce31af
15568 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15569 Date: Tue Feb 9 21:23:49 2010 +0000
15571 Do not include the reader descriptions in the archive, only the
15572 supported_readers.txt file
15575 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4747 0ce88b0d-b2fd-0310-8134-9614164e65ea
15577 readers/Makefile.am | 106 +---------------------------------------------------
15578 1 file changed, 1 insertion(+), 105 deletions(-)
15580 commit 26751dc16e0124b1feaf45a24a8f3a839c750684
15581 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15582 Date: Tue Feb 9 21:22:29 2010 +0000
15584 use readers/ again (revert revision 4745)
15587 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4746 0ce88b0d-b2fd-0310-8134-9614164e65ea
15591 2 files changed, 2 insertions(+), 1 deletion(-)
15593 commit 540100c6938c179c9290abc8c4f0ee00c0566044
15594 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15595 Date: Tue Feb 9 20:46:22 2010 +0000
15597 Do not include the readers/* files in the archive
15600 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4745 0ce88b0d-b2fd-0310-8134-9614164e65ea
15604 2 files changed, 1 insertion(+), 2 deletions(-)
15606 commit d223865bcde19cf69095bf47b66c1f799195c980
15607 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15608 Date: Fri Feb 5 13:33:49 2010 +0000
15610 rename CL1356T.txt in id3_CL1356T.txt like the other id3_* readers
15613 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4712 0ce88b0d-b2fd-0310-8134-9614164e65ea
15615 readers/{CL1356T.txt => id3_CL1356T.txt} | 0
15616 1 file changed, 0 insertions(+), 0 deletions(-)
15618 commit a29d6e5cd917ecd739928ae0663fed43ece98394
15619 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15620 Date: Thu Feb 4 20:26:47 2010 +0000
15622 add Copyright (C) 2005 Martin Paljak and update my copyright date
15625 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4709 0ce88b0d-b2fd-0310-8134-9614164e65ea
15627 src/commands.c | 3 ++-
15628 1 file changed, 2 insertions(+), 1 deletion(-)
15630 commit f7d236812c182caed074f5f3ef5b2839f3cf8585
15631 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15632 Date: Fri Jan 29 19:51:44 2010 +0000
15634 add German Privacy Foundation Crypto Stick v1.2
15637 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4694 0ce88b0d-b2fd-0310-8134-9614164e65ea
15639 readers/GPFCryptoStick.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
15640 readers/supported_readers.txt | 3 +++
15641 2 files changed, 54 insertions(+)
15643 commit d16b8bd58955c061fc85e0a47cc0de2fd374484c
15644 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15645 Date: Fri Jan 22 13:04:51 2010 +0000
15647 use LT_INIT(disable-static) instead of the deprecated AM_DISABLE_STATIC
15650 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4684 0ce88b0d-b2fd-0310-8134-9614164e65ea
15652 configure.in | 2 +-
15653 1 file changed, 1 insertion(+), 1 deletion(-)
15655 commit b54b49d0fd96369152b58128a1c835580b7e0993
15656 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15657 Date: Thu Jan 21 13:43:09 2010 +0000
15659 Static lib is disabled by default. Use --enable-static if needed
15662 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4680 0ce88b0d-b2fd-0310-8134-9614164e65ea
15664 configure.in | 2 ++
15665 1 file changed, 2 insertions(+)
15667 commit cce5e81be7b7ec520b4e9be5455f36b1d2119ff7
15668 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15669 Date: Tue Jan 19 15:43:24 2010 +0000
15674 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4676 0ce88b0d-b2fd-0310-8134-9614164e65ea
15676 readers/GemPC_Express.txt | 10 ++++++----
15677 1 file changed, 6 insertions(+), 4 deletions(-)
15679 commit adacf010187b4ccbe29f2abd64d964e4df8594c6
15680 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15681 Date: Wed Jan 13 15:52:23 2010 +0000
15686 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4665 0ce88b0d-b2fd-0310-8134-9614164e65ea
15688 readers/Ask_CPL108.txt | 54 +++++++++++++++++++++++++++++++++++++++++++
15689 readers/supported_readers.txt | 3 +++
15690 2 files changed, 57 insertions(+)
15692 commit aaf6bce595685b89bedbdc10ed2b9b51322dc26b
15693 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15694 Date: Mon Jan 11 10:24:44 2010 +0000
15696 update Gemalto Prox-DU and Prox-SU names
15699 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4655 0ce88b0d-b2fd-0310-8134-9614164e65ea
15701 readers/supported_readers.txt | 4 ++--
15702 1 file changed, 2 insertions(+), 2 deletions(-)
15704 commit 2d369d8fbe655d4249fe75b8142a7c4ea2a12e29
15705 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15706 Date: Mon Jan 11 10:23:48 2010 +0000
15708 update "Gemalto Prox DU" name
15711 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4654 0ce88b0d-b2fd-0310-8134-9614164e65ea
15713 readers/supported_readers.txt | 2 +-
15714 1 file changed, 1 insertion(+), 1 deletion(-)
15716 commit 0d8c95a867cba099a0127f2bf32a49896239e079
15717 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15718 Date: Mon Jan 4 13:56:06 2010 +0000
15720 debug.c: In function ‘log_msg’:
15721 debug.c:38: warning: unused parameter ‘priority’
15722 debug.c: In function ‘log_xxd’:
15723 debug.c:51: warning: unused parameter ‘priority’
15726 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4639 0ce88b0d-b2fd-0310-8134-9614164e65ea
15728 src/debug.c | 4 ++++
15729 1 file changed, 4 insertions(+)
15731 commit 58cc35947b1740970fc43057198f3a5546138fb5
15732 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15733 Date: Mon Jan 4 13:53:49 2010 +0000
15735 ifdhandler.c: In function ‘IFDHSetCapabilities’:
15736 ifdhandler.c:553: warning: unused parameter ‘Length’
15737 ifdhandler.c:553: warning: unused parameter ‘Value’
15738 ifdhandler.c: In function ‘IFDHTransmitToICC’:
15739 ifdhandler.c:1171: warning: unused parameter ‘RecvPci’
15742 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4638 0ce88b0d-b2fd-0310-8134-9614164e65ea
15744 src/ifdhandler.c | 5 +++++
15745 1 file changed, 5 insertions(+)
15747 commit cb4c366989c0c0e58a24591d53e72588e6bf7b84
15748 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15749 Date: Mon Jan 4 13:51:22 2010 +0000
15751 Kobil_mIDentity_switch.c: In function ‘main’:
15752 Kobil_mIDentity_switch.c:136: warning: unused parameter ‘argc’
15753 Kobil_mIDentity_switch.c:136: warning: unused parameter ‘argv’
15756 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4637 0ce88b0d-b2fd-0310-8134-9614164e65ea
15758 contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c | 3 +++
15759 1 file changed, 3 insertions(+)
15761 commit fdfd0d6bb9de23b02b2006f7c70e188d7094eece
15762 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15763 Date: Mon Jan 4 13:49:40 2010 +0000
15765 t1_release(): fix compilation warning
15766 openct/proto-t1.c:116: warning: unused parameter ‘t1’
15769 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4636 0ce88b0d-b2fd-0310-8134-9614164e65ea
15771 src/openct/proto-t1.c | 1 +
15772 1 file changed, 1 insertion(+)
15774 commit 0057a81823181d24af67c7a260cf7fe3d01557c0
15775 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15776 Date: Sat Jan 2 14:11:01 2010 +0000
15778 another Broadcom 5880 reader (iProduct: 5880) which looks like to work
15782 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4631 0ce88b0d-b2fd-0310-8134-9614164e65ea
15784 readers/Broadcom_5880v2.txt | 54 +++++++++++++++++++++++++++++++++++++++++++
15785 readers/supported_readers.txt | 3 +++
15786 2 files changed, 57 insertions(+)
15788 commit 2a31822d34f15b0a862699c956d4b8b965a3568b
15789 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15790 Date: Wed Dec 16 12:42:36 2009 +0000
15792 Todos Argos Mini II with firmware before 1.01 has a bogus CCID
15793 descriptor: "Automatic IFSD exchange as first exchange (T=1)" is
15794 missing. You can't use a T=1 card with this reader.
15797 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4619 0ce88b0d-b2fd-0310-8134-9614164e65ea
15799 src/ccid_usb.c | 1 +
15800 1 file changed, 1 insertion(+)
15802 commit d3c161509101822ade8d4eb1ee45c0b7c82d2987
15803 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15804 Date: Wed Dec 16 12:40:16 2009 +0000
15806 Precise Biometrics Precise 250 MC with firmware before 50.00 is bogus:
15807 time extension requests are not sent back to the host
15810 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4618 0ce88b0d-b2fd-0310-8134-9614164e65ea
15812 src/ccid_usb.c | 1 +
15813 1 file changed, 1 insertion(+)
15815 commit 87284ef50bd5ec23e80ab8c13acf5bae730b8215
15816 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15817 Date: Wed Dec 16 11:38:37 2009 +0000
15822 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4617 0ce88b0d-b2fd-0310-8134-9614164e65ea
15824 readers/Todos_AGM2_CCID.txt | 9 +++++++--
15825 1 file changed, 7 insertions(+), 2 deletions(-)
15827 commit 2022b5d4cbaf63d0a0ff173ec2f157f9a8f41f25
15828 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15829 Date: Tue Dec 15 09:18:39 2009 +0000
15831 rename FEATURE_MCT_READERDIRECT in FEATURE_MCT_READER_DIRECT
15834 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4614 0ce88b0d-b2fd-0310-8134-9614164e65ea
15836 examples/scardcontrol.c | 8 ++++----
15837 src/ccid_ifdhandler.h | 4 ++--
15838 src/ifdhandler.c | 6 +++---
15839 3 files changed, 9 insertions(+), 9 deletions(-)
15841 commit c5db0f4a95376c142f991f14abbfe584a9c66e2a
15842 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15843 Date: Sun Dec 13 17:44:01 2009 +0000
15845 ccid_open_hack_post(): get the language selected during Mac OS X
15846 installation as language to use for Covadis Véga-Alpha and Gemalto GemPC
15847 PinPad pinpad readers
15850 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4610 0ce88b0d-b2fd-0310-8134-9614164e65ea
15852 src/ccid.c | 28 +++++++++++++++++++++++++++-
15853 1 file changed, 27 insertions(+), 1 deletion(-)
15855 commit 54010aae2e6e7e517facca4159c4b98afaff8156
15856 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15857 Date: Wed Dec 9 17:22:08 2009 +0000
15862 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4597 0ce88b0d-b2fd-0310-8134-9614164e65ea
15864 readers/Precise_250_MC.txt | 8 ++++----
15865 1 file changed, 4 insertions(+), 4 deletions(-)
15867 commit 644c13bf45a81b1dba930454e16726f24bbab9dc
15868 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15869 Date: Wed Dec 9 07:09:21 2009 +0000
15871 do not generate extra space at end of line
15874 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4594 0ce88b0d-b2fd-0310-8134-9614164e65ea
15876 src/parse.c | 8 ++++----
15877 1 file changed, 4 insertions(+), 4 deletions(-)
15879 commit e3a6df730e246d0ec0e1006caaf96de368badbb8
15880 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15881 Date: Sat Dec 5 14:29:31 2009 +0000
15883 Precise Biometrics Precise 200 MC with firmware before 50.00 is bogus:
15884 time extension requests are not sent back to the host
15887 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4592 0ce88b0d-b2fd-0310-8134-9614164e65ea
15889 src/ccid_usb.c | 1 +
15890 1 file changed, 1 insertion(+)
15892 commit 4c66798e6f9c0cab63b8a867532cb2f723026ec8
15893 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15894 Date: Sat Dec 5 13:41:15 2009 +0000
15896 improve docmentation of bogus readers
15899 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4590 0ce88b0d-b2fd-0310-8134-9614164e65ea
15901 readers/supported_readers.txt | 3 ++-
15902 1 file changed, 2 insertions(+), 1 deletion(-)
15904 commit aba90242e2902e27b54d8567b74ec127248de2d8
15905 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15906 Date: Sat Dec 5 13:38:37 2009 +0000
15908 add OCS ID-One Cosmo Card (with ProductID 0x6356) in a commented line
15912 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4589 0ce88b0d-b2fd-0310-8134-9614164e65ea
15914 readers/supported_readers.txt | 1 +
15915 1 file changed, 1 insertion(+)
15917 commit fb0147f4e6413081226de52959523e2a1c1d040a
15918 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15919 Date: Sat Dec 5 13:32:20 2009 +0000
15921 Gemalto Hybrid Smartcard Reader
15924 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4588 0ce88b0d-b2fd-0310-8134-9614164e65ea
15926 readers/Gemalto_HybridSmartcardReader.txt | 48 +++++++++++++++++++++++++++++++
15927 1 file changed, 48 insertions(+)
15929 commit 52008d85b66ff1bd98db6494eb56a88609a85518
15930 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15931 Date: Wed Dec 2 16:18:34 2009 +0000
15936 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4584 0ce88b0d-b2fd-0310-8134-9614164e65ea
15938 readers/Precise_200_MC.txt | 8 ++++----
15939 1 file changed, 4 insertions(+), 4 deletions(-)
15941 commit 44fb00d5d20c54b5263bf2b88d059c2e847e396d
15942 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15943 Date: Wed Nov 18 08:05:05 2009 +0000
15945 other version of the OCS ID-One Cosmo Card
15948 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4556 0ce88b0d-b2fd-0310-8134-9614164e65ea
15950 readers/Oberthur-CosmoCard1.txt | 51 +++++++++++++++++++++++++++++++++++++++++
15951 1 file changed, 51 insertions(+)
15953 commit f5fdbf417310fde4b78cf25be746262943d6241f
15954 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15955 Date: Tue Nov 17 08:50:46 2009 +0000
15957 The Covadis Véga-Alpha reader is a GemPC pinpad inside. So we use the
15959 - load the strings for the display
15960 - avoid limitation of the reader
15962 Thanks to Loïs Lherbier for the patch
15965 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4550 0ce88b0d-b2fd-0310-8134-9614164e65ea
15969 src/commands.c | 9 ++++++---
15970 3 files changed, 8 insertions(+), 3 deletions(-)
15972 commit 525160a57300d6459c81475184d4a48b25d8d2d2
15973 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15974 Date: Fri Nov 13 17:33:10 2009 +0000
15976 CmdGetSlotStatus(): the SCM SCR3310 also reports an error 0xFE
15977 (ICC_MUTE) when no card is inserted. So extend the special case to all
15978 readers and not just the O2MICRO OZ776.
15980 Thanks to Ivan Vilata i Balaguer for the bug report (Debian bug #555837)
15983 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4545 0ce88b0d-b2fd-0310-8134-9614164e65ea
15985 src/commands.c | 16 ++++------------
15986 1 file changed, 4 insertions(+), 12 deletions(-)
15988 commit df075e8b503560142addeaefdf9e25565f0d9a49
15989 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15990 Date: Wed Oct 28 13:39:53 2009 +0000
15992 set_ccid_descriptor(): reset dwSlotStatus to IFD_ICC_PRESENT for the
15993 other slots of a multislot reader (like a GemCore SIM Pro).
15995 This is needed because the state of dwSlotStatus may have already been
15996 changed to IFD_ICC_NOT_PRESENT (by the polling thread) when the second
15997 slot is created. The polling thread of the second slot would then never
15998 check for a card since this check is only done once. Slots are SAMs and
15999 the card is always present or absent.
16001 The problem was already dealt with on USB from the beginning but not on
16004 Thanks to Emmanuel Deloget for the patch.
16007 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4521 0ce88b0d-b2fd-0310-8134-9614164e65ea
16009 src/ccid_serial.c | 1 +
16010 1 file changed, 1 insertion(+)
16012 commit f6c11ce9a618d1242c426fd7efcac6ca9e7fb2a6
16013 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16014 Date: Sun Oct 25 19:14:10 2009 +0000
16016 change CMD_BUF_SIZE to support extended APDU of up to 64kB. We need this
16017 size for readers in APDU mode to be able to receive the card response in
16018 one block (chaining is not always possible in this direction)
16021 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4510 0ce88b0d-b2fd-0310-8134-9614164e65ea
16023 src/defs.h | 13 +++----------
16024 1 file changed, 3 insertions(+), 10 deletions(-)
16026 commit 0465c835b671f60419e9c3ae8fb3fdbe8eca90b3
16027 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16028 Date: Sun Oct 25 17:44:06 2009 +0000
16030 remove useless #define
16033 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4509 0ce88b0d-b2fd-0310-8134-9614164e65ea
16036 1 file changed, 2 deletions(-)
16038 commit 787e8f7be8a54a61f530f56bd443c10d911b1406
16039 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16040 Date: Sun Oct 25 17:43:52 2009 +0000
16042 FDHPowerICC(): use the exact length for the PowerOn output buffer
16045 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4508 0ce88b0d-b2fd-0310-8134-9614164e65ea
16047 src/ifdhandler.c | 2 +-
16048 1 file changed, 1 insertion(+), 1 deletion(-)
16050 commit 7a3b6c76c20d33a430f03cab3eecf2dd574ad917
16051 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16052 Date: Sun Oct 25 17:36:31 2009 +0000
16054 remove useless #defines
16057 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4507 0ce88b0d-b2fd-0310-8134-9614164e65ea
16059 src/defs.h | 9 ---------
16060 1 file changed, 9 deletions(-)
16062 commit 2f68b4d3677293d5a2158bfdedc9d85310cf3e98
16063 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16064 Date: Sat Oct 24 14:52:44 2009 +0000
16066 check for IFD_ERROR_INSUFFICIENT_BUFFER in ifdhandler.h and simplify the
16070 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4505 0ce88b0d-b2fd-0310-8134-9614164e65ea
16072 configure.in | 11 +++++------
16073 1 file changed, 5 insertions(+), 6 deletions(-)
16075 commit f4c5fc7b0b5fdca7bab40ad5504ce7ac6347325f
16076 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16077 Date: Wed Oct 21 14:42:33 2009 +0000
16082 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4502 0ce88b0d-b2fd-0310-8134-9614164e65ea
16084 readers/Precise_250_MC.txt | 11 ++++++-----
16085 1 file changed, 6 insertions(+), 5 deletions(-)
16087 commit c82fb64e053786d76a1c7147cc4bb53f95737c25
16088 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16089 Date: Wed Oct 21 13:48:21 2009 +0000
16094 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4501 0ce88b0d-b2fd-0310-8134-9614164e65ea
16096 readers/Precise_200_MC.txt | 13 +++++++------
16097 1 file changed, 7 insertions(+), 6 deletions(-)
16099 commit b175c046d13637ad50824854bd2d1657bbe2b639
16100 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16101 Date: Sun Oct 18 10:03:32 2009 +0000
16103 FDHGetCapabilities(): add support of SCARD_ATTR_ICC_PRESENCE
16105 Required to support the Windows middleware that's used for French
16108 Thanks to David Markowitz for the patch.
16111 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4499 0ce88b0d-b2fd-0310-8134-9614164e65ea
16113 src/ifdhandler.c | 17 +++++++++++++++++
16114 1 file changed, 17 insertions(+)
16116 commit efad2d9418aa7ea5a29dd98f10debb3b559811b4
16117 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16118 Date: Sun Oct 18 09:58:52 2009 +0000
16120 FDHGetCapabilities(): add support of SCARD_ATTR_ICC_INTERFACE_STATUS
16122 Required to support the Windows middleware that's used for French
16125 Thanks to David Markowitz for the patch.
16128 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4498 0ce88b0d-b2fd-0310-8134-9614164e65ea
16130 src/ifdhandler.c | 10 ++++++++++
16131 1 file changed, 10 insertions(+)
16133 commit 223a8494e0b54c608f518c8cb0e68da536c813d3
16134 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16135 Date: Wed Oct 14 16:15:28 2009 +0000
16140 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4493 0ce88b0d-b2fd-0310-8134-9614164e65ea
16142 readers/Smart_SBV280.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
16143 readers/supported_readers.txt | 3 +++
16144 2 files changed, 52 insertions(+)
16146 commit 30188bea3bb218a633667853f8feba7b45a03030
16147 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16148 Date: Thu Oct 8 08:46:02 2009 +0000
16150 IFDHControl(): do not check if FEATURE_IFD_PIN_PROPERTIES is defined
16151 since we now require pcsc-lite >= 1.5.6 (with FEATURE_IFD_PIN_PROPERTIES
16155 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4450 0ce88b0d-b2fd-0310-8134-9614164e65ea
16157 src/ccid_ifdhandler.h | 3 ---
16158 src/ifdhandler.c | 4 ----
16159 2 files changed, 7 deletions(-)
16161 commit 63f62e64d4b56d55230cd875562803bb000bfed4
16162 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16163 Date: Thu Oct 8 08:41:36 2009 +0000
16165 IFDHGetCapabilities() & IFDHControl(): return
16166 IFD_ERROR_INSUFFICIENT_BUFFER when appropriate
16169 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4449 0ce88b0d-b2fd-0310-8134-9614164e65ea
16171 src/ifdhandler.c | 37 +++++++++++++++++++++++++++----------
16172 1 file changed, 27 insertions(+), 10 deletions(-)
16174 commit 1f5f559798776f1745068e8cefe3f8517d59a49e
16175 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16176 Date: Thu Oct 8 08:39:54 2009 +0000
16178 Require to have pcsc-lite >= 1.5.6 to have IFD_ERROR_INSUFFICIENT_BUFFER
16179 defined in ifdhandler.h
16182 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4448 0ce88b0d-b2fd-0310-8134-9614164e65ea
16184 configure.in | 2 +-
16185 src/commands.c | 1 -
16186 2 files changed, 1 insertion(+), 2 deletions(-)
16188 commit 571ce9f8fc6409f8015fe5fdde01b404a89aa160
16189 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16190 Date: Thu Oct 8 08:22:24 2009 +0000
16192 Use usb_strerror() instead of strerror(errno) to also get the libusb
16193 specifc error messages
16196 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4446 0ce88b0d-b2fd-0310-8134-9614164e65ea
16198 src/ccid_usb.c | 12 ++++++------
16199 1 file changed, 6 insertions(+), 6 deletions(-)
16201 commit b9f97bb628ed185a1cbaeb23822b78f529bd9d26
16202 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16203 Date: Thu Oct 8 07:13:15 2009 +0000
16205 The supported, should work and unsupported lists are now online only.
16207 The information in the README file was not up to date and hard to sync.
16210 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4441 0ce88b0d-b2fd-0310-8134-9614164e65ea
16212 README | 244 ++---------------------------------------------------------------
16213 1 file changed, 4 insertions(+), 240 deletions(-)
16215 commit 0d069ec57d63ed8fe5a0e4c0040e89d7af46fbcd
16216 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16217 Date: Fri Oct 2 12:40:06 2009 +0000
16219 revert change in revision 4414. It is a bug in the reader not the driver
16222 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4417 0ce88b0d-b2fd-0310-8134-9614164e65ea
16224 src/ifdhandler.c | 5 +----
16225 1 file changed, 1 insertion(+), 4 deletions(-)
16227 commit c163ea48640ce4cc1003bd7503131b714f52b0a2
16228 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16229 Date: Fri Oct 2 12:39:07 2009 +0000
16234 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4416 0ce88b0d-b2fd-0310-8134-9614164e65ea
16236 ylwrap | 11 +++++------
16237 1 file changed, 5 insertions(+), 6 deletions(-)
16239 commit 7970ecd26ae5adece2e4663b246538a78086e595
16240 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16241 Date: Fri Oct 2 11:43:18 2009 +0000
16243 IFDHSetProtocolParameters(): with a T=1 card, do not try to negociate
16244 IFSD if the reader works in APDU mode
16247 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4414 0ce88b0d-b2fd-0310-8134-9614164e65ea
16249 src/ifdhandler.c | 5 ++++-
16250 1 file changed, 4 insertions(+), 1 deletion(-)
16252 commit f21555b65f9d837df6920196f6db6a37eb6a8b2e
16253 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16254 Date: Fri Oct 2 08:51:35 2009 +0000
16259 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4413 0ce88b0d-b2fd-0310-8134-9614164e65ea
16261 readers/Todos_AGM2_CCID.txt | 4 ++--
16262 1 file changed, 2 insertions(+), 2 deletions(-)
16264 commit 3f620433cd32cf05a1324029866a66c0a4e04bbd
16265 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16266 Date: Thu Oct 1 14:48:14 2009 +0000
16268 IFDHControl(): typo in comment
16271 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4411 0ce88b0d-b2fd-0310-8134-9614164e65ea
16273 src/ifdhandler.c | 2 +-
16274 1 file changed, 1 insertion(+), 1 deletion(-)
16276 commit 24b3f4ce8fbed050ce5688183abe6099e860b3b1
16277 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16278 Date: Wed Sep 30 13:47:30 2009 +0000
16280 IFDHControl(): PIN_PROPERTIES_STRUCTURE structure do not have the
16281 wLcdMaxCharacters and wLcdMaxLines fields anymore. Conform with Revision
16282 2.02.06, April 2009 of PCSCv2 part 10.
16284 Modified in pcsc-lite > 1.5.5 (revision 4378, 2009-09-08)
16287 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4410 0ce88b0d-b2fd-0310-8134-9614164e65ea
16289 src/ifdhandler.c | 2 --
16290 1 file changed, 2 deletions(-)
16292 commit 5d836f3da1c405f54913fbc6938762e2ec8d6f1b
16293 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16294 Date: Mon Sep 28 14:06:49 2009 +0000
16296 OpenUSBByName(): make the libhal scheme parsing more robust.
16297 Readers serial "numbers" may contain '_' characters
16300 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4401 0ce88b0d-b2fd-0310-8134-9614164e65ea
16302 src/ccid_usb.c | 10 ++--------
16303 1 file changed, 2 insertions(+), 8 deletions(-)
16305 commit ceb363aa53bcae94dca0aff4873696e6bc25a74b
16306 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16307 Date: Fri Sep 25 14:55:46 2009 +0000
16309 IFDHPowerICC(): remove a useless ;
16312 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4397 0ce88b0d-b2fd-0310-8134-9614164e65ea
16314 src/ifdhandler.c | 2 +-
16315 1 file changed, 1 insertion(+), 1 deletion(-)
16317 commit ec74155efedda8e32787b03af4c01be91c16afe2
16318 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16319 Date: Tue Sep 22 08:16:19 2009 +0000
16321 add Cherry SmartTerminal XX7X
16324 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4392 0ce88b0d-b2fd-0310-8134-9614164e65ea
16326 readers/CherrySmartTerminalXX7X.txt | 189 ++++++++++++++++++++++++++++++++++++
16327 readers/supported_readers.txt | 1 +
16328 2 files changed, 190 insertions(+)
16330 commit 0d3c139cc1ae955e2640042fb466b73d9ab2a693
16331 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16332 Date: Tue Sep 22 08:12:09 2009 +0000
16334 sample code is GPLv2+
16337 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4390 0ce88b0d-b2fd-0310-8134-9614164e65ea
16339 examples/GPL-2 | 339 +++++++++++++++++++++++++++++++++++++++++++++++++++
16340 examples/Makefile.am | 1 +
16341 2 files changed, 340 insertions(+)
16343 commit 5534bb495a853add73fb72699a88dec8ecbba633
16344 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16345 Date: Tue Sep 22 08:11:21 2009 +0000
16347 SecurePINVerify(): circumvent a Dell keyboard problem
16348 avoid the command rejection because the Enter key is still
16349 pressed. Wait a bit (250ms) for the (Enter) key to be released.
16352 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4389 0ce88b0d-b2fd-0310-8134-9614164e65ea
16354 src/commands.c | 4 ++++
16355 1 file changed, 4 insertions(+)
16357 commit d210e6ec56f88b314f1a4e217d8706bee7583b38
16358 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16359 Date: Thu Sep 10 14:36:24 2009 +0000
16361 circumvent bugs of the Dell 413c:2100 keyboard
16364 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4383 0ce88b0d-b2fd-0310-8134-9614164e65ea
16367 src/commands.c | 14 +++++++++++++-
16368 2 files changed, 14 insertions(+), 1 deletion(-)
16370 commit ed488ba675e70283b1fe34934b14662c0ced3e5c
16371 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16372 Date: Thu Sep 10 14:22:14 2009 +0000
16377 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4382 0ce88b0d-b2fd-0310-8134-9614164e65ea
16379 readers/DellSK-3106.txt | 25 ++++++++++++++-----------
16380 1 file changed, 14 insertions(+), 11 deletions(-)
16382 commit 84c3a8a2583721b749077c892b28ff7bca3a3958
16383 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16384 Date: Thu Sep 10 08:33:55 2009 +0000
16389 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4380 0ce88b0d-b2fd-0310-8134-9614164e65ea
16391 src/Info.plist.src | 2 +-
16392 1 file changed, 1 insertion(+), 1 deletion(-)
16394 commit bba597c48104aa95b7c4e4415f56988a3272e93c
16395 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16396 Date: Sun Aug 30 13:41:49 2009 +0000
16398 add Todos AGM2 CCID
16401 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4372 0ce88b0d-b2fd-0310-8134-9614164e65ea
16403 readers/Todos_AGM2_CCID.txt | 47 +++++++++++++++++++++++++++++++++++++++++++
16404 readers/supported_readers.txt | 3 +++
16405 2 files changed, 50 insertions(+)
16407 commit 2c48a1764a14042e489d080ca9083d471b989874
16408 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16409 Date: Thu Aug 27 13:31:51 2009 +0000
16411 List of SCardControl() commands supported by the CCID driver
16414 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4368 0ce88b0d-b2fd-0310-8134-9614164e65ea
16416 SCARDCONTOL.txt | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
16417 1 file changed, 62 insertions(+)
16419 commit 47bfa839a135abaf298010079555f49f1f78607f
16420 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16421 Date: Thu Aug 27 13:16:46 2009 +0000
16423 IFDHControl(): return IFD_ERROR_NOT_SUPPORTED instead of
16424 IFD_COMMUNICATION_ERROR if the dwControlCode value is not supported
16427 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4366 0ce88b0d-b2fd-0310-8134-9614164e65ea
16429 src/ifdhandler.c | 4 ++--
16430 1 file changed, 2 insertions(+), 2 deletions(-)
16432 commit 705ae3add22c377c422456ccf286206e772af14b
16433 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16434 Date: Fri Jul 31 14:23:26 2009 +0000
16436 ccid_open_hack_pre(): do not call InterruptRead() on Mac OS X. The
16437 libusb does not timeout and blocks forever.
16440 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4360 0ce88b0d-b2fd-0310-8134-9614164e65ea
16442 src/ccid.c | 12 +++++-------
16443 1 file changed, 5 insertions(+), 7 deletions(-)
16445 commit efc6983feb3a854c690faa578eac6d4159362985
16446 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16447 Date: Fri Jul 31 09:33:22 2009 +0000
16449 IFDHControl(): the (proprietary) switch interface escape command is
16450 allowed on the Gemalto GemProx DU
16453 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4358 0ce88b0d-b2fd-0310-8134-9614164e65ea
16455 src/ifdhandler.c | 14 ++++++++++++++
16456 1 file changed, 14 insertions(+)
16458 commit 28d0d87215331e5e19949b88ed403c401b934e28
16459 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16460 Date: Fri Jul 31 08:45:34 2009 +0000
16462 IFDHControl(): the (proprietary) get firmware version escape command is
16463 allowed with a Gemalto reader
16466 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4356 0ce88b0d-b2fd-0310-8134-9614164e65ea
16468 src/ifdhandler.c | 10 +++++++++-
16469 1 file changed, 9 insertions(+), 1 deletion(-)
16471 commit be95a003cc6f54b08e583359ba31c8ee7efcb648
16472 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16473 Date: Fri Jul 31 08:42:49 2009 +0000
16475 add GET_VENDOR macro
16478 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4355 0ce88b0d-b2fd-0310-8134-9614164e65ea
16481 1 file changed, 3 insertions(+)
16483 commit fc8b22909a9df37b6e64461a77be59949fe6d3f4 (tag: ccid-1.3.11)
16484 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16485 Date: Tue Jul 28 20:52:50 2009 +0000
16490 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4347 0ce88b0d-b2fd-0310-8134-9614164e65ea
16492 README | 23 +++++++++++++++++++++++
16493 configure.in | 2 +-
16494 2 files changed, 24 insertions(+), 1 deletion(-)
16496 commit d0c82dc35a5981c85bf966cf042863732d3d338f
16497 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16498 Date: Tue Jul 28 13:39:37 2009 +0000
16500 change InterruptRead() to add a timeout parameter. We need a short
16501 timeout in ccid_open_hack_pre()
16504 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4346 0ce88b0d-b2fd-0310-8134-9614164e65ea
16507 src/ccid_usb.c | 4 +---
16508 src/ccid_usb.h | 2 +-
16509 src/ifdhandler.c | 2 +-
16510 4 files changed, 5 insertions(+), 6 deletions(-)
16512 commit c4e2d50ca24be73c6b84af9a376d5ce61891124a
16513 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16514 Date: Tue Jul 28 13:35:22 2009 +0000
16516 InterruptRead(): also log reader_index (instead of Lun) for debug
16519 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4345 0ce88b0d-b2fd-0310-8134-9614164e65ea
16521 src/ccid_usb.c | 4 ++--
16522 1 file changed, 2 insertions(+), 2 deletions(-)
16524 commit 70710fb8ba603dada2fef6a59abbfc47ebc13e3e
16525 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16526 Date: Mon Jul 27 09:47:18 2009 +0000
16528 OpenUSBByName(): do not modify the device name. The same pointer is used
16532 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4343 0ce88b0d-b2fd-0310-8134-9614164e65ea
16534 src/ccid_usb.c | 5 +----
16535 1 file changed, 1 insertion(+), 4 deletions(-)
16537 commit e76ad3555a8525b0d16e23c0e4efb120b525f221
16538 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16539 Date: Mon Jul 27 08:49:01 2009 +0000
16541 InterruptRead(): use usb_strerror() to display the error message in
16542 text instead of just decimal
16545 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4342 0ce88b0d-b2fd-0310-8134-9614164e65ea
16547 src/ccid_usb.c | 2 +-
16548 1 file changed, 1 insertion(+), 1 deletion(-)
16550 commit c6dbf9fc1dab702ffd1bc9185593e27357a74793
16551 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16552 Date: Tue Jul 21 17:54:47 2009 +0000
16554 send a "secoder info" command if the reader supports
16555 FEATURE_MCT_READERDIRECT
16558 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4341 0ce88b0d-b2fd-0310-8134-9614164e65ea
16560 examples/scardcontrol.c | 23 +++++++++++++++++++----
16561 1 file changed, 19 insertions(+), 4 deletions(-)
16563 commit d5e3946886927811c583bd6b043c4fc73978811a
16564 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16565 Date: Tue Jul 21 17:45:21 2009 +0000
16567 parse FEATURE_IFD_PIN_PROPERTIES and FEATURE_MCT_READERDIRECT tags
16570 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4340 0ce88b0d-b2fd-0310-8134-9614164e65ea
16572 examples/scardcontrol.c | 14 ++++++++++++++
16573 1 file changed, 14 insertions(+)
16575 commit 01e8e7fbecb7d96895d605e544f3cccbcabe476a
16576 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16577 Date: Tue Jul 21 17:29:02 2009 +0000
16579 use a swicth to parse the CM_IOCTL_GET_FEATURE_REQUEST TLV tag
16582 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4339 0ce88b0d-b2fd-0310-8134-9614164e65ea
16584 examples/scardcontrol.c | 13 +++++++++----
16585 1 file changed, 9 insertions(+), 4 deletions(-)
16587 commit aa7a914200179a32361b17d2bfb93a35cd884235
16588 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16589 Date: Tue Jul 21 17:26:14 2009 +0000
16591 check a card is present only _after_
16592 SCardControl(CM_IOCTL_GET_FEATURE_REQUEST)
16595 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4338 0ce88b0d-b2fd-0310-8134-9614164e65ea
16597 examples/scardcontrol.c | 40 ++++++++++++++++++++--------------------
16598 1 file changed, 20 insertions(+), 20 deletions(-)
16600 commit ce2d01427210716fe1a1347f59ad63fffc9f630f
16601 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16602 Date: Tue Jul 21 14:39:15 2009 +0000
16604 update copyright date
16607 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4337 0ce88b0d-b2fd-0310-8134-9614164e65ea
16609 examples/scardcontrol.c | 2 +-
16610 1 file changed, 1 insertion(+), 1 deletion(-)
16612 commit dd978b88c8239f44165a5e8af65075aeb0d7079e
16613 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16614 Date: Tue Jul 21 14:36:20 2009 +0000
16616 document how to select a reader using a command line argument
16619 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4336 0ce88b0d-b2fd-0310-8134-9614164e65ea
16621 examples/scardcontrol.c | 3 +++
16622 1 file changed, 3 insertions(+)
16624 commit 798b255309cadcaebc90781d351355382f4375bc
16625 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16626 Date: Tue Jul 21 14:31:18 2009 +0000
16628 check the error code returned by SCardControl(CM_IOCTL_GET_FEATURE_REQUEST)
16631 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4335 0ce88b0d-b2fd-0310-8134-9614164e65ea
16633 examples/scardcontrol.c | 1 +
16634 1 file changed, 1 insertion(+)
16636 commit cc98b3321ff022d77fb5597585a74ba6a9ac1b85
16637 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16638 Date: Mon Jul 20 10:03:59 2009 +0000
16640 the disable card movements notification "hack" for GemProx DU is no more needed
16643 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4325 0ce88b0d-b2fd-0310-8134-9614164e65ea
16645 src/ccid.c | 23 -----------------------
16646 1 file changed, 23 deletions(-)
16648 commit 5ec9da79b0b1d946847e437a1a4c3dc5a4f8aa0a
16649 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16650 Date: Sat Jul 18 11:37:41 2009 +0000
16652 update Copyright date
16655 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4323 0ce88b0d-b2fd-0310-8134-9614164e65ea
16657 MacOSX/configure | 2 +-
16658 1 file changed, 1 insertion(+), 1 deletion(-)
16660 commit 06bbbfc14997c2f005afe7e5611aed914eecdb2d
16661 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16662 Date: Sat Jul 18 11:35:25 2009 +0000
16664 try to use a static link with libusb even if libusb-config is found
16667 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4322 0ce88b0d-b2fd-0310-8134-9614164e65ea
16669 MacOSX/configure | 4 ++++
16670 1 file changed, 4 insertions(+)
16672 commit c7b6f653b201a4d852f728586d20cd8d8ea2726e
16673 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16674 Date: Fri Jul 17 13:43:45 2009 +0000
16676 add Panasonic USB Smart Card Reader 7A-Smart
16679 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4318 0ce88b0d-b2fd-0310-8134-9614164e65ea
16681 .../Panasonic_USB_Smart_Card_Reader_7A-Smart.txt | 90 ++++++++++++++++++++++
16682 readers/supported_readers.txt | 3 +
16683 2 files changed, 93 insertions(+)
16685 commit 89b58663d948cb8c645ff7992518dd44392aee8d
16686 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16687 Date: Tue Jul 7 08:17:02 2009 +0000
16689 ifd-ccid-foobar -> ifd-ccid-foobar.bundle for the bundle name
16692 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4313 0ce88b0d-b2fd-0310-8134-9614164e65ea
16694 MacOSX/configure | 2 +-
16695 1 file changed, 1 insertion(+), 1 deletion(-)
16697 commit 66343e972ff4a3826ab54c3a150671e7c9f836c6
16698 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16699 Date: Tue Jul 7 06:24:40 2009 +0000
16701 add ATMEL_AT91SC192192CT-USB.txt
16704 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4311 0ce88b0d-b2fd-0310-8134-9614164e65ea
16706 readers/ATMEL_AT91SC192192CT-USB.txt | 49 ++++++++++++++++++++++++++++++++++++
16707 readers/supported_readers.txt | 1 +
16708 2 files changed, 50 insertions(+)
16710 commit 5cf8ab29a33f683ad82318d001aeba67423f6df0
16711 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16712 Date: Mon Jul 6 15:03:37 2009 +0000
16714 add --disable-class argument to build a NON class driver
16717 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4310 0ce88b0d-b2fd-0310-8134-9614164e65ea
16719 configure.in | 11 +++++++++++
16720 src/Makefile.am | 2 +-
16721 2 files changed, 12 insertions(+), 1 deletion(-)
16723 commit 99f3b262b38af198ed88712494128abc563eb0b8
16724 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16725 Date: Mon Jul 6 15:02:04 2009 +0000
16730 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4309 0ce88b0d-b2fd-0310-8134-9614164e65ea
16732 src/create_Info_plist.pl | 2 --
16733 1 file changed, 2 deletions(-)
16735 commit c369b518592a02490b9fc3284f4f65abb39d610b
16736 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16737 Date: Mon Jul 6 14:49:59 2009 +0000
16739 add a --no-class argument so that the Info.plist does not define a Class
16740 driver. Default is class driver.
16743 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4308 0ce88b0d-b2fd-0310-8134-9614164e65ea
16745 src/Info.plist.src | 1 +
16746 src/create_Info_plist.pl | 18 +++++++++++++++---
16747 2 files changed, 16 insertions(+), 3 deletions(-)
16749 commit b20be7e552805d130e9561bfa38e992cfcd97e53
16750 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16751 Date: Mon Jul 6 14:39:45 2009 +0000
16753 default value for ifdCapabilities is now 0x00000000 since pcscd should
16754 use libhal instead of udev hotplug
16757 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4307 0ce88b0d-b2fd-0310-8134-9614164e65ea
16759 src/Info.plist.src | 2 +-
16760 1 file changed, 1 insertion(+), 1 deletion(-)
16762 commit 198a15c2008852c420d0b69880abe07fc42a8090
16763 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16764 Date: Mon Jul 6 14:37:50 2009 +0000
16766 extend create_Info_plist.pl to use --ifdCapabilities= --target=
16767 --version= --bundle= instead of sed expression in the Makefile
16770 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4306 0ce88b0d-b2fd-0310-8134-9614164e65ea
16772 src/Info.plist.src | 8 +++-----
16773 src/Makefile.am | 2 +-
16774 src/create_Info_plist.pl | 41 ++++++++++++++++++++++++++++++++++++-----
16775 3 files changed, 40 insertions(+), 11 deletions(-)
16777 commit 167897ef071ccca61ab1551d0c852ab14241bb36
16778 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16779 Date: Mon Jul 6 13:44:12 2009 +0000
16781 add Alcor Micro SCR001
16784 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4304 0ce88b0d-b2fd-0310-8134-9614164e65ea
16786 readers/Alcor_SCR001.txt | 111 ++++++++++++++++++++++++++++++++++++++++++
16787 readers/supported_readers.txt | 1 +
16788 2 files changed, 112 insertions(+)
16790 commit 6d90f117d8d1cbe5b7bcf2821a0d74c6a046ca6b
16791 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16792 Date: Mon Jul 6 12:03:31 2009 +0000
16794 document the use of --enable-bundle=
16797 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4303 0ce88b0d-b2fd-0310-8134-9614164e65ea
16799 MacOSX/configure | 3 +++
16800 1 file changed, 3 insertions(+)
16802 commit 965e235d42f33d5a29efc446efcb1fea3ed13193
16803 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16804 Date: Mon Jul 6 11:51:34 2009 +0000
16806 check if strlcat is provided by the system
16808 strlcpycat.h:20: warning: redundant redeclaration of ‘strlcat’
16811 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4302 0ce88b0d-b2fd-0310-8134-9614164e65ea
16813 configure.in | 2 +-
16814 1 file changed, 1 insertion(+), 1 deletion(-)
16816 commit bcea84a6e5d94ae9d2fffe93b26a6d7e25cb18be
16817 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16818 Date: Fri Jul 3 12:48:36 2009 +0000
16820 If the driver fails to open a device (wrong interface number in the
16821 libhal scheme for example) then return IFD_NO_SUCH_DEVICE instead of the
16822 generic error IFD_COMMUNICATION_ERROR
16825 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4295 0ce88b0d-b2fd-0310-8134-9614164e65ea
16827 src/ccid_usb.c | 2 +-
16828 src/ifdhandler.c | 9 +++++++--
16829 2 files changed, 8 insertions(+), 3 deletions(-)
16831 commit fa5d25f355a4d858fa16bfc601ec586c8c1f5d0c
16832 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16833 Date: Wed Jul 1 12:28:01 2009 +0000
16835 use int instead of DWORD for nATRLength in CCID_DESC structure.
16836 Gain 8 bytes on the structure size. Thanks to pahole(1)
16839 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4292 0ce88b0d-b2fd-0310-8134-9614164e65ea
16842 1 file changed, 1 insertion(+), 1 deletion(-)
16844 commit 0082097a7e581e4b9df46597d81b9a4219508cf7
16845 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16846 Date: Mon Jun 29 12:30:03 2009 +0000
16848 InterruptRead(): use PERIODIC instead of COMM debug level to not pollute
16849 to much the logs for this _periodic_ call
16852 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4284 0ce88b0d-b2fd-0310-8134-9614164e65ea
16854 src/ccid_usb.c | 4 ++--
16855 1 file changed, 2 insertions(+), 2 deletions(-)
16857 commit 49d19d2d08175daa8a08c3c0a519846225bb4766
16858 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16859 Date: Fri Jun 26 15:03:55 2009 +0000
16861 IFDHControl(): add support of FEATURE_MCT_READERDIRECT
16863 Only the Kobil TriB@nk reader supports this feature for now. This is
16864 used for the Secoder functionality in connected mode.
16867 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4282 0ce88b0d-b2fd-0310-8134-9614164e65ea
16869 src/ifdhandler.c | 46 ++++++++++++++++++++++++++++++++++++++++++++--
16870 1 file changed, 44 insertions(+), 2 deletions(-)
16872 commit e1094b4f67def72326f9c97d22c15378e09fc988
16873 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16874 Date: Fri Jun 26 15:00:42 2009 +0000
16876 ccid_open_hack_pre(): do not call InterruptRead() with a KOBIL_TRIBANK
16877 The call do not timeout and blocs until a card is inserted (on Mac OS X)
16880 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4281 0ce88b0d-b2fd-0310-8134-9614164e65ea
16882 src/ccid.c | 8 +++++++-
16883 1 file changed, 7 insertions(+), 1 deletion(-)
16885 commit de92ed01c4ad765071da691a984a2ec5f9faeb11
16886 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16887 Date: Fri Jun 26 14:58:23 2009 +0000
16889 #define KOBIL_TRIBANK
16892 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4280 0ce88b0d-b2fd-0310-8134-9614164e65ea
16895 1 file changed, 1 insertion(+)
16897 commit b835bce4054710992f9e02f22ffae1f1314f5ac2
16898 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16899 Date: Fri Jun 26 14:58:03 2009 +0000
16901 #define IOCTL_FEATURE_MCT_READERDIRECT
16904 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4279 0ce88b0d-b2fd-0310-8134-9614164e65ea
16906 src/ccid_ifdhandler.h | 2 ++
16907 1 file changed, 2 insertions(+)
16909 commit 115d09dc7dd50327b0daee32a85c3fdaa57b6d5f
16910 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16911 Date: Thu Jun 25 15:56:13 2009 +0000
16913 add Aktiv Rutoken ECP
16916 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4276 0ce88b0d-b2fd-0310-8134-9614164e65ea
16918 readers/Aktiv_Rutoken_ECP.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
16919 readers/supported_readers.txt | 1 +
16920 2 files changed, 50 insertions(+)
16922 commit 2d1be08f46c806c3ef954bf2e465020b67d4672a
16923 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16924 Date: Thu Jun 25 12:30:16 2009 +0000
16929 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4274 0ce88b0d-b2fd-0310-8134-9614164e65ea
16931 MacOSX/configure | 2 +-
16932 1 file changed, 1 insertion(+), 1 deletion(-)
16934 commit b3582c8e1a7ff7927d2ed55614d6c06e70e5ae1c
16935 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16936 Date: Sat Jun 20 16:25:08 2009 +0000
16938 add missing ':' separator
16941 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4267 0ce88b0d-b2fd-0310-8134-9614164e65ea
16943 readers/supported_readers.txt | 6 +++---
16944 1 file changed, 3 insertions(+), 3 deletions(-)
16946 commit c608d9e922b03575e47e3ec4acb0f20f98e462ef
16947 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16948 Date: Sat Jun 20 14:52:31 2009 +0000
16950 define IOCTL_FEATURE_IFD_PIN_PROPERTIES only if
16951 FEATURE_IFD_PIN_PROPERTIES is defined (pcsc-lite version >= 1.5.3)
16954 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4266 0ce88b0d-b2fd-0310-8134-9614164e65ea
16956 src/ccid_ifdhandler.h | 5 ++++-
16957 1 file changed, 4 insertions(+), 1 deletion(-)
16959 commit fa73e0e001373c365665e079d1519e5f02f0e9bd
16960 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16961 Date: Fri Jun 19 19:09:27 2009 +0000
16966 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4263 0ce88b0d-b2fd-0310-8134-9614164e65ea
16968 readers/Synnix_STD200.txt | 52 +++++++++++++++++++++++++++++++++++++++++++
16969 readers/supported_readers.txt | 3 +++
16970 2 files changed, 55 insertions(+)
16972 commit 8fe2f9e6cd986507e14816426ef4f50db0760239
16973 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16974 Date: Tue Jun 16 09:26:26 2009 +0000
16976 add 2 Neowave Weneo tokens
16979 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4260 0ce88b0d-b2fd-0310-8134-9614164e65ea
16981 readers/supported_readers.txt | 4 ++++
16982 1 file changed, 4 insertions(+)
16984 commit ee8567e34860268c6a07a82509e93555ecdbd981
16985 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16986 Date: Tue Jun 16 09:22:35 2009 +0000
16988 another Neowave token
16989 - 512MB flash storage
16990 - OS is "IBM JCOP41 Standard"
16991 - 32k internal memory
16994 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4257 0ce88b0d-b2fd-0310-8134-9614164e65ea
16996 readers/Neowave_Weneo2.txt | 54 ++++++++++++++++++++++++++++++++++++++++++++++
16997 1 file changed, 54 insertions(+)
16999 commit bea1c96ae3bd7a05104325f2ea794d6494529a2d
17000 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17001 Date: Sun Jun 14 11:17:00 2009 +0000
17003 rename variable index in idx
17005 utils.h:32: warning: declaration of 'index' shadows a global declaration
17008 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4256 0ce88b0d-b2fd-0310-8134-9614164e65ea
17011 1 file changed, 1 insertion(+), 1 deletion(-)
17013 commit 98f154587777bc242f46b6a201ff13a2dc82741a
17014 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17015 Date: Sun Jun 14 11:15:10 2009 +0000
17017 IFDHControl(): use the correct return size for
17018 IOCTL_FEATURE_IFD_PIN_PROPERTIES
17021 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4255 0ce88b0d-b2fd-0310-8134-9614164e65ea
17023 src/ifdhandler.c | 2 +-
17024 1 file changed, 1 insertion(+), 1 deletion(-)
17026 commit aefa6fb685b745cbc1d847cacba9b26a27a47b55
17027 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17028 Date: Sat Jun 13 16:23:30 2009 +0000
17033 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4254 0ce88b0d-b2fd-0310-8134-9614164e65ea
17035 readers/Kobil_EMV_CAP.txt | 10 +++++-----
17036 1 file changed, 5 insertions(+), 5 deletions(-)
17038 commit 0db4a6db448aab4b400fca7e0ab78c88b6a8adf6
17039 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17040 Date: Fri May 29 11:42:46 2009 +0000
17042 CmdXfrBlockAPDU_extended(): Correctly ask for the next extended response
17045 Thanks to Harm Braams for the bug report
17048 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4235 0ce88b0d-b2fd-0310-8134-9614164e65ea
17050 src/commands.c | 5 ++++-
17051 1 file changed, 4 insertions(+), 1 deletion(-)
17053 commit 1ce348f14a315848d8bd7df1d8848a051b278b10
17054 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17055 Date: Wed May 27 11:51:07 2009 +0000
17057 ccid_check_firmware(): reindent a line
17060 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4229 0ce88b0d-b2fd-0310-8134-9614164e65ea
17062 src/ccid_usb.c | 2 +-
17063 1 file changed, 1 insertion(+), 1 deletion(-)
17065 commit 99aebc49641a68dffbdca57861215cabf2516a78
17066 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17067 Date: Wed May 27 11:49:47 2009 +0000
17069 OpenUSBByName(): no need to get a pointer on the device serial number
17070 from the HAL string
17073 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4228 0ce88b0d-b2fd-0310-8134-9614164e65ea
17075 src/ccid_usb.c | 2 --
17076 1 file changed, 2 deletions(-)
17078 commit 0fae61d36a6c33a53007bdf17cac294e24bdd481
17079 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17080 Date: Wed May 27 09:20:44 2009 +0000
17082 ACS ACR122U-WB-R with firmware < 2.06 are bogus: APDU with 0x7B (123)
17083 bytes expected do not work with a 14443 card. The reader returns SW=63
17087 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4227 0ce88b0d-b2fd-0310-8134-9614164e65ea
17089 src/ccid_usb.c | 1 +
17090 1 file changed, 1 insertion(+)
17092 commit 78a9aaa3b82e5c54111e463f047b153b0d30f2fe
17093 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17094 Date: Wed May 27 08:58:45 2009 +0000
17099 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4226 0ce88b0d-b2fd-0310-8134-9614164e65ea
17101 readers/ACR122U_PICC.txt | 4 ++--
17102 1 file changed, 2 insertions(+), 2 deletions(-)
17104 commit b888bfb3de0e88f42e3dea52a2b5860aacf64ec8
17105 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17106 Date: Mon May 25 08:52:21 2009 +0000
17108 generate a .bz2 archive only
17111 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4224 0ce88b0d-b2fd-0310-8134-9614164e65ea
17114 configure.in | 2 +-
17115 2 files changed, 1 insertion(+), 3 deletions(-)
17117 commit 3d4e133f9ea7d7a99dac3036fb16c5f36078aeb6
17118 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17119 Date: Wed May 13 12:08:43 2009 +0000
17121 remove a _ in the filename
17124 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4204 0ce88b0d-b2fd-0310-8134-9614164e65ea
17126 readers/{Softforum__XecureHSM.txt => Softforum_XecureHSM.txt} | 0
17127 1 file changed, 0 insertions(+), 0 deletions(-)
17129 commit 7c2486cbb3fdb5d3c5461ea9f3c5bd4d5dd7ffcb
17130 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17131 Date: Wed May 13 12:07:03 2009 +0000
17133 rename Samsung XecureHSM in Softforum XecureHSM
17136 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4203 0ce88b0d-b2fd-0310-8134-9614164e65ea
17138 readers/{Samsung_XecureHSM.txt => Softforum__XecureHSM.txt} | 0
17139 readers/supported_readers.txt | 4 ++--
17140 2 files changed, 2 insertions(+), 2 deletions(-)
17142 commit c699aa8d789bb4c04969d025d8b1a9df83a645cb
17143 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17144 Date: Tue May 12 12:06:12 2009 +0000
17146 add Samsung XecureHSM
17149 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4197 0ce88b0d-b2fd-0310-8134-9614164e65ea
17151 readers/Samsung_XecureHSM.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
17152 readers/supported_readers.txt | 3 +++
17153 2 files changed, 52 insertions(+)
17155 commit 531bdc0cb18845fd37acd4438178fce6cf6e7dbb
17156 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17157 Date: Sun May 10 16:15:39 2009 +0000
17159 ccid_open_hack_pre(): call InterruptRead() for all CCID device
17160 Makes the Broadcom 5880 work a bit better (but the reader is still
17162 ---This line, and those below, will be ignored--
17167 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4195 0ce88b0d-b2fd-0310-8134-9614164e65ea
17169 src/ccid.c | 10 +++++-----
17170 1 file changed, 5 insertions(+), 5 deletions(-)
17172 commit 46e8dba8c0f30eba44eb0c552c479ac9f873af11
17173 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17174 Date: Fri May 8 06:30:56 2009 +0000
17176 C3PO_LTC32_USBv2_old.txt is a duplicate of C3PO_TLTC2USB.txt
17179 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3494 0ce88b0d-b2fd-0310-8134-9614164e65ea
17181 readers/C3PO_LTC32_USBv2_old.txt | 50 ----------------------------------------
17182 readers/Makefile.am | 1 -
17183 2 files changed, 51 deletions(-)
17185 commit 24dd80c52b417da59bbb760eee5141d0bfa56fb2
17186 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17187 Date: Thu May 7 13:21:06 2009 +0000
17189 duplicate of C3PO_LTC32_USBv2.txt
17192 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3490 0ce88b0d-b2fd-0310-8134-9614164e65ea
17194 readers/LTC32.txt | 54 ------------------------------------------------------
17195 1 file changed, 54 deletions(-)
17197 commit 137bb455ca02451412258b7c999c6e8896fffa38
17198 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17199 Date: Thu May 7 08:04:20 2009 +0000
17201 do not power up a card with a voltage not supported by the reader
17204 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3488 0ce88b0d-b2fd-0310-8134-9614164e65ea
17206 src/ccid.h | 8 ++++++++
17207 src/ccid_serial.c | 1 +
17208 src/ccid_usb.c | 1 +
17209 src/commands.c | 22 ++++++++++++++++++++++
17210 4 files changed, 32 insertions(+)
17212 commit 42602358adc653cea01bfdf65c60b5a44cb0db6e
17213 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17214 Date: Sat May 2 11:33:55 2009 +0000
17216 the CCID descriptor was duplicated
17219 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3485 0ce88b0d-b2fd-0310-8134-9614164e65ea
17221 readers/SCR331-DI-NTTCom.txt | 52 --------------------------------------------
17222 1 file changed, 52 deletions(-)
17224 commit a50c1d6a404779e16146110af50f940a94a16394
17225 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17226 Date: Tue Apr 21 08:55:46 2009 +0000
17231 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3462 0ce88b0d-b2fd-0310-8134-9614164e65ea
17233 readers/Feitian_SCR301.txt | 50 +++++++++++++++++++++++++++++++++++++++++++
17234 readers/supported_readers.txt | 3 +++
17235 2 files changed, 53 insertions(+)
17237 commit 0a15cd594c6a4113645fd3ee00ca7380494172cd
17238 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17239 Date: Fri Apr 17 12:03:38 2009 +0000
17241 define CFBundleName to CCIDCLASSDRIVER so that non class drivers have a
17242 higher priority. It should work on Mac OS X.
17244 Patch from SmartCardServices on macosxforge.org
17247 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3459 0ce88b0d-b2fd-0310-8134-9614164e65ea
17249 src/Info.plist.src | 2 ++
17250 1 file changed, 2 insertions(+)
17252 commit 5dbe452d8fc52c7202af6e004aa5ab0ee9bef8c3
17253 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17254 Date: Fri Apr 17 12:00:41 2009 +0000
17256 add CFBundleExecutable, CFBundleIdentifier and
17257 CFBundleShortVersionString to be inline with the Apple version
17260 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3458 0ce88b0d-b2fd-0310-8134-9614164e65ea
17262 src/Info.plist.src | 8 +++++++-
17263 src/Makefile.am | 2 +-
17264 2 files changed, 8 insertions(+), 2 deletions(-)
17266 commit 7bca80793c6762b86dcc11d7b16df9fd6c20d01d
17267 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17268 Date: Thu Apr 16 20:17:45 2009 +0000
17270 add iDream Vid/Pid but commented as the reader is bogus
17273 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3455 0ce88b0d-b2fd-0310-8134-9614164e65ea
17275 readers/supported_readers.txt | 1 +
17276 1 file changed, 1 insertion(+)
17278 commit 3286d9bb6f3e8fd286df7c81ec34206928b54af8
17279 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17280 Date: Thu Apr 16 11:28:48 2009 +0000
17282 add Raritan D2CIM-DVUSB VM/CCID in the should work list
17285 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3454 0ce88b0d-b2fd-0310-8134-9614164e65ea
17288 readers/supported_readers.txt | 3 +++
17289 2 files changed, 4 insertions(+)
17291 commit 958988c473f60b4029d1b62bfce7626dbb245231
17292 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17293 Date: Fri Apr 10 07:51:07 2009 +0000
17295 t1_transceive(): receiving a WTX block asking for more time is not a
17296 critical error. Use DEBUG_COMM2 instead of DEBUG_CRITICAL2
17299 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3425 0ce88b0d-b2fd-0310-8134-9614164e65ea
17301 src/openct/proto-t1.c | 2 +-
17302 1 file changed, 1 insertion(+), 1 deletion(-)
17304 commit 1cc32ed32ffea8c3f2a2f446f542028875c72a37
17305 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17306 Date: Fri Apr 10 07:43:30 2009 +0000
17308 ccid_open_hack_pre(): empty the interrupt end point (card movements)
17309 before trying to talk to the device for the GemProx DU/SU
17312 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3424 0ce88b0d-b2fd-0310-8134-9614164e65ea
17315 1 file changed, 2 insertions(+)
17317 commit 55faa1889ff5b6c5cf890b9103c2b041c63f3e50
17318 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17319 Date: Thu Apr 9 18:45:21 2009 +0000
17321 add Raritan D2CIM-DVUSB VM/CCID virtual reader
17324 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3423 0ce88b0d-b2fd-0310-8134-9614164e65ea
17326 readers/Raritan_D2CIM-DVUSB.txt | 52 +++++++++++++++++++++++++++++++++++++++++
17327 1 file changed, 52 insertions(+)
17329 commit d4119d9f05d25bf9fa995b5cf025d43bcc0bc5e3
17330 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17331 Date: Thu Apr 9 12:42:34 2009 +0000
17333 IFDHCreateChannelByname() & IFDHCreateChannel(): do not call
17334 ccid_open_hack_post() if the 3 IFDHICCPresence() failed and we closed
17338 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3416 0ce88b0d-b2fd-0310-8134-9614164e65ea
17340 src/ifdhandler.c | 12 ++++++------
17341 1 file changed, 6 insertions(+), 6 deletions(-)
17343 commit aaa14e31f4184029b0ce4e736b9c96d34fe58d56
17344 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17345 Date: Thu Apr 9 07:21:47 2009 +0000
17347 OpenUSBByName(): static_interface variable is used only with
17348 USE_COMPOSITE_AS_MULTISLOT
17351 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3414 0ce88b0d-b2fd-0310-8134-9614164e65ea
17353 src/ccid_usb.c | 3 ++-
17354 1 file changed, 2 insertions(+), 1 deletion(-)
17356 commit 594bfb7109f9d7875e072c8a2da1d9129d9ad1cb
17357 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17358 Date: Wed Apr 8 19:49:49 2009 +0000
17360 The SCM SCL010 Contactless Reader is not supported
17363 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3413 0ce88b0d-b2fd-0310-8134-9614164e65ea
17365 readers/SCL010.txt | 66 +++++++++++++++++++++++++++++++++++++++++++
17366 readers/supported_readers.txt | 1 +
17367 2 files changed, 67 insertions(+)
17369 commit 2dbec46347807e580c83d75d4beadf98571bbfa5
17370 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17371 Date: Thu Apr 2 07:30:37 2009 +0000
17376 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3409 0ce88b0d-b2fd-0310-8134-9614164e65ea
17378 readers/GemProxDU_contact.txt | 2 +-
17379 readers/GemProxDU_contactless.txt | 2 +-
17380 readers/GemProxSU_contact.txt | 2 +-
17381 readers/GemProxSU_contactless.txt | 2 +-
17382 4 files changed, 4 insertions(+), 4 deletions(-)
17384 commit f3af2e396cbaaa3ff8e41c66101f41ad15d835ec
17385 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17386 Date: Thu Apr 2 07:27:13 2009 +0000
17388 get the iInterface string instead of just printing the string number
17391 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3408 0ce88b0d-b2fd-0310-8134-9614164e65ea
17393 src/parse.c | 6 +++++-
17394 1 file changed, 5 insertions(+), 1 deletion(-)
17396 commit 77280ab211f63f379a2183428ea2ba8644c80e09
17397 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17398 Date: Tue Mar 31 12:48:21 2009 +0000
17400 OpenUSBByName(): only increase the interface number for the next "slot"
17401 if the previous interface was opened correctly
17403 It is now posible to use 2 composite readers without libusb and libhal
17407 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3406 0ce88b0d-b2fd-0310-8134-9614164e65ea
17409 src/ccid_usb.c | 20 +++++++++++++-------
17410 1 file changed, 13 insertions(+), 7 deletions(-)
17412 commit 408f6c65c4d158c164742dae92b402552f55d9cb
17413 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17414 Date: Tue Mar 31 09:30:01 2009 +0000
17416 OpenUSBByName(): support more than one composite or
17417 composite-as-multislot readers
17420 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3405 0ce88b0d-b2fd-0310-8134-9614164e65ea
17422 src/ccid_usb.c | 7 ++++++-
17423 1 file changed, 6 insertions(+), 1 deletion(-)
17425 commit 6ea2b7859f05b3e75579f93e7335153b2bbe52b6
17426 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17427 Date: Mon Mar 30 09:04:52 2009 +0000
17429 move hack code for GemPC Key, GemPC Twin, GemPC pinpad, GemProx DU
17430 GemProx SU and SCM contactless readers from ccid_open_hack_pre() to
17431 ccid_open_hack_post()
17433 We first need to get a correct communication (sync USB togggle bit)
17434 before sending the control commands
17437 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3404 0ce88b0d-b2fd-0310-8134-9614164e65ea
17439 src/ccid.c | 127 ++++++++++++++++++++++++++++++-------------------------------
17440 1 file changed, 63 insertions(+), 64 deletions(-)
17442 commit 6fc993844922c75b4b1d78bc4a2fd9336ba167ca
17443 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17444 Date: Mon Mar 30 08:55:59 2009 +0000
17446 split ccid_open_hack() in ccid_open_hack_pre() and ccid_open_hack_post()
17447 before and after the empirical "warm up" sequence
17449 The problem is the USB toggle bit. I could not find a simple way to
17450 reset it. So when the driver is started again the reader and the host
17451 may not be in sync. The few first CCID commands may fail.
17454 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3403 0ce88b0d-b2fd-0310-8134-9614164e65ea
17456 src/ccid.c | 22 +++++++++++++++++++---
17458 src/ifdhandler.c | 10 ++++++++--
17459 3 files changed, 29 insertions(+), 6 deletions(-)
17461 commit 747d5b20f532eb3a959cbb0620917b11501f5f9b
17462 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17463 Date: Sun Mar 29 11:48:05 2009 +0000
17465 remove support of Reiner-SCT cyberJack pinpad(a) on request of
17468 You should user the Reiner-SCT driver instead
17471 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3401 0ce88b0d-b2fd-0310-8134-9614164e65ea
17473 readers/supported_readers.txt | 2 +-
17474 1 file changed, 1 insertion(+), 1 deletion(-)
17476 commit 00ccf66847166c59a577a9ee0e45765806c08925
17477 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17478 Date: Fri Mar 27 16:13:59 2009 +0000
17480 IFDHCreateChannel(): use the same empirical hack as in
17481 IFDHCreateChannelByName() to recover the reader after pcscd is
17484 The problem is that USB frames have a toggle bit
17487 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3395 0ce88b0d-b2fd-0310-8134-9614164e65ea
17489 src/ifdhandler.c | 19 +++++++++++++++++++
17490 1 file changed, 19 insertions(+)
17492 commit 4defec7269ed9da7bc60208a80bdf8c98b63a98e
17493 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17494 Date: Thu Mar 26 14:36:16 2009 +0000
17496 add Gemalto GemProx DU and SU readers
17499 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3380 0ce88b0d-b2fd-0310-8134-9614164e65ea
17501 readers/GemProxDU_contact.txt | 91 +++++++++++++++++++++++++++++++++++++++
17502 readers/GemProxDU_contactless.txt | 52 ++++++++++++++++++++++
17503 readers/GemProxSU_contact.txt | 91 +++++++++++++++++++++++++++++++++++++++
17504 readers/GemProxSU_contactless.txt | 52 ++++++++++++++++++++++
17505 readers/supported_readers.txt | 2 +
17506 5 files changed, 288 insertions(+)
17508 commit 3637023fe643eb12035f170a02892671ff518730
17509 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17510 Date: Thu Mar 26 14:35:34 2009 +0000
17512 use --enable-composite-as-multislot on Mac OS X since libhal is not
17513 available on Mac OS X
17516 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3379 0ce88b0d-b2fd-0310-8134-9614164e65ea
17518 MacOSX/configure | 3 +++
17519 1 file changed, 3 insertions(+)
17521 commit 59d514d8dbb1a518b4e97a3d8c21890f109f66f3
17522 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17523 Date: Thu Mar 26 14:34:35 2009 +0000
17525 add support of a composite device as multi-slots device
17528 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3378 0ce88b0d-b2fd-0310-8134-9614164e65ea
17530 configure.in | 12 ++++++++++++
17531 src/ccid.c | 23 +++++++++++++++++++++++
17533 src/ccid_usb.c | 21 +++++++++++++++++++++
17534 src/ifdhandler.c | 11 +++++++++++
17535 5 files changed, 69 insertions(+)
17537 commit c18a6005086bf8b9d6f9a672f910bcd77a57c9b8
17538 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17539 Date: Tue Mar 24 14:33:03 2009 +0000
17541 SecurePINVerify(): Correct bNumberMessage for Dell keyboard
17544 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3375 0ce88b0d-b2fd-0310-8134-9614164e65ea
17547 src/commands.c | 12 ++++++++++++
17548 2 files changed, 13 insertions(+)
17550 commit 6523e39cdea69ca30d168ae6d6099934caca3a26
17551 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17552 Date: Tue Mar 24 14:28:43 2009 +0000
17557 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3374 0ce88b0d-b2fd-0310-8134-9614164e65ea
17559 readers/DellSCRK.txt | 11 ++++++-----
17560 1 file changed, 6 insertions(+), 5 deletions(-)
17562 commit f0acc4f0cef049cb5d00ed8e940ebe51fb23f64b
17563 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17564 Date: Tue Mar 24 13:09:45 2009 +0000
17566 add a (faked) USB descriptor for the GemPC Twin using serial
17570 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3373 0ce88b0d-b2fd-0310-8134-9614164e65ea
17572 readers/GemPCTwin_serial.txt | 1 +
17573 1 file changed, 1 insertion(+)
17575 commit 28764d27c6f8fe75670a71a6685edff9d224f21e
17576 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17577 Date: Sat Mar 21 14:07:54 2009 +0000
17579 add support of PIN_PROPERTIES_STRUCTURE structure and
17580 FEATURE_IFD_PIN_PROPERTIES
17582 Thanks to Martin Paljak for the patch
17585 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3356 0ce88b0d-b2fd-0310-8134-9614164e65ea
17587 examples/scardcontrol.c | 6 +++---
17588 src/ccid.h | 7 ++++++-
17589 src/ccid_ifdhandler.h | 4 +++-
17590 src/ccid_usb.c | 5 ++++-
17591 src/commands.c | 4 ++--
17592 src/ifdhandler.c | 40 ++++++++++++++++++++++++++++++++++++----
17593 6 files changed, 54 insertions(+), 12 deletions(-)
17595 commit b94b3a9f0a73671d87d314d6b02045951327077e
17596 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17597 Date: Fri Mar 20 16:10:31 2009 +0000
17599 CmdEscape(): set the communication timeout to 30 seconds for the
17600 PC_to_RDR_Escape commands since some commands may be slow
17602 Thanks to Adam Laurie (rfidiot.org) for the bug report
17605 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3354 0ce88b0d-b2fd-0310-8134-9614164e65ea
17607 src/commands.c | 23 ++++++++++++++++++-----
17608 1 file changed, 18 insertions(+), 5 deletions(-)
17610 commit 081a5d95a44c5fc5918672b276685ac5cb160974
17611 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17612 Date: Fri Mar 20 16:04:16 2009 +0000
17614 SecurePINVerify() and SecurePINModify(): correctly restore the
17615 communication timeout if sending the command fails
17618 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3353 0ce88b0d-b2fd-0310-8134-9614164e65ea
17620 src/commands.c | 12 ++++++++++--
17621 1 file changed, 10 insertions(+), 2 deletions(-)
17623 commit 355e314bc11f88dc6576ca08e8797c70611c9e13
17624 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17625 Date: Thu Mar 19 14:12:19 2009 +0000
17627 SecurePINModify(): do not reject the command if bNumberMessage = 0xFF
17630 Thanks to Martin Paljak for the patch
17633 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3351 0ce88b0d-b2fd-0310-8134-9614164e65ea
17635 src/commands.c | 5 +++--
17636 1 file changed, 3 insertions(+), 2 deletions(-)
17638 commit 53c7fd9a6bb67a9fcb010b67ee479a4cdcb393a2
17639 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17640 Date: Thu Mar 19 13:48:10 2009 +0000
17642 OpenUSBByName(): support more than one CCID interface per USB device
17643 with the libhal scheme
17646 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3350 0ce88b0d-b2fd-0310-8134-9614164e65ea
17648 src/ccid_usb.c | 84 +++++++++++++++++++++++++++++++++++++++++++++++++++++-----
17649 1 file changed, 77 insertions(+), 7 deletions(-)
17651 commit 54facc0cfa5c554db9b2fdf6e7354178a6714824
17652 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17653 Date: Tue Mar 17 12:44:10 2009 +0000
17655 Use libusb-config to define LIBUSB_* variables
17658 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3349 0ce88b0d-b2fd-0310-8134-9614164e65ea
17660 MacOSX/configure | 2 ++
17661 1 file changed, 2 insertions(+)
17663 commit 04e3bbcf6ee512beb770b128ab066093bbc25f0d
17664 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17665 Date: Tue Mar 17 09:42:40 2009 +0000
17667 allow to list more than one CCID interface per USB device
17670 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3348 0ce88b0d-b2fd-0310-8134-9614164e65ea
17672 src/ccid_usb.c | 38 ++++++++++++++++++++++----------------
17673 src/ccid_usb.h | 3 ++-
17674 src/parse.c | 22 +++++++++++++++-------
17675 3 files changed, 39 insertions(+), 24 deletions(-)
17677 commit 79e7938575de6ae993046fbe0c13a1aab671b6c5
17678 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17679 Date: Fri Mar 13 15:52:01 2009 +0000
17681 remove fingerprint part
17684 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3344 0ce88b0d-b2fd-0310-8134-9614164e65ea
17686 readers/Alya.txt | 22 ----------------------
17687 1 file changed, 22 deletions(-)
17689 commit 5d42e510137dab2475fc526c298d002918314444
17690 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17691 Date: Sat Mar 7 15:50:22 2009 +0000
17693 use spaces instead of tabs
17696 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3340 0ce88b0d-b2fd-0310-8134-9614164e65ea
17698 README | 16 ++++++++--------
17699 1 file changed, 8 insertions(+), 8 deletions(-)
17701 commit 0a53d04c7c0809a692ed1b62d2a257d195699b4a (tag: ccid-1.3.10)
17702 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17703 Date: Sat Mar 7 15:35:24 2009 +0000
17708 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3338 0ce88b0d-b2fd-0310-8134-9614164e65ea
17710 README | 12 ++++++++++++
17711 configure.in | 2 +-
17712 2 files changed, 13 insertions(+), 1 deletion(-)
17714 commit 2046eb6793c33710f1f5925b183c3f00c7e99d99
17715 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17716 Date: Sat Mar 7 14:30:17 2009 +0000
17718 IFDHSetProtocolParameters(): rename atr in openpgp_atr
17720 ifdhandler.c:822: warning: declaration of ‘atr’ shadows a previous local
17721 ifdhandler.c:527: warning: shadowed declaration is here
17724 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3337 0ce88b0d-b2fd-0310-8134-9614164e65ea
17726 src/ifdhandler.c | 6 +++---
17727 1 file changed, 3 insertions(+), 3 deletions(-)
17729 commit 149ba6cf738a54bab9de5fc2f436c0ea52d8a6bc
17730 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17731 Date: Sun Mar 1 12:49:31 2009 +0000
17733 IFDHSetProtocolParameters(): add a hack to support the bogus OpenGPG
17734 card. The card declares a BWI=4 (1.4s) but, sometimes, do not send a WTX
17735 (time request) in time and the on board key generation then fails. The
17736 patch uses BWI=7 (11s)
17738 Thanks to Jan Suhr for helping tracking the bug
17741 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3330 0ce88b0d-b2fd-0310-8134-9614164e65ea
17743 src/ifdhandler.c | 17 +++++++++++++++++
17744 1 file changed, 17 insertions(+)
17746 commit 85d5f8bf2c172a31cfd08a61dcdacc5abb30e65f
17747 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17748 Date: Wed Feb 25 13:01:25 2009 +0000
17750 add ACS ACR100 and ACS ACR38 plugin
17753 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3325 0ce88b0d-b2fd-0310-8134-9614164e65ea
17755 readers/ACS_ACR100.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++
17756 readers/ACS_ACR38_plugin.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++
17757 2 files changed, 100 insertions(+)
17759 commit ecec27ecc10353f3070c524f39ec42a7b468cc46
17760 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17761 Date: Wed Feb 25 12:48:09 2009 +0000
17766 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3324 0ce88b0d-b2fd-0310-8134-9614164e65ea
17768 readers/ACR122U_PICC.txt | 6 +++---
17769 1 file changed, 3 insertions(+), 3 deletions(-)
17771 commit dce13182ab591354fa1f14f93a0f806cd50f7d7e
17772 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17773 Date: Sat Feb 21 13:59:54 2009 +0000
17778 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3322 0ce88b0d-b2fd-0310-8134-9614164e65ea
17780 src/ifdhandler.c | 4 ++--
17781 1 file changed, 2 insertions(+), 2 deletions(-)
17783 commit bc058950ae89cc3f6ae41e0f9127c0db6700b31c
17784 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17785 Date: Wed Feb 18 13:31:56 2009 +0000
17787 add Precise Biometrics 200 MC and 250 MC in the "should work" list
17790 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3320 0ce88b0d-b2fd-0310-8134-9614164e65ea
17793 readers/Precise_200_MC.txt | 52 +++++++++++++++++++++++++++++++++++++++++++
17794 readers/supported_readers.txt | 4 ++++
17795 3 files changed, 58 insertions(+)
17797 commit 52d90bc479c02208c6625ad1d7cae9aa9110f5dd
17798 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17799 Date: Wed Feb 18 07:31:34 2009 +0000
17801 IFDHSetProtocolParameters(): correct parameter Protocol documentation
17803 Thanks to Joachim Breitner for the bug report
17806 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3319 0ce88b0d-b2fd-0310-8134-9614164e65ea
17808 src/ifdhandler.c | 2 +-
17809 1 file changed, 1 insertion(+), 1 deletion(-)
17811 commit e7c037e4b289db99a3ae28c3ccee4e2dbc211c4d
17812 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17813 Date: Sun Feb 15 15:55:30 2009 +0000
17815 SecurePINVerify(): also check the value of bmPINBlockString in case of
17816 Case 1 APDU and SPR532
17818 Thanks to Peter Koch for the patch
17821 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3318 0ce88b0d-b2fd-0310-8134-9614164e65ea
17823 src/commands.c | 6 +++++-
17824 1 file changed, 5 insertions(+), 1 deletion(-)
17826 commit 269ce49b87e467990e160cb2353afc88b1d55998
17827 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17828 Date: Sat Feb 14 08:56:26 2009 +0000
17830 use product name Philips SmartMX instead of commercial name
17833 SafeNet IKey4000 is also used with different device like:
17834 idVendor: 0x04B9 iManufacturer: SafeNet, Inc.
17835 idProduct: 0x1206 iProduct: iKey 4000
17836 Found a CCID/ICCD device
17838 iManufacturer: SafeNet, Inc.
17840 iProduct: iKey 4000
17841 bcdDevice: 1.10 (firmware release?)
17844 bInterfaceNumber: 0
17845 bAlternateSetting: 0
17848 bInterfaceClass: 0xFF
17850 Class is 0xFF (proprietary)
17851 bInterfaceSubClass: 0
17852 bInterfaceProtocol: 0
17853 bulk transfer, optional interrupt-IN (CCID)
17855 USB extra length is too short: 2
17860 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3316 0ce88b0d-b2fd-0310-8134-9614164e65ea
17863 readers/Makefile.am | 2 +-
17864 readers/{SafeNet_IKey4000.txt => Philips_SmartMX.txt} | 0
17865 readers/supported_readers.txt | 4 ++--
17866 4 files changed, 4 insertions(+), 4 deletions(-)
17868 commit f1c26ef4b4e8e5a66e891cd2ff31123531a63c74
17869 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17870 Date: Wed Feb 11 12:50:28 2009 +0000
17872 add TianYu CCID SmartKey in the should work list
17875 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3315 0ce88b0d-b2fd-0310-8134-9614164e65ea
17878 readers/TianYu_CCID_SmartKey.txt | 47 ++++++++++++++++++++++++++++++++++++++++
17879 readers/supported_readers.txt | 3 +++
17880 3 files changed, 51 insertions(+)
17882 commit 59db87138145d687a617dec39cea85a9189ea2fb
17883 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17884 Date: Sat Feb 7 16:23:54 2009 +0000
17886 OpenUSBByName(): device_vendor and device_product varioables are not used
17890 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3310 0ce88b0d-b2fd-0310-8134-9614164e65ea
17892 src/ccid_usb.c | 2 ++
17893 1 file changed, 2 insertions(+)
17895 commit cb9e1cb71db0144fc69771cfd01264a647fa2c27
17896 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17897 Date: Wed Feb 4 19:31:20 2009 +0000
17899 display the values of PCSC_CFLAGS and PCSC_LIBS
17902 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3301 0ce88b0d-b2fd-0310-8134-9614164e65ea
17904 configure.in | 2 ++
17905 1 file changed, 2 insertions(+)
17907 commit 247cfef7336c58081d7889cd1da19e5ca8f62541
17908 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17909 Date: Wed Feb 4 19:27:03 2009 +0000
17911 use [ ] for PKG_CHECK_EXISTS() arguments
17914 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3300 0ce88b0d-b2fd-0310-8134-9614164e65ea
17916 configure.in | 6 +++---
17917 1 file changed, 3 insertions(+), 3 deletions(-)
17919 commit 5ca32e378cb39cee47eab50774d03a61966da450
17920 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17921 Date: Wed Feb 4 14:32:19 2009 +0000
17923 use PKG_CHECK_EXISTS() before PKG_CHECK_MODULES() so that the *_CFLAGS
17924 and *_LIBS are not erased if pkg-config does not find the searched lib
17927 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3299 0ce88b0d-b2fd-0310-8134-9614164e65ea
17929 MacOSX/configure | 5 -----
17930 configure.in | 9 +++++++--
17931 2 files changed, 7 insertions(+), 7 deletions(-)
17933 commit 0711b7ec34febe0ba8920988d037e7dd7b7020c5
17934 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17935 Date: Thu Jan 29 20:19:05 2009 +0000
17937 use generic "Realtek" instead of one particular brand "iMONO"
17940 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3296 0ce88b0d-b2fd-0310-8134-9614164e65ea
17942 readers/supported_readers.txt | 2 +-
17943 1 file changed, 1 insertion(+), 1 deletion(-)
17945 commit 63974082232d18c252375f2915717719d8628e1f
17946 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17947 Date: Mon Jan 26 13:41:32 2009 +0000
17949 reformat to ease diff with proto-t1.c from OpenCT
17952 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3293 0ce88b0d-b2fd-0310-8134-9614164e65ea
17954 src/openct/proto-t1.c | 107 ++++++++++++++++++++++----------------------------
17955 1 file changed, 47 insertions(+), 60 deletions(-)
17957 commit 8b4e13a7d7ba61506e6a4c355b8c65a38a45d705
17958 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17959 Date: Mon Jan 26 13:02:58 2009 +0000
17961 rename t1_negociate_ifsd() in t1_negotiate_ifsd() to be in sync with
17965 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3292 0ce88b0d-b2fd-0310-8134-9614164e65ea
17967 src/ifdhandler.c | 2 +-
17968 src/openct/proto-t1.c | 2 +-
17969 src/openct/proto-t1.h | 2 +-
17970 3 files changed, 3 insertions(+), 3 deletions(-)
17972 commit e8c429e393a226cb3ceba321f1dac871aec20d30
17973 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17974 Date: Wed Jan 21 13:18:57 2009 +0000
17976 move tokenparser.c from MAINTAINERCLEANFILES to DISTCLEANFILES so that
17977 "make distcheck" works without error
17980 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3289 0ce88b0d-b2fd-0310-8134-9614164e65ea
17982 src/Makefile.am | 4 +---
17983 1 file changed, 1 insertion(+), 3 deletions(-)
17985 commit fca0f86bf207b7c697a559ca6a3b03680107c7f5
17986 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17987 Date: Mon Jan 19 15:28:04 2009 +0000
17989 ICCD devices do not use usb_interrupt_read() but sleep(). So there is no
17990 problem killing the polling thread and sleep for 10 minutes instead of
17994 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3284 0ce88b0d-b2fd-0310-8134-9614164e65ea
17996 src/ifdhandler.c | 20 +++++++++++++++++++-
17997 1 file changed, 19 insertions(+), 1 deletion(-)
17999 commit e3bf5eff6488571c5bf3b6445ac877eabd87e1ac
18000 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18001 Date: Mon Jan 19 14:19:26 2009 +0000
18006 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3283 0ce88b0d-b2fd-0310-8134-9614164e65ea
18008 readers/GemPCKey.txt | 2 ++
18009 1 file changed, 2 insertions(+)
18011 commit 343d28fee05478c8e67177f96986f020d3ace59e
18012 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18013 Date: Mon Jan 19 08:15:17 2009 +0000
18015 add Aktiv Rutoken Magistra in the "Should work but untested by me" list
18018 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3282 0ce88b0d-b2fd-0310-8134-9614164e65ea
18021 readers/Aktiv_Rutoken_Magistra.txt | 49 ++++++++++++++++++++++++++++++++++++++
18022 readers/supported_readers.txt | 3 +++
18023 3 files changed, 53 insertions(+)
18025 commit 464d86f5d84bab7159796cf5b58f257dc35ff28d
18026 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18027 Date: Thu Jan 15 13:59:19 2009 +0000
18029 remove an extra AC_MSG_RESULT()
18032 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3281 0ce88b0d-b2fd-0310-8134-9614164e65ea
18035 1 file changed, 1 deletion(-)
18037 commit c583d7c2f466798779416e85419fb42d2bf0ec0e
18038 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18039 Date: Tue Jan 13 19:30:21 2009 +0000
18041 disable support of the contcatless part of SDI010 and SCR331DI
18044 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3280 0ce88b0d-b2fd-0310-8134-9614164e65ea
18047 src/ifdhandler.c | 2 ++
18048 2 files changed, 4 insertions(+)
18050 commit f3f8c2f13d0f33942b0723ca842a13ab7e8b55f3
18051 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18052 Date: Wed Jan 7 16:27:52 2009 +0000
18054 do not overwrite LIBUSB_CFLAGS and LIBUSB_LIBS if libusb-config is found
18057 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3272 0ce88b0d-b2fd-0310-8134-9614164e65ea
18059 MacOSX/configure | 15 +++++++++++----
18060 1 file changed, 11 insertions(+), 4 deletions(-)
18062 commit c6a79577a3146142eb3b13dc8e6e6d09d6e36ad8
18063 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18064 Date: Mon Jan 5 14:56:38 2009 +0000
18066 use int instead of long to store a reader ID (32 bits)
18069 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3271 0ce88b0d-b2fd-0310-8134-9614164e65ea
18071 src/ccid_serial.c | 2 +-
18072 1 file changed, 1 insertion(+), 1 deletion(-)
18074 commit 8af6ab6aa0b8a21d48c5e445687e0f9ef111b742
18075 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18076 Date: Mon Jan 5 14:46:36 2009 +0000
18078 tag output parameters with /*@out@*/
18081 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3270 0ce88b0d-b2fd-0310-8134-9614164e65ea
18083 src/ccid_serial.c | 2 +-
18084 src/ccid_usb.h | 2 +-
18085 src/commands.c | 2 +-
18086 src/commands.h | 9 +++++----
18087 src/towitoko/atr.h | 6 +++---
18088 src/towitoko/pps.h | 3 ++-
18089 6 files changed, 13 insertions(+), 11 deletions(-)
18091 commit f2698f53d358a0974fc4694a12a4f27468d03593
18092 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18093 Date: Mon Jan 5 14:35:25 2009 +0000
18095 use snprintf() instead of sprintf() to avoid potential buffer overflow
18098 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3269 0ce88b0d-b2fd-0310-8134-9614164e65ea
18100 src/ccid.c | 6 ++++--
18101 src/ccid_serial.c | 8 +++++---
18102 src/ccid_usb.c | 6 ++++--
18103 3 files changed, 13 insertions(+), 7 deletions(-)
18105 commit d17b0aae6c02cfcded6468625e63c92109d01fc7
18106 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18107 Date: Mon Jan 5 14:28:26 2009 +0000
18109 explicitly cast result in void when not used (reported by the splint tool)
18112 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3268 0ce88b0d-b2fd-0310-8134-9614164e65ea
18114 src/ccid.c | 22 ++---
18115 src/ccid_serial.c | 18 ++--
18116 src/ccid_usb.c | 28 +++---
18117 src/commands.c | 4 +-
18118 src/debug.c | 10 +--
18119 src/ifdhandler.c | 55 ++++++------
18120 src/parse.c | 256 +++++++++++++++++++++++++++---------------------------
18121 7 files changed, 197 insertions(+), 196 deletions(-)
18123 commit 46ef2a3d57499cbe5199003ffec56def040b621c
18124 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18125 Date: Wed Dec 17 09:58:54 2008 +0000
18127 add Atmel AT98SC032CT in the should work list
18130 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3237 0ce88b0d-b2fd-0310-8134-9614164e65ea
18133 readers/supported_readers.txt | 1 +
18134 2 files changed, 3 insertions(+)
18136 commit 8db48d75f2824f97bb5cdedcedfac5c9280d74db
18137 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18138 Date: Tue Dec 16 17:06:20 2008 +0000
18140 add ATMEL AT98SC032CT
18143 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3236 0ce88b0d-b2fd-0310-8134-9614164e65ea
18145 readers/ATMEL_AT98SC032CT.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
18146 1 file changed, 49 insertions(+)
18148 commit cbe87d3639184b3e26a8820753c6ee8f55764d73
18149 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18150 Date: Sat Dec 13 14:25:43 2008 +0000
18155 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3234 0ce88b0d-b2fd-0310-8134-9614164e65ea
18157 MacOSX/convert_reader_h.pl | 6 +++---
18158 1 file changed, 3 insertions(+), 3 deletions(-)
18160 commit ecd202f25407fc670dcdf69417378ec38c1be50c
18161 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18162 Date: Fri Dec 12 22:07:39 2008 +0000
18164 add iMONO 43 in 1 + Sim + Smart Card Reader in the "should work" list
18167 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3232 0ce88b0d-b2fd-0310-8134-9614164e65ea
18170 readers/supported_readers.txt | 1 +
18171 2 files changed, 2 insertions(+)
18173 commit 8f16b4e4f4a17baa8f5ba9ae91ce1132e661dfb5
18174 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18175 Date: Fri Dec 12 21:39:17 2008 +0000
18177 add iMONO USB2.0-CRW reader
18180 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3231 0ce88b0d-b2fd-0310-8134-9614164e65ea
18182 readers/iMONO.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
18183 1 file changed, 50 insertions(+)
18185 commit 830e0f389f5b3d38faa889e86994db70e6e68746
18186 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18187 Date: Tue Dec 9 21:43:36 2008 +0000
18189 add Xiring Xi Sign PKI in the supported list
18192 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3228 0ce88b0d-b2fd-0310-8134-9614164e65ea
18195 readers/supported_readers.txt | 3 +++
18196 2 files changed, 5 insertions(+)
18198 commit 7a1864268d5aa4890a616e356d42f179423995b4
18199 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18200 Date: Thu Nov 27 19:15:14 2008 +0000
18202 add Neowave Weneo device
18205 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3227 0ce88b0d-b2fd-0310-8134-9614164e65ea
18207 readers/Neowave_Weneo.txt | 54 +++++++++++++++++++++++++++++++++++++++++++++++
18208 1 file changed, 54 insertions(+)
18210 commit f46a412af4d026d1717e64db5af5f22e2e54a9cf
18211 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18212 Date: Wed Nov 26 14:16:40 2008 +0000
18214 IFDHSetProtocolParameters(): convert protocol from ATR_PROTOCOL_TYPE_T?
18215 to SCARD_PROTOCOL_T? in case of O2MICRO_OZ776_PATCH
18217 Thanks to Jim Dawson for the bug report
18220 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3226 0ce88b0d-b2fd-0310-8134-9614164e65ea
18222 src/ifdhandler.c | 6 ++++--
18223 1 file changed, 4 insertions(+), 2 deletions(-)
18225 commit 9340e1ff7aff612202fada9fb437582c2743f74d
18226 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18227 Date: Sat Nov 22 13:09:41 2008 +0000
18229 add a Noname reader (from Omnikey)
18232 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3222 0ce88b0d-b2fd-0310-8134-9614164e65ea
18234 readers/Omnikey_noname1.txt | 360 ++++++++++++++++++++++++++++++++++++++++++
18235 readers/supported_readers.txt | 1 +
18236 2 files changed, 361 insertions(+)
18238 commit 159a4ebbd4501e791d6b5d9d8649ef4e6e1fa81d
18239 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18240 Date: Thu Nov 20 09:05:50 2008 +0000
18242 add MSI StarReader SMART in the should work but untested list
18245 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3220 0ce88b0d-b2fd-0310-8134-9614164e65ea
18248 readers/supported_readers.txt | 3 +++
18249 2 files changed, 5 insertions(+)
18251 commit 4d609f57753e2155263eac949df9f6bcc96e0854
18252 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18253 Date: Wed Nov 19 21:10:36 2008 +0000
18255 add MSI StarReader SMART
18258 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3219 0ce88b0d-b2fd-0310-8134-9614164e65ea
18260 readers/MSI_StarReader_SMART.txt | 50 ++++++++++++++++++++++++++++++++++++++++
18261 1 file changed, 50 insertions(+)
18263 commit eecab2bc09d7f1332f6cdc927d4cda97f73eca44
18264 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18265 Date: Wed Nov 19 17:23:39 2008 +0000
18270 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3218 0ce88b0d-b2fd-0310-8134-9614164e65ea
18272 readers/ACR122U_PICC.txt | 2 +-
18273 1 file changed, 1 insertion(+), 1 deletion(-)
18275 commit 11ea8caf60d68c2a7996eda5fe0c9b612b6ba89c
18276 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18277 Date: Tue Nov 18 21:50:41 2008 +0000
18279 add -I m4 to aclocal
18282 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3214 0ce88b0d-b2fd-0310-8134-9614164e65ea
18285 1 file changed, 1 insertion(+), 1 deletion(-)
18287 commit 0d1a44544d252ed615516da09e7c571ed0a3caae (tag: ccid-1.3.9)
18288 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18289 Date: Tue Nov 18 15:45:30 2008 +0000
18294 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3208 0ce88b0d-b2fd-0310-8134-9614164e65ea
18296 README | 18 ++++++++++++++++++
18297 configure.in | 2 +-
18298 2 files changed, 19 insertions(+), 1 deletion(-)
18300 commit 75bffeaba3a1862145e92f584be68657a8f4373e
18301 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18302 Date: Tue Nov 18 15:02:50 2008 +0000
18304 cast dw2i() to return an unsigned int
18307 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3207 0ce88b0d-b2fd-0310-8134-9614164e65ea
18310 1 file changed, 1 insertion(+), 1 deletion(-)
18312 commit 28249295797ae297b4ea4b6c83f4caf6dc3d3ec2
18313 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18314 Date: Tue Nov 18 14:37:43 2008 +0000
18316 add VMware Virtual USB CCID in should work but untested list
18319 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3206 0ce88b0d-b2fd-0310-8134-9614164e65ea
18322 readers/supported_readers.txt | 3 +++
18323 2 files changed, 4 insertions(+)
18325 commit ce7f48d8fc50621e97d9708fa90ec16efb096ce6
18326 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18327 Date: Fri Nov 14 17:34:52 2008 +0000
18329 check for usb_interrupt_read instead of usb_get_string_simple and
18330 request libusb 0.1.12 instead of 0.1.7
18333 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3205 0ce88b0d-b2fd-0310-8134-9614164e65ea
18335 configure.in | 6 +++---
18336 1 file changed, 3 insertions(+), 3 deletions(-)
18338 commit a1e73487daf50bf08ace2611be250108e9117962
18339 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18340 Date: Fri Nov 14 08:54:28 2008 +0000
18342 move Broadcom 5880 in the Unsupported list and comment the entry in
18343 readers/supported_readers.txt
18345 No communication to the device ("Resource temporarily unavailable" error)
18348 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3203 0ce88b0d-b2fd-0310-8134-9614164e65ea
18351 readers/supported_readers.txt | 5 ++---
18352 2 files changed, 5 insertions(+), 4 deletions(-)
18354 commit b73659d395bfd613d44c5b1c8bd611da66ccc56e
18355 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18356 Date: Tue Nov 11 16:42:02 2008 +0000
18358 add $(LIBUSB_LIBS) to parse_LDADD
18360 Thanks to Karl Dahlén for the patch
18361 Closes: [#311251] Patch for solving cross-compile build error for the
18365 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3202 0ce88b0d-b2fd-0310-8134-9614164e65ea
18367 src/Makefile.am | 2 +-
18368 1 file changed, 1 insertion(+), 1 deletion(-)
18370 commit c562d6153226615dfba8007bb46b003bbe252112
18371 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18372 Date: Tue Nov 11 08:46:01 2008 +0000
18377 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3201 0ce88b0d-b2fd-0310-8134-9614164e65ea
18379 readers/SDI010.txt | 77 +++++++++++++++++++++++++++---------------------------
18380 1 file changed, 39 insertions(+), 38 deletions(-)
18382 commit 6a9a36a4402267d9dff3c7271fb6a18d60588821
18383 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18384 Date: Mon Nov 10 12:12:25 2008 +0000
18386 defs.h: add readerName field
18387 ifdhandler.c: also log reader name instead of just Lun
18390 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3199 0ce88b0d-b2fd-0310-8134-9614164e65ea
18393 src/ifdhandler.c | 61 +++++++++++++++++++++++++++++++++++++++-----------------
18394 2 files changed, 46 insertions(+), 18 deletions(-)
18396 commit 081a36593d673530425d2c848e55d44fdb3cee43
18397 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18398 Date: Mon Nov 10 12:11:28 2008 +0000
18400 #define DEBUG_PERIODIC3
18403 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3198 0ce88b0d-b2fd-0310-8134-9614164e65ea
18406 1 file changed, 2 insertions(+)
18408 commit 3f1a06f47af33b406141e18bbca430683d566b4d
18409 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18410 Date: Mon Nov 10 08:49:53 2008 +0000
18415 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3196 0ce88b0d-b2fd-0310-8134-9614164e65ea
18417 readers/SCR331-DI.txt | 2 +-
18418 1 file changed, 1 insertion(+), 1 deletion(-)
18420 commit 20b2d39d89b3929331c64046d9bae89a246329ff
18421 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18422 Date: Sat Nov 8 16:28:09 2008 +0000
18424 add Xiring Xi Sign PKI et Xiring Xi Sign 6000
18427 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3195 0ce88b0d-b2fd-0310-8134-9614164e65ea
18429 readers/Xiring_XI-SIGN.txt | 68 +++++++++++++++++++++++++++++++++++++++++
18430 readers/Xiring_XI-SIGN_6000.txt | 66 +++++++++++++++++++++++++++++++++++++++
18431 2 files changed, 134 insertions(+)
18433 commit 1e43d64dbc49b5fbb8f1e17c70f861a31e595e9b
18434 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18435 Date: Sat Nov 8 15:39:38 2008 +0000
18440 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3194 0ce88b0d-b2fd-0310-8134-9614164e65ea
18442 examples/scardcontrol.c | 2 +-
18443 1 file changed, 1 insertion(+), 1 deletion(-)
18445 commit 4c3b106c0e2172d3483cfa6105f481b3acee1f25
18446 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18447 Date: Sat Nov 8 10:58:47 2008 +0000
18449 get the GemPC firmware only if GET_GEMPC_FIRMWARE is #define
18452 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3193 0ce88b0d-b2fd-0310-8134-9614164e65ea
18454 examples/scardcontrol.c | 3 +++
18455 1 file changed, 3 insertions(+)
18457 commit f7a790a06cd831b9c9f7438212dd44df42f7b58d
18458 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18459 Date: Sat Nov 8 10:43:44 2008 +0000
18461 move the "jNet Technology jToken s1" in the Unsupported list and remove
18462 it (commented entry) from the supported_readers.txt
18465 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3192 0ce88b0d-b2fd-0310-8134-9614164e65ea
18468 readers/supported_readers.txt | 4 +---
18469 2 files changed, 3 insertions(+), 4 deletions(-)
18471 commit 0f6e3d1cf264687d6fec6734fa8bb498011b6851
18472 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18473 Date: Fri Nov 7 13:39:49 2008 +0000
18475 add VMware Virtual USB CCID reader (available since VMWare 6.5)
18478 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3191 0ce88b0d-b2fd-0310-8134-9614164e65ea
18480 readers/VMware_Virtual_USB_CCID.txt | 56 +++++++++++++++++++++++++++++++++++++
18481 1 file changed, 56 insertions(+)
18483 commit d9113791de3aabd8fe4274960c0513a29ae6836a
18484 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18485 Date: Fri Oct 31 12:41:14 2008 +0000
18487 add jNet Technology jToken s1 in should work but untested list
18490 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3189 0ce88b0d-b2fd-0310-8134-9614164e65ea
18493 readers/supported_readers.txt | 2 ++
18494 2 files changed, 3 insertions(+)
18496 commit f1318a785054d898dd9ee23fd5776a336202b87d
18497 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18498 Date: Fri Oct 31 12:37:42 2008 +0000
18500 small code reformat
18503 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3188 0ce88b0d-b2fd-0310-8134-9614164e65ea
18506 1 file changed, 1 insertion(+), 1 deletion(-)
18508 commit c77b66b50e3da5624f7afe7b8c10c713cd1d532f
18509 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18510 Date: Fri Oct 31 12:35:48 2008 +0000
18512 add jNet_jToken_s1.txt
18515 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3187 0ce88b0d-b2fd-0310-8134-9614164e65ea
18517 readers/jNet_jToken_s1.txt | 49 ++++++++++++++++++++++++++++++++++++++++++++++
18518 1 file changed, 49 insertions(+)
18520 commit 783fd4988ed6e2ff7271f1a5170c100af8dd2227
18521 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18522 Date: Tue Oct 28 14:51:06 2008 +0000
18524 add --reparagraph to svn2cl arguments
18527 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3185 0ce88b0d-b2fd-0310-8134-9614164e65ea
18530 1 file changed, 1 insertion(+), 1 deletion(-)
18532 commit a99dbaf0ba519ccdf44b246699f0d3648addcad2
18533 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18534 Date: Tue Oct 28 09:24:16 2008 +0000
18536 SecurePINVerify(): in case of SPR532 and Case 1 APDU we need to set bSeq
18537 again to avoid a "Duplicate frame detected" error since the bSeq of
18538 CmdEscape is now greater than bSeq set at the beginning of this function
18540 Thanks to Peter Koch for the bug report
18543 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3183 0ce88b0d-b2fd-0310-8134-9614164e65ea
18545 src/commands.c | 5 +++++
18546 1 file changed, 5 insertions(+)
18548 commit 32cf5cc0f38d00398276020505a04d73cf32586b
18549 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18550 Date: Mon Oct 27 15:57:23 2008 +0000
18552 add Gemalto PDT in should work list
18555 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3182 0ce88b0d-b2fd-0310-8134-9614164e65ea
18558 readers/supported_readers.txt | 2 ++
18559 2 files changed, 3 insertions(+)
18561 commit da7822cac423e6b9c2c41461a9d6914ed41213da
18562 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18563 Date: Mon Oct 27 15:56:52 2008 +0000
18568 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3181 0ce88b0d-b2fd-0310-8134-9614164e65ea
18570 readers/Gemalto_PDT.txt | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
18571 readers/Makefile.am | 1 +
18572 2 files changed, 50 insertions(+)
18574 commit 6cc681a539aef70695a397c03ce027b60bf9734c
18575 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18576 Date: Fri Oct 17 08:10:42 2008 +0000
18578 no need to explicitely provide the aux files
18581 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3177 0ce88b0d-b2fd-0310-8134-9614164e65ea
18583 Makefile.am | 10 ----------
18584 1 file changed, 10 deletions(-)
18586 commit f125c87a334a1663249af5cdecadf67ae2919763
18587 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18588 Date: Thu Oct 16 19:22:04 2008 +0000
18590 add ACS ACR122U PICC Interface in the Should work but untested by me
18594 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3176 0ce88b0d-b2fd-0310-8134-9614164e65ea
18597 readers/supported_readers.txt | 1 +
18598 2 files changed, 2 insertions(+)
18600 commit 623f44bbfd902794981cb09e62c267389d9b14d3
18601 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18602 Date: Thu Oct 16 19:18:32 2008 +0000
18604 add ACR122U_PICC.txt
18607 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3175 0ce88b0d-b2fd-0310-8134-9614164e65ea
18609 readers/ACR122U_PICC.txt | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
18610 readers/Makefile.am | 1 +
18611 2 files changed, 49 insertions(+)
18613 commit fce2842ccb36b00a1f10b10ab3166c65d0ed0509
18614 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18615 Date: Thu Oct 16 14:58:55 2008 +0000
18620 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3174 0ce88b0d-b2fd-0310-8134-9614164e65ea
18622 configure.in | 2 +-
18624 2 files changed, 3 insertions(+), 2 deletions(-)
18626 commit c3ecade16ea8d187556bf80c7f17b8ef3a1e8b2f
18627 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18628 Date: Thu Oct 16 14:58:38 2008 +0000
18631 It collides with the Debian build rule when using dh(1)
18634 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3173 0ce88b0d-b2fd-0310-8134-9614164e65ea
18636 commit b1843fe041525c5a3341dd62fcfc91a3180bcffa
18637 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18638 Date: Thu Oct 16 14:57:18 2008 +0000
18640 move ylwrap out of build/
18643 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3172 0ce88b0d-b2fd-0310-8134-9614164e65ea
18645 build/ylwrap => ylwrap | 0
18646 1 file changed, 0 insertions(+), 0 deletions(-)
18648 commit e7606326935595db07f8ca9239a97e4d3ccfeea6
18649 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18650 Date: Tue Oct 14 13:49:11 2008 +0000
18652 ATR_InitFromArray(): use atr_buffer[] directly (no need to copy it)
18655 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3170 0ce88b0d-b2fd-0310-8134-9614164e65ea
18657 src/towitoko/atr.c | 19 ++++++++-----------
18658 1 file changed, 8 insertions(+), 11 deletions(-)
18660 commit 9a1a7eda7c77e6d85defd92b2639c2245e4cbae8
18661 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18662 Date: Tue Oct 14 13:46:50 2008 +0000
18664 remove definition of INVERT_BYTE()
18667 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3169 0ce88b0d-b2fd-0310-8134-9614164e65ea
18669 src/towitoko/defines.h | 16 ----------------
18670 1 file changed, 16 deletions(-)
18672 commit 1edb0354dd386247a4ae161756ee6e0c8fb15dff
18673 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18674 Date: Tue Oct 14 13:46:31 2008 +0000
18676 ATR_InitFromArray(): do not reverse the ATR for inverse convention cards
18677 since the ATR is already corrected by the reader
18679 This never happend since the test was never true (TS == 0x03)
18682 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3168 0ce88b0d-b2fd-0310-8134-9614164e65ea
18684 src/towitoko/atr.c | 7 -------
18685 1 file changed, 7 deletions(-)
18687 commit 32e421e6fe7c9be0e36a76619a693748b66c2d47
18688 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18689 Date: Tue Oct 14 13:43:55 2008 +0000
18691 make atr_buffer[] argument const to avoid accidental modifications
18694 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3167 0ce88b0d-b2fd-0310-8134-9614164e65ea
18696 src/towitoko/atr.c | 2 +-
18697 src/towitoko/atr.h | 2 +-
18698 2 files changed, 2 insertions(+), 2 deletions(-)
18700 commit 04bdd4418c62713dceca558d88ecb0eeae5de653
18701 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18702 Date: Tue Oct 14 13:42:14 2008 +0000
18707 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3166 0ce88b0d-b2fd-0310-8134-9614164e65ea
18709 src/towitoko/atr.c | 2 +-
18710 1 file changed, 1 insertion(+), 1 deletion(-)
18712 commit 11549130f57d662e8b5358ed08852787f2e9b9ee
18713 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18714 Date: Sat Oct 11 09:05:18 2008 +0000
18716 add HP MFP Smart Card Reader in the "Should work but untested by me" list
18719 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3163 0ce88b0d-b2fd-0310-8134-9614164e65ea
18722 readers/supported_readers.txt | 1 +
18723 2 files changed, 2 insertions(+)
18725 commit 0939703360f593cd5a1adfe2f39f6c7570c2c51a
18726 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18727 Date: Sat Oct 11 09:00:58 2008 +0000
18729 add HP_MFP_SmartCardReader.txt
18732 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3162 0ce88b0d-b2fd-0310-8134-9614164e65ea
18734 readers/HP_MFP_SmartCardReader.txt | 53 ++++++++++++++++++++++++++++++++++++++
18735 readers/Makefile.am | 1 +
18736 2 files changed, 54 insertions(+)
18738 commit 8e9e1230ad5a5dad84a0054aba4025620e92e3d9
18739 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18740 Date: Sat Oct 11 09:00:20 2008 +0000
18745 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3161 0ce88b0d-b2fd-0310-8134-9614164e65ea
18747 readers/HPUSBSmartCardReader.txt | 76 ++++++++++++++++++++--------------------
18748 1 file changed, 38 insertions(+), 38 deletions(-)
18750 commit 2cdc558d53ffde72338b8c85386a15b96c253c5b
18751 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18752 Date: Tue Oct 7 10:00:57 2008 +0000
18754 reorder SchlumbergerSema reader
18757 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3154 0ce88b0d-b2fd-0310-8134-9614164e65ea
18760 1 file changed, 1 insertion(+), 1 deletion(-)
18762 commit 72959d1cb9fd8c18c3c2e8f65805cbb8a56d765c
18763 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18764 Date: Tue Oct 7 09:59:52 2008 +0000
18766 reorder SpringCard readers
18769 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3153 0ce88b0d-b2fd-0310-8134-9614164e65ea
18771 README | 14 +++++++-------
18772 1 file changed, 7 insertions(+), 7 deletions(-)
18774 commit d43867c22dd883c301540d9e44b971480914ac95
18775 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18776 Date: Tue Oct 7 09:58:26 2008 +0000
18781 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3152 0ce88b0d-b2fd-0310-8134-9614164e65ea
18784 1 file changed, 3 insertions(+), 3 deletions(-)
18786 commit abfd5bbdddedc2161d76c83d938ac636b461ead8
18787 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18788 Date: Tue Oct 7 09:18:21 2008 +0000
18790 add "KONA USB SmartCard" to the should work list
18793 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3151 0ce88b0d-b2fd-0310-8134-9614164e65ea
18796 readers/supported_readers.txt | 3 +++
18797 2 files changed, 4 insertions(+)
18799 commit 3fb03ea0a437122d62030a110f3674957cee46eb
18800 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18801 Date: Sat Sep 27 15:41:40 2008 +0000
18803 add Broadcom Corp 5880 (found in Dell E6500 laptop) in the "Should work
18804 but untested by me" list
18807 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3148 0ce88b0d-b2fd-0310-8134-9614164e65ea
18810 readers/supported_readers.txt | 3 +++
18811 2 files changed, 4 insertions(+)
18813 commit 313a50ec33f460d38ad5174391bdbeab2a178904
18814 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18815 Date: Sat Sep 27 15:40:13 2008 +0000
18817 add Broadcom_5880.txt
18820 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3147 0ce88b0d-b2fd-0310-8134-9614164e65ea
18822 readers/Broadcom_5880.txt | 54 +++++++++++++++++++++++++++++++++++++++++++++++
18823 readers/Makefile.am | 1 +
18824 2 files changed, 55 insertions(+)
18826 commit 9618e83683732181b65823cf84d84ed991d5c1a2
18827 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18828 Date: Tue Sep 23 16:14:15 2008 +0000
18830 IFDHCreateChannelByName(): call ClosePort() to release resources if
18831 the 3 IFDHICCPresence() fails
18834 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3144 0ce88b0d-b2fd-0310-8134-9614164e65ea
18836 src/ifdhandler.c | 3 ++-
18837 1 file changed, 2 insertions(+), 1 deletion(-)
18839 commit 517b8ce06aad36cd06c27c51c1daf0c217eb3baf
18840 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18841 Date: Sat Sep 13 18:58:45 2008 +0000
18843 Pro-Active CSB6 Ultimate is renamed SpringCard CSB6 Ultimate
18846 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3129 0ce88b0d-b2fd-0310-8134-9614164e65ea
18848 readers/Makefile.am | 1 -
18849 readers/Pro-Active_CSB6_Ultimate.txt | 56 ------------------------------------
18850 2 files changed, 57 deletions(-)
18852 commit f022b86117b5520cebc50b15c29eb093b20dc9ee
18853 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18854 Date: Sat Sep 13 18:56:54 2008 +0000
18856 add SpringCard CrazyWriter, CSB6 Basic, CSB6 Secure, CSB6 Ultimate,
18857 EasyFinger Standard, EasyFinger Ultimate and Prox'N'Roll in the "Should
18858 work but untested by me" list
18861 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3128 0ce88b0d-b2fd-0310-8134-9614164e65ea
18863 README | 8 +++++++-
18864 readers/supported_readers.txt | 10 ++++++++--
18865 2 files changed, 15 insertions(+), 3 deletions(-)
18867 commit 9f468bc98addf8d34dbe31cc03d580ee62a2a6b3
18868 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18869 Date: Sat Sep 13 14:21:16 2008 +0000
18871 rename Pro-Active in Springcard
18874 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3127 0ce88b0d-b2fd-0310-8134-9614164e65ea
18877 readers/supported_readers.txt | 4 ++--
18878 2 files changed, 4 insertions(+), 4 deletions(-)
18880 commit 5085b8e4670a2fed85978f50f8545fd33093b7f7
18881 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18882 Date: Fri Sep 12 15:14:23 2008 +0000
18884 IFDHPowerICC(): use a very long timeout for PowerUp since the card can
18885 be very slow to send the full ATR (up to 30 seconds at 4 MHz)
18888 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3126 0ce88b0d-b2fd-0310-8134-9614164e65ea
18890 src/ifdhandler.c | 25 +++++++++++++++++++++++--
18891 1 file changed, 23 insertions(+), 2 deletions(-)
18893 commit ca0c1f6a88c439dd7760731566699f25f3780b74
18894 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18895 Date: Wed Sep 10 11:59:06 2008 +0000
18897 add SpringCard readers Prox'N'Roll, CSB6 Basic, EasyFinger Ultimate,
18898 CSB6 Ultimate, EasyFinger Standard, CrazyWriter, CSB6 Secure
18901 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3122 0ce88b0d-b2fd-0310-8134-9614164e65ea
18903 readers/Makefile.am | 7 ++++
18904 readers/SpringCard_CSB6_Basic.txt | 56 ++++++++++++++++++++++++++++++
18905 readers/SpringCard_CSB6_Secure.txt | 56 ++++++++++++++++++++++++++++++
18906 readers/SpringCard_CSB6_Ultimate.txt | 56 ++++++++++++++++++++++++++++++
18907 readers/SpringCard_CrazyWriter.txt | 56 ++++++++++++++++++++++++++++++
18908 readers/SpringCard_EasyFinger_Standard.txt | 56 ++++++++++++++++++++++++++++++
18909 readers/SpringCard_EasyFinger_Ultimate.txt | 56 ++++++++++++++++++++++++++++++
18910 readers/SpringCard_Prox_N_Roll.txt | 56 ++++++++++++++++++++++++++++++
18911 8 files changed, 399 insertions(+)
18913 commit 6159bbd1475a43dfb4918611c678d153080baa79
18914 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18915 Date: Tue Sep 9 08:51:00 2008 +0000
18917 add mIDentityXL.txt
18920 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3115 0ce88b0d-b2fd-0310-8134-9614164e65ea
18922 readers/Makefile.am | 1 +
18923 readers/mIDentityXL.txt | 57 +++++++++++++++++++++++++++++++++++++++++++++++++
18924 2 files changed, 58 insertions(+)
18926 commit 351c1ceddca92db657830d6c3211007623ee525b
18927 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18928 Date: Tue Sep 9 08:49:50 2008 +0000
18930 differentiate between KOBIL mIDentity M (pid 0x4000) and XL (pid 0x4001)
18933 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3114 0ce88b0d-b2fd-0310-8134-9614164e65ea
18935 readers/supported_readers.txt | 4 ++--
18936 1 file changed, 2 insertions(+), 2 deletions(-)
18938 commit 457015fc6e4c75b959ea8e8c88af5c3fbe581122
18939 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18940 Date: Fri Sep 5 07:37:24 2008 +0000
18942 InterruptRead(): do not log the error if errno == ENODEV since that
18943 happens in canse of timeout
18946 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3106 0ce88b0d-b2fd-0310-8134-9614164e65ea
18948 src/ccid_usb.c | 2 +-
18949 1 file changed, 1 insertion(+), 1 deletion(-)
18951 commit 1dbcb3c6e20ba8f56fe4fd2becdfff2a82852e66
18952 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18953 Date: Mon Sep 1 08:20:04 2008 +0000
18955 ccid_open_hack(): GEMPCPINPAD: add a sleep(1) before sending the load
18956 strings command to let the reader initialise itself
18959 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3105 0ce88b0d-b2fd-0310-8134-9614164e65ea
18962 1 file changed, 1 insertion(+)
18964 commit 0131afa8fc22b1c4d7ed9cf6c0b4e492d9cd2a46
18965 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18966 Date: Tue Aug 19 13:55:28 2008 +0000
18968 InterruptRead(): do not cache if the reader has failed previously since
18969 this state was stored in a static variable global to all the readers
18970 managed by the driver and was not per reader.
18972 Without this mechanism we may have a bit more error messages logged but
18973 the driver will work in a multi-reader configuration.
18976 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3097 0ce88b0d-b2fd-0310-8134-9614164e65ea
18978 src/ccid_usb.c | 10 ----------
18979 1 file changed, 10 deletions(-)
18981 commit f91e64ad757258530cf1545d98c31272db2fb2da
18982 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18983 Date: Mon Aug 18 09:46:46 2008 +0000
18985 IFDHSleep(): just sleep for 5 seconds since the polling thread is NOT
18986 killable so pcscd event thread must loop to exit cleanly
18988 Once the driver (libusb in fact) will support
18989 TAG_IFD_POLLING_THREAD_KILLABLE then we could use a much longer delay
18990 and be killed before pcscd exits
18993 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3096 0ce88b0d-b2fd-0310-8134-9614164e65ea
18995 src/ifdhandler.c | 9 ++++++++-
18996 1 file changed, 8 insertions(+), 1 deletion(-)
18998 commit 7f53ed9bcd79ba5a13f6c2dd4bea481425266d8f
18999 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19000 Date: Thu Aug 14 08:44:52 2008 +0000
19002 add Atmel AT91SO in the "Should work but untested by me" list
19005 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3090 0ce88b0d-b2fd-0310-8134-9614164e65ea
19008 readers/supported_readers.txt | 4 ++++
19009 2 files changed, 6 insertions(+)
19011 commit dd8756aa5a3d3ba0b66df577294d75d5bf8be69d
19012 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19013 Date: Thu Aug 14 08:40:15 2008 +0000
19015 add ATMEL_AT91SO.txt
19018 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3089 0ce88b0d-b2fd-0310-8134-9614164e65ea
19020 readers/ATMEL_AT91SO.txt | 57 ++++++++++++++++++++++++++++++++++++++++++++++++
19021 readers/Makefile.am | 1 +
19022 2 files changed, 58 insertions(+)
19024 commit caae59366dedd0268c48208f5cf2487a9c531c58
19025 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19026 Date: Thu Aug 7 08:19:54 2008 +0000
19028 add Cherry SmartTerminal ST-1200USB in the "Should work but untested by
19032 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3085 0ce88b0d-b2fd-0310-8134-9614164e65ea
19035 1 file changed, 1 insertion(+)
19037 commit 2e97a083cfe5920cee85ad9787c6adfa45085b6e
19038 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19039 Date: Thu Aug 7 08:18:43 2008 +0000
19041 add Cherry SmartTerminal XX1X
19044 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3084 0ce88b0d-b2fd-0310-8134-9614164e65ea
19046 readers/CherrySmartTerminalXX1X.txt | 186 ++++++++++++++++++++++++++++++++++++
19047 readers/supported_readers.txt | 1 +
19048 2 files changed, 187 insertions(+)
19050 commit b8707dc8589f44c5ccc6138a902a5a8525ee358b
19051 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19052 Date: Wed Jul 30 11:22:26 2008 +0000
19054 link statically against libusb by default
19057 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3066 0ce88b0d-b2fd-0310-8134-9614164e65ea
19059 MacOSX/configure | 3 ++-
19060 1 file changed, 2 insertions(+), 1 deletion(-)
19062 commit d847d27f363868be0d64cfe3667f12fbf2c22151
19063 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19064 Date: Wed Jul 30 10:00:11 2008 +0000
19066 do not build a static driver
19067 (building fails when linking statically with libusb)
19070 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3065 0ce88b0d-b2fd-0310-8134-9614164e65ea
19072 MacOSX/configure | 4 ++++
19073 1 file changed, 4 insertions(+)
19075 commit 92ee1256347305aa435e4efe824920419f022897
19076 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19077 Date: Wed Jul 30 09:55:55 2008 +0000
19079 do not overwrite PCSC_CFLAGS, PCSC_LIBS, LIBUSB_CFLAGS and LIBUSB_LIBS
19080 if already defined by the user
19082 Closes [#310945] MacOSX/configure - disable forced OpenSC libusb usage,
19083 permit other builds
19086 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3064 0ce88b0d-b2fd-0310-8134-9614164e65ea
19088 MacOSX/configure | 9 +++++----
19089 1 file changed, 5 insertions(+), 4 deletions(-)
19091 commit 472cf7dc91a6116105ca9451adb36fba36308ef3
19092 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19093 Date: Wed Jul 30 08:03:13 2008 +0000
19095 no need to use CoreFoundation and IOKit frameworks since we use libusb
19096 that already includes them
19099 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3063 0ce88b0d-b2fd-0310-8134-9614164e65ea
19101 configure.in | 11 -----------
19102 src/Makefile.am | 3 +--
19103 2 files changed, 1 insertion(+), 13 deletions(-)
19105 commit 1c06f7fa2eaa48ff07854ec7d79e3c21542e2ab2
19106 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19107 Date: Tue Jul 29 07:28:52 2008 +0000
19109 add the Aladdin eToken PRO USB 72K Java in the "Should work but untested
19113 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3061 0ce88b0d-b2fd-0310-8134-9614164e65ea
19116 1 file changed, 2 insertions(+)
19118 commit 39f120dfab51f2dd882bfd06cf85f07d5a1e70ce
19119 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19120 Date: Tue Jul 29 07:27:13 2008 +0000
19122 add the Aladdin eToken PRO USB 72K Java in the "Should work but untested
19126 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3060 0ce88b0d-b2fd-0310-8134-9614164e65ea
19128 readers/supported_readers.txt | 3 +++
19129 1 file changed, 3 insertions(+)
19131 commit 62f1d458ae7c85e46243480d6fbcabbb02a2fd41
19132 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19133 Date: Tue Jul 29 07:22:09 2008 +0000
19135 add Aladdin_eToken_PRO_USB_72K_Java.txt
19138 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3059 0ce88b0d-b2fd-0310-8134-9614164e65ea
19140 readers/Aladdin_eToken_PRO_USB_72K_Java.txt | 53 +++++++++++++++++++++++++++++
19141 readers/Makefile.am | 1 +
19142 2 files changed, 54 insertions(+)
19144 commit 0ee15cad86cc0034b8e812adb3481b6d751faaf6 (tag: ccid-1.3.8)
19145 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19146 Date: Fri Jun 27 15:28:44 2008 +0000
19151 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3033 0ce88b0d-b2fd-0310-8134-9614164e65ea
19153 README | 11 +++++++++++
19154 configure.in | 2 +-
19155 2 files changed, 12 insertions(+), 1 deletion(-)
19157 commit 951ec820cc573896446cb980156943a7dcd126f2
19158 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19159 Date: Thu Jun 26 13:42:22 2008 +0000
19161 InterruptRead(): remove a \n in a log
19164 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3027 0ce88b0d-b2fd-0310-8134-9614164e65ea
19166 src/ccid_usb.c | 2 +-
19167 1 file changed, 1 insertion(+), 1 deletion(-)
19169 commit d8b2b3db7ca2032507f40ede57ab2b8cdcd18f5a
19170 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19171 Date: Thu Jun 26 13:41:44 2008 +0000
19173 InterruptRead(): use a 2 seconds timeout since it is not possible for
19174 pcscd to kill the polling thread.
19176 See thread on libusb-devel http://sourceforge.net/mailarchive/forum.php?thread_name=baabf6440805290726s228bce20r5073d55d8d56241b%40mail.gmail.com&forum_name=libusb-devel
19179 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3026 0ce88b0d-b2fd-0310-8134-9614164e65ea
19181 src/ccid_usb.c | 6 +++---
19182 1 file changed, 3 insertions(+), 3 deletions(-)
19184 commit 88761a91189caf0da21b446b33aafe93ca7c79c0
19185 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19186 Date: Thu Jun 26 13:38:50 2008 +0000
19188 IFDHPolling(): log only if DEBUG_LEVEL_PERIODIC is set
19191 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3025 0ce88b0d-b2fd-0310-8134-9614164e65ea
19193 src/ifdhandler.c | 5 ++++-
19194 1 file changed, 4 insertions(+), 1 deletion(-)
19196 commit 22a14eb26c29dcb29ac4c14a4e9cb62e3f9be299
19197 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19198 Date: Thu Jun 26 13:20:43 2008 +0000
19200 do not include the release number in the Info.plist to avoid a diff of a
19201 configuration file when upgrading the package.
19203 Thanks to Benoit Gonzalvo for the bug report
19206 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3024 0ce88b0d-b2fd-0310-8134-9614164e65ea
19208 src/Info.plist.src | 4 ++--
19209 src/Makefile.am | 3 ++-
19210 src/ifdhandler.c | 2 ++
19211 3 files changed, 6 insertions(+), 3 deletions(-)
19213 commit 53c73c0075209e9955290fdd604a36dfe66416c4
19214 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19215 Date: Wed Jun 25 08:58:15 2008 +0000
19217 add "Oberthur ID-One Cosmo Card" in the "Should work but untested by me"
19221 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3023 0ce88b0d-b2fd-0310-8134-9614164e65ea
19224 readers/supported_readers.txt | 2 ++
19225 2 files changed, 3 insertions(+)
19227 commit 33a243b13fb388304e1a8bb1b29ba79c8be31b4b
19228 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19229 Date: Wed Jun 25 08:48:22 2008 +0000
19231 add Oberthur-CosmoCard.txt
19234 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3022 0ce88b0d-b2fd-0310-8134-9614164e65ea
19236 readers/Makefile.am | 1 +
19237 readers/Oberthur-CosmoCard.txt | 51 ++++++++++++++++++++++++++++++++++++++++++
19238 2 files changed, 52 insertions(+)
19240 commit 43402e1d913383e9cca4db64615d97e374a5901b
19241 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19242 Date: Wed Jun 18 15:51:47 2008 +0000
19247 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3010 0ce88b0d-b2fd-0310-8134-9614164e65ea
19249 readers/KAAN_Advanced.txt | 8 ++++----
19250 1 file changed, 4 insertions(+), 4 deletions(-)
19252 commit 4f10385458490c72e2c181389f40311c2b74f63f
19253 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19254 Date: Wed Jun 18 15:47:02 2008 +0000
19259 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3009 0ce88b0d-b2fd-0310-8134-9614164e65ea
19261 readers/KAAN_Base.txt | 14 ++++++++------
19262 1 file changed, 8 insertions(+), 6 deletions(-)
19264 commit 5d7822d38c919a5ffeadf97ccb06395358139a5c
19265 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19266 Date: Tue Jun 17 13:47:05 2008 +0000
19271 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3008 0ce88b0d-b2fd-0310-8134-9614164e65ea
19273 readers/Kobil_EMV_CAP.txt | 4 ++--
19274 1 file changed, 2 insertions(+), 2 deletions(-)
19276 commit c7b97d3e42d503fb1d89fe1647c752a3df09be52
19277 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19278 Date: Tue Jun 17 12:51:58 2008 +0000
19283 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3007 0ce88b0d-b2fd-0310-8134-9614164e65ea
19285 readers/KAAN_Advanced.txt | 2 ++
19286 1 file changed, 2 insertions(+)
19288 commit 5a50fd20ee981e2e869a192195126debca3e2c2c
19289 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19290 Date: Tue Jun 17 12:35:15 2008 +0000
19295 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3006 0ce88b0d-b2fd-0310-8134-9614164e65ea
19297 src/defs.h | 7 ++++---
19298 1 file changed, 4 insertions(+), 3 deletions(-)
19300 commit d9bf8319b6ca87bba20c1acc72b8c787f909c5f2
19301 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19302 Date: Tue Jun 17 12:29:12 2008 +0000
19304 Kobil readers does not support APDU chaining for T=1 so you can't send
19305 an extended APDU. The readers supports a command of up to 512 or 420
19309 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3005 0ce88b0d-b2fd-0310-8134-9614164e65ea
19311 src/defs.h | 8 ++++++++
19312 1 file changed, 8 insertions(+)
19314 commit 27332787dcd3a6545328ee2883587740a44d434d
19315 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19316 Date: Mon Jun 16 08:35:10 2008 +0000
19318 CCID_Receive(): do not crash if the reader firmware is bogus and does
19319 not support chaining for extended APDU.
19321 This is the case for Kobil readers
19324 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3004 0ce88b0d-b2fd-0310-8134-9614164e65ea
19326 src/commands.c | 10 +++++++++-
19327 1 file changed, 9 insertions(+), 1 deletion(-)
19329 commit a94611a624fbaa53a404f8252b512150484871f6
19330 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19331 Date: Sat Jun 14 19:41:52 2008 +0000
19333 ask to install libusb if usb.h is not found
19336 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3002 0ce88b0d-b2fd-0310-8134-9614164e65ea
19338 configure.in | 2 +-
19339 1 file changed, 1 insertion(+), 1 deletion(-)
19341 commit f34d44f1b28765f362fa846588a27d76be803d6e
19342 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19343 Date: Sat Jun 14 16:15:11 2008 +0000
19345 update the "building serial reader driver" sections
19348 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3001 0ce88b0d-b2fd-0310-8134-9614164e65ea
19350 INSTALL | 18 ++++++++++--------
19351 1 file changed, 10 insertions(+), 8 deletions(-)
19353 commit 141f7012daf78c6a1ea06bd9ae63c193c8d584be
19354 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19355 Date: Sat Jun 14 16:07:17 2008 +0000
19357 build Kobil_mIDentity_switch only if WITH_LIBUSB is true
19360 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3000 0ce88b0d-b2fd-0310-8134-9614164e65ea
19362 contrib/Makefile.am | 4 ++++
19363 1 file changed, 4 insertions(+)
19365 commit 0d710c3302afa8105a57e1466944a8bf5678b398
19366 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19367 Date: Sat Jun 14 16:06:48 2008 +0000
19369 build parse and libccid.la only if WITH_LIBUSB is true
19372 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2999 0ce88b0d-b2fd-0310-8134-9614164e65ea
19374 src/Makefile.am | 10 +++++++---
19375 1 file changed, 7 insertions(+), 3 deletions(-)
19377 commit c68e0d7ecb017f630f548f9d225a12a988eb7855
19378 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19379 Date: Sat Jun 14 16:05:51 2008 +0000
19381 define the conditional WITH_LIBUSB if libusb is used
19384 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2998 0ce88b0d-b2fd-0310-8134-9614164e65ea
19387 1 file changed, 1 insertion(+)
19389 commit 2a421483bb29f409b643e7d76b099d0ada74f347
19390 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19391 Date: Sat Jun 14 16:04:30 2008 +0000
19393 remove useless copy if m4.m4
19396 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2997 0ce88b0d-b2fd-0310-8134-9614164e65ea
19399 1 file changed, 2 deletions(-)
19401 commit 85a14347cc16b949ee69e13af00e4ce462167373
19402 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19403 Date: Sat Jun 14 14:11:41 2008 +0000
19405 do not AC_MSG_RESULT([no]) if PCSC is not found since
19406 PKG_CHECK_MODULES() will already display the result
19409 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2996 0ce88b0d-b2fd-0310-8134-9614164e65ea
19411 configure.in | 2 +-
19412 1 file changed, 1 insertion(+), 1 deletion(-)
19414 commit dc68e88807ffd78be316d64c46f5b32256370e20
19415 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19416 Date: Sat Jun 14 14:10:10 2008 +0000
19418 set use_usb_interrupt=no by default
19421 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2995 0ce88b0d-b2fd-0310-8134-9614164e65ea
19423 configure.in | 3 ++-
19424 1 file changed, 2 insertions(+), 1 deletion(-)
19426 commit 0b9abe7c04d3780a6b67cf506e7d2f1a7b050f7d
19427 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19428 Date: Mon Jun 9 08:35:27 2008 +0000
19430 rename aclocal to m4
19433 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2988 0ce88b0d-b2fd-0310-8134-9614164e65ea
19436 1 file changed, 1 insertion(+), 1 deletion(-)
19438 commit 8539ca67c4af7f7fe4b8477c7b0d8cfb4d42bda0
19439 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19440 Date: Mon Jun 9 08:17:23 2008 +0000
19442 rename aclocal to m4
19445 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2987 0ce88b0d-b2fd-0310-8134-9614164e65ea
19448 configure.in | 2 +-
19449 {aclocal => m4}/Makefile.am | 0
19450 {aclocal => m4}/acx_pthread.m4 | 0
19452 5 files changed, 4 insertions(+), 4 deletions(-)
19454 commit c824a3209b85ba89e17ea6e6ce9f809fbe581c26 (tag: ccid-1.3.7)
19455 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19456 Date: Sun Jun 8 09:01:21 2008 +0000
19461 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2985 0ce88b0d-b2fd-0310-8134-9614164e65ea
19463 README | 12 ++++++++++++
19464 configure.in | 2 +-
19465 2 files changed, 13 insertions(+), 1 deletion(-)
19467 commit b1507dcb88ed0069932e70f7d1f697e72954eb8f
19468 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19469 Date: Sun Jun 8 08:43:26 2008 +0000
19471 add Pro-Active CSB6 Ultimate in "should work" list
19474 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2984 0ce88b0d-b2fd-0310-8134-9614164e65ea
19477 readers/supported_readers.txt | 2 ++
19478 2 files changed, 4 insertions(+)
19480 commit 9d5e2c97f6bc7c06da7137ea5d358c67d9a988bd
19481 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19482 Date: Sun Jun 8 08:31:47 2008 +0000
19484 ReadSerial(): return the length of data read in *length
19486 Thanks to Alexander Georg for the bug report
19489 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2983 0ce88b0d-b2fd-0310-8134-9614164e65ea
19491 src/ccid_serial.c | 5 ++++-
19492 1 file changed, 4 insertions(+), 1 deletion(-)
19494 commit 46e0c83f2e49a615b314444039fe7ece3b8f8513
19495 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19496 Date: Sat Jun 7 07:44:02 2008 +0000
19498 add the file as a symlink to ../../../PCSC/m4/acx_pthread.m4
19501 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2982 0ce88b0d-b2fd-0310-8134-9614164e65ea
19503 aclocal/acx_pthread.m4 | 1 +
19504 1 file changed, 1 insertion(+)
19506 commit de1eb1b68a05348a629bed205b414514563fdda0
19507 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19508 Date: Sat Jun 7 07:43:16 2008 +0000
19513 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2981 0ce88b0d-b2fd-0310-8134-9614164e65ea
19515 aclocal/acx_pthread.m4 | 275 -------------------------------------------------
19516 1 file changed, 275 deletions(-)
19518 commit 8341c63032904d81c3aa10adae968a0b8d187135
19519 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19520 Date: Sat Jun 7 06:57:19 2008 +0000
19522 update (correct a problem under Solaris)
19524 Thanks to David L. Markowitz for the bug report
19527 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2976 0ce88b0d-b2fd-0310-8134-9614164e65ea
19529 aclocal/acx_pthread.m4 | 147 ++++++++++++++++++++++++++++++++++++++-----------
19530 1 file changed, 116 insertions(+), 31 deletions(-)
19532 commit f4f0154c3d094156a7b1edbfac6127c7dd7c335a
19533 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19534 Date: Wed May 28 18:32:52 2008 +0000
19536 update Free Software Foundation mail address
19539 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2974 0ce88b0d-b2fd-0310-8134-9614164e65ea
19541 MacOSX/configure | 3 ++-
19543 contrib/RSA_SecurID/RSA_SecurID_getpasswd.c | 6 +++---
19544 examples/scardcontrol.c | 6 +++---
19545 src/ccid.c | 6 +++---
19546 src/ccid.h | 6 +++---
19547 src/ccid_ifdhandler.h | 6 +++---
19548 src/ccid_serial.c | 6 +++---
19549 src/ccid_serial.h | 6 +++---
19550 src/ccid_usb.c | 6 +++---
19551 src/ccid_usb.h | 6 +++---
19552 src/commands.c | 6 +++---
19553 src/commands.h | 6 +++---
19554 src/convert_version.pl | 3 ++-
19555 src/create_Info_plist.pl | 3 ++-
19556 src/debug.c | 6 +++---
19557 src/debug.h | 6 +++---
19558 src/defs.h | 6 +++---
19559 src/ifdhandler.c | 6 +++---
19560 src/openct/checksum.h | 6 +++---
19561 src/openct/proto-t1.h | 6 +++---
19562 src/parse.c | 6 +++---
19563 src/towitoko/COPYING | 9 +++++----
19564 src/towitoko/atr.c | 6 +++---
19565 src/towitoko/atr.h | 6 +++---
19566 src/towitoko/defines.h | 6 +++---
19567 src/towitoko/pps.c | 6 +++---
19568 src/towitoko/pps.h | 6 +++---
19569 src/utils.c | 6 +++---
19570 src/utils.h | 6 +++---
19571 30 files changed, 87 insertions(+), 83 deletions(-)
19573 commit f6d6b129c275e421327c38df07774a035b019966
19574 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19575 Date: Wed May 28 18:17:41 2008 +0000
19577 change the licence from GPL-v2 to LGPL-v2.1 after request from Norbert
19581 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2973 0ce88b0d-b2fd-0310-8134-9614164e65ea
19583 .../Kobil_mIDentity_switch/Kobil_mIDentity_switch.c | 20 ++++++++++----------
19584 1 file changed, 10 insertions(+), 10 deletions(-)
19586 commit 3b250200a0f37fa613675e4a3facb26fc8b7b125
19587 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19588 Date: Wed May 28 13:02:55 2008 +0000
19590 add id3 Semiconductors CL1356A HID in the should work list
19593 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2972 0ce88b0d-b2fd-0310-8134-9614164e65ea
19596 readers/supported_readers.txt | 1 +
19597 2 files changed, 2 insertions(+)
19599 commit ae69127ad08f8dbee66f2d56349162265a195c0d
19600 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19601 Date: Wed May 28 13:00:33 2008 +0000
19603 add id3_CL1356D.txt
19606 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2971 0ce88b0d-b2fd-0310-8134-9614164e65ea
19608 readers/Makefile.am | 1 +
19609 1 file changed, 1 insertion(+)
19611 commit d16b3e2f152dc232f0d7dc746f82c85c21b93e39
19612 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19613 Date: Wed May 28 12:58:59 2008 +0000
19615 add id3_CL1356A_HID.txt
19618 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2970 0ce88b0d-b2fd-0310-8134-9614164e65ea
19620 readers/Makefile.am | 1 +
19621 readers/id3_CL1356A_HID.txt | 52 +++++++++++++++++++++++++++++++++++++++++++++
19622 2 files changed, 53 insertions(+)
19624 commit 720868ed344605eabdec0b68fe40baf4e4828374
19625 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19626 Date: Tue May 27 09:02:38 2008 +0000
19631 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2969 0ce88b0d-b2fd-0310-8134-9614164e65ea
19633 readers/CardMan5321.txt | 2 +-
19634 1 file changed, 1 insertion(+), 1 deletion(-)
19636 commit c5b921db748474f060d9caf03cc297421bda509b
19637 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19638 Date: Fri May 23 19:40:58 2008 +0000
19640 update RSA SecureID SID800 web page
19643 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2968 0ce88b0d-b2fd-0310-8134-9614164e65ea
19646 1 file changed, 1 insertion(+), 1 deletion(-)
19648 commit 2068410cf72a8534cd81fea03283310dc2a81f98
19649 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19650 Date: Thu May 22 12:06:09 2008 +0000
19652 libusb-compat returns a permission denied error on usb_open() when not
19656 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2966 0ce88b0d-b2fd-0310-8134-9614164e65ea
19658 src/parse.c | 5 +++++
19659 1 file changed, 5 insertions(+)
19661 commit 57ff10b120aba110b848b13d39024aa1de6e2b24
19662 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19663 Date: Thu May 22 09:25:20 2008 +0000
19665 check if libusb-0.1 is emulated by libusb-compat + libusb-1.0 to use or
19666 not the USB interrupt feature
19668 libusb-0.1 may never solve the performance problem of usb_interrupt_read()
19671 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2965 0ce88b0d-b2fd-0310-8134-9614164e65ea
19673 configure.in | 6 +++---
19674 1 file changed, 3 insertions(+), 3 deletions(-)
19676 commit ae9d0e266c020cbba4d346639669ff03027d51d4
19677 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19678 Date: Thu May 22 09:12:15 2008 +0000
19683 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2964 0ce88b0d-b2fd-0310-8134-9614164e65ea
19685 readers/GemCoreSIMPro.txt | 3 ++-
19686 1 file changed, 2 insertions(+), 1 deletion(-)
19688 commit 7f6ec07a0ad3159c9ecd19a8d7ee8f4f4e7022f6
19689 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19690 Date: Sun May 11 11:00:25 2008 +0000
19692 add AUTOMAKE_OPTIONS = dist-bzip2 so that make dist alsa generates a
19696 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2941 0ce88b0d-b2fd-0310-8134-9614164e65ea
19699 1 file changed, 1 insertion(+), 1 deletion(-)
19701 commit b08a60dd8402bf6a61b5da41020b9db35e32e0aa
19702 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19703 Date: Fri May 9 14:34:59 2008 +0000
19705 add Pro-Active_CSB6_Ultimate.txt
19708 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2937 0ce88b0d-b2fd-0310-8134-9614164e65ea
19710 readers/Makefile.am | 1 +
19711 readers/Pro-Active_CSB6_Ultimate.txt | 56 ++++++++++++++++++++++++++++++++++++
19712 2 files changed, 57 insertions(+)
19714 commit 5d2d47856c9424ba8b13aa199741746534406f97
19715 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19716 Date: Fri May 9 14:24:58 2008 +0000
19718 do not try to parse devices with bInterfaceClass=0xFF by default (use
19719 command line argument -p for proprietary class)
19722 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2936 0ce88b0d-b2fd-0310-8134-9614164e65ea
19724 src/parse.c | 12 +++++++++++-
19725 1 file changed, 11 insertions(+), 1 deletion(-)
19727 commit 2629150b8010ab0cd53fbe5fdb066bcbf8ae3484
19728 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19729 Date: Fri May 9 14:14:00 2008 +0000
19731 remove duplicated code
19734 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2935 0ce88b0d-b2fd-0310-8134-9614164e65ea
19736 src/parse.c | 9 ---------
19737 1 file changed, 9 deletions(-)
19739 commit ad63b2a6eb3513cc03411704c1e824fb5c2d7255
19740 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19741 Date: Thu May 8 12:58:45 2008 +0000
19743 use a real space character
19746 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2934 0ce88b0d-b2fd-0310-8134-9614164e65ea
19749 1 file changed, 2 insertions(+), 2 deletions(-)
19751 commit c1bfa40d2ac62977154682b098298d09600dc3e9
19752 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19753 Date: Thu May 8 12:57:53 2008 +0000
19755 use a real space character
19758 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2933 0ce88b0d-b2fd-0310-8134-9614164e65ea
19761 1 file changed, 1 insertion(+), 1 deletion(-)
19763 commit 620edb0a90a40dd0a6b489a0a43149a65a4f03cd
19764 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19765 Date: Thu May 8 12:52:41 2008 +0000
19767 sync with the ccid.html web page
19770 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2932 0ce88b0d-b2fd-0310-8134-9614164e65ea
19772 README | 19 +++++++++++++------
19773 1 file changed, 13 insertions(+), 6 deletions(-)
19775 commit e49015ae0fa40dad5ab189c6f37b5044ce317a8f
19776 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19777 Date: Thu May 8 12:31:07 2008 +0000
19779 rename Gemplus in Gemalto
19782 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2931 0ce88b0d-b2fd-0310-8134-9614164e65ea
19784 README | 21 +++++++++++----------
19785 1 file changed, 11 insertions(+), 10 deletions(-)
19787 commit 337c8a3b91f617d9e066070c2491018984bf0b95
19788 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19789 Date: Thu May 8 12:20:30 2008 +0000
19791 reorder Eutron CryptoIdentity
19794 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2930 0ce88b0d-b2fd-0310-8134-9614164e65ea
19797 1 file changed, 1 insertion(+), 1 deletion(-)
19799 commit 6e4fbb4501b1d34b601e82cbcd89012ff65dbcf1
19800 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19801 Date: Thu May 8 12:02:18 2008 +0000
19803 add ActivCard Activkey Sim
19806 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2929 0ce88b0d-b2fd-0310-8134-9614164e65ea
19809 1 file changed, 2 insertions(+)
19811 commit 6aa78ac743112efbcd627780758102004837dbc9 (tag: ccid-1.3.6)
19812 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19813 Date: Wed Apr 30 12:45:12 2008 +0000
19818 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2924 0ce88b0d-b2fd-0310-8134-9614164e65ea
19820 README | 10 ++++++++++
19821 configure.in | 2 +-
19822 2 files changed, 11 insertions(+), 1 deletion(-)
19824 commit 59298e08e45e43ca13c10288a03d8fa8095f43b6
19825 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19826 Date: Wed Apr 30 12:29:36 2008 +0000
19828 add URL for Validy USB Token
19831 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2923 0ce88b0d-b2fd-0310-8134-9614164e65ea
19834 1 file changed, 2 insertions(+), 1 deletion(-)
19836 commit b3ee9c0138dea8230ba0351e3981b80e49c9d756
19837 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19838 Date: Wed Apr 30 12:26:45 2008 +0000
19840 exit if no card is present
19843 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2922 0ce88b0d-b2fd-0310-8134-9614164e65ea
19845 examples/scardcontrol.c | 12 +++++++++---
19846 1 file changed, 9 insertions(+), 3 deletions(-)
19848 commit aec67d58e212bcf249f39be244c88297d18a4aa2
19849 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19850 Date: Wed Apr 30 12:09:43 2008 +0000
19852 add Covadis Véga in "Should work but untested by me" list
19855 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2921 0ce88b0d-b2fd-0310-8134-9614164e65ea
19858 readers/supported_readers.txt | 1 +
19859 2 files changed, 3 insertions(+)
19861 commit 97d4f4f051b48aaf0dc476b4716552b676da6a3e
19862 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19863 Date: Wed Apr 30 12:05:12 2008 +0000
19868 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2920 0ce88b0d-b2fd-0310-8134-9614164e65ea
19870 readers/Vega-Alpha.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++++----
19871 1 file changed, 46 insertions(+), 4 deletions(-)
19873 commit 83f08acb96a2b1479df8ca197547301a9b442582
19874 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19875 Date: Wed Apr 30 07:36:33 2008 +0000
19877 add support for DragonFly BSD
19879 Thanks to Hasso Tepper for the patch (alioth #310748)
19882 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2919 0ce88b0d-b2fd-0310-8134-9614164e65ea
19884 configure.in | 7 +++++++
19885 src/convert_version.pl | 2 +-
19886 src/create_Info_plist.pl | 2 +-
19887 3 files changed, 9 insertions(+), 2 deletions(-)
19889 commit 91198532a8b737f9f1764d7b2c9e94a105e66604
19890 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19891 Date: Tue Apr 29 11:51:56 2008 +0000
19893 t1_transceive(): correctly reply to S(ABORT request) with a S(ABORT
19894 response) instead of a S(RESYNC request)
19896 Thanks to Alon Bar-Lev for the bug report
19899 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2916 0ce88b0d-b2fd-0310-8134-9614164e65ea
19901 src/openct/proto-t1.c | 2 +-
19902 1 file changed, 1 insertion(+), 1 deletion(-)
19904 commit c219ddf445bf8ab822904c754b45ee1be56e2f6f
19905 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19906 Date: Fri Apr 25 09:04:38 2008 +0000
19908 add "ACLOCAL_AMFLAGS = -I aclocal" so that "autoreconf --install
19909 --verbose --force" works after a clean svn checkout
19911 Thanks to Alon Bar-Lev for the patch
19914 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2912 0ce88b0d-b2fd-0310-8134-9614164e65ea
19917 1 file changed, 2 insertions(+)
19919 commit 444f4f8716ea58f26befe713afac8d70c60f2265
19920 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19921 Date: Fri Apr 25 07:28:02 2008 +0000
19923 init_driver(): use the environment variable LIBCCID_ifdLogLevel to
19924 overwrite the value of ifdLogLevel read from the Info.plist file
19926 Thanks to Alon Bar-Lev for the idea
19929 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2911 0ce88b0d-b2fd-0310-8134-9614164e65ea
19931 src/ifdhandler.c | 11 +++++++++++
19932 1 file changed, 11 insertions(+)
19934 commit ee068b58daa780a5d3fedcfc80936a993b8fc807
19935 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19936 Date: Wed Apr 9 13:56:01 2008 +0000
19938 add KEBTechnology_KONA_USB_SmartCard.txt
19941 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2876 0ce88b0d-b2fd-0310-8134-9614164e65ea
19943 readers/KEBTechnology_KONA_USB_SmartCard.txt | 49 ++++++++++++++++++++++++++++
19944 readers/Makefile.am | 1 +
19945 2 files changed, 50 insertions(+)
19947 commit 438627eef2164556998242bcdf24c80cb9fd5d62
19948 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19949 Date: Wed Apr 9 13:06:24 2008 +0000
19951 add the Validy TokenA sl vt in the should work list
19954 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2875 0ce88b0d-b2fd-0310-8134-9614164e65ea
19957 readers/supported_readers.txt | 3 +++
19958 2 files changed, 4 insertions(+)
19960 commit c729645ddd17f29a1f0b085f47bfa4d3b82e9dc0
19961 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19962 Date: Wed Apr 9 13:04:47 2008 +0000
19964 add Validy_TokenA.txt
19967 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2874 0ce88b0d-b2fd-0310-8134-9614164e65ea
19969 readers/Makefile.am | 1 +
19970 readers/Validy_TokenA.txt | 50 +++++++++++++++++++++++++++++++++++++++++++++++
19971 2 files changed, 51 insertions(+)
19973 commit 3634be3d137172b4e2c5949825ed2b12431b40b5
19974 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19975 Date: Wed Apr 9 12:58:52 2008 +0000
19977 Add Vasco DP905 in the should work list
19980 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2873 0ce88b0d-b2fd-0310-8134-9614164e65ea
19983 readers/supported_readers.txt | 2 ++
19984 2 files changed, 3 insertions(+)
19986 commit dfce067326a547633b136629e8a656830a86662c
19987 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19988 Date: Tue Apr 8 14:02:34 2008 +0000
19990 display the enumerated USB devices and if they are or not a CCID/ICCD
19992 also add some colors
19995 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2872 0ce88b0d-b2fd-0310-8134-9614164e65ea
19997 src/parse.c | 56 +++++++++++++++++++++++++++++++++++++++++++++-----------
19998 1 file changed, 45 insertions(+), 11 deletions(-)
20000 commit d43718e71050ec0bd4df460d8cb979d93c1d9ab1
20001 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20002 Date: Tue Apr 8 09:34:13 2008 +0000
20004 Simulate card absence for the GemCore SIM Pro
20007 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2871 0ce88b0d-b2fd-0310-8134-9614164e65ea
20009 src/ccid.h | 8 ++++++++
20010 src/ccid_serial.c | 1 +
20011 src/ccid_usb.c | 4 ++++
20012 src/ifdhandler.c | 11 +++++++++++
20013 4 files changed, 24 insertions(+)
20015 commit 739087c22cdd2ddf44700696412d8d8440725f5a
20016 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20017 Date: Tue Apr 8 09:28:47 2008 +0000
20019 improve a bit the serial reader section
20022 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2870 0ce88b0d-b2fd-0310-8134-9614164e65ea
20024 INSTALL | 21 ++++++++++++++++-----
20025 1 file changed, 16 insertions(+), 5 deletions(-)
20027 commit 3ec46ab1763aef1c1a77009df83f437ac75be541
20028 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20029 Date: Tue Apr 8 09:22:43 2008 +0000
20031 add Voltage selection section
20034 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2869 0ce88b0d-b2fd-0310-8134-9614164e65ea
20036 README | 23 +++++++++++++++++++++++
20037 1 file changed, 23 insertions(+)
20039 commit d3f0b114f0708fe11003b05ca6b6d411acd82e32
20040 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20041 Date: Mon Mar 31 07:16:36 2008 +0000
20043 use $(bundle) instead of the hardcoded ifd-ccid.bundle for CCID_BUNDLE
20046 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2864 0ce88b0d-b2fd-0310-8134-9614164e65ea
20048 src/Makefile.am | 2 +-
20049 1 file changed, 1 insertion(+), 1 deletion(-)
20051 commit 66799639f6804a97b61d02a9d439db309afa1069
20052 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20053 Date: Sat Mar 29 17:33:20 2008 +0000
20058 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2863 0ce88b0d-b2fd-0310-8134-9614164e65ea
20060 readers/Makefile.am | 1 +
20061 readers/Vasco_DP905.txt | 111 ++++++++++++++++++++++++++++++++++++++++++++++++
20062 2 files changed, 112 insertions(+)
20064 commit 63f118bb1df98b614e5d364cf07c6fbda739626e
20065 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20066 Date: Sat Mar 29 15:35:05 2008 +0000
20068 log error messages on stderr instead of stdout
20071 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2862 0ce88b0d-b2fd-0310-8134-9614164e65ea
20073 src/parse.c | 6 ++++--
20074 1 file changed, 4 insertions(+), 2 deletions(-)
20076 commit 769b029a32bd03cf4e217c14a41621a3a12a0b65
20077 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20078 Date: Sat Mar 29 15:31:58 2008 +0000
20080 use an unsigned char [] buffer only for multi-bytes conversions.
20081 usb_* functions want a char [] buffer.
20084 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2861 0ce88b0d-b2fd-0310-8134-9614164e65ea
20086 src/parse.c | 8 +++++---
20087 1 file changed, 5 insertions(+), 3 deletions(-)
20089 commit f2b14ffab6464c9c71e14dbffcaaa2b5fb1e4532
20090 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20091 Date: Sat Mar 29 15:19:02 2008 +0000
20093 use int instead of DWORD for GetNewReaderIndex() and LunToReaderIndex()
20096 utils.c:48: warning: comparison between signed and unsigned
20097 utils.c:73: warning: comparison between signed and unsigned
20100 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2860 0ce88b0d-b2fd-0310-8134-9614164e65ea
20102 src/utils.c | 4 ++--
20103 src/utils.h | 4 ++--
20104 2 files changed, 4 insertions(+), 4 deletions(-)
20106 commit 15235a15a98c5db88f4809b3219629058efe7936
20107 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20108 Date: Sat Mar 29 15:16:45 2008 +0000
20110 ccid_check_firmware(): use unsigned int instead of int
20112 ccid_usb.c:720: warning: comparison between signed and unsigned
20115 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2859 0ce88b0d-b2fd-0310-8134-9614164e65ea
20117 src/ccid_usb.c | 2 +-
20118 1 file changed, 1 insertion(+), 1 deletion(-)
20120 commit 56a1ccf1eb8f8947f91b8657c8abb75b4af7f562
20121 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20122 Date: Sat Mar 29 15:15:39 2008 +0000
20124 WriteSerial(): use unsigned int instead of int
20126 ccid_serial.c:199: warning: comparison between signed and unsigned
20129 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2858 0ce88b0d-b2fd-0310-8134-9614164e65ea
20131 src/ccid_serial.c | 2 +-
20132 1 file changed, 1 insertion(+), 1 deletion(-)
20134 commit 5f51bfee7f119b8e826ce57a28f1f9bee53c6ab4
20135 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20136 Date: Sat Mar 29 15:12:39 2008 +0000
20138 use defined(USE_USB_INTERRUPT) instead of just USE_USB_INTERRUPT
20140 ifdhandler.c:60:66: warning: "USE_USB_INTERRUPT" is not defined
20143 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2857 0ce88b0d-b2fd-0310-8134-9614164e65ea
20145 src/ifdhandler.c | 6 +++---
20146 1 file changed, 3 insertions(+), 3 deletions(-)
20148 commit bb00e361c500eb30aed92379cda108016a1442ac
20149 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20150 Date: Sat Mar 29 14:59:04 2008 +0000
20152 move the Blutronics and Covadis reader before the Bogus readers
20155 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2856 0ce88b0d-b2fd-0310-8134-9614164e65ea
20157 readers/supported_readers.txt | 14 ++++++++------
20158 1 file changed, 8 insertions(+), 6 deletions(-)
20160 commit a5466f6b35060ad3f517f5874e4f5d6cf3d4a111
20161 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20162 Date: Tue Mar 25 14:20:52 2008 +0000
20164 add Precise Biometrics 250 MC
20167 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2855 0ce88b0d-b2fd-0310-8134-9614164e65ea
20169 readers/Makefile.am | 1 +
20170 readers/Precise_250_MC.txt | 52 ++++++++++++++++++++++++++++++++++++++++++++++
20171 2 files changed, 53 insertions(+)
20173 commit 4470ad397881877bc6f47696a8eba64a3b3831db
20174 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20175 Date: Mon Mar 24 12:26:48 2008 +0000
20177 IFDHSetProtocolParameters(): store the protocol used in
20178 ccid_desc->cardProtocol even if the reader has CCID_CLASS_AUTO_PPS_PROP.
20179 Correct a potential bug in SecurePINVerify()/SecurePINModify().
20181 Thanks to Jim Dawson for the bug report
20184 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2854 0ce88b0d-b2fd-0310-8134-9614164e65ea
20186 src/ifdhandler.c | 3 ++-
20187 1 file changed, 2 insertions(+), 1 deletion(-)
20189 commit 70dfb41eb919f2d415d2dbe4334c5c21b1865ad4
20190 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20191 Date: Fri Mar 14 08:29:04 2008 +0000
20193 IFDHSetProtocolParameters(): O2Micro OZ776 does not support a protocol
20194 change to T=1 for dual protocol cards
20196 https://www.opensc-project.org/opensc/ticket/172
20197 https://bugs.launchpad.net/ubuntu/+bug/163072
20200 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2849 0ce88b0d-b2fd-0310-8134-9614164e65ea
20202 src/ifdhandler.c | 12 ++++++++++++
20203 1 file changed, 12 insertions(+)
20205 commit bf339a2302fffa7f125bcaefa9ed822498d34083
20206 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20207 Date: Fri Mar 7 08:47:03 2008 +0000
20209 add Covadis Alya in the supported list
20212 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2848 0ce88b0d-b2fd-0310-8134-9614164e65ea
20215 1 file changed, 2 insertions(+)
20217 commit 324fc540334a0490d0b865c70f0a2614a733226e
20218 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20219 Date: Fri Mar 7 08:46:40 2008 +0000
20224 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2847 0ce88b0d-b2fd-0310-8134-9614164e65ea
20226 readers/supported_readers.txt | 2 ++
20227 1 file changed, 2 insertions(+)
20229 commit fdd989188e66d2d1523a6541c2e02b7e6d6af8ca
20230 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20231 Date: Fri Mar 7 08:14:50 2008 +0000
20236 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2846 0ce88b0d-b2fd-0310-8134-9614164e65ea
20238 readers/Alya.txt | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++++----
20239 1 file changed, 67 insertions(+), 4 deletions(-)
20241 commit 0a8619c97829dd3c60cf4346b02c21c0208bde54
20242 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20243 Date: Wed Feb 27 12:02:45 2008 +0000
20245 add Covadis.ch Alya and Vega-Alpha readers
20248 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2844 0ce88b0d-b2fd-0310-8134-9614164e65ea
20250 readers/Alya.txt | 49 ++++++++++++++++++++++++++++++++++++++++++++++++
20251 readers/Makefile.am | 2 ++
20252 readers/Vega-Alpha.txt | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++
20253 3 files changed, 102 insertions(+)
20255 commit ace6e7d70e435b638b29efd9a5216b403974c76c (tag: ccid-1.3.5)
20256 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20257 Date: Fri Feb 22 13:42:27 2008 +0000
20262 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2842 0ce88b0d-b2fd-0310-8134-9614164e65ea
20264 README | 11 +++++++++++
20265 configure.in | 2 +-
20266 2 files changed, 12 insertions(+), 1 deletion(-)
20268 commit 59e4d370f60e4b11fd24bdaeb11ff2e4281b8700
20269 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20270 Date: Fri Feb 22 13:24:24 2008 +0000
20272 add "Try to rerun this program as root." if no device is found
20276 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2841 0ce88b0d-b2fd-0310-8134-9614164e65ea
20278 contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c | 2 ++
20279 1 file changed, 2 insertions(+)
20281 commit 682c3c0955cec3cc3733497cc838627a6d2ab491
20282 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20283 Date: Fri Feb 22 13:12:38 2008 +0000
20285 add Advanced Card Systems ACR122 in "Should work" list
20288 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2840 0ce88b0d-b2fd-0310-8134-9614164e65ea
20291 1 file changed, 2 insertions(+)
20293 commit f2ebb0b15642a6259f8814fc5474e57820e11294
20294 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20295 Date: Thu Feb 21 12:17:28 2008 +0000
20300 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2837 0ce88b0d-b2fd-0310-8134-9614164e65ea
20302 readers/ACR122U.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
20303 readers/Makefile.am | 1 +
20304 2 files changed, 51 insertions(+)
20306 commit 5cce728d8e4156593618e9c040c13a6624479a96
20307 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20308 Date: Wed Feb 20 17:16:26 2008 +0000
20310 #include "config.h" to have HAVE_USB_DETACH_KERNEL_DRIVER_NP
20313 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2836 0ce88b0d-b2fd-0310-8134-9614164e65ea
20315 contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c | 1 +
20316 1 file changed, 1 insertion(+)
20318 commit 55f87cf231318ef8e228ec750dc92ec1337bc1c5
20319 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20320 Date: Sat Feb 16 20:07:45 2008 +0000
20322 update SCM Micro URLs
20325 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2832 0ce88b0d-b2fd-0310-8134-9614164e65ea
20327 README | 20 ++++++++++----------
20328 1 file changed, 10 insertions(+), 10 deletions(-)
20330 commit 200a549511e43ac55ffe4fdf2b2bfbca11f1b28f
20331 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20332 Date: Sat Feb 16 20:01:18 2008 +0000
20334 rename the duplicate [31] reference as [31b]
20337 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2831 0ce88b0d-b2fd-0310-8134-9614164e65ea
20340 1 file changed, 2 insertions(+), 2 deletions(-)
20342 commit 8d65e68c60fe4b2b35eb803eb1c1e7348b3eb6c0
20343 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20344 Date: Fri Feb 15 15:59:38 2008 +0000
20349 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2827 0ce88b0d-b2fd-0310-8134-9614164e65ea
20351 configure.in | 2 +-
20352 1 file changed, 1 insertion(+), 1 deletion(-)
20354 commit f1dd8fef731cc561ccfb1a06b6a16ff014a8d69f
20355 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20356 Date: Fri Feb 15 15:59:20 2008 +0000
20358 use $PKG_CONFIG instead of pkg-config
20361 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2826 0ce88b0d-b2fd-0310-8134-9614164e65ea
20363 configure.in | 4 ++--
20364 1 file changed, 2 insertions(+), 2 deletions(-)
20366 commit aa28d2c60f71bb4f8fc876115ed03df92312439d
20367 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20368 Date: Fri Feb 15 15:55:01 2008 +0000
20370 use usb_interrupt_read() only if libusb > 0.1.12 or
20371 --enable-usb-interrupt is used
20374 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2825 0ce88b0d-b2fd-0310-8134-9614164e65ea
20376 configure.in | 24 ++++++++++++++++++++++++
20377 src/ifdhandler.c | 6 +++---
20378 2 files changed, 27 insertions(+), 3 deletions(-)
20380 commit 03e54e2d9a5dc37b9ca922dd09e623a2d1307a74
20381 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20382 Date: Thu Feb 14 20:30:55 2008 +0000
20384 add MAINTAINERCLEANFILES = tokenparser.c so that make distcheck works
20387 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2824 0ce88b0d-b2fd-0310-8134-9614164e65ea
20389 src/Makefile.am | 2 ++
20390 1 file changed, 2 insertions(+)
20392 commit 04b84182d8fa4177b1abdd9c5bbf1d2db15e7d4e
20393 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20394 Date: Thu Feb 14 19:34:49 2008 +0000
20396 add Cherry SmartBoard, G83-6610 in the "Should work but untested by me"
20400 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2822 0ce88b0d-b2fd-0310-8134-9614164e65ea
20403 1 file changed, 2 insertions(+)
20405 commit c15adb3f6fcbdebed92ef3aef0f5dc6e0cf5a682
20406 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20407 Date: Thu Feb 14 19:34:11 2008 +0000
20409 add Cherry SmartBoard XX1X
20412 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2821 0ce88b0d-b2fd-0310-8134-9614164e65ea
20414 readers/supported_readers.txt | 1 +
20415 1 file changed, 1 insertion(+)
20417 commit 69ce922fe20e3d06dcd2abd0bc6b380e6b8012a1
20418 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20419 Date: Thu Feb 14 19:30:21 2008 +0000
20421 add CherrySmartBoardXX1X.txt
20424 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2820 0ce88b0d-b2fd-0310-8134-9614164e65ea
20426 readers/CherrySmartBoardXX1X.txt | 188 +++++++++++++++++++++++++++++++++++++++
20427 readers/Makefile.am | 1 +
20428 2 files changed, 189 insertions(+)
20430 commit fc581ddc67ac4df33e592a75e13b0b5e8ac52bf4
20431 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20432 Date: Thu Feb 14 11:01:31 2008 +0000
20434 add Gemplus Gem e-Seal Pro in the "Should work but untested by me" list
20437 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2819 0ce88b0d-b2fd-0310-8134-9614164e65ea
20440 1 file changed, 1 insertion(+)
20442 commit 93ee8303a2221dbaf0be74d1decb9b066ebb0b5a
20443 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20444 Date: Thu Feb 14 11:01:10 2008 +0000
20446 add Gemplus Gem e-Seal Pro
20449 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2818 0ce88b0d-b2fd-0310-8134-9614164e65ea
20451 readers/supported_readers.txt | 3 ++-
20452 1 file changed, 2 insertions(+), 1 deletion(-)
20454 commit 11f3ef38dade4da761a5db14abcb9c88ed2f2f09
20455 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20456 Date: Thu Feb 14 10:50:47 2008 +0000
20458 linked to ../../PCSC/c.sh
20461 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2815 0ce88b0d-b2fd-0310-8134-9614164e65ea
20464 1 file changed, 1 insertion(+)
20466 commit 5aab435e858fe525ab95697f951993ae094eb655
20467 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20468 Date: Thu Feb 14 10:00:07 2008 +0000
20470 add Gem_e-SealPro.txt
20473 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2813 0ce88b0d-b2fd-0310-8134-9614164e65ea
20475 readers/Gem_e-SealPro.txt | 55 +++++++++++++++++++++++++++++++++++++++++++++++
20476 readers/Makefile.am | 7 +++---
20477 2 files changed, 59 insertions(+), 3 deletions(-)
20479 commit 6d62a25fbe1a37eadd652c90d50ad4900ad9852a
20480 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20481 Date: Fri Feb 8 14:58:08 2008 +0000
20483 IFDHPolling() and IFDHPolling() are defined if TWIN_SERIAL is not
20484 defined and also if HAVE_DECL_TAG_IFD_POLLING_THREAD is set to 1
20487 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2810 0ce88b0d-b2fd-0310-8134-9614164e65ea
20489 src/ifdhandler.c | 4 ++--
20490 1 file changed, 2 insertions(+), 2 deletions(-)
20492 commit d6aea064b698be40a731039b40c8254a08372e26 (tag: ccid-1.3.4)
20493 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20494 Date: Fri Feb 8 14:43:36 2008 +0000
20499 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2809 0ce88b0d-b2fd-0310-8134-9614164e65ea
20502 configure.in | 2 +-
20503 2 files changed, 7 insertions(+), 1 deletion(-)
20505 commit bb5e246f39ede3bc4ce8990045237937cc756b6f
20506 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20507 Date: Fri Feb 8 14:38:46 2008 +0000
20509 ccid_open_hack(): do not call InterruptRead when compiling the serial driver
20510 since this function is not defined in that case
20513 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2808 0ce88b0d-b2fd-0310-8134-9614164e65ea
20516 1 file changed, 2 insertions(+)
20518 commit 032903a33670895fc5da2b7553e9734e7036d53e
20519 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20520 Date: Fri Feb 8 09:32:35 2008 +0000
20522 Bluetronics -> Blutronics
20525 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2807 0ce88b0d-b2fd-0310-8134-9614164e65ea
20528 1 file changed, 1 insertion(+), 1 deletion(-)
20530 commit d9111e1a1623840677690eab9035480f310239df
20531 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20532 Date: Thu Feb 7 13:55:08 2008 +0000
20534 do not declare IFDHPolling() and IFDHSleep() when building for the
20538 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2806 0ce88b0d-b2fd-0310-8134-9614164e65ea
20540 src/ifdhandler.c | 2 ++
20541 1 file changed, 2 insertions(+)
20543 commit b80b64a26d5d48e6569b9f1d931c3ae56eba24c7
20544 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20545 Date: Thu Feb 7 13:53:31 2008 +0000
20547 use #ifndef to avoid multiple include of the file
20550 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2805 0ce88b0d-b2fd-0310-8134-9614164e65ea
20552 src/ccid_serial.h | 4 ++++
20553 1 file changed, 4 insertions(+)
20555 commit b82231cfb20dfe5368502db74c900b55c4942021
20556 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20557 Date: Thu Feb 7 13:50:04 2008 +0000
20559 #include "ccid_usb.h" to get the declaration of InterruptRead()
20562 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2804 0ce88b0d-b2fd-0310-8134-9614164e65ea
20565 1 file changed, 1 insertion(+)
20567 commit 41a5076ce08ded850ce9cdbfb055682daff5b6b1
20568 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20569 Date: Thu Feb 7 13:32:32 2008 +0000
20571 remove WAIT_FOR_SYSFS="bInterfaceProtocol" to do not delay udev
20573 Thanks to Alon Bar-Lev for the patch
20576 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2803 0ce88b0d-b2fd-0310-8134-9614164e65ea
20578 src/pcscd_ccid.rules | 3 ---
20579 1 file changed, 3 deletions(-)
20581 commit 10ba4c9b015cfe6a22cf94c8db99776bd9b59a0e
20582 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20583 Date: Thu Feb 7 07:49:48 2008 +0000
20585 InterruptRead(): in case of timeout we can also get EAGAIN (Resource
20586 temporarily unavailable)
20589 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2802 0ce88b0d-b2fd-0310-8134-9614164e65ea
20591 src/ccid_usb.c | 4 ++--
20592 1 file changed, 2 insertions(+), 2 deletions(-)
20594 commit e52cbb070fdf37d5503c1a76d1c9facb77b16254
20595 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20596 Date: Thu Feb 7 07:49:12 2008 +0000
20598 IFDHSleep(): add a log call
20601 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2801 0ce88b0d-b2fd-0310-8134-9614164e65ea
20603 src/ifdhandler.c | 1 +
20604 1 file changed, 1 insertion(+)
20606 commit 8c41cb313495cfb0cc15e6fb0519ae08479b11ca (tag: ccid-1.3.3)
20607 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20608 Date: Wed Feb 6 14:26:30 2008 +0000
20613 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2799 0ce88b0d-b2fd-0310-8134-9614164e65ea
20615 configure.in | 2 +-
20616 1 file changed, 1 insertion(+), 1 deletion(-)
20618 commit fc7c262554c85c1a55a4116fe4828a47e6157ff0
20619 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20620 Date: Wed Feb 6 14:26:18 2008 +0000
20625 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2798 0ce88b0d-b2fd-0310-8134-9614164e65ea
20627 build/ylwrap | 12 ++++++------
20628 1 file changed, 6 insertions(+), 6 deletions(-)
20630 commit 55c9f1c680a4e1cee28c4ef1f45652a901fb8e66
20631 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20632 Date: Wed Feb 6 14:20:40 2008 +0000
20637 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2796 0ce88b0d-b2fd-0310-8134-9614164e65ea
20639 README | 14 ++++++++++++++
20640 1 file changed, 14 insertions(+)
20642 commit f83ee5dd97a130eb773e7afd4ad1ab7f4fbab5b3
20643 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20644 Date: Wed Feb 6 14:07:31 2008 +0000
20646 remove the sleep since it causes more problems than solutions
20647 the sleep occured for any USB device connection.
20650 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2795 0ce88b0d-b2fd-0310-8134-9614164e65ea
20652 src/pcscd_ccid.rules | 3 ---
20653 1 file changed, 3 deletions(-)
20655 commit 10ab5d34522dc5e835da7d767b923628bf167c9a
20656 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20657 Date: Wed Feb 6 09:14:07 2008 +0000
20659 add Blutronics Bludrive II CCID in supported list
20662 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2794 0ce88b0d-b2fd-0310-8134-9614164e65ea
20665 readers/supported_readers.txt | 4 ++++
20666 2 files changed, 5 insertions(+)
20668 commit 53f9917d416b0eb564304e869824afd75ef54050
20669 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20670 Date: Wed Feb 6 08:57:41 2008 +0000
20672 add support for Bludrive II CCID
20675 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2793 0ce88b0d-b2fd-0310-8134-9614164e65ea
20678 src/ccid_usb.c | 2 +-
20679 2 files changed, 2 insertions(+), 1 deletion(-)
20681 commit 05a8b94335d9eb4d80b5c72458c391ce459920c5
20682 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20683 Date: Wed Feb 6 08:55:55 2008 +0000
20685 add Bludrive II CCID
20688 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2792 0ce88b0d-b2fd-0310-8134-9614164e65ea
20690 readers/BludriveII.txt | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++
20691 readers/Makefile.am | 1 +
20692 2 files changed, 66 insertions(+)
20694 commit de705c071145391f20e7d3b93854185dbad896aa
20695 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20696 Date: Wed Feb 6 08:26:29 2008 +0000
20698 bInterfaceProtocol set to 0 is CCID
20701 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2791 0ce88b0d-b2fd-0310-8134-9614164e65ea
20704 1 file changed, 1 insertion(+), 1 deletion(-)
20706 commit 71753e0b9dd87c9fc7dc095b9b34694dea20aa06
20707 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20708 Date: Tue Feb 5 14:32:33 2008 +0000
20710 add Lexar/Gemalto Smart Enterprise Guardian in the "Should work but
20711 untested by me" list
20714 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2790 0ce88b0d-b2fd-0310-8134-9614164e65ea
20717 1 file changed, 2 insertions(+)
20719 commit 146db258eb94e63259daa84eb416585f9c52452f
20720 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20721 Date: Mon Feb 4 14:51:05 2008 +0000
20723 CCID_Receive(): the receive buffer must be 4 bytes minimum for ICCD-B
20725 Thanks to Martin Rauch for the bug report
20728 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2789 0ce88b0d-b2fd-0310-8134-9614164e65ea
20730 src/commands.c | 19 +++++++++++++++++++
20731 1 file changed, 19 insertions(+)
20733 commit 2bb0a85f6a76dba3c4fd3b3d6e5fe83060ccfd44
20734 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20735 Date: Mon Feb 4 14:01:22 2008 +0000
20737 on an ICCD device the card is always inserted so no card movement will
20738 ever happen: just do nothing in the TAG_IFD_POLLING_THREAD thread
20741 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2788 0ce88b0d-b2fd-0310-8134-9614164e65ea
20743 src/ifdhandler.c | 20 ++++++++++++++++++++
20744 1 file changed, 20 insertions(+)
20746 commit 0ccde49eb34a8005a3e77ee06b3f4c78d56821a7
20747 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20748 Date: Mon Feb 4 08:45:14 2008 +0000
20750 improve configuration display
20753 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2786 0ce88b0d-b2fd-0310-8134-9614164e65ea
20755 configure.in | 45 ++++++++++++++++++++++++++++++++++++---------
20756 1 file changed, 36 insertions(+), 9 deletions(-)
20758 commit 5dd9eb7015d78df551b81d2d5afa9b7cbcb48fe5
20759 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20760 Date: Sat Feb 2 15:18:21 2008 +0000
20762 HAVE_DECL_TAG_IFD_POLLING_THREAD is always defined but is set to 0 or 1
20765 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2783 0ce88b0d-b2fd-0310-8134-9614164e65ea
20767 src/ifdhandler.c | 2 +-
20768 1 file changed, 1 insertion(+), 1 deletion(-)
20770 commit 01a69fdb9fe5d3b0438d53daa7d4a85d0de70e3d
20771 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20772 Date: Fri Feb 1 10:10:07 2008 +0000
20774 add support of Smart Enterprise Guardian
20777 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2782 0ce88b0d-b2fd-0310-8134-9614164e65ea
20779 readers/supported_readers.txt | 1 +
20780 src/ccid.c | 4 ++++
20782 3 files changed, 6 insertions(+)
20784 commit 2363c4d79f5eb2bc142452afcbcacc6e35199766
20785 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20786 Date: Fri Feb 1 10:00:25 2008 +0000
20788 add a prototype for IFDHPolling()
20791 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2781 0ce88b0d-b2fd-0310-8134-9614164e65ea
20793 src/ifdhandler.c | 3 ++-
20794 1 file changed, 2 insertions(+), 1 deletion(-)
20796 commit 505ad7587ffbc5a694524962ba7235a94dcaf9ff
20797 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20798 Date: Fri Feb 1 09:31:58 2008 +0000
20800 add support of TAG_IFD_POLLING_THREAD using IFDHPolling() to detect
20801 asynchronous card movements
20804 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2777 0ce88b0d-b2fd-0310-8134-9614164e65ea
20806 src/ifdhandler.c | 39 +++++++++++++++++++++++++++++++++++++++
20807 1 file changed, 39 insertions(+)
20809 commit 6cdc4db41a1dbef949380edb850cb0fa0b735333
20810 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20811 Date: Fri Feb 1 09:29:44 2008 +0000
20813 add InterruptRead() to read the interrupt pipe use by asynchronous card
20817 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2776 0ce88b0d-b2fd-0310-8134-9614164e65ea
20819 src/ccid_usb.c | 41 +++++++++++++++++++++++++++++++++++++++++
20820 src/ccid_usb.h | 1 +
20821 2 files changed, 42 insertions(+)
20823 commit d920d3632ab711cf90050438eb5faec716df36ea
20824 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20825 Date: Tue Jan 29 15:01:21 2008 +0000
20830 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2774 0ce88b0d-b2fd-0310-8134-9614164e65ea
20832 src/ccid_usb.c | 11 +++++++++--
20833 1 file changed, 9 insertions(+), 2 deletions(-)
20835 commit ee4be874aea9db19a679fd17964df85cb71455b8
20836 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20837 Date: Tue Jan 29 14:53:44 2008 +0000
20839 check for TAG_IFD_POLLING_THREAD in ifdhandler.h
20842 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2773 0ce88b0d-b2fd-0310-8134-9614164e65ea
20845 1 file changed, 1 insertion(+)
20847 commit 047a5104604c983a75cff829c85048041b0d6ba3
20848 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20849 Date: Tue Jan 29 14:52:52 2008 +0000
20851 add interrupt end point field in _usbDevice structure
20854 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2772 0ce88b0d-b2fd-0310-8134-9614164e65ea
20856 src/ccid_usb.c | 8 ++++++++
20857 1 file changed, 8 insertions(+)
20859 commit a05fb52ed7365be7c875349f464ec039a4706cfc
20860 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20861 Date: Tue Jan 29 14:51:34 2008 +0000
20863 add bNumEndpoints field in _ccid_descriptor structure
20866 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2771 0ce88b0d-b2fd-0310-8134-9614164e65ea
20868 src/ccid.h | 5 +++++
20869 src/ccid_usb.c | 1 +
20870 2 files changed, 6 insertions(+)
20872 commit 8ce8c97a65e769bec24472b0d89006613f0011f7
20873 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20874 Date: Thu Jan 24 09:36:15 2008 +0000
20876 ReadUSB(): return an error if we get more than 10 duplicate frames error
20877 in one read. Avoids an infinite loop with some buggy readers.
20880 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2763 0ce88b0d-b2fd-0310-8134-9614164e65ea
20882 src/ccid_usb.c | 7 +++++++
20883 1 file changed, 7 insertions(+)
20885 commit ba1cc344fac533366d81beb6d0fccff552792398
20886 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20887 Date: Thu Jan 24 09:21:13 2008 +0000
20889 CCID_Receive(): return an error if we have read less (or more) data than
20890 the CCID frame says to contain
20893 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2762 0ce88b0d-b2fd-0310-8134-9614164e65ea
20895 src/commands.c | 8 ++++++++
20896 1 file changed, 8 insertions(+)
20898 commit 0b854d9332da6192aa3b4922a97cde740d84860a (tag: ccid-1.3.2)
20899 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20900 Date: Tue Jan 22 19:33:39 2008 +0000
20905 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2757 0ce88b0d-b2fd-0310-8134-9614164e65ea
20907 configure.in | 2 +-
20908 1 file changed, 1 insertion(+), 1 deletion(-)
20910 commit 43e5ee0dc67d3b54c6a9886f88fe82dfde78263b
20911 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20912 Date: Tue Jan 22 10:40:34 2008 +0000
20917 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2755 0ce88b0d-b2fd-0310-8134-9614164e65ea
20919 README | 10 ++++++++++
20920 1 file changed, 10 insertions(+)
20922 commit eed9ac8e0b6acccacc5063bb3ad70947265b0387
20923 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20924 Date: Tue Jan 22 10:22:09 2008 +0000
20926 add support for Mac OS X Leopard (10.5.1)
20929 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2754 0ce88b0d-b2fd-0310-8134-9614164e65ea
20931 src/ccid_usb.c | 10 +++++++++-
20932 src/ifdhandler.c | 6 +++++-
20933 2 files changed, 14 insertions(+), 2 deletions(-)
20935 commit e58c5d1adb62a7493ac1a1062a2ac22da2d46ebb
20936 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20937 Date: Tue Jan 22 10:21:39 2008 +0000
20939 distribute build files for Mac OS X Leopard
20942 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2753 0ce88b0d-b2fd-0310-8134-9614164e65ea
20944 Makefile.am | 10 +++++++++-
20945 1 file changed, 9 insertions(+), 1 deletion(-)
20947 commit 61de602858c8730ff2c5051f74c68bdd0660f313
20948 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20949 Date: Tue Jan 22 10:19:04 2008 +0000
20951 build infrastructure for Apple Mac OS X Leopard
20954 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2752 0ce88b0d-b2fd-0310-8134-9614164e65ea
20956 MacOSX/configure | 81 ++++++++++++++++++++++++++++++++++++++++++++++
20957 MacOSX/convert_reader_h.pl | 43 ++++++++++++++++++++++++
20958 MacOSX/debuglog.h | 1 +
20959 MacOSX/ifdhandler.h | 1 +
20960 MacOSX/pcsclite.h | 2 ++
20961 MacOSX/reader.h.in | 1 +
20962 MacOSX/winscard.h | 2 ++
20963 MacOSX/wintypes.h | 1 +
20964 8 files changed, 132 insertions(+)
20966 commit 4f901fb17c05f115323526e915367841611bdb1c
20967 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20968 Date: Tue Jan 22 09:51:32 2008 +0000
20970 do not duplicate the description for each slot
20973 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2751 0ce88b0d-b2fd-0310-8134-9614164e65ea
20975 readers/GemCoreSIMPro.txt | 90 -----------------------------------------------
20976 1 file changed, 90 deletions(-)
20978 commit a97a6ecfc7683f574788038314c298159d0f56d4
20979 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20980 Date: Fri Jan 18 09:27:43 2008 +0000
20982 add and use bootstrap instead of reconf. reconf does not work on Leopard
20985 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2746 0ce88b0d-b2fd-0310-8134-9614164e65ea
20988 bootstrap | 11 +++++++++++
20989 2 files changed, 12 insertions(+), 1 deletion(-)
20991 commit d00367bff8d419e15654610b3b3a23117ea66c14
20992 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20993 Date: Mon Jan 14 15:36:56 2008 +0000
20995 do not use a & (as in "G&D") since Leopard cannot parse it as valid XML
20998 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2734 0ce88b0d-b2fd-0310-8134-9614164e65ea
21000 readers/supported_readers.txt | 4 ++--
21001 1 file changed, 2 insertions(+), 2 deletions(-)
21003 commit 42e1a0be192fe05af797736f5a8108ab0586cf91
21004 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21005 Date: Tue Jan 8 08:14:42 2008 +0000
21007 correct comment on sleep: 1s instead of 100ms
21010 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2725 0ce88b0d-b2fd-0310-8134-9614164e65ea
21012 src/pcscd_ccid.rules | 2 +-
21013 1 file changed, 1 insertion(+), 1 deletion(-)
21015 commit d5b301b313cbe414da069656325958008eeeee18
21016 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21017 Date: Tue Jan 8 08:06:07 2008 +0000
21019 CCID_Receive(): do not declare a _ccid_descriptor variable for the twin
21020 serial (warning: unused variable 'ccid_descriptor')
21023 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2724 0ce88b0d-b2fd-0310-8134-9614164e65ea
21025 src/commands.c | 3 ++-
21026 1 file changed, 2 insertions(+), 1 deletion(-)
21028 commit 2e9d1a05513a0a6071ee7151eec3ff8158926574
21029 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21030 Date: Mon Jan 7 15:49:07 2008 +0000
21032 do not add support for ICCD A or B for the serial driver since
21033 ControlUSB() is not available with this reader
21036 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2723 0ce88b0d-b2fd-0310-8134-9614164e65ea
21038 src/commands.c | 10 ++++++++++
21039 1 file changed, 10 insertions(+)
21041 commit f22fb42edc32a63e8fb0a3b39c42d3d239222a0a
21042 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21043 Date: Mon Jan 7 15:05:39 2008 +0000
21045 put src as the lastd directory to have the udev message on screen when
21049 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2722 0ce88b0d-b2fd-0310-8134-9614164e65ea
21052 1 file changed, 1 insertion(+), 1 deletion(-)
21054 commit 6dd695f3d94c5542db74e673c1aeaa0abe308d60
21055 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21056 Date: Mon Dec 31 15:09:05 2007 +0000
21058 force the libccidtwin.so symlink creation to update a previously
21062 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2717 0ce88b0d-b2fd-0310-8134-9614164e65ea
21064 src/Makefile.am | 2 +-
21065 1 file changed, 1 insertion(+), 1 deletion(-)
21067 commit 95b4c67a2f9d43e053462c9e004ee83391c7c676
21068 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21069 Date: Mon Dec 31 15:06:41 2007 +0000
21071 do not include the VERSION number in the created reader.conf file
21074 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2716 0ce88b0d-b2fd-0310-8134-9614164e65ea
21076 src/Makefile.am | 2 +-
21077 1 file changed, 1 insertion(+), 1 deletion(-)
21079 commit 232ff43ec3ecfce45cdb1b5fe42f70bcf3a0b66c
21080 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21081 Date: Mon Dec 31 14:43:30 2007 +0000
21083 create a symlink from libccidtwin.so to libccidtwin.so.VERSION so that
21084 the /etc/reader.conf configuration file do not need to edited for each
21087 Closes Debian bug #457657
21090 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2715 0ce88b0d-b2fd-0310-8134-9614164e65ea
21092 src/Makefile.am | 1 +
21093 1 file changed, 1 insertion(+)
21095 commit fb6d55709a3084311d232d0132c284558ee5d07c
21096 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21097 Date: Tue Dec 11 15:21:55 2007 +0000
21099 increase sleep delay from 0.1 to 1 second
21102 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2713 0ce88b0d-b2fd-0310-8134-9614164e65ea
21104 src/pcscd_ccid.rules | 2 +-
21105 1 file changed, 1 insertion(+), 1 deletion(-)
21107 commit 0bddd2904740b3fea32aac1136ad9f5654e03d68
21108 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21109 Date: Mon Dec 10 13:43:32 2007 +0000
21111 wait until the field bInterfaceProtocol is created. Should solve the
21112 hotplug problem on Ubuntu 7.10
21114 Thanks to OpenCT for the code
21117 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2712 0ce88b0d-b2fd-0310-8134-9614164e65ea
21119 src/pcscd_ccid.rules | 6 ++++++
21120 1 file changed, 6 insertions(+)
21122 commit 841d25afe70bb7dab8945d656d5a90afef5d8286
21123 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21124 Date: Fri Nov 23 14:23:37 2007 +0000
21126 add Gemalto Smart Enterprise Guardian Secure USB Device
21129 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2711 0ce88b0d-b2fd-0310-8134-9614164e65ea
21131 readers/GemaltoSmartEnterpriseGuardian.txt | 52 ++++++++++++++++++++++++++++++
21132 readers/Makefile.am | 1 +
21133 2 files changed, 53 insertions(+)
21135 commit 2ec4dc7c87aa091f18bdcaf59f6ae9d9ad7ff545
21136 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21137 Date: Fri Nov 16 16:38:05 2007 +0000
21139 update Reiner-SCT cyberJack pinpad(a) bug description
21142 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2699 0ce88b0d-b2fd-0310-8134-9614164e65ea
21145 1 file changed, 3 insertions(+), 3 deletions(-)
21147 commit 71fa81b0096d7863c801d892f77b416b5bd00f5c
21148 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21149 Date: Fri Nov 16 16:29:19 2007 +0000
21151 Reiner-SCT cyberJack pinpad(a) bug is "just" a non-management of time
21155 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2698 0ce88b0d-b2fd-0310-8134-9614164e65ea
21158 1 file changed, 3 insertions(+), 1 deletion(-)
21160 commit 0ae70ad59e5e4aeee1eff28fdbb86633dd70f4c3
21161 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21162 Date: Fri Nov 16 16:28:41 2007 +0000
21164 remove Reiner-SCT cyberJack pinpad(a) from bogus firmware list since yhe
21165 bug is just a missing management of time requests
21168 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2697 0ce88b0d-b2fd-0310-8134-9614164e65ea
21170 src/ccid_usb.c | 1 -
21171 1 file changed, 1 deletion(-)
21173 commit 7dabf313605869faa4af058cb3476a2435f0185d
21174 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21175 Date: Fri Nov 16 14:43:59 2007 +0000
21177 update Reiner-SCT bug: only case 1 APDU do not work
21180 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2693 0ce88b0d-b2fd-0310-8134-9614164e65ea
21183 1 file changed, 1 insertion(+), 1 deletion(-)
21185 commit e9335fa1741c4df27d3036fe09a57630d15727d7 (tag: ccid-1.3.1)
21186 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21187 Date: Fri Nov 16 13:27:00 2007 +0000
21192 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2692 0ce88b0d-b2fd-0310-8134-9614164e65ea
21194 README | 11 +++++++++++
21195 configure.in | 2 +-
21196 2 files changed, 12 insertions(+), 1 deletion(-)
21198 commit c127cdaff55166d56087b8913f7dad6ed88838db
21199 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21200 Date: Fri Nov 16 13:26:40 2007 +0000
21202 move the readers without a correct firmware together at the end of the
21203 list of bogus firmwares
21206 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2691 0ce88b0d-b2fd-0310-8134-9614164e65ea
21208 src/ccid_usb.c | 9 ++++++---
21209 1 file changed, 6 insertions(+), 3 deletions(-)
21211 commit 08b48cf99ae3061fe4e82ba9038b62007c1a4249
21212 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21213 Date: Fri Nov 16 13:24:28 2007 +0000
21215 add Reiner-SCT cyberJack pinpad(a) in the list of bogus firmwares
21218 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2690 0ce88b0d-b2fd-0310-8134-9614164e65ea
21220 src/ccid_usb.c | 1 +
21221 1 file changed, 1 insertion(+)
21223 commit 67197e45834ac58f94f4ae5e8e0c4dfc6a86cb0c
21224 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21225 Date: Fri Nov 16 09:28:08 2007 +0000
21227 use the complete name for "Reiner-SCT cyberJack pinpad(a)"
21230 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2689 0ce88b0d-b2fd-0310-8134-9614164e65ea
21233 1 file changed, 1 insertion(+), 1 deletion(-)
21235 commit 02b84b1cf78c0ccee3984dd9bfe2e1e6a7c718d1
21236 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21237 Date: Fri Nov 16 09:27:13 2007 +0000
21239 add Reiner-SCT cyberJack pinpad(a) in the bogus section
21242 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2688 0ce88b0d-b2fd-0310-8134-9614164e65ea
21244 readers/supported_readers.txt | 1 +
21245 1 file changed, 1 insertion(+)
21247 commit c2f63f4a5a98048677c9ec32004693c4d2e1afae
21248 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21249 Date: Fri Nov 16 09:26:14 2007 +0000
21251 create a section "Bogus readers but partly supported" and move the C3PO
21252 LTC31 (old model) and ActivCard USB Reader 2.0 in this section
21255 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2687 0ce88b0d-b2fd-0310-8134-9614164e65ea
21257 readers/supported_readers.txt | 8 ++++++--
21258 1 file changed, 6 insertions(+), 2 deletions(-)
21260 commit 746340ca107aebd79efa662452197269f5827ea1
21261 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21262 Date: Thu Nov 15 23:11:23 2007 +0000
21264 add Reiner SCT in the unsupported list. The reader does not work
21268 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2686 0ce88b0d-b2fd-0310-8134-9614164e65ea
21271 1 file changed, 2 insertions(+)
21273 commit 071b75a66355e0d88be5515c794b93f47e8572a2
21274 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21275 Date: Thu Nov 15 23:10:36 2007 +0000
21277 add support for Reiner SCT
21280 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2685 0ce88b0d-b2fd-0310-8134-9614164e65ea
21283 src/ccid_usb.c | 3 ++-
21284 2 files changed, 3 insertions(+), 1 deletion(-)
21286 commit 78c1266f663f1efe46055507e3d60842f21eb9a8
21287 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21288 Date: Thu Nov 15 23:02:54 2007 +0000
21293 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2684 0ce88b0d-b2fd-0310-8134-9614164e65ea
21295 readers/Makefile.am | 1 +
21296 readers/ReinerSCT.txt | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++
21297 2 files changed, 60 insertions(+)
21299 commit 955261c214e773180dc8f72e31d4b6cc9c6b2da2
21300 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21301 Date: Thu Nov 15 22:03:44 2007 +0000
21303 add Charismathics token in the "Should work but untested by me" list
21306 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2683 0ce88b0d-b2fd-0310-8134-9614164e65ea
21309 readers/supported_readers.txt | 3 +++
21310 2 files changed, 4 insertions(+)
21312 commit 9c04f7d1f701e853125c28c14975d0eec70339cc
21313 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21314 Date: Thu Nov 15 21:59:37 2007 +0000
21316 add Charismathics.txt
21319 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2682 0ce88b0d-b2fd-0310-8134-9614164e65ea
21321 readers/Charismathics.txt | 51 +++++++++++++++++++++++++++++++++++++++++++++++
21322 readers/Makefile.am | 1 +
21323 2 files changed, 52 insertions(+)
21325 commit 1f2f0f26a276dac024e1fc4a1e487a2049d41e05
21326 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21327 Date: Thu Nov 1 17:16:43 2007 +0000
21329 do not claim/release the device on Mac OS X
21332 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2679 0ce88b0d-b2fd-0310-8134-9614164e65ea
21334 src/parse.c | 4 ++++
21335 1 file changed, 4 insertions(+)
21337 commit 31a19a069adb3bbc594c386bea5065ce66f877b2
21338 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21339 Date: Thu Nov 1 15:13:46 2007 +0000
21341 if usb_claim_interface() fails we ask the user to stop pcscd and retry
21344 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2677 0ce88b0d-b2fd-0310-8134-9614164e65ea
21346 src/parse.c | 5 +++++
21347 1 file changed, 5 insertions(+)
21349 commit 2a0398e8cd28bfed1e6c30b7761dbd1252a99ad6
21350 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21351 Date: Thu Nov 1 14:37:01 2007 +0000
21356 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2676 0ce88b0d-b2fd-0310-8134-9614164e65ea
21358 readers/Kobil_EMV_CAP.txt | 4 ++--
21359 1 file changed, 2 insertions(+), 2 deletions(-)
21361 commit 9f9ba1b4e922c5f270fc830dd0d0be173485abf9
21362 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21363 Date: Thu Nov 1 14:35:29 2007 +0000
21365 claim and release the interface
21368 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2675 0ce88b0d-b2fd-0310-8134-9614164e65ea
21370 src/parse.c | 12 ++++++++++++
21371 1 file changed, 12 insertions(+)
21373 commit 48b0127119d4e8fe92d7b469524eabf987b65c1f
21374 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21375 Date: Wed Oct 24 16:01:24 2007 +0000
21377 add Eutron Digipass 860 in the supported list
21380 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2674 0ce88b0d-b2fd-0310-8134-9614164e65ea
21383 readers/supported_readers.txt | 1 +
21384 2 files changed, 3 insertions(+)
21386 commit d8a2b7810f01673f9b42b83e80db2bc88d7bcd42
21387 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21388 Date: Wed Oct 24 15:58:13 2007 +0000
21390 add Eutron Digipass 860
21393 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2673 0ce88b0d-b2fd-0310-8134-9614164e65ea
21395 readers/Eutron_Digipass_860.txt | 51 +++++++++++++++++++++++++++++++++++++++++
21396 readers/Makefile.am | 1 +
21397 2 files changed, 52 insertions(+)
21399 commit 5010951d3d09f6f6c895c35e5baf73393490880d
21400 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21401 Date: Wed Oct 24 15:50:57 2007 +0000
21406 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2672 0ce88b0d-b2fd-0310-8134-9614164e65ea
21408 readers/Eutron_CryptoIdentity.txt | 265 +-------------------------------------
21409 1 file changed, 5 insertions(+), 260 deletions(-)
21411 commit 84a6554b31888423a98f0dc64e71fd7d75a6b164
21412 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21413 Date: Wed Oct 24 15:49:02 2007 +0000
21415 add "Eutron Smart Pocket" in the supported list
21418 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2671 0ce88b0d-b2fd-0310-8134-9614164e65ea
21421 readers/supported_readers.txt | 1 +
21422 2 files changed, 3 insertions(+)
21424 commit 772b972a0f8a1dbce3e849a22da69b843d2d80a4
21425 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21426 Date: Wed Oct 24 15:48:32 2007 +0000
21428 add Eutron_Smart_Pocket.txt
21431 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2670 0ce88b0d-b2fd-0310-8134-9614164e65ea
21433 readers/Eutron_Smart_Pocket.txt | 51 +++++++++++++++++++++++++++++++++++++++++
21434 readers/Makefile.am | 1 +
21435 2 files changed, 52 insertions(+)
21437 commit 6dd49dd75bdea3d560e61dc91ae4c2dbdf49ac8c
21438 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21439 Date: Wed Oct 24 15:27:03 2007 +0000
21441 add "Kobil EMV CAP - SecOVID Reader III" in the "should work" list
21444 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2669 0ce88b0d-b2fd-0310-8134-9614164e65ea
21447 readers/supported_readers.txt | 1 +
21448 2 files changed, 2 insertions(+)
21450 commit ddbfbd38b14f7583d9139fe30e2749b3da71cb98
21451 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21452 Date: Wed Oct 24 15:25:26 2007 +0000
21454 add Kobil_EMV_CAP.txt
21457 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2668 0ce88b0d-b2fd-0310-8134-9614164e65ea
21459 readers/Kobil_EMV_CAP.txt | 59 +++++++++++++++++++++++++++++++++++++++++++++++
21460 readers/Makefile.am | 1 +
21461 2 files changed, 60 insertions(+)
21463 commit 0c4faf0052ce75ee08c2de2af3588a80d18cdc3b
21464 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21465 Date: Tue Oct 23 09:33:57 2007 +0000
21470 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2667 0ce88b0d-b2fd-0310-8134-9614164e65ea
21472 readers/SCR3320.txt | 12 +++++++-----
21473 readers/SCR333.txt | 18 ++++++++++--------
21474 readers/SCR3340.txt | 12 +++++++-----
21475 3 files changed, 24 insertions(+), 18 deletions(-)
21477 commit 028b21f86a6e05f724db727d5ca09247ec6baf92
21478 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21479 Date: Sun Oct 21 16:37:32 2007 +0000
21481 regenerated on linux
21484 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2666 0ce88b0d-b2fd-0310-8134-9614164e65ea
21486 readers/SCR331.txt | 4 ++--
21487 1 file changed, 2 insertions(+), 2 deletions(-)
21489 commit bdc7741671360e6869ae7a447c2943e9c9533aca
21490 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21491 Date: Sun Oct 21 14:55:46 2007 +0000
21496 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2665 0ce88b0d-b2fd-0310-8134-9614164e65ea
21498 readers/SCR331.txt | 10 +++++-----
21499 1 file changed, 5 insertions(+), 5 deletions(-)
21501 commit b09fb204bb194d39e309f3dc37174915c3442bd9
21502 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21503 Date: Sun Oct 21 14:54:54 2007 +0000
21505 get_end_points(): check that dev->config is not NULL before
21506 dereferencing dev->config->bNumInterfaces
21508 Avoid a crash on Mac OS X
21511 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2664 0ce88b0d-b2fd-0310-8134-9614164e65ea
21513 src/ccid_usb.c | 2 +-
21514 1 file changed, 1 insertion(+), 1 deletion(-)
21516 commit 110f768131bfc0f7887b251f2e588950cb0712e1
21517 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21518 Date: Tue Oct 16 19:51:12 2007 +0000
21520 add "Lenovo Integrated Smart Card Reader" in "Should work but untested
21524 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2656 0ce88b0d-b2fd-0310-8134-9614164e65ea
21527 readers/supported_readers.txt | 3 +++
21528 2 files changed, 4 insertions(+)
21530 commit 36715a2542fbeff89292cfd48cd1449818743f76
21531 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21532 Date: Tue Oct 16 19:45:24 2007 +0000
21534 add Lenovo Integrated Smart Card Reader
21537 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2655 0ce88b0d-b2fd-0310-8134-9614164e65ea
21539 readers/Lenovo.txt | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++++
21540 readers/Makefile.am | 1 +
21541 2 files changed, 92 insertions(+)
21543 commit fd6767afc1332aaad972a59f91a769c234337fff
21544 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21545 Date: Mon Oct 15 07:45:32 2007 +0000
21547 use SCARD_LEAVE_CARD instead of SCARD_UNPOWER_CARD for SCardReconnect()
21548 since SCardReconnect() returns SCARD_W_REMOVED_CARD on Mac OS X 10.4
21551 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2653 0ce88b0d-b2fd-0310-8134-9614164e65ea
21553 examples/scardcontrol.c | 2 +-
21554 1 file changed, 1 insertion(+), 1 deletion(-)
21556 commit 5049fa6620fbeb38652827c5fb8586baaa6437f0
21557 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21558 Date: Sun Oct 14 14:15:43 2007 +0000
21560 new firmware version
21563 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2652 0ce88b0d-b2fd-0310-8134-9614164e65ea
21565 readers/SCR3310.txt | 6 +++---
21566 readers/SCR3311.txt | 6 +++---
21567 readers/SCR335.txt | 18 ++++++++++--------
21568 3 files changed, 16 insertions(+), 14 deletions(-)
21570 commit 9365328421f672d68c749157200f4c30e1371fdf
21571 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21572 Date: Sat Oct 13 19:43:52 2007 +0000
21574 display "Can't find any CCID device. Maybe you must run parse as root?"
21578 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2650 0ce88b0d-b2fd-0310-8134-9614164e65ea
21580 src/parse.c | 4 ++++
21581 1 file changed, 4 insertions(+)
21583 commit 59d178a6cd710a96b1d58881932d3323309381bc
21584 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21585 Date: Thu Oct 11 14:45:09 2007 +0000
21590 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2649 0ce88b0d-b2fd-0310-8134-9614164e65ea
21592 readers/GemPCPinpad.txt | 3 ++-
21593 readers/GemPCTwin.txt | 2 ++
21594 2 files changed, 4 insertions(+), 1 deletion(-)
21596 commit 5f3bbac4549227176ed1dbac2c92713d22560a77
21597 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21598 Date: Thu Oct 11 13:41:35 2007 +0000
21600 typo in log message
21603 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2648 0ce88b0d-b2fd-0310-8134-9614164e65ea
21605 src/ifdhandler.c | 2 +-
21606 1 file changed, 1 insertion(+), 1 deletion(-)
21608 commit eddc818979ab2a022cbe7d278f3abea37f8e82d4
21609 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21610 Date: Sat Sep 29 19:41:09 2007 +0000
21612 contrib/Kobil_mIDentity_switch/Makefile.am:2: compiling `Kobil_mIDentity_switch.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.in'
21615 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2632 0ce88b0d-b2fd-0310-8134-9614164e65ea
21618 1 file changed, 1 insertion(+)
21620 commit 3371ea137821dca6d2238e9b042940377983e98a
21621 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21622 Date: Fri Sep 28 12:21:19 2007 +0000
21624 call usb_detach_kernel_driver_np() only if libusb provides it (Linux
21628 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2631 0ce88b0d-b2fd-0310-8134-9614164e65ea
21630 contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c | 2 +-
21631 1 file changed, 1 insertion(+), 1 deletion(-)
21633 commit 02e0e0e5e2784392882312449a629fc1df11b5fc
21634 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21635 Date: Fri Sep 28 12:20:53 2007 +0000
21637 check for usb_detach_kernel_driver_np() since only libusb on Linux provides it
21640 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2630 0ce88b0d-b2fd-0310-8134-9614164e65ea
21642 configure.in | 3 +++
21643 1 file changed, 3 insertions(+)
21645 commit 4f5e88d4836e299604c6a4fa40fa3dc83e39e3f9
21646 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21647 Date: Fri Sep 28 12:08:24 2007 +0000
21649 use $(PTHREAD_CFLAGS) and $(PTHREAD_LIBS) since the thread library must
21650 be explicitly used on *BSD
21653 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2629 0ce88b0d-b2fd-0310-8134-9614164e65ea
21655 examples/Makefile.am | 4 ++--
21656 1 file changed, 2 insertions(+), 2 deletions(-)
21658 commit 853b672f5cfcaefe344e69e6f2d24007e3fbe5e3
21659 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21660 Date: Fri Sep 28 09:55:57 2007 +0000
21662 add Eutron CryptoIdentity
21665 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2628 0ce88b0d-b2fd-0310-8134-9614164e65ea
21667 readers/supported_readers.txt | 1 +
21668 1 file changed, 1 insertion(+)
21670 commit d316393ac4b8caf3a8db54e8ceb7e3d7a35d33ef
21671 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21672 Date: Fri Sep 28 09:54:13 2007 +0000
21674 add Eutron CryptoIdentity (generated under FreeBSD 6.2-STABLE)
21677 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2627 0ce88b0d-b2fd-0310-8134-9614164e65ea
21679 readers/Eutron_CryptoIdentity.txt | 306 ++++++++++++++++++++++++++++++++++++++
21680 readers/Makefile.am | 1 +
21681 2 files changed, 307 insertions(+)
21683 commit 4fe4acad936bbb0b23547fa4f6c7b5b27be70781
21684 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21685 Date: Fri Sep 21 20:49:08 2007 +0000
21687 add Giesecke & Devrient CardToken 350 and 550.
21688 They were listed in the README, the web site but not in this list.
21691 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2626 0ce88b0d-b2fd-0310-8134-9614164e65ea
21693 readers/supported_readers.txt | 4 ++++
21694 1 file changed, 4 insertions(+)
21696 commit 4ac5e93cd60b3e29a807d4a361a82cd0384d977d
21697 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21698 Date: Fri Sep 14 07:47:07 2007 +0000
21700 use PCSC_LIBS instead of LDLIBS in the error message if
21701 SCardEstablishContext() is not found
21704 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2624 0ce88b0d-b2fd-0310-8134-9614164e65ea
21706 configure.in | 2 +-
21707 1 file changed, 1 insertion(+), 1 deletion(-)
21709 commit 2cb5ab274e10522c0ce0d77b9873f510c4c4312c
21710 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21711 Date: Tue Aug 21 21:14:23 2007 +0000
21713 add SafeNet IKey4000 in the "Should work but untested by me" list
21716 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2617 0ce88b0d-b2fd-0310-8134-9614164e65ea
21719 readers/supported_readers.txt | 3 +++
21720 2 files changed, 4 insertions(+)
21722 commit 1b7b94554dcb49716b34293e8d4ddc7609676b17
21723 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21724 Date: Tue Aug 21 21:12:16 2007 +0000
21726 add SafeNet IKey4000
21729 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2616 0ce88b0d-b2fd-0310-8134-9614164e65ea
21731 readers/Makefile.am | 1 +
21732 readers/SafeNet_IKey4000.txt | 49 ++++++++++++++++++++++++++++++++++++++++++++
21733 2 files changed, 50 insertions(+)
21735 commit a68275e2a647357d92ae8ed96b140b21a6f2ac71
21736 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21737 Date: Fri Aug 3 20:12:08 2007 +0000
21739 add Giesecke & Devrient StarSign Card Token 350 and 550 in the "Should
21740 work but untested by me" list
21743 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2610 0ce88b0d-b2fd-0310-8134-9614164e65ea
21746 1 file changed, 3 insertions(+)
21748 commit 5a5f563cd248ffdd1a604331aa9181fd268a3a94
21749 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21750 Date: Fri Aug 3 20:08:18 2007 +0000
21752 DISTCLEANFILES = Info.plist
21753 so that make distcheck works
21756 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2609 0ce88b0d-b2fd-0310-8134-9614164e65ea
21758 src/Makefile.am | 2 ++
21759 1 file changed, 2 insertions(+)
21761 commit a3e5d923acdbd0f1e7acc6fa96fcf519569e44bf
21762 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21763 Date: Fri Aug 3 20:07:23 2007 +0000
21765 add Giesecke & Devrient StarSign Card Token 350 and 550
21768 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2608 0ce88b0d-b2fd-0310-8134-9614164e65ea
21770 readers/GnD_StarSignCardToken350.txt | 49 ++++++++++++++++++++++++++++++++++++
21771 readers/GnD_StarSignCardToken550.txt | 49 ++++++++++++++++++++++++++++++++++++
21772 readers/Makefile.am | 2 ++
21773 3 files changed, 100 insertions(+)
21775 commit 3d4181c2b1d5776f2b752520680b27c03aec5f28
21776 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21777 Date: Fri Aug 3 14:32:47 2007 +0000
21779 add OmniKey CardMan 5321 in the "Should work but untested by me" list
21782 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2607 0ce88b0d-b2fd-0310-8134-9614164e65ea
21785 1 file changed, 2 insertions(+)
21787 commit 8e879005073841111b1127b85041d9c71c0256fc
21788 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21789 Date: Fri Aug 3 14:31:17 2007 +0000
21794 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2606 0ce88b0d-b2fd-0310-8134-9614164e65ea
21796 readers/CardMan5321.txt | 170 ++++++++++++++++++++++++++++++++++++++++++
21797 readers/Makefile.am | 1 +
21798 readers/supported_readers.txt | 1 +
21799 3 files changed, 172 insertions(+)
21801 commit ffb9debf0a67882fa814a013debe07c52802705b
21802 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21803 Date: Thu Aug 2 20:17:44 2007 +0000
21808 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2605 0ce88b0d-b2fd-0310-8134-9614164e65ea
21810 commit f682a5a4a4008a29ab9596b80cafc4e22b90c372
21811 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21812 Date: Thu Aug 2 20:13:51 2007 +0000
21814 add O2 Micro Oz776 (ProductID 0x7772) to the "Should work but untested
21818 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2604 0ce88b0d-b2fd-0310-8134-9614164e65ea
21821 readers/supported_readers.txt | 1 +
21822 2 files changed, 2 insertions(+), 1 deletion(-)
21824 commit 20d6267fd200ca468d0d608c5a69d86821b37c3e
21825 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21826 Date: Thu Aug 2 20:07:47 2007 +0000
21828 add new O2Micro Oz776
21831 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2603 0ce88b0d-b2fd-0310-8134-9614164e65ea
21833 readers/Makefile.am | 1 +
21834 readers/Oz776_7772.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
21835 2 files changed, 51 insertions(+)
21837 commit bd72b4fef76c74398158b52ed57aca0568325a73
21838 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21839 Date: Thu Aug 2 20:04:12 2007 +0000
21841 add support of the O2Micro oz776 (ProductID 0x7772)
21844 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2602 0ce88b0d-b2fd-0310-8134-9614164e65ea
21847 src/ccid_usb.c | 7 +++++--
21848 src/commands.c | 3 ++-
21849 3 files changed, 8 insertions(+), 3 deletions(-)
21851 commit 6e6d359cafdebfe05d8c9a707a845cf891fde3ca
21852 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21853 Date: Thu Jul 5 19:24:00 2007 +0000
21855 replace BUS by SUBSYSTEMS
21858 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2599 0ce88b0d-b2fd-0310-8134-9614164e65ea
21860 src/pcscd_ccid.rules | 24 ++++++++++++------------
21861 1 file changed, 12 insertions(+), 12 deletions(-)
21863 commit acd74bf67896d86a7721533fda207b849d4fb317
21864 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21865 Date: Thu Jul 5 09:06:52 2007 +0000
21867 add support for Mac OS X
21870 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2597 0ce88b0d-b2fd-0310-8134-9614164e65ea
21872 examples/scardcontrol.c | 5 +++++
21873 1 file changed, 5 insertions(+)
21875 commit 380e0fbf69eea058304a2ef5008f96478732be00
21876 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21877 Date: Tue Jul 3 16:10:28 2007 +0000
21879 ccid_error(): increase the size of var_text[] to avoid a buffer overflow
21881 Thanks to Anders Storsveen for the bug report
21884 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2596 0ce88b0d-b2fd-0310-8134-9614164e65ea
21887 1 file changed, 1 insertion(+), 1 deletion(-)
21889 commit d36a679b8f8618c91eb4db970dc4bac7007f2195
21890 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21891 Date: Mon Jul 2 13:06:41 2007 +0000
21893 update version and copyright date
21896 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2593 0ce88b0d-b2fd-0310-8134-9614164e65ea
21898 examples/scardcontrol.c | 4 ++--
21899 1 file changed, 2 insertions(+), 2 deletions(-)
21901 commit 135e96abb3e3baafbf6284bd17db2a0ee0c3d9e9
21902 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21903 Date: Mon Jul 2 13:06:10 2007 +0000
21905 remove compilation warnings
21908 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2592 0ce88b0d-b2fd-0310-8134-9614164e65ea
21910 examples/scardcontrol.c | 2 +-
21911 1 file changed, 1 insertion(+), 1 deletion(-)
21913 commit c528fe1bad98c119d9bd3391622e261a0daf5774
21914 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21915 Date: Mon Jul 2 13:05:34 2007 +0000
21917 do not free() unallocated memory
21920 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2591 0ce88b0d-b2fd-0310-8134-9614164e65ea
21922 examples/scardcontrol.c | 8 +++++---
21923 1 file changed, 5 insertions(+), 3 deletions(-)
21925 commit d5af56adc1ce9c38a41c60433678cddea1c6cdb3
21926 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21927 Date: Mon Jul 2 13:03:41 2007 +0000
21929 use PCSC_ERROR_EXIT() for SCardListReaders() call
21932 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2590 0ce88b0d-b2fd-0310-8134-9614164e65ea
21934 examples/scardcontrol.c | 5 +----
21935 1 file changed, 1 insertion(+), 4 deletions(-)
21937 commit 2944da5a972b693a4b483f61c9354df1750bf2f9
21938 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21939 Date: Mon Jul 2 12:44:43 2007 +0000
21941 display an explicit message when no card is present
21944 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2585 0ce88b0d-b2fd-0310-8134-9614164e65ea
21946 examples/scardcontrol.c | 2 +-
21947 1 file changed, 1 insertion(+), 1 deletion(-)
21949 commit 5eec1098a234c9d32440e915613bec6d16b7ebf8
21950 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21951 Date: Mon Jul 2 09:36:31 2007 +0000
21953 update versions of autotools used
21956 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2584 0ce88b0d-b2fd-0310-8134-9614164e65ea
21959 1 file changed, 3 insertions(+), 3 deletions(-)
21961 commit 3ee0b703264654e63b685469e0593c69039e8799
21962 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21963 Date: Mon Jul 2 09:32:51 2007 +0000
21965 regenerated using automake-1.10
21968 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2583 0ce88b0d-b2fd-0310-8134-9614164e65ea
21970 build/ylwrap | 253 +++++++++++++++++++++++++++++++++++++----------------------
21971 1 file changed, 158 insertions(+), 95 deletions(-)
21973 commit ec93be0de306a12bcded9884ca44190b1b03f3b4
21974 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21975 Date: Sat Jun 30 16:07:59 2007 +0000
21980 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2582 0ce88b0d-b2fd-0310-8134-9614164e65ea
21982 readers/ActivkeySim.txt | 4 +++-
21983 1 file changed, 3 insertions(+), 1 deletion(-)
21985 commit c66f265f2a755e084a9d4f25fe277174e68dc817
21986 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21987 Date: Thu Jun 28 13:34:21 2007 +0000
21989 use DRIVERS== instead of DRIVER==
21992 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2581 0ce88b0d-b2fd-0310-8134-9614164e65ea
21994 src/pcscd_ccid.rules | 2 +-
21995 1 file changed, 1 insertion(+), 1 deletion(-)
21997 commit 59db97c23cedc51c36ac367977df63a4daff8932
21998 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21999 Date: Mon Jun 25 12:23:36 2007 +0000
22001 add "Philips Semiconductors JCOP41V221" ICCD card in "Should work but
22002 untested by me" list
22005 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2579 0ce88b0d-b2fd-0310-8134-9614164e65ea
22008 readers/JCOP41V221.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
22009 readers/supported_readers.txt | 2 ++
22010 3 files changed, 52 insertions(+)
22012 commit 406e8785e135275c1c8f415418cf52b0576f019c
22013 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22014 Date: Mon Jun 18 08:27:56 2007 +0000
22016 remove trash at end of file
22019 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2566 0ce88b0d-b2fd-0310-8134-9614164e65ea
22021 readers/Sitecom_MD-010.txt | 21 ---------------------
22022 1 file changed, 21 deletions(-)
22024 commit e5ebd818ad4a692fc25560d77d64578243b0738a
22025 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22026 Date: Wed Jun 13 12:32:27 2007 +0000
22028 SecurePINVerify(): avoid a possible buffer overflow detected by sparse
22031 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2557 0ce88b0d-b2fd-0310-8134-9614164e65ea
22033 src/commands.c | 3 ---
22034 1 file changed, 3 deletions(-)
22036 commit c9e3dfb41539b98644c1c66748f912fa04485fab
22037 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22038 Date: Sat May 19 12:15:10 2007 +0000
22040 generate a local Info.plist before trying to install it
22043 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2533 0ce88b0d-b2fd-0310-8134-9614164e65ea
22045 src/Makefile.am | 9 ++++++---
22046 1 file changed, 6 insertions(+), 3 deletions(-)
22048 commit 9a7548e43c5d8276674296afedab8a862d9b5ee4
22049 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22050 Date: Sat May 19 12:14:37 2007 +0000
22052 rename Info.plist as Info.plist.src since it is just a template
22055 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2532 0ce88b0d-b2fd-0310-8134-9614164e65ea
22057 src/{Info.plist => Info.plist.src} | 0
22058 1 file changed, 0 insertions(+), 0 deletions(-)
22060 commit b3995c5e4f0dc5149350d74d563c68a2afb5abcb
22061 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22062 Date: Thu May 10 15:26:16 2007 +0000
22067 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2526 0ce88b0d-b2fd-0310-8134-9614164e65ea
22070 1 file changed, 1 insertion(+), 1 deletion(-)
22072 commit 742ba838ddc4817acebdfec09fde127bb726b255
22073 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22074 Date: Thu May 10 13:05:51 2007 +0000
22076 manpage section is 1 instead of 8
22079 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2524 0ce88b0d-b2fd-0310-8134-9614164e65ea
22081 contrib/RSA_SecurID/RSA_SecurID_getpasswd.1 | 2 +-
22082 1 file changed, 1 insertion(+), 1 deletion(-)
22084 commit ec316fc748c8103840fd5a1bc54c044c7258fce8 (tag: ccid-1.3.0)
22085 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22086 Date: Thu May 10 09:16:42 2007 +0000
22091 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2522 0ce88b0d-b2fd-0310-8134-9614164e65ea
22093 README | 14 ++++++++++++++
22094 configure.in | 2 +-
22095 2 files changed, 15 insertions(+), 1 deletion(-)
22097 commit 098840067b05be4de0c0f08f8e640e84c4367522
22098 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22099 Date: Thu May 10 09:10:54 2007 +0000
22101 add SchlumbergerSema Cyberflex Access e-gate in the should work list
22104 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2521 0ce88b0d-b2fd-0310-8134-9614164e65ea
22107 readers/Makefile.am | 1 +
22108 readers/e-gate.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
22109 readers/supported_readers.txt | 4 ++++
22110 4 files changed, 57 insertions(+)
22112 commit 5629a66dc57bf874e39346387d849052c29a4df8
22113 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22114 Date: Thu May 10 09:03:28 2007 +0000
22116 rename midswitch to Kobil_mIDentity_switch
22119 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2520 0ce88b0d-b2fd-0310-8134-9614164e65ea
22121 contrib/Kobil_mIDentity_switch/README_Kobil_mIDentity_switch.txt | 4 ++--
22122 1 file changed, 2 insertions(+), 2 deletions(-)
22124 commit 5c5900bd36d5964367a99b1716be948a6ff23123
22125 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22126 Date: Thu May 10 08:28:19 2007 +0000
22128 update svn:ignore properties
22131 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2519 0ce88b0d-b2fd-0310-8134-9614164e65ea
22133 commit 931749f14ae5d318e69d63f16c560abcf4ecc780
22134 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22135 Date: Thu May 10 08:25:21 2007 +0000
22137 update snn:ignore properties
22140 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2518 0ce88b0d-b2fd-0310-8134-9614164e65ea
22142 commit eef47a0b4bbdb400f3a6477eaedbe4da67c3eddb
22143 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22144 Date: Thu May 10 08:22:33 2007 +0000
22146 set svn:ignore properties
22149 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2517 0ce88b0d-b2fd-0310-8134-9614164e65ea
22151 commit 2ea4a0df382f9d413b2118bfc7a396cf4d4e15e9
22152 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22153 Date: Thu May 10 08:03:44 2007 +0000
22155 add Sitecom USB simcard reader MD-010 in the "Should work but untested
22159 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2516 0ce88b0d-b2fd-0310-8134-9614164e65ea
22162 readers/Makefile.am | 1 +
22163 readers/Sitecom_MD-010.txt | 130 ++++++++++++++++++++++++++++++++++++++++++
22164 readers/supported_readers.txt | 3 +
22165 4 files changed, 135 insertions(+)
22167 commit e53e13879179eedb5e70ad5560120ed8940bea7e
22168 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22169 Date: Thu May 10 07:57:23 2007 +0000
22171 correct KOBIL mIDentity names
22174 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2515 0ce88b0d-b2fd-0310-8134-9614164e65ea
22176 readers/supported_readers.txt | 4 ++--
22177 1 file changed, 2 insertions(+), 2 deletions(-)
22179 commit 0c4ddab5567d24c8b1d2ff9621eec1814189f9cf
22180 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22181 Date: Wed May 9 06:57:12 2007 +0000
22183 exit if ACTION!="add"
22186 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2514 0ce88b0d-b2fd-0310-8134-9614164e65ea
22188 src/pcscd_ccid.rules | 30 ++++++++++++++++++------------
22189 1 file changed, 18 insertions(+), 12 deletions(-)
22191 commit 763586f6e8c04f536121a34a41b30c6dedddc943
22192 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22193 Date: Mon May 7 09:31:13 2007 +0000
22195 #include "ccid_usb.h" to avoid
22196 commands.c:103: warning: implicit declaration of function 'ControlUSB'
22199 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2511 0ce88b0d-b2fd-0310-8134-9614164e65ea
22201 src/commands.c | 1 +
22202 1 file changed, 1 insertion(+)
22204 commit f1d6ede6358cf6111bd06a937ec6386cf7c4b222
22205 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22206 Date: Thu May 3 19:21:54 2007 +0000
22208 get_end_points(): avoid a double free on close for the O2MICRO_OZ776
22211 " In ccid_usb.c you move the extra descriptor from the endpoint 2
22212 descriptor to the interface descriptor. The problem is, when libusb try
22213 to free the descriptors associated to this device on shutdown or if the
22214 device disappears, it tries to free the same buffer twice. For me it
22215 means the pcscd is killed with a glibc detected "double free". "
22217 Thanks to Michael Wegner for the patch
22220 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2510 0ce88b0d-b2fd-0310-8134-9614164e65ea
22222 src/ccid_usb.c | 3 +++
22223 1 file changed, 3 insertions(+)
22225 commit a90093d5869c165011263829c59caf824f61ecbf
22226 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22227 Date: Thu May 3 15:21:29 2007 +0000
22229 add OmniKey CardMan 4321 in "Should work but untested by me" list
22232 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2509 0ce88b0d-b2fd-0310-8134-9614164e65ea
22235 readers/supported_readers.txt | 1 +
22236 2 files changed, 3 insertions(+)
22238 commit 06700534e07fc021f28d49ce97e6d96f904dbbec
22239 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22240 Date: Thu May 3 15:19:00 2007 +0000
22242 add CardMan4321.txt
22245 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2508 0ce88b0d-b2fd-0310-8134-9614164e65ea
22247 readers/CardMan4321.txt | 170 ++++++++++++++++++++++++++++++++++++++++++++++++
22248 readers/Makefile.am | 1 +
22249 2 files changed, 171 insertions(+)
22251 commit 2361b051713d63769cd1f3e5ac0bb27866b54826
22252 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22253 Date: Wed Mar 28 16:42:22 2007 +0000
22255 define BOGUS_SCM_FIRMWARE_FOR_dwMaxCCIDMessageLength and code to avoid
22256 the bogus limitation of dwMaxCCIDMessageLength on SCM firmwares
22259 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2498 0ce88b0d-b2fd-0310-8134-9614164e65ea
22261 src/commands.c | 20 ++++++++++++++++++--
22262 1 file changed, 18 insertions(+), 2 deletions(-)
22264 commit 04605997238a5ae4f98da1676b2c8250258a008f
22265 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22266 Date: Wed Mar 21 12:44:38 2007 +0000
22268 ccid_open_hack(): add Dutch(nl) and Tukish(tr) messages for the GemPC
22272 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2489 0ce88b0d-b2fd-0310-8134-9614164e65ea
22274 src/ccid.c | 28 ++++++++++++++++++++++++++++
22275 1 file changed, 28 insertions(+)
22277 commit e33a580f8f34e46fcd9893d67f423492a64643a3
22278 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22279 Date: Tue Mar 20 21:23:19 2007 +0000
22284 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2488 0ce88b0d-b2fd-0310-8134-9614164e65ea
22286 readers/SCR331-DI.txt | 12 +++++++-----
22287 readers/SCR331.txt | 14 ++++++++------
22288 readers/SCR3310.txt | 14 ++++++++------
22289 readers/SCR3311.txt | 14 ++++++++------
22290 4 files changed, 31 insertions(+), 23 deletions(-)
22292 commit 5f635f8d2833348539fe3d1356c1924debc7a373
22293 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22294 Date: Mon Mar 19 08:14:13 2007 +0000
22296 improve documentation of SCARD_ATTR_MAXINPUT
22299 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2487 0ce88b0d-b2fd-0310-8134-9614164e65ea
22301 SCARDGETATTRIB.txt | 8 +++++---
22302 1 file changed, 5 insertions(+), 3 deletions(-)
22304 commit be4196b9e7db6121e150be785f3b9bef931c8ec8
22305 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22306 Date: Thu Mar 15 21:39:46 2007 +0000
22308 if usb_control_msg() fails because the device is busy this is because
22309 pcscd has claimed the device already
22312 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2485 0ce88b0d-b2fd-0310-8134-9614164e65ea
22314 src/parse.c | 7 +++++++
22315 1 file changed, 7 insertions(+)
22317 commit 32ced858f1c44468b5820f43f75abbd5dc8d3087
22318 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22319 Date: Thu Mar 15 20:56:25 2007 +0000
22321 add Fujitsu Siemens Computers SmartCard Keyboard USB 2A and SmartCard
22322 USB 2A to the "Should work but untested by me" list
22325 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2484 0ce88b0d-b2fd-0310-8134-9614164e65ea
22328 1 file changed, 4 insertions(+)
22330 commit 2c2effb2f90a80c521dcab5c11bfff8d28c31fdf
22331 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22332 Date: Thu Mar 15 20:50:09 2007 +0000
22334 add Fujitsu Siemens Computers SmartCard USB 2A and SmartCard Keyboard
22338 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2483 0ce88b0d-b2fd-0310-8134-9614164e65ea
22340 .../FujitsuSiemens_SmartCard_Keyboard_USB_2A.txt | 170 +++++++++++++++++++++
22341 readers/FujitsuSiemens_SmartCard_USB_2A.txt | 170 +++++++++++++++++++++
22342 readers/Makefile.am | 2 +
22343 readers/supported_readers.txt | 3 +
22344 4 files changed, 345 insertions(+)
22346 commit 67c8b4adffb91927f929d8a5b0907e62099ddf60
22347 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22348 Date: Tue Mar 13 20:49:42 2007 +0000
22350 use an unsigned char buffer[] to have unsigned multi-bytes convertions
22353 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2480 0ce88b0d-b2fd-0310-8134-9614164e65ea
22356 1 file changed, 1 insertion(+), 1 deletion(-)
22358 commit 1b2016b5c66a459a4f3900f9df6d773d1869729a
22359 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22360 Date: Mon Mar 12 10:07:35 2007 +0000
22362 move #include of config.h before pcsclite.h and reader.h
22365 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2473 0ce88b0d-b2fd-0310-8134-9614164e65ea
22367 src/ifdhandler.c | 2 +-
22368 1 file changed, 1 insertion(+), 1 deletion(-)
22370 commit 3cbd749d86e622f69e29b9fc6d408bb422360e65
22371 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22372 Date: Thu Mar 8 12:53:18 2007 +0000
22374 In case of error set the received length to 0 in IFDHTransmitToICC() and
22375 IFDHControl() instead of in all the lower level commands
22378 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2472 0ce88b0d-b2fd-0310-8134-9614164e65ea
22380 src/commands.c | 28 ----------------------------
22381 src/ifdhandler.c | 8 +++++++-
22382 2 files changed, 7 insertions(+), 29 deletions(-)
22384 commit ebdf779091f72cf5e036f5f2480cbc34a7e4a18a
22385 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22386 Date: Thu Mar 8 12:46:23 2007 +0000
22388 add SchlumbergerSema Cyberflex Access e-gate ICCD
22391 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2471 0ce88b0d-b2fd-0310-8134-9614164e65ea
22393 src/pcscd_ccid.rules | 2 ++
22394 1 file changed, 2 insertions(+)
22396 commit 35c2292f8f88bc50daad6771a2e0d92fd55e1ed0
22397 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22398 Date: Thu Mar 8 12:44:37 2007 +0000
22400 add support of ICCD version A and B
22403 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2470 0ce88b0d-b2fd-0310-8134-9614164e65ea
22405 src/ccid.c | 32 +++++
22407 src/ccid_usb.c | 1 +
22408 src/commands.c | 404 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
22409 4 files changed, 446 insertions(+)
22411 commit e1115b8b0c4f1a614f46e6ce7fed57ce0a1c00fb
22412 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22413 Date: Thu Mar 8 10:21:47 2007 +0000
22415 ControlUSB(): add some debug: request value and data send/received
22418 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2469 0ce88b0d-b2fd-0310-8134-9614164e65ea
22420 src/ccid_usb.c | 14 +++++++++++++-
22421 1 file changed, 13 insertions(+), 1 deletion(-)
22423 commit f1689b9b649497d8d6fab997c0d887c755168c53
22424 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22425 Date: Thu Mar 8 10:19:43 2007 +0000
22427 bit 0x000800 of dwFeatures is undocumented but used by ICCD?
22430 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2468 0ce88b0d-b2fd-0310-8134-9614164e65ea
22433 1 file changed, 2 insertions(+)
22435 commit f0240397ef3489f74ff171e1549432dc9af182c8
22436 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22437 Date: Wed Feb 28 21:12:57 2007 +0000
22439 differentiate the two KOBIL mIDentity devices (Basic and Classic)
22442 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2454 0ce88b0d-b2fd-0310-8134-9614164e65ea
22444 readers/supported_readers.txt | 4 ++--
22445 1 file changed, 2 insertions(+), 2 deletions(-)
22447 commit af519c5ab75b6a0ebc49d93d1e313e5ea5ad86d6
22448 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22449 Date: Wed Feb 28 13:08:59 2007 +0000
22451 usb_detach_kernel_driver_np() is not available on libusb for Mac OS X
22454 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2453 0ce88b0d-b2fd-0310-8134-9614164e65ea
22456 contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c | 2 ++
22457 1 file changed, 2 insertions(+)
22459 commit 676471f441bfb41db7382d1f7edd8cd1fb3a6146
22460 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22461 Date: Wed Feb 28 12:21:26 2007 +0000
22463 require autoconf 2.61
22466 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2452 0ce88b0d-b2fd-0310-8134-9614164e65ea
22468 configure.in | 4 ++--
22469 1 file changed, 2 insertions(+), 2 deletions(-)
22471 commit 430a0829ff469b70ed4b8fcf4e77efe1c21d7a5a
22472 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22473 Date: Wed Feb 28 10:58:32 2007 +0000
22478 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2451 0ce88b0d-b2fd-0310-8134-9614164e65ea
22480 configure.in | 2 +-
22481 1 file changed, 1 insertion(+), 1 deletion(-)
22483 commit 9acfe6fef8bd265c56321eeeb6d0ea1fc86a8181
22484 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22485 Date: Tue Feb 27 07:49:26 2007 +0000
22490 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2450 0ce88b0d-b2fd-0310-8134-9614164e65ea
22492 contrib/RSA_SecurID/RSA_SecurID_getpasswd.c | 2 +-
22493 1 file changed, 1 insertion(+), 1 deletion(-)
22495 commit 92a67446ee9d04b833e89f92ac6fda834edbf287
22496 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22497 Date: Mon Feb 26 07:37:06 2007 +0000
22499 replace a C++ comment by a C comment
22502 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2448 0ce88b0d-b2fd-0310-8134-9614164e65ea
22504 contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c | 2 +-
22505 1 file changed, 1 insertion(+), 1 deletion(-)
22507 commit 55fa815e49f7da1f2f96fa5c868b1313175c31bd
22508 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22509 Date: Sun Feb 25 13:54:42 2007 +0000
22511 EXTRA_DIST = $(doc_DATA) $(man_MANS)
22514 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2444 0ce88b0d-b2fd-0310-8134-9614164e65ea
22516 contrib/Kobil_mIDentity_switch/Makefile.am | 2 ++
22517 contrib/RSA_SecurID/Makefile.am | 2 ++
22518 2 files changed, 4 insertions(+)
22520 commit d6bd0d1b31ba506f5ec92305dd590ed4bee096cd
22521 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22522 Date: Sun Feb 25 13:54:10 2007 +0000
22527 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2443 0ce88b0d-b2fd-0310-8134-9614164e65ea
22529 contrib/RSA_SecurID/Makefile.in | 549 ----------------------------------------
22530 1 file changed, 549 deletions(-)
22532 commit 8841396326fd5d04d9f3e71aaf76b93eb3974f46
22533 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22534 Date: Sun Feb 25 13:48:34 2007 +0000
22536 add rule to call /usr/sbin/Kobil_mIDentity_switch for mIDentity devices
22539 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2442 0ce88b0d-b2fd-0310-8134-9614164e65ea
22541 src/pcscd_ccid.rules | 4 ++++
22542 1 file changed, 4 insertions(+)
22544 commit 9d330211ddb5983bab8c2d844feca5ad47af52cd
22545 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22546 Date: Sun Feb 25 13:28:34 2007 +0000
22548 move the Kobil mIDentity from the "Supported" to "Unsupported or partly
22549 supported" because of a time request problem
22552 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2441 0ce88b0d-b2fd-0310-8134-9614164e65ea
22555 1 file changed, 5 insertions(+), 1 deletion(-)
22557 commit 8001d64d640aad8864fb38f3d7f8f8c9228d80d7
22558 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22559 Date: Sun Feb 25 13:22:49 2007 +0000
22561 add (new) KOBIL mIDentity
22564 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2440 0ce88b0d-b2fd-0310-8134-9614164e65ea
22566 readers/supported_readers.txt | 1 +
22567 1 file changed, 1 insertion(+)
22569 commit f57ad429a897420d85f62bf75a5f5e9f5677e5ab
22570 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22571 Date: Sun Feb 25 13:19:19 2007 +0000
22573 use $(LIBUSB_LIBS) instead of -lusb
22576 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2439 0ce88b0d-b2fd-0310-8134-9614164e65ea
22578 contrib/Kobil_mIDentity_switch/Makefile.am | 3 ++-
22579 1 file changed, 2 insertions(+), 1 deletion(-)
22581 commit 3173fbf42b5684bece6cfc37aec5ca0f33c7d710
22582 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22583 Date: Sun Feb 25 13:17:50 2007 +0000
22585 add contrib/RSA_SecurID
22588 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2438 0ce88b0d-b2fd-0310-8134-9614164e65ea
22591 contrib/Makefile.am | 2 +-
22592 contrib/RSA_SecurID/Makefile.am | 7 +
22593 contrib/RSA_SecurID/Makefile.in | 549 ++++++++++++++++++++++++++++
22594 contrib/RSA_SecurID/RSA_SecurID_getpasswd.1 | 14 +
22595 contrib/RSA_SecurID/RSA_SecurID_getpasswd.c | 162 ++++++++
22596 6 files changed, 734 insertions(+), 1 deletion(-)
22598 commit f53ec8417417f4202b6d67519615501d764654f0
22599 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22600 Date: Sun Feb 25 13:07:42 2007 +0000
22602 add GNU GPL v2 licence
22605 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2437 0ce88b0d-b2fd-0310-8134-9614164e65ea
22607 contrib/GPL-2 | 339 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
22608 1 file changed, 339 insertions(+)
22610 commit 8e90634f28bb7e1d41f59265ca06318c35f006cd
22611 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22612 Date: Sun Feb 25 13:01:39 2007 +0000
22614 add manpage Kobil_mIDentity_switch.8
22617 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2436 0ce88b0d-b2fd-0310-8134-9614164e65ea
22619 .../Kobil_mIDentity_switch/Kobil_mIDentity_switch.8 | 19 +++++++++++++++++++
22620 contrib/Kobil_mIDentity_switch/Makefile.am | 2 ++
22621 2 files changed, 21 insertions(+)
22623 commit 9f9138aef6c60fa12603aacf6200bcbd386bc93b
22624 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22625 Date: Sun Feb 25 11:28:27 2007 +0000
22627 doc_DATA = README_Kobil_mIDentity_switch.txt
22630 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2435 0ce88b0d-b2fd-0310-8134-9614164e65ea
22632 contrib/Kobil_mIDentity_switch/Makefile.am | 2 ++
22633 1 file changed, 2 insertions(+)
22635 commit 12f800162564729edf704374abeb6536fb6512cf
22636 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22637 Date: Sun Feb 25 11:27:47 2007 +0000
22639 rename README.txt in README_Kobil_mIDentity_switch.txt
22642 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2434 0ce88b0d-b2fd-0310-8134-9614164e65ea
22644 .../{README.txt => README_Kobil_mIDentity_switch.txt} | 0
22645 1 file changed, 0 insertions(+), 0 deletions(-)
22647 commit fd36054f7a0945ad80a81dae8d290628f73db3f3
22648 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22649 Date: Sun Feb 25 10:51:52 2007 +0000
22651 rename midswitch{.c,} in Kobil_mIDentity_switch{.c,}
22654 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2433 0ce88b0d-b2fd-0310-8134-9614164e65ea
22656 .../{midswitch.c => Kobil_mIDentity_switch.c} | 0
22657 contrib/Kobil_mIDentity_switch/Makefile.am | 6 +++---
22658 2 files changed, 3 insertions(+), 3 deletions(-)
22660 commit 0a009b6362cd099b906f56f79e5487310f8074ab
22661 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22662 Date: Sun Feb 25 10:47:39 2007 +0000
22664 rename contrib/midswitch/ in contrib/Kobil_mIDentity_switch/
22667 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2432 0ce88b0d-b2fd-0310-8134-9614164e65ea
22669 configure.in | 2 +-
22670 contrib/{midswitch => Kobil_mIDentity_switch}/Makefile.am | 0
22671 contrib/{midswitch => Kobil_mIDentity_switch}/README.txt | 0
22672 contrib/{midswitch => Kobil_mIDentity_switch}/midswitch.c | 0
22673 contrib/Makefile.am | 2 +-
22674 5 files changed, 2 insertions(+), 2 deletions(-)
22676 commit cb92532bdafcb90a5277c54d0236d0423b9027d7
22677 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22678 Date: Sat Feb 24 17:41:24 2007 +0000
22680 add contrib/midswitch to activate the CCID reader of the Kobil mIDentity
22683 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2431 0ce88b0d-b2fd-0310-8134-9614164e65ea
22687 contrib/Makefile.am | 1 +
22688 contrib/midswitch/Makefile.am | 3 +
22689 contrib/midswitch/README.txt | 250 ++++++++++++++++++++++++++++++++++++++++++
22690 contrib/midswitch/midswitch.c | 199 +++++++++++++++++++++++++++++++++
22691 6 files changed, 456 insertions(+), 1 deletion(-)
22693 commit f4779ac1611ad79ed844d849cce4ab8031d80bf1
22694 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22695 Date: Fri Feb 23 17:09:49 2007 +0000
22697 CmdPowerOn() & SecurePINVerify(): rename 6 local variables to avoid:
22698 warning: declaration of 'cmd' shadows a previous local
22701 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2430 0ce88b0d-b2fd-0310-8134-9614164e65ea
22703 src/commands.c | 22 +++++++++++-----------
22704 1 file changed, 11 insertions(+), 11 deletions(-)
22706 commit c9d8254bd2f8f10539a0a81632f2b42bda19fa23
22707 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22708 Date: Fri Feb 23 17:02:43 2007 +0000
22710 display the error message if usb_control_msg() fails
22713 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2429 0ce88b0d-b2fd-0310-8134-9614164e65ea
22715 src/parse.c | 5 +++--
22716 1 file changed, 3 insertions(+), 2 deletions(-)
22718 commit 56c5bec934ec69df2b37ec04a1d676392e6ef7c0
22719 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22720 Date: Fri Feb 23 17:01:25 2007 +0000
22722 do not declare another buffer variable to avoid: declaration of ‘buffer’
22723 shadows a previous local
22726 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2428 0ce88b0d-b2fd-0310-8134-9614164e65ea
22728 src/parse.c | 8 +++-----
22729 1 file changed, 3 insertions(+), 5 deletions(-)
22731 commit 19d17384319b9ae6412cebf23febb24751aaeb55
22732 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22733 Date: Fri Feb 23 16:49:50 2007 +0000
22735 allow multiple inclusion using #ifndef __CCID_USB_H__ ...
22738 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2427 0ce88b0d-b2fd-0310-8134-9614164e65ea
22740 src/ccid_usb.h | 3 +++
22741 1 file changed, 3 insertions(+)
22743 commit 712c29e73c1109b5d08c2e549b36bf62fdabcc96
22744 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22745 Date: Fri Feb 23 16:45:05 2007 +0000
22747 get_end_points(): change parameter name from usb_device to usbdevice to
22748 avoid: warning: declaration of 'usb_device' shadows a global declaration
22749 /usr/include/usb.h:329: warning: shadowed declaration is here
22752 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2426 0ce88b0d-b2fd-0310-8134-9614164e65ea
22754 src/ccid_usb.c | 8 ++++----
22755 1 file changed, 4 insertions(+), 4 deletions(-)
22757 commit 0aa54c535ef98fd8ae0faaaed6d94f9f7447d6a2
22758 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22759 Date: Fri Feb 23 16:41:18 2007 +0000
22761 ControlUSB(): explicit cast to avoid warning: pointer targets in passing
22762 argument 6 of 'usb_control_msg' differ in signedness
22765 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2425 0ce88b0d-b2fd-0310-8134-9614164e65ea
22767 src/ccid_usb.c | 2 +-
22768 1 file changed, 1 insertion(+), 1 deletion(-)
22770 commit fa5a86c004200ee300984002dc4be500d1aeadf7
22771 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22772 Date: Fri Feb 23 16:40:08 2007 +0000
22774 get_data_rates(): use ControlUSB() instead of usb_control_msg()
22777 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2424 0ce88b0d-b2fd-0310-8134-9614164e65ea
22779 src/ccid_usb.c | 7 ++-----
22780 1 file changed, 2 insertions(+), 5 deletions(-)
22782 commit 457a73de89bbd732b763bfdf006e82232a5d0eb8
22783 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22784 Date: Fri Feb 23 16:37:09 2007 +0000
22786 add ControlUSB() declaration and implementation
22789 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2423 0ce88b0d-b2fd-0310-8134-9614164e65ea
22791 src/ccid_usb.c | 8 ++++++++
22792 src/ccid_usb.h | 3 +++
22793 2 files changed, 11 insertions(+)
22795 commit f957ee466cce91a4f0e93fed7567d6d461ca4119
22796 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22797 Date: Fri Feb 23 16:16:57 2007 +0000
22799 remove a redundant declaration of i
22800 scardcontrol.c:486: attention : declaration of ‘i’ shadows a previous
22804 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2422 0ce88b0d-b2fd-0310-8134-9614164e65ea
22806 examples/scardcontrol.c | 1 -
22807 1 file changed, 1 deletion(-)
22809 commit ce91745455b9830fdb3336f9fe0f568994236c38
22810 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22811 Date: Thu Feb 22 15:11:49 2007 +0000
22813 CmdXfrBlockTPDU_T0(): set *rx_length to 0 in case of command too long
22816 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2421 0ce88b0d-b2fd-0310-8134-9614164e65ea
22818 src/commands.c | 2 ++
22819 1 file changed, 2 insertions(+)
22821 commit ba15f0564ef70d0c18c0b04a863d44d5c1e876dc
22822 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22823 Date: Thu Feb 22 14:15:37 2007 +0000
22825 CmdXfrBlockTPDU_T0(): set *rx_length to 0 if CCID_Transmit() fails
22828 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2420 0ce88b0d-b2fd-0310-8134-9614164e65ea
22830 src/commands.c | 3 +++
22831 1 file changed, 3 insertions(+)
22833 commit b07a7f41fa5acab99d47526c1e0bcb238322024d
22834 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22835 Date: Tue Feb 20 13:38:00 2007 +0000
22837 Secure modify PIN: add a bConfirmPIN and bNumberMessage table
22840 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2407 0ce88b0d-b2fd-0310-8134-9614164e65ea
22842 examples/scardcontrol.c | 12 +++++++++---
22843 1 file changed, 9 insertions(+), 3 deletions(-)
22845 commit 45ba8b4b480e5022496aa70e2a3a0745443f44a7
22846 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22847 Date: Tue Feb 20 13:34:44 2007 +0000
22849 SecurePINModify(): set bNumberMessages in all cases
22852 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2406 0ce88b0d-b2fd-0310-8134-9614164e65ea
22854 src/commands.c | 2 +-
22855 1 file changed, 1 insertion(+), 1 deletion(-)
22857 commit 2d3b3db8dfbd7b26500baa9f320a8ee61b1a5a89
22858 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22859 Date: Tue Feb 20 13:25:41 2007 +0000
22861 set max pin size to 8 instead of 4
22864 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2405 0ce88b0d-b2fd-0310-8134-9614164e65ea
22866 examples/scardcontrol.c | 2 +-
22867 1 file changed, 1 insertion(+), 1 deletion(-)
22869 commit 7149245d8ae34e68444e5b5c455276e6283858ca
22870 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22871 Date: Tue Feb 20 13:23:44 2007 +0000
22873 SecurePINModify(): the GemPC Twin does support different values of
22874 bNumberMessages but all the bMsgIndex? must be present in the CCID
22878 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2404 0ce88b0d-b2fd-0310-8134-9614164e65ea
22880 src/commands.c | 7 +++++++
22881 1 file changed, 7 insertions(+)
22883 commit 8c7bd8656e6a6ad350f7ff616d3a7f33342713de
22884 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22885 Date: Sat Feb 17 14:56:45 2007 +0000
22887 IFDHControl(): log the Rx and Rx buffers
22890 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2399 0ce88b0d-b2fd-0310-8134-9614164e65ea
22892 src/ifdhandler.c | 2 ++
22893 1 file changed, 2 insertions(+)
22895 commit c1f434b677a7d2adb73d110a437a7201353cb725
22896 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22897 Date: Sat Feb 17 13:53:53 2007 +0000
22899 add DEBUG_INFO_XXD()
22902 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2398 0ce88b0d-b2fd-0310-8134-9614164e65ea
22905 1 file changed, 2 insertions(+)
22907 commit dfc70152fffcc14f072d79b90401e1673c4756fd
22908 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22909 Date: Sat Feb 10 19:45:51 2007 +0000
22911 get_end_points(): correct bug in revision 2392
22914 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2393 0ce88b0d-b2fd-0310-8134-9614164e65ea
22916 src/ccid_usb.c | 2 +-
22917 1 file changed, 1 insertion(+), 1 deletion(-)
22919 commit c4b34aa58c1b74fba858bbe565bc21a802d2ffac
22920 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22921 Date: Sat Feb 10 19:43:13 2007 +0000
22923 get_end_points(): use usb_interface->altsetting->bNumEndpoints instead
22924 of the hardcoded value 3
22927 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2392 0ce88b0d-b2fd-0310-8134-9614164e65ea
22929 src/ccid_usb.c | 2 +-
22930 1 file changed, 1 insertion(+), 1 deletion(-)
22932 commit d27f9cfa4dd6f37f7f3a52f81b74b0a4660fe168
22933 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22934 Date: Thu Feb 8 14:47:52 2007 +0000
22936 use ATTRS{} instead of SYSFS{} for use with recent udev versions
22939 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2391 0ce88b0d-b2fd-0310-8134-9614164e65ea
22941 src/pcscd_ccid.rules | 23 +++++++++++------------
22942 1 file changed, 11 insertions(+), 12 deletions(-)
22944 commit f49c87781f666d56bb890a8fd068fafbb1df6836
22945 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22946 Date: Thu Feb 8 14:18:56 2007 +0000
22948 parse bInterfaceProtocol field
22951 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2390 0ce88b0d-b2fd-0310-8134-9614164e65ea
22953 src/parse.c | 16 ++++++++++++++--
22954 1 file changed, 14 insertions(+), 2 deletions(-)
22956 commit 43eea6b02e0566021401b056f8bcc9baaebe7b56
22957 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22958 Date: Thu Feb 8 14:13:47 2007 +0000
22960 parse bNumEndpoints field
22963 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2389 0ce88b0d-b2fd-0310-8134-9614164e65ea
22965 src/parse.c | 17 +++++++++++++++++
22966 1 file changed, 17 insertions(+)
22968 commit 0894e34d601d10cb8e1bd83e00dfd7db4562ebff
22969 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22970 Date: Mon Feb 5 17:11:52 2007 +0000
22972 ChangeLog: use svn2cl instead of svn2cl.sh
22975 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2387 0ce88b0d-b2fd-0310-8134-9614164e65ea
22978 1 file changed, 1 insertion(+), 1 deletion(-)
22980 commit 5cd96adf7eaf53fb832edae8960eba52915259bb
22981 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22982 Date: Tue Jan 30 15:46:07 2007 +0000
22984 ccid_open_hack(): add the l10n of the 10th string "PIN blocked"
22987 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2366 0ce88b0d-b2fd-0310-8134-9614164e65ea
22989 src/ccid.c | 20 +++++++++++++-------
22990 1 file changed, 13 insertions(+), 7 deletions(-)
22992 commit 6ba5c979de98fe4d88b3eab3124a0850097c72a0
22993 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22994 Date: Tue Jan 30 15:01:50 2007 +0000
22996 ccid_open_hack(): add portugese strings for the GemPC Pinpad.
22998 Thanks to Stef Hoeben
23001 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2365 0ce88b0d-b2fd-0310-8134-9614164e65ea
23003 src/ccid.c | 13 +++++++++++++
23004 1 file changed, 13 insertions(+)
23006 commit 949365adef6369b258129c77a57b8f235031d147 (tag: ccid-1.2.1)
23007 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23008 Date: Sat Jan 27 16:48:06 2007 +0000
23013 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2363 0ce88b0d-b2fd-0310-8134-9614164e65ea
23015 README | 9 +++++++++
23016 configure.in | 2 +-
23017 2 files changed, 10 insertions(+), 1 deletion(-)
23019 commit b797bd14f1879abca817aa51ff8b4c2916ba4c3e
23020 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23021 Date: Sat Jan 27 16:41:14 2007 +0000
23023 move the O2Micro Oz7762 from the unsupported to the supported list since
23024 patches to support it are applied by default (O2MICRO_OZ776_PATCH)
23027 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2362 0ce88b0d-b2fd-0310-8134-9614164e65ea
23029 README | 12 +-----------
23030 1 file changed, 1 insertion(+), 11 deletions(-)
23032 commit 38ff9ab5882d594275785c684d85dc9857d7e74a
23033 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23034 Date: Sat Jan 27 16:36:55 2007 +0000
23036 add non CCID generic (InterfaceClass: 0xFF) readers
23039 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2361 0ce88b0d-b2fd-0310-8134-9614164e65ea
23041 src/pcscd_ccid.rules | 19 +++++++++++++++++++
23042 1 file changed, 19 insertions(+)
23044 commit 90611495fc17fbb5e7613d595d471d4d64f94a23
23045 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23046 Date: Sat Jan 27 15:42:28 2007 +0000
23048 SK-3106.txt is a duplicate of DellSK-3106.txt
23051 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2360 0ce88b0d-b2fd-0310-8134-9614164e65ea
23053 readers/Makefile.am | 1 -
23054 readers/SK-3106.txt | 194 ----------------------------------------------------
23055 2 files changed, 195 deletions(-)
23057 commit 84223d63ebe365144c3e44b4fb96f6a8219bdb95
23058 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23059 Date: Sat Jan 27 13:31:33 2007 +0000
23061 Bogus_firmwares[]: the driver now contains patches to circumvent the
23062 Oz776 reader. It is then declared bogus only if O2MICRO_OZ776_PATCH is
23066 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2359 0ce88b0d-b2fd-0310-8134-9614164e65ea
23068 src/ccid_usb.c | 2 ++
23069 1 file changed, 2 insertions(+)
23071 commit ff525dbf0a89808bbf233394d22a0f713c746cfd
23072 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23073 Date: Sat Jan 27 13:28:26 2007 +0000
23075 T0ProcACK(): use a hack to circumvent the Oz776 firmware bug with
23076 commands of size modulo 64
23079 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2358 0ce88b0d-b2fd-0310-8134-9614164e65ea
23081 src/commands.c | 43 +++++++++++++++++++++++++++++++++++--------
23082 1 file changed, 35 insertions(+), 8 deletions(-)
23084 commit 806fb31e354db3e3bf1632d6401bebfea62a710a
23085 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23086 Date: Fri Jan 26 16:57:45 2007 +0000
23088 CmdGetSlotStatus(): the O2MICRO OZ 776 reader sends "card absent or
23089 mute" errors when no card is inserted. We do not log this error since it
23090 is normal execution and just fill the syslog files
23093 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2357 0ce88b0d-b2fd-0310-8134-9614164e65ea
23095 src/commands.c | 6 ++++++
23096 1 file changed, 6 insertions(+)
23098 commit a25bdde1cb90577dd5564cd50950da8901dfd533
23099 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23100 Date: Fri Jan 26 16:43:45 2007 +0000
23102 move #define O2MICRO_OZ776_PATCH from ccid_usb.c to ccid.h so we can use
23103 it in other .c files
23106 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2356 0ce88b0d-b2fd-0310-8134-9614164e65ea
23108 src/ccid.h | 7 +++++++
23109 src/ccid_usb.c | 7 -------
23110 2 files changed, 7 insertions(+), 7 deletions(-)
23112 commit ab3730fe4ee6fc533fea0f5e9d336ea0479d1ee2
23113 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23114 Date: Wed Jan 24 13:21:39 2007 +0000
23116 document how to use --enable-udev on FreeBSD.
23118 Thanks to Tilman Linneweh
23121 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2355 0ce88b0d-b2fd-0310-8134-9614164e65ea
23123 INSTALL | 14 ++++++++++++++
23124 1 file changed, 14 insertions(+)
23126 commit e00b7361bba4a41095a2cd8b7db8abf273f1b436
23127 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23128 Date: Sat Jan 20 15:47:19 2007 +0000
23130 version 1.2.0 was released in 2007 not 2006 :-)
23133 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2351 0ce88b0d-b2fd-0310-8134-9614164e65ea
23136 1 file changed, 1 insertion(+), 1 deletion(-)
23138 commit 1f320ef0e0e1b03bd259a666e222a08a48a2ecf4 (tag: ccid-1.2.0)
23139 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23140 Date: Fri Jan 19 19:53:39 2007 +0000
23145 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2345 0ce88b0d-b2fd-0310-8134-9614164e65ea
23147 README | 13 +++++++++++++
23148 configure.in | 2 +-
23149 2 files changed, 14 insertions(+), 1 deletion(-)
23151 commit 89c255c75b30d4ae57ae3d6bda68fd14cef51162
23152 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23153 Date: Fri Jan 19 15:33:40 2007 +0000
23155 removed since generated from configure.in by autoheader
23158 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2342 0ce88b0d-b2fd-0310-8134-9614164e65ea
23160 config.h.in | 117 ------------------------------------------------------------
23161 1 file changed, 117 deletions(-)
23163 commit cb94edd74a2bfa3fbf25948bc62ddde9b33ce18f
23164 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23165 Date: Thu Jan 18 09:46:04 2007 +0000
23170 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2338 0ce88b0d-b2fd-0310-8134-9614164e65ea
23172 INSTALL | 15 +++++++++++++++
23173 1 file changed, 15 insertions(+)
23175 commit 6bf778ceb58b94551d91e67d84f33e5286981dab
23176 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23177 Date: Thu Jan 18 09:41:27 2007 +0000
23179 pcsc-lite versions before 1.3.3 are not supported so remove notes about
23183 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2337 0ce88b0d-b2fd-0310-8134-9614164e65ea
23185 INSTALL | 25 +++----------------------
23186 1 file changed, 3 insertions(+), 22 deletions(-)
23188 commit afc9715e6037dc39f6a172c9a782b046f1328067
23189 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23190 Date: Thu Jan 18 09:34:49 2007 +0000
23192 add #CCID_compliant URL refenrece when a reader is not yet supported
23195 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2336 0ce88b0d-b2fd-0310-8134-9614164e65ea
23198 1 file changed, 3 insertions(+), 1 deletion(-)
23200 commit f6b59ebd977e455ebbde7f1aefc488a85fbf32cf
23201 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23202 Date: Wed Jan 10 21:01:39 2007 +0000
23204 do not install the pcscd_ccid.rules file but display a message telling
23205 so. The exact location of this file is Linux distribution dependent.
23207 Thanks to Alon Bar-Lev for the idea.
23210 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2329 0ce88b0d-b2fd-0310-8134-9614164e65ea
23212 src/Makefile.am | 2 +-
23213 1 file changed, 1 insertion(+), 1 deletion(-)
23215 commit c6c5c2bf3a7bf674e7a8bb05a355ecf51a09cf0b
23216 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23217 Date: Wed Jan 10 20:53:44 2007 +0000
23219 typo: "busses" -> "buses"
23221 Thanks to Martin Paljak for the patch
23224 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2328 0ce88b0d-b2fd-0310-8134-9614164e65ea
23227 1 file changed, 1 insertion(+), 1 deletion(-)
23229 commit 9bc9c6566d195c8ae08a938cae2d8c35c6031454
23230 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23231 Date: Wed Jan 10 15:50:51 2007 +0000
23233 add a missing \n in printf
23236 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2326 0ce88b0d-b2fd-0310-8134-9614164e65ea
23239 1 file changed, 1 insertion(+), 1 deletion(-)
23241 commit cdbc8736f30e0726c1f464ea4177d36841477fd4
23242 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23243 Date: Tue Jan 9 19:55:03 2007 +0000
23245 use 60-pcscd_ccid.rules instead of 50-pcscd_ccid.rules so udev default
23246 > rules will run before are run before this one.
23248 Thanks to Alon Bar-Lev.
23251 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2322 0ce88b0d-b2fd-0310-8134-9614164e65ea
23253 src/Makefile.am | 2 +-
23254 1 file changed, 1 insertion(+), 1 deletion(-)
23256 commit 3e5ac3ec9a37e0aaaf923337de643229121ecd48
23257 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23258 Date: Mon Jan 8 08:01:04 2007 +0000
23260 add pcscd_ccid.rules in EXTRA_DIST
23262 Thanks to Kjell M. Myksvoll for the bug report
23265 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2318 0ce88b0d-b2fd-0310-8134-9614164e65ea
23267 src/Makefile.am | 2 +-
23268 1 file changed, 1 insertion(+), 1 deletion(-)
23270 commit fc752d9f0c37602105b172a975f76093f453236c
23271 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23272 Date: Sat Jan 6 22:15:16 2007 +0000
23274 add SCARDGETATTRIB.txt to EXTRA_DIST
23277 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2317 0ce88b0d-b2fd-0310-8134-9614164e65ea
23280 1 file changed, 1 insertion(+), 1 deletion(-)
23282 commit 61db69a61e5dba7bd914a6d5e89339fbc963bf68
23283 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23284 Date: Sat Jan 6 21:54:46 2007 +0000
23286 use LPSTR instead or the deprecated LPTSTR
23289 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2316 0ce88b0d-b2fd-0310-8134-9614164e65ea
23291 examples/scardcontrol.c | 2 +-
23292 1 file changed, 1 insertion(+), 1 deletion(-)
23294 commit 1c93588be6dcb1ee46e5220dde47bc98ac10ae2b
23295 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23296 Date: Sat Jan 6 21:53:22 2007 +0000
23298 if --enable-udev is used we define IFD_GENERATE_HOTPLUG in
23299 ifdCapabilities and install the pcscd_ccid.rules for udev
23302 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2315 0ce88b0d-b2fd-0310-8134-9614164e65ea
23304 src/Makefile.am | 10 +++++++++-
23305 1 file changed, 9 insertions(+), 1 deletion(-)
23307 commit a4766819dc5a0e91987648feadab1d54267bf3b8
23308 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23309 Date: Sat Jan 6 21:52:18 2007 +0000
23311 replace MAGIC_IFDCAPABILITIES by the 3rd command line argument
23314 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2314 0ce88b0d-b2fd-0310-8134-9614164e65ea
23316 src/create_Info_plist.pl | 13 +++++++++++--
23317 1 file changed, 11 insertions(+), 2 deletions(-)
23319 commit 97f4fd85e920babfe7c0be7b0c8a8fa28402bc41
23320 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23321 Date: Sat Jan 6 21:51:32 2007 +0000
23323 use MAGIC_IFDCAPABILITIES
23326 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2313 0ce88b0d-b2fd-0310-8134-9614164e65ea
23328 src/Info.plist | 10 +++++++++-
23329 1 file changed, 9 insertions(+), 1 deletion(-)
23331 commit a586d4a7cf4c3fed2cc2646ea9d2471b0513189e
23332 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23333 Date: Sat Jan 6 21:50:46 2007 +0000
23338 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2312 0ce88b0d-b2fd-0310-8134-9614164e65ea
23340 configure.in | 7 +++++++
23341 1 file changed, 7 insertions(+)
23343 commit 55b2345fe1a69a62596a6f17a87617c62a7bc400
23344 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23345 Date: Sat Jan 6 21:39:39 2007 +0000
23347 udev file for hotplug capability
23350 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2311 0ce88b0d-b2fd-0310-8134-9614164e65ea
23352 src/pcscd_ccid.rules | 8 ++++++++
23353 1 file changed, 8 insertions(+)
23355 commit 76b87385ad1f549fad24d16d3282c6aa4d091930
23356 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23357 Date: Thu Jan 4 20:27:13 2007 +0000
23359 add "HP USB Smartcard Reader" in the "Should work but untested by me" list
23362 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2298 0ce88b0d-b2fd-0310-8134-9614164e65ea
23365 1 file changed, 1 insertion(+)
23367 commit 65f7dd455a189eb5dd393d744668490f3d55cf92
23368 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23369 Date: Thu Jan 4 20:26:45 2007 +0000
23371 add HP USB Smartcard Reader
23374 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2297 0ce88b0d-b2fd-0310-8134-9614164e65ea
23376 readers/HPUSBSmartCardReader.txt | 51 ++++++++++++++++++++++++++++++++++++++++
23377 readers/supported_readers.txt | 1 +
23378 2 files changed, 52 insertions(+)
23380 commit 7bd416ca873db4cd996acc86ca4f60030cac3753
23381 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23382 Date: Tue Jan 2 19:55:40 2007 +0000
23384 CloseUSB(): free .dirname and .filename only for the last slot
23387 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2296 0ce88b0d-b2fd-0310-8134-9614164e65ea
23389 src/ccid_usb.c | 5 +++--
23390 1 file changed, 3 insertions(+), 2 deletions(-)
23392 commit 3aefc0b8857828bd7fd943e7405eb323d1a2beb3
23393 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23394 Date: Tue Jan 2 17:01:15 2007 +0000
23396 OpenUSBByName(): move the "Checking device: " log message out of the
23397 usbDevice[] loop since we display info of the new device and not of
23398 a device from usbDevice[]
23401 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2295 0ce88b0d-b2fd-0310-8134-9614164e65ea
23403 src/ccid_usb.c | 4 ++--
23404 1 file changed, 2 insertions(+), 2 deletions(-)
23406 commit 1162dd0314fa124c08bbfb124dc2ec9cd092a4bf
23407 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23408 Date: Tue Jan 2 16:55:33 2007 +0000
23410 struct _usbDevice: replace struct usb_device *dev; by char *dirname; and
23411 char *filename; since the libusb structure can be modified at any time
23412 by libusb (this structure is reused for another USB device when the USB
23416 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2294 0ce88b0d-b2fd-0310-8134-9614164e65ea
23418 src/ccid_usb.c | 49 ++++++++++++++++++++++---------------------------
23419 1 file changed, 22 insertions(+), 27 deletions(-)
23421 commit a8c16e5e8908dc6abbf57afa71f2b7d36ffdb282
23422 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23423 Date: Tue Jan 2 16:46:58 2007 +0000
23425 get_data_rates() now has a struct usb_device *dev parameter to avoid
23426 storing it in struct _usbDevice
23429 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2293 0ce88b0d-b2fd-0310-8134-9614164e65ea
23431 src/ccid_usb.c | 11 ++++++-----
23432 1 file changed, 6 insertions(+), 5 deletions(-)
23434 commit 602ab609f4fa7c5394b2ca130a0d44ed082a1314
23435 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23436 Date: Tue Jan 2 16:25:03 2007 +0000
23438 remove unused get_desc() function
23441 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2292 0ce88b0d-b2fd-0310-8134-9614164e65ea
23443 src/ccid_usb.c | 20 --------------------
23444 src/ccid_usb.h | 2 --
23445 2 files changed, 22 deletions(-)
23447 commit 1fa336a6cbf8826468e3a0bf57c0fd399961e32f
23448 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23449 Date: Tue Jan 2 16:23:04 2007 +0000
23451 revert revisions 2289 and 2290
23453 It is not the correct solution to the problem
23456 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2291 0ce88b0d-b2fd-0310-8134-9614164e65ea
23458 src/ccid_usb.c | 12 ------------
23459 1 file changed, 12 deletions(-)
23461 commit a9d76e152782948c8fb2d8444aaff99eddf99785
23462 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23463 Date: Tue Jan 2 14:28:08 2007 +0000
23465 WriteUSB()/ReadUSB(): check that the device entry is still valid before
23469 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2290 0ce88b0d-b2fd-0310-8134-9614164e65ea
23471 src/ccid_usb.c | 6 ++++++
23472 1 file changed, 6 insertions(+)
23474 commit 85864ecb15f271153b922470bbe6f2ee9abfc465
23475 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23476 Date: Tue Jan 2 14:25:30 2007 +0000
23478 WriteUSB()/ReadUSB(): call CloseUSB() as soon as the device disapears
23479 (ENODEV) since the libusb structures pointed by usbDevice[] may be
23480 reused by another USB device
23483 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2289 0ce88b0d-b2fd-0310-8134-9614164e65ea
23485 src/ccid_usb.c | 6 ++++++
23486 1 file changed, 6 insertions(+)
23488 commit 307bad043fe6c1d3907f30c0c30df694f5c7fef5
23489 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23490 Date: Sat Dec 30 20:33:45 2006 +0000
23492 do not use two AM_CONDITIONAL() with the same variable
23494 Thanks to Alon Bar-Lev for the patch
23497 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2288 0ce88b0d-b2fd-0310-8134-9614164e65ea
23499 configure.in | 7 ++-----
23500 1 file changed, 2 insertions(+), 5 deletions(-)
23502 commit 211937d13f3134a2fa56ea8c775a549d2888608d
23503 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23504 Date: Sat Dec 30 20:17:32 2006 +0000
23506 --disable-twinserial now works as expected.
23508 Thanks to Alon Bar-Lev for the patch
23511 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2287 0ce88b0d-b2fd-0310-8134-9614164e65ea
23513 configure.in | 8 ++------
23514 1 file changed, 2 insertions(+), 6 deletions(-)
23516 commit acd716402a5fc9bcc183786240ff2e59430c7dde
23517 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23518 Date: Mon Dec 25 22:33:58 2006 +0000
23520 many commands: make sure we received at least STATUS_OFFSET+1 bytes
23521 before reading the value of buffer[STATUS_OFFSET]
23523 usb_bulk_read() may return 0 bytes instead of an error when the reader
23524 is just disconnected
23527 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2285 0ce88b0d-b2fd-0310-8134-9614164e65ea
23529 src/commands.c | 32 +++++++++++++++++++++++++++++++-
23530 1 file changed, 31 insertions(+), 1 deletion(-)
23532 commit db364b1b9befd8a629394f197ab34d9f2490bc31
23533 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23534 Date: Mon Dec 25 20:54:20 2006 +0000
23536 GetNewReaderIndex(): check that Lun is NOT already used
23538 Thanks to Martin Preuss for the idea
23541 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2280 0ce88b0d-b2fd-0310-8134-9614164e65ea
23543 src/utils.c | 11 +++++++++++
23544 1 file changed, 11 insertions(+)
23546 commit 3635e46be33d40f319ba55925babce85f94a453e
23547 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23548 Date: Wed Dec 20 20:48:50 2006 +0000
23550 add the OmniKey CardMan 1021 to the "Should work but untested by me"
23554 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2278 0ce88b0d-b2fd-0310-8134-9614164e65ea
23557 1 file changed, 1 insertion(+)
23559 commit 32e19ed1e666cc2ee574df67fdf87c183c08d77b
23560 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23561 Date: Wed Dec 20 20:41:59 2006 +0000
23563 add OmniKey CardMan 1021
23566 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2277 0ce88b0d-b2fd-0310-8134-9614164e65ea
23568 readers/CardMan1021.txt | 76 +++++++++++++++++++++++++++++++++++++++++++
23569 readers/Makefile.am | 1 +
23570 readers/supported_readers.txt | 1 +
23571 3 files changed, 78 insertions(+)
23573 commit 79a2365df78145134491e8aa83026d46d664f849
23574 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23575 Date: Wed Dec 20 20:40:58 2006 +0000
23580 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2276 0ce88b0d-b2fd-0310-8134-9614164e65ea
23582 readers/CardMan3021.txt | 3 +--
23583 1 file changed, 1 insertion(+), 2 deletions(-)
23585 commit 7dc1aa07d019ef2b3af3f0912be6473ff485a4b9
23586 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23587 Date: Tue Dec 12 13:15:28 2006 +0000
23592 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2275 0ce88b0d-b2fd-0310-8134-9614164e65ea
23594 SCARDGETATTRIB.txt | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23595 1 file changed, 76 insertions(+)
23597 commit 35594700c34d43dd87ff6b815cf0fd8b608afa10
23598 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23599 Date: Mon Dec 11 08:53:04 2006 +0000
23601 add PKG_PROG_PKG_CONFIG
23604 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2271 0ce88b0d-b2fd-0310-8134-9614164e65ea
23607 1 file changed, 1 insertion(+)
23609 commit 1026f0b65c1f8530e44352c8361e52eba7681e02
23610 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23611 Date: Sun Dec 10 10:51:51 2006 +0000
23613 add --enable-twinserial to build the serial reader driver
23616 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2270 0ce88b0d-b2fd-0310-8134-9614164e65ea
23619 1 file changed, 1 insertion(+), 1 deletion(-)
23621 commit c5631970c5e73b3d0ee0e393d95d96a41adb5abf
23622 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23623 Date: Tue Dec 5 21:12:34 2006 +0000
23625 upgrade firmware to 1.02
23628 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2269 0ce88b0d-b2fd-0310-8134-9614164e65ea
23630 readers/KAAN_Advanced.txt | 7 +++++--
23631 1 file changed, 5 insertions(+), 2 deletions(-)
23633 commit a6cd351e6a5ce5c3ee909bde4d8e02f0ea932d75
23634 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23635 Date: Tue Dec 5 21:04:56 2006 +0000
23637 upgrade firmware to 1.02
23640 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2268 0ce88b0d-b2fd-0310-8134-9614164e65ea
23642 readers/KAAN_Base.txt | 11 +++++++----
23643 1 file changed, 7 insertions(+), 4 deletions(-)
23645 commit 14f67b73b4babdbc3b6e60aebb75f93aaf8cd249
23646 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23647 Date: Sat Dec 2 17:20:29 2006 +0000
23649 #include "checksum.h"
23652 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2260 0ce88b0d-b2fd-0310-8134-9614164e65ea
23654 src/openct/checksum.c | 1 +
23655 1 file changed, 1 insertion(+)
23657 commit 360f0b11605ddd8c4f9284ab29b47a1635f8d87f
23658 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23659 Date: Sat Dec 2 17:13:06 2006 +0000
23661 warning: initialization discards qualifiers from pointer target type
23664 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2258 0ce88b0d-b2fd-0310-8134-9614164e65ea
23666 src/ifdhandler.c | 2 +-
23667 1 file changed, 1 insertion(+), 1 deletion(-)
23669 commit c4a2158f9ed61f79431b3fc77652710423b1e051
23670 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23671 Date: Sat Dec 2 17:12:22 2006 +0000
23673 warning: initialization discards qualifiers from pointer target type
23676 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2257 0ce88b0d-b2fd-0310-8134-9614164e65ea
23678 src/commands.c | 2 +-
23679 1 file changed, 1 insertion(+), 1 deletion(-)
23681 commit 84e15a2f7fae1e557146f66deea372da8042778e
23682 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23683 Date: Sat Dec 2 17:09:03 2006 +0000
23685 remove unused argc and argv arguments
23688 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2256 0ce88b0d-b2fd-0310-8134-9614164e65ea
23691 1 file changed, 1 insertion(+), 1 deletion(-)
23693 commit 942f91d58978905707b874519ec28f6ed549bd8c
23694 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23695 Date: Sat Dec 2 17:08:01 2006 +0000
23697 ccid_error(): "char *file" argument -> "const char *file"
23700 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2255 0ce88b0d-b2fd-0310-8134-9614164e65ea
23704 2 files changed, 2 insertions(+), 2 deletions(-)
23706 commit 026361ec8c682a38373f6c8b303657576f3b1eeb
23707 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23708 Date: Sat Dec 2 17:03:26 2006 +0000
23710 warning: assignment discards qualifiers from pointer target type
23713 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2254 0ce88b0d-b2fd-0310-8134-9614164e65ea
23715 src/ccid.c | 14 +++++++-------
23716 1 file changed, 7 insertions(+), 7 deletions(-)
23718 commit 5786d12d4e790732b23a612e2af6679034b0d4dd
23719 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23720 Date: Sat Dec 2 16:55:17 2006 +0000
23722 warning: redundant redeclaration of 'LogLevel'
23725 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2253 0ce88b0d-b2fd-0310-8134-9614164e65ea
23727 src/ccid_ifdhandler.h | 1 -
23728 1 file changed, 1 deletion(-)
23730 commit c08c869010399d819f3e370f4a0b27a2b76e8a83
23731 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23732 Date: Thu Nov 30 22:37:52 2006 +0000
23734 use $(srcdir)/convert_version.pl
23737 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2252 0ce88b0d-b2fd-0310-8134-9614164e65ea
23739 src/Makefile.am | 2 +-
23740 1 file changed, 1 insertion(+), 1 deletion(-)
23742 commit c0657aef7ca7e914923d3474229420cca669582c
23743 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23744 Date: Thu Nov 30 22:35:31 2006 +0000
23746 change C3PO_LTC32_USBv_old.txt in C3PO_LTC32_USBv2_old.txt
23749 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2251 0ce88b0d-b2fd-0310-8134-9614164e65ea
23751 readers/Makefile.am | 2 +-
23752 1 file changed, 1 insertion(+), 1 deletion(-)
23754 commit e4b80eb9825b9a2657efdc44b506706d7210be31
23755 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23756 Date: Wed Nov 29 10:31:11 2006 +0000
23758 test if IFD_NO_SUCH_DEVICE is defined in ifdhandler.h
23761 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2240 0ce88b0d-b2fd-0310-8134-9614164e65ea
23764 1 file changed, 1 insertion(+)
23766 commit aad7353a531fb87e9a10a45a29d76826219cf02e
23767 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23768 Date: Wed Nov 29 10:12:04 2006 +0000
23770 use AC_TRY_LINK_FUNC() instead of AC_CHECK_LIB() to not hard code the use of
23774 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2239 0ce88b0d-b2fd-0310-8134-9614164e65ea
23776 configure.in | 6 ++++--
23777 1 file changed, 4 insertions(+), 2 deletions(-)
23779 commit 36030627c30da3ba4ab04326ec7cca8d3b5add24
23780 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23781 Date: Wed Nov 29 10:10:55 2006 +0000
23783 distribute convert_version.pl
23786 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2238 0ce88b0d-b2fd-0310-8134-9614164e65ea
23788 src/Makefile.am | 3 ++-
23789 1 file changed, 2 insertions(+), 1 deletion(-)
23791 commit ebe60405b912212e5331a68b504f6bee91dd8483
23792 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23793 Date: Thu Nov 23 19:58:13 2006 +0000
23798 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2237 0ce88b0d-b2fd-0310-8134-9614164e65ea
23800 readers/C3PO_KBR36.txt | 54 ++++++++++++++++++++++++++++++++++++++++
23801 readers/C3PO_LTC32_USBv2.txt | 54 ++++++++++++++++++++++++++++++++++++++++
23802 readers/C3PO_LTC32_USBv2_old.txt | 50 +++++++++++++++++++++++++++++++++++++
23803 readers/C3PO_TLTC2USB.txt | 50 +++++++++++++++++++++++++++++++++++++
23804 readers/Makefile.am | 4 +++
23805 5 files changed, 212 insertions(+)
23807 commit 9e3cbdac9c681f4c092b94ca82e471e669d9e45a
23808 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23809 Date: Wed Nov 22 19:40:15 2006 +0000
23811 exit if the command is not run as root and getting iManufacturer fails
23814 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2234 0ce88b0d-b2fd-0310-8134-9614164e65ea
23816 src/parse.c | 7 +++++++
23817 1 file changed, 7 insertions(+)
23819 commit 136339bdba3c09e4334909bba02940cd9c943f49
23820 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23821 Date: Sat Nov 18 20:56:22 2006 +0000
23823 add C3PO TLTC2USB, LTC32 USBv2 with keyboard support and KBR36 in the
23824 "Should work but untested by me" list
23827 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2224 0ce88b0d-b2fd-0310-8134-9614164e65ea
23830 readers/supported_readers.txt | 4 ++++
23831 2 files changed, 6 insertions(+)
23833 commit d5e5a016e55b8f4a3a1a342793a9b109353389ec
23834 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23835 Date: Fri Nov 17 20:19:17 2006 +0000
23837 set IFSC in the SetParameters argument for T=1 if TAi (i>2) is present: IFSC
23839 Thanks to Stefan Neis for the bug report and patch
23842 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2223 0ce88b0d-b2fd-0310-8134-9614164e65ea
23844 src/ifdhandler.c | 12 ++++++++++++
23845 1 file changed, 12 insertions(+)
23847 commit 81dfb0d9c6717a0bcef420afd65b7d0cb6ab244c
23848 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23849 Date: Fri Nov 17 16:39:49 2006 +0000
23851 add Teo by Xiring in the supported list
23854 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2222 0ce88b0d-b2fd-0310-8134-9614164e65ea
23857 readers/Teo.txt | 168 ++++++++++++++++++++++++++++++++++++++++++
23858 readers/supported_readers.txt | 1 +
23859 3 files changed, 171 insertions(+)
23861 commit 399749abc181e080b629c7869aec12c22abf22ca
23862 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23863 Date: Fri Nov 17 16:36:58 2006 +0000
23868 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2221 0ce88b0d-b2fd-0310-8134-9614164e65ea
23870 readers/LTC32.txt | 54 +++++++++++++++++++++++++++++++++++++++++++
23871 readers/supported_readers.txt | 1 +
23872 2 files changed, 55 insertions(+)
23874 commit 5af22c26550dfa500c5ec72d1183bf23ab897d59
23875 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23876 Date: Wed Nov 15 14:52:54 2006 +0000
23878 we need pcsc-lite 1.3.3 since we now use IFD_NO_SUCH_DEVICE
23881 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2210 0ce88b0d-b2fd-0310-8134-9614164e65ea
23883 configure.in | 9 +++++----
23884 1 file changed, 5 insertions(+), 4 deletions(-)
23886 commit 519ae8848bca2a8e4f6f4d3bebfc1a124d210866
23887 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23888 Date: Wed Nov 15 14:35:21 2006 +0000
23890 IFDHICCPresence(): return the error code returned by CmdGetSlotStatus()
23891 instead of using IFD_COMMUNICATION_ERROR
23894 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2208 0ce88b0d-b2fd-0310-8134-9614164e65ea
23896 src/ifdhandler.c | 2 +-
23897 1 file changed, 1 insertion(+), 1 deletion(-)
23899 commit 0c6237df3e24c0e905f6e7d2d96a1faa6b8d003d
23900 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23901 Date: Wed Nov 15 14:33:41 2006 +0000
23903 CmdGetSlotStatus(), CCID_Transmit() and CCID_Receive(): return
23904 IFD_NO_SUCH_DEVICE if the lower communication layer returns
23905 STATUS_NO_SUCH_DEVICE
23908 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2207 0ce88b0d-b2fd-0310-8134-9614164e65ea
23910 src/commands.c | 16 ++++++++++++++--
23911 1 file changed, 14 insertions(+), 2 deletions(-)
23913 commit 9aad6258168f5246aab74eea66ccc0c5a2b53238
23914 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23915 Date: Wed Nov 15 14:31:38 2006 +0000
23917 WriteUSB() & ReadUSB(): return STATUS_NO_SUCH_DEVICE if read() or
23918 write() fails with ENODEV
23921 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2206 0ce88b0d-b2fd-0310-8134-9614164e65ea
23923 src/ccid_usb.c | 6 ++++++
23924 1 file changed, 6 insertions(+)
23926 commit 87d4d2d510fc576d187982d74088d8caf63562ad
23927 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23928 Date: Wed Nov 15 14:28:20 2006 +0000
23930 add STATUS_NO_SUCH_DEVICE
23933 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2205 0ce88b0d-b2fd-0310-8134-9614164e65ea
23936 1 file changed, 1 insertion(+)
23938 commit e5112c49a11edc3dcd1052b5f638b4442fb55704
23939 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23940 Date: Wed Nov 15 10:04:18 2006 +0000
23942 IFDHGetCapabilities(): add support of SCARD_ATTR_MAXINPUT to get the
23943 maximal APDU size (dwMaxCCIDMessageLength -10)
23946 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2197 0ce88b0d-b2fd-0310-8134-9614164e65ea
23948 src/ifdhandler.c | 6 ++++++
23949 1 file changed, 6 insertions(+)
23951 commit c6d482695caaa5acd0ecd7cc223b40469febac56
23952 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23953 Date: Mon Nov 6 14:36:56 2006 +0000
23955 SecurePINVerify(): the GemPC Pinpad does not support
23956 a bEntryValidationCondition different of 0x02 (validation key pressed)
23959 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2195 0ce88b0d-b2fd-0310-8134-9614164e65ea
23961 src/commands.c | 10 ++++++++++
23962 1 file changed, 10 insertions(+)
23964 commit 825f64133b37cf57d92bec750a727a3c68585806
23965 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23966 Date: Fri Oct 13 17:00:43 2006 +0000
23968 remove unneeded dependency on dl library
23971 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2186 0ce88b0d-b2fd-0310-8134-9614164e65ea
23973 configure.in | 4 ----
23974 src/Makefile.am | 2 +-
23975 2 files changed, 1 insertion(+), 5 deletions(-)
23977 commit 181ad8b942c193e9256a0958682ce8ca30f0710c
23978 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23979 Date: Tue Sep 26 13:32:05 2006 +0000
23981 IFDHICCPresence(): the patch in revision 2150 was not correct.
23982 SCardReconnect(..., SCARD_UNPOWER_CARD, ...) failed since the
23983 card was reported as non present after the power off
23986 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2176 0ce88b0d-b2fd-0310-8134-9614164e65ea
23988 src/ifdhandler.c | 3 ++-
23989 1 file changed, 2 insertions(+), 1 deletion(-)
23991 commit c0015e764c5aa00d9eefcbde3c92a586b2a09c56
23992 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23993 Date: Tue Sep 26 13:29:57 2006 +0000
23995 IFDHPowerICC(): log the action performed (PowerUp, PowerDown, Reset)
23998 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2175 0ce88b0d-b2fd-0310-8134-9614164e65ea
24000 src/ifdhandler.c | 3 ++-
24001 1 file changed, 2 insertions(+), 1 deletion(-)
24003 commit ee345891abecdb7ba9f95f23052ed0dacb178c98
24004 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24005 Date: Fri Sep 22 14:51:24 2006 +0000
24007 add OmniKey CardMan 5125 in the should work but unsupported list
24010 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2174 0ce88b0d-b2fd-0310-8134-9614164e65ea
24013 readers/CardMan5125.txt | 168 ++++++++++++++++++++++++++++++++++++++++++
24014 readers/supported_readers.txt | 1 +
24015 3 files changed, 171 insertions(+)
24017 commit 5b46a303a3170c057ad35af98a8f8782230b5426
24018 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24019 Date: Fri Sep 22 14:49:51 2006 +0000
24021 update OmniKey URLs
24024 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2173 0ce88b0d-b2fd-0310-8134-9614164e65ea
24027 1 file changed, 3 insertions(+), 3 deletions(-)
24029 commit 542fbe8f75403346c6ff2076dba081b06c5add9d
24030 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24031 Date: Fri Sep 22 14:04:46 2006 +0000
24033 move the RSA SID800 in the supported list now that I have a working
24037 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2172 0ce88b0d-b2fd-0310-8134-9614164e65ea
24040 readers/supported_readers.txt | 3 +++
24041 2 files changed, 5 insertions(+), 4 deletions(-)
24043 commit 11717cda132a39247f78bf5ec2bb70938827737e
24044 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24045 Date: Fri Sep 22 14:04:04 2006 +0000
24047 update using a new SID800 model. Unfortunately the firmware version has
24048 not changed so it is not possible to detect a non working model
24051 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2171 0ce88b0d-b2fd-0310-8134-9614164e65ea
24053 readers/sid800.txt | 12 +++++-------
24054 1 file changed, 5 insertions(+), 7 deletions(-)
24056 commit 76787d94c452c7b10a2a44a37a9e5e151fb96a16
24057 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24058 Date: Fri Sep 22 13:36:21 2006 +0000
24060 add O2Micro Oz7762 in the unsupported list
24063 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2170 0ce88b0d-b2fd-0310-8134-9614164e65ea
24065 README | 11 +++++++++++
24066 1 file changed, 11 insertions(+)
24068 commit 4c02ff5747ddd357166d4278ed7a6d825024adc1
24069 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24070 Date: Wed Sep 20 14:01:14 2006 +0000
24072 IFDHGetCapabilities(): add support of SCARD_ATTR_VENDOR_NAME
24075 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2168 0ce88b0d-b2fd-0310-8134-9614164e65ea
24077 src/ifdhandler.c | 7 +++++++
24078 1 file changed, 7 insertions(+)
24080 commit f7a8e89123ca1981267f1214a5be14aefe0372d0
24081 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24082 Date: Wed Sep 20 13:40:19 2006 +0000
24084 add support for SCARD_ATTR_VENDOR_IFD_VERSION tag used by
24088 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2166 0ce88b0d-b2fd-0310-8134-9614164e65ea
24090 src/Makefile.am | 6 ++++--
24091 src/ifdhandler.c | 9 +++++++++
24092 2 files changed, 13 insertions(+), 2 deletions(-)
24094 commit a6b39170b6930a60870e3f189ceb73396d834b93
24095 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24096 Date: Wed Sep 20 13:39:23 2006 +0000
24098 Perl script to convert a version format from "1.2.3-svn-xyz" to "0x01020003"
24101 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2165 0ce88b0d-b2fd-0310-8134-9614164e65ea
24103 src/convert_version.pl | 31 +++++++++++++++++++++++++++++++
24104 1 file changed, 31 insertions(+)
24106 commit d5661c7227893883f19c2cbeb1b3ce2cab1700da
24107 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24108 Date: Thu Sep 14 20:02:00 2006 +0000
24110 update OmniKey URLs
24113 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2163 0ce88b0d-b2fd-0310-8134-9614164e65ea
24115 README | 11 ++++++-----
24116 1 file changed, 6 insertions(+), 5 deletions(-)
24118 commit 4bed513053c4affec3103da7ec1084d5013a8336
24119 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24120 Date: Thu Sep 14 19:58:29 2006 +0000
24122 the OmniKey 5125 was a 5121
24125 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2162 0ce88b0d-b2fd-0310-8134-9614164e65ea
24128 1 file changed, 2 insertions(+), 2 deletions(-)
24130 commit 5cad273bd46d43f86c11487b5f90edcdf8459440
24131 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24132 Date: Thu Sep 14 19:55:24 2006 +0000
24134 The reader was a 5121 in fact
24137 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2161 0ce88b0d-b2fd-0310-8134-9614164e65ea
24139 readers/{CardMan5125.txt => CardMan5121.txt} | 0
24140 readers/supported_readers.txt | 2 +-
24141 2 files changed, 1 insertion(+), 1 deletion(-)
24143 commit 41e0bf12741f48c0a3d81a1b096b2b6a7ff06867
24144 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24145 Date: Mon Sep 11 07:01:55 2006 +0000
24147 do not #include the tested .h file since it is already included by the
24148 macro. A double inclusion fails with SuSE gcc 4.1.0 with fdopen: Bad
24151 Thanks to Byron Johnson for the bug report
24152 see http://www.mail-archive.com/muscle@lists.musclecard.com/msg05632.html
24155 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2156 0ce88b0d-b2fd-0310-8134-9614164e65ea
24157 configure.in | 6 ++----
24158 1 file changed, 2 insertions(+), 4 deletions(-)
24160 commit 16e052977df60266dc7f3c1ba42c1c56eca76807
24161 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24162 Date: Sun Sep 10 20:00:47 2006 +0000
24164 add a note about Alcor Micro AU9520 firmware 1.01 bug (time request
24168 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2155 0ce88b0d-b2fd-0310-8134-9614164e65ea
24171 1 file changed, 2 insertions(+)
24173 commit 67b069549c1fc35405789674b01a105b06692d4f
24174 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24175 Date: Sun Sep 10 19:58:02 2006 +0000
24177 Bogus_firm[]: firmware 1.01 for Alcor AU9520 is bogus. The time request
24178 of the card is not forwarded to the host by the reader.
24181 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2154 0ce88b0d-b2fd-0310-8134-9614164e65ea
24183 src/ccid_usb.c | 1 +
24184 1 file changed, 1 insertion(+)
24186 commit 6177084e9865d65f40103c386d17c5b237c50d86
24187 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24188 Date: Sun Sep 10 19:56:23 2006 +0000
24190 new firmware (1.02)
24193 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2153 0ce88b0d-b2fd-0310-8134-9614164e65ea
24195 readers/AU9520.txt | 4 ++--
24196 1 file changed, 2 insertions(+), 2 deletions(-)
24198 commit 2429ab95e79b0b0a0ebf58871feb5daa7de9a236
24199 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24200 Date: Wed Sep 6 20:06:58 2006 +0000
24202 remove trailing spaces at end of lines
24205 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2152 0ce88b0d-b2fd-0310-8134-9614164e65ea
24209 src/ccid_serial.c | 26 +++++++++++++-------------
24210 src/ccid_usb.c | 8 ++++----
24211 src/commands.c | 8 ++++----
24212 src/debug.h | 4 ++--
24214 src/ifdhandler.c | 20 ++++++++++----------
24215 src/openct/proto-t1.c | 10 +++++-----
24216 src/parse.c | 16 ++++++++--------
24217 src/towitoko/atr.c | 32 ++++++++++++++++----------------
24218 src/towitoko/pps.c | 2 +-
24219 12 files changed, 66 insertions(+), 66 deletions(-)
24221 commit 6197f0a2a2cb4f7cf0bc8a8a18660a9e3773a1d0
24222 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24223 Date: Wed Sep 6 13:49:40 2006 +0000
24225 IFDHICCPresence(): correctly support the removal and insertion between
24226 two consecutive IFDHICCPresence() calls
24229 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2150 0ce88b0d-b2fd-0310-8134-9614164e65ea
24231 src/ifdhandler.c | 15 ++++++++++++++-
24232 1 file changed, 14 insertions(+), 1 deletion(-)
24234 commit c408dd5db5aab9566dd9f1f8c191252c739b4b73 (tag: ccid-1.1.0)
24235 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24236 Date: Fri Aug 11 17:20:57 2006 +0000
24241 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2135 0ce88b0d-b2fd-0310-8134-9614164e65ea
24243 README | 20 ++++++++++++++++++++
24244 configure.in | 2 +-
24245 2 files changed, 21 insertions(+), 1 deletion(-)
24247 commit 9d7091faca4c84e6423c18222f57c74627548d48
24248 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24249 Date: Fri Aug 11 17:15:28 2006 +0000
24251 use ./configure --enable-twinserial to compile and install the the
24252 driver for the GemPC Twin serial
24254 Thanks to Wolfgang Glas for the idea
24257 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2134 0ce88b0d-b2fd-0310-8134-9614164e65ea
24259 configure.in | 11 +++++++++++
24260 src/Makefile.am | 11 +++++++----
24261 2 files changed, 18 insertions(+), 4 deletions(-)
24263 commit 69efedf8447bd6e35eecaceccfb3087e01eede0a
24264 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24265 Date: Fri Aug 11 16:10:28 2006 +0000
24267 add id3 Semiconductors CL1356T in the "should work but unsuported" list
24270 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2133 0ce88b0d-b2fd-0310-8134-9614164e65ea
24273 readers/CL1356T.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
24274 readers/Makefile.am | 1 +
24275 3 files changed, 54 insertions(+)
24277 commit 2e520e24a7a6c724c9fb01294d1d2751c0771f29
24278 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24279 Date: Fri Aug 11 16:03:39 2006 +0000
24284 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2132 0ce88b0d-b2fd-0310-8134-9614164e65ea
24287 1 file changed, 1 insertion(+), 1 deletion(-)
24289 commit 13cd89ea728f7e1ba13208718cc16e613b6a9218
24290 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24291 Date: Thu Aug 10 22:31:08 2006 +0000
24293 Add iDream (or THRC2002-2) to the "Unsupported or partly supported CCID
24296 Thanks to Dr Jean-Pierre Szikora for the report
24299 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2131 0ce88b0d-b2fd-0310-8134-9614164e65ea
24301 README | 12 +++++++++---
24302 readers/Makefile.am | 1 +
24303 readers/iDream.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
24304 3 files changed, 60 insertions(+), 3 deletions(-)
24306 commit e5a339811855f198fddecdc3b49c48c890c1c92d
24307 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24308 Date: Wed Aug 9 07:17:31 2006 +0000
24310 IFDHCreateChannelByName(): add a "warm up" sequence. This sequence is
24311 sometimes needed when pcscd is restarted with the reader already
24312 connected. We get some "usb_bulk_read: Resource temporarily unavailable"
24313 on the first few tries. It is an empirical hack
24316 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2130 0ce88b0d-b2fd-0310-8134-9614164e65ea
24318 src/ifdhandler.c | 18 ++++++++++++++++++
24319 1 file changed, 18 insertions(+)
24321 commit f9954021eab156f065bf5d51087a8cadf2550d08
24322 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24323 Date: Mon Aug 7 10:05:40 2006 +0000
24325 CMD_BUF_SIZE should not include a byte for the cmd. This definition was
24326 reused as-is from the ifd-gempc source code.
24328 Thanks to Wolfgang Glas for the bug report
24331 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2123 0ce88b0d-b2fd-0310-8134-9614164e65ea
24333 src/defs.h | 4 ++--
24334 1 file changed, 2 insertions(+), 2 deletions(-)
24336 commit 449dd8b902306ac4268864b926a8207e5010411e
24337 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24338 Date: Thu Aug 3 13:14:27 2006 +0000
24340 IFDHICCPresence(): check the value returned by CmdEscape() in the
24341 SCR331-DI contactless reader familly code.
24343 Byg detected by using __attribute__((warn_unused_result)) also used as
24344 __must_check by the Linux kernel
24347 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2122 0ce88b0d-b2fd-0310-8134-9614164e65ea
24349 src/ifdhandler.c | 10 +++++++++-
24350 1 file changed, 9 insertions(+), 1 deletion(-)
24352 commit bb58ac6b407de2dd10e06daf79fac76d676365ba
24353 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24354 Date: Thu Aug 3 13:12:20 2006 +0000
24356 change the prototype of ReleaseReaderIndex() to return void since he
24357 function always returned 0 and the returned value was never checked
24360 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2121 0ce88b0d-b2fd-0310-8134-9614164e65ea
24362 src/utils.c | 4 +---
24364 2 files changed, 2 insertions(+), 4 deletions(-)
24366 commit dfecd8324e2a2df47a468175c5f3d5483a1fccdc
24367 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24368 Date: Thu Aug 3 10:04:01 2006 +0000
24370 SecurePINVerify()/SecurePINModify(): the USB timeout shall be greater
24371 than the reader timeout so we get the reader answer. I use a margin of
24374 Thanks to Gerald Richter for the bug report
24377 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2120 0ce88b0d-b2fd-0310-8134-9614164e65ea
24379 src/commands.c | 4 ++--
24380 1 file changed, 2 insertions(+), 2 deletions(-)
24382 commit eb289efcc0ff63d99d863eea9e448d9c345dba00
24383 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24384 Date: Tue Aug 1 20:05:22 2006 +0000
24386 ReadUSB(): check that usbDevice[reader_index].dev->bus is still non-NULL
24387 (as we do in WriteUSB()) before dereferencing it in the debug message.
24389 Thanks to Michael Wegner for the patch
24392 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2119 0ce88b0d-b2fd-0310-8134-9614164e65ea
24394 src/ccid_usb.c | 12 +++++++++---
24395 1 file changed, 9 insertions(+), 3 deletions(-)
24397 commit 324de0ebf47b8a8cd163048bfe0b2e709d247e52
24398 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24399 Date: Tue Aug 1 07:13:50 2006 +0000
24401 Exit the ./configure script if some include files are not found
24403 Use AC_MSG_ERROR() instead of AC_MSG_WARN()
24406 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2118 0ce88b0d-b2fd-0310-8134-9614164e65ea
24408 configure.in | 2 +-
24409 1 file changed, 1 insertion(+), 1 deletion(-)
24411 commit 879cc1f696b50e9b2fe89c70d37130f2d15fba9a
24412 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24413 Date: Mon Jul 31 15:11:07 2006 +0000
24418 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2117 0ce88b0d-b2fd-0310-8134-9614164e65ea
24420 config.h.in | 5 ++++-
24421 1 file changed, 4 insertions(+), 1 deletion(-)
24423 commit 071bc295c9c5585a36171d30c1df079e4a6f0742
24424 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24425 Date: Mon Jul 31 15:10:48 2006 +0000
24427 use ntohl/htonl from arpa/inet.h since the tag value for
24428 IOCTL_FEATURE_VERIFY_PIN_DIRECT and IOCTL_FEATURE_MODIFY_PIN_DIRECT
24429 _shall_ be encoded in big endian as documented in PCSC v2 part 10 ch 2.2
24432 The applications using this feature shall be updated (to respect the
24433 PCSC specification)
24435 Thanks to Ulrich Vogl for the bug report
24438 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2116 0ce88b0d-b2fd-0310-8134-9614164e65ea
24440 configure.in | 2 +-
24441 examples/scardcontrol.c | 5 +++--
24442 src/ifdhandler.c | 5 +++--
24443 3 files changed, 7 insertions(+), 5 deletions(-)
24445 commit 62b74bb82df30ceda778dfa2d70584780a896d28
24446 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24447 Date: Wed Jul 12 09:52:30 2006 +0000
24449 CCID_Receive(): check that we received at least enough bytes to test
24450 cmd[STATUS_OFFSET].
24452 usb_bulk_read() will return 0 bytes without error in case of timeout
24455 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2110 0ce88b0d-b2fd-0310-8134-9614164e65ea
24457 src/commands.c | 7 +++++++
24458 1 file changed, 7 insertions(+)
24460 commit ebc4ffef17684632fb789d0272a24a1548ee435d
24461 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24462 Date: Wed Jul 12 08:30:26 2006 +0000
24464 use LPSTR instead of LPTSTR (deprecated)
24467 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2109 0ce88b0d-b2fd-0310-8134-9614164e65ea
24469 src/ifdhandler.c | 2 +-
24470 1 file changed, 1 insertion(+), 1 deletion(-)
24472 commit 688d0f0e6201f30e441858e762cf330ad148dce7
24473 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24474 Date: Wed Jul 12 08:21:07 2006 +0000
24476 SetParameters(): do not fail if the command fails to set a parameter
24477 that is not changeable by the CCID
24480 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2108 0ce88b0d-b2fd-0310-8134-9614164e65ea
24482 src/commands.c | 6 +++++-
24483 1 file changed, 5 insertions(+), 1 deletion(-)
24485 commit 9c56acd44bc5b7d4c2d20a1f3f78b8f33f750b99
24486 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24487 Date: Tue Jul 11 18:35:25 2006 +0000
24489 correct a typo in a comment
24492 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2107 0ce88b0d-b2fd-0310-8134-9614164e65ea
24494 src/ccid_usb.c | 2 +-
24495 1 file changed, 1 insertion(+), 1 deletion(-)
24497 commit 7fa72cf82450e8b50d9e912f443160af2a7dc49a
24498 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24499 Date: Sun Jul 9 15:03:18 2006 +0000
24501 add Alcor Micro AU9520
24504 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2101 0ce88b0d-b2fd-0310-8134-9614164e65ea
24507 readers/AU9520.txt | 109 ++++++++++++++++++++++++++++++++++++++++++
24508 readers/supported_readers.txt | 3 ++
24509 3 files changed, 114 insertions(+)
24511 commit b5778a510bf4fbfd0e64d7366e0d0f6e9d46c6d8
24512 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24513 Date: Sun Jul 9 14:50:20 2006 +0000
24515 add id3 Semiconductors CL1356D
24518 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2100 0ce88b0d-b2fd-0310-8134-9614164e65ea
24521 readers/id3_CL1356D.txt | 50 +++++++++++++++++++++++++++++++++++++++++++
24522 readers/supported_readers.txt | 4 ++++
24523 3 files changed, 57 insertions(+)
24525 commit d30ed8fa025e070062a21237430ce659a127fca1
24526 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24527 Date: Tue Jul 4 20:07:01 2006 +0000
24529 update comment for size_t
24532 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2099 0ce88b0d-b2fd-0310-8134-9614164e65ea
24535 1 file changed, 1 insertion(+), 1 deletion(-)
24537 commit 289ba19ea24c0277397b172a17fef83b154453e4
24538 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24539 Date: Tue Jul 4 07:11:43 2006 +0000
24541 make pcscd detect a buffer overflow when the receiving buffer is too
24542 small instead of silently ignoring the detected problem. This problem
24543 only occured with readers supporting Extended APDU.
24546 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2098 0ce88b0d-b2fd-0310-8134-9614164e65ea
24548 src/commands.c | 18 +++++++++++++++++-
24549 1 file changed, 17 insertions(+), 1 deletion(-)
24551 commit 67e9499dc26b9e1d9d101a096007eda9f8d3aaf2
24552 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24553 Date: Tue Jul 4 07:06:10 2006 +0000
24555 ReadUSB(): be sure we have read enough bytes before checking for frame
24559 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2097 0ce88b0d-b2fd-0310-8134-9614164e65ea
24561 src/ccid_usb.c | 3 ++-
24562 1 file changed, 2 insertions(+), 1 deletion(-)
24564 commit 68d3a5cf5302634e6f3d83be2e3551e97d8ca158
24565 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24566 Date: Mon Jul 3 14:56:08 2006 +0000
24568 CmdXfrBlock(): remove the unused clean_up_and_return goto label
24571 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2096 0ce88b0d-b2fd-0310-8134-9614164e65ea
24573 src/commands.c | 1 -
24574 1 file changed, 1 deletion(-)
24576 commit ce81fa9c6aa72909bdd1fa53dc446f37e79b4e89
24577 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24578 Date: Mon Jul 3 14:54:59 2006 +0000
24580 CmdXfrBlock(): call CmdXfrBlockAPDU_extended() if the reader supports
24584 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2095 0ce88b0d-b2fd-0310-8134-9614164e65ea
24586 src/commands.c | 12 ++++++++----
24587 1 file changed, 8 insertions(+), 4 deletions(-)
24589 commit 265ae8702bc7c800cf700daf07cb91fe941bec21
24590 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24591 Date: Mon Jul 3 14:21:15 2006 +0000
24593 add CmdXfrBlockAPDU_extended() to support Extended APDU readers
24596 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2094 0ce88b0d-b2fd-0310-8134-9614164e65ea
24598 src/commands.c | 124 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
24599 1 file changed, 124 insertions(+)
24601 commit 2f5c5712484f6fae2b5c5218aed33861292102a2
24602 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24603 Date: Mon Jul 3 14:03:58 2006 +0000
24605 CCID_Receive(): return the value of bChainParameter in *chain_parameter
24608 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2093 0ce88b0d-b2fd-0310-8134-9614164e65ea
24610 src/commands.c | 5 +++++
24611 1 file changed, 5 insertions(+)
24613 commit b9ea66a7619fbdec166aaf59aec6c1fb576dfdee
24614 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24615 Date: Mon Jul 3 14:00:55 2006 +0000
24617 CmdXfrBlockTPDU_T1(): also log the length of the reception buffer
24620 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2092 0ce88b0d-b2fd-0310-8134-9614164e65ea
24622 src/commands.c | 2 +-
24623 1 file changed, 1 insertion(+), 1 deletion(-)
24625 commit 556113e1cd387dfec5926f3eba3386469a7fb88a
24626 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24627 Date: Mon Jul 3 13:59:13 2006 +0000
24629 use CCID_Receive() with the new API (use NULL as chain_parameter)
24632 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2091 0ce88b0d-b2fd-0310-8134-9614164e65ea
24634 src/commands.c | 12 ++++++------
24635 src/openct/proto-t1.c | 6 +++---
24636 src/towitoko/pps.c | 2 +-
24637 3 files changed, 10 insertions(+), 10 deletions(-)
24639 commit b8e89a2d7d74c050ac221d8b2ec6cc4991a2950d
24640 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24641 Date: Mon Jul 3 13:56:42 2006 +0000
24643 CCID_Receive() has a new parameter: chain_parameter
24646 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2090 0ce88b0d-b2fd-0310-8134-9614164e65ea
24648 src/commands.c | 2 +-
24649 src/commands.h | 2 +-
24650 2 files changed, 2 insertions(+), 2 deletions(-)
24652 commit 8084bef804b241bbc99f6559fdf6c1b811340cf3
24653 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24654 Date: Mon Jul 3 13:55:10 2006 +0000
24656 add #define CHAIN_PARAMETER_OFFSET
24659 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2089 0ce88b0d-b2fd-0310-8134-9614164e65ea
24661 src/commands.h | 1 +
24662 1 file changed, 1 insertion(+)
24664 commit 507144aa80e6da0dd9e9ae25d8ca691003735ac2
24665 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24666 Date: Mon Jul 3 13:44:28 2006 +0000
24668 move the "command length too big" checks from CmdXfrBlock() to
24669 CmdXfrBlockTPDU_T0()
24672 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2088 0ce88b0d-b2fd-0310-8134-9614164e65ea
24674 src/commands.c | 35 +++++++++++++++++------------------
24675 1 file changed, 17 insertions(+), 18 deletions(-)
24677 commit 7bdb15dd42344346870da8e6a3e237c5d3824aba
24678 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24679 Date: Mon Jul 3 13:36:49 2006 +0000
24681 CCID_Transmit(): log if the transmit buffer is too big
24684 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2087 0ce88b0d-b2fd-0310-8134-9614164e65ea
24686 src/commands.c | 3 +++
24687 1 file changed, 3 insertions(+)
24689 commit e2806f08e5365be49e6dce1f74c306557faae5ac
24690 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24691 Date: Mon Jul 3 13:15:59 2006 +0000
24693 CCID_Receive(): use <= instead of < to detect a reception buffer overrun
24694 and log an error if it occurs
24697 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2086 0ce88b0d-b2fd-0310-8134-9614164e65ea
24699 src/commands.c | 5 ++++-
24700 1 file changed, 4 insertions(+), 1 deletion(-)
24702 commit 1339b4c838d0e3f42518fd84c7b9d4db441d9fff
24703 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24704 Date: Mon Jul 3 12:57:50 2006 +0000
24706 ccid_open_hack(): the CL1356D firmware needs some time to initialize.
24710 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2085 0ce88b0d-b2fd-0310-8134-9614164e65ea
24712 src/ccid.c | 6 ++++++
24713 1 file changed, 6 insertions(+)
24715 commit 83e6b553ac88cbaab8f897c9f64a9df83e4f7eb8
24716 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24717 Date: Mon Jul 3 12:56:13 2006 +0000
24719 add #define CL1356D
24722 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2084 0ce88b0d-b2fd-0310-8134-9614164e65ea
24725 1 file changed, 1 insertion(+)
24727 commit d0ecc183a8947964c15eefac03be8755f2f39740
24728 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24729 Date: Mon Jul 3 12:51:59 2006 +0000
24731 ReadUSB(): detect and ignore duplicated CCID frames
24734 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2083 0ce88b0d-b2fd-0310-8134-9614164e65ea
24736 src/ccid_usb.c | 11 ++++++++++-
24737 1 file changed, 10 insertions(+), 1 deletion(-)
24739 commit da797041d9497fef1c6004a33ce8914b458e393b
24740 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24741 Date: Fri Jun 30 14:04:33 2006 +0000
24743 ccid_error(): display the value of the Unknown CCID error code
24746 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2082 0ce88b0d-b2fd-0310-8134-9614164e65ea
24749 1 file changed, 2 insertions(+), 1 deletion(-)
24751 commit 0b46c9a7abe919791e04d8e9ce0cf3fa9cc5026a
24752 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24753 Date: Thu Jun 8 08:36:49 2006 +0000
24755 add support of FreeBSD
24758 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2078 0ce88b0d-b2fd-0310-8134-9614164e65ea
24760 configure.in | 4 ++++
24761 1 file changed, 4 insertions(+)
24763 commit 862e10d7a8645fec3067cb746ecdc881a62cf95c
24764 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24765 Date: Thu May 25 20:48:11 2006 +0000
24767 update the licence from GPL to LGPL
24770 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2055 0ce88b0d-b2fd-0310-8134-9614164e65ea
24772 src/Info.plist | 2 +-
24773 1 file changed, 1 insertion(+), 1 deletion(-)
24775 commit f20a8cfa1faabde3dbbf69a8a98aafb4f9f51200
24776 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24777 Date: Fri May 19 12:18:49 2006 +0000
24779 SCM SPR 532 with firmware < 5.10 has problems
24782 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2048 0ce88b0d-b2fd-0310-8134-9614164e65ea
24784 src/ccid_usb.c | 2 +-
24785 1 file changed, 1 insertion(+), 1 deletion(-)
24787 commit dffac9b0146cd1fadd378bea42a03fabe975ef94
24788 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24789 Date: Fri May 19 11:58:33 2006 +0000
24791 update with firmware 5.10
24794 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2047 0ce88b0d-b2fd-0310-8134-9614164e65ea
24796 readers/SPR532.txt | 6 +++---
24797 1 file changed, 3 insertions(+), 3 deletions(-)
24799 commit 13ca21b5d4b3b07c0111da667d078b1718250e1e
24800 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24801 Date: Fri May 19 11:56:18 2006 +0000
24803 t1_transceive(): add a overrun debug message if we received more bytes
24807 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2046 0ce88b0d-b2fd-0310-8134-9614164e65ea
24809 src/openct/proto-t1.c | 3 +++
24810 1 file changed, 3 insertions(+)
24812 commit fb75847b1081088fe4dac2f5cf7755dd1a5d215a
24813 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24814 Date: Fri May 19 11:53:54 2006 +0000
24816 t1_transceive(): add a debug message if we are in state DEAD. The card
24817 must be reset first.
24820 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2045 0ce88b0d-b2fd-0310-8134-9614164e65ea
24822 src/openct/proto-t1.c | 3 +++
24823 1 file changed, 3 insertions(+)
24825 commit ff4203df350fb3dbaf1a02064c18db8e4eaf4f21
24826 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24827 Date: Tue May 16 22:00:31 2006 +0000
24829 add Actividentity (ActiveCard) Activkey Sim
24832 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2044 0ce88b0d-b2fd-0310-8134-9614164e65ea
24834 readers/ActivkeySim.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
24835 readers/supported_readers.txt | 1 +
24836 2 files changed, 50 insertions(+)
24838 commit 36a6d6132ee120c6f849d87a79ad03ce37d6c7a7
24839 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24840 Date: Wed May 10 20:53:49 2006 +0000
24842 correct a typo in a comment
24845 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2041 0ce88b0d-b2fd-0310-8134-9614164e65ea
24848 1 file changed, 1 insertion(+), 1 deletion(-)
24850 commit bbe3efdab5cf099cf134fe8c8ca055e5b21dce63
24851 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24852 Date: Thu May 4 13:14:56 2006 +0000
24854 Use a timeout of 0.1 second instead of 0 for waiting characters from the
24858 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2039 0ce88b0d-b2fd-0310-8134-9614164e65ea
24860 examples/scardcontrol.c | 8 ++++----
24861 1 file changed, 4 insertions(+), 4 deletions(-)
24863 commit d3a984fd7d48c6578222e05d63c488ebcea080df
24864 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24865 Date: Thu May 4 12:13:47 2006 +0000
24867 add C3PO LTC31 (new model, USB product id 0x0006) in the supported list
24870 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2038 0ce88b0d-b2fd-0310-8134-9614164e65ea
24873 readers/supported_readers.txt | 1 +
24874 2 files changed, 3 insertions(+), 1 deletion(-)
24876 commit d00b4737624e48e6da3d0d24affd09f5fc52bc94
24877 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24878 Date: Thu May 4 11:33:35 2006 +0000
24880 add "HP USB Smart Card Keyboard" in the "Should work but untested by
24884 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2037 0ce88b0d-b2fd-0310-8134-9614164e65ea
24887 readers/supported_readers.txt | 2 ++
24888 2 files changed, 4 insertions(+)
24890 commit 68f3fcb74cb2ccd7aec41928cbb78d14512086d0
24891 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24892 Date: Thu May 4 11:31:49 2006 +0000
24894 add HPUSBSmartCardKeyboard.txt
24897 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2036 0ce88b0d-b2fd-0310-8134-9614164e65ea
24899 readers/HPUSBSmartCardKeyboard.txt | 53 ++++++++++++++++++++++++++++++++++++++
24900 readers/Makefile.am | 1 +
24901 2 files changed, 54 insertions(+)
24903 commit d42b02b18b9de0c32f1f4f628b0577bed436ba2f
24904 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24905 Date: Wed May 3 20:48:48 2006 +0000
24907 ccid_open_hack(): add SCM SCR331-DI-NTTCOM in the list of dual slots
24908 contactless readers hack
24911 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2035 0ce88b0d-b2fd-0310-8134-9614164e65ea
24914 1 file changed, 2 insertions(+)
24916 commit 9cb97482a96add529083066e505b4fc254414cf1
24917 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24918 Date: Wed May 3 20:18:35 2006 +0000
24920 add OmniKey CardMan 3021 in the "Should work but untested by me" list
24923 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2034 0ce88b0d-b2fd-0310-8134-9614164e65ea
24926 readers/CardMan3021.txt | 166 ++++++++++++++++++++++++++++++++++++++++++++++++
24927 readers/Makefile.am | 1 +
24928 3 files changed, 168 insertions(+)
24930 commit b211c9f4cc2f71c2e38434936c02690b66bb4f5c
24931 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24932 Date: Wed May 3 17:46:38 2006 +0000
24934 add LTC31 (new version)
24937 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2033 0ce88b0d-b2fd-0310-8134-9614164e65ea
24939 readers/LTC31v2.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
24940 readers/Makefile.am | 1 +
24941 2 files changed, 51 insertions(+)
24943 commit f041c02ce96ea153ce79beb4c57bf95b7c75c6de
24944 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24945 Date: Wed May 3 15:47:53 2006 +0000
24947 I used the MSB instead of LSB in parsing dwSynchProtocols
24950 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2032 0ce88b0d-b2fd-0310-8134-9614164e65ea
24952 src/parse.c | 6 +++---
24953 1 file changed, 3 insertions(+), 3 deletions(-)
24955 commit 660021e5949df92bfe57bebeb62566710d571435
24956 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24957 Date: Sun Apr 23 18:33:20 2006 +0000
24959 update the Free Software Foundation postal address
24962 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2026 0ce88b0d-b2fd-0310-8134-9614164e65ea
24965 1 file changed, 2 insertions(+), 2 deletions(-)
24967 commit 689fad8905063972b5c2736cc34507da3daa6411
24968 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24969 Date: Sat Apr 22 16:00:28 2006 +0000
24971 add $(PROVIDED_BY_PCSC) to libccidtwin_la_SOURCES so that libccidtwin
24972 uses its own log_xxd/log_msg when configured with --disable-pcsclite
24975 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2022 0ce88b0d-b2fd-0310-8134-9614164e65ea
24977 src/Makefile.am | 3 ++-
24978 1 file changed, 2 insertions(+), 1 deletion(-)
24980 commit a6c812e3f75273ae9a25a4c64832b1127487f4eb
24981 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24982 Date: Sat Apr 22 15:54:22 2006 +0000
24984 add $(TOKEN_PARSER) to libccidtwin_la_SOURCES
24987 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2021 0ce88b0d-b2fd-0310-8134-9614164e65ea
24989 src/Makefile.am | 2 +-
24990 1 file changed, 1 insertion(+), 1 deletion(-)
24992 commit f16c909b3da4869eb00a221e3907001d1bb3295d (tag: ccid-1.0.1)
24993 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24994 Date: Sat Apr 22 15:31:05 2006 +0000
24999 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2020 0ce88b0d-b2fd-0310-8134-9614164e65ea
25001 README | 14 ++++++++++++++
25002 configure.in | 2 +-
25003 2 files changed, 15 insertions(+), 1 deletion(-)
25005 commit 0e8f484bd314bcdf0af61ccaa3cfe4072e5bfd85
25006 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25007 Date: Thu Apr 20 18:57:14 2006 +0000
25009 declare the functions to export as EXTERNAL
25012 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2019 0ce88b0d-b2fd-0310-8134-9614164e65ea
25014 src/ifdhandler.c | 23 ++++++++++++-----------
25015 1 file changed, 12 insertions(+), 11 deletions(-)
25017 commit 909efd9f44debbb00aca3016e5cf5f2951a744ac
25018 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25019 Date: Thu Apr 20 14:39:52 2006 +0000
25021 regenerate using the latest version of parse
25024 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2017 0ce88b0d-b2fd-0310-8134-9614164e65ea
25026 readers/ACR38U-CCID.txt | 9 ++---
25027 readers/CardMan3121.txt | 9 ++---
25028 readers/CryptoIdentity.txt | 9 ++---
25029 readers/GemPCKey.txt | 9 ++---
25030 readers/GemPCTwin.txt | 9 ++---
25031 readers/KAAN_Advanced.txt | 11 +++---
25032 readers/KAAN_Base.txt | 11 +++---
25033 readers/KAAN_SIM_III.txt | 11 +++---
25034 readers/LTC31.txt | 9 ++---
25035 readers/MySmartPad.txt | 1 -
25036 readers/Oz776S.txt | 9 ++---
25037 readers/SCR331-DI.txt | 63 +++----------------------------
25038 readers/SCR331.txt | 11 +++---
25039 readers/SCR3310.txt | 11 +++---
25040 readers/SCR335.txt | 11 +++---
25041 readers/SCR355.txt | 1 -
25042 readers/SIM_Pocket_Combo.txt | 18 ++++-----
25043 readers/SPR532.txt | 1 -
25044 readers/Verisign_secure_storage_token.txt | 1 -
25045 readers/mIDentity.txt | 11 +++---
25046 readers/sid800.txt | 9 ++---
25047 21 files changed, 88 insertions(+), 146 deletions(-)
25049 commit 6c3128ec041e930ada3125d56db4d4dab6d10e1c
25050 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25051 Date: Thu Apr 20 13:34:00 2006 +0000
25053 add OmniKey CardMan 3621 in the "Should work but untested by me" list
25054 Thanks to Bruce Stephens.
25057 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2016 0ce88b0d-b2fd-0310-8134-9614164e65ea
25060 readers/CardMan3621.txt | 167 ++++++++++++++++++++++++++++++++++++++++++
25061 readers/Makefile.am | 1 +
25062 readers/supported_readers.txt | 1 +
25063 4 files changed, 171 insertions(+)
25065 commit 58dbf5f5176f7cb2c3c064ef2bfaea0942122c44
25066 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25067 Date: Tue Apr 18 15:05:33 2006 +0000
25069 declare get_ccid_usb_interface() as EXTERNAL since this function is used
25073 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2014 0ce88b0d-b2fd-0310-8134-9614164e65ea
25075 src/ccid_usb.c | 3 ++-
25076 1 file changed, 2 insertions(+), 1 deletion(-)
25078 commit bf0598d25a55d8e574c3ef886aa72a4fc9755f86
25079 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25080 Date: Tue Apr 18 15:04:58 2006 +0000
25082 #include "misc.h" so that ifdhandler.h functions are declared EXTERNAL
25085 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2013 0ce88b0d-b2fd-0310-8134-9614164e65ea
25087 src/ifdhandler.c | 1 +
25088 1 file changed, 1 insertion(+)
25090 commit 7bf7484e8a18c1ac79c7836df40f10a50914c057
25091 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25092 Date: Tue Apr 18 15:03:41 2006 +0000
25094 add $(SYMBOL_VISIBILITY) to libccid_la_CFLAGS and libccidtwin_la_CFLAGS
25097 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2012 0ce88b0d-b2fd-0310-8134-9614164e65ea
25099 src/Makefile.am | 6 ++++--
25100 1 file changed, 4 insertions(+), 2 deletions(-)
25102 commit a15f1c4652c6602818d10887db3055a70eda0c36
25103 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25104 Date: Tue Apr 18 15:03:10 2006 +0000
25106 add code to detect the support of -fvisibility=hidden
25109 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2011 0ce88b0d-b2fd-0310-8134-9614164e65ea
25111 configure.in | 11 +++++++++++
25112 1 file changed, 11 insertions(+)
25114 commit 9f9037934cc1a2e62db8391f5188ea4f260edeab
25115 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25116 Date: Tue Apr 18 12:29:03 2006 +0000
25118 use tokenparser.l and parser.h from pcsc-lite (using a symlink in
25119 subversion). So we also need strlcpy.c, strlcpycat.h and misc.h
25122 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2007 0ce88b0d-b2fd-0310-8134-9614164e65ea
25124 src/Makefile.am | 5 ++++-
25127 src/strlcpy.c | 1 +
25128 src/strlcpycat.h | 1 +
25129 src/tokenparser.l | 1 +
25130 6 files changed, 9 insertions(+), 1 deletion(-)
25132 commit de24807b2d8d9e04bcfcaa2a589b04b3b029f16d
25133 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25134 Date: Tue Apr 18 12:27:59 2006 +0000
25139 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2006 0ce88b0d-b2fd-0310-8134-9614164e65ea
25141 src/parser.h | 22 --------
25142 src/tokenparser.l | 146 ------------------------------------------------------
25143 2 files changed, 168 deletions(-)
25145 commit bdead349f796af6dc1c682c2d9f46f33358366ea
25146 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25147 Date: Tue Apr 18 12:10:29 2006 +0000
25149 always use our own tokenparser.l even when pcsc-lite is used (do not use
25150 LTPBundleFindValueWithKey from pcscd)
25153 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2005 0ce88b0d-b2fd-0310-8134-9614164e65ea
25155 configure.in | 2 --
25156 src/Makefile.am | 11 ++---------
25157 2 files changed, 2 insertions(+), 11 deletions(-)
25159 commit 60b54d52d03743c4226b9d8c7ff20d886a4774a0
25160 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25161 Date: Fri Apr 14 18:46:46 2006 +0000
25163 add SCR3311.txt, SCR355.txt and SDI010.txt
25166 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2004 0ce88b0d-b2fd-0310-8134-9614164e65ea
25168 readers/Makefile.am | 7 +++++--
25169 1 file changed, 5 insertions(+), 2 deletions(-)
25171 commit 05ffa7bc1ac962099262c964cba4aba0aab5a154
25172 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25173 Date: Fri Apr 14 18:45:18 2006 +0000
25175 rename SSI010.txt in SDI010.txt
25178 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2003 0ce88b0d-b2fd-0310-8134-9614164e65ea
25180 readers/{SSI010.txt => SDI010.txt} | 0
25181 1 file changed, 0 insertions(+), 0 deletions(-)
25183 commit 42acdbd615349761908e2d0e866573edcbcbebe5
25184 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25185 Date: Fri Apr 14 18:42:41 2006 +0000
25187 firmwares for Athena ASE IIIe USBv2 and ASE IIIe KB USB were bogus.
25190 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2002 0ce88b0d-b2fd-0310-8134-9614164e65ea
25192 src/ccid_usb.c | 2 ++
25193 1 file changed, 2 insertions(+)
25195 commit 739518d1597424061d1b519ae1c661880af9f9b6
25196 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25197 Date: Fri Apr 14 18:41:37 2006 +0000
25199 add ASE_IIIe.txt and ASEDrive_IIIe_KB.txt
25202 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2001 0ce88b0d-b2fd-0310-8134-9614164e65ea
25204 readers/Makefile.am | 2 ++
25205 1 file changed, 2 insertions(+)
25207 commit bb117049ecf0cee557e74e9d1e68ce2004c42041
25208 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25209 Date: Fri Apr 14 18:41:15 2006 +0000
25211 add Athena ASE IIIe KB USB
25214 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2000 0ce88b0d-b2fd-0310-8134-9614164e65ea
25217 readers/ASEDrive_IIIe_KB.txt | 52 +++++++++++++++++++++++++++++++++++++++++++
25218 readers/supported_readers.txt | 1 +
25219 3 files changed, 55 insertions(+)
25221 commit 41671aeea824ac1d60a7b048d6a8df4b23b9b4c0
25222 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25223 Date: Fri Apr 14 18:38:18 2006 +0000
25225 update firmware version
25228 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1999 0ce88b0d-b2fd-0310-8134-9614164e65ea
25230 readers/ASE_IIIe.txt | 3 +--
25231 1 file changed, 1 insertion(+), 2 deletions(-)
25233 commit e02791f4ed99b5ba5c713d9a7249b49b875fecdd
25234 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25235 Date: Tue Mar 28 06:55:31 2006 +0000
25237 SecurePINVerify() and SecurePINModify(): Make sure
25238 bEntryValidationCondition is valid
25240 The Cherry XX44 keyboard smart card reader crashes when a wrong value is
25244 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1986 0ce88b0d-b2fd-0310-8134-9614164e65ea
25246 src/commands.c | 18 ++++++++++++++++++
25247 1 file changed, 18 insertions(+)
25249 commit 8aa4a81a65ade053a2dc7c9a124f729a0270f24c
25250 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25251 Date: Mon Mar 27 14:46:57 2006 +0000
25253 Modify PIN: use a for() loop instead of 3 fgets() since we will not read
25254 every "PIN" if the command is aborted
25257 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1985 0ce88b0d-b2fd-0310-8134-9614164e65ea
25259 examples/scardcontrol.c | 41 +++++++++++++++++++----------------------
25260 1 file changed, 19 insertions(+), 22 deletions(-)
25262 commit f86a1866b79c7871ed799684ce5ad7accf276fd4
25263 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25264 Date: Mon Mar 27 14:39:48 2006 +0000
25266 SecurePINVerify(): debug a debug message. use dw2i(TxBuffer, 15) instead
25267 of just the first byte TxBuffer[15]
25270 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1984 0ce88b0d-b2fd-0310-8134-9614164e65ea
25272 src/commands.c | 2 +-
25273 1 file changed, 1 insertion(+), 1 deletion(-)
25275 commit 11e573011f6e713b9f99ff4c0993acec2df8b65e
25276 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25277 Date: Mon Mar 27 14:38:35 2006 +0000
25279 SecurePINModify(): separate the validation test in three different tests
25280 and add a debug message for each test
25283 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1983 0ce88b0d-b2fd-0310-8134-9614164e65ea
25285 src/commands.c | 20 +++++++++++++++++---
25286 1 file changed, 17 insertions(+), 3 deletions(-)
25288 commit 7658bb72110a665ac96a7d925c5c4c087b0bdfba
25289 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25290 Date: Mon Mar 27 14:23:30 2006 +0000
25292 SecurePINVerify(): debug a debug message :-)
25295 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1982 0ce88b0d-b2fd-0310-8134-9614164e65ea
25297 src/commands.c | 2 +-
25298 1 file changed, 1 insertion(+), 1 deletion(-)
25300 commit b4494ec4ac3fa4caff75609e7e23f0c1874d4593
25301 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25302 Date: Mon Mar 27 14:17:58 2006 +0000
25304 SecurePINModify(): circumvent a bug in Cherry XX44 keyboard firmware
25307 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1981 0ce88b0d-b2fd-0310-8134-9614164e65ea
25310 src/commands.c | 9 +++++++++
25311 2 files changed, 10 insertions(+)
25313 commit be6045b1a03501e9922d93ae6ebf07b535ec6021
25314 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25315 Date: Tue Mar 21 21:06:54 2006 +0000
25317 add Gemplus GemPC Card in the "supported" list
25320 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1969 0ce88b0d-b2fd-0310-8134-9614164e65ea
25323 1 file changed, 2 insertions(+)
25325 commit 7aad04198a5e010a5b5758381f84307f61cac5bf
25326 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25327 Date: Tue Mar 21 19:25:15 2006 +0000
25329 add Winbond Electronics W81E381 chipset
25332 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1968 0ce88b0d-b2fd-0310-8134-9614164e65ea
25335 readers/Makefile.am | 3 ++-
25336 readers/Winbond.txt | 55 +++++++++++++++++++++++++++++++++++++++++++
25337 readers/supported_readers.txt | 4 ++++
25338 4 files changed, 63 insertions(+), 1 deletion(-)
25340 commit c33cbea8acd96bf68a28b91bfb8e45cd47f59a7f
25341 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25342 Date: Tue Mar 21 08:50:03 2006 +0000
25344 add SCM Micro SDI 010 in the "Should work" list
25347 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1951 0ce88b0d-b2fd-0310-8134-9614164e65ea
25350 1 file changed, 2 insertions(+)
25352 commit 455bce4e268f6029c3d73322cc7f1dd585f22778
25353 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25354 Date: Tue Mar 21 08:48:09 2006 +0000
25356 add support for SCM SDI 010 contactless reader
25358 thanks to Oleg Makarenko for the patch
25361 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1950 0ce88b0d-b2fd-0310-8134-9614164e65ea
25363 readers/SSI010.txt | 54 +++++++++++++++++++++++++++++++++++++++++++
25364 readers/supported_readers.txt | 1 +
25367 src/ifdhandler.c | 1 +
25368 5 files changed, 59 insertions(+)
25370 commit 5396501ef30f1858b69992df14aa79d176b89e24
25371 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25372 Date: Tue Mar 21 08:30:19 2006 +0000
25374 add Axalto Reflex USB V3
25377 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1949 0ce88b0d-b2fd-0310-8134-9614164e65ea
25379 readers/AxaltoV3.txt | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
25380 readers/Makefile.am | 1 +
25381 2 files changed, 52 insertions(+)
25383 commit 881ea573d665628627527fcb3666164ba4a1c85d
25384 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25385 Date: Mon Mar 20 08:45:51 2006 +0000
25387 add Axalto Reflex USB v3 in the "should work" list
25390 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1945 0ce88b0d-b2fd-0310-8134-9614164e65ea
25393 readers/supported_readers.txt | 1 +
25394 2 files changed, 3 insertions(+)
25396 commit cf1bd8c6df142a56755b1c822f80419ccb4aee52
25397 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25398 Date: Mon Mar 20 08:20:00 2006 +0000
25400 document --disable-multi-thread instead of --enable-multi-thread since
25401 safe threading is used by default
25404 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1944 0ce88b0d-b2fd-0310-8134-9614164e65ea
25406 configure.in | 7 ++++---
25407 1 file changed, 4 insertions(+), 3 deletions(-)
25409 commit 2da0b2b979f6cd81c5fa11e71fca0a98dc988f0e
25410 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25411 Date: Mon Mar 20 08:16:26 2006 +0000
25413 document --disable-pcsclite instead of --enable-pcsclite since pcsc-lite
25417 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1943 0ce88b0d-b2fd-0310-8134-9614164e65ea
25419 configure.in | 8 +++++---
25420 1 file changed, 5 insertions(+), 3 deletions(-)
25422 commit a1ad221f7051926c071265567ba2768f4b0fe3ef
25423 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25424 Date: Mon Mar 20 08:04:22 2006 +0000
25426 display the status "use libusb : yes/no"
25428 document --disable-libusb instead of --enable-libusb since libusb is
25432 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1942 0ce88b0d-b2fd-0310-8134-9614164e65ea
25434 configure.in | 10 +++++++---
25435 1 file changed, 7 insertions(+), 3 deletions(-)
25437 commit 59f54ae477d0e8bb97dbab7de5cba78c575cff2c
25438 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25439 Date: Mon Mar 6 09:13:56 2006 +0000
25441 use #if defined (__USB_H__) || defined (_SYS_USB_LIBUSB_USB_H) instead
25442 of #ifdef __USB_H__ to support the Solaris libusb
25444 thanks to Iain MacDonnell for the patch
25447 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1927 0ce88b0d-b2fd-0310-8134-9614164e65ea
25449 src/ccid_usb.h | 2 +-
25450 1 file changed, 1 insertion(+), 1 deletion(-)
25452 commit b726099218b11407babd2ade7c7bdd94d63a6ed0
25453 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25454 Date: Mon Mar 6 09:12:44 2006 +0000
25456 remove CFLAGS="$CFLAGS -Wall" since it is GCC specific
25459 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1926 0ce88b0d-b2fd-0310-8134-9614164e65ea
25461 configure.in | 2 --
25462 1 file changed, 2 deletions(-)
25464 commit 4570e6ef9708c11c81c347e7ca52ba4d273730f0
25465 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25466 Date: Mon Mar 6 09:09:19 2006 +0000
25468 add support of Solaris
25471 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1925 0ce88b0d-b2fd-0310-8134-9614164e65ea
25473 configure.in | 4 ++++
25474 1 file changed, 4 insertions(+)
25476 commit e6475898991f0e9c9414c8e2823f7bb7e0b55d46 (tag: ccid-1.0.0)
25477 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25478 Date: Fri Mar 3 17:21:52 2006 +0000
25483 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1911 0ce88b0d-b2fd-0310-8134-9614164e65ea
25485 README | 23 +++++++++++++++++++++++
25486 1 file changed, 23 insertions(+)
25488 commit 4b58622b2d12c19ccdd61496c096376ae2e17872
25489 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25490 Date: Fri Mar 3 17:21:43 2006 +0000
25495 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1910 0ce88b0d-b2fd-0310-8134-9614164e65ea
25497 configure.in | 2 +-
25498 1 file changed, 1 insertion(+), 1 deletion(-)
25500 commit a472f39f78af21d8cea86dbe5fa311c27b103620
25501 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25502 Date: Fri Mar 3 17:20:43 2006 +0000
25504 add OmniKey CardMan 3821 and CardMan 6121 in the "Should work but
25505 untested by me" list
25508 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1909 0ce88b0d-b2fd-0310-8134-9614164e65ea
25511 1 file changed, 4 insertions(+)
25513 commit b37e5c7556b43daf2f475fbad86675148b66e909
25514 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25515 Date: Fri Mar 3 17:10:57 2006 +0000
25517 add OmniKey CardMan 3821 and CardMan 6121
25520 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1908 0ce88b0d-b2fd-0310-8134-9614164e65ea
25522 readers/CardMan3821.txt | 170 ++++++++++++++++++++++++++++++++++++++++++
25523 readers/CardMan6121.txt | 166 +++++++++++++++++++++++++++++++++++++++++
25524 readers/Makefile.am | 2 +
25525 readers/supported_readers.txt | 2 +
25526 4 files changed, 340 insertions(+)
25528 commit 08501670966dc7eae2d37a6a296db6dad0cd1e8c
25529 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25530 Date: Fri Mar 3 13:21:00 2006 +0000
25532 update the "Debug informations:" chapter. The two options comm and
25533 periodic have been swaped
25536 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1905 0ce88b0d-b2fd-0310-8134-9614164e65ea
25538 README | 12 ++++++------
25539 1 file changed, 6 insertions(+), 6 deletions(-)
25541 commit e319b70fca54d4c971aa2401235c4cb966d62805
25542 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25543 Date: Fri Mar 3 09:01:18 2006 +0000
25545 new firmware (5.08)
25548 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1904 0ce88b0d-b2fd-0310-8134-9614164e65ea
25550 readers/CherrySmartTerminalST2XXX.txt | 11 +++++------
25551 1 file changed, 5 insertions(+), 6 deletions(-)
25553 commit 916067e102ab2d8ad60502b32f9e1170bc5bbff3
25554 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25555 Date: Tue Feb 28 22:59:07 2006 +0000
25560 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1903 0ce88b0d-b2fd-0310-8134-9614164e65ea
25562 readers/Makefile.am | 1 +
25563 readers/SCR333.txt | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
25564 2 files changed, 52 insertions(+)
25566 commit 2916e097b02e88f341ac74dd16a22baca56f65aa
25567 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25568 Date: Tue Feb 28 08:39:08 2006 +0000
25570 IFDHSetProtocolParameters(): if the card is in specific mode and request
25571 a speed not supported by the reader we return IFD_COMMUNICATION_ERROR
25572 instead of IFD_PROTOCOL_NOT_SUPPORTED so that pcsc-lite do not try to
25576 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1886 0ce88b0d-b2fd-0310-8134-9614164e65ea
25578 src/ifdhandler.c | 2 +-
25579 1 file changed, 1 insertion(+), 1 deletion(-)
25581 commit 61ba50e5df4fcf0f7b1a61fc5599a7a80a18f138
25582 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25583 Date: Fri Feb 24 17:14:25 2006 +0000
25585 add URL for the Cherry SmartTerminal ST2000U
25588 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1883 0ce88b0d-b2fd-0310-8134-9614164e65ea
25591 1 file changed, 2 insertions(+), 1 deletion(-)
25593 commit e0483a3300734bf91643ee0dd2e91b8d2ce2a207
25594 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25595 Date: Tue Feb 21 23:04:39 2006 +0000
25597 - move the ActivCard USB reader 2.0 from "Should work but untested by me"
25598 to "Unsupported or partly supported CCID readers"
25599 - add the ActivCard USB reader 3.0 in the "Supported CCID readers" list
25602 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1876 0ce88b0d-b2fd-0310-8134-9614164e65ea
25605 1 file changed, 5 insertions(+), 1 deletion(-)
25607 commit 17388389d49661291691973e569a6491bb8c3f37
25608 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25609 Date: Tue Feb 21 23:03:27 2006 +0000
25611 the ActivCard V2 is bogus (problem with wMaxPacketSize size frames)
25614 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1875 0ce88b0d-b2fd-0310-8134-9614164e65ea
25616 src/ccid_usb.c | 1 +
25617 1 file changed, 1 insertion(+)
25619 commit c9e451a7ef5e80d32cdd83c1f424f81662b79229
25620 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25621 Date: Tue Feb 21 23:02:37 2006 +0000
25623 distribute ActivCardV2.txt and ActivCardV3.txt
25626 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1874 0ce88b0d-b2fd-0310-8134-9614164e65ea
25628 readers/Makefile.am | 2 ++
25629 1 file changed, 2 insertions(+)
25631 commit c9aeab91a93c5ad5260943e8fe398ed0b7bac6f5
25632 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25633 Date: Tue Feb 21 23:02:15 2006 +0000
25635 add ActivCard USB Reader 3.0
25638 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1873 0ce88b0d-b2fd-0310-8134-9614164e65ea
25640 readers/supported_readers.txt | 1 +
25641 1 file changed, 1 insertion(+)
25643 commit 4519d7c3bde010db98dee0565fa9cff8ae3a6e35
25644 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25645 Date: Tue Feb 21 23:01:31 2006 +0000
25647 add ActivCard v2 and v3 descriptions
25650 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1872 0ce88b0d-b2fd-0310-8134-9614164e65ea
25652 readers/ActivCardV2.txt | 53 +++++++++++++++++++++++++++++++++++++++++++++++++
25653 readers/ActivCardV3.txt | 51 +++++++++++++++++++++++++++++++++++++++++++++++
25654 2 files changed, 104 insertions(+)
25656 commit aa804f1dd67b33168a4a1cdf2e2b6020cc79d912
25657 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25658 Date: Tue Feb 21 22:49:23 2006 +0000
25660 correct the Perl regexp in ChangeLog rule
25663 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1870 0ce88b0d-b2fd-0310-8134-9614164e65ea
25665 Makefile.am | 3 ++-
25666 1 file changed, 2 insertions(+), 1 deletion(-)
25668 commit 489f5c152133ad30482441cfbbf831ffa58beec4
25669 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25670 Date: Tue Feb 21 09:06:12 2006 +0000
25672 add subversion revision in ChangeLog.svn
25675 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1869 0ce88b0d-b2fd-0310-8134-9614164e65ea
25678 1 file changed, 1 insertion(+), 1 deletion(-)
25680 commit a8e6d7c8ee36e4170469cdeefb02868e1744d3f9
25681 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25682 Date: Mon Feb 20 19:17:35 2006 +0000
25684 add SCM SCR3320.txt and SCR3340.txt
25687 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1867 0ce88b0d-b2fd-0310-8134-9614164e65ea
25689 readers/Makefile.am | 2 ++
25690 1 file changed, 2 insertions(+)
25692 commit 2e6f5326c6181db9ecfbb0795295d568f6db5bb2
25693 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25694 Date: Mon Feb 20 19:17:15 2006 +0000
25696 add SCM SCR3320 - Smart Card Reader
25699 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1866 0ce88b0d-b2fd-0310-8134-9614164e65ea
25701 readers/SCR3320.txt | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
25702 1 file changed, 51 insertions(+)
25704 commit c7501731ab67aef49bd3fc80df506c51d5fb69f2
25705 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25706 Date: Mon Feb 20 19:16:49 2006 +0000
25708 add SCR3340 - ExpressCard54 Smart Card Reader
25711 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1865 0ce88b0d-b2fd-0310-8134-9614164e65ea
25713 readers/SCR3340.txt | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
25714 1 file changed, 51 insertions(+)
25716 commit a29a448f9a19095e61a0e68588f7b66ceeab82a0
25717 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25718 Date: Tue Feb 7 19:21:46 2006 +0000
25720 add "SCM SCR 3340 ExpressCard54" in the "Should work but untested by me"
25724 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1864 0ce88b0d-b2fd-0310-8134-9614164e65ea
25727 readers/supported_readers.txt | 1 +
25728 2 files changed, 3 insertions(+)
25730 commit 678e01fc49181a57a66650400fcd56b4b9dd4d34
25731 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25732 Date: Tue Feb 7 09:48:40 2006 +0000
25734 add Gemplus GemPC Express in the "Should work but untested by me" list
25737 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1863 0ce88b0d-b2fd-0310-8134-9614164e65ea
25740 1 file changed, 1 insertion(+)
25742 commit d5ca3c762db21412134948c11b2add7bae748ccd
25743 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25744 Date: Tue Feb 7 09:47:01 2006 +0000
25746 add Gemplus GemPC Express
25749 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1862 0ce88b0d-b2fd-0310-8134-9614164e65ea
25751 readers/GemPC_Express.txt | 89 +++++++++++++++++++++++++++++++++++++++++++
25752 readers/Makefile.am | 1 +
25753 readers/supported_readers.txt | 1 +
25754 3 files changed, 91 insertions(+)
25756 commit 29930d846c9221ba152c80d4331f1d1b2db7de21
25757 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25758 Date: Mon Feb 6 15:45:27 2006 +0000
25760 rename POS Pro & SIM Pro to a more real name "Gemplus GemCore xxx"
25763 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1861 0ce88b0d-b2fd-0310-8134-9614164e65ea
25765 readers/supported_readers.txt | 4 ++--
25766 1 file changed, 2 insertions(+), 2 deletions(-)
25768 commit 4aa3856382f867b44cae8a19cc5ee84d98bc63cf
25769 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25770 Date: Mon Feb 6 15:44:27 2006 +0000
25772 SecurePINVerify/SecurePINModify: get the data from a T=1 TPDU block only
25773 if the exchange was successful (with special treatment for timeout and
25777 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1860 0ce88b0d-b2fd-0310-8134-9614164e65ea
25779 src/commands.c | 42 ++++++++++++++++++++++++++++++++----------
25780 1 file changed, 32 insertions(+), 10 deletions(-)
25782 commit 9a13ad9340abac49356492a43aa87d4a1b2154de
25783 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25784 Date: Mon Feb 6 15:26:28 2006 +0000
25786 SecurePINVerify(): move the prologue filing part to be homogenous with
25790 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1859 0ce88b0d-b2fd-0310-8134-9614164e65ea
25792 src/commands.c | 51 ++++++++++++++++++++++++++-------------------------
25793 1 file changed, 26 insertions(+), 25 deletions(-)
25795 commit b90363b29b9f1176b554cda02adafabd332fde44
25796 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25797 Date: Mon Feb 6 15:23:41 2006 +0000
25799 SecurePINModify(): add support of T=1 cards with TPDU readers
25802 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1858 0ce88b0d-b2fd-0310-8134-9614164e65ea
25804 src/commands.c | 36 ++++++++++++++++++++++++++++++++++++
25805 1 file changed, 36 insertions(+)
25807 commit 169223cd7f05961aeb356a0be2f8f309250c14f4
25808 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25809 Date: Mon Feb 6 15:14:01 2006 +0000
25811 SecurePINVerify(): add support of T=1 cards with TPDU readers
25814 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1857 0ce88b0d-b2fd-0310-8134-9614164e65ea
25816 src/commands.c | 37 +++++++++++++++++++++++++++++++++++++
25817 1 file changed, 37 insertions(+)
25819 commit e4627311d88bc5861bd0a2b44e17a785c16a0b32
25820 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25821 Date: Mon Feb 6 15:08:53 2006 +0000
25823 export t1_build() and some constants
25826 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1856 0ce88b0d-b2fd-0310-8134-9614164e65ea
25828 src/openct/proto-t1.c | 11 +----------
25829 src/openct/proto-t1.h | 10 ++++++++++
25830 2 files changed, 11 insertions(+), 10 deletions(-)
25832 commit e78bdca76f11bdb21795c998a9694bfdefe92e78
25833 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25834 Date: Mon Feb 6 15:08:10 2006 +0000
25836 IFDHSetProtocolParameters(): store the card protocol in
25837 ccid_desc->cardProtocol
25840 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1855 0ce88b0d-b2fd-0310-8134-9614164e65ea
25842 src/ifdhandler.c | 3 +++
25843 1 file changed, 3 insertions(+)
25845 commit 85e6e0929295597ea97ba5c8f8ac4aa1b5759c06
25846 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25847 Date: Mon Feb 6 15:07:32 2006 +0000
25849 add a cardProtocol field to store the card protocol in use
25852 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1854 0ce88b0d-b2fd-0310-8134-9614164e65ea
25854 src/ccid.h | 4 ++++
25855 1 file changed, 4 insertions(+)
25857 commit b4097d79b9ef024179b8a2f63b9b3236f4e1c91c
25858 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25859 Date: Mon Jan 30 15:13:51 2006 +0000
25861 add support for OpenBSD
25864 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1846 0ce88b0d-b2fd-0310-8134-9614164e65ea
25866 configure.in | 4 ++++
25867 1 file changed, 4 insertions(+)
25869 commit 78998dc75c9774efdae5c23d99c5eb21ce59acff
25870 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25871 Date: Mon Jan 30 14:46:27 2006 +0000
25873 use $(foo) instead of @foo@ to do not replace the values but the variables
25876 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1845 0ce88b0d-b2fd-0310-8134-9614164e65ea
25878 examples/Makefile.am | 4 ++--
25879 src/Makefile.am | 11 ++++++-----
25880 2 files changed, 8 insertions(+), 7 deletions(-)
25882 commit 3070188b57208ac9e45743bf52b9a48edf9fe214
25883 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25884 Date: Mon Jan 30 10:40:49 2006 +0000
25886 when checking for PCSC exit with en error only if
25887 /usr/local/lib/pkgconfig/libpcsclite.pc exists _and_ pkg-config is
25891 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1842 0ce88b0d-b2fd-0310-8134-9614164e65ea
25893 configure.in | 3 ++-
25894 1 file changed, 2 insertions(+), 1 deletion(-)
25896 commit 325f5b4666380e5f58562a84aac0932c7a19d1d6
25897 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25898 Date: Wed Jan 25 19:18:20 2006 +0000
25900 add CardMan5125.txt
25903 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1841 0ce88b0d-b2fd-0310-8134-9614164e65ea
25905 readers/Makefile.am | 1 +
25906 1 file changed, 1 insertion(+)
25908 commit 99a568e526bba35d25d4d513a36f3105ff752478
25909 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25910 Date: Wed Jan 25 19:16:59 2006 +0000
25912 add OmniKey CardMan 5125 in the "Should work but untested by me" list
25915 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1840 0ce88b0d-b2fd-0310-8134-9614164e65ea
25918 1 file changed, 3 insertions(+), 1 deletion(-)
25920 commit f2c85072db5e9e78b84c102ff51fe794ded4fd78
25921 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25922 Date: Wed Jan 25 19:16:30 2006 +0000
25924 add OmniKey CardMan 5125
25927 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1839 0ce88b0d-b2fd-0310-8134-9614164e65ea
25929 readers/CardMan5125.txt | 165 ++++++++++++++++++++++++++++++++++++++++++
25930 readers/supported_readers.txt | 1 +
25931 2 files changed, 166 insertions(+)
25933 commit 042e8ce52d9f78e4a2cfd6819b4ea16c616fc7da
25934 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25935 Date: Tue Jan 24 22:10:51 2006 +0000
25940 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1834 0ce88b0d-b2fd-0310-8134-9614164e65ea
25942 readers/supported_readers.txt | 3 +++
25943 1 file changed, 3 insertions(+)
25945 commit be8bfab7fa974fbe9ecee53092e2e3600474faa8
25946 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25947 Date: Tue Jan 24 16:37:23 2006 +0000
25949 add SmartEpad (v 2.0) in the supported list
25952 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1833 0ce88b0d-b2fd-0310-8134-9614164e65ea
25955 1 file changed, 4 insertions(+)
25957 commit 9d4cb4174a86e5166fa6046ea5633fc3d7e5501f
25958 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25959 Date: Tue Jan 24 16:32:14 2006 +0000
25961 add support for the SmartEpad (v 2.0) reader (MYSMARTPAD)
25964 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1832 0ce88b0d-b2fd-0310-8134-9614164e65ea
25966 src/ccid.c | 4 ++++
25968 2 files changed, 5 insertions(+)
25970 commit 713727d95bf3b48125c2dfdaca09e5f409b59b94
25971 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25972 Date: Tue Jan 24 16:17:12 2006 +0000
25977 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1831 0ce88b0d-b2fd-0310-8134-9614164e65ea
25979 readers/Makefile.am | 1 +
25980 1 file changed, 1 insertion(+)
25982 commit d0b8a1b6618222cd436b24011ebaa1292a608f40
25983 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25984 Date: Fri Jan 20 13:44:06 2006 +0000
25986 move the SCM Micro SCR 3311 from the "should work" list to the
25990 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1820 0ce88b0d-b2fd-0310-8134-9614164e65ea
25993 readers/SCR3311.txt | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
25994 2 files changed, 52 insertions(+), 1 deletion(-)
25996 commit b18e86f7943440f6b0dd9f0bedb634d3b08df9ff
25997 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25998 Date: Fri Jan 20 13:27:21 2006 +0000
26000 rewrite to scan the devices ourself instead of calling
26001 IFDHCreateChannel(). No need to have an updated Info.plist anymore.
26004 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1819 0ce88b0d-b2fd-0310-8134-9614164e65ea
26006 src/parse.c | 88 ++++++++++++++++++++++++++++++++++++++++---------------------
26007 1 file changed, 58 insertions(+), 30 deletions(-)
26009 commit 967cb91aa98d888267892a46af769834baee0354
26010 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26011 Date: Fri Jan 20 13:25:56 2006 +0000
26013 get_ccid_usb_interface(): use the same code for a device with 1 or >1
26017 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1818 0ce88b0d-b2fd-0310-8134-9614164e65ea
26019 src/ccid_usb.c | 26 +++++++++-----------------
26020 1 file changed, 9 insertions(+), 17 deletions(-)
26022 commit 83eb18714506d25218db5fa8c174fa4171bc9445
26023 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26024 Date: Wed Jan 18 13:44:24 2006 +0000
26026 add Gemplus GemPC PinPad, Gemplus GemCore POS Pro & Gemplus GemCore SIM Pro
26029 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1815 0ce88b0d-b2fd-0310-8134-9614164e65ea
26032 1 file changed, 3 insertions(+)
26034 commit 386fd2ba414ff1679b38f36508b24266fbd96de7
26035 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26036 Date: Wed Jan 18 13:40:30 2006 +0000
26038 document the configuration of /etc/reader.conf for a GemPC PinPad, a
26039 GemCore POS Pro or a GemCore SIM Pro
26042 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1814 0ce88b0d-b2fd-0310-8134-9614164e65ea
26045 1 file changed, 5 insertions(+)
26047 commit 586ac08dbbe0ec10a1765e695f7b60c190d615c2
26048 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26049 Date: Wed Jan 18 11:01:17 2006 +0000
26051 add GemCore SIM Pro
26054 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1810 0ce88b0d-b2fd-0310-8134-9614164e65ea
26056 readers/GemCoreSIMPro.txt | 180 ++++++++++++++++++++++++++++++++++++++++++++++
26057 readers/Makefile.am | 2 +
26058 2 files changed, 182 insertions(+)
26060 commit 80c195d624024e005ec1ba53a1382cd4e0e02fcc
26061 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26062 Date: Wed Jan 18 10:55:34 2006 +0000
26064 add GemCore POS Pro & Gemplus SIM Pro
26065 --Cette ligne, et les suivantes ci-dessous, seront ignorées--
26067 M readers/supported_readers.txt
26070 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1809 0ce88b0d-b2fd-0310-8134-9614164e65ea
26072 readers/supported_readers.txt | 2 ++
26073 1 file changed, 2 insertions(+)
26075 commit 7a252cae622eb1eaf82da12a5e74d01594b90a65
26076 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26077 Date: Wed Jan 18 10:25:34 2006 +0000
26079 add support of GemCore SIM Pro and GemCore POS Pro (serial and USB).
26082 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1808 0ce88b0d-b2fd-0310-8134-9614164e65ea
26084 src/ccid.h | 16 ++++
26085 src/ccid_serial.c | 271 ++++++++++++++++++++++++++++++++++++++---------------
26086 src/ccid_usb.c | 11 +++
26088 src/reader.conf.in | 17 ++--
26089 5 files changed, 236 insertions(+), 82 deletions(-)
26091 commit dcf192d7942c8bc8f2e5cf83870c306dee8611c7
26092 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26093 Date: Wed Jan 18 10:24:09 2006 +0000
26095 CloseUSB(): free the allocated arrayOfSupportedDataRates only for the
26096 pimary slot. The other slots of the same reader either point to the
26097 same array or point to a statically allocated array.
26100 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1807 0ce88b0d-b2fd-0310-8134-9614164e65ea
26102 src/ccid_usb.c | 10 +++++++---
26103 1 file changed, 7 insertions(+), 3 deletions(-)
26105 commit 95227f3b13d7f4eff8fcd1652563804d66106985
26106 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26107 Date: Wed Jan 18 09:24:15 2006 +0000
26109 IFDHSetProtocolParameters(): exit the while if you find a correct speed
26110 in the case of a card too fast
26113 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1806 0ce88b0d-b2fd-0310-8134-9614164e65ea
26115 src/ifdhandler.c | 4 +++-
26116 1 file changed, 3 insertions(+), 1 deletion(-)
26118 commit b0951ca06d26210b19dff41f438daa41dd8f9245
26119 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26120 Date: Wed Jan 18 07:38:06 2006 +0000
26122 ccid_open_hack(): update the spanish PIN Pad string since the number of
26123 remaining tries in always displayed at the first character
26126 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1805 0ce88b0d-b2fd-0310-8134-9614164e65ea
26129 1 file changed, 1 insertion(+), 1 deletion(-)
26131 commit 5b93939f40b21b4cc74457e1fe3e555ef812811e
26132 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26133 Date: Tue Jan 17 19:57:11 2006 +0000
26135 OpenUSBByName(): check that usbDevice[previous_reader_index].dev is
26136 still valid before dereferencing it
26138 Thanks to Martin Paljak for the bug report
26141 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1804 0ce88b0d-b2fd-0310-8134-9614164e65ea
26143 src/ccid_usb.c | 1 +
26144 1 file changed, 1 insertion(+)
26146 commit 247f011387f98cdb1d554ab71593296e9e47b2cc
26147 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26148 Date: Tue Jan 17 19:49:49 2006 +0000
26150 use @PTHREAD_CFLAGS@ and @PTHREAD_LIBS@
26153 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1803 0ce88b0d-b2fd-0310-8134-9614164e65ea
26155 src/Makefile.am | 7 ++++---
26156 1 file changed, 4 insertions(+), 3 deletions(-)
26158 commit 4406b3b71d516b06c9fff34d6ec1c7758c00b745
26159 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26160 Date: Tue Jan 17 19:49:14 2006 +0000
26162 use LIBS instead of LDLIBS when checking if pcsc-lite is installed
26165 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1802 0ce88b0d-b2fd-0310-8134-9614164e65ea
26167 configure.in | 6 ++----
26168 1 file changed, 2 insertions(+), 4 deletions(-)
26170 commit 773d5bf347a074c3bad9505e0e662946c092fd7d
26171 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26172 Date: Tue Jan 17 13:41:26 2006 +0000
26174 OpenSerialByName(): call CloseSerial() if the "Get firmware" or "Change
26175 card movement notification" command failed
26178 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1801 0ce88b0d-b2fd-0310-8134-9614164e65ea
26180 src/ccid_serial.c | 2 ++
26181 1 file changed, 2 insertions(+)
26183 commit 25a49c69ec26b3f735cac7526ddd56b9d4766818
26184 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26185 Date: Mon Jan 16 13:45:50 2006 +0000
26187 SecurePINVerify(): bug circumvention for the GemPC Pinpad
26191 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1800 0ce88b0d-b2fd-0310-8134-9614164e65ea
26193 src/commands.c | 17 ++++++++++++++++-
26194 src/commands.h | 2 +-
26195 2 files changed, 17 insertions(+), 2 deletions(-)
26197 commit ac0688858f8e9d0b0680aa3cdddf13152c88218d
26198 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26199 Date: Thu Jan 12 21:51:25 2006 +0000
26201 ccid_open_hack(): use { } around DEBUG_COMM() in an if-else since
26202 DEBUG_COMM() is not a function but an multi-instruction macro
26205 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1799 0ce88b0d-b2fd-0310-8134-9614164e65ea
26207 src/ccid.c | 4 ++++
26208 1 file changed, 4 insertions(+)
26210 commit 320457f552e4e76e34270656d86b07cad5d33354
26211 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26212 Date: Wed Jan 11 16:03:07 2006 +0000
26214 add Gemplus GemPC Pinpad
26217 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1798 0ce88b0d-b2fd-0310-8134-9614164e65ea
26219 readers/GemPCPinpad.txt | 92 +++++++++++++++++++++++++++++++++++++++++++
26220 readers/supported_readers.txt | 1 +
26221 2 files changed, 93 insertions(+)
26223 commit e9899861ba355cf2863a8cc69b8d97afbcb9658d
26224 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26225 Date: Wed Jan 11 15:32:37 2006 +0000
26227 IFDHSetProtocolParameters(): if the card is faster than the reader
26228 (TA1=97 for example) we try to use a no so bad speed (corresponding to
26229 TA1=96, 95 or 94) instead of the default speed of TA1=11
26232 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1797 0ce88b0d-b2fd-0310-8134-9614164e65ea
26234 src/ifdhandler.c | 47 +++++++++++++++++++++++++++++++++++++++++++++++
26235 1 file changed, 47 insertions(+)
26237 commit 7f8ece553ad9323a4ff228156b2ccc05a43181f5
26238 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26239 Date: Wed Jan 11 14:56:24 2006 +0000
26241 ccid_open_hack(): load the localisation strings according to LANG
26242 environment variable. Languages supported: de, en, es, fr, it
26245 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1796 0ce88b0d-b2fd-0310-8134-9614164e65ea
26247 src/ccid.c | 115 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
26248 1 file changed, 115 insertions(+)
26250 commit c48a7e3c94cec0618a1ab4349b39eff7283e95c1
26251 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26252 Date: Wed Jan 11 10:39:54 2006 +0000
26254 move the comment about APDU mode from ccid_open_hack() to Info.plist
26255 since it is configured there
26258 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1795 0ce88b0d-b2fd-0310-8134-9614164e65ea
26260 src/Info.plist | 6 ++++--
26261 src/ccid.c | 4 ----
26262 2 files changed, 4 insertions(+), 6 deletions(-)
26264 commit 0cec33cd813c101e49ae2d20987741dbe20b0264
26265 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26266 Date: Wed Jan 11 10:34:06 2006 +0000
26268 SecurePINModify(): bug circumvention for the GemPC Pinpad
26271 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1794 0ce88b0d-b2fd-0310-8134-9614164e65ea
26274 src/commands.c | 22 ++++++++++++++++++++++
26275 2 files changed, 23 insertions(+)
26277 commit cee9eb8bcf6461c52dc4621d6ec0bfb4c5919b3b
26278 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26279 Date: Wed Jan 11 10:16:48 2006 +0000
26281 SecurePINModify(): modify the user command to make the SPR 532 and
26282 Cherry ST 2000C firmware happy
26285 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1793 0ce88b0d-b2fd-0310-8134-9614164e65ea
26287 src/commands.c | 42 ++++++++++++++++++++++++++++--------------
26288 src/commands.h | 2 +-
26289 2 files changed, 29 insertions(+), 15 deletions(-)
26291 commit b0958ef6d724ef0146cf787668cf6db157f98492
26292 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26293 Date: Wed Jan 11 09:14:47 2006 +0000
26295 OpenUSBByName(): use log level INFO instead of CRITICAL to display
26296 copyright information
26299 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1792 0ce88b0d-b2fd-0310-8134-9614164e65ea
26301 src/ccid_usb.c | 8 ++++----
26302 1 file changed, 4 insertions(+), 4 deletions(-)
26304 commit 1ae23fa80e1c17cdc428948022969b363edb58bf
26305 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26306 Date: Wed Jan 11 09:08:43 2006 +0000
26308 release the allocated ressources only when the last slot of a multi-slot
26312 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1791 0ce88b0d-b2fd-0310-8134-9614164e65ea
26314 src/ccid_usb.c | 32 ++++++++++++++++++++++++--------
26315 1 file changed, 24 insertions(+), 8 deletions(-)
26317 commit a712cce29d6e52ccb74537af93ea2e97fccc9de6
26318 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26319 Date: Wed Jan 11 07:51:13 2006 +0000
26321 allow to select the power on voltage using Info.plist instead of
26322 recompiling the source code
26325 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1790 0ce88b0d-b2fd-0310-8134-9614164e65ea
26327 src/Info.plist | 6 ++++++
26328 src/ccid.h | 16 ++++++++++++++++
26329 src/commands.c | 22 +++++-----------------
26330 src/commands.h | 2 +-
26331 src/ifdhandler.c | 24 +++++++++++++++++++++++-
26332 5 files changed, 51 insertions(+), 19 deletions(-)
26334 commit a9eaf931004064c198e66e321bd668ad8e981d60
26335 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26336 Date: Tue Jan 3 20:03:42 2006 +0000
26338 add SCM Micro SCR 3311 and 3320 in the "Should work but untested by me"
26342 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1789 0ce88b0d-b2fd-0310-8134-9614164e65ea
26344 README | 8 ++++++--
26345 readers/supported_readers.txt | 2 ++
26346 2 files changed, 8 insertions(+), 2 deletions(-)
26348 commit fa2fc14b26d49ad9c223bf36800595aa5938fe3e
26349 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26350 Date: Tue Jan 3 18:46:34 2006 +0000
26352 add URL for SCM Micro SCR 3310
26355 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1788 0ce88b0d-b2fd-0310-8134-9614164e65ea
26358 1 file changed, 2 insertions(+), 1 deletion(-)
26360 commit 5fea05cc745e65e7f74cfc1db3fa2dd60e2eff1d
26361 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26362 Date: Tue Jan 3 18:45:20 2006 +0000
26364 add support for SCM Micro SCR 355
26367 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1787 0ce88b0d-b2fd-0310-8134-9614164e65ea
26370 readers/SCR355.txt | 52 +++++++++++++++++++++++++++++++++++++++++++
26371 readers/supported_readers.txt | 1 +
26372 3 files changed, 54 insertions(+)
26374 commit 3ac9f7a0dc5b447bdc2bcb9d51307bdfe28f9e47
26375 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26376 Date: Mon Jan 2 09:19:03 2006 +0000
26378 use ACR38U-CCID.txt instead of ACR38.txt
26381 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1785 0ce88b0d-b2fd-0310-8134-9614164e65ea
26383 readers/Makefile.am | 2 +-
26384 1 file changed, 1 insertion(+), 1 deletion(-)
26386 commit 3b1c6d750e554285180c45328712b2375553009d
26387 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26388 Date: Mon Jan 2 08:25:22 2006 +0000
26390 use pkg-config for libusb if available
26393 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1784 0ce88b0d-b2fd-0310-8134-9614164e65ea
26395 configure.in | 20 ++++++++++++--------
26396 1 file changed, 12 insertions(+), 8 deletions(-)
26398 commit 38fb3a1a834c75a1f405fdcb62c7ea15ea7684b0
26399 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26400 Date: Wed Dec 14 13:28:14 2005 +0000
26402 update with new ./parse version
26405 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1782 0ce88b0d-b2fd-0310-8134-9614164e65ea
26407 readers/Verisign_secure_storage_token.txt | 21 +++++++++++----------
26408 1 file changed, 11 insertions(+), 10 deletions(-)
26410 commit 7fff0475690647948256c3add080cce57f50e35a
26411 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26412 Date: Thu Dec 8 09:32:36 2005 +0000
26417 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1780 0ce88b0d-b2fd-0310-8134-9614164e65ea
26419 src/ifdhandler.c | 2 +-
26420 1 file changed, 1 insertion(+), 1 deletion(-)
26422 commit 3e06b89176a119e09dc3d9b2dbac10cb82978e9e
26423 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26424 Date: Thu Dec 8 09:14:59 2005 +0000
26426 The GemPC Twin is not the only serial CCID reader
26429 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1779 0ce88b0d-b2fd-0310-8134-9614164e65ea
26431 INSTALL | 10 +++++-----
26432 1 file changed, 5 insertions(+), 5 deletions(-)
26434 commit 00b9c2713a54ff7132528187397fcf49b876c955
26435 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26436 Date: Wed Dec 7 20:27:24 2005 +0000
26438 replace ACR 38 by ACR 38U-CCID since they are two different readers
26441 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1778 0ce88b0d-b2fd-0310-8134-9614164e65ea
26444 readers/{ACR38.txt => ACR38U-CCID.txt} | 0
26445 readers/supported_readers.txt | 2 +-
26446 3 files changed, 3 insertions(+), 3 deletions(-)
26448 commit 815cfdc6162e7308b8f7db289a25cdc70d7655d5
26449 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26450 Date: Thu Dec 1 15:41:02 2005 +0000
26452 add Athena ASE IIIe USB V2 in "Supported CCID readers" list
26455 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1776 0ce88b0d-b2fd-0310-8134-9614164e65ea
26458 readers/ASE_IIIe.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
26459 readers/supported_readers.txt | 2 ++
26460 3 files changed, 55 insertions(+)
26462 commit a5ce3fdd2ae04342d8a0cae12b34929698c229fb
26463 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26464 Date: Tue Nov 29 14:33:22 2005 +0000
26466 OpenUSBByName(): do not (re)set the usbDevice[].ccid.pbSeq field since
26467 we just copied the complete structure just before
26470 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1775 0ce88b0d-b2fd-0310-8134-9614164e65ea
26472 src/ccid_usb.c | 1 -
26473 1 file changed, 1 deletion(-)
26475 commit cb412fb9298ec57940654291d5de6c81f7813c6d
26476 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26477 Date: Tue Nov 29 13:54:07 2005 +0000
26479 Avoid a possible division by 0 if f or d parameter is null.
26480 This could happen only with non-ISO cards with TA1=0x00 or other
26484 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1774 0ce88b0d-b2fd-0310-8134-9614164e65ea
26486 src/ifdhandler.c | 20 ++++++++++++++++++++
26487 1 file changed, 20 insertions(+)
26489 commit 8954b36477bff91cdf6fe47f521f31665625fe66
26490 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26491 Date: Tue Nov 29 13:43:40 2005 +0000
26493 add support of non-ISO TA1=0x97 (Di=7 is/was RFU)
26496 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1773 0ce88b0d-b2fd-0310-8134-9614164e65ea
26498 src/towitoko/atr.c | 2 +-
26499 1 file changed, 1 insertion(+), 1 deletion(-)
26501 commit 1908085ed1605a6304d6a95c112d05fa2e5c94df
26502 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26503 Date: Tue Nov 29 12:21:00 2005 +0000
26505 remove PCSC/ from the pcsc-lite #include header files since the PCSC/
26506 part is already given by `pkg-config --cflags libpcsclite`
26509 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1771 0ce88b0d-b2fd-0310-8134-9614164e65ea
26511 examples/scardcontrol.c | 4 ++--
26512 src/ccid.c | 4 ++--
26513 src/ccid_serial.c | 2 +-
26514 src/commands.c | 4 ++--
26516 src/ifdhandler.c | 6 +++---
26517 src/openct/proto-t1.c | 4 ++--
26518 src/towitoko/defines.h | 2 +-
26519 src/towitoko/pps.c | 2 +-
26521 10 files changed, 16 insertions(+), 16 deletions(-)
26523 commit 17b8c0fcf749a66ee04794944b6893269741abfb
26524 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26525 Date: Tue Nov 29 09:24:15 2005 +0000
26527 rewrite the libusb detection code to:
26528 - use libusb-config if available
26529 - --enable-libusb do not give a path anymore but just a yes/no status.
26530 paths/arguments/etc must be given using LIBUSB_CFLAGS and LIBUSB_LIBS
26531 - use AC_TRY_LINK_FUNC() instead of AC_CHECK_LIB() so we do not
26532 explicitely give the library name. This name should come from LIBUSB_LIBS
26535 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1770 0ce88b0d-b2fd-0310-8134-9614164e65ea
26537 configure.in | 48 ++++++++++++++++++++++--------------------------
26538 1 file changed, 22 insertions(+), 26 deletions(-)
26540 commit 9ecc95ef97150532fe0e21675abd35a0d5aa0889
26541 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26542 Date: Tue Nov 29 09:19:22 2005 +0000
26544 in libusb detection code: restore CPPFLAGS to $saved_CPPFLAGS instead of
26548 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1769 0ce88b0d-b2fd-0310-8134-9614164e65ea
26550 configure.in | 2 +-
26551 1 file changed, 1 insertion(+), 1 deletion(-)
26553 commit 1bee5edaadddce736b16f47639f7d736c7b31e32
26554 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26555 Date: Tue Nov 29 09:16:44 2005 +0000
26557 recommand the use of PCSC_CFLAGS=... instead of CFLAGS=... to find the
26561 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1768 0ce88b0d-b2fd-0310-8134-9614164e65ea
26563 configure.in | 4 ++--
26564 1 file changed, 2 insertions(+), 2 deletions(-)
26566 commit 6125411c9f63f2c72ab76aed7cc5fba80eed30ab
26567 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26568 Date: Tue Nov 29 09:15:13 2005 +0000
26570 use $CPPFLAGS instead of $CFLAGS since we only need to set the C
26571 preprocessor to find the .h files
26574 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1767 0ce88b0d-b2fd-0310-8134-9614164e65ea
26576 configure.in | 6 +++---
26577 1 file changed, 3 insertions(+), 3 deletions(-)
26579 commit 11516ae737ce5122394b474dcb852b9959735c90 (tag: ccid-0.9.4)
26580 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26581 Date: Sun Nov 27 19:44:29 2005 +0000
26586 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1761 0ce88b0d-b2fd-0310-8134-9614164e65ea
26588 README | 27 +++++++++++++++++++++++++++
26589 1 file changed, 27 insertions(+)
26591 commit 284b69a193efe489898292667b28d09362aa6faa
26592 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26593 Date: Sun Nov 27 19:43:31 2005 +0000
26595 new file for MySMART PAD V2.0
26598 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1760 0ce88b0d-b2fd-0310-8134-9614164e65ea
26600 readers/MySmartPad.txt | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
26601 1 file changed, 49 insertions(+)
26603 commit 3a3ccc209dc72413869d461314b72af22bb48d68
26604 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26605 Date: Sun Nov 27 19:42:14 2005 +0000
26607 add Cherry SmartTerminal ST2XXX
26610 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1759 0ce88b0d-b2fd-0310-8134-9614164e65ea
26613 1 file changed, 1 insertion(+)
26615 commit 3f1e9f5564a0218d8c1822aba5b07d38740e5028
26616 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26617 Date: Sun Nov 27 17:22:43 2005 +0000
26619 add 3 missing reader descriptions
26622 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1758 0ce88b0d-b2fd-0310-8134-9614164e65ea
26624 readers/Makefile.am | 7 +++++--
26625 1 file changed, 5 insertions(+), 2 deletions(-)
26627 commit 9e03439d17f22fe94fe76719531f39664458faae
26628 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26629 Date: Thu Nov 24 16:18:57 2005 +0000
26631 we need pcsc-lite 1.2.9-beta9 or greater
26634 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1754 0ce88b0d-b2fd-0310-8134-9614164e65ea
26636 configure.in | 10 +++++-----
26637 1 file changed, 5 insertions(+), 5 deletions(-)
26639 commit b24ac09a271cfb85e9aed95a5acfcd8e97cd1445
26640 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26641 Date: Thu Nov 24 16:16:33 2005 +0000
26643 IFDHGetCapabilities(): use info instead of comm debug level to print the
26644 number of slots supported by the reader
26647 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1752 0ce88b0d-b2fd-0310-8134-9614164e65ea
26649 src/ifdhandler.c | 2 +-
26650 1 file changed, 1 insertion(+), 1 deletion(-)
26652 commit 6f126914a97e8d2539f25d593b6dfc8ee3862a70
26653 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26654 Date: Thu Nov 24 16:15:30 2005 +0000
26656 update copyright date
26659 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1751 0ce88b0d-b2fd-0310-8134-9614164e65ea
26661 examples/scardcontrol.c | 2 +-
26662 1 file changed, 1 insertion(+), 1 deletion(-)
26664 commit f3f5afaa07cd512c8ab2e211d06a59b453936085
26665 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26666 Date: Thu Nov 24 16:14:48 2005 +0000
26668 in Modify PIN command we need to read 3 lines from the keyboard (old,
26669 new and confirm PINs)
26672 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1750 0ce88b0d-b2fd-0310-8134-9614164e65ea
26674 examples/scardcontrol.c | 9 +++++++++
26675 1 file changed, 9 insertions(+)
26677 commit 7f66b4c8d447d08018cd6a8cf44be1405fa0508a
26678 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26679 Date: Thu Nov 24 16:12:21 2005 +0000
26681 use a buffer of 40 instead of 10 to reader the keyboard since the PIN
26682 may be longer than 8 digits
26685 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1749 0ce88b0d-b2fd-0310-8134-9614164e65ea
26687 examples/scardcontrol.c | 4 ++--
26688 1 file changed, 2 insertions(+), 2 deletions(-)
26690 commit c8a2c0cc1cfc9ea20e9c21994c0079c0ed3a92b5
26691 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26692 Date: Thu Nov 24 15:49:00 2005 +0000
26694 SecurePINVerify()/SecurePINModify(): set the response length to 0 in
26695 case of (write) communication error
26698 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1747 0ce88b0d-b2fd-0310-8134-9614164e65ea
26700 src/commands.c | 6 ++++++
26701 1 file changed, 6 insertions(+)
26703 commit 613ea9dc3e412862b4d302bfb7cd64617d998aad
26704 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26705 Date: Thu Nov 24 15:47:10 2005 +0000
26707 SecurePINModify(): set the response length to 0 in case of error in the
26711 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1746 0ce88b0d-b2fd-0310-8134-9614164e65ea
26713 src/commands.c | 6 ++++++
26714 1 file changed, 6 insertions(+)
26716 commit be26c35a3524954f08854e5cca64e21e4a8a3048
26717 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26718 Date: Thu Nov 24 15:46:21 2005 +0000
26720 IFDHControl(): use sizeof(PCSC_TLV_STRUCTURE) instead of 6
26723 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1745 0ce88b0d-b2fd-0310-8134-9614164e65ea
26725 src/ifdhandler.c | 4 ++--
26726 1 file changed, 2 insertions(+), 2 deletions(-)
26728 commit 398e0a8dbca838d95ee5d42af3064b624074660d
26729 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26730 Date: Thu Nov 24 15:32:41 2005 +0000
26732 my check if the applet is present was wrong
26735 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1743 0ce88b0d-b2fd-0310-8134-9614164e65ea
26737 examples/scardcontrol.c | 2 +-
26738 1 file changed, 1 insertion(+), 1 deletion(-)
26740 commit efd4ff72d2603e16e6315aae179f7e01cb791485
26741 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26742 Date: Thu Nov 24 15:26:41 2005 +0000
26744 exit if the test applet is not found
26747 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1742 0ce88b0d-b2fd-0310-8134-9614164e65ea
26749 examples/scardcontrol.c | 5 +++++
26750 1 file changed, 5 insertions(+)
26752 commit 1af741a1f3181e6f186f963a81809eab6c8ce84f
26753 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26754 Date: Thu Nov 24 14:35:24 2005 +0000
26756 do not duplicate the definition of PCSCLITE_HP_DROPDIR in
26757 --enable-ccidtwindir since it is already defined in --enable-usbdropdir
26759 This prevented the successful execution of ./configure when
26760 -pedantic-errors is used
26763 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1740 0ce88b0d-b2fd-0310-8134-9614164e65ea
26766 1 file changed, 1 deletion(-)
26768 commit ca4a336cc3fda57f16c1ca58010f013b06ed64f9
26769 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26770 Date: Thu Nov 24 14:21:00 2005 +0000
26772 t1_xcv(): correct the comment about &rmax
26775 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1739 0ce88b0d-b2fd-0310-8134-9614164e65ea
26777 src/openct/proto-t1.c | 2 +-
26778 1 file changed, 1 insertion(+), 1 deletion(-)
26780 commit 7d660d21f054d815214a8688ee92752ade3c7ea4
26781 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26782 Date: Thu Nov 24 14:19:30 2005 +0000
26784 t1_xcv(): the second argument of CCID_Receive() is (unsigned int *)
26785 so we can't use &rmax since &rmax is a (size_t *) and may not
26786 be the same on 64-bits architectures for example (iMac G5) */
26789 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1738 0ce88b0d-b2fd-0310-8134-9614164e65ea
26791 src/openct/proto-t1.c | 17 ++++++++++++++---
26792 1 file changed, 14 insertions(+), 3 deletions(-)
26794 commit a72db9caa6375a3c539a4ba5052a18dfce5594f4
26795 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26796 Date: Thu Nov 24 13:50:24 2005 +0000
26798 tokenparser.l is only needed when pcscd is not used (Solaris). It is not
26799 needed on Mac OS X since LTPBundleFindValueWithKey() is provided by
26803 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1737 0ce88b0d-b2fd-0310-8134-9614164e65ea
26805 configure.in | 3 +--
26806 src/Makefile.am | 2 +-
26807 2 files changed, 2 insertions(+), 3 deletions(-)
26809 commit 16929f7804d765181529988757f7513d55e84bb5
26810 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26811 Date: Thu Nov 24 10:40:06 2005 +0000
26813 use libusb-config(1) to get, if possible, correct values for LIBUSB_CFLAGS
26817 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1735 0ce88b0d-b2fd-0310-8134-9614164e65ea
26819 configure.in | 2 ++
26820 1 file changed, 2 insertions(+)
26822 commit bc0ce4011948289d6e456ade36b08e7b5934cde6
26823 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26824 Date: Thu Nov 24 10:07:20 2005 +0000
26829 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1734 0ce88b0d-b2fd-0310-8134-9614164e65ea
26831 configure.in | 54 +++++++++++++++++++++++++++---------------------------
26832 1 file changed, 27 insertions(+), 27 deletions(-)
26834 commit d063ed012a0c6181f7892023a9398395cde398e5
26835 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26836 Date: Thu Nov 24 10:06:04 2005 +0000
26838 use LIBUSB_CFLAGS/LIBUSB_LIBS instead of LDFLAGS/CPPFLAGS for libusb
26842 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1733 0ce88b0d-b2fd-0310-8134-9614164e65ea
26844 configure.in | 22 ++++++++++++++--------
26845 src/Makefile.am | 6 +++---
26846 2 files changed, 17 insertions(+), 11 deletions(-)
26848 commit 83b19ca43131d4e6a83ac9e4eb92ef50e61da648
26849 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26850 Date: Tue Nov 22 09:38:29 2005 +0000
26852 add the "SCM Micro SCR 3310-NTTCOM" in the "Should work but untested by
26854 See http://archives.neohapsis.com/archives/dev/muscle/2005-q4/0217.html
26857 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1730 0ce88b0d-b2fd-0310-8134-9614164e65ea
26860 1 file changed, 2 insertions(+)
26862 commit aa07a5efc1c30f471c38111bfeaae48ecba3829d
26863 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26864 Date: Tue Nov 22 07:21:05 2005 +0000
26866 add SCM SCR 3310 NTTCom.
26867 See http://archives.neohapsis.com/archives/dev/muscle/2005-q4/0217.html
26870 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1729 0ce88b0d-b2fd-0310-8134-9614164e65ea
26872 readers/supported_readers.txt | 3 ++-
26873 1 file changed, 2 insertions(+), 1 deletion(-)
26875 commit 7ab2538ab60b66a15d0551e17c108c1cba0390fb
26876 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26877 Date: Wed Nov 16 09:22:55 2005 +0000
26879 Modify PIN: use a 4 digit PIN so we can test it using the test Java Card applet
26882 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1717 0ce88b0d-b2fd-0310-8134-9614164e65ea
26884 examples/scardcontrol.c | 14 +++-----------
26885 1 file changed, 3 insertions(+), 11 deletions(-)
26887 commit e883c099bbd395b7654c0281f727737599a8d859
26888 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26889 Date: Wed Nov 16 09:18:24 2005 +0000
26891 Modify PIN: bInsertionOffsetOld and bInsertionOffsetNew starts from the
26892 APDU data (5th byte) and not the APDU start (first byte)
26895 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1716 0ce88b0d-b2fd-0310-8134-9614164e65ea
26897 examples/scardcontrol.c | 4 ++--
26898 1 file changed, 2 insertions(+), 2 deletions(-)
26900 commit 74056eb4b2779a51aa670befb22d5f179c877810
26901 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26902 Date: Wed Nov 16 09:14:17 2005 +0000
26904 add a modify PIN dump command
26907 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1715 0ce88b0d-b2fd-0310-8134-9614164e65ea
26909 examples/scardcontrol.c | 37 +++++++++++++++++++++++++++++++++++++
26910 1 file changed, 37 insertions(+)
26912 commit f74a28c596750e304d0a6cb285390d5d618a9b9e
26913 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26914 Date: Wed Nov 16 09:12:09 2005 +0000
26916 Modify PIN: add a comment for bNumberMessage
26919 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1714 0ce88b0d-b2fd-0310-8134-9614164e65ea
26921 examples/scardcontrol.c | 2 +-
26922 1 file changed, 1 insertion(+), 1 deletion(-)
26924 commit 33bf30513209040dbc685848bfe6f249a52d7b98
26925 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26926 Date: Wed Nov 16 09:11:10 2005 +0000
26928 Modify PIN: use 0x03 for bNumberMessage since the GemPC Pinpad rejects
26929 any other valu. The SPR 532 needs 0 here
26932 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1713 0ce88b0d-b2fd-0310-8134-9614164e65ea
26934 examples/scardcontrol.c | 2 +-
26935 1 file changed, 1 insertion(+), 1 deletion(-)
26937 commit 02b38eb7a70f0fd69c90b0375b50860692105a6b
26938 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26939 Date: Wed Nov 16 09:07:13 2005 +0000
26941 verify PIN: use 0x01 for bNumberMessage for the GemPC Pinpad
26944 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1712 0ce88b0d-b2fd-0310-8134-9614164e65ea
26946 examples/scardcontrol.c | 2 +-
26947 1 file changed, 1 insertion(+), 1 deletion(-)
26949 commit b7fdc0ebb3675558657f296a2ad0b933626a7078
26950 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26951 Date: Wed Nov 16 09:06:01 2005 +0000
26953 verify PIN: use 0x02 (validation key pressed) for
26954 bEntryValidationCondition as the GemPC Pinpad rejects any other values
26957 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1711 0ce88b0d-b2fd-0310-8134-9614164e65ea
26959 examples/scardcontrol.c | 2 +-
26960 1 file changed, 1 insertion(+), 1 deletion(-)
26962 commit 9e4a8c18de24871da1cdcc708b190da4a9689c37
26963 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26964 Date: Tue Nov 15 11:04:35 2005 +0000
26966 use svn2cl.sh instead of rcs2log since we migrated to subversion
26969 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1705 0ce88b0d-b2fd-0310-8134-9614164e65ea
26971 Makefile.am | 4 ++--
26972 1 file changed, 2 insertions(+), 2 deletions(-)
26974 commit ae21c19a8d7354a056cc399ba3a945ade1a1baf0
26975 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26976 Date: Tue Nov 15 11:04:07 2005 +0000
26978 SecurePINModify(): set the readTimeout to at least 30 seconds since we
26979 are not waiting after an APDU but after a human (after the reader in
26983 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1704 0ce88b0d-b2fd-0310-8134-9614164e65ea
26985 src/commands.c | 10 +++++++++-
26986 1 file changed, 9 insertions(+), 1 deletion(-)
26988 commit 257922cf13c12c694daa5f10959909217b751f20
26989 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26990 Date: Mon Nov 7 15:46:03 2005 +0000
26992 remove #ifdef DEBUG_LEVEL_COMM since DEBUG_LEVEL_COMM is a numeric value
26993 and not a compilation flag anymore. Debug is always active and filtered
26997 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1703 0ce88b0d-b2fd-0310-8134-9614164e65ea
26999 src/ccid_serial.c | 12 +-----------
27000 src/ccid_usb.c | 8 --------
27001 2 files changed, 1 insertion(+), 19 deletions(-)
27003 commit d83b8153f159bc85a7a1002de41bdbd8a710dc8c
27004 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27005 Date: Mon Nov 7 15:41:47 2005 +0000
27007 exchange COMM and PERIODIC debug values so that all except PERIODIC
27011 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1702 0ce88b0d-b2fd-0310-8134-9614164e65ea
27013 src/Info.plist | 6 +++---
27014 src/debug.h | 4 ++--
27015 2 files changed, 5 insertions(+), 5 deletions(-)
27017 commit dcb9f8cd04646e71d938690de2e6562cbe3a975b
27018 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27019 Date: Sun Oct 30 14:44:25 2005 +0000
27021 SecurePINModify(): correct management of bMsgIndex2 and bMsgIndex3
27024 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1701 0ce88b0d-b2fd-0310-8134-9614164e65ea
27026 src/commands.c | 18 +++++++++++++-----
27027 1 file changed, 13 insertions(+), 5 deletions(-)
27029 commit 175583d250f2a119a9e7395f17ba741b3a0553f2
27030 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27031 Date: Sun Oct 30 14:43:16 2005 +0000
27033 SecurePINModify(): do not copy the ulDataLength field to the CCID frame
27036 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1700 0ce88b0d-b2fd-0310-8134-9614164e65ea
27038 src/commands.c | 5 +++++
27039 1 file changed, 5 insertions(+)
27041 commit 6615689cc614554374d11a4965a850177eecdbfc
27042 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27043 Date: Sun Oct 30 14:40:42 2005 +0000
27045 #define CHERRYST2000
27048 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1699 0ce88b0d-b2fd-0310-8134-9614164e65ea
27051 1 file changed, 1 insertion(+)
27053 commit 3fd15ccb2f265726059bf7d1e1844d7ff4141aba
27054 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27055 Date: Wed Oct 19 08:11:32 2005 +0000
27060 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1692 0ce88b0d-b2fd-0310-8134-9614164e65ea
27062 readers/SPR532.txt | 18 ++++++++++--------
27063 1 file changed, 10 insertions(+), 8 deletions(-)
27065 commit 6f895ae4dabb646fc94eedb454ee11e57d3781dc
27066 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27067 Date: Wed Oct 19 06:20:54 2005 +0000
27069 declare offset, pin_verify and pin_modify variable only if needed
27072 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1691 0ce88b0d-b2fd-0310-8134-9614164e65ea
27074 examples/scardcontrol.c | 9 ++++++++-
27075 1 file changed, 8 insertions(+), 1 deletion(-)
27077 commit 5fd17cc31bd892396590af925c6221e221672d90
27078 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27079 Date: Tue Sep 27 13:07:38 2005 +0000
27081 CCID_Transmit(): cmd[8-9] is the expected length in character mode only.
27082 It shall be 0x0000 for TPDU and short APDU modes.
27085 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1677 0ce88b0d-b2fd-0310-8134-9614164e65ea
27087 src/commands.c | 2 +-
27088 1 file changed, 1 insertion(+), 1 deletion(-)
27090 commit 374f3a57c40f078c7eca56d425d91c68f49d4dac
27091 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27092 Date: Mon Sep 26 14:43:51 2005 +0000
27094 use the new HandlerTest applet commands
27097 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1676 0ce88b0d-b2fd-0310-8134-9614164e65ea
27099 examples/scardcontrol.c | 87 ++++++++++++++++++++++++++++++++++++-------------
27100 1 file changed, 65 insertions(+), 22 deletions(-)
27102 commit f96367b639e982ddec7e07b019dbd0935e2fe55c
27103 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27104 Date: Mon Sep 26 14:42:26 2005 +0000
27106 SecurePINVerify(): set the readTimeout to at least 30 seconds since we
27107 are not waiting after an APDU but after a human.
27110 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1675 0ce88b0d-b2fd-0310-8134-9614164e65ea
27112 src/commands.c | 12 +++++++++++-
27113 1 file changed, 11 insertions(+), 1 deletion(-)
27115 commit 8059f19a6e5a6bd8c03d7c692bd82e0bd6e42ab5
27116 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27117 Date: Mon Sep 26 13:19:04 2005 +0000
27119 _ccid_descriptor.readTimeout is in seconds even for USB. The comment was
27123 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1674 0ce88b0d-b2fd-0310-8134-9614164e65ea
27126 1 file changed, 1 insertion(+), 1 deletion(-)
27128 commit d80016d2fe8f7ea5c69c9b2fba5f3625a1e27c80
27129 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27130 Date: Tue Sep 20 07:07:26 2005 +0000
27132 SecurePINVerify(): update the size of ulDataLength field as defined in
27133 PCSCv2 part 10, revision 2.01.04, september 2005
27136 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1670 0ce88b0d-b2fd-0310-8134-9614164e65ea
27138 src/commands.c | 18 +++++++++---------
27139 1 file changed, 9 insertions(+), 9 deletions(-)
27141 commit 3ca9d8eac482a588b05eb30da9d24d31562cab1a
27142 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27143 Date: Tue Sep 20 07:05:04 2005 +0000
27145 use HOST_TO_CCID_16/HOST_TO_CCID_32
27148 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1669 0ce88b0d-b2fd-0310-8134-9614164e65ea
27150 examples/scardcontrol.c | 12 ++++++------
27151 1 file changed, 6 insertions(+), 6 deletions(-)
27153 commit 526730f8e2e94a3468be9c335fec9dbb40ece5a0
27154 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27155 Date: Mon Sep 5 14:43:02 2005 +0000
27157 get_data_rates(): check the response size only if bNumDataRatesSupported
27161 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1641 0ce88b0d-b2fd-0310-8134-9614164e65ea
27163 src/ccid_usb.c | 2 +-
27164 1 file changed, 1 insertion(+), 1 deletion(-)
27166 commit 8c4cc35635d1893e49b7838ac47414559529ef7f
27167 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27168 Date: Mon Sep 5 14:40:13 2005 +0000
27170 if bNumDataRatesSupported is 0 we get the list size from what
27171 GET DATA RATES command returns
27173 idem for bNumClockSupported
27176 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1640 0ce88b0d-b2fd-0310-8134-9614164e65ea
27178 src/parse.c | 12 ++++++------
27179 1 file changed, 6 insertions(+), 6 deletions(-)
27181 commit 908588b2f2ac0cce7ebc63f671d04de3399f90ce
27182 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27183 Date: Mon Sep 5 13:17:09 2005 +0000
27185 do not request data rates if the reader reports it support a 0 length
27186 list. Idem for clocks.
27189 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1639 0ce88b0d-b2fd-0310-8134-9614164e65ea
27192 1 file changed, 2 insertions(+)
27194 commit e65e154c2dc1b9f2d668bf6101b0968a6d013849
27195 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27196 Date: Mon Sep 5 13:15:14 2005 +0000
27198 print bNumClockSupported: as %d and not 0x%02X
27201 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1638 0ce88b0d-b2fd-0310-8134-9614164e65ea
27204 1 file changed, 1 insertion(+), 1 deletion(-)
27206 commit c5938b04c44c00e9cc2faf0b5151e923be4af818
27207 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27208 Date: Thu Sep 1 12:38:09 2005 +0000
27210 also work with T=1 cards
27213 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1635 0ce88b0d-b2fd-0310-8134-9614164e65ea
27215 examples/scardcontrol.c | 21 ++++++++++++++++++---
27216 1 file changed, 18 insertions(+), 3 deletions(-)
27218 commit aecc5d25a65deead8907c5f19d64c86435c7cfe5
27219 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27220 Date: Thu Sep 1 12:33:06 2005 +0000
27222 debug modify PIN test code
27225 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1634 0ce88b0d-b2fd-0310-8134-9614164e65ea
27227 examples/scardcontrol.c | 31 +++++++++++++++++++++----------
27228 1 file changed, 21 insertions(+), 10 deletions(-)
27230 commit 456380d77641e39cfecc93f05aab45d70c1b6c23
27231 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27232 Date: Thu Sep 1 12:32:32 2005 +0000
27237 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1633 0ce88b0d-b2fd-0310-8134-9614164e65ea
27239 readers/supported_readers.txt | 1 +
27240 1 file changed, 1 insertion(+)
27242 commit ee3a36f7fca5585e7906bb141379087848adb284
27243 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27244 Date: Thu Sep 1 12:29:57 2005 +0000
27246 add Cherry SmartTerminal ST-2XXX
27249 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1632 0ce88b0d-b2fd-0310-8134-9614164e65ea
27251 readers/CherrySmartTerminalST2XXX.txt | 56 +++++++++++++++++++++++++++++++++++
27252 readers/supported_readers.txt | 1 +
27253 2 files changed, 57 insertions(+)
27255 commit 54835bbe6d5c11bccaf2f6be5d561eaa995f8830
27256 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27257 Date: Thu Sep 1 09:13:38 2005 +0000
27259 add sample code to perform FEATURE_VERIFY_PIN_DIRECT and
27260 FEATURE_MODIFY_PIN_DIRECT if the reader supports it
27263 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1631 0ce88b0d-b2fd-0310-8134-9614164e65ea
27265 examples/scardcontrol.c | 199 ++++++++++++++++++++++++++++++++++++++----------
27266 1 file changed, 157 insertions(+), 42 deletions(-)
27268 commit 656bbaacd78edd5b23fc112bedc1860d90c4ac4f
27269 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27270 Date: Thu Sep 1 09:11:30 2005 +0000
27272 add support of PC/SC v2 part 10 CM_IOCTL_GET_FEATURE_REQUEST
27273 add support of FEATURE_VERIFY_PIN_DIRECT and FEATURE_MODIFY_PIN_DIRECT
27275 remove support of IOCTL_SMARTCARD_VENDOR_VERIFY_PIN (now obsoleted)
27278 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1630 0ce88b0d-b2fd-0310-8134-9614164e65ea
27280 src/ccid_ifdhandler.h | 7 ++-
27281 src/commands.c | 168 +++++++++++++++++++++++++++++++++++++++++++++-----
27282 src/commands.h | 6 +-
27283 src/ifdhandler.c | 64 +++++++++++++++----
27284 4 files changed, 216 insertions(+), 29 deletions(-)
27286 commit 9a43235c9575c2bd008d948c34146d6fcfd86268
27287 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27288 Date: Thu Aug 25 20:07:04 2005 +0000
27290 add Cherry ST-1044U in the supported list
27293 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1626 0ce88b0d-b2fd-0310-8134-9614164e65ea
27296 1 file changed, 2 insertions(+)
27298 commit 8c376cd4e589a23ef796f8d1b30ecc3e91b238a2
27299 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27300 Date: Thu Aug 25 20:06:41 2005 +0000
27305 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1625 0ce88b0d-b2fd-0310-8134-9614164e65ea
27307 readers/CherryST1044U.txt | 166 ++++++++++++++++++++++++++++++++++++++++++++++
27308 1 file changed, 166 insertions(+)
27310 commit d12a5fed5ceeab1dd6260f570fe3a342ce287359
27311 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27312 Date: Sun Aug 21 10:51:23 2005 +0000
27314 move the "Cherry XX44 keyboard" from "should work" to "supported" list
27317 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1622 0ce88b0d-b2fd-0310-8134-9614164e65ea
27320 1 file changed, 1 insertion(+), 1 deletion(-)
27322 commit fb04360db5f7e472056cf91474db5cff6c1108d0
27323 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27324 Date: Tue Aug 16 06:50:18 2005 +0000
27326 removed since we use SVN and not CVS anymore
27328 Thanks to Martin Paljak for the idea
27331 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1619 0ce88b0d-b2fd-0310-8134-9614164e65ea
27333 .cvsignore | 14 --------------
27334 aclocal/.cvsignore | 2 --
27335 build/.cvsignore | 9 ---------
27336 examples/.cvsignore | 5 -----
27337 readers/.cvsignore | 2 --
27338 src/.cvsignore | 10 ----------
27339 src/towitoko/.cvsignore | 1 -
27340 7 files changed, 43 deletions(-)
27342 commit 326de4e7f944f260d12ca15de29cdd80e663396a
27343 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27344 Date: Sat Aug 13 14:27:23 2005 +0000
27346 document DRIVER_OPTION_RESET_ON_CLOSE
27349 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1614 0ce88b0d-b2fd-0310-8134-9614164e65ea
27351 src/Info.plist | 6 ++++++
27352 1 file changed, 6 insertions(+)
27354 commit d0a539a004dc8605abd30d6c8f6ff0e94f39749f
27355 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27356 Date: Sat Aug 13 14:26:22 2005 +0000
27358 CloseUSB(): call usb_reset() only if DRIVER_OPTION_RESET_ON_CLOSE is
27361 The problem was that a device reset also disconnects the keyboard on a
27362 keyboard + reader device.
27365 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1613 0ce88b0d-b2fd-0310-8134-9614164e65ea
27367 src/ccid_usb.c | 3 ++-
27368 1 file changed, 2 insertions(+), 1 deletion(-)
27370 commit 571c627fe293c0c6e83bfeb3fc1ffa4c6f086bf3
27371 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27372 Date: Sat Aug 13 14:24:25 2005 +0000
27374 #define DRIVER_OPTION_RESET_ON_CLOSE
27377 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1612 0ce88b0d-b2fd-0310-8134-9614164e65ea
27379 src/ccid_ifdhandler.h | 1 +
27380 1 file changed, 1 insertion(+)
27382 commit fd1dee004a5f65d99a2adc5c132279c15540debf
27383 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27384 Date: Thu Aug 11 13:51:12 2005 +0000
27386 update adding clock frequencies and data rates
27389 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1610 0ce88b0d-b2fd-0310-8134-9614164e65ea
27391 readers/CherryXX44.txt | 136 +++++++++++++++++++++++++++++++++++++++++++++----
27392 1 file changed, 125 insertions(+), 11 deletions(-)
27394 commit f5203332e8f9222b2fa50c3a2be08ceee4810312
27395 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27396 Date: Thu Aug 11 13:50:34 2005 +0000
27398 check that we do not receive more data rates anc clock frequencies than the
27402 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1609 0ce88b0d-b2fd-0310-8134-9614164e65ea
27404 src/parse.c | 22 ++++++++++++++++++++++
27405 1 file changed, 22 insertions(+)
27407 commit 17136ab97b2d8fe7d9ef14d46a694aad19719ff2
27408 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27409 Date: Thu Aug 11 13:48:21 2005 +0000
27411 get_data_rates(): check that we do not get more data rates than the
27415 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1608 0ce88b0d-b2fd-0310-8134-9614164e65ea
27417 src/ccid_usb.c | 15 ++++++++++++++-
27418 1 file changed, 14 insertions(+), 1 deletion(-)
27420 commit 0a223f74d65af008ebacbea6655497ffb2709950
27421 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27422 Date: Wed Aug 3 18:00:47 2005 +0000
27424 CCID_Receive(): log time extension messages at priority COMM instead of
27427 Thanks to Martin Paljak for the patch.
27430 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1600 0ce88b0d-b2fd-0310-8134-9614164e65ea
27432 src/commands.c | 2 +-
27433 1 file changed, 1 insertion(+), 1 deletion(-)
27435 commit ad9a8e3c397bea04e8d2b4546bca78c5d495464b
27436 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27437 Date: Tue Aug 2 13:44:09 2005 +0000
27439 OpenUSBByName(): call usb_close() if the device can't be used
27442 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1585 0ce88b0d-b2fd-0310-8134-9614164e65ea
27444 src/ccid_usb.c | 7 +++++++
27445 1 file changed, 7 insertions(+)
27447 commit b3439b97058ae9c7d5b2dc3906db4353441d6989
27448 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27449 Date: Mon Jul 4 10:17:50 2005 +0000
27451 IFDHControl(): having a NULL RxBuffer is not an error since it is enough
27452 to send the code in dwControlCode
27454 Thanks to Martin Paljak for the patch
27457 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1570 0ce88b0d-b2fd-0310-8134-9614164e65ea
27459 src/ifdhandler.c | 3 +--
27460 1 file changed, 1 insertion(+), 2 deletions(-)
27462 commit 8056ce8bcf64587452bf378439dceef1275681b9
27463 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27464 Date: Mon Jul 4 09:17:27 2005 +0000
27466 OpenUSBByName(): vendorID, productID are unsigned
27467 avoids a "comparison between signed and unsigned" warning
27470 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1569 0ce88b0d-b2fd-0310-8134-9614164e65ea
27472 src/ccid_usb.c | 2 +-
27473 1 file changed, 1 insertion(+), 1 deletion(-)
27475 commit 62731b7783810cf5f1327cb11293f0eb8a1c6d3d
27476 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27477 Date: Mon Jul 4 09:11:52 2005 +0000
27479 struct _ccid_descriptor: dwMaxDataRate is unsigned
27480 avoids a "comparison between signed and unsigned" warning
27483 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1568 0ce88b0d-b2fd-0310-8134-9614164e65ea
27486 1 file changed, 1 insertion(+), 1 deletion(-)
27488 commit 458c9b5dfcaaf6b7b75ec9f2f40c9dae9aa96de5
27489 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27490 Date: Mon Jul 4 09:10:07 2005 +0000
27492 struct _ccid_descriptor: dwMaxCCIDMessageLength is unsigned
27493 avoids a "comparison between signed and unsigned" warning
27496 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1567 0ce88b0d-b2fd-0310-8134-9614164e65ea
27499 1 file changed, 1 insertion(+), 1 deletion(-)
27501 commit 3ee94bc5f5cf43fda070f0fcaf57a452aa2b2f03
27502 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27503 Date: Mon Jul 4 09:08:27 2005 +0000
27505 CmdPowerOn(): atr_len is unsigned
27506 avoids a "comparison between signed and unsigned" warning
27509 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1566 0ce88b0d-b2fd-0310-8134-9614164e65ea
27511 src/commands.c | 3 ++-
27512 1 file changed, 2 insertions(+), 1 deletion(-)
27514 commit 6b0a1b785d440689e2f54035ccd9dd0fca7e9dcd
27515 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27516 Date: Thu Jun 16 14:12:11 2005 +0000
27521 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1563 0ce88b0d-b2fd-0310-8134-9614164e65ea
27523 src/parse.c | 4 ++++
27524 1 file changed, 4 insertions(+)
27526 commit 746c8d1836428be41308dc5918e3c986f7d61bf5
27527 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27528 Date: Thu Jun 16 14:08:07 2005 +0000
27530 parse bClassEnveloppe
27533 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1562 0ce88b0d-b2fd-0310-8134-9614164e65ea
27535 src/parse.c | 4 +++-
27536 1 file changed, 3 insertions(+), 1 deletion(-)
27538 commit 07f38f09a5eab7640ba81cc00208ee5a7a0472a5
27539 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27540 Date: Thu Jun 16 14:06:16 2005 +0000
27542 pares bClassGetResponse
27545 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1561 0ce88b0d-b2fd-0310-8134-9614164e65ea
27547 src/parse.c | 4 +++-
27548 1 file changed, 3 insertions(+), 1 deletion(-)
27550 commit 9574b138787b7e73291955b9e57c7599fe3d7aa9
27551 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27552 Date: Thu Jun 16 13:52:17 2005 +0000
27554 parse dwSynchProtocols
27557 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1560 0ce88b0d-b2fd-0310-8134-9614164e65ea
27559 src/parse.c | 6 ++++++
27560 1 file changed, 6 insertions(+)
27562 commit e3415d6f92cc3d4fa77b372b2211beea6ba9576e
27563 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27564 Date: Wed Jun 15 12:55:45 2005 +0000
27566 #include <PCSC/reader.h>
27569 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1559 0ce88b0d-b2fd-0310-8134-9614164e65ea
27571 src/ifdhandler.c | 1 +
27572 1 file changed, 1 insertion(+)
27574 commit 71af3d1d1220c2ec88af2b12cc6995c6a43866cc
27575 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27576 Date: Wed Jun 15 12:55:20 2005 +0000
27578 remove definition of SCARD_CTL_CODE and #include <PCSC/reader.h>
27581 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1558 0ce88b0d-b2fd-0310-8134-9614164e65ea
27583 examples/scardcontrol.c | 3 +--
27584 1 file changed, 1 insertion(+), 2 deletions(-)
27586 commit d4f4c88f8c9e1e78d18b34328175b5998d43695f
27587 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27588 Date: Wed Jun 15 12:54:34 2005 +0000
27590 remove definition of SCARD_CTL_CODE
27593 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1557 0ce88b0d-b2fd-0310-8134-9614164e65ea
27595 src/ccid_ifdhandler.h | 4 ----
27596 1 file changed, 4 deletions(-)
27598 commit ed44b3f4f07eac2800337263704d46ba5384e188
27599 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27600 Date: Wed Jun 15 12:53:41 2005 +0000
27602 check the availability of reader.h (provided by pcsc-lite 1.2.9-beta8)
27605 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1556 0ce88b0d-b2fd-0310-8134-9614164e65ea
27607 configure.in | 3 +++
27608 1 file changed, 3 insertions(+)
27610 commit 3b3d68b5e5c252fe9ff63850b4795eea195a275b
27611 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27612 Date: Wed Jun 15 12:46:05 2005 +0000
27614 check against pcsc-lite 1.2.9-beta8 instead of beta7
27617 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1555 0ce88b0d-b2fd-0310-8134-9614164e65ea
27619 configure.in | 8 ++++----
27620 1 file changed, 4 insertions(+), 4 deletions(-)
27622 commit 35daf5c9ee48ebee38a09d1c05ebdf24b29d83e7
27623 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27624 Date: Sat Jun 4 09:44:31 2005 +0000
27626 WriteUSB(): do not parse usbDevice[reader_index].dev->bus if it is a
27627 NULL pointer (the device has been removed for example)
27630 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1547 0ce88b0d-b2fd-0310-8134-9614164e65ea
27632 src/ccid_usb.c | 12 +++++++++---
27633 1 file changed, 9 insertions(+), 3 deletions(-)
27635 commit ac8376ee0fce11c85d60ee9c8dbf67a4e350b484
27636 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27637 Date: Fri May 27 07:07:41 2005 +0000
27639 Add Eutron SIM Pocket Combo and Eutron CryptoIdentity in the supported
27643 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1546 0ce88b0d-b2fd-0310-8134-9614164e65ea
27646 1 file changed, 4 insertions(+)
27648 commit 453385985818ede6c25500962c03074917c823d7
27649 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27650 Date: Fri May 27 07:04:08 2005 +0000
27652 add Eutron CryptoIdentity
27655 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1545 0ce88b0d-b2fd-0310-8134-9614164e65ea
27657 readers/CryptoIdentity.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
27658 readers/supported_readers.txt | 1 +
27659 2 files changed, 52 insertions(+)
27661 commit 73b912ba9d66e4018fc0bb3b4c6d9339c51c7ee4
27662 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27663 Date: Fri May 20 10:35:11 2005 +0000
27665 add Verisign Secure Token in the supported list
27668 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1523 0ce88b0d-b2fd-0310-8134-9614164e65ea
27671 1 file changed, 1 insertion(+)
27673 commit d4ca44364f7ff866b1983b9a7efa3c80fb890b5c
27674 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27675 Date: Fri May 20 10:20:53 2005 +0000
27677 add RSA SecureID SID800 in the UNsupported list
27680 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1522 0ce88b0d-b2fd-0310-8134-9614164e65ea
27683 1 file changed, 4 insertions(+)
27685 commit e1e42e0aa7934a0ac5ab87645b957377da7cd1f2
27686 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27687 Date: Fri May 20 08:54:41 2005 +0000
27689 add Verisign Secure Storage Token in the supported list
27692 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1521 0ce88b0d-b2fd-0310-8134-9614164e65ea
27695 1 file changed, 2 insertions(+)
27697 commit 8875ea238dbe8812b47575ca07343957d864c61c
27698 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27699 Date: Fri May 20 08:54:11 2005 +0000
27701 regenerate using new ./parse
27704 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1520 0ce88b0d-b2fd-0310-8134-9614164e65ea
27706 readers/sid800.txt | 10 ++++++----
27707 1 file changed, 6 insertions(+), 4 deletions(-)
27709 commit cce698d3f3fcf122dd3766bb1609b1f328ee6d78
27710 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27711 Date: Thu May 5 10:31:53 2005 +0000
27713 add SCR331-DI-NTTCom.txt
27716 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1514 0ce88b0d-b2fd-0310-8134-9614164e65ea
27718 readers/Makefile.am | 1 +
27719 readers/SCR331-DI-NTTCom.txt | 104 +++++++++++++++++++++++++++++++++++++++++++
27720 2 files changed, 105 insertions(+)
27722 commit 01d46abfc6af6b8dfdce16b8838f39e82e7ddb8b
27723 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27724 Date: Thu May 5 10:27:16 2005 +0000
27726 rename KAAN_mIDentity.txt in mIDentity.txt
27729 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1513 0ce88b0d-b2fd-0310-8134-9614164e65ea
27731 readers/Makefile.am | 2 +-
27732 1 file changed, 1 insertion(+), 1 deletion(-)
27734 commit 147cad90c0100d38fed431c69c2e992a3afb3432
27735 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27736 Date: Thu May 5 10:25:56 2005 +0000
27738 regenerate using the latest src/parse program
27741 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1512 0ce88b0d-b2fd-0310-8134-9614164e65ea
27743 readers/ACR38.txt | 14 ++++-----
27744 readers/CardMan3121.txt | 16 ++++++-----
27745 readers/GemPCKey.txt | 49 ++++++++++++++++++++++++++++---
27746 readers/KAAN_Advanced.txt | 18 ++++++------
27747 readers/KAAN_Base.txt | 18 ++++++------
27748 readers/LTC31.txt | 6 ++--
27749 readers/Oz776S.txt | 12 ++++----
27750 readers/SCR331-DI.txt | 68 +++++++++++++++++++++++++++++++++++++++-----
27751 readers/SCR331.txt | 16 ++++++-----
27752 readers/SCR3310.txt | 14 +++++----
27753 readers/SCR335.txt | 14 +++++----
27754 readers/SIM_Pocket_Combo.txt | 24 +++++++++-------
27755 readers/SPR532.txt | 14 +++++----
27756 readers/mIDentity.txt | 18 ++++++------
27757 14 files changed, 210 insertions(+), 91 deletions(-)
27759 commit ba326c5a55fc4541bba90a992f5090b7d36a4c14
27760 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27761 Date: Thu May 5 10:05:02 2005 +0000
27763 do not #include <math.h> since we now use +1 instead of ceil() to round
27764 the calculated timeouts to the upper integer
27765 - we do not need an mathematical exact value. the {usb,serial}read must
27766 just not timeout before the reader firmware timeouts
27767 - we avoid a dependency/link on the math library
27770 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1511 0ce88b0d-b2fd-0310-8134-9614164e65ea
27772 src/ifdhandler.c | 1 -
27773 1 file changed, 1 deletion(-)
27775 commit a4df31de6ead4d02368675df164c0d0cb7cb3fda
27776 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27777 Date: Thu May 5 10:01:17 2005 +0000
27779 T0_card_timeout(): use intermediate variables EGT, BWT, CWT, etu to
27780 improve code readability
27783 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1510 0ce88b0d-b2fd-0310-8134-9614164e65ea
27785 src/ifdhandler.c | 24 +++++++++++++++++++-----
27786 1 file changed, 19 insertions(+), 5 deletions(-)
27788 commit e39495ec0a3468e903723eb9f952ac47f1ce797a
27789 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27790 Date: Thu May 5 09:59:21 2005 +0000
27792 T0_card_timeout(): declare EGT, WWT as double instead of int to have
27794 We also calculate EGT and WWT in milliseconds instead of seconds
27797 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1509 0ce88b0d-b2fd-0310-8134-9614164e65ea
27799 src/ifdhandler.c | 15 ++++++++++++---
27800 1 file changed, 12 insertions(+), 3 deletions(-)
27802 commit 27c1325d3b8bcbb4fdbaf3e4217f36fb84cef803
27803 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27804 Date: Wed May 4 15:58:48 2005 +0000
27806 add SCM Micro SCR 331-DI NTTCom in the "Should work but untested by me"
27810 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1508 0ce88b0d-b2fd-0310-8134-9614164e65ea
27813 readers/supported_readers.txt | 1 +
27814 2 files changed, 3 insertions(+)
27816 commit cb254e8e57c8699e835553fc11114430086414c1
27817 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27818 Date: Wed May 4 10:11:28 2005 +0000
27820 IFDHCreateChannelByName(), T0_card_timeout(), T1_card_timeout(): also
27821 include other card parameters (TC1 for T=0, TC1 and CWI for T=1) in the
27825 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1507 0ce88b0d-b2fd-0310-8134-9614164e65ea
27827 src/ifdhandler.c | 101 +++++++++++++++++++++++++++++++++++--------------------
27828 1 file changed, 65 insertions(+), 36 deletions(-)
27830 commit 4fef940c357e05ba36d2e686fd3c018c7f8ce198
27831 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27832 Date: Wed May 4 09:30:13 2005 +0000
27834 rename "Kobil KAAN mIDentity" in "Kobil mIDentity"
27837 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1506 0ce88b0d-b2fd-0310-8134-9614164e65ea
27840 readers/supported_readers.txt | 2 +-
27841 2 files changed, 2 insertions(+), 2 deletions(-)
27843 commit 8e08cbec699f2ede7389f8853095349593834b23
27844 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27845 Date: Wed May 4 06:16:49 2005 +0000
27847 IFDHICCPresence(): add support of SCR331-DI NTTCom
27849 Thanks to Takuto Matsuu fro the patch
27852 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1505 0ce88b0d-b2fd-0310-8134-9614164e65ea
27854 src/ifdhandler.c | 3 ++-
27855 1 file changed, 2 insertions(+), 1 deletion(-)
27857 commit d902a9155576f18996e7e66a205081afc9e2939e
27858 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27859 Date: Wed May 4 06:14:52 2005 +0000
27861 #define SCR331DINTTCOM 0x04E65120
27864 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1504 0ce88b0d-b2fd-0310-8134-9614164e65ea
27867 1 file changed, 1 insertion(+)
27869 commit e27aa28df44cd4ae4ebe82bc5130b847d0936d0f
27870 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27871 Date: Wed May 4 06:04:50 2005 +0000
27873 add the manufacturer name in the reader name
27876 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1503 0ce88b0d-b2fd-0310-8134-9614164e65ea
27878 readers/supported_readers.txt | 40 ++++++++++++++++++++--------------------
27879 1 file changed, 20 insertions(+), 20 deletions(-)
27881 commit 65c72e66f5e4f8ea39f57a06abb3cdb28d085940
27882 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27883 Date: Mon May 2 13:37:13 2005 +0000
27885 typo in the data rates list
27888 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1496 0ce88b0d-b2fd-0310-8134-9614164e65ea
27890 src/ccid_serial.c | 2 +-
27891 1 file changed, 1 insertion(+), 1 deletion(-)
27893 commit d4bf2c449c73dd6e8e83fd6faf05804f7477259d
27894 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27895 Date: Mon May 2 13:28:30 2005 +0000
27897 T0_card_timeout()/T1_card_timeout(): use ceil() to round the timeout
27900 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1495 0ce88b0d-b2fd-0310-8134-9614164e65ea
27902 src/ifdhandler.c | 9 +++++----
27903 1 file changed, 5 insertions(+), 4 deletions(-)
27905 commit 78c0236d0c8216f07a41714222f396991f79a6b8
27906 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27907 Date: Mon May 2 12:07:13 2005 +0000
27909 ccid_error(): function is (const char *) instead of (char *) to avoid a
27910 "warning: passing arg 4 of `ccid_error' discards qualifiers from pointer
27911 target type" using gcc 3.4
27914 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1494 0ce88b0d-b2fd-0310-8134-9614164e65ea
27918 2 files changed, 2 insertions(+), 2 deletions(-)
27920 commit 8dad314e6872c61945daae2a454c78623b371d47
27921 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27922 Date: Mon May 2 11:47:15 2005 +0000
27924 regenerate using the new parse command
27927 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1493 0ce88b0d-b2fd-0310-8134-9614164e65ea
27929 readers/CherryXX33.txt | 14 ++++++++------
27930 readers/DellSCRK.txt | 49 ++++++++++++++++++++++++++++++++++++++++++++----
27931 readers/GemPC433_SL.txt | 14 ++++++++------
27932 readers/GemPCTwin.txt | 49 ++++++++++++++++++++++++++++++++++++++++++++----
27933 readers/KAAN_SIM_III.txt | 18 ++++++++++--------
27934 5 files changed, 116 insertions(+), 28 deletions(-)
27936 commit cb7cc0e4e5b2effbf5277cba916de1ea447815a4
27937 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27938 Date: Mon May 2 11:36:08 2005 +0000
27940 CmdEscape(): replay the command if we receive STATUS_COMM_NAK
27943 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1492 0ce88b0d-b2fd-0310-8134-9614164e65ea
27945 src/commands.c | 12 ++++++++++++
27946 1 file changed, 12 insertions(+)
27948 commit 7621dd804ffa9df360314097b7c2a0b45ae78b02
27949 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27950 Date: Mon May 2 11:33:04 2005 +0000
27952 ReadSerial(): if we get a NAK we return STATUS_COMM_NAK to the above
27953 layer to replay the command instead of just restarting the read
27956 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1491 0ce88b0d-b2fd-0310-8134-9614164e65ea
27958 src/ccid_serial.c | 5 ++++-
27959 1 file changed, 4 insertions(+), 1 deletion(-)
27961 commit 16ac98d1e606274e1c6778af4f07561ff89a10af
27962 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27963 Date: Mon May 2 11:31:11 2005 +0000
27965 add STATUS_COMM_NAK
27968 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1490 0ce88b0d-b2fd-0310-8134-9614164e65ea
27971 1 file changed, 2 insertions(+), 1 deletion(-)
27973 commit e4aaac3a04eae52d7ffad6a8de452f2ee9e80121
27974 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27975 Date: Mon May 2 09:55:31 2005 +0000
27977 display the clock frequencies supported by the reader
27980 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1489 0ce88b0d-b2fd-0310-8134-9614164e65ea
27982 src/parse.c | 28 ++++++++++++++++++++++++++++
27983 1 file changed, 28 insertions(+)
27985 commit 7a17ce262619f4e50b3333912c72bac1e4359714
27986 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27987 Date: Mon May 2 09:53:24 2005 +0000
27989 move the display of supported data rates after printing
27990 bNumDataRatesSupported info
27993 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1488 0ce88b0d-b2fd-0310-8134-9614164e65ea
27995 src/parse.c | 9 ++++-----
27996 1 file changed, 4 insertions(+), 5 deletions(-)
27998 commit 534a2e8344238486e6ad1280c5b7e654e820fc83
27999 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28000 Date: Mon May 2 09:21:56 2005 +0000
28002 IFDHSetProtocolParameters(): check if the baud rate is present in the
28003 baud rates list only if the list is present. Otherwise we use the old
28007 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1487 0ce88b0d-b2fd-0310-8134-9614164e65ea
28009 src/ifdhandler.c | 11 ++++++++---
28010 1 file changed, 8 insertions(+), 3 deletions(-)
28012 commit 9722f676e512499299e224636d1bd15f045f8cf8
28013 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28014 Date: Mon May 2 09:19:36 2005 +0000
28016 get_data_rates(): if the reader do not support GET DATA RATES we return
28017 NULL instead of a manually constructed/fake list
28020 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1486 0ce88b0d-b2fd-0310-8134-9614164e65ea
28022 src/ccid_usb.c | 31 +++++++++++--------------------
28023 1 file changed, 11 insertions(+), 20 deletions(-)
28025 commit 9120f95cb5c9b5f6035c6c1512971722b40af262
28026 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28027 Date: Mon May 2 09:17:53 2005 +0000
28029 Open*ByName(): initialise dwMaxDataRate field
28032 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1485 0ce88b0d-b2fd-0310-8134-9614164e65ea
28034 src/ccid_serial.c | 1 +
28035 src/ccid_usb.c | 1 +
28036 2 files changed, 2 insertions(+)
28038 commit 22370b9adc1db26153e8adce61e8d49f3d44689b
28039 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28040 Date: Mon May 2 09:16:26 2005 +0000
28042 add dwMaxDataRate field (again)
28045 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1484 0ce88b0d-b2fd-0310-8134-9614164e65ea
28047 src/ccid.h | 5 +++++
28048 1 file changed, 5 insertions(+)
28050 commit 16d593d4bf216859fe76986419812f58cd5c0fbc
28051 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28052 Date: Mon May 2 08:30:57 2005 +0000
28054 get_data_rates(): check that the reader sends a DATA RATES list size
28055 multiple of 4 othewise it is an error
28058 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1483 0ce88b0d-b2fd-0310-8134-9614164e65ea
28060 src/ccid_usb.c | 30 ++++++++++++------------------
28061 1 file changed, 12 insertions(+), 18 deletions(-)
28063 commit 17afae8ba6c5a4972a83aece81fb992e6ef73c50
28064 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28065 Date: Mon May 2 08:24:57 2005 +0000
28067 display the bit value of dwFeatures in the text message
28070 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1482 0ce88b0d-b2fd-0310-8134-9614164e65ea
28072 src/parse.c | 28 ++++++++++++++--------------
28073 1 file changed, 14 insertions(+), 14 deletions(-)
28075 commit 50831e5b8e547c5a857cebec0e94655af5f19b94
28076 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28077 Date: Mon May 2 08:21:47 2005 +0000
28079 test all the 4 bytes of dwFeatures against 0 and not just the first one
28082 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1481 0ce88b0d-b2fd-0310-8134-9614164e65ea
28085 1 file changed, 1 insertion(+), 1 deletion(-)
28087 commit e5705968a56ef2b508a17dc0d5799cbec3568155
28088 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28089 Date: Mon May 2 08:20:10 2005 +0000
28091 do not display the list returned by GET DATA RATES if the list size is
28092 not a multiple of 4 (n % 4 != 0)
28095 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1480 0ce88b0d-b2fd-0310-8134-9614164e65ea
28097 src/parse.c | 13 ++++++++-----
28098 1 file changed, 8 insertions(+), 5 deletions(-)
28100 commit e061342ded094ad1441fde5681f81fbba93c7006
28101 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28102 Date: Wed Apr 27 14:10:38 2005 +0000
28104 Open*ByName: do not initialise the now disappeared .dwMaxDataRate field
28107 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1479 0ce88b0d-b2fd-0310-8134-9614164e65ea
28109 src/ccid_serial.c | 1 -
28110 src/ccid_usb.c | 1 -
28111 2 files changed, 2 deletions(-)
28113 commit 7f681951b8b8d420751ed046be9f8a118f188645
28114 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28115 Date: Wed Apr 27 14:09:16 2005 +0000
28117 _ccid_descriptor: remove the now useless dwMaxDataRate field
28120 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1478 0ce88b0d-b2fd-0310-8134-9614164e65ea
28122 src/ccid.h | 5 -----
28123 1 file changed, 5 deletions(-)
28125 commit 3c1346eb05d04e649988d54b938de76b67804bff
28126 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28127 Date: Wed Apr 27 14:08:35 2005 +0000
28129 IFDHSetProtocolParameters(): we do not check if (card_baudrate <=
28130 ccid_desc->dwMaxDataRate) since find_baud_rate() will tell us if the
28131 speed is supported or not by the reader
28134 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1477 0ce88b0d-b2fd-0310-8134-9614164e65ea
28136 src/ifdhandler.c | 6 ++----
28137 1 file changed, 2 insertions(+), 4 deletions(-)
28139 commit e66e3b5607887d754ab534d525635181d93c878e
28140 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28141 Date: Wed Apr 27 14:04:38 2005 +0000
28143 get_data_rates(): if the CCID command GET DATA RATES is nto supported
28144 the array of supported rates contains only the default and max data
28148 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1476 0ce88b0d-b2fd-0310-8134-9614164e65ea
28150 src/ccid_usb.c | 27 +++++++++++++++++++++++++--
28151 1 file changed, 25 insertions(+), 2 deletions(-)
28153 commit f59d0d452d15644036165eaf79e4dd7553e58948
28154 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28155 Date: Wed Apr 27 13:55:52 2005 +0000
28157 get_data_rates(): test if int_array is NULL (and not buffer)
28160 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1475 0ce88b0d-b2fd-0310-8134-9614164e65ea
28162 src/ccid_usb.c | 2 +-
28163 1 file changed, 1 insertion(+), 1 deletion(-)
28165 commit 79445240e951f5b9865a28da642b6c6fda87eb48
28166 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28167 Date: Wed Apr 27 13:40:54 2005 +0000
28169 add the new or missing readers
28172 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1474 0ce88b0d-b2fd-0310-8134-9614164e65ea
28174 readers/Makefile.am | 9 ++++++++-
28175 1 file changed, 8 insertions(+), 1 deletion(-)
28177 commit f93de790d2f148d907b584d0e5711dd5f0bac849
28178 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28179 Date: Wed Apr 27 13:36:01 2005 +0000
28184 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1473 0ce88b0d-b2fd-0310-8134-9614164e65ea
28186 configure.in | 2 +-
28187 1 file changed, 1 insertion(+), 1 deletion(-)
28189 commit ca274024802754b2028b457c452c8f18c9cd0855
28190 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28191 Date: Wed Apr 27 13:35:19 2005 +0000
28193 OpenSerialByName(): inhibit the Plug-n-Play string by setting the RTS
28194 signal to low. Mainly useful for the GemPC Card (PCMCIA)
28197 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1472 0ce88b0d-b2fd-0310-8134-9614164e65ea
28199 src/ccid_serial.c | 25 +++++++++++++++++++++++++
28200 1 file changed, 25 insertions(+)
28202 commit b3d2f37d2ca78153305f05da9daaea66c63509dc
28203 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28204 Date: Wed Apr 27 13:23:06 2005 +0000
28206 Verisign Secure Storage Token
28209 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1471 0ce88b0d-b2fd-0310-8134-9614164e65ea
28211 readers/Verisign_secure_storage_token.txt | 53 +++++++++++++++++++++++++++++++
28212 1 file changed, 53 insertions(+)
28214 commit 8961a90a62a36ae4f90d6fb8365347ca7ed196de
28215 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28216 Date: Wed Apr 27 13:22:41 2005 +0000
28218 Verisign Secure Token (without mass memory)
28221 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1470 0ce88b0d-b2fd-0310-8134-9614164e65ea
28223 readers/Verisign_secure_token.txt | 53 +++++++++++++++++++++++++++++++++++++++
28224 1 file changed, 53 insertions(+)
28226 commit a93fe73623f1da92eceade33a4df705422c654c0
28227 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28228 Date: Wed Apr 27 13:22:03 2005 +0000
28230 add Verisign Secure Token and VeriSign Secure Storage Token
28233 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1469 0ce88b0d-b2fd-0310-8134-9614164e65ea
28235 readers/supported_readers.txt | 3 +++
28236 1 file changed, 3 insertions(+)
28238 commit a0a87b8c7c0f768fd6010927811f7fb7e3f1fdb6
28239 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28240 Date: Wed Apr 27 13:21:32 2005 +0000
28242 display the supported data rates using the CCID command GET DATA RATES
28245 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1468 0ce88b0d-b2fd-0310-8134-9614164e65ea
28247 src/parse.c | 25 +++++++++++++++++++++++++
28248 1 file changed, 25 insertions(+)
28250 commit 4c3328a008f5da5d81159be10098080b3224510b
28251 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28252 Date: Wed Apr 27 13:20:39 2005 +0000
28254 get_data_rates(): use the real interface number instead of 0
28257 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1467 0ce88b0d-b2fd-0310-8134-9614164e65ea
28259 src/ccid_usb.c | 2 +-
28260 1 file changed, 1 insertion(+), 1 deletion(-)
28262 commit f125830e79475ca58245c76875f94c462383c7cf
28263 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28264 Date: Wed Apr 27 12:11:47 2005 +0000
28266 get_data_rates(): buffer argument of usb_control_msg is (char *) and not
28270 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1460 0ce88b0d-b2fd-0310-8134-9614164e65ea
28272 src/ccid_usb.c | 2 +-
28273 1 file changed, 1 insertion(+), 1 deletion(-)
28275 commit 544834a10dc19a4f7912bde74f86b69cd0b5fad1
28276 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28277 Date: Wed Apr 27 12:10:45 2005 +0000
28279 get_data_rates() returns an unsigned int [] (not just int [])
28282 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1459 0ce88b0d-b2fd-0310-8134-9614164e65ea
28284 src/ccid_usb.c | 4 ++--
28285 1 file changed, 2 insertions(+), 2 deletions(-)
28287 commit 373db5d23558e6360085efd3f048c15259e8f11f
28288 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28289 Date: Wed Apr 27 12:09:26 2005 +0000
28291 SerialDataRates[] is unsigned
28294 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1458 0ce88b0d-b2fd-0310-8134-9614164e65ea
28296 src/ccid_serial.c | 2 +-
28297 1 file changed, 1 insertion(+), 1 deletion(-)
28299 commit fdb3cfeae56b376e7ae6635fd85f35a826c2a10b
28300 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28301 Date: Tue Apr 26 14:35:50 2005 +0000
28303 t1_xcv(): increase the read timeout if the card sends and WTX request
28306 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1454 0ce88b0d-b2fd-0310-8134-9614164e65ea
28308 src/openct/proto-t1.c | 18 ++++++++++++++++++
28309 1 file changed, 18 insertions(+)
28311 commit ab7a66b90b63ce902afcac722ffc4e122a82cabe
28312 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28313 Date: Tue Apr 26 14:34:52 2005 +0000
28315 use the calculated read timeout instead of a fixed value
28318 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1453 0ce88b0d-b2fd-0310-8134-9614164e65ea
28320 src/ccid_serial.c | 14 +++++---------
28321 src/ccid_usb.c | 11 +++--------
28322 2 files changed, 8 insertions(+), 17 deletions(-)
28324 commit d50f87e27cfdd0fe0e368992f99bd92a33b8418b
28325 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28326 Date: Tue Apr 26 14:33:43 2005 +0000
28328 calculate and store the read timeout according to the card ATR instead
28329 of using a fixed value of 60 seconds
28332 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1452 0ce88b0d-b2fd-0310-8134-9614164e65ea
28334 src/ifdhandler.c | 35 +++++++++++++++++++++++++++++++++++
28335 1 file changed, 35 insertions(+)
28337 commit 6836e685249021d2544b68dde36cb74f852c84b6
28338 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28339 Date: Tue Apr 26 14:30:38 2005 +0000
28341 add T0_card_timeout() and T1_card_timeout()
28344 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1451 0ce88b0d-b2fd-0310-8134-9614164e65ea
28346 src/ifdhandler.c | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
28347 1 file changed, 52 insertions(+)
28349 commit 4f3ded0abdc754384eb92db6ba1b798844df10a6
28350 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28351 Date: Tue Apr 26 14:23:23 2005 +0000
28353 /* Default communication read timeout in seconds */
28354 #define DEFAULT_COM_READ_TIMEOUT 2
28357 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1450 0ce88b0d-b2fd-0310-8134-9614164e65ea
28360 1 file changed, 2 insertions(+)
28362 commit c4b554b547fbb196618f57ba43dfad82e0260707
28363 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28364 Date: Tue Apr 26 14:22:50 2005 +0000
28366 struct _ccid_descriptor: add unsigned int readTimeout field
28369 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1449 0ce88b0d-b2fd-0310-8134-9614164e65ea
28371 src/ccid.h | 7 +++++++
28372 1 file changed, 7 insertions(+)
28374 commit f498d3678732e38a62af6f290ee536c87a332194
28375 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28376 Date: Tue Apr 26 13:46:07 2005 +0000
28378 IFDHSetProtocolParameters(): only use a data rate supported by the
28379 reader in the PPS negociation, otherwise we stay at the default speed.
28382 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1448 0ce88b0d-b2fd-0310-8134-9614164e65ea
28384 src/ifdhandler.c | 40 +++++++++++++++++++++++++++++++++++++---
28385 1 file changed, 37 insertions(+), 3 deletions(-)
28387 commit 499ccc7eed3a277a78b3313e439d4b2d7b6b825b
28388 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28389 Date: Tue Apr 26 13:44:08 2005 +0000
28391 OpenSerialByName(): the reader does not support the Get Data Rates CCID
28392 function so the list of supported data rates is hard coded.
28395 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1447 0ce88b0d-b2fd-0310-8134-9614164e65ea
28397 src/ccid_serial.c | 45 +++++++++++++++++++++++++++++++++++++++++++++
28398 1 file changed, 45 insertions(+)
28400 commit d17d50430e1f9a08a8a20e78737305f107b9d6d1
28401 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28402 Date: Tue Apr 26 13:43:13 2005 +0000
28404 OpenUSBByName(): get the list of data rates the reader supports
28406 See 3.7.3 Get Data Rates (page 25) from CCID spec 1.00
28409 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1446 0ce88b0d-b2fd-0310-8134-9614164e65ea
28411 src/ccid_usb.c | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
28412 1 file changed, 55 insertions(+)
28414 commit 8b3d9e9a65af38f6e151864cedf458215fc70def
28415 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28416 Date: Tue Apr 26 13:40:48 2005 +0000
28418 struct _ccid_descriptor: add unsigned int *arrayOfSupportedDataRates field
28421 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1445 0ce88b0d-b2fd-0310-8134-9614164e65ea
28423 src/ccid.h | 5 +++++
28424 1 file changed, 5 insertions(+)
28426 commit 83dc54693a77092a8004bfe8f235df9dbaad31a6
28427 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28428 Date: Tue Apr 26 12:38:25 2005 +0000
28430 OpenSerialByName(): set card movement notification in synchronous mde
28433 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1444 0ce88b0d-b2fd-0310-8134-9614164e65ea
28435 src/ccid_serial.c | 16 ++++++++++++++++
28436 1 file changed, 16 insertions(+)
28438 commit 3a70c55316b5f8a0b95342b15db3ec101e21df52
28439 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28440 Date: Tue Apr 26 12:31:35 2005 +0000
28442 we need pcsc-lite 1.2.9-beta7 and not just beta5 since we use the new
28446 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1443 0ce88b0d-b2fd-0310-8134-9614164e65ea
28448 configure.in | 8 ++++----
28449 1 file changed, 4 insertions(+), 4 deletions(-)
28451 commit e63610a341a212eb67e75b3b4eec020b143a4200
28452 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28453 Date: Tue Apr 26 12:29:45 2005 +0000
28455 extra_egt(): rewrite the function comment
28458 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1442 0ce88b0d-b2fd-0310-8134-9614164e65ea
28460 src/ifdhandler.c | 17 ++++++++++-------
28461 1 file changed, 10 insertions(+), 7 deletions(-)
28463 commit b3893229d72910717b91d3227a668f19ecc1a479
28464 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28465 Date: Tue Apr 26 12:16:26 2005 +0000
28467 extra_egt(): reuse the same baud rate calculation formula
28470 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1441 0ce88b0d-b2fd-0310-8134-9614164e65ea
28472 src/ifdhandler.c | 12 ++++++------
28473 1 file changed, 6 insertions(+), 6 deletions(-)
28475 commit 82cd9c8f3a4d33c4a2b69e3379023eee1b5f6e19
28476 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28477 Date: Tue Apr 26 12:07:44 2005 +0000
28479 extra_egt(): change two if() in one
28482 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1440 0ce88b0d-b2fd-0310-8134-9614164e65ea
28484 src/ifdhandler.c | 20 +++++++++-----------
28485 1 file changed, 9 insertions(+), 11 deletions(-)
28487 commit d6ae38c433a49f1511d8d38b4aef911a97be06a8
28488 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28489 Date: Tue Apr 26 12:06:13 2005 +0000
28491 change comments: TBi (i>2) is BWI/CWI not BWI/BCI
28494 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1439 0ce88b0d-b2fd-0310-8134-9614164e65ea
28496 src/ifdhandler.c | 8 ++++----
28497 1 file changed, 4 insertions(+), 4 deletions(-)
28499 commit e5085993ede915759513ae17c90d60449c804a0c
28500 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28501 Date: Mon Apr 25 13:34:27 2005 +0000
28503 extra_egt(): some (bogus) cards require an extra EGT but the ATR does
28504 not say so. We try to detect the bogus cards and set TC1=2
28507 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1438 0ce88b0d-b2fd-0310-8134-9614164e65ea
28509 src/ifdhandler.c | 75 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
28510 1 file changed, 75 insertions(+)
28512 commit 4836ed7fce18966fefc6a92d8284ff87772a485c
28513 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28514 Date: Mon Apr 25 13:12:24 2005 +0000
28516 light code reformating
28519 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1437 0ce88b0d-b2fd-0310-8134-9614164e65ea
28521 src/ifdhandler.c | 19 +++++++------------
28522 1 file changed, 7 insertions(+), 12 deletions(-)
28524 commit 742fc05a9b95af85715e45d8bc6b5161d6cb61c8
28525 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28526 Date: Fri Apr 22 09:04:44 2005 +0000
28528 add Eutron SIM Pocket Combo
28531 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1436 0ce88b0d-b2fd-0310-8134-9614164e65ea
28533 readers/supported_readers.txt | 3 +++
28534 1 file changed, 3 insertions(+)
28536 commit 876cd69fd4f49448b2fdfb22972132be9a806657
28537 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28538 Date: Thu Apr 21 07:41:27 2005 +0000
28540 #include <stdint.h> only if HAVE_STDINT_H is defined.
28541 Some old FreeBSD do not have stdint.h.
28543 Thanks to Tilman Linneweh for the patch
28546 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1427 0ce88b0d-b2fd-0310-8134-9614164e65ea
28548 src/openct/checksum.c | 3 +++
28549 src/openct/checksum.h | 3 +++
28550 src/openct/proto-t1.h | 5 ++++-
28551 3 files changed, 10 insertions(+), 1 deletion(-)
28553 commit 5ffec89a3ce744af9dfef0a06bc61df7806cfe47
28554 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28555 Date: Wed Apr 13 21:39:15 2005 +0000
28557 Eutron SIM Pocket Combo
28558 (the reader is dual slot and is seen as two readers)
28561 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1426 0ce88b0d-b2fd-0310-8134-9614164e65ea
28563 readers/SIM_Pocket_Combo.txt | 98 ++++++++++++++++++++++++++++++++++++++++++++
28564 1 file changed, 98 insertions(+)
28566 commit cc1ef4576d9d12de472610b536b682c6ff91a646
28567 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28568 Date: Wed Apr 13 19:33:57 2005 +0000
28570 RSA SecurID SID800 Hardware Authenticator
28573 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1425 0ce88b0d-b2fd-0310-8134-9614164e65ea
28575 readers/sid800.txt | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
28576 1 file changed, 48 insertions(+)
28578 commit 944df11e2dfdf46f45a964b443a6caca5b4a053b
28579 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28580 Date: Tue Apr 12 19:17:26 2005 +0000
28582 "Generic CCID reader" -> "Generic CCID driver"
28585 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1422 0ce88b0d-b2fd-0310-8134-9614164e65ea
28587 src/Info.plist | 2 +-
28588 1 file changed, 1 insertion(+), 1 deletion(-)
28590 commit b693ede628133e42a49c0cd95ee0d83c9bf8f40a
28591 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28592 Date: Thu Mar 17 10:27:57 2005 +0000
28594 ccid_error(): use log_msg() instead of debug_msg()
28597 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1411 0ce88b0d-b2fd-0310-8134-9614164e65ea
28599 src/ccid.c | 4 ++--
28600 1 file changed, 2 insertions(+), 2 deletions(-)
28602 commit f385af009e21393258de879cc7cab00249b1f54f
28603 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28604 Date: Thu Mar 17 10:27:08 2005 +0000
28606 change debug_msg() in log_msg() and add the priority argument
28607 same for debug_xxd() changed in log_xxd()
28609 These functions are only used by the parse command and if the driver is
28610 not used with pcsclite
28613 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1410 0ce88b0d-b2fd-0310-8134-9614164e65ea
28615 src/debug.c | 9 +++++----
28616 1 file changed, 5 insertions(+), 4 deletions(-)
28618 commit e1adfb6c6d2a1a217d41c582dfbc50c07f6b9317
28619 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28620 Date: Thu Mar 17 10:24:41 2005 +0000
28622 use pcsclite debuglog.h header file and use its Log?() macro instead of
28625 This adds color to the log messages because Log?() macros use log_msg()
28626 instead of the deprecated debug_msg() function.
28629 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1409 0ce88b0d-b2fd-0310-8134-9614164e65ea
28631 src/debug.h | 36 +++++++++++++++++-------------------
28632 1 file changed, 17 insertions(+), 19 deletions(-)
28634 commit 65929aa834d69d105ec37dc5c1194ddfbf05a20b
28635 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28636 Date: Thu Mar 17 10:22:18 2005 +0000
28638 init_driver(): use DEBUG_INFO2() instead of debug_msg()
28641 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1408 0ce88b0d-b2fd-0310-8134-9614164e65ea
28643 src/ifdhandler.c | 8 +++-----
28644 1 file changed, 3 insertions(+), 5 deletions(-)
28646 commit 69c3df2d223307325d196a19682a7472c63a5683
28647 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28648 Date: Thu Mar 17 10:16:06 2005 +0000
28650 add "%option nounput" to avoid the compilation warning
28651 "`yyunput' defined but not used"
28654 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1407 0ce88b0d-b2fd-0310-8134-9614164e65ea
28656 src/tokenparser.l | 4 +++-
28657 1 file changed, 3 insertions(+), 1 deletion(-)
28659 commit 6e6c111d57a7ca2345a53b340618bcaad396c535
28660 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28661 Date: Thu Mar 17 10:14:20 2005 +0000
28663 ATR_GetDefaultProtocol(): the message "no default protocol found in ATR.
28664 Using T=0" is not CRITICAL but INFO only
28667 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1406 0ce88b0d-b2fd-0310-8134-9614164e65ea
28669 src/towitoko/atr.c | 2 +-
28670 1 file changed, 1 insertion(+), 1 deletion(-)
28672 commit 9e3cc76629c1529313ee28392d079b5073fd1735
28673 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28674 Date: Thu Mar 17 10:13:02 2005 +0000
28676 store & restore the value of LIBS around the macro
28677 AC_CHECK_LIB(pcsclite,...) to avoid adding an automatic -lpcsclite to
28681 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1405 0ce88b0d-b2fd-0310-8134-9614164e65ea
28683 configure.in | 2 ++
28684 1 file changed, 2 insertions(+)
28686 commit 49a333c205d369526ca96e114197257a3e1c4512
28687 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28688 Date: Thu Mar 17 10:11:14 2005 +0000
28690 do not check for SCardEstablishContext is the user does NOT want to use
28691 pcsc-lite (with --disable-pcsclite)
28694 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1404 0ce88b0d-b2fd-0310-8134-9614164e65ea
28696 configure.in | 13 +++++++------
28697 1 file changed, 7 insertions(+), 6 deletions(-)
28699 commit f9148888fe39c6844f932c3261706bc71419373d (tag: ccid-0.9.3)
28700 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28701 Date: Mon Mar 14 19:36:21 2005 +0000
28706 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1400 0ce88b0d-b2fd-0310-8134-9614164e65ea
28708 README | 19 +++++++++++++++++++
28709 1 file changed, 19 insertions(+)
28711 commit b3a113153e104818056f45f31caf1936b1fb361b
28712 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28713 Date: Mon Mar 14 18:56:53 2005 +0000
28715 change licence from GNU GPL to GNU LGPL
28718 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1399 0ce88b0d-b2fd-0310-8134-9614164e65ea
28720 COPYING | 672 +++++++++++++++++++++++++++++++-------------------
28724 src/ccid_ifdhandler.h | 20 +-
28725 src/ccid_serial.c | 26 +-
28726 src/ccid_serial.h | 20 +-
28727 src/ccid_usb.c | 20 +-
28728 src/ccid_usb.h | 20 +-
28729 src/commands.c | 20 +-
28730 src/commands.h | 20 +-
28731 src/debug.c | 20 +-
28732 src/debug.h | 20 +-
28734 src/ifdhandler.c | 20 +-
28735 src/openct/checksum.h | 20 +-
28736 src/openct/proto-t1.h | 20 +-
28737 src/utils.c | 20 +-
28738 src/utils.h | 20 +-
28739 19 files changed, 603 insertions(+), 433 deletions(-)
28741 commit f6e74b9bb3d634cb3f0aa5b161882cdc7abe04e5
28742 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28743 Date: Mon Mar 14 18:48:56 2005 +0000
28748 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1398 0ce88b0d-b2fd-0310-8134-9614164e65ea
28750 configure.in | 2 +-
28751 1 file changed, 1 insertion(+), 1 deletion(-)
28753 commit 40d5c5790d72e09d54cd49efbcd7f131755f074e
28754 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28755 Date: Fri Mar 4 21:30:00 2005 +0000
28757 Add KAAN SIM III and KAAN mIDentity
28760 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1397 0ce88b0d-b2fd-0310-8134-9614164e65ea
28762 readers/KAAN_SIM_III.txt | 52 ++++++++++++++++++++++++++++++++++++++++++++++++
28763 readers/mIDentity.txt | 52 ++++++++++++++++++++++++++++++++++++++++++++++++
28764 2 files changed, 104 insertions(+)
28766 commit 0b72cf0d08d77557a6441f6ca600bf80c94de61d
28767 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28768 Date: Fri Mar 4 21:17:25 2005 +0000
28770 add HAVE_LIBPCSCLITE
28773 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1396 0ce88b0d-b2fd-0310-8134-9614164e65ea
28775 config.h.in | 3 +++
28776 1 file changed, 3 insertions(+)
28778 commit f9fe6e5f8e0fe7782502b97659f25a9a4a5d8a84
28779 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28780 Date: Fri Mar 4 21:17:03 2005 +0000
28782 use $PCSC_LIBS instead of $PCSCLITE_LIBS since we used
28783 PKG_CHECK_MODULES(PCSC, ...)
28786 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1395 0ce88b0d-b2fd-0310-8134-9614164e65ea
28788 configure.in | 2 +-
28789 1 file changed, 1 insertion(+), 1 deletion(-)
28791 commit 5f5d8521c43b0228e5820c2329faffc04c5855a5
28792 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28793 Date: Fri Mar 4 21:07:01 2005 +0000
28795 add Kobil KAAN mIDentity in supported reader list
28798 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1394 0ce88b0d-b2fd-0310-8134-9614164e65ea
28801 readers/supported_readers.txt | 1 +
28802 2 files changed, 4 insertions(+), 1 deletion(-)
28804 commit 4581bdc3e08b29aebf9ec1c5814739306a6996d9
28805 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28806 Date: Fri Mar 4 11:14:16 2005 +0000
28808 add Kobil KAAN SIM III in supported readers list
28811 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1393 0ce88b0d-b2fd-0310-8134-9614164e65ea
28814 readers/supported_readers.txt | 1 +
28815 2 files changed, 3 insertions(+)
28817 commit b6fb77395cf76c79fceffc0d1cff988e77c394c6
28818 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28819 Date: Fri Mar 4 10:44:07 2005 +0000
28824 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1392 0ce88b0d-b2fd-0310-8134-9614164e65ea
28827 readers/supported_readers.txt | 1 +
28828 2 files changed, 2 insertions(+)
28830 commit 22745e881df361ea4298c2acfa486c84a57029f8
28831 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28832 Date: Fri Mar 4 10:31:52 2005 +0000
28837 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1391 0ce88b0d-b2fd-0310-8134-9614164e65ea
28839 readers/SCR3310.txt | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
28840 1 file changed, 48 insertions(+)
28842 commit d84c45e6b9545db953f5302479cbd65528e3bcf4
28843 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28844 Date: Mon Feb 28 09:35:56 2005 +0000
28846 use ATR_t instead of ATR
28849 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1368 0ce88b0d-b2fd-0310-8134-9614164e65ea
28851 src/ifdhandler.c | 2 +-
28852 src/towitoko/atr.c | 10 +++++-----
28853 2 files changed, 6 insertions(+), 6 deletions(-)
28855 commit acc4ae2054a8acf8aab5f4314facab91814a060b
28856 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28857 Date: Mon Feb 28 09:34:20 2005 +0000
28859 rename ATR struct to ATR_t do not conflict with ATR field defined by
28861 This allows compilation using tcc (Tiny C Compiler)
28864 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1367 0ce88b0d-b2fd-0310-8134-9614164e65ea
28866 src/towitoko/atr.h | 14 ++++++++------
28867 1 file changed, 8 insertions(+), 6 deletions(-)
28869 commit 5e5316d08befc367c409611fea005b2329cecaac
28870 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28871 Date: Sun Feb 27 21:13:39 2005 +0000
28873 check that we can link with libpcsclite needed by
28874 examples/scardcontrol.c
28877 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1361 0ce88b0d-b2fd-0310-8134-9614164e65ea
28879 configure.in | 6 ++++++
28880 1 file changed, 6 insertions(+)
28882 commit 0979bb41887a2eb96a08ff782b887828fea5d20c
28883 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28884 Date: Sun Feb 27 21:12:02 2005 +0000
28886 exits with an error if usbdropdir is not defined
28889 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1360 0ce88b0d-b2fd-0310-8134-9614164e65ea
28891 configure.in | 3 +++
28892 1 file changed, 3 insertions(+)
28894 commit 2930991a9ef8f177d4e4180f7daa9084cf0447b9
28895 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28896 Date: Sun Feb 27 21:03:14 2005 +0000
28898 if /usr/local/lib/pkgconfig/libpcsclite.pc exists (default pcsc-lite
28899 configuration) we exit telling the user to use
28900 PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure
28903 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1359 0ce88b0d-b2fd-0310-8134-9614164e65ea
28905 configure.in | 7 ++++++-
28906 1 file changed, 6 insertions(+), 1 deletion(-)
28908 commit dacea72948485158838732b48a3210673cfd0153
28909 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28910 Date: Sun Feb 27 20:53:15 2005 +0000
28912 do not check for pkg-config since we can do without it
28915 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1358 0ce88b0d-b2fd-0310-8134-9614164e65ea
28918 1 file changed, 1 deletion(-)
28920 commit ce6140725162529a56f007832bab184e009c2749
28921 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28922 Date: Fri Feb 25 17:29:50 2005 +0000
28924 typo: correct ICC by CCID where needed
28927 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1356 0ce88b0d-b2fd-0310-8134-9614164e65ea
28929 readers/CardMan3121.txt | 2 +-
28930 readers/CherryXX33.txt | 2 +-
28931 readers/CherryXX44.txt | 2 +-
28932 readers/GemPC433_SL.txt | 2 +-
28933 readers/KAAN_Advanced.txt | 2 +-
28934 readers/KAAN_Base.txt | 2 +-
28935 readers/SCR331-DI.txt | 2 +-
28936 readers/SCR331.txt | 2 +-
28937 readers/SCR335.txt | 2 +-
28938 readers/SPR532.txt | 2 +-
28939 10 files changed, 10 insertions(+), 10 deletions(-)
28941 commit f2041548e8a71d9e188d17e5e2ff3956db875c45
28942 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28943 Date: Fri Feb 25 17:26:57 2005 +0000
28945 typo: used "ICC" instead of "CCID"
28948 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1355 0ce88b0d-b2fd-0310-8134-9614164e65ea
28950 src/parse.c | 4 ++--
28951 1 file changed, 2 insertions(+), 2 deletions(-)
28953 commit da797546de3cb496526d7b2f6466cfdf9adac5c2
28954 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28955 Date: Fri Feb 25 17:25:44 2005 +0000
28957 IFDHSetProtocolParameters(): return immediately if the reader has the
28958 bit CCID_CLASS_AUTO_PPS_PROP set since he will perform PPS and
28959 SetParameters himself
28962 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1354 0ce88b0d-b2fd-0310-8134-9614164e65ea
28964 src/ifdhandler.c | 5 +++++
28965 1 file changed, 5 insertions(+)
28967 commit 4ddd22fd20b0c7db0a199bae6a61f1de22431d72
28968 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28969 Date: Fri Feb 25 17:24:48 2005 +0000
28971 #define CCID_CLASS_AUTO_PPS_PROP 0x00000040
28974 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1353 0ce88b0d-b2fd-0310-8134-9614164e65ea
28977 1 file changed, 1 insertion(+)
28979 commit bd74fde9051ba1ef589d9728854a420ddf94d273
28980 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28981 Date: Fri Feb 25 17:19:00 2005 +0000
28983 IFDHSetProtocolParameters(): calculate the value of pps[2] (TA1) even if
28984 CCID_CLASS_AUTO_PPS_CUR bit is set and no PPS will be generated by the
28985 driver since this value is also used later by the SetParameters()
28988 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1352 0ce88b0d-b2fd-0310-8134-9614164e65ea
28990 src/ifdhandler.c | 5 ++---
28991 1 file changed, 2 insertions(+), 3 deletions(-)
28993 commit 2a4d24fd066ffc9253161b6b020160d39b621607
28994 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28995 Date: Fri Feb 25 17:14:46 2005 +0000
28997 IFDHSetProtocolParameters(): use "card_baudrate <= ccid_desc->dwMaxDataRate"
28998 instead of "card_baudrate < ccid_desc->dwMaxDataRate" to not miss the
28999 maximum speed value
29002 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1351 0ce88b0d-b2fd-0310-8134-9614164e65ea
29004 src/ifdhandler.c | 2 +-
29005 1 file changed, 1 insertion(+), 1 deletion(-)
29007 commit 577e393cdb17da91915652c7b5e036e557854ad3
29008 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29009 Date: Fri Feb 25 08:20:35 2005 +0000
29011 we do not need to distribute mkinstalldirs
29014 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1350 0ce88b0d-b2fd-0310-8134-9614164e65ea
29017 1 file changed, 1 deletion(-)
29019 commit 032ef03aaaa57d85129b54113ecba79fa828a3a4
29020 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29021 Date: Fri Feb 25 08:15:27 2005 +0000
29023 define WITHOUT_PCSC=false when pcsclite _is_ used
29026 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1349 0ce88b0d-b2fd-0310-8134-9614164e65ea
29028 configure.in | 2 ++
29029 1 file changed, 2 insertions(+)
29031 commit eebd50be3b685dc37bb98d4cb2e8a0be73fe7041
29032 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29033 Date: Wed Feb 23 13:19:23 2005 +0000
29035 #include <sys/time.h> instead of <time.h> to get correct definition of
29036 struct timeval under Mac OS X
29039 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1346 0ce88b0d-b2fd-0310-8134-9614164e65ea
29041 examples/scardcontrol.c | 2 +-
29042 1 file changed, 1 insertion(+), 1 deletion(-)
29044 commit b222e0b865b8a05949d0354ab9eb8bbcc0238ca3
29045 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29046 Date: Wed Feb 23 12:15:54 2005 +0000
29048 if you use --disable-pcsclite and do _not_ want to see the logs sent to
29049 stderr just #undef LOG_TO_STDERR
29052 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1343 0ce88b0d-b2fd-0310-8134-9614164e65ea
29054 src/debug.c | 8 +++++++-
29055 1 file changed, 7 insertions(+), 1 deletion(-)
29057 commit 382cf211be412c2436dc5b2cf079cc7acb52430e
29058 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29059 Date: Wed Feb 23 12:08:51 2005 +0000
29061 if --disable-pcsclite is used we must link the library with debug.c
29062 to provide debug_msg()
29065 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1342 0ce88b0d-b2fd-0310-8134-9614164e65ea
29068 src/Makefile.am | 6 +++++-
29069 2 files changed, 6 insertions(+), 1 deletion(-)
29071 commit 893f57b4f6d404d505ad13164e08278136f8e8bc
29072 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29073 Date: Wed Feb 23 09:59:59 2005 +0000
29075 use @PCSC_CFLAGS@ and @PCSC_LIBS@
29078 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1341 0ce88b0d-b2fd-0310-8134-9614164e65ea
29080 examples/Makefile.am | 5 ++---
29081 1 file changed, 2 insertions(+), 3 deletions(-)
29083 commit 715640f3b014b011e2068abe2bd2d0731058c3c1
29084 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29085 Date: Mon Feb 21 14:06:53 2005 +0000
29087 OpenSerialByName(): use tx_buffer[] = { 0x02 } insead of "\x02" since we
29088 want 1 byte only and not a null-terminated string
29091 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1330 0ce88b0d-b2fd-0310-8134-9614164e65ea
29093 src/ccid_serial.c | 2 +-
29094 1 file changed, 1 insertion(+), 1 deletion(-)
29096 commit 628d3679a254fa020edda293860cf5bca93be001
29097 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29098 Date: Mon Feb 21 12:29:53 2005 +0000
29103 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1329 0ce88b0d-b2fd-0310-8134-9614164e65ea
29105 src/Makefile.am | 6 +++---
29106 1 file changed, 3 insertions(+), 3 deletions(-)
29108 commit dbac8ba9e36517237b48060788ca59aec578bacb
29109 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29110 Date: Mon Feb 21 12:29:32 2005 +0000
29112 use pkg-config(1) to find everything related to pcsc-lite
29114 if you installed pcsc-lite in /usr/local you may use
29115 $ PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure
29117 if you do not have pkg-config installed you may use
29118 $ CFLAGS=-I/usr/local/include/PCSC ./configure
29121 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1328 0ce88b0d-b2fd-0310-8134-9614164e65ea
29123 configure.in | 56 +++++++++++---------------------------------------------
29124 1 file changed, 11 insertions(+), 45 deletions(-)
29126 commit 6010e01b5062df0ceabe892732f757c18789541f
29127 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29128 Date: Sun Feb 20 14:34:42 2005 +0000
29130 add an "interface field" in _usbDevice. This value is set in OpenUSB()
29131 and used in CloseUSB().
29133 The struct usb_device structure is half "corrupted" after the USB device
29134 is removed and we wanted to use it when when closing the driver after a
29135 reader removal. This caused a crash with libusb 0.1.10.
29138 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1327 0ce88b0d-b2fd-0310-8134-9614164e65ea
29140 src/ccid_usb.c | 14 +++++---------
29141 1 file changed, 5 insertions(+), 9 deletions(-)
29143 commit 16a615f434b3791949e7ac394d9be06b28a26c29
29144 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29145 Date: Sun Feb 20 14:07:40 2005 +0000
29147 add Kobil KAAN Base & KAAN Advanced readers in the supported list
29150 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1326 0ce88b0d-b2fd-0310-8134-9614164e65ea
29153 1 file changed, 4 insertions(+)
29155 commit 30be0ad8196d195c6a5f55309b789fa6f83341d8
29156 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29157 Date: Sun Feb 20 14:03:07 2005 +0000
29159 Bogus_firmwares[]: add Kobil KAAN Base & KAAN Advanced readers
29162 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1325 0ce88b0d-b2fd-0310-8134-9614164e65ea
29164 src/ccid_usb.c | 2 ++
29165 1 file changed, 2 insertions(+)
29167 commit 9364d5746c02c467c4a05448f0006672cb438bb2
29168 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29169 Date: Sun Feb 20 14:01:19 2005 +0000
29171 add Kobil KAAN Base & KAAN Advanced readers
29174 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1324 0ce88b0d-b2fd-0310-8134-9614164e65ea
29176 readers/supported_readers.txt | 4 ++++
29177 1 file changed, 4 insertions(+)
29179 commit 2135e832240120d8cdbbcc971e70dda2e1615cd9
29180 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29181 Date: Sun Feb 20 14:00:46 2005 +0000
29186 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1323 0ce88b0d-b2fd-0310-8134-9614164e65ea
29188 readers/KAAN_Advanced.txt | 5 +++--
29189 readers/KAAN_Base.txt | 5 +++--
29190 2 files changed, 6 insertions(+), 4 deletions(-)
29192 commit dc87ca06ed059d8d430facd7d68d84c44301ec36
29193 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29194 Date: Fri Feb 4 08:12:04 2005 +0000
29196 new firmware (but still with version 1.0) with the wMaxPacketSize bug removed
29199 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1322 0ce88b0d-b2fd-0310-8134-9614164e65ea
29201 readers/ACR38.txt | 6 ++++--
29202 1 file changed, 4 insertions(+), 2 deletions(-)
29204 commit a670c9c7b5f473c0857848155a4b8c1ff1a57614
29205 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29206 Date: Wed Feb 2 18:46:45 2005 +0000
29208 move the ACR 38 from Unsupported to Supported list
29211 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1321 0ce88b0d-b2fd-0310-8134-9614164e65ea
29213 README | 12 +++++-------
29214 1 file changed, 5 insertions(+), 7 deletions(-)
29216 commit bd30b14d2d51e2859be683129d9cbafa4e1e28ab
29217 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29218 Date: Wed Jan 26 18:24:56 2005 +0000
29220 add the new or missing readers
29223 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1319 0ce88b0d-b2fd-0310-8134-9614164e65ea
29225 readers/Makefile.am | 10 ++++++++--
29226 1 file changed, 8 insertions(+), 2 deletions(-)
29228 commit cd1a49b4a9889fb8d3b2f166c3c40288aa94108b
29229 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29230 Date: Wed Jan 26 18:24:30 2005 +0000
29232 new readers descriptions
29235 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1318 0ce88b0d-b2fd-0310-8134-9614164e65ea
29237 readers/CherryXX44.txt | 54 +++++++++++++++++++++++++++++++++++++++++++++++
29238 readers/KAAN_Advanced.txt | 53 ++++++++++++++++++++++++++++++++++++++++++++++
29239 readers/KAAN_Base.txt | 51 ++++++++++++++++++++++++++++++++++++++++++++
29240 3 files changed, 158 insertions(+)
29242 commit a63e8e1977ebdca950e907ac12d72d7a91fcdf0b
29243 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29244 Date: Thu Jan 20 19:54:12 2005 +0000
29246 add Cherry XX44 keyboard (SmartBoard G83-6744)
29249 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1317 0ce88b0d-b2fd-0310-8134-9614164e65ea
29252 1 file changed, 2 insertions(+)
29254 commit 1f2cda2df646a6857a6ec2e31846b04b6262770e
29255 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29256 Date: Thu Jan 20 19:51:21 2005 +0000
29258 add Cherry XX44 (SmartBoard G83-6744)
29261 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1316 0ce88b0d-b2fd-0310-8134-9614164e65ea
29263 readers/supported_readers.txt | 1 +
29264 1 file changed, 1 insertion(+)
29266 commit 0e8e2c94a7876a9396d148ced8c6c001cd361719
29267 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29268 Date: Thu Jan 13 10:48:47 2005 +0000
29270 move the SCM Micro readers from unsupported to supported list and
29271 document how to upgrade the firmwares
29273 Thanks to Torsten Maykranz for his support
29276 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1314 0ce88b0d-b2fd-0310-8134-9614164e65ea
29278 README | 17 ++++++++++++-----
29279 1 file changed, 12 insertions(+), 5 deletions(-)
29281 commit 3241e4c26dcd7825ecab7ac10c64f34b0cffca7b
29282 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29283 Date: Thu Jan 13 10:43:58 2005 +0000
29285 New model with firmware 5.14 (instead of 4.16)
29288 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1313 0ce88b0d-b2fd-0310-8134-9614164e65ea
29290 readers/SCR335.txt | 4 ++--
29291 1 file changed, 2 insertions(+), 2 deletions(-)
29293 commit bb24f611cb4f7ec05da78efa903f1e32bbac0d2c
29294 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29295 Date: Thu Jan 13 10:37:40 2005 +0000
29297 Bogus_firmwares[]: the 3 SMC readers had the same (cut-n-paste) USB
29301 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1312 0ce88b0d-b2fd-0310-8134-9614164e65ea
29303 src/ccid_usb.c | 4 ++--
29304 1 file changed, 2 insertions(+), 2 deletions(-)
29306 commit d22721e1dad0f81b8c9af8b53292da5ac3eb5ad3
29307 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29308 Date: Thu Jan 13 09:35:16 2005 +0000
29310 CmdXfrBlockCHAR_T0(): move a variable declaration at the beginning of
29311 the function since ISO C89 forbids mixed declarations and code
29314 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1311 0ce88b0d-b2fd-0310-8134-9614164e65ea
29316 src/commands.c | 2 +-
29317 1 file changed, 1 insertion(+), 1 deletion(-)
29319 commit e24a00e5664ca1d5c464e6a29496155e2a1fa215
29320 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29321 Date: Thu Jan 13 09:32:17 2005 +0000
29323 SecurePIN(): proprietary command to add the PIN code in the APDU without
29324 any padding (this is not possible with the CCID specs).
29326 Thanks to Martin Paljak for the patch.
29329 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1310 0ce88b0d-b2fd-0310-8134-9614164e65ea
29331 src/commands.c | 18 ++++++++++++++++++
29332 1 file changed, 18 insertions(+)
29334 commit bfbb324ca2ad96535da746954999993743335d7b
29335 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29336 Date: Thu Jan 13 09:21:11 2005 +0000
29338 define SPR532 USB identification
29341 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1309 0ce88b0d-b2fd-0310-8134-9614164e65ea
29344 1 file changed, 1 insertion(+)
29346 commit 0cacd88cd13dc1b0b82faa10ade9a245fa7b5a6b
29347 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29348 Date: Tue Jan 11 14:30:36 2005 +0000
29353 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1302 0ce88b0d-b2fd-0310-8134-9614164e65ea
29355 configure.in | 2 +-
29356 1 file changed, 1 insertion(+), 1 deletion(-)
29358 commit 99ece70b632d9fedf07ab1381406b4f826a7e0f2
29359 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29360 Date: Sun Jan 9 21:29:57 2005 +0000
29362 SecurePIN(), CCID_Transmit(), SetParameters(): check that the user
29363 provided command is not too large (avoid a possible buffer overflow)
29366 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1301 0ce88b0d-b2fd-0310-8134-9614164e65ea
29368 src/commands.c | 14 ++++++++++++++
29369 1 file changed, 14 insertions(+)
29371 commit a4ec75b6aa66a64806a685d612f563b657f1f5df
29372 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29373 Date: Sun Jan 9 21:27:41 2005 +0000
29375 The APDU now comes _after_ the CCID structure as described the CCID
29379 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1300 0ce88b0d-b2fd-0310-8134-9614164e65ea
29381 examples/scardcontrol.c | 29 +++++++++++++++--------------
29382 1 file changed, 15 insertions(+), 14 deletions(-)
29384 commit 92980442eb4f7053d1b03aa5aa617327ecac33cc
29385 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29386 Date: Sun Jan 9 21:26:29 2005 +0000
29388 SecurePIN(): directly use the user buffer passed instead of reversing
29389 the APDU/CCID structure. It is now as described in the CCID
29392 Thanks to Martin Paljak. I was wrong.
29395 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1299 0ce88b0d-b2fd-0310-8134-9614164e65ea
29397 src/commands.c | 47 +++++------------------------------------------
29398 1 file changed, 5 insertions(+), 42 deletions(-)
29400 commit 2f90bc4c08ba5b066baa5cdaf0cad2b93cf11b87
29401 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29402 Date: Sun Dec 19 17:13:27 2004 +0000
29404 SPR 532 firmware previous to 5.04 is bogus regarding min/max pin lengths
29407 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1298 0ce88b0d-b2fd-0310-8134-9614164e65ea
29409 src/ccid_usb.c | 2 +-
29410 1 file changed, 1 insertion(+), 1 deletion(-)
29412 commit 5878c9b84bdaeda87f22473bf2fd00223ab1bd4a
29413 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29414 Date: Sun Dec 19 17:09:05 2004 +0000
29416 update with firmware 5.04
29419 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1297 0ce88b0d-b2fd-0310-8134-9614164e65ea
29421 readers/SPR532.txt | 10 ++++------
29422 1 file changed, 4 insertions(+), 6 deletions(-)
29424 commit f6fbe0fece52195734c7be87201477b55e1987df
29425 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29426 Date: Wed Oct 27 13:52:44 2004 +0000
29428 OpenSerialByName(): use %s instead of %d for dev_name
29431 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1292 0ce88b0d-b2fd-0310-8134-9614164e65ea
29433 src/ccid_serial.c | 2 +-
29434 1 file changed, 1 insertion(+), 1 deletion(-)
29436 commit 0b9b2f5f8cd323a5ea6cec8bbe2d6c9eb7282545
29437 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29438 Date: Wed Oct 20 13:57:38 2004 +0000
29440 set wPINMaxExtraDigit: set max to 8 (instead of 4) to differentiate it
29441 from min (set to 4)
29444 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1290 0ce88b0d-b2fd-0310-8134-9614164e65ea
29446 examples/scardcontrol.c | 2 +-
29447 1 file changed, 1 insertion(+), 1 deletion(-)
29449 commit 54b75299fe6c5f57452381e491d49997233363ec
29450 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29451 Date: Wed Oct 20 13:56:25 2004 +0000
29453 in wPINMaxExtraDigit the bytes order is max,min and not min,max.
29454 The comments were wrong
29457 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1289 0ce88b0d-b2fd-0310-8134-9614164e65ea
29459 examples/scardcontrol.c | 2 +-
29460 1 file changed, 1 insertion(+), 1 deletion(-)
29462 commit 593ba00f0a17b1e212355670a04a6e7c5fb25139
29463 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29464 Date: Tue Oct 19 08:41:49 2004 +0000
29469 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1288 0ce88b0d-b2fd-0310-8134-9614164e65ea
29471 readers/supported_readers.txt | 4 ++++
29472 1 file changed, 4 insertions(+)
29474 commit cde1f152dab5c21808ce66b90f832189c68aa0ea
29475 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29476 Date: Tue Oct 19 08:40:42 2004 +0000
29478 check firmware version to avoid firmwares with bugs. You can still use a
29479 bigus firmware by setting DRIVER_OPTION_USE_BOGUS_FIRMWARE in Info.plist
29482 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1287 0ce88b0d-b2fd-0310-8134-9614164e65ea
29484 src/Info.plist | 12 ++++++++++
29485 src/ccid_ifdhandler.h | 1 +
29486 src/ccid_usb.c | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++
29487 3 files changed, 75 insertions(+)
29489 commit 66bc27b23a63bf4682c729679cd3e2bf0a8bc5da
29490 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29491 Date: Tue Oct 19 07:22:07 2004 +0000
29493 Add support of character level communication (CCID_CLASS_CHARACTER).
29495 Thanks to Jeffrey Dai
29498 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1286 0ce88b0d-b2fd-0310-8134-9614164e65ea
29500 src/commands.c | 358 +++++++++++++++++++++++++++++++++++++++++++++++++-
29501 src/commands.h | 4 +-
29502 src/openct/proto-t1.c | 59 +++++++--
29503 src/towitoko/pps.c | 3 +-
29504 4 files changed, 404 insertions(+), 20 deletions(-)
29506 commit bdaa8ed0c5086ec34534e60504532e80ed55f6e9
29507 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29508 Date: Thu Oct 14 14:33:39 2004 +0000
29510 add idVendor & idProduct using the new parse command
29513 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1285 0ce88b0d-b2fd-0310-8134-9614164e65ea
29515 readers/DellSCRK.txt | 7 +++++--
29516 1 file changed, 5 insertions(+), 2 deletions(-)
29518 commit f4e225e8ca3bdbebdbd9786ed031be5a00e8944c
29519 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29520 Date: Thu Oct 7 20:58:19 2004 +0000
29522 reorganize the list and add Oz776S.txt
29525 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1284 0ce88b0d-b2fd-0310-8134-9614164e65ea
29527 readers/Makefile.am | 18 ++++++++++++++----
29528 1 file changed, 14 insertions(+), 4 deletions(-)
29530 commit 6138bfe6213eed01536408372e6b5becb5c2e495
29531 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29532 Date: Thu Oct 7 20:40:15 2004 +0000
29534 O2Micro Oz776S USB Hub smartcard reader
29537 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1283 0ce88b0d-b2fd-0310-8134-9614164e65ea
29539 readers/Oz776S.txt | 46 ++++++++++++++++++++++++++++++++++++++++++++++
29540 1 file changed, 46 insertions(+)
29542 commit b401f26dcaddb37c77ca9a34c957289930acb8a9
29543 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29544 Date: Thu Oct 7 20:34:53 2004 +0000
29546 add idVendor & idProduct using the new parse command
29549 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1282 0ce88b0d-b2fd-0310-8134-9614164e65ea
29551 readers/SCR331-DI.txt | 14 ++++++++++----
29552 readers/SCR335.txt | 9 ++++++---
29553 readers/SPR532.txt | 8 +++++---
29554 3 files changed, 21 insertions(+), 10 deletions(-)
29556 commit f3bc70350a983b2a0e14286b6369bfbc41a09c5a
29557 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29558 Date: Thu Oct 7 20:28:49 2004 +0000
29560 the first argument of get_desc() is lun instead of channel and the
29561 function uses LunToReaderIndex() to get the reader index
29564 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1281 0ce88b0d-b2fd-0310-8134-9614164e65ea
29566 src/ccid_usb.c | 14 ++++++++------
29567 src/ccid_usb.h | 2 +-
29568 2 files changed, 9 insertions(+), 7 deletions(-)
29570 commit 52278b18d0b8c42ad6b23d4ccf0b1772904a4813
29571 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29572 Date: Thu Oct 7 20:27:16 2004 +0000
29574 use lun instead of channel as first argument to get_desc() and use the
29575 returned value to detect an error
29578 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1280 0ce88b0d-b2fd-0310-8134-9614164e65ea
29580 src/parse.c | 6 ++++--
29581 1 file changed, 4 insertions(+), 2 deletions(-)
29583 commit 3dd9f9ac4d548cda232bc8dd233ab65a3f236111
29584 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29585 Date: Thu Oct 7 19:59:53 2004 +0000
29587 add idVendor & idProduct using the new parse command
29590 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1279 0ce88b0d-b2fd-0310-8134-9614164e65ea
29592 readers/SCR331.txt | 11 +++++++----
29593 1 file changed, 7 insertions(+), 4 deletions(-)
29595 commit c3f085f8283c2cf8845c4e4f10025a84c57979d5
29596 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29597 Date: Wed Oct 6 12:13:00 2004 +0000
29599 add idVendor & idProduct using the new parse command
29602 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1278 0ce88b0d-b2fd-0310-8134-9614164e65ea
29604 readers/ACR38.txt | 9 ++++++---
29605 readers/CardMan3121.txt | 7 +++++--
29606 readers/CherryXX33.txt | 7 +++++--
29607 readers/DellSK-3106.txt | 7 +++++--
29608 readers/GemPC433_SL.txt | 7 +++++--
29609 readers/GemPCKey.txt | 7 +++++--
29610 readers/GemPCTwin.txt | 7 +++++--
29611 readers/LTC31.txt | 7 +++++--
29612 8 files changed, 41 insertions(+), 17 deletions(-)
29614 commit 3bda85aa2996ef0809295f60c5ea64e35cf4d8d8
29615 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29616 Date: Wed Oct 6 12:01:29 2004 +0000
29618 display idVendor and idProduct
29621 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1277 0ce88b0d-b2fd-0310-8134-9614164e65ea
29623 src/parse.c | 10 ++++++----
29624 1 file changed, 6 insertions(+), 4 deletions(-)
29626 commit 2dc2b5606ce244a1d05ce8e0831ac3938726ffe7
29627 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29628 Date: Wed Oct 6 11:52:45 2004 +0000
29630 display USB bcdDevice field. Is it the device firmware release?
29633 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1276 0ce88b0d-b2fd-0310-8134-9614164e65ea
29635 src/parse.c | 3 +++
29636 1 file changed, 3 insertions(+)
29638 commit 859a9d1935356d0635b1bd39a750e46a09e63e95
29639 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29640 Date: Wed Oct 6 11:42:41 2004 +0000
29642 add support of "Character level exchange"
29645 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1275 0ce88b0d-b2fd-0310-8134-9614164e65ea
29647 src/parse.c | 24 ++++++++++++++++++------
29648 1 file changed, 18 insertions(+), 6 deletions(-)
29650 commit e1b17f1995a2927c3f9d79f7280d2f973b7947fb
29651 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29652 Date: Mon Oct 4 08:09:13 2004 +0000
29654 do not redefine PKG_CONFIG_PATH when checking the pcsc-lite version
29655 since the variable is already defined a few lines above
29658 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1265 0ce88b0d-b2fd-0310-8134-9614164e65ea
29660 configure.in | 2 +-
29661 1 file changed, 1 insertion(+), 1 deletion(-)
29663 commit 6ac9a2d7fd60326ef562428a175fb3db19cb8658
29664 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29665 Date: Sun Oct 3 12:52:28 2004 +0000
29667 add "THIS PROGRAM IS NOT DESIGNED AS A TESTING TOOL!
29670 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1263 0ce88b0d-b2fd-0310-8134-9614164e65ea
29672 examples/scardcontrol.c | 3 +++
29673 1 file changed, 3 insertions(+)
29675 commit 760e81e269fd976af97b1193888b593a85742def
29676 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29677 Date: Thu Sep 30 14:12:20 2004 +0000
29679 mask bStatus to get the ICC state since bSatus may also indicate
29683 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1261 0ce88b0d-b2fd-0310-8134-9614164e65ea
29685 src/ifdhandler.c | 8 ++++----
29686 1 file changed, 4 insertions(+), 4 deletions(-)
29688 commit ec36229216a089a9af3fa39b244dfe0f94a42d49
29689 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29690 Date: Thu Sep 30 14:05:54 2004 +0000
29692 #define CCID_CLASS_CHARACTER
29695 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1260 0ce88b0d-b2fd-0310-8134-9614164e65ea
29698 1 file changed, 1 insertion(+)
29700 commit a8821161abad762191a9a0db119145618aabd305
29701 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29702 Date: Thu Sep 30 14:03:57 2004 +0000
29704 define OZ776 USB identification
29707 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1259 0ce88b0d-b2fd-0310-8134-9614164e65ea
29710 1 file changed, 1 insertion(+)
29712 commit f744032b7329d4f01f298938754b4ea06ad36063
29713 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29714 Date: Thu Sep 30 14:02:35 2004 +0000
29716 define CCID_ICC_STATUS_MASK and status states
29719 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1258 0ce88b0d-b2fd-0310-8134-9614164e65ea
29721 src/ccid.h | 5 +++++
29722 1 file changed, 5 insertions(+)
29724 commit 526d20c5c9cb391d84e762bef74b1f77eebc8218
29725 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29726 Date: Thu Sep 30 14:00:13 2004 +0000
29728 CmdGetSlotStatus(): card absent or mute is not an communication error
29729 (even if the CCID command result indicates a command failure)
29732 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1257 0ce88b0d-b2fd-0310-8134-9614164e65ea
29734 src/commands.c | 5 ++++-
29735 1 file changed, 4 insertions(+), 1 deletion(-)
29737 commit 9089f65bfc31a08d79527f9c358a0d8e4dfcb9ce
29738 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29739 Date: Thu Sep 30 13:57:07 2004 +0000
29741 get_ccid_usb_interface(): the O2Micro OZ776S reader has a wrong USB
29742 descriptor. The extra[] field is associated with the last endpoint instead
29743 of the main USB descriptor.
29746 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1256 0ce88b0d-b2fd-0310-8134-9614164e65ea
29748 src/ccid_usb.c | 32 +++++++++++++++++++++++++++++++-
29749 1 file changed, 31 insertions(+), 1 deletion(-)
29751 commit 5d852348285eba0c88a3865fa2b89b4311ca185f
29752 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29753 Date: Wed Sep 29 08:08:39 2004 +0000
29755 use @AM_CPPFLAGS@ (defined by configure.in) instead of `pkg-config
29756 libpcsclite --cflags` since PKG_CONFIG_PATH may not be correct here
29759 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1254 0ce88b0d-b2fd-0310-8134-9614164e65ea
29761 examples/Makefile.am | 2 +-
29762 src/Makefile.am | 2 +-
29763 2 files changed, 2 insertions(+), 2 deletions(-)
29765 commit 02cb4efbe5c7e6b47fbe85af355d6b53916e4418
29766 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29767 Date: Wed Sep 29 08:06:58 2004 +0000
29769 define AM_CPPFLAGS=`pkg-config libpcsclite --cflags` here since we also
29770 defined/exported a "valid" PKG_CONFIG_PATH
29773 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1253 0ce88b0d-b2fd-0310-8134-9614164e65ea
29775 configure.in | 3 +++
29776 1 file changed, 3 insertions(+)
29778 commit fba61945774207c5d543b92327ae9e0acca69f9e
29779 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29780 Date: Wed Sep 29 07:13:14 2004 +0000
29782 do not define parse_CFLAGS since AM_CPPFLAGS is already defined with the
29786 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1252 0ce88b0d-b2fd-0310-8134-9614164e65ea
29788 src/Makefile.am | 1 -
29789 1 file changed, 1 deletion(-)
29791 commit 32095468718571b56c34f6b1f733614e68d1945b
29792 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29793 Date: Wed Sep 29 07:04:55 2004 +0000
29795 try to find pkg-config files in /usr/local/lib/pkgconfig since pcsc-lite
29796 installs them in this directory by default
29799 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1251 0ce88b0d-b2fd-0310-8134-9614164e65ea
29801 configure.in | 6 +++++-
29802 1 file changed, 5 insertions(+), 1 deletion(-)
29804 commit 27b60d8146e17a0407defa403ee5eee25deb4330
29805 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29806 Date: Wed Sep 8 20:48:30 2004 +0000
29808 ccid_open_hack(): do not use a null terminated C string for the
29809 TPDU->APDU switch command since the command is NOT a C string
29812 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1228 0ce88b0d-b2fd-0310-8134-9614164e65ea
29814 src/ccid.c | 4 ++--
29815 1 file changed, 2 insertions(+), 2 deletions(-)
29817 commit c14853165977f970eafd9beefe279a3bbedd753d
29818 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29819 Date: Wed Sep 8 20:45:19 2004 +0000
29821 CmdPowerOn(): do not use a null terminated C string for the EMV->ISO
29822 switch command since the command is NOT a C string
29825 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1227 0ce88b0d-b2fd-0310-8134-9614164e65ea
29827 src/commands.c | 4 ++--
29828 1 file changed, 2 insertions(+), 2 deletions(-)
29830 commit dfe1a69ab3383993399aa8b72c8d36d63f102ad8
29831 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29832 Date: Wed Sep 8 20:41:24 2004 +0000
29834 switch the Cherry xx33 reader in ISO mode if power up in EMV mode fails.
29835 Thanks to St�phane Durand for the bug report.
29838 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1226 0ce88b0d-b2fd-0310-8134-9614164e65ea
29840 src/commands.c | 6 +++---
29841 1 file changed, 3 insertions(+), 3 deletions(-)
29843 commit 73eec3901ac64dd0bd43e615d1ac1f60108dc24b
29844 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29845 Date: Wed Sep 8 20:40:05 2004 +0000
29847 #define CHERRYXX33 0x046A0005
29850 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1225 0ce88b0d-b2fd-0310-8134-9614164e65ea
29853 1 file changed, 1 insertion(+)
29855 commit 54018310ce3cd97bb90076d24ab8eb300b5e537f
29856 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29857 Date: Fri Sep 3 19:42:37 2004 +0000
29859 IFDHSetProtocolParameters(): return the result value of SetParameters()
29860 in case of error instead of always IFD_COMMUNICATION_ERROR.
29862 This will allow to return IFD_NOT_SUPPORTED in some cases and avoid a
29863 PTS negociation failure (and card ignored) in pcscd.
29866 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1213 0ce88b0d-b2fd-0310-8134-9614164e65ea
29868 src/ifdhandler.c | 12 ++++++++----
29869 1 file changed, 8 insertions(+), 4 deletions(-)
29871 commit 978b087bba5ced03f951f152884dc622219ca21b
29872 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29873 Date: Fri Sep 3 19:39:34 2004 +0000
29875 SetParameters(): returns IFD_NOT_SUPPORTED if the CCID error is "command
29879 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1212 0ce88b0d-b2fd-0310-8134-9614164e65ea
29881 src/commands.c | 5 ++++-
29882 1 file changed, 4 insertions(+), 1 deletion(-)
29884 commit fab758be2cb0cce2418b1937b7c1719513a7c0b9
29885 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29886 Date: Tue Aug 24 07:58:01 2004 +0000
29888 IFDHSetProtocolParameters(): the bmTCCKST bits shall be _set_ not cleared
29891 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1196 0ce88b0d-b2fd-0310-8134-9614164e65ea
29893 src/ifdhandler.c | 6 +++---
29894 1 file changed, 3 insertions(+), 3 deletions(-)
29896 commit d841aaf797155c9c1c9720144894cce5e7366de3
29897 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29898 Date: Tue Aug 24 07:34:10 2004 +0000
29900 IFDHSetProtocolParameters(): we shall indicate the T=1 checksum used
29901 (LRC/CRC) in the SetParameters() command
29904 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1195 0ce88b0d-b2fd-0310-8134-9614164e65ea
29906 src/ifdhandler.c | 6 ++++++
29907 1 file changed, 6 insertions(+)
29909 commit 334e857e636247a47a2b94388231e958737ecb26
29910 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29911 Date: Tue Aug 24 07:32:27 2004 +0000
29913 t1_negociate_ifsd: the frame size is 5 only for LRC checksum. The
29914 correct size is (4 + t1->rc_bytes)
29917 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1194 0ce88b0d-b2fd-0310-8134-9614164e65ea
29919 src/openct/proto-t1.c | 3 ++-
29920 1 file changed, 2 insertions(+), 1 deletion(-)
29922 commit 4dd360272c00382c6982ce336ecd6498462861c5
29923 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29924 Date: Tue Aug 24 07:30:21 2004 +0000
29926 ReleaseReaderIndex: return 0 since the function is not void ()
29929 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1193 0ce88b0d-b2fd-0310-8134-9614164e65ea
29932 1 file changed, 2 insertions(+)
29934 commit efcc1ad0da20ad4c615ca3b7b2c70ed56cc467b7
29935 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29936 Date: Tue Aug 17 16:56:19 2004 +0000
29938 use the official doctype, public and system ids. Thanks to Ville Skytt�
29942 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1189 0ce88b0d-b2fd-0310-8134-9614164e65ea
29944 src/Info.plist | 4 ++--
29945 1 file changed, 2 insertions(+), 2 deletions(-)
29947 commit 430640bfea8afad3464fcc6113db8c53da9a6ced (tag: ccid-0.9.2)
29948 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29949 Date: Sun Aug 15 20:43:59 2004 +0000
29954 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1186 0ce88b0d-b2fd-0310-8134-9614164e65ea
29956 README | 29 ++++++++++++++++++++++++++++-
29957 1 file changed, 28 insertions(+), 1 deletion(-)
29959 commit b41c6aad1d23d0c559bf3510722b88960f095922
29960 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29961 Date: Sun Aug 15 19:08:51 2004 +0000
29963 use AM_CPPFLAGS = `pkg-config libpcsclite --cflags`
29966 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1185 0ce88b0d-b2fd-0310-8134-9614164e65ea
29968 examples/Makefile.am | 2 ++
29969 src/Makefile.am | 2 ++
29970 2 files changed, 4 insertions(+)
29972 commit 2add197713b7f0f5c09b41f03f3293cecb932560
29973 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29974 Date: Sun Aug 15 19:08:25 2004 +0000
29976 no need to define HAVE_PCSC_IFDHANDLER_H (the check section changed in
29980 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1184 0ce88b0d-b2fd-0310-8134-9614164e65ea
29982 config.h.in | 3 ---
29983 1 file changed, 3 deletions(-)
29985 commit cf95c10a85cdc2c0c2e98803f722cc684f6a9649
29986 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29987 Date: Sun Aug 15 19:07:48 2004 +0000
29989 use `pkg-config libpcsclite --cflags` to locate ifdhandler.h and do not
29990 use PCSC/ifdhandler.h but just ifdhandler.h
29993 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1183 0ce88b0d-b2fd-0310-8134-9614164e65ea
29995 configure.in | 11 +++++++----
29996 1 file changed, 7 insertions(+), 4 deletions(-)
29998 commit 8edafb9e059b4f9154eeca55f972223076ebe320
29999 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30000 Date: Tue Aug 10 15:38:46 2004 +0000
30002 place the "Known problems" near the affected reader and not in a
30003 independent section for clarification
30006 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1165 0ce88b0d-b2fd-0310-8134-9614164e65ea
30008 README | 31 +++++++++++++------------------
30009 1 file changed, 13 insertions(+), 18 deletions(-)
30011 commit 7bf51992cff4a627d4ffb1a75c5f4f18d368c44e
30012 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30013 Date: Fri Aug 6 13:29:00 2004 +0000
30015 try to IFDHCloseChannel() only if we opened at least one reader
30018 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1160 0ce88b0d-b2fd-0310-8134-9614164e65ea
30020 src/parse.c | 8 ++++----
30021 1 file changed, 4 insertions(+), 4 deletions(-)
30023 commit d2b110b0446c6010d54aaf14d85578971445f9a7
30024 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30025 Date: Fri Aug 6 11:56:07 2004 +0000
30027 ccid_open_hack(): update the hack for the SCR331-DI contactless now we
30031 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1157 0ce88b0d-b2fd-0310-8134-9614164e65ea
30033 src/ccid.c | 11 +++++++----
30034 1 file changed, 7 insertions(+), 4 deletions(-)
30036 commit af876460f5798d3cc2385821e57ed0021098d39e
30037 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30038 Date: Fri Aug 6 11:32:01 2004 +0000
30040 IFDHICCPresence(): periodic debug message indicating the card presence/absence
30043 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1156 0ce88b0d-b2fd-0310-8134-9614164e65ea
30045 src/ifdhandler.c | 3 +++
30046 1 file changed, 3 insertions(+)
30048 commit aa18bf7ceb7b84625f76bfc1264c65dd87f1d997
30049 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30050 Date: Fri Aug 6 11:30:33 2004 +0000
30052 use a much cleaner way to check presence of a contactless card with a
30053 multislot SCR331-DI reader
30056 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1155 0ce88b0d-b2fd-0310-8134-9614164e65ea
30058 src/ifdhandler.c | 19 +++++++++----------
30059 1 file changed, 9 insertions(+), 10 deletions(-)
30061 commit fac0339cd4860b2c8cc60ec7ec300988e671135f
30062 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30063 Date: Fri Aug 6 11:25:46 2004 +0000
30065 IFDHICCPresence(): call get_ccid_descriptor() on reader_index instead of Lun
30068 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1154 0ce88b0d-b2fd-0310-8134-9614164e65ea
30070 src/ifdhandler.c | 4 +++-
30071 1 file changed, 3 insertions(+), 1 deletion(-)
30073 commit bd6ec648742a552408ff4cc87a446bb85c797134
30074 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30075 Date: Fri Aug 6 11:23:59 2004 +0000
30077 FDHGetCapabilities() tag TAG_IFD_SLOT_THREAD_SAFE: Can NOT talk to
30078 multiple slots at the same time (at least until it is fully validated)
30081 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1153 0ce88b0d-b2fd-0310-8134-9614164e65ea
30083 src/ifdhandler.c | 2 +-
30084 1 file changed, 1 insertion(+), 1 deletion(-)
30086 commit 42c120e7cb4828cbe7f006a5206a1d56f7a93bfa
30087 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30088 Date: Fri Aug 6 11:21:56 2004 +0000
30090 IFDHCreateChannel()/IFDHCreateChannelByName(): if the OpenPort() call
30091 fails we ReleaseReaderIndex() and do not call ccid_open_hack()
30094 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1152 0ce88b0d-b2fd-0310-8134-9614164e65ea
30096 src/ifdhandler.c | 18 ++++++++++++------
30097 1 file changed, 12 insertions(+), 6 deletions(-)
30099 commit 451e44d912661e90204c7214b71a971b07f473e6
30100 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30101 Date: Fri Aug 6 11:18:41 2004 +0000
30103 for multi-slots readers IFDHCreateChannel*()/OpenUSB is called for each
30104 slot. If we are opening a new slot of an already opened reader we reuse
30105 the same data (same libusb structures) and share the same pbSeq.
30108 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1151 0ce88b0d-b2fd-0310-8134-9614164e65ea
30110 src/ccid_usb.c | 27 +++++++++++++++++++++++++--
30111 1 file changed, 25 insertions(+), 2 deletions(-)
30113 commit bdbf1c298a548a054cd6f208d34c0b0b3372273d
30114 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30115 Date: Fri Aug 6 11:13:25 2004 +0000
30117 use (*ccid_descriptor->pbSeq)++ instead of ccid_descriptor->bSeq++
30120 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1150 0ce88b0d-b2fd-0310-8134-9614164e65ea
30122 src/commands.c | 14 +++++++-------
30123 1 file changed, 7 insertions(+), 7 deletions(-)
30125 commit 307b9d9585c1045b62bad619d2dce39d2c756f27
30126 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30127 Date: Fri Aug 6 11:00:25 2004 +0000
30129 use pbSeq instead of bSeq
30132 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1149 0ce88b0d-b2fd-0310-8134-9614164e65ea
30134 src/ccid_serial.c | 3 ++-
30135 src/ccid_usb.c | 3 ++-
30136 2 files changed, 4 insertions(+), 2 deletions(-)
30138 commit b18525957229d6a7cab10e681bd89d5e38f3050f
30139 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30140 Date: Fri Aug 6 10:57:06 2004 +0000
30142 replace "unsigned char bSeq" by "unsigned char *pbSeq" so that two slots
30143 of a same reader can share the same sequence number
30146 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1148 0ce88b0d-b2fd-0310-8134-9614164e65ea
30149 1 file changed, 2 insertions(+), 1 deletion(-)
30151 commit 40d812b805411d96d1b7746e2e93fd193714803b
30152 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30153 Date: Fri Aug 6 10:19:48 2004 +0000
30155 use a dynamic timeout when reading the serial port.
30157 The first timeout use when detecting the reader is 2 seconds to not wait
30158 too long if no reader is connected. Later timeouts are set to 1 minute
30159 to allow long time APDU.
30162 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1147 0ce88b0d-b2fd-0310-8134-9614164e65ea
30164 src/ccid_serial.c | 19 +++++++++++++------
30165 1 file changed, 13 insertions(+), 6 deletions(-)
30167 commit 72041e9159a58f02c531d4b0fc5467da0f63e794
30168 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30169 Date: Wed Aug 4 21:30:14 2004 +0000
30171 remove defaultFeatures management (was used for SCR331-DI hack)
30174 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1146 0ce88b0d-b2fd-0310-8134-9614164e65ea
30176 src/ccid.h | 6 ------
30177 src/ccid_serial.c | 1 -
30178 src/ccid_usb.c | 1 -
30179 src/ifdhandler.c | 8 --------
30180 4 files changed, 16 deletions(-)
30182 commit 50deebdc8083147bb358b78b7da7e1f6b7cfc239
30183 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30184 Date: Wed Aug 4 19:56:02 2004 +0000
30186 add "parse_CFLAGS = `pkg-config libpcsclite --cflags`" so that parse.c
30187 can find and use <ifdhandler.h>
30190 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1145 0ce88b0d-b2fd-0310-8134-9614164e65ea
30192 src/Makefile.am | 1 +
30193 1 file changed, 1 insertion(+)
30195 commit 95639ed30d8895e297b8e29a89e8cf6ed0f8b95d
30196 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30197 Date: Wed Aug 4 19:53:34 2004 +0000
30199 do not use OpenUSB/CloseUSB but IFDHCreateChannel/IFDHCloseChannel to
30200 use the ReaderIndex[] mechanism
30203 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1144 0ce88b0d-b2fd-0310-8134-9614164e65ea
30205 src/parse.c | 12 ++++++------
30206 1 file changed, 6 insertions(+), 6 deletions(-)
30208 commit d677a580bfd08a4fab3ddf60b2697ab011ca920b
30209 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30210 Date: Wed Aug 4 19:51:16 2004 +0000
30212 update copyright date (add 2004)
30215 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1143 0ce88b0d-b2fd-0310-8134-9614164e65ea
30218 1 file changed, 1 insertion(+), 1 deletion(-)
30220 commit ef5d582a44a9fb59e9411cc1c1742f4f867409f3
30221 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30222 Date: Wed Aug 4 19:50:45 2004 +0000
30224 LunToReaderIndex(): debug message when Lun is not found
30227 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1142 0ce88b0d-b2fd-0310-8134-9614164e65ea
30230 1 file changed, 1 insertion(+)
30232 commit 90ea1f748e9b6fcecb4feb4809a6cd1089422428
30233 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30234 Date: Wed Aug 4 19:49:58 2004 +0000
30236 GetNewReaderIndex(): debug message when ReaderIndex[] is full
30239 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1141 0ce88b0d-b2fd-0310-8134-9614164e65ea
30242 1 file changed, 2 insertions(+)
30244 commit c6681aba57dcb3009699af0b7ac4c5523be76c31
30245 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30246 Date: Wed Aug 4 19:48:33 2004 +0000
30248 GetNewReaderIndex(): store Lun in the first free ReaderIndex[] entry
30251 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1140 0ce88b0d-b2fd-0310-8134-9614164e65ea
30253 src/utils.c | 3 +++
30254 1 file changed, 3 insertions(+)
30256 commit 69ce4bbb73d552ad88ba2cee8db6c9c74af33bda
30257 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30258 Date: Wed Aug 4 19:43:03 2004 +0000
30260 typo: Receivig -> Receiving
30263 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1139 0ce88b0d-b2fd-0310-8134-9614164e65ea
30265 src/towitoko/pps.c | 2 +-
30266 1 file changed, 1 insertion(+), 1 deletion(-)
30268 commit b72659ac166a4e894165032d89ed357cdaed51c0
30269 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30270 Date: Wed Aug 4 19:42:18 2004 +0000
30272 PPS_Exchange(): do not recalculate the PPS length from the received PPS
30273 but take it from the number of bytes actually received (it may not be
30277 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1138 0ce88b0d-b2fd-0310-8134-9614164e65ea
30279 src/towitoko/pps.c | 2 --
30280 1 file changed, 2 deletions(-)
30282 commit 541fcf75a5bc26b2c49c79336f2fc474ec3d98a7
30283 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30284 Date: Wed Jul 28 08:36:57 2004 +0000
30286 use reader_index instead of lun as reader identification
30287 allocate (in IFDHCreateChannel*) and release (in IFDHCloseChannel)
30290 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1107 0ce88b0d-b2fd-0310-8134-9614164e65ea
30292 src/ifdhandler.c | 132 ++++++++++++++++++++++++++++++++-----------------------
30293 1 file changed, 78 insertions(+), 54 deletions(-)
30295 commit c84864c1d775535ea199b659941bd642468a7611
30296 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30297 Date: Wed Jul 28 08:33:18 2004 +0000
30299 use reader_index instead of lun as reader identification
30302 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1106 0ce88b0d-b2fd-0310-8134-9614164e65ea
30304 src/ccid.c | 10 ++---
30306 src/ccid_ifdhandler.h | 2 +-
30307 src/ccid_serial.c | 85 +++++++++++++++++++++-------------------
30308 src/ccid_serial.h | 14 +++----
30309 src/ccid_usb.c | 102 ++++++++++++++++++++++++------------------------
30310 src/ccid_usb.h | 12 +++---
30311 src/commands.c | 106 ++++++++++++++++++++++++++------------------------
30312 src/commands.h | 27 +++++++------
30313 9 files changed, 188 insertions(+), 174 deletions(-)
30315 commit a76f5007f2711d01d0c4c2f5004319a1eef2e177
30316 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30317 Date: Wed Jul 28 08:30:30 2004 +0000
30319 use a more complex Lun -> reader transformation
30320 (Lun>>16) is not usable for multi-slots readers
30323 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1105 0ce88b0d-b2fd-0310-8134-9614164e65ea
30325 src/utils.c | 42 ++++++++++++++++++++++++++++++++++--------
30326 src/utils.h | 9 +++++----
30327 2 files changed, 39 insertions(+), 12 deletions(-)
30329 commit cf42b3dcc2c61ac641411924dd8bfeb266fc1512
30330 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30331 Date: Tue Jul 27 06:42:57 2004 +0000
30333 this code fails EMV test 1771-4 (should be a residue)
30336 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1103 0ce88b0d-b2fd-0310-8134-9614164e65ea
30338 src/openct/proto-t1.c | 26 ++++++++------------------
30339 1 file changed, 8 insertions(+), 18 deletions(-)
30341 commit c82a9a3881b05b9a621be90ec101d7aa4659df1f
30342 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30343 Date: Mon Jul 26 13:41:14 2004 +0000
30346 - add ISO 7816-3 rule number in comments
30349 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1102 0ce88b0d-b2fd-0310-8134-9614164e65ea
30351 src/openct/proto-t1.c | 57 +++++++++++++++++++++++++++++++++++++++++++--------
30352 1 file changed, 48 insertions(+), 9 deletions(-)
30354 commit 16c1e51ef1eaf6ea2ace1bb2770a00c88ad2f9c3
30355 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30356 Date: Mon Jul 26 09:16:16 2004 +0000
30358 initialise ccid.defaultFeatures field
30361 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1101 0ce88b0d-b2fd-0310-8134-9614164e65ea
30363 src/ccid_serial.c | 1 +
30364 src/ccid_usb.c | 2 +-
30365 2 files changed, 2 insertions(+), 1 deletion(-)
30367 commit 42b1167a87ae2bb5d3914b5cb8d46da19de7ca01
30368 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30369 Date: Thu Jul 22 10:01:37 2004 +0000
30371 use pkg-config to test the release version of pcsc-lite
30374 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1096 0ce88b0d-b2fd-0310-8134-9614164e65ea
30376 configure.in | 8 +++++++-
30377 1 file changed, 7 insertions(+), 1 deletion(-)
30379 commit 6384995696929c8f71607b9359dd7791f673f838
30380 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30381 Date: Wed Jul 21 09:04:04 2004 +0000
30386 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1095 0ce88b0d-b2fd-0310-8134-9614164e65ea
30388 configure.in | 2 +-
30389 1 file changed, 1 insertion(+), 1 deletion(-)
30391 commit 8fea30d36b227b0230ca5bf93fa105b67a0ecea0
30392 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30393 Date: Wed Jul 21 09:02:44 2004 +0000
30395 hack to support the SCR331-DI contactless interface
30398 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1094 0ce88b0d-b2fd-0310-8134-9614164e65ea
30400 src/ifdhandler.c | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
30401 1 file changed, 48 insertions(+)
30403 commit e4404f173d702b62c0ccadeb449f7f440d97dc2a
30404 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30405 Date: Wed Jul 21 09:01:11 2004 +0000
30407 ccid_open_hack(): detect and activate the contactless interface of the
30411 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1093 0ce88b0d-b2fd-0310-8134-9614164e65ea
30413 src/ccid.c | 30 ++++++++++++++++++++++++++++++
30414 1 file changed, 30 insertions(+)
30416 commit f5a6c648827090edcac54fa47b5aed9d9ac65592
30417 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30418 Date: Wed Jul 21 09:00:09 2004 +0000
30420 use bCurrentSlotIndex as the slot number in the CCID commands (instead of 0)
30423 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1092 0ce88b0d-b2fd-0310-8134-9614164e65ea
30425 src/commands.c | 14 +++++++-------
30426 1 file changed, 7 insertions(+), 7 deletions(-)
30428 commit ac980bd8d213a10708d9005a468f09743aaba7aa
30429 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30430 Date: Wed Jul 21 08:59:28 2004 +0000
30432 initialise bMaxSlotIndex and ccid.bCurrentSlotIndex fields
30435 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1091 0ce88b0d-b2fd-0310-8134-9614164e65ea
30437 src/ccid_serial.c | 2 ++
30438 src/ccid_usb.c | 2 ++
30439 2 files changed, 4 insertions(+)
30441 commit 90321a395c51384a38b957fd633c673a0910e53f
30442 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30443 Date: Wed Jul 21 08:56:56 2004 +0000
30445 add defaultFeatures field for multislot readers with different
30446 dwFeatures for each slot.
30449 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1090 0ce88b0d-b2fd-0310-8134-9614164e65ea
30451 src/ccid.h | 6 ++++++
30452 1 file changed, 6 insertions(+)
30454 commit f2a1b9893edfdbaaa736c41a6ed928869fa36de8
30455 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30456 Date: Wed Jul 21 08:56:16 2004 +0000
30458 add SCR331DI identification
30461 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1089 0ce88b0d-b2fd-0310-8134-9614164e65ea
30464 1 file changed, 1 insertion(+)
30466 commit 99787efe51e4963c2f4c982f9b4fe3da40b371b9
30467 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30468 Date: Wed Jul 21 08:55:31 2004 +0000
30470 add bMaxSlotIndex and bCurrentSlotIndex fields to support multislot
30471 readers (one USB device with two or more card readers)
30474 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1088 0ce88b0d-b2fd-0310-8134-9614164e65ea
30476 src/ccid.h | 10 ++++++++++
30477 1 file changed, 10 insertions(+)
30479 commit 9362970500e39b5fa96ad8e9ccb56973ccc43a99
30480 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30481 Date: Tue Jul 20 09:19:41 2004 +0000
30483 remove "|| sent_length" in "if (retries == 0 || sent_length)" since it
30484 is an OpenCT code that should not be needed with the new automata.
30487 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1087 0ce88b0d-b2fd-0310-8134-9614164e65ea
30489 src/openct/proto-t1.c | 2 +-
30490 1 file changed, 1 insertion(+), 1 deletion(-)
30492 commit 80a23edfb4d337ebd82d473f12e7ac45766974aa
30493 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30494 Date: Tue Jul 20 09:16:26 2004 +0000
30496 update the copyright, add my name to reflect the same change in OpenCT
30499 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1086 0ce88b0d-b2fd-0310-8134-9614164e65ea
30501 src/openct/proto-t1.c | 3 +++
30502 1 file changed, 3 insertions(+)
30504 commit 6300ef9feb7d54813ee88124d276a4fd417c01fe
30505 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30506 Date: Mon Jul 19 14:58:16 2004 +0000
30508 update IFDHControl() prototype to replace LPVOID by PUCHAR (prototype
30509 changed in pcsc-lite-1.2.9-beta5)
30512 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1085 0ce88b0d-b2fd-0310-8134-9614164e65ea
30514 src/ifdhandler.c | 4 ++--
30515 1 file changed, 2 insertions(+), 2 deletions(-)
30517 commit c18765aeb20164f5ea429e6cea507bdf5b3572fa
30518 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30519 Date: Mon Jul 19 13:32:26 2004 +0000
30521 BUG: I forgot to initialise the t1.lun field. It failed to work with
30522 more than one readers and a T=1 card in a TPDU reader.
30525 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1084 0ce88b0d-b2fd-0310-8134-9614164e65ea
30527 src/ifdhandler.c | 2 +-
30528 src/openct/proto-t1.c | 4 +++-
30529 src/openct/proto-t1.h | 2 +-
30530 3 files changed, 5 insertions(+), 3 deletions(-)
30532 commit 45a1e4ed1fef27b0609e27a3f78b612a8fb79657
30533 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30534 Date: Mon Jul 19 09:36:09 2004 +0000
30536 in resync: we set retries = 1 since when we return in the loop we have
30538 Without this retries goes negative and the test 'if (retries == 0)' will
30539 not become true again before a looooong time.
30542 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1083 0ce88b0d-b2fd-0310-8134-9614164e65ea
30544 src/openct/proto-t1.c | 1 +
30545 1 file changed, 1 insertion(+)
30547 commit 3b3cea3c0ddaec32f7c5938ec0b99890d957f4ba
30548 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30549 Date: Fri Jul 16 09:07:26 2004 +0000
30551 OpenUSBByName(): use base 0 instead of 16 in strtoul() so that you can
30552 express the decimal value 15 as: 15 (decimal), 0xF (hex) or 017 (octal).
30554 It is not really needed since the reader descriptions in Info.plist are
30558 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1079 0ce88b0d-b2fd-0310-8134-9614164e65ea
30560 src/ccid_usb.c | 4 ++--
30561 1 file changed, 2 insertions(+), 2 deletions(-)
30563 commit ddc0af86a80ddc9868dbfb78f4b096c2edb59a48
30564 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30565 Date: Fri Jul 16 07:06:14 2004 +0000
30567 init_driver(): use base 0 instead of 16 in strtoul() so that you can
30568 express the decimal value 15 as: 15 (decimal), 0xF (hex) or 017 (octal)
30571 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1078 0ce88b0d-b2fd-0310-8134-9614164e65ea
30573 src/ifdhandler.c | 4 ++--
30574 1 file changed, 2 insertions(+), 2 deletions(-)
30576 commit 054c8156d354ad4de336a41421b202b186673809
30577 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30578 Date: Fri Jul 16 06:53:25 2004 +0000
30580 rename PCSCLITE_MAX_READERS in CCID_DRIVER_MAX_READERS
30582 This value is not defined by pcsc-lite but is internal to the CCID
30583 driver. By default pcsc-lite supports the same number of readers (16).
30586 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1077 0ce88b0d-b2fd-0310-8134-9614164e65ea
30588 src/ccid_ifdhandler.h | 5 ++++-
30589 src/ccid_serial.c | 4 ++--
30590 src/ccid_usb.c | 6 +++---
30591 src/ifdhandler.c | 4 ++--
30594 6 files changed, 13 insertions(+), 10 deletions(-)
30596 commit 89fbee09b0b6fa925685e9a94c63ba67a9ef4002
30597 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30598 Date: Fri Jul 16 06:31:15 2004 +0000
30600 BUG: CmdPowerOn(): use memmove() instead of memcpy() to copy the ATR
30601 bytes since the source end destination buffers (with a more than 10
30602 bytes long ATR) overlaps.
30604 Bug spotted by splint http://www.splint.org/
30607 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1076 0ce88b0d-b2fd-0310-8134-9614164e65ea
30609 src/commands.c | 2 +-
30610 1 file changed, 1 insertion(+), 1 deletion(-)
30612 commit 11ae1401d50a4821fd83c053a4edafe8239faa8b
30613 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30614 Date: Thu Jul 15 14:52:18 2004 +0000
30616 use "uint8_t *" instead of "unsigned char *" in the prototype of
30617 t1_state_t.checksum field.
30620 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1075 0ce88b0d-b2fd-0310-8134-9614164e65ea
30622 src/openct/proto-t1.h | 4 ++--
30623 1 file changed, 2 insertions(+), 2 deletions(-)
30625 commit ac867c00c24cfb4e532bafa0079c8e5ba03fd0c2
30626 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30627 Date: Thu Jul 15 14:51:03 2004 +0000
30629 initialise pcDesiredKey to NULL instead of 0
30632 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1074 0ce88b0d-b2fd-0310-8134-9614164e65ea
30634 src/tokenparser.l | 2 +-
30635 1 file changed, 1 insertion(+), 1 deletion(-)
30637 commit 19acba1d1afaad37c6ad2b7756a88c7e6bb34446
30638 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30639 Date: Thu Jul 15 14:08:52 2004 +0000
30641 BUG in CmdXfrBlockTPDU_T1(): the t1_transceive() returned value was
30642 stored in an unsigned int and tested if < 0 (error case). Of course the
30643 test was never true.
30646 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1073 0ce88b0d-b2fd-0310-8134-9614164e65ea
30648 src/commands.c | 7 +++++--
30649 1 file changed, 5 insertions(+), 2 deletions(-)
30651 commit 8e273ff028b581b07f5db7cfe8149e448410a825
30652 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30653 Date: Thu Jul 15 09:31:04 2004 +0000
30655 remove a useless break; after a goto;
30658 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1071 0ce88b0d-b2fd-0310-8134-9614164e65ea
30660 src/openct/proto-t1.c | 1 -
30661 1 file changed, 1 deletion(-)
30663 commit 3359d9854f77236144961134cacbc39abc7cc190
30664 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30665 Date: Thu Jul 15 09:19:11 2004 +0000
30667 in t1_transceive() and t1_negociate_ifsd() dad argument is unsigned.
30670 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1070 0ce88b0d-b2fd-0310-8134-9614164e65ea
30672 src/openct/proto-t1.c | 4 ++--
30673 src/openct/proto-t1.h | 4 ++--
30674 2 files changed, 4 insertions(+), 4 deletions(-)
30676 commit 8f53ff3fbdc5a0db775f84c3e5062db5eae9a8a4
30677 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30678 Date: Thu Jul 15 09:11:18 2004 +0000
30680 replace "unsigned char *" by "uint8_t *" to use the exact same prototype as in
30681 the functions definition
30684 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1069 0ce88b0d-b2fd-0310-8134-9614164e65ea
30686 src/openct/checksum.h | 5 +++--
30687 1 file changed, 3 insertions(+), 2 deletions(-)
30689 commit 24eecd25677ddd1d5476792a2a1aa4522a8e5d19
30690 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30691 Date: Thu Jul 15 08:48:59 2004 +0000
30693 i2dw() is not used outside commands.c so declare it static
30696 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1068 0ce88b0d-b2fd-0310-8134-9614164e65ea
30698 src/commands.c | 4 +++-
30699 src/commands.h | 2 --
30700 2 files changed, 3 insertions(+), 3 deletions(-)
30702 commit 25f498d60781ecf2e06c00f9066b5b6128b2ca80
30703 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30704 Date: Thu Jul 15 08:45:21 2004 +0000
30706 allow splint to continue parsing after use of type fd_set
30709 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1067 0ce88b0d-b2fd-0310-8134-9614164e65ea
30711 examples/scardcontrol.c | 2 ++
30712 1 file changed, 2 insertions(+)
30714 commit 6d8ba310503fda42452e684e1900096b66e17558
30715 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30716 Date: Thu Jul 15 08:33:37 2004 +0000
30718 CmdXfrBlockTPDU_T0() and CmdXfrBlockTPDU_T1() are internal functions so
30719 declare them static
30722 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1066 0ce88b0d-b2fd-0310-8134-9614164e65ea
30724 src/commands.c | 14 ++++++++++++--
30725 src/commands.h | 8 --------
30726 2 files changed, 12 insertions(+), 10 deletions(-)
30728 commit c03757b3f380444cddd6e887119eb0d9b9ce9c95
30729 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30730 Date: Thu Jul 15 08:30:24 2004 +0000
30732 atr tables are internal only so declare them static
30735 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1065 0ce88b0d-b2fd-0310-8134-9614164e65ea
30737 src/towitoko/atr.c | 6 +++---
30738 1 file changed, 3 insertions(+), 3 deletions(-)
30740 commit f057e1f1e4b2b6c2a5f161bc73ed3a0662dc395f
30741 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30742 Date: Thu Jul 15 08:24:37 2004 +0000
30744 define internal functions as static
30747 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1064 0ce88b0d-b2fd-0310-8134-9614164e65ea
30749 src/openct/proto-t1.c | 14 +++++++-------
30750 1 file changed, 7 insertions(+), 7 deletions(-)
30752 commit 333ffffc388942c8494acb9b0ab56032254e181d
30753 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30754 Date: Thu Jul 15 07:26:40 2004 +0000
30756 remove unused functions
30759 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1063 0ce88b0d-b2fd-0310-8134-9614164e65ea
30761 src/openct/buffer.c | 96 -----------------------------------------------------
30762 src/openct/buffer.h | 9 -----
30763 2 files changed, 105 deletions(-)
30765 commit 7c3d40140d0a9fca50e34d79dd6d6a6a3575659b
30766 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30767 Date: Sat Jul 10 13:46:20 2004 +0000
30769 change "previous_block[1]" in "previous_block[PCB]"
30772 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1062 0ce88b0d-b2fd-0310-8134-9614164e65ea
30774 src/openct/proto-t1.c | 12 ++++++------
30775 1 file changed, 6 insertions(+), 6 deletions(-)
30777 commit 7c1a656fd577b24a2be263a02c91254d32415721
30778 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30779 Date: Sat Jul 10 13:32:15 2004 +0000
30781 remove unused struct ifd_protocol_ops
30784 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1061 0ce88b0d-b2fd-0310-8134-9614164e65ea
30786 src/openct/proto-t1.c | 19 -------------------
30787 1 file changed, 19 deletions(-)
30789 commit 0e35b6a7eac8b35787d54846c0b7aa45ad8028a0
30790 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30791 Date: Sat Jul 10 13:23:12 2004 +0000
30793 IFD_PROTOCOL_MORE -> IFD_PROTOCOL_T1_MORE
30794 IFD_PROTOCOL_STATE -> IFD_PROTOCOL_T1_STATE
30795 renamed to be in line with OpenCT
30798 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1060 0ce88b0d-b2fd-0310-8134-9614164e65ea
30800 src/openct/proto-t1.c | 8 ++++----
30801 src/openct/proto-t1.h | 4 ++--
30802 2 files changed, 6 insertions(+), 6 deletions(-)
30804 commit 2d1652591db40d482c064553dfeaab1591428818
30805 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30806 Date: Fri Jul 9 14:08:28 2004 +0000
30808 explicitely cast the returned value as (void) if we don't use it
30811 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1059 0ce88b0d-b2fd-0310-8134-9614164e65ea
30813 examples/scardcontrol.c | 2 +-
30814 src/ifdhandler.c | 4 ++--
30816 3 files changed, 4 insertions(+), 4 deletions(-)
30818 commit 148244369a0dabd8a087e0a69caf3d705169ea44
30819 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30820 Date: Fri Jul 9 14:06:58 2004 +0000
30822 IFDHSetProtocolParameters(): test the return value of SetParameters()
30825 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1058 0ce88b0d-b2fd-0310-8134-9614164e65ea
30827 src/ifdhandler.c | 6 ++++--
30828 1 file changed, 4 insertions(+), 2 deletions(-)
30830 commit cfe0ff373c39675b3c8bd3917d6672d756ea4778
30831 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30832 Date: Fri Jul 9 13:29:02 2004 +0000
30834 ccid_parse_interface_descriptor() is now static
30837 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1057 0ce88b0d-b2fd-0310-8134-9614164e65ea
30839 src/parse.c | 4 ++--
30840 1 file changed, 2 insertions(+), 2 deletions(-)
30842 commit a5cb0271869b8125206fb677d2201183107fca55
30843 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30844 Date: Fri Jul 9 13:27:56 2004 +0000
30846 make channel variable (unsigned int) instead of (int)
30849 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1056 0ce88b0d-b2fd-0310-8134-9614164e65ea
30851 src/parse.c | 4 ++--
30852 1 file changed, 2 insertions(+), 2 deletions(-)
30854 commit 1d34c23e68f5625b53ceddcbabe46ba380fdded9
30855 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30856 Date: Fri Jul 9 13:25:04 2004 +0000
30858 include <sys/types.h> so splint can parse the file
30861 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1055 0ce88b0d-b2fd-0310-8134-9614164e65ea
30863 src/parse.c | 3 +++
30864 1 file changed, 3 insertions(+)
30866 commit 95b49631eea4f1fe04f68c2dc3bdb289b43c734a
30867 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30868 Date: Fri Jul 9 13:23:37 2004 +0000
30870 mark potentially null values as /*@null@*/ for splint
30873 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1054 0ce88b0d-b2fd-0310-8134-9614164e65ea
30875 src/ccid_serial.c | 2 +-
30876 src/ccid_usb.c | 4 ++--
30877 src/ccid_usb.h | 4 ++--
30878 3 files changed, 5 insertions(+), 5 deletions(-)
30880 commit a34e3dcaa16db5daa61b6650317f65e83b1eaf44
30881 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30882 Date: Fri Jul 9 13:21:44 2004 +0000
30884 mark unused arguments as /*@unused@*/ for splint
30887 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1053 0ce88b0d-b2fd-0310-8134-9614164e65ea
30889 src/ccid_serial.c | 3 ++-
30890 src/ccid_usb.c | 2 +-
30891 src/ifdhandler.c | 4 ++--
30892 src/openct/proto-t1.c | 2 +-
30894 5 files changed, 7 insertions(+), 6 deletions(-)
30896 commit e221687df2ceb29a2fcd7c68d8ab2c5c1f80d3eb
30897 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30898 Date: Fri Jul 9 13:19:09 2004 +0000
30900 include <sys/types.h> so splint can parse the file
30903 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1052 0ce88b0d-b2fd-0310-8134-9614164e65ea
30905 src/ccid_usb.c | 3 +++
30906 1 file changed, 3 insertions(+)
30908 commit 8c954eb2085fafb898ade241975fde091012956f
30909 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30910 Date: Fri Jul 9 08:45:21 2004 +0000
30912 the buffer var_text[] was, in fact, used outside its declaration
30915 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1051 0ce88b0d-b2fd-0310-8134-9614164e65ea
30918 1 file changed, 1 insertion(+), 2 deletions(-)
30920 commit 917584da5e7ddc6d1d0ef6047da12699f39bf908
30921 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30922 Date: Fri Jul 9 08:40:15 2004 +0000
30924 ReadChunk() and get_bytes() are internal use in ccid_serial.c so declare
30928 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1050 0ce88b0d-b2fd-0310-8134-9614164e65ea
30930 src/ccid_serial.c | 10 +++++++++-
30931 src/ccid_serial.h | 5 -----
30932 2 files changed, 9 insertions(+), 6 deletions(-)
30934 commit ee473cba661982abbfa7eb2bed3691c899ec2fd8
30935 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30936 Date: Fri Jul 9 08:28:44 2004 +0000
30938 lun is (unsigned int) so reader = LunToReaderIndex(lun) is also (unsigned int)
30941 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1049 0ce88b0d-b2fd-0310-8134-9614164e65ea
30943 src/ccid_serial.c | 4 ++--
30944 src/ccid_usb.c | 8 ++++----
30945 2 files changed, 6 insertions(+), 6 deletions(-)
30947 commit 9e28247942c6f16b0d5210c8ea3febcee54dbe21
30948 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30949 Date: Fri Jul 9 08:25:51 2004 +0000
30951 OpenSerialByName(): arguments of CmdEscape() are unsigned
30954 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1048 0ce88b0d-b2fd-0310-8134-9614164e65ea
30956 src/ccid_serial.c | 6 +++---
30957 1 file changed, 3 insertions(+), 3 deletions(-)
30959 commit dc3067683df1d9105bc16139b7cc340ea093266d
30960 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30961 Date: Fri Jul 9 08:22:24 2004 +0000
30963 replace "121234" by "123456" to make it more clear it is a memory reservation
30967 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1047 0ce88b0d-b2fd-0310-8134-9614164e65ea
30969 src/ccid_serial.c | 4 ++--
30970 1 file changed, 2 insertions(+), 2 deletions(-)
30972 commit eb1ee3589fbd1342c89010117a0e3d1078100a73
30973 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30974 Date: Fri Jul 9 08:21:07 2004 +0000
30976 remove a unneeded cast in (int)lun
30979 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1046 0ce88b0d-b2fd-0310-8134-9614164e65ea
30981 src/ccid_serial.c | 2 +-
30982 1 file changed, 1 insertion(+), 1 deletion(-)
30984 commit d23cbdecd51417e4c9aaa5f26081abc8e30a56f7
30985 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30986 Date: Fri Jul 9 08:18:17 2004 +0000
30988 allow splint to continue parsing after use of type fd_set
30991 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1045 0ce88b0d-b2fd-0310-8134-9614164e65ea
30993 src/ccid_serial.c | 2 ++
30994 1 file changed, 2 insertions(+)
30996 commit ef7ed8b18b55559d46565a1d7c6a4c2879bd3962
30997 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30998 Date: Fri Jul 9 08:11:11 2004 +0000
31000 ReadSerial(): the unknown card movement byte is in "c" not "buffer[3]"
31003 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1044 0ce88b0d-b2fd-0310-8134-9614164e65ea
31005 src/ccid_serial.c | 2 +-
31006 1 file changed, 1 insertion(+), 1 deletion(-)
31008 commit 79d640676ede09a7b15273bd538a698d25d741af
31009 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31010 Date: Fri Jul 9 07:10:17 2004 +0000
31012 lun is (unsigned int) instead of (int)
31014 Avoid a warning by splint in #define LunToReaderIndex(Lun) (Lun>>16)
31015 Left operand of >> may be negative (int): lun >> 16
31018 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1043 0ce88b0d-b2fd-0310-8134-9614164e65ea
31021 src/ccid.h | 4 ++--
31022 src/ccid_ifdhandler.h | 2 +-
31023 src/ccid_serial.c | 18 +++++++++---------
31024 src/ccid_serial.h | 23 ++++++++++++++++-------
31025 src/ccid_usb.c | 12 ++++++------
31026 src/ccid_usb.h | 15 ++++++++++-----
31027 src/commands.c | 23 ++++++++++++-----------
31028 src/commands.h | 32 +++++++++++++++++++++-----------
31029 src/ifdhandler.c | 2 +-
31030 10 files changed, 79 insertions(+), 54 deletions(-)
31032 commit 8e03dc83430ebc4dc18438e01abfd40666cedb27
31033 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31034 Date: Fri Jul 2 14:12:36 2004 +0000
31036 replace VENDOR pattern by MAGIC_VENDOR since we also have a VENDOR in
31037 IOCTL_SMARTCARD_VENDOR_IFD_EXCHANGE and then a collision.
31039 same change for PRODUCT and FRIENDLYNAME to be homogenous.
31042 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1023 0ce88b0d-b2fd-0310-8134-9614164e65ea
31044 src/Info.plist | 6 +++---
31045 src/create_Info_plist.pl | 6 +++---
31046 2 files changed, 6 insertions(+), 6 deletions(-)
31048 commit 1eccdbc20c9b9bbec62978ac51a2c8ae4c707056
31049 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31050 Date: Fri Jul 2 13:58:11 2004 +0000
31052 OpenSerialByName(): perform a command (get the reader firmware) to be
31053 sure a GemPC Twin (serial or pcmcia) reader is connected
31056 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1022 0ce88b0d-b2fd-0310-8134-9614164e65ea
31058 src/ccid_serial.c | 20 ++++++++++++++++++++
31059 1 file changed, 20 insertions(+)
31061 commit c5c734bbb684ddcc491672c282d8bb690fb69ec4
31062 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31063 Date: Fri Jul 2 12:06:44 2004 +0000
31065 present where the files come from and what I did
31068 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1021 0ce88b0d-b2fd-0310-8134-9614164e65ea
31070 src/openct/README | 7 +++++++
31071 1 file changed, 7 insertions(+)
31073 commit 264cf2ce141bf47385d841360d584e64b1a74187 (tag: ccid-0.9.1)
31074 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31075 Date: Thu Jul 1 11:42:39 2004 +0000
31080 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1019 0ce88b0d-b2fd-0310-8134-9614164e65ea
31082 configure.in | 2 +-
31083 1 file changed, 1 insertion(+), 1 deletion(-)
31085 commit b61dbabfd807967ab8edaf445300983827ce7588
31086 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31087 Date: Thu Jul 1 11:38:03 2004 +0000
31092 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1018 0ce88b0d-b2fd-0310-8134-9614164e65ea
31095 1 file changed, 3 insertions(+)
31097 commit 4cf93b2f6440b6a5bd13db83898c9fe14ccbde4c
31098 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31099 Date: Thu Jul 1 11:37:27 2004 +0000
31101 #define IFD_PARITY_ERROR
31104 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1017 0ce88b0d-b2fd-0310-8134-9614164e65ea
31106 src/openct/proto-t1.h | 4 ++++
31107 1 file changed, 4 insertions(+)
31109 commit c02edf126602c18190c0dddef58bbfa9e4483bcd
31110 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31111 Date: Thu Jul 1 07:46:28 2004 +0000
31116 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1015 0ce88b0d-b2fd-0310-8134-9614164e65ea
31118 README | 45 ++++++++++++++++++++++++++++++++++++++++++++-
31119 1 file changed, 44 insertions(+), 1 deletion(-)
31121 commit 15069defed396d4cf61adbf4b83181d4789cf09b
31122 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31123 Date: Wed Jun 30 14:47:30 2004 +0000
31125 correct a signedness issue
31128 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1014 0ce88b0d-b2fd-0310-8134-9614164e65ea
31130 examples/scardcontrol.c | 2 +-
31131 1 file changed, 1 insertion(+), 1 deletion(-)
31133 commit 6ee232741035bbac051c0ed1d0de3a5e78d4f12b
31134 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31135 Date: Wed Jun 30 14:44:16 2004 +0000
31137 rename tokenparser_macosx.? in tokenparser_fake.?
31140 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1013 0ce88b0d-b2fd-0310-8134-9614164e65ea
31142 src/.cvsignore | 4 ++--
31143 1 file changed, 2 insertions(+), 2 deletions(-)
31145 commit ccfaea4763968011241574fa9de4b369cb9aae26
31146 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31147 Date: Wed Jun 30 14:42:36 2004 +0000
31149 add build-stamp and configure-stamp
31152 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1012 0ce88b0d-b2fd-0310-8134-9614164e65ea
31155 1 file changed, 2 insertions(+)
31157 commit 3f345af97ecbf204f18e93800239387a37ad6bcb
31158 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31159 Date: Wed Jun 30 14:41:42 2004 +0000
31161 ignore temporary files
31164 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1011 0ce88b0d-b2fd-0310-8134-9614164e65ea
31166 examples/.cvsignore | 5 +++++
31167 1 file changed, 5 insertions(+)
31169 commit eeef3ccaf2e9337c1bd0690d8a581122b8504d8c
31170 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31171 Date: Wed Jun 30 14:41:18 2004 +0000
31176 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1010 0ce88b0d-b2fd-0310-8134-9614164e65ea
31178 src/towitoko/COPYING | 504 +++++++++++++++++++++++++++++++++++++++++++++++++++
31179 1 file changed, 504 insertions(+)
31181 commit 87f903f5610a480864f9357bfd8c22abc7c9ae6d (tag: ccid-0.9.0)
31182 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31183 Date: Wed Jun 30 14:06:29 2004 +0000
31188 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1009 0ce88b0d-b2fd-0310-8134-9614164e65ea
31190 configure.in | 2 +-
31191 1 file changed, 1 insertion(+), 1 deletion(-)
31193 commit 35f6e5dcba1410ee604291cbd65d6f052555289e
31194 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31195 Date: Wed Jun 30 14:05:38 2004 +0000
31197 PPS_Match() was wrong when the confirmation is shorter than the request
31200 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1008 0ce88b0d-b2fd-0310-8134-9614164e65ea
31202 src/towitoko/pps.c | 16 ++++++++++------
31203 1 file changed, 10 insertions(+), 6 deletions(-)
31205 commit 8b16c1423cfb963cf1d082a3baa70a97249ab8ef
31206 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31207 Date: Wed Jun 30 14:02:54 2004 +0000
31209 PPS_Exchange() has a new argument (unsigned char *pps1) which is the
31210 PPS1 returned by the card (TA1 the card wants to use)
31213 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1007 0ce88b0d-b2fd-0310-8134-9614164e65ea
31215 src/towitoko/pps.c | 8 +++++++-
31216 src/towitoko/pps.h | 3 ++-
31217 2 files changed, 9 insertions(+), 2 deletions(-)
31219 commit 785df6dbd7a080b3a74e732b144ce1899a7e286f
31220 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31221 Date: Wed Jun 30 14:00:19 2004 +0000
31223 CCID_Transmit() now uses a 4th argument (unsigned char bBWI)
31226 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1006 0ce88b0d-b2fd-0310-8134-9614164e65ea
31228 src/towitoko/pps.c | 2 +-
31229 1 file changed, 1 insertion(+), 1 deletion(-)
31231 commit ab2b8d189b78040add96df2b70f3e03cca173ab6
31232 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31233 Date: Wed Jun 30 13:57:33 2004 +0000
31235 move macros PPS_HAS_PPS?() from pps.c to pps.h
31238 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1005 0ce88b0d-b2fd-0310-8134-9614164e65ea
31240 src/towitoko/pps.c | 17 +----------------
31241 src/towitoko/pps.h | 5 +++++
31242 2 files changed, 6 insertions(+), 16 deletions(-)
31244 commit 09e9d316e4cdb425afa932e128fc82dbebeb4a0c
31245 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31246 Date: Wed Jun 30 13:54:57 2004 +0000
31248 add ATR_GetDefaultProtocol() function
31251 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1004 0ce88b0d-b2fd-0310-8134-9614164e65ea
31253 src/towitoko/atr.c | 38 ++++++++++++++++++++++++++++++++++++++
31254 src/towitoko/atr.h | 1 +
31255 2 files changed, 39 insertions(+)
31257 commit 71d21eeabd775f3f90376d903940a64a4a5ef46c
31258 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31259 Date: Wed Jun 30 13:53:41 2004 +0000
31261 remove unused functions
31264 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1003 0ce88b0d-b2fd-0310-8134-9614164e65ea
31266 src/towitoko/atr.c | 138 -----------------------------------------------------
31267 src/towitoko/atr.h | 22 ---------
31268 2 files changed, 160 deletions(-)
31270 commit 594bdf2b99805346e8d924fa53ea5e8df256d1c9
31271 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31272 Date: Wed Jun 30 13:51:23 2004 +0000
31274 the atr_f_table[] and atr_d_table[] tables were partly wrong
31277 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1002 0ce88b0d-b2fd-0310-8134-9614164e65ea
31279 src/towitoko/atr.c | 14 ++++----------
31280 1 file changed, 4 insertions(+), 10 deletions(-)
31282 commit 9012f867d75dcba69eb4610ea494511b3c52b12b
31283 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31284 Date: Wed Jun 30 13:49:38 2004 +0000
31287 - the function ATR_GetDefaultProtocol() is mine (Ludovic Rousseau)
31290 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1001 0ce88b0d-b2fd-0310-8134-9614164e65ea
31292 src/towitoko/README | 9 ++++++---
31293 1 file changed, 6 insertions(+), 3 deletions(-)
31295 commit 136cebae0f89359b3039cd41645354c42e082a2a
31296 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31297 Date: Wed Jun 30 13:46:45 2004 +0000
31299 remove MIN() and MAX() definitions
31302 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1000 0ce88b0d-b2fd-0310-8134-9614164e65ea
31304 src/towitoko/defines.h | 10 +---------
31305 1 file changed, 1 insertion(+), 9 deletions(-)
31307 commit 3dfc5299b0db4ed582490a84e816586d48a267f8
31308 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31309 Date: Wed Jun 30 13:42:23 2004 +0000
31311 if DEBUG_LEVEL_PERIODIC is not set we temporaily remove DEBUG_LEVEL_COMM in
31312 IFDHICCPresence() to avoid having the low level debug every time pcscd
31313 test the card presence
31316 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@999 0ce88b0d-b2fd-0310-8134-9614164e65ea
31318 src/ifdhandler.c | 14 +++++++++++++-
31319 1 file changed, 13 insertions(+), 1 deletion(-)
31321 commit 5016fe9a8d27e762dceea9b02d5c81145c6d05f2
31322 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31323 Date: Wed Jun 30 13:40:12 2004 +0000
31325 - removed CardUp() and CardDown()
31326 - all the reader initialisation/negotiation is now done in
31327 IFDHSetProtocolParameters() (that's why you need pcsc-lite-1.2.9beta3)
31330 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@998 0ce88b0d-b2fd-0310-8134-9614164e65ea
31332 src/ifdhandler.c | 449 ++++++++++++++++++++++++++++++++++---------------------
31333 1 file changed, 281 insertions(+), 168 deletions(-)
31335 commit c3d09c318df9cf9875ee200730a1c2d0fa8fb1af
31336 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31337 Date: Wed Jun 30 13:30:45 2004 +0000
31339 pcsclite.h moved in PCSC/
31342 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@997 0ce88b0d-b2fd-0310-8134-9614164e65ea
31345 1 file changed, 1 insertion(+), 1 deletion(-)
31347 commit 97c5d6f9f2585070ee7261d054031c733c77e1dc
31348 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31349 Date: Wed Jun 30 13:30:04 2004 +0000
31351 the t1 field in struct CCID_DESC changed from Protocol_T1 (towitiko) to
31352 t1_state_t (openct)
31355 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@996 0ce88b0d-b2fd-0310-8134-9614164e65ea
31357 src/defs.h | 6 +++---
31358 1 file changed, 3 insertions(+), 3 deletions(-)
31360 commit 0060d419ccb4739aa22a4c0bd92d0359986c1ea1
31361 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31362 Date: Wed Jun 30 13:28:22 2004 +0000
31364 we do not need to have PACKAGE defined (I do not remember what it was
31368 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@995 0ce88b0d-b2fd-0310-8134-9614164e65ea
31370 src/debug.h | 4 ----
31371 1 file changed, 4 deletions(-)
31373 commit f7cf1ce8c31e5952f36fc35001468ffa8485248e
31374 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31375 Date: Wed Jun 30 13:25:03 2004 +0000
31377 CmdXfrBlockTPDU_T1(): use the T=1 TPDU layer from opensc/ instead of towitoko/
31380 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@994 0ce88b0d-b2fd-0310-8134-9614164e65ea
31382 src/commands.c | 25 +++----------------------
31383 1 file changed, 3 insertions(+), 22 deletions(-)
31385 commit 61182142acbf748d90074480b3940d77c412118c
31386 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31387 Date: Wed Jun 30 13:23:42 2004 +0000
31389 CCID_Receive() returns IFD_PARITY_ERROR if the error returned by the
31390 reader is 0xFD (parity error) and IFD_COMMUNICATION_ERROR otherwise (so
31391 that the T=1 TPDU layer can recover the error)
31394 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@993 0ce88b0d-b2fd-0310-8134-9614164e65ea
31396 src/commands.c | 5 ++++-
31397 1 file changed, 4 insertions(+), 1 deletion(-)
31399 commit 9a15b82e84604317055bdb688cc908bc00759b72
31400 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31401 Date: Wed Jun 30 13:21:18 2004 +0000
31403 CCID_Transmit() now has a new "unsigned char bBWI" argument
31406 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@992 0ce88b0d-b2fd-0310-8134-9614164e65ea
31408 src/commands.c | 7 ++++---
31409 src/commands.h | 2 +-
31410 2 files changed, 5 insertions(+), 4 deletions(-)
31412 commit 92aec3d2111bc1b077fbae0dbcc46ce0fee92fb4
31413 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31414 Date: Wed Jun 30 11:53:51 2004 +0000
31416 CmdPowerOn(): add a mechanism to allow power on at 1.8V, 3V and then 5V
31417 as specified by ISO 7816. We still use 5V for now to avoid problems with
31418 non ISO compliant cards
31421 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@991 0ce88b0d-b2fd-0310-8134-9614164e65ea
31423 src/commands.c | 31 +++++++++++++++++++++++++++----
31424 1 file changed, 27 insertions(+), 4 deletions(-)
31426 commit 6196c16a4b752244816298e2f2db6a577be17e3b
31427 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31428 Date: Wed Jun 30 11:52:19 2004 +0000
31430 add __FUNCTION__ as argument to ccid_error()
31433 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@990 0ce88b0d-b2fd-0310-8134-9614164e65ea
31435 src/commands.c | 18 +++++++++---------
31436 1 file changed, 9 insertions(+), 9 deletions(-)
31438 commit 9d5c22ef063a19812bd1592f07f2622deba6ea01
31439 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31440 Date: Wed Jun 30 09:43:45 2004 +0000
31442 ccid_error() now also has a "char *function" argument to log the name of
31443 the function in which the error occured
31446 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@989 0ce88b0d-b2fd-0310-8134-9614164e65ea
31448 src/ccid.c | 8 ++++----
31450 2 files changed, 5 insertions(+), 5 deletions(-)
31452 commit 3009c264467e97a7a63f2acd2381285944a4e093
31453 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31454 Date: Wed Jun 30 09:42:26 2004 +0000
31456 - rename protocol_t1/ in towitoko/ to reflect the project the code comes from
31457 - remove the now useless files from towitoko/ and add the files from openct/
31460 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@988 0ce88b0d-b2fd-0310-8134-9614164e65ea
31462 src/Makefile.am | 24 +++++++++++++-----------
31463 1 file changed, 13 insertions(+), 11 deletions(-)
31465 commit ec5cbb70daf121e6b566764c9301dafade9e87fe
31466 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31467 Date: Wed Jun 30 09:40:21 2004 +0000
31469 remove these files since I now use the T=1 TPDU code from OpenCT
31472 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@987 0ce88b0d-b2fd-0310-8134-9614164e65ea
31474 src/towitoko/apdu.h | 49 ------
31475 src/towitoko/protocol_t1.c | 361 ---------------------------------------------
31476 src/towitoko/protocol_t1.h | 82 ----------
31477 src/towitoko/t1_block.c | 250 -------------------------------
31478 src/towitoko/t1_block.h | 109 --------------
31479 5 files changed, 851 deletions(-)
31481 commit 7bccd25ac4a8dbd825e4911f3b94bf1f37808451
31482 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31483 Date: Wed Jun 30 09:37:08 2004 +0000
31485 use T=1 TPDU code from the OpenCT project <http://www.opensc.org/>
31487 The state automata was greatly improved to manage "all" the possible
31491 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@986 0ce88b0d-b2fd-0310-8134-9614164e65ea
31493 src/openct/LICENSE | 28 ++
31494 src/openct/buffer.c | 169 ++++++++++++
31495 src/openct/buffer.h | 43 +++
31496 src/openct/checksum.c | 92 +++++++
31497 src/openct/checksum.h | 31 +++
31498 src/openct/proto-t1.c | 727 ++++++++++++++++++++++++++++++++++++++++++++++++++
31499 src/openct/proto-t1.h | 69 +++++
31500 7 files changed, 1159 insertions(+)
31502 commit 9dfc5e419d3538f2a4825e6dc095e9dfa8f817f8
31503 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31504 Date: Wed Jun 30 09:34:19 2004 +0000
31506 document the possible values for ifdLogLevel and ifdDriverOptions
31509 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@985 0ce88b0d-b2fd-0310-8134-9614164e65ea
31511 src/Info.plist | 26 ++++++++++++++++++++++++++
31512 1 file changed, 26 insertions(+)
31514 commit 16633253553491937caf110886194c40ffde3d34
31515 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31516 Date: Wed Jun 23 14:54:44 2004 +0000
31518 - send Select DF and Select EF APDU before Verify PIN
31519 - read stdin (consume the "*" fake keys) if the pinpad is on a keyboard
31522 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@972 0ce88b0d-b2fd-0310-8134-9614164e65ea
31524 examples/scardcontrol.c | 62 ++++++++++++++++++++++++++++++++++++++++++++-----
31525 1 file changed, 56 insertions(+), 6 deletions(-)
31527 commit 2e428bc8bd153ad28450ef353c1e5fc55b0bc933
31528 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31529 Date: Wed Jun 23 13:27:17 2004 +0000
31531 check for the presence of PCSC/ifdhandler.h instead of ifdhandler.h
31534 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@971 0ce88b0d-b2fd-0310-8134-9614164e65ea
31536 configure.in | 9 +++------
31537 1 file changed, 3 insertions(+), 6 deletions(-)
31539 commit 82e9870b33474400a744a5db7000adbec1e61dba
31540 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31541 Date: Wed Jun 23 13:26:35 2004 +0000
31543 HAVE_IFDHANDLER_H is renamed HAVE_PCSC_IFDHANDLER_H
31546 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@970 0ce88b0d-b2fd-0310-8134-9614164e65ea
31548 config.h.in | 7 ++-----
31549 1 file changed, 2 insertions(+), 5 deletions(-)
31551 commit a4b8099312150024ab6552f042dc58f5915d6904
31552 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31553 Date: Wed Jun 23 13:25:38 2004 +0000
31556 - Cherry XX33 keyboard
31557 - Dell keyboard SK-3106
31558 - Dell smart card reader keyboard
31560 Move some readers in "Unsupported or partly supported CCID readers:"
31562 - SCM Micro SCR 331
31563 - SCM Micro SCR 335
31564 - SCM Micro SPR 532
31567 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@969 0ce88b0d-b2fd-0310-8134-9614164e65ea
31569 README | 43 ++++++++++++++++++++++++++++++-------------
31570 1 file changed, 30 insertions(+), 13 deletions(-)
31572 commit f17035db5b6038aba5bdc46298e3a5f93366338f
31573 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31574 Date: Tue Jun 22 12:05:50 2004 +0000
31576 ChangeLog is not a .PHONY target but a real file
31579 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@966 0ce88b0d-b2fd-0310-8134-9614164e65ea
31582 1 file changed, 2 deletions(-)
31584 commit e3c11eb69df8345bc46abb635750f5c2b225f339
31585 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31586 Date: Sun Jun 13 16:59:13 2004 +0000
31588 use SCARD_PROTOCOL_T0 | SCARD_PROTOCOL_T1 instead of SCARD_PROTOCOL_ANY
31589 since it is not defined in Micosoft PC/SC
31592 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@940 0ce88b0d-b2fd-0310-8134-9614164e65ea
31594 examples/scardcontrol.c | 2 +-
31595 1 file changed, 1 insertion(+), 1 deletion(-)
31597 commit 5bdd39538e4937099f581242337b8c1f594ed4e6
31598 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31599 Date: Sun May 30 19:45:30 2004 +0000
31601 use 'pkg-config libpcsclite --variable=usbdropdir' even if --prefix= is
31602 used. You should use --enable-usbdropdir= and --enable-ccidtwindir= to
31603 set to different values.
31606 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@910 0ce88b0d-b2fd-0310-8134-9614164e65ea
31608 configure.in | 40 ++++++++++++++++++++--------------------
31609 1 file changed, 20 insertions(+), 20 deletions(-)
31611 commit 9b37dd6dac3ce6ad9770debde90ce4bd18f341c2
31612 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31613 Date: Wed May 26 14:02:39 2004 +0000
31615 Dell keyboard SK-3106
31618 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@906 0ce88b0d-b2fd-0310-8134-9614164e65ea
31620 readers/DellSK-3106.txt | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
31621 1 file changed, 49 insertions(+)
31623 commit fb3d158b13b33ab0a17d2a790c12298baf0a3bf0
31624 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31625 Date: Wed May 26 08:56:52 2004 +0000
31627 set *rx_length to 0 when a ReadPort() error is returned.
31628 The problem was not solved by ccid_usb.c 1.25.
31631 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@905 0ce88b0d-b2fd-0310-8134-9614164e65ea
31633 src/commands.c | 3 +++
31634 1 file changed, 3 insertions(+)
31636 commit 476c12dfeaa1f9f698b8c6e4a622ff6f3e01cfa2
31637 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31638 Date: Wed May 26 07:50:07 2004 +0000
31640 bPINOperation is not passed in the user command since the command is
31641 "PIN Verification" and nothing else
31644 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@904 0ce88b0d-b2fd-0310-8134-9614164e65ea
31646 src/commands.c | 16 ++++++++--------
31647 1 file changed, 8 insertions(+), 8 deletions(-)
31649 commit 9704a4414a784ec3101dd7a6b5afba2cd134336c
31650 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31651 Date: Wed May 26 07:48:03 2004 +0000
31653 remove useless bPINOperation
31656 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@903 0ce88b0d-b2fd-0310-8134-9614164e65ea
31658 examples/scardcontrol.c | 9 ++++-----
31659 1 file changed, 4 insertions(+), 5 deletions(-)
31661 commit 31c16478da2dc61d2533bf5bdd0d134a7013c099
31662 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31663 Date: Tue May 25 14:46:02 2004 +0000
31665 add support for SCardGetAttrib(.., IOCTL_SMARTCARD_VENDOR_VERIFY_PIN, ..)
31666 to know if the reader supports SCardControl(.., IOCTL_SMARTCARD_VENDOR_VERIFY_PIN, ..)
31669 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@900 0ce88b0d-b2fd-0310-8134-9614164e65ea
31671 examples/scardcontrol.c | 18 +++++++++++++++++-
31672 src/ccid.h | 12 +++++++++++-
31673 src/ccid_serial.c | 1 +
31674 src/ccid_usb.c | 1 +
31675 src/ifdhandler.c | 8 ++++++++
31676 5 files changed, 38 insertions(+), 2 deletions(-)
31678 commit a01f8803479ade2dd11f7431e3bbdd4eac42bba7
31679 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31680 Date: Tue May 25 08:25:23 2004 +0000
31682 add a --enable-pcsclite option (default yes) so that the driver can be
31683 compiled for a different framework (one needing tokenparser.l)
31686 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@896 0ce88b0d-b2fd-0310-8134-9614164e65ea
31688 configure.in | 10 ++++++++++
31689 1 file changed, 10 insertions(+)
31691 commit e0f87d5dfeb8619fe5d9035f4c7910af4b25833d
31692 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31693 Date: Tue May 25 08:23:20 2004 +0000
31695 set length to 0 when a usb_bulk_read() error is returned
31698 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@895 0ce88b0d-b2fd-0310-8134-9614164e65ea
31700 src/ccid_usb.c | 4 +++-
31701 1 file changed, 3 insertions(+), 1 deletion(-)
31703 commit f958540277bf7fe98e2e8e0b13d4423dd87750c9
31704 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31705 Date: Tue May 25 06:52:05 2004 +0000
31707 install Info.plist before the lib. This is for my convenience only
31708 because of my debug setup.
31711 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@894 0ce88b0d-b2fd-0310-8134-9614164e65ea
31713 src/Makefile.am | 2 +-
31714 1 file changed, 1 insertion(+), 1 deletion(-)
31716 commit fa0cafa8a4ae31027279d91e68e01bd281eb6934
31717 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31718 Date: Tue May 25 06:50:24 2004 +0000
31720 rename tokenparser_macosx.l into tokenparser_fake.l since it is not
31724 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@893 0ce88b0d-b2fd-0310-8134-9614164e65ea
31726 src/Makefile.am | 6 +++---
31727 1 file changed, 3 insertions(+), 3 deletions(-)
31729 commit cba80207c4d4132b4007a8a00933017308b00322
31730 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31731 Date: Mon May 24 12:58:43 2004 +0000
31733 recompile using gcc -pedantic and correct:
31734 - some C++ syntax comments
31735 - many signedness "problems"
31738 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@892 0ce88b0d-b2fd-0310-8134-9614164e65ea
31740 examples/scardcontrol.c | 2 +-
31742 src/ccid_serial.c | 14 +++++---------
31743 src/ccid_serial.h | 4 ++--
31744 src/ccid_usb.c | 23 ++++++++++++-----------
31745 src/ccid_usb.h | 4 ++--
31746 src/commands.c | 43 ++++++++++++++++++++++++-------------------
31747 src/commands.h | 33 +++++++++++++++++++--------------
31748 src/debug.c | 4 ++--
31749 src/ifdhandler.c | 15 +++++++--------
31750 src/towitoko/atr.h | 1 -
31751 src/towitoko/protocol_t1.c | 2 +-
31752 12 files changed, 76 insertions(+), 71 deletions(-)
31754 commit 064e5b5b4d0acfacdf969286e23ca5f3a34561c5
31755 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31756 Date: Mon May 24 10:02:48 2004 +0000
31758 add support for Secure PIN through SCardControl() (see sample code in examples/)
31761 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@891 0ce88b0d-b2fd-0310-8134-9614164e65ea
31763 src/ccid_ifdhandler.h | 7 ++++-
31764 src/commands.c | 73 ++++++++++++++++++++++++++++++++++++++++++++++++---
31765 src/commands.h | 10 ++++---
31766 src/ifdhandler.c | 20 ++++++++++++--
31767 4 files changed, 101 insertions(+), 9 deletions(-)
31769 commit ab87ac69d45ff04a7b3ae8b717eefddee13d60a8
31770 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31771 Date: Mon May 24 09:58:43 2004 +0000
31773 - add some missing error codes
31774 - low error values indicate the byte in error in the CCID frame
31777 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@890 0ce88b0d-b2fd-0310-8134-9614164e65ea
31779 src/ccid.c | 75 +++++++++++++++++++++++++++++++++++++++++++++-----------------
31780 1 file changed, 55 insertions(+), 20 deletions(-)
31782 commit ab3c9607029e74da393b65e799d34dba7d3e2ca4
31783 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31784 Date: Mon May 24 09:56:16 2004 +0000
31786 add examples for SCardControl IOCTL_SMARTCARD_VENDOR_IFD_EXCHANGE and
31787 IOCTL_SMARTCARD_VENDOR_VERIFY_PIN
31790 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@889 0ce88b0d-b2fd-0310-8134-9614164e65ea
31792 examples/Makefile.am | 6 ++
31793 examples/scardcontrol.c | 257 ++++++++++++++++++++++++++++++++++++++++++++++++
31794 2 files changed, 263 insertions(+)
31796 commit 21507cbb4991ab6f09717cdb68563888ed59f6b8
31797 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31798 Date: Mon May 24 09:54:30 2004 +0000
31800 add examples in SUBDIRS
31803 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@888 0ce88b0d-b2fd-0310-8134-9614164e65ea
31806 1 file changed, 1 insertion(+), 1 deletion(-)
31808 commit 55bd89b91e1a04662327e9690024035067b7ea45
31809 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31810 Date: Mon May 24 09:53:36 2004 +0000
31812 remove -fno-common from CFLAGS since it is(?) gcc specific
31815 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@887 0ce88b0d-b2fd-0310-8134-9614164e65ea
31817 configure.in | 9 +++++++--
31818 1 file changed, 7 insertions(+), 2 deletions(-)
31820 commit f258f0888e1f9bef97dd98017023aba5e000807a
31821 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31822 Date: Mon May 24 07:27:44 2004 +0000
31824 add Advanced Card Systems ACR 38
31827 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@886 0ce88b0d-b2fd-0310-8134-9614164e65ea
31829 readers/ACR38.txt | 42 ++++++++++++++++++++++++++++++++++++++++++
31830 readers/supported_readers.txt | 3 +++
31831 2 files changed, 45 insertions(+)
31833 commit 43b6c2b4b56e34a0f44e3482bd6bea1640c9284f
31834 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31835 Date: Mon May 24 06:39:27 2004 +0000
31840 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@885 0ce88b0d-b2fd-0310-8134-9614164e65ea
31842 readers/CherryXX33.txt | 46 +++++++++++++++++++++++++++++++++++++++++++
31843 readers/supported_readers.txt | 3 +++
31844 2 files changed, 49 insertions(+)
31846 commit 186f8f2d1f5670697405a131c6bf0f50ce1d7d7d
31847 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31848 Date: Tue May 18 14:02:55 2004 +0000
31850 in CardUp():SetParameters() the default TA1 is 0x11
31853 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@882 0ce88b0d-b2fd-0310-8134-9614164e65ea
31855 src/ifdhandler.c | 6 +++---
31856 1 file changed, 3 insertions(+), 3 deletions(-)
31858 commit a565396ebf1d34a1d54c8a4da9d9050c467dbdfe
31859 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31860 Date: Mon May 17 14:46:12 2004 +0000
31862 add default ifdDriverOptions set to 0x0000
31865 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@881 0ce88b0d-b2fd-0310-8134-9614164e65ea
31867 src/Info.plist | 3 +++
31868 1 file changed, 3 insertions(+)
31870 commit b0589a8cb7dd22cdfaeb09a7c2d297f8b5df1ea1
31871 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31872 Date: Mon May 17 14:45:44 2004 +0000
31874 - add support of IOCTL_SMARTCARD_VENDOR_IFD_EXCHANGE in IFDHControl()
31875 - read ifdDriverOptions from Info.plist to limit the use of
31876 IOCTL_SMARTCARD_VENDOR_IFD_EXCHANGE (idea from Peter Williams)
31879 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@880 0ce88b0d-b2fd-0310-8134-9614164e65ea
31881 src/ifdhandler.c | 77 ++++++++++++++++++++++++++++++++++++++------------------
31882 1 file changed, 53 insertions(+), 24 deletions(-)
31884 commit b81853d0d7cca6f38b418651315e44261a271b96
31885 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31886 Date: Mon May 17 14:39:22 2004 +0000
31888 redefined CmdEscape() to pass the CCID message instead of just a tag
31891 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@879 0ce88b0d-b2fd-0310-8134-9614164e65ea
31893 src/ccid.c | 24 ++++++++++------
31894 src/commands.c | 86 +++++++++++++++++++++++++++++++++-------------------------
31895 2 files changed, 65 insertions(+), 45 deletions(-)
31897 commit 60bed0dc986f6ab2ca4ba4093cafaa8467b7e530
31898 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31899 Date: Mon May 17 14:37:08 2004 +0000
31901 do not export get_end_points() declaration and make the function static
31904 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@878 0ce88b0d-b2fd-0310-8134-9614164e65ea
31906 src/ccid_usb.c | 9 ++++++---
31907 src/ccid_usb.h | 3 ---
31908 2 files changed, 6 insertions(+), 6 deletions(-)
31910 commit 69230f544944f52559cb079868306bd8e6aab6f4
31911 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31912 Date: Mon May 17 14:35:51 2004 +0000
31914 reorganize header files
31917 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@877 0ce88b0d-b2fd-0310-8134-9614164e65ea
31919 src/Makefile.am | 6 ++----
31920 src/ccid_ifdhandler.h | 7 +++++--
31921 src/ccid_serial.c | 3 ++-
31922 src/commands.h | 3 ++-
31923 src/defs.h | 10 +++++++++-
31924 src/parse.c | 3 ++-
31925 src/towitoko/atr.c | 1 -
31926 src/towitoko/defines.h | 3 +--
31927 src/towitoko/protocol_t1.c | 5 ++++-
31928 src/utils.c | 6 +++++-
31929 10 files changed, 32 insertions(+), 15 deletions(-)
31931 commit 69b39f2e672376c9d0aa3b1ad1f58b60538d700f
31932 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31933 Date: Mon May 17 14:32:56 2004 +0000
31935 check for pcsclite.h and ifdhandler.h installed by recent pcsc-lite
31938 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@876 0ce88b0d-b2fd-0310-8134-9614164e65ea
31940 config.h.in | 6 ++++++
31941 configure.in | 16 ++++++++++------
31942 2 files changed, 16 insertions(+), 6 deletions(-)
31944 commit f7d26fb623333ac33c093ff26c920022e561b0ec
31945 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31946 Date: Mon May 17 13:53:10 2004 +0000
31948 types and definitions are now in <pcsclite.h>, "defs.h" and "ccid_ifdhandler.h"
31951 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@875 0ce88b0d-b2fd-0310-8134-9614164e65ea
31953 src/pcscdefines.h | 51 ---------------------------------------------------
31954 1 file changed, 51 deletions(-)
31956 commit f2b997839c78be0908b92529e49c17cf59bf1724
31957 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31958 Date: Mon May 17 13:14:57 2004 +0000
31960 removed since pcsclite.h now defines SCARD_ATTR_*
31963 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@874 0ce88b0d-b2fd-0310-8134-9614164e65ea
31965 src/winsmcrd.h | 84 ----------------------------------------------------------
31966 1 file changed, 84 deletions(-)
31968 commit f1342aaaf5799fc5b46036899e937b7fbba4ae8f
31969 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31970 Date: Mon May 17 13:00:12 2004 +0000
31972 use the ifdhandler.h provided by pcsc-lite so remove a lot of lines
31975 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@873 0ce88b0d-b2fd-0310-8134-9614164e65ea
31977 src/ccid_ifdhandler.h | 194 ++++++++------------------------------------------
31978 1 file changed, 30 insertions(+), 164 deletions(-)
31980 commit c54bd46244ede4f329348fce156832f4d4187a55
31981 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31982 Date: Fri May 14 14:14:38 2004 +0000
31984 check that pkg-config command is present before using it
31987 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@872 0ce88b0d-b2fd-0310-8134-9614164e65ea
31989 configure.in | 14 ++++++++++++--
31990 1 file changed, 12 insertions(+), 2 deletions(-)
31992 commit 7c961242875171d78be1ea7a7d5476de8981ae7e
31993 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31994 Date: Fri May 14 09:07:29 2004 +0000
31996 use `pkg-config libpcsclite --variable=usbdropdir` so you do not have to
31997 use --enable-usbdropdir=DIR or --enable-ccidtwindir=DIR even if pcscd
31998 does not use the default /usr/local/pcsc/drivers
32001 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@871 0ce88b0d-b2fd-0310-8134-9614164e65ea
32003 INSTALL | 19 +++++++++----------
32004 configure.in | 15 +++++++++++----
32005 2 files changed, 20 insertions(+), 14 deletions(-)
32007 commit 465e33dece398015b324f366e3b64260a997c056
32008 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32009 Date: Wed May 12 12:20:20 2004 +0000
32011 document the libusb bug on MacOS X with unplug/replug in a different USB
32015 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@863 0ce88b0d-b2fd-0310-8134-9614164e65ea
32017 README | 9 ++++-----
32018 1 file changed, 4 insertions(+), 5 deletions(-)
32020 commit c1b60e2bdd22da9423d65b66e75089126a243568
32021 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32022 Date: Wed May 12 12:09:09 2004 +0000
32024 move debug configuration from INSTALL to README since it is dynamic now
32027 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@862 0ce88b0d-b2fd-0310-8134-9614164e65ea
32029 INSTALL | 19 -------------------
32030 README | 30 ++++++++++++++++++++++++++++++
32031 2 files changed, 30 insertions(+), 19 deletions(-)
32033 commit 1934b0b95ef2f2373435fb5207ab3e527e852df1
32034 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32035 Date: Wed May 12 09:08:34 2004 +0000
32037 remove the "readers enumeration" part since this problem is now solved
32041 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@861 0ce88b0d-b2fd-0310-8134-9614164e65ea
32043 README | 36 ------------------------------------
32044 1 file changed, 36 deletions(-)
32046 commit 10acdf94f43bf267d07d9320db87b8e933c43abc
32047 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32048 Date: Wed May 12 09:03:49 2004 +0000
32050 document the use of 'pkg-config libpcsclite --variable=usbdropdir'
32053 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@860 0ce88b0d-b2fd-0310-8134-9614164e65ea
32055 INSTALL | 17 ++++++++++-------
32056 1 file changed, 10 insertions(+), 7 deletions(-)
32058 commit c70df4a3b4d7c420a014f37c1d3fcd0b6417da79
32059 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32060 Date: Mon May 10 07:52:57 2004 +0000
32062 in IFDHPowerICC() IFD_POWER_DOWN is just power down without a power up.
32063 Changed to be compliant with IFD Handler specifications.
32066 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@840 0ce88b0d-b2fd-0310-8134-9614164e65ea
32068 src/ifdhandler.c | 1 +
32069 1 file changed, 1 insertion(+)
32071 commit 0641774da21c52de7900be41473bcec4ae80251c
32072 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32073 Date: Fri May 7 12:20:18 2004 +0000
32075 in Protocol_T1_Negociate_IFSD() rename sblock in block since the same
32076 variable is used for sent and received block.
32077 This was not clear and was the source of reported bug [ #300707 ]
32078 "Delete block before using it in t1_protocol.c" which is not a bug in fact.
32081 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@837 0ce88b0d-b2fd-0310-8134-9614164e65ea
32083 src/towitoko/protocol_t1.c | 14 +++++++-------
32084 1 file changed, 7 insertions(+), 7 deletions(-)
32086 commit 26fe0ca053967cc60c026b27b5bb28abc712655b
32087 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32088 Date: Thu May 6 14:09:27 2004 +0000
32090 add a "configuring the driver for the serial reader (GemPC Twin)" part
32093 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@836 0ce88b0d-b2fd-0310-8134-9614164e65ea
32095 INSTALL | 38 ++++++++++++++++++++++++++++++++++++++
32096 1 file changed, 38 insertions(+)
32098 commit dcb26cd61d5946021f0032d8c4b1c7504a289b83
32099 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32100 Date: Tue May 4 12:45:22 2004 +0000
32105 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@825 0ce88b0d-b2fd-0310-8134-9614164e65ea
32107 readers/Makefile.am | 2 +-
32108 1 file changed, 1 insertion(+), 1 deletion(-)
32110 commit ec59b620a549eefc453383fec57b9c7567e99e73
32111 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32112 Date: Tue May 4 12:44:06 2004 +0000
32114 add Dell smart card reader keyboard
32117 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@824 0ce88b0d-b2fd-0310-8134-9614164e65ea
32119 readers/DellSCRK.txt | 46 +++++++++++++++++++++++++++++++++++++++++++
32120 readers/supported_readers.txt | 1 +
32121 2 files changed, 47 insertions(+)
32123 commit 75cbe1e9a60d7b6d423da530194a83aee5708956
32124 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32125 Date: Mon Apr 19 16:21:53 2004 +0000
32127 add winsmcrd.h in COMMON
32130 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@808 0ce88b0d-b2fd-0310-8134-9614164e65ea
32132 src/Makefile.am | 3 ++-
32133 1 file changed, 2 insertions(+), 1 deletion(-)
32135 commit 1c2bedc19a41f3f2da5661e86f031c5177c94a7c
32136 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32137 Date: Mon Apr 19 16:18:43 2004 +0000
32139 reset ATR string (length = 0) when the card is powered down or not present
32142 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@807 0ce88b0d-b2fd-0310-8134-9614164e65ea
32144 src/ifdhandler.c | 17 ++++++++++++++---
32145 1 file changed, 14 insertions(+), 3 deletions(-)
32147 commit 528e71c8270fac2c0e7f5f56206e746aa9cba9a6
32148 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32149 Date: Mon Apr 19 16:18:00 2004 +0000
32154 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@806 0ce88b0d-b2fd-0310-8134-9614164e65ea
32157 1 file changed, 1 insertion(+), 1 deletion(-)
32159 commit f1c366e4442697731f383aa33cc1887bdf2070aa
32160 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32161 Date: Mon Apr 19 16:11:05 2004 +0000
32163 list of tags for SCardGetAttrib() like SCARD_ATTR_ATR_STRING
32166 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@805 0ce88b0d-b2fd-0310-8134-9614164e65ea
32168 src/winsmcrd.h | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
32169 1 file changed, 84 insertions(+)
32171 commit c8331f179a37b4012e90090bb5f8036a767c93b3
32172 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32173 Date: Mon Apr 19 16:09:24 2004 +0000
32175 add SCARD_ATTR_ATR_STRING in addition to TAG_IFD_ATR in IFDHGetCapabilities()
32178 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@804 0ce88b0d-b2fd-0310-8134-9614164e65ea
32180 src/ifdhandler.c | 12 ++++++------
32181 1 file changed, 6 insertions(+), 6 deletions(-)
32183 commit 31de5f8b8bbdf1b2ae6e943d98bc1c08527aa514
32184 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32185 Date: Fri Apr 16 15:22:02 2004 +0000
32187 new IFDHControl() API
32190 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@795 0ce88b0d-b2fd-0310-8134-9614164e65ea
32192 src/ifdhandler.c | 16 ++++++++--------
32193 1 file changed, 8 insertions(+), 8 deletions(-)
32195 commit a0a58084d2841a1b02a74c18b39002ee6cb10d7d
32196 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32197 Date: Fri Apr 16 15:21:34 2004 +0000
32199 use a new version from pcsc-lite with support of the new IFDHControl() API
32202 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@794 0ce88b0d-b2fd-0310-8134-9614164e65ea
32204 src/ccid_ifdhandler.h | 258 ++++++++++++++++++++++++++++----------------------
32205 1 file changed, 145 insertions(+), 113 deletions(-)
32207 commit 70f17f1d6fc900f7755bf57722237e84481c2de9
32208 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32209 Date: Thu Apr 8 14:35:57 2004 +0000
32211 add support for the libusb naming scheme: usb:%04x/%04x:libusb:%s
32214 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@781 0ce88b0d-b2fd-0310-8134-9614164e65ea
32216 src/ccid_usb.c | 34 ++++++++++++++++++++++++++++++++++
32217 1 file changed, 34 insertions(+)
32219 commit 9c25046c1f304e6fee1a2e3f86467e38b6839d06
32220 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32221 Date: Thu Apr 8 12:43:58 2004 +0000
32223 parse bPINSupport field
32226 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@780 0ce88b0d-b2fd-0310-8134-9614164e65ea
32228 readers/SK-3106.txt | 1 +
32229 readers/SPR532.txt | 2 ++
32230 2 files changed, 3 insertions(+)
32232 commit af2d3363a07f4759a623e2a884ceeccf9a01c7bc
32233 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32234 Date: Thu Apr 8 09:46:54 2004 +0000
32236 parse bPINSupport field
32239 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@779 0ce88b0d-b2fd-0310-8134-9614164e65ea
32241 src/parse.c | 4 ++++
32242 1 file changed, 4 insertions(+)
32244 commit da41b720eee382a3d88df11cd158f6f3a545bbe0
32245 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32246 Date: Wed Apr 7 20:10:31 2004 +0000
32248 also distribute SK-3106.txt
32251 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@778 0ce88b0d-b2fd-0310-8134-9614164e65ea
32253 readers/Makefile.am | 1 +
32254 1 file changed, 1 insertion(+)
32256 commit 806703ad41d0d4a7a8c6bbf0653c8525686671f2
32257 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32258 Date: Tue Apr 6 13:32:54 2004 +0000
32260 remove --enable-debugcritical, --enable-debuginfo,
32261 --enable-debugperiodic and --enable-debugcomm options since the log
32262 level is now dynamically managed by ifdLogLevel in Info.plist
32265 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@777 0ce88b0d-b2fd-0310-8134-9614164e65ea
32267 config.h.in | 12 ------------
32268 configure.in | 56 --------------------------------------------------------
32269 2 files changed, 68 deletions(-)
32271 commit 1483b6d146d1c95cb0f6be98df19b69e65748e98
32272 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32273 Date: Tue Apr 6 13:25:28 2004 +0000
32275 define default ifdLogLevel at 3 (DEBUG_LEVEL_CRITICAL | DEBUG_LEVEL_INFO)
32278 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@776 0ce88b0d-b2fd-0310-8134-9614164e65ea
32280 src/Info.plist | 3 +++
32281 1 file changed, 3 insertions(+)
32283 commit 8fffd8b770a2dd9ded05e4162a10155de73290f7
32284 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32285 Date: Tue Apr 6 13:18:11 2004 +0000
32287 remove now useless #ifdef DEBUG
32290 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@775 0ce88b0d-b2fd-0310-8134-9614164e65ea
32292 src/debug.c | 6 +-----
32293 1 file changed, 1 insertion(+), 5 deletions(-)
32295 commit f76d64b7bf797e763a3412e6f2244c7d73e8ab41
32296 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32297 Date: Tue Apr 6 13:15:34 2004 +0000
32299 add { } to avoid ambiguities now that DEBUG_* are "if (x) y" constructions
32302 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@774 0ce88b0d-b2fd-0310-8134-9614164e65ea
32304 src/ccid_serial.c | 6 ++++++
32305 src/ccid_usb.c | 6 ++++++
32306 2 files changed, 12 insertions(+)
32308 commit 5fa107e89bc754740735ec5e57045990bc086c32
32309 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32310 Date: Tue Apr 6 13:14:02 2004 +0000
32312 during the first IFDHCreateChannel*() init_debug() is called to read the
32313 value of ifdLogLevel from the Info.plist
32316 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@773 0ce88b0d-b2fd-0310-8134-9614164e65ea
32318 src/ifdhandler.c | 38 +++++++++++++++++++++++++++++++++++++-
32319 1 file changed, 37 insertions(+), 1 deletion(-)
32321 commit 8334a255ef0be856d91441ff0d4f4b1199230e41
32322 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32323 Date: Tue Apr 6 13:09:59 2004 +0000
32325 change the DEBUG_* macros from static (compilation conditional) to
32329 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@772 0ce88b0d-b2fd-0310-8134-9614164e65ea
32331 src/debug.h | 99 +++++++++++++++++++++++++++----------------------------------
32332 1 file changed, 44 insertions(+), 55 deletions(-)
32334 commit a133470463ee5ff1927bee20cb84bbda6617ceab
32335 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32336 Date: Tue Apr 6 13:07:45 2004 +0000
32338 debug.c is only needed by parse_SOURCES not COMMON
32341 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@771 0ce88b0d-b2fd-0310-8134-9614164e65ea
32343 src/Makefile.am | 3 +--
32344 1 file changed, 1 insertion(+), 2 deletions(-)
32346 commit 920715490f4939fb41702087357e490e929f6f4e
32347 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32348 Date: Tue Apr 6 08:59:26 2004 +0000
32350 do not return before pthread_mutex_unlock() in IFDHCreateChannelByName()
32353 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@770 0ce88b0d-b2fd-0310-8134-9614164e65ea
32355 src/ifdhandler.c | 8 ++++++--
32356 1 file changed, 6 insertions(+), 2 deletions(-)
32358 commit f23d9abdeaa64de2f6f6d4d5b9c0c430fd48054e
32359 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32360 Date: Tue Apr 6 08:53:05 2004 +0000
32362 also call ccid_open_hack() in IFDHCreateChannelByName()
32365 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@769 0ce88b0d-b2fd-0310-8134-9614164e65ea
32367 src/ifdhandler.c | 3 +++
32368 1 file changed, 3 insertions(+)
32370 commit 2b8eba7f140b98df74bde5dba4f40336da62cdbe
32371 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32372 Date: Tue Apr 6 08:51:34 2004 +0000
32374 T=1 context is initialized in CardUp(), not in IFDHCreateChannel()
32377 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@768 0ce88b0d-b2fd-0310-8134-9614164e65ea
32379 src/ifdhandler.c | 5 +----
32380 1 file changed, 1 insertion(+), 4 deletions(-)
32382 commit 00ca5aea9d09257b897159d1e4ba17c7a982cbfd
32383 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32384 Date: Tue Apr 6 06:52:34 2004 +0000
32386 revert to nearly previous version.
32387 - IFD_POWER_DOWN is power down and power up (cold reset)
32388 - IFD_RESET is power up (warm reset)
32389 - IFD_POWER_UP is power up
32392 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@766 0ce88b0d-b2fd-0310-8134-9614164e65ea
32394 src/ifdhandler.c | 74 ++++++++++++++++++++++++++++++++------------------------
32395 1 file changed, 42 insertions(+), 32 deletions(-)
32397 commit c986e5c2d69e352d3bd3d70f2191fc0eea50ec02 (tag: ccid-0.4.2)
32398 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32399 Date: Mon Apr 5 09:56:52 2004 +0000
32404 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@764 0ce88b0d-b2fd-0310-8134-9614164e65ea
32406 configure.in | 2 +-
32407 1 file changed, 1 insertion(+), 1 deletion(-)
32409 commit c9eaa0b8d607d22734df5a7bdf95ce5a7921f754
32410 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32411 Date: Mon Apr 5 09:53:59 2004 +0000
32413 add support for the Dell keyboard SK-3106
32416 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@763 0ce88b0d-b2fd-0310-8134-9614164e65ea
32418 readers/SK-3106.txt | 193 ++++++++++++++++++++++++++++++++++++++++++
32419 readers/supported_readers.txt | 2 +
32420 2 files changed, 195 insertions(+)
32422 commit abcffb6f38a75f200d687df9f5b5802ef8217033
32423 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32424 Date: Mon Apr 5 09:47:21 2004 +0000
32426 define ALLOW_PROPRIETARY_CLASS by default
32428 Proprietary USB Class (0xFF) are (or are not) accepted
32429 A proprietary class is used for devices released before the final CCID
32430 specifications were ready.
32431 We should not have problems with non CCID devices becasue the
32432 Manufacturer and Product ID are also used to identify the device */
32435 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@762 0ce88b0d-b2fd-0310-8134-9614164e65ea
32437 src/ccid_usb.c | 7 +++++++
32438 1 file changed, 7 insertions(+)
32440 commit b6c6fc803f45ac30149271de9dd68cb254e91b64
32441 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32442 Date: Wed Mar 31 14:58:43 2004 +0000
32444 use $(srcdir) instead of ".". Thanks to Dr Russel Winder for the patch.
32447 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@755 0ce88b0d-b2fd-0310-8134-9614164e65ea
32449 src/Makefile.am | 2 +-
32450 1 file changed, 1 insertion(+), 1 deletion(-)
32452 commit 863a3422e810a3875d2184891d88abb1d6720ce1
32453 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32454 Date: Tue Mar 30 13:01:05 2004 +0000
32456 allow proprietary CCID Class byte but only if ALLOW_PROPRIETARY_CLASS is
32457 defined. You should know what you do. Only useful for pre-CCID devices.
32460 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@738 0ce88b0d-b2fd-0310-8134-9614164e65ea
32462 src/ccid_usb.c | 7 ++++++-
32463 1 file changed, 6 insertions(+), 1 deletion(-)
32465 commit 230ed28a9ad0be2a802eccc1f8c40ff13fabe4bd
32466 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32467 Date: Tue Mar 30 12:45:26 2004 +0000
32469 - use get_ccid_usb_interface() to also manage USB composite devices (keyboards)
32470 - continue parsing even if bDescriptorType == 0xFF (proprietary)
32473 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@737 0ce88b0d-b2fd-0310-8134-9614164e65ea
32475 src/parse.c | 11 ++++++++---
32476 1 file changed, 8 insertions(+), 3 deletions(-)
32478 commit fd9455fb1669e25b94b8795ec4ab703af6680712
32479 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32480 Date: Tue Mar 30 12:43:20 2004 +0000
32482 define get_ccid_usb_interface() only if __USB_H__ is defined (usb.h included)
32485 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@736 0ce88b0d-b2fd-0310-8134-9614164e65ea
32487 src/ccid_usb.h | 2 +-
32488 1 file changed, 1 insertion(+), 1 deletion(-)
32490 commit ca647a82b72338eff18835bb9403cd18f1ebde4f
32491 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32492 Date: Tue Mar 23 09:56:31 2004 +0000
32494 move the "cp aclocal.m4 build/" after autoreconf
32497 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@723 0ce88b0d-b2fd-0310-8134-9614164e65ea
32500 1 file changed, 1 insertion(+), 1 deletion(-)
32502 commit 9665fd14db9806f3513f173613ca1edd7e4fd954
32503 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32504 Date: Mon Mar 22 15:48:15 2004 +0000
32506 cp aclocal.m4 build/
32509 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@722 0ce88b0d-b2fd-0310-8134-9614164e65ea
32512 1 file changed, 1 insertion(+)
32514 commit 4acc65ab4d29dcac2213f9c2cb2b5cf7e34029e4
32515 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32516 Date: Thu Mar 18 10:35:53 2004 +0000
32518 Reset action is power off and power on, not just power on
32521 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@716 0ce88b0d-b2fd-0310-8134-9614164e65ea
32523 src/ifdhandler.c | 70 ++++++++++++++++++++++++++------------------------------
32524 1 file changed, 32 insertions(+), 38 deletions(-)
32526 commit d90b57359403feff94ecf9e9655262e1f2203ec2
32527 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32528 Date: Fri Feb 27 17:51:35 2004 +0000
32530 add C3PO LTC32, SCM Micro SCR 333 and C3PO TLTC2USB in the list of
32531 "Should work but untested by me" readers
32534 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@709 0ce88b0d-b2fd-0310-8134-9614164e65ea
32536 README | 9 +++++++--
32537 1 file changed, 7 insertions(+), 2 deletions(-)
32539 commit 92e233b9c8e09eb0383578004a298937651ea29c
32540 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32541 Date: Fri Feb 27 17:46:41 2004 +0000
32543 alphabetical reordering of readers
32546 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@708 0ce88b0d-b2fd-0310-8134-9614164e65ea
32549 1 file changed, 2 insertions(+), 2 deletions(-)
32551 commit 90067f148b43189d6b6f460d7b85b122e5036dd9
32552 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32553 Date: Fri Feb 27 17:37:16 2004 +0000
32558 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@707 0ce88b0d-b2fd-0310-8134-9614164e65ea
32560 readers/supported_readers.txt | 1 +
32561 1 file changed, 1 insertion(+)
32563 commit 4165dffe87ca50a20ad0520fbba71641535ed1ac
32564 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32565 Date: Tue Feb 24 21:16:51 2004 +0000
32567 use a shorter Perl script to convert generate/convert ChangeLog
32570 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@706 0ce88b0d-b2fd-0310-8134-9614164e65ea
32572 Makefile.am | 8 ++++----
32573 1 file changed, 4 insertions(+), 4 deletions(-)
32575 commit 836596b64355779eaa919338ca9ae86758c88d38 (tag: ccid-0.4.1)
32576 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32577 Date: Sat Feb 14 12:46:18 2004 +0000
32582 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@703 0ce88b0d-b2fd-0310-8134-9614164e65ea
32585 1 file changed, 5 insertions(+)
32587 commit 0a8715b0fe5fd552f443b24fb6554b16e2bd0149
32588 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32589 Date: Sat Feb 14 12:26:56 2004 +0000
32594 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@702 0ce88b0d-b2fd-0310-8134-9614164e65ea
32596 configure.in | 2 +-
32597 1 file changed, 1 insertion(+), 1 deletion(-)
32599 commit 81821c2afd2e164c8cc24dc4a8a23c59391bf9a6
32600 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32601 Date: Sat Feb 14 12:26:34 2004 +0000
32603 distribute SCR331-DI.txt and supported_readers.txt
32606 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@701 0ce88b0d-b2fd-0310-8134-9614164e65ea
32608 readers/Makefile.am | 3 ++-
32609 1 file changed, 2 insertions(+), 1 deletion(-)
32611 commit dac7f0a71423a7792fc0ec384c76e7b93fd5a35d
32612 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32613 Date: Sat Feb 14 12:26:09 2004 +0000
32615 disribute create_Info_plist.pl
32618 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@700 0ce88b0d-b2fd-0310-8134-9614164e65ea
32620 src/Makefile.am | 2 +-
32621 1 file changed, 1 insertion(+), 1 deletion(-)
32623 commit 34a5f203544fa61cd8ebc39091120bfd78df6e36 (tag: ccid-0.4.0)
32624 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32625 Date: Fri Feb 13 07:58:21 2004 +0000
32630 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@698 0ce88b0d-b2fd-0310-8134-9614164e65ea
32632 configure.in | 2 +-
32633 1 file changed, 1 insertion(+), 1 deletion(-)
32635 commit 1885154f6233650e8986faf502fa8781c2ab4297
32636 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32637 Date: Fri Feb 13 07:57:25 2004 +0000
32642 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@697 0ce88b0d-b2fd-0310-8134-9614164e65ea
32644 README | 42 ++++++++++++++++++++++++++++++++----------
32645 1 file changed, 32 insertions(+), 10 deletions(-)
32647 commit e6bb0cf90f6ddb257fa83e824a8fdef786212225
32648 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32649 Date: Thu Feb 12 16:11:45 2004 +0000
32651 huge rework of CardUp()
32654 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@696 0ce88b0d-b2fd-0310-8134-9614164e65ea
32656 src/ifdhandler.c | 113 +++++++++++++++++++++++++++++++++++++++++--------------
32657 1 file changed, 85 insertions(+), 28 deletions(-)
32659 commit 33195188dfa6fad2dcec7adfdf0c17a96a95fa01
32660 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32661 Date: Thu Feb 12 16:11:08 2004 +0000
32663 return with a error if the received bloc in less than 4 bytes (T=0
32664 error response for example)
32667 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@695 0ce88b0d-b2fd-0310-8134-9614164e65ea
32669 src/towitoko/protocol_t1.c | 6 ++++--
32670 1 file changed, 4 insertions(+), 2 deletions(-)
32672 commit 125f828e5e052b911c6e0fdf069d7d6dd95262d9
32673 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32674 Date: Thu Feb 12 16:09:32 2004 +0000
32676 fill dwDefaultClock and dwMaxDataRate according to the reader descriptor
32679 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@694 0ce88b0d-b2fd-0310-8134-9614164e65ea
32681 src/ccid_serial.c | 2 ++
32682 src/ccid_usb.c | 4 ++--
32683 2 files changed, 4 insertions(+), 2 deletions(-)
32685 commit 66756092f89c0365900a17c1e0ddb7a18548f617
32686 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32687 Date: Thu Feb 12 16:08:45 2004 +0000
32689 add dwDefaultClock and dwMaxDataRate fields
32692 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@693 0ce88b0d-b2fd-0310-8134-9614164e65ea
32694 src/ccid.h | 11 +++++++++++
32695 1 file changed, 11 insertions(+)
32697 commit 9fa23adcb1789b44bd99c7bdd850b447593ed1e0
32698 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32699 Date: Wed Feb 11 14:36:59 2004 +0000
32701 Perform PPS and IFSD only if the reader does not do it automatically
32704 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@692 0ce88b0d-b2fd-0310-8134-9614164e65ea
32706 src/ifdhandler.c | 51 +++++++++++++++++++++++++++++----------------------
32707 1 file changed, 29 insertions(+), 22 deletions(-)
32709 commit 5410c7033537c21aaa20e178d85e2dd268e562ec
32710 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32711 Date: Wed Feb 11 14:36:59 2004 +0000
32713 add CCID_CLASS_AUTO_BAUD and CCID_CLASS_AUTO_IFSD
32716 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@691 0ce88b0d-b2fd-0310-8134-9614164e65ea
32719 1 file changed, 2 insertions(+)
32721 commit df61e303fa61d27c0dc622221317c5d6e1814147
32722 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32723 Date: Wed Feb 11 14:36:05 2004 +0000
32725 add return code tests in Protocol_T1_Negociate_IFSD()
32728 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@690 0ce88b0d-b2fd-0310-8134-9614164e65ea
32730 src/towitoko/protocol_t1.c | 15 ++++++++-------
32731 1 file changed, 8 insertions(+), 7 deletions(-)
32733 commit 57dd86fe4f5ab41fee2430ee4f9a98da01912c88
32734 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32735 Date: Wed Feb 11 14:33:04 2004 +0000
32737 PPS_Exchange() now uses 'int lun' instead of 'Protocol_T1 * t1'
32740 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@689 0ce88b0d-b2fd-0310-8134-9614164e65ea
32742 src/towitoko/pps.c | 6 +++---
32743 src/towitoko/pps.h | 2 +-
32744 2 files changed, 4 insertions(+), 4 deletions(-)
32746 commit 7e79250f457ac0d9caea390ffa48a80a5bd56f80
32747 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32748 Date: Wed Feb 11 10:12:47 2004 +0000
32750 remove debug message
32753 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@688 0ce88b0d-b2fd-0310-8134-9614164e65ea
32755 src/towitoko/protocol_t1.c | 1 -
32756 1 file changed, 1 deletion(-)
32758 commit 7e7c461acc496bb532f8f2d63dde6d920ae2f73a
32759 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32760 Date: Wed Feb 11 10:12:00 2004 +0000
32762 use Protocol_T1_Negociate_IFSD() in CardUp()
32765 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@687 0ce88b0d-b2fd-0310-8134-9614164e65ea
32767 src/ifdhandler.c | 9 ++++++---
32768 1 file changed, 6 insertions(+), 3 deletions(-)
32770 commit eb2a9d8bbead2b10cb594e37d314cfcff3247bc4
32771 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32772 Date: Wed Feb 11 10:10:29 2004 +0000
32774 add Protocol_T1_Negociate_IFSD()
32777 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@686 0ce88b0d-b2fd-0310-8134-9614164e65ea
32779 src/towitoko/protocol_t1.c | 23 ++++++++++++++++++++---
32780 src/towitoko/protocol_t1.h | 4 ++++
32781 2 files changed, 24 insertions(+), 3 deletions(-)
32783 commit fa78394d50eb0146ebd5cb72f58c87fa14a6386d
32784 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32785 Date: Wed Feb 11 10:09:55 2004 +0000
32787 add CCID_CLASS_AUTO_CONF_ATR
32790 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@685 0ce88b0d-b2fd-0310-8134-9614164e65ea
32793 1 file changed, 1 insertion(+)
32795 commit 4dbc19e39ae525f9a7062a22d596527cdf30c8f7
32796 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32797 Date: Mon Feb 9 13:57:14 2004 +0000
32799 first bSeq is 0 (even if 1 works ok)
32802 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@683 0ce88b0d-b2fd-0310-8134-9614164e65ea
32804 src/ccid_usb.c | 2 +-
32805 1 file changed, 1 insertion(+), 1 deletion(-)
32807 commit 85f00ab3fce80ca48eeb9daabea69bb42a1fcee4
32808 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32809 Date: Mon Feb 9 13:55:09 2004 +0000
32811 usb_reset() the device before usb_close()
32814 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@682 0ce88b0d-b2fd-0310-8134-9614164e65ea
32816 src/ccid_usb.c | 1 +
32817 1 file changed, 1 insertion(+)
32819 commit 4155fca804b98404414b24a4b1961428bc395a02
32820 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32821 Date: Thu Feb 5 19:40:57 2004 +0000
32823 add Silitek SK-3105 keyboard URL
32826 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@677 0ce88b0d-b2fd-0310-8134-9614164e65ea
32829 1 file changed, 2 insertions(+), 1 deletion(-)
32831 commit ad499a9e241203c1c024d5eb0b65c6b6f81d4dc4
32832 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32833 Date: Wed Feb 4 22:00:01 2004 +0000
32835 DEBUG_COMM4 was named DEBUG_COMM3 due to cut-n-paste
32838 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@676 0ce88b0d-b2fd-0310-8134-9614164e65ea
32841 1 file changed, 1 insertion(+), 1 deletion(-)
32843 commit 106b8d39d8de00d77e8d6f56d69b62f8d0c4d25b
32844 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32845 Date: Tue Feb 3 15:44:52 2004 +0000
32847 add CardUp() and CardDown() for PowerOn and PowerOff actions
32850 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@673 0ce88b0d-b2fd-0310-8134-9614164e65ea
32852 src/ccid_ifdhandler.h | 2 ++
32853 src/ifdhandler.c | 84 +++++++++++++++++++++++++++++++++++++++++++++++----
32854 2 files changed, 80 insertions(+), 6 deletions(-)
32856 commit 179ac0923cf71ff7939c9eb71d129b86ebb0f092
32857 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32858 Date: Tue Feb 3 15:43:51 2004 +0000
32860 add dwMaxIFSD field
32863 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@672 0ce88b0d-b2fd-0310-8134-9614164e65ea
32865 src/ccid.h | 8 +++++++-
32866 src/ccid_serial.c | 1 +
32867 src/ccid_usb.c | 1 +
32868 3 files changed, 9 insertions(+), 1 deletion(-)
32870 commit c1920191e5c3dd92a61b3af97bddf9161bb23df6
32871 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32872 Date: Tue Feb 3 15:42:53 2004 +0000
32877 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@671 0ce88b0d-b2fd-0310-8134-9614164e65ea
32880 1 file changed, 2 insertions(+)
32882 commit a05a6a03a00a3a8993878b2d5d0940aaf2e33973
32883 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32884 Date: Tue Feb 3 15:42:24 2004 +0000
32886 use my own debug routines
32889 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@670 0ce88b0d-b2fd-0310-8134-9614164e65ea
32891 src/towitoko/pps.c | 18 +++---------------
32892 src/towitoko/protocol_t1.c | 39 +++++++++++++--------------------------
32893 src/towitoko/t1_block.c | 7 -------
32894 3 files changed, 16 insertions(+), 48 deletions(-)
32896 commit 3df0d6ca10eba2726537c830cabe9a0c593c5692
32897 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32898 Date: Tue Feb 3 14:59:04 2004 +0000
32903 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@669 0ce88b0d-b2fd-0310-8134-9614164e65ea
32905 readers/SCR331-DI.txt | 44 ++++++++++++++++++++++++++++++++++++++++++++
32906 1 file changed, 44 insertions(+)
32908 commit eed50bfc5aa2e241f95a497a7bf42229cbfef7c6
32909 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32910 Date: Mon Feb 2 15:45:14 2004 +0000
32912 do not restrict ifsc to Towitoko
32915 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@668 0ce88b0d-b2fd-0310-8134-9614164e65ea
32917 src/towitoko/protocol_t1.c | 2 +-
32918 1 file changed, 1 insertion(+), 1 deletion(-)
32920 commit 8c4c1fea06dd75a625090c1aa65902d2c3f6979f
32921 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32922 Date: Mon Feb 2 15:44:08 2004 +0000
32927 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@667 0ce88b0d-b2fd-0310-8134-9614164e65ea
32929 src/towitoko/protocol_t1.c | 11 -----------
32930 1 file changed, 11 deletions(-)
32932 commit f571bade51ad63ebf825baf2ca6558347f6e8592
32933 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32934 Date: Mon Feb 2 10:33:26 2004 +0000
32936 add SCR 331-DI in the "should work" list
32939 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@666 0ce88b0d-b2fd-0310-8134-9614164e65ea
32942 1 file changed, 2 insertions(+)
32944 commit dd2898179151de1ba2d0ac48e4e0ca3f18989138
32945 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32946 Date: Mon Feb 2 10:05:34 2004 +0000
32948 use create_Info_plist.pl to generate the installed Info.plist from an
32949 Info.plist template and a list of supported readers.
32952 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@665 0ce88b0d-b2fd-0310-8134-9614164e65ea
32954 readers/supported_readers.txt | 26 +++++++++++++++
32955 src/Info.plist | 48 ++-------------------------
32956 src/Makefile.am | 2 +-
32957 src/create_Info_plist.pl | 76 +++++++++++++++++++++++++++++++++++++++++++
32958 4 files changed, 106 insertions(+), 46 deletions(-)
32960 commit 9eebc2aea305880fde3ea3ea1de911ef7f8b0968
32961 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32962 Date: Thu Jan 29 13:37:35 2004 +0000
32964 removed useless function name in debug messages since we use __FUNCTION__
32967 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@663 0ce88b0d-b2fd-0310-8134-9614164e65ea
32969 src/ifdhandler.c | 6 +++---
32970 1 file changed, 3 insertions(+), 3 deletions(-)
32972 commit 113f0ce99030be147c1cbe345d0bfbea9504bc81
32973 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32974 Date: Thu Jan 29 10:33:52 2004 +0000
32976 - remove device_name[] from struct _usbDevice
32977 - use naming scheme usb:vendor/product
32978 - simplify (a bit) the code
32981 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@662 0ce88b0d-b2fd-0310-8134-9614164e65ea
32983 src/ccid_usb.c | 240 ++++++++++++++++++++++++++++-----------------------------
32984 1 file changed, 116 insertions(+), 124 deletions(-)
32986 commit 9d3372a0f2fe48e35a1bd1737b9caac5be2b21d1
32987 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32988 Date: Thu Jan 29 10:32:20 2004 +0000
32990 remore *device_name[] argument from get_desc()
32993 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@661 0ce88b0d-b2fd-0310-8134-9614164e65ea
32995 src/ccid_usb.h | 3 +--
32996 src/parse.c | 12 ++++++------
32997 2 files changed, 7 insertions(+), 8 deletions(-)
32999 commit 0adaa798c410000e16bb48cbb67a3579a13cc0a8
33000 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33001 Date: Thu Jan 29 10:31:15 2004 +0000
33003 add DEBUG_CRITICAL4
33006 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@660 0ce88b0d-b2fd-0310-8134-9614164e65ea
33009 1 file changed, 2 insertions(+)
33011 commit 41ad2b7390fb2501edec7827d66d5538cd6035cb
33012 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33013 Date: Tue Jan 27 15:01:08 2004 +0000
33015 set received size to 0 in case of error in CmdXfrBlockTPDU_T1
33018 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@659 0ce88b0d-b2fd-0310-8134-9614164e65ea
33020 src/commands.c | 3 +++
33021 1 file changed, 3 insertions(+)
33023 commit 28252029c75b98cef75fccc833b2f3976c9972dc
33024 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33025 Date: Tue Jan 27 14:59:16 2004 +0000
33027 in case of error exits CCID_Receive() without copying an nonexistent anwser
33030 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@658 0ce88b0d-b2fd-0310-8134-9614164e65ea
33032 src/commands.c | 5 ++---
33033 1 file changed, 2 insertions(+), 3 deletions(-)
33035 commit ad1659e3486db02a5b5140be06f8d806d2ada292
33036 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33037 Date: Tue Jan 27 14:46:01 2004 +0000
33039 use DEBUG_CRITICAL2() instead of DEBUG_CRITICAL()
33042 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@655 0ce88b0d-b2fd-0310-8134-9614164e65ea
33044 src/ccid_usb.c | 2 +-
33045 1 file changed, 1 insertion(+), 1 deletion(-)
33047 commit 2aa5683710ba3b8856b0f0d2f10bd8fb5237b7c7
33048 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33049 Date: Tue Jan 27 13:53:10 2004 +0000
33051 add the "Silitek SK-3105 keyboard" in the "Should work but untested by
33055 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@654 0ce88b0d-b2fd-0310-8134-9614164e65ea
33058 1 file changed, 1 insertion(+)
33060 commit ced3bb5a543ab9ec58189d7dc1a978c5cd943dcf
33061 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33062 Date: Tue Jan 27 13:51:18 2004 +0000
33064 ignore some build files
33067 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@653 0ce88b0d-b2fd-0310-8134-9614164e65ea
33069 .cvsignore | 12 ++++++++++++
33070 aclocal/.cvsignore | 2 ++
33071 build/.cvsignore | 9 +++++++++
33072 readers/.cvsignore | 2 ++
33073 4 files changed, 25 insertions(+)
33075 commit 6e1585b439be7b2673ed51b732d40a2970febd5b
33076 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33077 Date: Tue Jan 27 13:45:41 2004 +0000
33079 ignore some build files
33082 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@652 0ce88b0d-b2fd-0310-8134-9614164e65ea
33084 src/.cvsignore | 10 ++++++++++
33085 src/towitoko/.cvsignore | 1 +
33086 2 files changed, 11 insertions(+)
33088 commit 75a66e18b2f0da354f725a6b830cc1a715ebfed3
33089 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33090 Date: Tue Jan 27 13:40:29 2004 +0000
33092 add Silitek SK-3105 keyboard
33095 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@651 0ce88b0d-b2fd-0310-8134-9614164e65ea
33097 src/Info.plist | 6 ++++++
33098 1 file changed, 6 insertions(+)
33100 commit 7ceac8d2a0d97caad2e289042da0f5bb9dda275e
33101 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33102 Date: Tue Jan 27 13:39:47 2004 +0000
33104 add support of USB devices with multiple interfaces (like the Silitek
33108 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@650 0ce88b0d-b2fd-0310-8134-9614164e65ea
33110 src/ccid_usb.c | 64 +++++++++++++++++++++++++++++++++++++++++++++++++---------
33111 src/ccid_usb.h | 3 ++-
33112 2 files changed, 57 insertions(+), 10 deletions(-)
33114 commit e50616bf036f8c3a204de39f6f29c6bae32c479a
33115 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33116 Date: Tue Jan 27 13:32:55 2004 +0000
33118 add support of IFDHCreateChannelByName
33121 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@649 0ce88b0d-b2fd-0310-8134-9614164e65ea
33123 src/ccid_serial.c | 39 +++++++++++++++++++++++++-----------
33124 src/ccid_serial.h | 1 +
33125 src/ccid_usb.c | 60 +++++++++++++++++++++++++++++++++++++++++++------------
33126 src/ccid_usb.h | 1 +
33128 src/ifdhandler.c | 32 +++++++++++++++++++++++++++++
33129 6 files changed, 110 insertions(+), 25 deletions(-)
33131 commit 1f39686cc26f2587004eb42457f4cc5ca43f2625
33132 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33133 Date: Thu Jan 22 14:00:38 2004 +0000
33135 move rules for src/protocol_t1/ files in src/Makefile.am to avoid
33136 building a (problematic) static library
33139 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@641 0ce88b0d-b2fd-0310-8134-9614164e65ea
33141 src/Makefile.am | 34 +++++++++++++++++++++++++---------
33142 1 file changed, 25 insertions(+), 9 deletions(-)
33144 commit 896dbc0f2d7bff3028985ee0b52dab68a6ce95ff
33145 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33146 Date: Thu Jan 22 13:59:24 2004 +0000
33148 removed since rules for src/protocol_t1/ files are in src/Makefile.am
33151 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@640 0ce88b0d-b2fd-0310-8134-9614164e65ea
33153 src/towitoko/Makefile.am | 29 -----------------------------
33154 1 file changed, 29 deletions(-)
33156 commit 5f33ac07e4bef758e14356cf36a75e1dfcb6da54
33157 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33158 Date: Thu Jan 15 15:41:31 2004 +0000
33160 define APDU_Cmd and APDU_Rsp
33163 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@620 0ce88b0d-b2fd-0310-8134-9614164e65ea
33165 src/towitoko/apdu.h | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
33166 1 file changed, 49 insertions(+)
33168 commit 369dde145530c6a2f9ecca279d40c8705621a4ea
33169 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33170 Date: Thu Jan 15 14:34:21 2004 +0000
33172 new files from Carlos Prados towitoko-2.0.7 driver (with a bit of hacking)
33175 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@619 0ce88b0d-b2fd-0310-8134-9614164e65ea
33177 src/towitoko/Makefile.am | 29 +++
33178 src/towitoko/README | 11 ++
33179 src/towitoko/atr.c | 464 +++++++++++++++++++++++++++++++++++++++++++++
33180 src/towitoko/atr.h | 131 +++++++++++++
33181 src/towitoko/defines.h | 81 ++++++++
33182 src/towitoko/pps.c | 151 +++++++++++++++
33183 src/towitoko/pps.h | 64 +++++++
33184 src/towitoko/protocol_t1.c | 363 +++++++++++++++++++++++++++++++++++
33185 src/towitoko/protocol_t1.h | 78 ++++++++
33186 src/towitoko/t1_block.c | 257 +++++++++++++++++++++++++
33187 src/towitoko/t1_block.h | 109 +++++++++++
33188 11 files changed, 1738 insertions(+)
33190 commit e29d296e24ccbecead855b2d72615bb6b17b6e7f
33191 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33192 Date: Thu Jan 15 14:23:41 2004 +0000
33194 build protocol_t1 library
33197 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@618 0ce88b0d-b2fd-0310-8134-9614164e65ea
33199 src/Makefile.am | 7 +++++--
33200 1 file changed, 5 insertions(+), 2 deletions(-)
33202 commit 20ba6b58a1ddfd37e7ee5c9a4b7177d2f10c96f9
33203 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33204 Date: Thu Jan 15 14:19:02 2004 +0000
33206 add SetParameters() CCID command
33209 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@617 0ce88b0d-b2fd-0310-8134-9614164e65ea
33211 src/commands.c | 37 +++++++++++++++++++++++++++++++++++++
33212 1 file changed, 37 insertions(+)
33214 commit c502084d273c8b0b0b0486d5d7df7ff9c83c4834
33215 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33216 Date: Thu Jan 15 14:10:13 2004 +0000
33218 add support of T=1 in TPDU mode
33221 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@616 0ce88b0d-b2fd-0310-8134-9614164e65ea
33223 src/ifdhandler.c | 25 ++++++++++++++-----------
33224 1 file changed, 14 insertions(+), 11 deletions(-)
33226 commit a95eea970629fee79eaf312971d3e68c02ea5551
33227 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33228 Date: Thu Jan 15 14:09:38 2004 +0000
33230 add CcidDesc.t1 field
33233 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@615 0ce88b0d-b2fd-0310-8134-9614164e65ea
33235 src/defs.h | 15 +++++++++++++++
33236 1 file changed, 15 insertions(+)
33238 commit e47ba6a76230239c0823422aaa127804e839f430
33239 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33240 Date: Thu Jan 15 14:09:10 2004 +0000
33242 replace CmdXfrBlockTPDU() by CmdXfrBlockTPDU_T0() and CmdXfrBlockTPDU_T1()
33245 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@614 0ce88b0d-b2fd-0310-8134-9614164e65ea
33247 src/commands.c | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++--------
33248 src/commands.h | 11 ++++++----
33249 2 files changed, 66 insertions(+), 13 deletions(-)
33251 commit f29b56b8772ea8be5c61031eb5d4ce85e72a14e9
33252 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33253 Date: Thu Jan 15 13:51:40 2004 +0000
33255 split CmdXfrBlockShortAPDU() in CCID_Transmit() and CCID_Receive()
33258 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@613 0ce88b0d-b2fd-0310-8134-9614164e65ea
33260 src/commands.c | 149 ++++++++++-----------------------------------------------
33261 1 file changed, 26 insertions(+), 123 deletions(-)
33263 commit 62c8d6aa8fa696ee93995b757781b16c998bad9f
33264 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33265 Date: Thu Jan 15 13:45:37 2004 +0000
33267 call ccid_open_hack() in IFDHCreateChannel() instead of in each OpenPort()
33270 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@612 0ce88b0d-b2fd-0310-8134-9614164e65ea
33272 src/ccid_serial.c | 2 --
33273 src/ccid_usb.c | 4 ----
33274 src/ifdhandler.c | 3 +++
33275 3 files changed, 3 insertions(+), 6 deletions(-)
33277 commit 4103d10fb6446aede9729e20763ec7910986500a
33278 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33279 Date: Thu Jan 15 13:41:01 2004 +0000
33281 use an (int *) instead of a PDWORD for rx_length argument
33284 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@611 0ce88b0d-b2fd-0310-8134-9614164e65ea
33287 src/commands.c | 8 ++++----
33288 src/commands.h | 6 +++---
33289 src/ifdhandler.c | 12 ++++++------
33290 4 files changed, 14 insertions(+), 13 deletions(-)
33292 commit 35ac1a75d1f8a1855df7f39bbb6bfe56ce82f3af
33293 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33294 Date: Thu Jan 15 10:54:40 2004 +0000
33296 new files. add definition of ACX_PTHREAD macro
33299 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@610 0ce88b0d-b2fd-0310-8134-9614164e65ea
33301 aclocal/Makefile.am | 3 +
33302 aclocal/acx_pthread.m4 | 190 +++++++++++++++++++++++++++++++++++++++++++++++++
33303 2 files changed, 193 insertions(+)
33305 commit 9d2bb363a35aff8db52f4e31fc1dc6efba9758a8
33306 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33307 Date: Thu Jan 15 08:34:20 2004 +0000
33309 add get_ccid_slot() function
33312 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@609 0ce88b0d-b2fd-0310-8134-9614164e65ea
33314 src/ccid_ifdhandler.h | 2 ++
33315 src/ifdhandler.c | 6 ++++++
33316 2 files changed, 8 insertions(+)
33318 commit 36ed5f37528807618526ba37d88618331d50ecc5
33319 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33320 Date: Thu Jan 15 08:30:31 2004 +0000
33322 remove function name from debug message since __FUNCTION__ is now used in
33323 DEBUG_* macro definition
33326 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@608 0ce88b0d-b2fd-0310-8134-9614164e65ea
33328 src/ccid_serial.c | 18 +++++++++---------
33329 src/ccid_usb.c | 2 +-
33330 src/ifdhandler.c | 20 ++++++++++----------
33331 3 files changed, 20 insertions(+), 20 deletions(-)
33333 commit 0163971481a1346f126dad0238fecca363f6e903
33334 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33335 Date: Thu Jan 15 08:19:03 2004 +0000
33340 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@607 0ce88b0d-b2fd-0310-8134-9614164e65ea
33342 src/Info.plist | 6 ++++++
33343 1 file changed, 6 insertions(+)
33345 commit 057b482a6c700e193c855ea801dce7bdb40e0936
33346 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33347 Date: Thu Jan 15 08:18:38 2004 +0000
33349 created an "Should work but untested by me" section and add SCM Micro
33350 SPR 532 and ActivCard USB reader 2.0
33353 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@606 0ce88b0d-b2fd-0310-8134-9614164e65ea
33355 README | 11 +++++++++++
33356 1 file changed, 11 insertions(+)
33358 commit 784bdd239bcac700ad6f7ef9e063eb1c5d9548ea
33359 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33360 Date: Thu Jan 8 15:26:17 2004 +0000
33362 The crashes under MacOS X were not because of a bug in libusb but because of
33363 a bug in pcscd MacOS X hotplug.
33366 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@584 0ce88b0d-b2fd-0310-8134-9614164e65ea
33368 README | 9 ---------
33369 1 file changed, 9 deletions(-)
33371 commit 48d7da4f20943aab8c0a06be908516d8de297e68
33372 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33373 Date: Tue Jan 6 07:21:27 2004 +0000
33375 the USB extra field length shall be exactly 54 bytes to be CCID.
33378 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@581 0ce88b0d-b2fd-0310-8134-9614164e65ea
33380 src/ccid_usb.c | 4 ++--
33381 1 file changed, 2 insertions(+), 2 deletions(-)
33383 commit 97e5d6c9522bc63b1aac2b8430ee7c649c3d7eb7
33384 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33385 Date: Mon Jan 5 21:22:03 2004 +0000
33387 also print the function name (__FUNCTION__) in the debug messages
33390 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@580 0ce88b0d-b2fd-0310-8134-9614164e65ea
33392 src/debug.h | 29 +++++++++++++++++------------
33393 1 file changed, 17 insertions(+), 12 deletions(-)
33395 commit 797f84c90d02cd3155ee788f392e9ef7bc1ba668
33396 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33397 Date: Mon Jan 5 20:53:59 2004 +0000
33399 add a test on the USB extra field length to avoid a crash and print an
33400 error message. This occurs when the reader is _not_ CCID and the CCID
33401 driver is used (wrong Info.plist for example).
33404 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@579 0ce88b0d-b2fd-0310-8134-9614164e65ea
33406 src/ccid_usb.c | 8 ++++++--
33407 src/parse.c | 7 +++++++
33408 2 files changed, 13 insertions(+), 2 deletions(-)
33410 commit ab5cd8dcf6b1ac5ba635ac753a6c06a0df4198e5
33411 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33412 Date: Fri Dec 19 09:03:49 2003 +0000
33414 build but do not install the serial ccidtwin driver by default since it
33415 is useless on computers without a serial port or without this reader for
33419 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@578 0ce88b0d-b2fd-0310-8134-9614164e65ea
33421 INSTALL | 13 +++++++++++--
33422 src/Makefile.am | 8 ++++++--
33423 2 files changed, 17 insertions(+), 4 deletions(-)
33425 commit 34d8e585aa4dacfd01ae240898d8253e005a6ae9
33426 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33427 Date: Tue Dec 16 10:11:09 2003 +0000
33429 read and write timeouts are not symmetric. write timout can be shorter
33430 since the reader and card is not supposed to do anything before
33431 receiving (write) a command.
33434 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@570 0ce88b0d-b2fd-0310-8134-9614164e65ea
33436 src/ccid_usb.c | 15 ++++++++++++---
33437 1 file changed, 12 insertions(+), 3 deletions(-)
33439 commit 6798cf7138aac8533ef93a3905ff8f6b873b2a9a
33440 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33441 Date: Fri Dec 12 09:38:25 2003 +0000
33443 return IFD_NOT_SUPPORTED instead of IFD_SUCCESS in functions doing
33444 nothing (yet) (IFDHSetCapabilities, IFDHSetProtocolParameters,
33448 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@569 0ce88b0d-b2fd-0310-8134-9614164e65ea
33450 src/ifdhandler.c | 7 ++++---
33451 1 file changed, 4 insertions(+), 3 deletions(-)
33453 commit 146f6acfaf4b8c0371ab4e3dd7de8b96ff4aaecd
33454 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33455 Date: Thu Dec 11 21:19:46 2003 +0000
33457 set the result buffer length to 0 in IFDHControl()
33460 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@568 0ce88b0d-b2fd-0310-8134-9614164e65ea
33462 src/ifdhandler.c | 4 ++++
33463 1 file changed, 4 insertions(+)
33465 commit 0bb480ab3857f4852ca5a1eb9ce280fa11966df1
33466 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33467 Date: Tue Nov 25 23:10:59 2003 +0000
33469 do not try to find usb.h and other libusb files if --disable-libusb is
33470 used. Needed if you only want to build the serial driver. Thanks to Niki
33471 Waibel for the patch.
33474 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@565 0ce88b0d-b2fd-0310-8134-9614164e65ea
33476 configure.in | 32 +++++++++++++++++---------------
33477 1 file changed, 17 insertions(+), 15 deletions(-)
33479 commit fd2c078e9140e5c23f09cef28c5a89a7ce04515b
33480 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33481 Date: Tue Nov 25 23:07:33 2003 +0000
33483 add a --enable-ccidtwindir argument to ./configure to specify the
33484 serial GemPC Twin installation directory
33487 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@564 0ce88b0d-b2fd-0310-8134-9614164e65ea
33489 INSTALL | 36 ++++++++++++++++++++++++++++++++----
33490 configure.in | 25 +++++++++++++++++++++++--
33491 src/Makefile.am | 9 ++++-----
33492 3 files changed, 59 insertions(+), 11 deletions(-)
33494 commit d279ba4bb2c1e5ca4235e1448bfa6851b173c9cb
33495 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33496 Date: Tue Nov 25 22:55:58 2003 +0000
33498 use a updated version of acx_pthread.m4 needed for FreeBSD
33501 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@563 0ce88b0d-b2fd-0310-8134-9614164e65ea
33504 config.h.in | 8 ++++++--
33505 configure.in | 10 +++++-----
33507 src/ifdhandler.c | 15 ++++++++-------
33508 5 files changed, 21 insertions(+), 15 deletions(-)
33510 commit f56372a862aeee1abb78cacb859e9852649ff9ef
33511 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33512 Date: Thu Nov 6 18:53:40 2003 +0000
33514 check that the installed libusb implements usb_get_string_simple()
33517 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@556 0ce88b0d-b2fd-0310-8134-9614164e65ea
33519 configure.in | 6 ++++++
33520 1 file changed, 6 insertions(+)
33522 commit 4c140e3bb89875158cf5c8a179bfa4308add194e
33523 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33524 Date: Tue Nov 4 22:20:28 2003 +0000
33526 add SPR 532 in "Supported CCID readers" list
33529 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@553 0ce88b0d-b2fd-0310-8134-9614164e65ea
33532 1 file changed, 2 insertions(+)
33534 commit 62d5599a12f167a7452771caf9007510b76ccc90 (tag: ccid-0.3.2)
33535 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33536 Date: Tue Nov 4 22:16:38 2003 +0000
33541 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@552 0ce88b0d-b2fd-0310-8134-9614164e65ea
33543 README | 14 ++++++++++++++
33544 1 file changed, 14 insertions(+)
33546 commit 1742277b6150f51948aca8faa41e5855827b757e
33547 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33548 Date: Tue Nov 4 21:58:44 2003 +0000
33553 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@551 0ce88b0d-b2fd-0310-8134-9614164e65ea
33555 configure.in | 2 +-
33556 1 file changed, 1 insertion(+), 1 deletion(-)
33558 commit be91e4479a90c42e8fdd3d39b23ef209a952ebe2
33559 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33560 Date: Tue Nov 4 21:57:19 2003 +0000
33562 comment out the automatic GET RESPONSE part. I don't think it should be
33563 in the driver. Maybe in pcscd instead?
33566 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@550 0ce88b0d-b2fd-0310-8134-9614164e65ea
33568 src/commands.c | 2 ++
33569 1 file changed, 2 insertions(+)
33571 commit f53fec7080bbb8aa299f076f3b38ba85982ee3b3
33572 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33573 Date: Mon Nov 3 16:08:48 2003 +0000
33575 also distribute SPR532.txt
33578 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@547 0ce88b0d-b2fd-0310-8134-9614164e65ea
33580 readers/Makefile.am | 2 +-
33581 1 file changed, 1 insertion(+), 1 deletion(-)
33583 commit 53ebb847fcf7d4220ea57dc2b9535a0b993f38e7
33584 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33585 Date: Sat Nov 1 00:40:36 2003 +0000
33587 bootstrap is no more distributed (it is no more in CVS either)
33590 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@545 0ce88b0d-b2fd-0310-8134-9614164e65ea
33593 1 file changed, 1 insertion(+), 1 deletion(-)
33595 commit e506125311e5a8031ad7bd20a18e97c4e5994fb0
33596 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33597 Date: Sat Nov 1 00:39:42 2003 +0000
33599 $(CCID_BUNDLE) is a directory so use 'rm -r' in uninstall_ccid: target
33602 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@544 0ce88b0d-b2fd-0310-8134-9614164e65ea
33604 src/Makefile.am | 2 +-
33605 1 file changed, 1 insertion(+), 1 deletion(-)
33607 commit d3b36be81be222d2eb9a3e965bd0a1bf0c81afbb
33608 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33609 Date: Fri Oct 31 23:55:18 2003 +0000
33611 modify the hack to compile under MacOSX.
33614 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@543 0ce88b0d-b2fd-0310-8134-9614164e65ea
33616 src/Makefile.am | 11 ++++++-----
33617 1 file changed, 6 insertions(+), 5 deletions(-)
33619 commit 068083832633d4c63d1e9aae17acf2dacf039a06
33620 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33621 Date: Fri Oct 31 23:52:18 2003 +0000
33623 config.guess, config.sub, depcomp and ltmain.sh are in build/ so removed
33627 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@542 0ce88b0d-b2fd-0310-8134-9614164e65ea
33630 1 file changed, 1 insertion(+), 1 deletion(-)
33632 commit 16f680a9936df1cb1afd6386426a6492a72155c9
33633 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33634 Date: Fri Oct 31 23:51:25 2003 +0000
33636 useless since we have a 'make dist' rule
33639 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@541 0ce88b0d-b2fd-0310-8134-9614164e65ea
33641 create_distrib.sh | 80 -------------------------------------------------------
33642 1 file changed, 80 deletions(-)
33644 commit fe5fe7ec54c9852d9fc8724c2c5e8632b3a60657
33645 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33646 Date: Wed Oct 29 18:06:08 2003 +0000
33648 add USB identification for SPR 532
33651 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@531 0ce88b0d-b2fd-0310-8134-9614164e65ea
33653 src/Info.plist | 15 +++++++++------
33654 1 file changed, 9 insertions(+), 6 deletions(-)
33656 commit c5557b7468f7af247bbbefa711287af0a11a86bf
33657 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33658 Date: Wed Oct 29 18:02:45 2003 +0000
33660 add SPR 532 description even if it is not a "real" CCID reader.
33663 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@530 0ce88b0d-b2fd-0310-8134-9614164e65ea
33665 readers/SPR532.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
33666 1 file changed, 50 insertions(+)
33668 commit 675ecd2d9c12b70d84a443c0b628452e4fddc41e
33669 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33670 Date: Wed Oct 29 18:01:23 2003 +0000
33672 continue parsing even if bInterfaceSubClass and bInterfaceProtocol are
33673 unsupported. This may be the case with non "real" CCID readers.
33676 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@529 0ce88b0d-b2fd-0310-8134-9614164e65ea
33678 src/parse.c | 10 ++--------
33679 1 file changed, 2 insertions(+), 8 deletions(-)
33681 commit 01ce4dd017548c1a2c2def5380cda574e0a4d7df
33682 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33683 Date: Wed Oct 29 17:54:04 2003 +0000
33685 do not exit if the InterfaceClass is 0xFF (proprietary). It is the case
33686 with old readers manufactured before the final release of the CCID specs.
33689 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@528 0ce88b0d-b2fd-0310-8134-9614164e65ea
33691 src/parse.c | 7 +++++--
33692 1 file changed, 5 insertions(+), 2 deletions(-)
33694 commit c89419ed4a4849f3554ca21b323ff957207edd82
33695 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33696 Date: Tue Oct 28 18:18:11 2003 +0000
33698 correctly use the device name in a debug message instead of a not yet initialised field.
33701 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@525 0ce88b0d-b2fd-0310-8134-9614164e65ea
33703 src/ccid_usb.c | 3 +--
33704 1 file changed, 1 insertion(+), 2 deletions(-)
33706 commit 54dc6ff8af74d9b3c716ad1848f0e6f60eb8d9a4
33707 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33708 Date: Tue Oct 28 16:58:01 2003 +0000
33710 removed since ./reconf is doing a correct job
33713 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@524 0ce88b0d-b2fd-0310-8134-9614164e65ea
33715 bootstrap | 40 ----------------------------------------
33716 1 file changed, 40 deletions(-)
33718 commit 116df86f0d6b28a4fda38cc12129b04b0b423428
33719 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33720 Date: Tue Oct 28 16:56:27 2003 +0000
33722 move LTC31 reader from unsupported to supported reader list. It was my fault
33723 since in used odd INS byte in my test applet and odd INS bytes are
33724 forbidden by ISO 7816-4 ch. 5.4.2 Instruction byte. Thanks to Josep Mon�s
33725 Teixidor for pointing the problem.
33728 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@523 0ce88b0d-b2fd-0310-8134-9614164e65ea
33731 1 file changed, 2 insertions(+), 4 deletions(-)
33733 commit e796854221e2461a2587afe141314eed3f045ec6
33734 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33735 Date: Tue Oct 28 16:51:37 2003 +0000
33737 correct a stupid bug that occurs with an APDU with 2 bytes response.
33740 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@522 0ce88b0d-b2fd-0310-8134-9614164e65ea
33742 src/commands.c | 6 ++++--
33743 1 file changed, 4 insertions(+), 2 deletions(-)
33745 commit 91491164758800c36ad6e8515889114cc1e6d613 (tag: ccid-0.3.1)
33746 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33747 Date: Tue Sep 23 07:54:56 2003 +0000
33752 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@467 0ce88b0d-b2fd-0310-8134-9614164e65ea
33754 README | 14 ++++++++++++++
33755 1 file changed, 14 insertions(+)
33757 commit a8f792adc6dbf11e821146d811638e5763a2a92f
33758 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33759 Date: Tue Sep 23 07:51:42 2003 +0000
33764 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@466 0ce88b0d-b2fd-0310-8134-9614164e65ea
33766 MANIFEST | 19 ++++++++++++++++---
33767 1 file changed, 16 insertions(+), 3 deletions(-)
33769 commit 9f48940154237483ca71072a6e7b3faa35b14762
33770 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33771 Date: Tue Sep 23 07:41:47 2003 +0000
33773 add a note about T=1 cards and readers in TPDU mode
33776 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@465 0ce88b0d-b2fd-0310-8134-9614164e65ea
33778 README | 8 ++++++++
33779 1 file changed, 8 insertions(+)
33781 commit 67dc9a484bf103ceb269844515d91b9778c7cf37
33782 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33783 Date: Mon Sep 22 14:26:02 2003 +0000
33785 define TAG_IFD_THREAD_SAFE introduced in pcsclite-1.2.0-rc3
33788 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@464 0ce88b0d-b2fd-0310-8134-9614164e65ea
33790 src/ccid_ifdhandler.h | 1 +
33791 1 file changed, 1 insertion(+)
33793 commit 8c6ed32fa1649a3648eb768d7c692e0e1e67f2ed
33794 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33795 Date: Mon Sep 22 14:25:19 2003 +0000
33797 add support of thread safe (APDU multiplexing on different readers)
33800 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@463 0ce88b0d-b2fd-0310-8134-9614164e65ea
33802 src/ifdhandler.c | 38 ++++++++++++++++++++++++++++++++++----
33803 1 file changed, 34 insertions(+), 4 deletions(-)
33805 commit 92348f7dd4ae84b658f3116e3d0470666833e57c
33806 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33807 Date: Mon Sep 22 14:24:26 2003 +0000
33809 ReadChunk() realy reads up to min_length bytes. Add some debug messages
33810 in the state automata.
33813 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@462 0ce88b0d-b2fd-0310-8134-9614164e65ea
33815 src/ccid_serial.c | 88 +++++++++++++++++++++++++++++++++++--------------------
33816 1 file changed, 56 insertions(+), 32 deletions(-)
33818 commit dabd29c260de59cf75bc38ad04f58f536974c909
33819 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33820 Date: Mon Sep 22 14:22:51 2003 +0000
33822 modify install rules so that root can use them even over NFS where root is
33826 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@461 0ce88b0d-b2fd-0310-8134-9614164e65ea
33828 src/Makefile.am | 13 +++++--------
33829 1 file changed, 5 insertions(+), 8 deletions(-)
33831 commit f23346387b9a14f7e34784f1af8bdbd5bd7c8761
33832 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33833 Date: Mon Sep 22 14:21:57 2003 +0000
33835 add --enable-multi-thread for thread safe support
33838 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@460 0ce88b0d-b2fd-0310-8134-9614164e65ea
33840 config.h.in | 3 +++
33841 configure.in | 46 +++++++++++++++++++++++++++++++++-------------
33842 2 files changed, 36 insertions(+), 13 deletions(-)
33844 commit 7ac72812ea800d471599bd20cb1fc9103dabd1e6
33845 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33846 Date: Mon Sep 22 14:21:00 2003 +0000
33851 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@459 0ce88b0d-b2fd-0310-8134-9614164e65ea
33854 reconf | 17 +++++++++++++++++
33855 2 files changed, 18 insertions(+), 1 deletion(-)
33857 commit 0446a09723edc0d7f90c07726a67d407842bd2b6
33858 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33859 Date: Fri Sep 19 12:08:09 2003 +0000
33861 complete reimplementation of the Twin serial protocol using a finite
33862 state automata (code much simpler)
33865 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@453 0ce88b0d-b2fd-0310-8134-9614164e65ea
33867 src/ccid_serial.c | 277 +++++++++++++++++++++++++++---------------------------
33868 src/ccid_serial.h | 4 +-
33869 2 files changed, 140 insertions(+), 141 deletions(-)
33871 commit 65e79ef86fa6ffe76b63ad25d2b66a93880eb44e
33872 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33873 Date: Tue Sep 16 16:51:02 2003 +0000
33875 Put back AC_PROG_CPP, it has nothing to do with C++ but with C preprocessor
33878 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@448 0ce88b0d-b2fd-0310-8134-9614164e65ea
33881 1 file changed, 1 insertion(+)
33883 commit 47a762773c9dc86482e29674a04bf2f1d3928082
33884 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33885 Date: Tue Sep 16 14:19:11 2003 +0000
33887 Do not switch to APDU mode since it also swicth in EMV mode and may not
33888 work with non EMV cards
33891 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@445 0ce88b0d-b2fd-0310-8134-9614164e65ea
33893 src/ccid.c | 6 ++++++
33894 1 file changed, 6 insertions(+)
33896 commit 81bfd5fc393a65460c7212fe6c3c545cb237cfc1
33897 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33898 Date: Tue Sep 16 14:18:42 2003 +0000
33900 honor DESTDIR in install rules (closes [ #300110 ])
33903 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@444 0ce88b0d-b2fd-0310-8134-9614164e65ea
33905 src/Makefile.am | 23 ++++++++++++++---------
33906 1 file changed, 14 insertions(+), 9 deletions(-)
33908 commit 73ac34a6a16f10b3f4876d0476d4b910b5ce1ee7
33909 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33910 Date: Tue Sep 16 14:17:33 2003 +0000
33912 remove useless AC_PROG_CPP (no C++ code in ccid driver)
33915 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@443 0ce88b0d-b2fd-0310-8134-9614164e65ea
33918 1 file changed, 1 deletion(-)
33920 commit c51d9d06095bc4a29b34b4042f88ff016088d1ad
33921 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33922 Date: Tue Sep 16 13:12:29 2003 +0000
33927 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@438 0ce88b0d-b2fd-0310-8134-9614164e65ea
33929 configure.in | 2 +-
33930 1 file changed, 1 insertion(+), 1 deletion(-)
33932 commit 71ab03e985faf19a0362e883c3d6c53be92fb55e
33933 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33934 Date: Tue Sep 16 13:12:07 2003 +0000
33936 document the use of --enable-libusb=PATH
33939 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@437 0ce88b0d-b2fd-0310-8134-9614164e65ea
33941 INSTALL | 10 ++++++++++
33942 1 file changed, 10 insertions(+)
33944 commit 5d7461274f910b5cc2e4f50982c2af1d1d2715cf
33945 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33946 Date: Tue Sep 16 13:08:54 2003 +0000
33948 add --enable-libusb=PATH option
33951 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@436 0ce88b0d-b2fd-0310-8134-9614164e65ea
33953 configure.in | 23 +++++++++++++++++++++--
33954 1 file changed, 21 insertions(+), 2 deletions(-)
33956 commit ddc1d81d9177038ddf7b1f06d1afb7828c1de3a3
33957 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33958 Date: Wed Sep 10 16:15:06 2003 +0000
33960 I forgot to add "support of "time request" from the card."
33963 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@425 0ce88b0d-b2fd-0310-8134-9614164e65ea
33966 1 file changed, 3 insertions(+), 2 deletions(-)
33968 commit 5bb97c792ea0059af20ca01acbee48ecc81c4e46 (tag: ccid-0.3.0)
33969 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33970 Date: Wed Sep 10 12:27:28 2003 +0000
33975 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@423 0ce88b0d-b2fd-0310-8134-9614164e65ea
33977 README | 21 +++++++++++++++++++--
33978 1 file changed, 19 insertions(+), 2 deletions(-)
33980 commit 4bd33d3bb2873bdd5f4081ba4280a975026c9c66
33981 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33982 Date: Wed Sep 10 12:25:21 2003 +0000
33984 document the use of ./configure script
33987 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@422 0ce88b0d-b2fd-0310-8134-9614164e65ea
33989 INSTALL | 12 ++++++++----
33990 1 file changed, 8 insertions(+), 4 deletions(-)
33992 commit 36f39d107c076d23c196b35e130b1092f3e2fc81
33993 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33994 Date: Wed Sep 10 12:03:39 2003 +0000
33996 use ChangeLog instead of ChangeLog.cvs since the dist Makefile target is
33997 looking at this file name.
34000 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@421 0ce88b0d-b2fd-0310-8134-9614164e65ea
34002 Makefile.am | 4 ++--
34003 1 file changed, 2 insertions(+), 2 deletions(-)
34005 commit 0141ef6ec3a2fb6c8288e7b3f7dcb4a29b9bdb62
34006 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34007 Date: Wed Sep 10 09:52:21 2003 +0000
34009 config.h is now generated by ./configure
34012 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@420 0ce88b0d-b2fd-0310-8134-9614164e65ea
34014 src/config.h | 42 ------------------------------------------
34015 1 file changed, 42 deletions(-)
34017 commit e59c308ad6ffc855ec9e0e5793574766dbdaaf1b
34018 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34019 Date: Wed Sep 10 09:45:58 2003 +0000
34021 add readers/ in generated .tar.gz archive
34024 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@418 0ce88b0d-b2fd-0310-8134-9614164e65ea
34027 configure.in | 2 +-
34028 readers/Makefile.am | 5 +++++
34029 3 files changed, 7 insertions(+), 2 deletions(-)
34031 commit 8758afbd85d9ca8bb9db29639855076e26549aca
34032 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34033 Date: Wed Sep 10 09:29:03 2003 +0000
34035 use new parse indentation for more readability of supported features
34038 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@417 0ce88b0d-b2fd-0310-8134-9614164e65ea
34040 readers/CardMan3121.txt | 27 ++++++++++++++++++++-------
34041 readers/GemPC433_SL.txt | 20 +++++++++++++++-----
34042 readers/GemPCKey.txt | 21 +++++++++++++++------
34043 readers/GemPCTwin.txt | 20 +++++++++++++++-----
34044 readers/LTC31.txt | 16 +++++++++++-----
34045 readers/SCR331.txt | 20 +++++++++++++++-----
34046 readers/SCR335.txt | 20 +++++++++++++++-----
34047 7 files changed, 106 insertions(+), 38 deletions(-)
34049 commit 7b1203d411dfb3b4a9bff99b88daf757b7fc07a7
34050 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34051 Date: Wed Sep 10 09:19:05 2003 +0000
34053 new build process using autoconf/automake
34056 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@415 0ce88b0d-b2fd-0310-8134-9614164e65ea
34058 config.h.in | 116 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
34059 1 file changed, 116 insertions(+)
34061 commit 8ac1db781ee217c0d3c6e9e1839d0f2de37641d8
34062 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34063 Date: Wed Sep 10 09:17:43 2003 +0000
34065 manage serial protocol used by the GemPC Twin. Thanks to Niki W. Waibel
34066 for a working prototype.
34069 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@414 0ce88b0d-b2fd-0310-8134-9614164e65ea
34071 src/ccid_serial.c | 540 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
34072 src/ccid_serial.h | 30 +++
34073 2 files changed, 570 insertions(+)
34075 commit 772b1590935a3831e2e84ed82110e58ea0014902
34076 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34077 Date: Wed Sep 10 09:15:51 2003 +0000
34079 contains common CCID feature for USB and serial (was in ccid_usb before)
34082 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@413 0ce88b0d-b2fd-0310-8134-9614164e65ea
34084 src/ccid.c | 153 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
34085 src/ccid.h | 75 ++++++++++++++++++++++++++++++
34086 2 files changed, 228 insertions(+)
34088 commit 2f8f9b352fa7c02e4de49980c36b8e11b2b41b76
34089 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34090 Date: Wed Sep 10 09:14:41 2003 +0000
34092 used to generate a correct reader.conf with the real library name
34095 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@412 0ce88b0d-b2fd-0310-8134-9614164e65ea
34097 src/reader.conf.in | 7 +++++++
34098 1 file changed, 7 insertions(+)
34100 commit ecebfae68550a827ac103af5d00ae3431ec14414
34101 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34102 Date: Wed Sep 10 09:13:42 2003 +0000
34104 remove IFDSetEmv() definition. It is now useless.
34107 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@411 0ce88b0d-b2fd-0310-8134-9614164e65ea
34109 src/ccid_ifdhandler.h | 1 -
34110 1 file changed, 1 deletion(-)
34112 commit 6d0c3ab7952b33e9d20b267441118bec690903b9
34113 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34114 Date: Wed Sep 10 09:12:20 2003 +0000
34116 use OpenPort instead of OpenUSB. move the complex TPDU management in
34117 commands.c (and use it only if reader does not support APDU mode)
34120 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@410 0ce88b0d-b2fd-0310-8134-9614164e65ea
34122 src/ifdhandler.c | 143 ++++++++-----------------------------------------------
34123 1 file changed, 20 insertions(+), 123 deletions(-)
34125 commit 41488ab294dc65f25782360f15bcb06c7e085955
34126 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34127 Date: Wed Sep 10 09:10:28 2003 +0000
34129 transport abstraction: define OpenPort, ClosePort, etc. to OpenSerial or
34130 OpenUSB depending on TWIN_SERIAL compilation option
34133 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@409 0ce88b0d-b2fd-0310-8134-9614164e65ea
34135 src/defs.h | 46 +++++++++++++++++++++++++++++++++-------------
34136 1 file changed, 33 insertions(+), 13 deletions(-)
34138 commit bfb8a157b91a8e6e9be79aa4af74537052ed718e
34139 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34140 Date: Wed Sep 10 09:09:12 2003 +0000
34142 test for PACKAGE and not __CONFIG_H__ since the config.h file is not
34143 generated by ./configure
34146 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@408 0ce88b0d-b2fd-0310-8134-9614164e65ea
34149 1 file changed, 1 insertion(+), 1 deletion(-)
34151 commit c4bb400fc1988e51b60aacc3c2e49902ea426176
34152 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34153 Date: Wed Sep 10 09:06:41 2003 +0000
34155 - support auto voltage at power on if reader support it
34156 - support Gemplus proprietary command to switch reader from TPDU to APDU mode
34157 - use APDU mode if reader support it. make it easy to support extended
34158 APDU but I have no reader to test this.
34161 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@407 0ce88b0d-b2fd-0310-8134-9614164e65ea
34163 src/commands.c | 293 +++++++++++++++++++++++++++++++++++++++++++++++++++------
34164 src/commands.h | 8 +-
34165 2 files changed, 271 insertions(+), 30 deletions(-)
34167 commit a1055af871a3856d9d36182cdbc8a0e83673f7ed
34168 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34169 Date: Wed Sep 10 09:01:30 2003 +0000
34171 redesign to separate communication media and CCID protocol. call
34172 ccid_open_hack() upon open to do some reader dependent magic.
34175 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@406 0ce88b0d-b2fd-0310-8134-9614164e65ea
34177 src/ccid_usb.c | 150 ++++++++++++---------------------------------------------
34178 src/ccid_usb.h | 11 -----
34179 2 files changed, 31 insertions(+), 130 deletions(-)
34181 commit ec00f766851855dacb46b324597ec1a5117ed628
34182 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34183 Date: Wed Sep 10 08:57:29 2003 +0000
34185 indent the output with one feature per line (and not on the same line
34189 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@405 0ce88b0d-b2fd-0310-8134-9614164e65ea
34191 src/parse.c | 71 +++++++++++++++++++++++++++++++++----------------------------
34192 1 file changed, 38 insertions(+), 33 deletions(-)
34194 commit bebaa5480b53714c799930fbc20149315c865b7d
34195 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34196 Date: Wed Sep 10 08:55:45 2003 +0000
34198 new build process using autoconf/automake
34201 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@404 0ce88b0d-b2fd-0310-8134-9614164e65ea
34203 Makefile | 16 -----
34204 src/Makefile | 107 ----------------------------------
34205 src/check | 187 -----------------------------------------------------------
34206 src/ylwrap | 160 --------------------------------------------------
34207 4 files changed, 470 deletions(-)
34209 commit 05c5caf2591f3a9b4eece602d7f849b7afc4112a
34210 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34211 Date: Wed Sep 10 08:52:29 2003 +0000
34213 use PCSCLITE_MAX_READERS instead of PCSCLITE_MAX_CHANNELS
34216 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@403 0ce88b0d-b2fd-0310-8134-9614164e65ea
34218 src/pcscdefines.h | 4 ++--
34219 src/utils.c | 6 +++---
34220 2 files changed, 5 insertions(+), 5 deletions(-)
34222 commit 8f6ee1234977f6ed4cd04df5f5bb79c5bcb018cb
34223 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34224 Date: Wed Sep 10 08:47:41 2003 +0000
34226 new build process using autoconf/automake
34229 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@402 0ce88b0d-b2fd-0310-8134-9614164e65ea
34231 Makefile.am | 32 ++++++++++
34233 bootstrap | 40 +++++++++++++
34234 build/ylwrap | 160 ++++++++++++++++++++++++++++++++++++++++++++++++++
34235 configure.in | 177 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
34236 src/Makefile.am | 58 +++++++++++++++++++
34237 6 files changed, 467 insertions(+)
34239 commit f4edc5831130225e28e01337e90be3cbceda88c8
34240 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34241 Date: Wed Aug 27 06:53:56 2003 +0000
34243 remove unused capabilities.c file
34246 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@343 0ce88b0d-b2fd-0310-8134-9614164e65ea
34249 src/Makefile | 2 +-
34250 src/capabilities.c | 30 ------------------------------
34251 3 files changed, 1 insertion(+), 32 deletions(-)
34253 commit 75f9cf942f47aff203b9fbd2715ccd77a19628fb (tag: ccid-0.2.0)
34254 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34255 Date: Tue Aug 26 20:16:00 2003 +0000
34260 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@342 0ce88b0d-b2fd-0310-8134-9614164e65ea
34263 1 file changed, 5 insertions(+)
34265 commit 793276be8466163fbca9f75727ebfeffdc645a27
34266 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34267 Date: Tue Aug 26 20:14:38 2003 +0000
34269 script to create the .tar.gz
34272 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@341 0ce88b0d-b2fd-0310-8134-9614164e65ea
34274 create_distrib.sh | 80 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
34275 1 file changed, 80 insertions(+)
34277 commit 93acd7c38bdd6bbd56c626fb54f9c97f9fc72a35
34278 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34279 Date: Tue Aug 26 19:51:29 2003 +0000
34281 add a note about libusb problem under *BSD
34284 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@340 0ce88b0d-b2fd-0310-8134-9614164e65ea
34286 README | 10 +++++++++-
34287 1 file changed, 9 insertions(+), 1 deletion(-)
34289 commit c1b23d0f6f6bb047d6f3664c097fa5fc6980b5dd
34290 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34291 Date: Tue Aug 26 19:48:04 2003 +0000
34293 require pcsc-lite 1.2.0 instead of 1.1.2
34296 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@339 0ce88b0d-b2fd-0310-8134-9614164e65ea
34298 src/check | 9 +++++----
34299 1 file changed, 5 insertions(+), 4 deletions(-)
34301 commit 89842bd847c118a7a5fdd7617c8a15b498a785f9
34302 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34303 Date: Tue Aug 26 09:01:19 2003 +0000
34305 the reader enumeration problem also exist under GNU/Linux (is not MacOS
34309 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@326 0ce88b0d-b2fd-0310-8134-9614164e65ea
34311 README | 55 +++++++++++++++++++++++++++++++++----------------------
34312 1 file changed, 33 insertions(+), 22 deletions(-)
34314 commit 7efe421ccea2c5d5ad982ea01bd3e935039be970
34315 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34316 Date: Sun Aug 24 16:57:59 2003 +0000
34318 remove src/dep_stamp
34321 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@322 0ce88b0d-b2fd-0310-8134-9614164e65ea
34324 1 file changed, 1 deletion(-)
34326 commit eed8de937b07919281c15c17534cdc42413e6c56
34327 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34328 Date: Sun Aug 24 16:57:23 2003 +0000
34330 add not about bugs/limitations under MacOS X
34333 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@321 0ce88b0d-b2fd-0310-8134-9614164e65ea
34335 README | 46 ++++++++++++++++++++++++++++++++++++++++++++++
34336 1 file changed, 46 insertions(+)
34338 commit 08d996e6a03f4c3c6c1ebe2f4266303dbafb0c32
34339 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34340 Date: Thu Aug 21 14:10:33 2003 +0000
34342 do not print garbage if we can't get the iManufacturer or iProduct fields
34345 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@314 0ce88b0d-b2fd-0310-8134-9614164e65ea
34347 src/parse.c | 16 ++++++++++------
34348 1 file changed, 10 insertions(+), 6 deletions(-)
34350 commit 532b4f62664d16e286bb033b69d36f7aea051cf4
34351 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34352 Date: Wed Aug 20 13:21:51 2003 +0000
34354 comment low level debug messages
34357 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@309 0ce88b0d-b2fd-0310-8134-9614164e65ea
34359 src/config.h | 4 ++--
34360 1 file changed, 2 insertions(+), 2 deletions(-)
34362 commit 977fd952246f14fd112bc53d698eecc0aca68ce1
34363 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34364 Date: Wed Aug 20 13:21:29 2003 +0000
34366 use ./ylwrap instead of ylwrap
34369 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@308 0ce88b0d-b2fd-0310-8134-9614164e65ea
34371 src/Makefile | 2 +-
34372 1 file changed, 1 insertion(+), 1 deletion(-)
34374 commit 2644b3b2147a24ccbc6e472f0202018d10575e2a
34375 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34376 Date: Wed Aug 20 12:28:55 2003 +0000
34378 do not define LDFLAGS since we get it from outside
34381 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@306 0ce88b0d-b2fd-0310-8134-9614164e65ea
34384 1 file changed, 3 deletions(-)
34386 commit 52ef531b8dbe564a32c3f37a5367998e394ce489
34387 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34388 Date: Wed Aug 20 12:28:38 2003 +0000
34390 add needed MacOS X frameworks to LDFLAGS (for parse and check)
34393 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@305 0ce88b0d-b2fd-0310-8134-9614164e65ea
34395 src/Makefile | 5 +++--
34396 1 file changed, 3 insertions(+), 2 deletions(-)
34398 commit a32aa2987e2cf9c6eec28741d85d92763b5cdc81
34399 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34400 Date: Wed Aug 20 09:28:07 2003 +0000
34405 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@304 0ce88b0d-b2fd-0310-8134-9614164e65ea
34408 1 file changed, 1 insertion(+)
34410 commit 05691e4ccfd6139f2e274958f3022ca57731d313
34411 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34412 Date: Wed Aug 20 09:27:43 2003 +0000
34414 wrapper to call (f)lex
34417 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@303 0ce88b0d-b2fd-0310-8134-9614164e65ea
34419 src/ylwrap | 160 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
34420 1 file changed, 160 insertions(+)
34422 commit e42daab3e6c0812b03d5cb970ef57f4657426b12
34423 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34424 Date: Wed Aug 20 08:38:36 2003 +0000
34426 src/parse shall not be distributed
34429 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@302 0ce88b0d-b2fd-0310-8134-9614164e65ea
34432 1 file changed, 1 deletion(-)
34434 commit e552a48c221e1f110f35a01511ad376648da84b3
34435 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34436 Date: Wed Aug 20 08:37:34 2003 +0000
34438 do not duplicate the Info.plist filename but "calculate" it once
34441 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@301 0ce88b0d-b2fd-0310-8134-9614164e65ea
34443 src/ccid_usb.c | 56 ++++++++++++++++++++++++++++++++++++++++++--------------
34444 1 file changed, 42 insertions(+), 14 deletions(-)
34446 commit 4da123069d345169b7984f40e8e08d387ea689a9
34447 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34448 Date: Wed Aug 20 08:35:34 2003 +0000
34450 Add support of MacOS X
34453 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@300 0ce88b0d-b2fd-0310-8134-9614164e65ea
34455 src/Makefile | 30 +++++++++++++++++++++++++-----
34456 1 file changed, 25 insertions(+), 5 deletions(-)
34458 commit 76ab63316cc663b6b9a8b669354d12c23b03ac94
34459 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34460 Date: Wed Aug 20 08:35:13 2003 +0000
34462 use an <array></array> for the alias enumeration
34465 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@299 0ce88b0d-b2fd-0310-8134-9614164e65ea
34467 src/Info.plist | 50 ++++++++++++++++++++++++++++----------------------
34468 1 file changed, 28 insertions(+), 22 deletions(-)
34470 commit 3fdb65717d72cb30bf46e6baa34c9d7161cc1fce
34471 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34472 Date: Thu Aug 14 06:53:21 2003 +0000
34474 use a 1 minute USB timeout instead of the 1 second used for debug
34477 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@279 0ce88b0d-b2fd-0310-8134-9614164e65ea
34479 src/ccid_usb.c | 3 +--
34480 1 file changed, 1 insertion(+), 2 deletions(-)
34482 commit c7b429bc6848e2ae5b13983e62499a1008e2f263
34483 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34484 Date: Thu Aug 14 06:34:21 2003 +0000
34489 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@278 0ce88b0d-b2fd-0310-8134-9614164e65ea
34491 MANIFEST | 37 +++++++++++++++++++++++++++++++++++++
34492 1 file changed, 37 insertions(+)
34494 commit 2019092543517ae0547db51fb70b6eb371258916
34495 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34496 Date: Thu Aug 14 06:32:24 2003 +0000
34498 remove parse binary in clean target
34501 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@277 0ce88b0d-b2fd-0310-8134-9614164e65ea
34503 src/Makefile | 2 +-
34504 1 file changed, 1 insertion(+), 1 deletion(-)
34506 commit 2419b4cf0011bf7d0c4340bc92465bbb357b0507
34507 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34508 Date: Wed Aug 13 15:06:36 2003 +0000
34510 do not exit with failure if makedepend(1) does not exist
34513 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@276 0ce88b0d-b2fd-0310-8134-9614164e65ea
34515 src/Makefile | 2 +-
34516 1 file changed, 1 insertion(+), 1 deletion(-)
34518 commit e49dd3fab4ec75cafe77b37094d055274527472e
34519 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34520 Date: Wed Aug 13 13:46:09 2003 +0000
34522 Installation and check guide
34525 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@275 0ce88b0d-b2fd-0310-8134-9614164e65ea
34527 INSTALL | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
34528 1 file changed, 58 insertions(+)
34530 commit 2581d621ab7f6a02033ed652bdafad9fdf5df30f (tag: ccid-0.1.0)
34531 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34532 Date: Tue Aug 12 22:15:01 2003 +0000
34537 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@273 0ce88b0d-b2fd-0310-8134-9614164e65ea
34539 README | 28 ++++++++++++++++++----------
34540 1 file changed, 18 insertions(+), 10 deletions(-)
34542 commit 631107ca310243cb8c9068c160106a580fd6ed64
34543 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34544 Date: Tue Aug 12 12:40:23 2003 +0000
34549 git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@269 0ce88b0d-b2fd-0310-8134-9614164e65ea
34552 COPYING | 340 ++++++++++++++++++++++++++++
34555 readers/CardMan3121.txt | 35 +++
34556 readers/GemPC433_SL.txt | 35 +++
34557 readers/GemPCKey.txt | 36 +++
34558 readers/GemPCTwin.txt | 35 +++
34559 readers/LTC31.txt | 35 +++
34560 readers/SCR331.txt | 35 +++
34561 readers/SCR335.txt | 35 +++
34562 src/.dependencies | 0
34563 src/Info.plist | 71 ++++++
34564 src/Makefile | 86 +++++++
34565 src/capabilities.c | 30 +++
34566 src/ccid_ifdhandler.h | 141 ++++++++++++
34567 src/ccid_usb.c | 486 ++++++++++++++++++++++++++++++++++++++++
34568 src/ccid_usb.h | 47 ++++
34569 src/check | 189 ++++++++++++++++
34570 src/commands.c | 254 +++++++++++++++++++++
34571 src/commands.h | 34 +++
34572 src/config.h | 42 ++++
34573 src/debug.c | 72 ++++++
34574 src/debug.h | 100 +++++++++
34575 src/defs.h | 58 +++++
34576 src/ifdhandler.c | 579 ++++++++++++++++++++++++++++++++++++++++++++++++
34577 src/parse.c | 238 ++++++++++++++++++++
34578 src/parser.h | 22 ++
34579 src/pcscdefines.h | 51 +++++
34580 src/tokenparser.l | 144 ++++++++++++
34581 src/utils.c | 37 ++++
34582 src/utils.h | 32 +++
34583 32 files changed, 3379 insertions(+)