Initial commit
[platform/upstream/ccid.git] / ChangeLog
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
4
5     Release 1.4.33
6
7  README.md    | 11 +++++++++++
8  configure.ac |  2 +-
9  2 files changed, 12 insertions(+), 1 deletion(-)
10
11 commit cf394e8cb34b20665d2966ca4e4af41f14e283de
12 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13 Date:   Thu Jun 25 20:09:31 2020 +0200
14
15     Add Swissbit Secure USB PU-50n SE/PE
16
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(-)
20
21 commit e36702a474a853d1a398ae552486db7ece545593
22 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23 Date:   Thu Jun 18 09:44:25 2020 +0200
24
25     Add TOPPAN FORMS CO.,LTD TC63CUT021
26
27  readers/TOPPAN_FORMS_TC63CUT021.txt | 568 ++++++++++++++++++++++++++++++++++++
28  readers/supported_readers.txt       |   5 +-
29  2 files changed, 572 insertions(+), 1 deletion(-)
30
31 commit c11a42753125a8de8a4746afcbb5b15426509416
32 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33 Date:   Mon Jun 15 15:35:24 2020 +0200
34
35     Add Genesys Logic CCID Card Reader (idProduct: 0x0771)
36
37  readers/Genesys_Logic_CCID_Card_Reader_0x0771.txt | 112 ++++++++++++++++++++++
38  readers/supported_readers.txt                     |   3 +-
39  2 files changed, 114 insertions(+), 1 deletion(-)
40
41 commit e782d48c44ac6f6c703f69d007cf26d5bdee06bd
42 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
43 Date:   Tue May 26 17:10:33 2020 +0200
44
45     macOS: use --enable-oslog for macOS >= 10.12
46     
47     Use the new logging mechanism for macOS >= 10.12 (Sierra).
48
49  MacOSX/configure | 10 ++++++++--
50  1 file changed, 8 insertions(+), 2 deletions(-)
51
52 commit 5b9ac9c9e121111268bc36b9c0bc81bf5a451c02
53 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
54 Date:   Tue May 26 17:04:36 2020 +0200
55
56     debug: add support of os_log(3) for macOS
57     
58     macOS uses a new logging mechanism to replace systlog().
59     
60     You can see the log traces using:
61     log stream --predicate 'process == "com.apple.ifdreader"'
62     or
63     log stream --predicate 'process == "com.apple.ifdreader"' --debug
64
65  src/ccid.c  |  5 +++++
66  src/debug.c | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
67  src/debug.h | 31 +++++++++++++++++++++++++++++++
68  3 files changed, 93 insertions(+)
69
70 commit 63fc3fcaf9260ecd03e0a46828552f9da5805087
71 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
72 Date:   Tue May 26 17:01:51 2020 +0200
73
74     configure: add --enable-oslog argument
75     
76     Define USE_OS_LOG when --enable-oslog is used.
77
78  configure.ac | 12 +++++++++++-
79  1 file changed, 11 insertions(+), 1 deletion(-)
80
81 commit fd2511e53e53845011091b902a9df2e067f5ed7e
82 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
83 Date:   Tue May 26 11:58:29 2020 +0200
84
85     towitoko: do not use "bool" type
86     
87     Use an explicit "int" in the source code.
88     
89     Compilation fails on macOS when <os/log.h> is used.
90     
91     ./towitoko/defines.h:52:28: error: cannot combine with previous 'int'
92           declaration specifier
93     typedef int                bool;
94                                ^
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'
97                  ^
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]
102     typedef int                bool;
103     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
104
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(-)
109
110 commit 4350da44df0c2735b13eaa8201501f50ebd992fd
111 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
112 Date:   Sat May 16 16:53:38 2020 +0200
113
114     Update PCSC submodule to get Unicode support
115
116  PCSC | 2 +-
117  1 file changed, 1 insertion(+), 1 deletion(-)
118
119 commit d8a7f95ff5719e151b862fe08cc9963553f6ca99
120 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
121 Date:   Mon May 11 23:50:17 2020 +0200
122
123     Move CHERRY SECURE BOARD 1.0 in supported list
124
125  readers/supported_readers.txt | 4 ++--
126  1 file changed, 2 insertions(+), 2 deletions(-)
127
128 commit 008f2c5b0dee0f22097acfba9e7ae3728fc3d680
129 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
130 Date:   Wed Apr 29 15:18:10 2020 +0200
131
132     HID_OMNIKEY_5422.txt: updated CCID descriptor
133
134  readers/HID_OMNIKEY_5422.txt | 21 ++++++++++++++-------
135  1 file changed, 14 insertions(+), 7 deletions(-)
136
137 commit c6e4c082b2e895be03c5d1a5e4fb7965d04ce997
138 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
139 Date:   Fri Apr 24 11:50:50 2020 +0200
140
141     Fix typo in comment
142
143  examples/scardcontrol.c | 2 +-
144  1 file changed, 1 insertion(+), 1 deletion(-)
145
146 commit a940d8994864e186ee7cc8ff01d8dac050af9f56
147 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
148 Date:   Wed Apr 22 14:52:34 2020 +0200
149
150     Fix compiler warning
151     
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);
154                               ~^           ~~~~~~
155                               %ld
156
157  examples/scardcontrol.c | 2 +-
158  1 file changed, 1 insertion(+), 1 deletion(-)
159
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
163
164     ylwrap: updated version
165     
166     Only the Copyright date changed.
167
168  ylwrap | 2 +-
169  1 file changed, 1 insertion(+), 1 deletion(-)
170
171 commit 6d5c45d826219ded210e0dcf0038ccb632b036a9
172 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
173 Date:   Wed Apr 22 11:12:28 2020 +0200
174
175     Release 1.4.32
176
177  README.md    | 41 +++++++++++++++++++++++++++++++++++++++++
178  configure.ac |  2 +-
179  2 files changed, 42 insertions(+), 1 deletion(-)
180
181 commit aa13542bf4c83c8bc08e10db49bbe6549ec2b59d
182 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
183 Date:   Mon Apr 20 18:49:54 2020 +0200
184
185     SCARDGETATTRIB.txt: document SCARD_ATTR_CHANNEL_ID
186
187  SCARDGETATTRIB.txt | 5 +++++
188  1 file changed, 5 insertions(+)
189
190 commit ecc9c0d322a66dcaded69b683f23ee1eec06e9b1
191 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
192 Date:   Sun Apr 19 16:43:03 2020 +0200
193
194     macOS: fix compiler warning
195     
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);
199                                     ~~~           ^~~~~~
200                                     %u
201
202  examples/scardcontrol.c | 2 +-
203  1 file changed, 1 insertion(+), 1 deletion(-)
204
205 commit 47746f0bc00c3cdedb1f40ece3996a9a4dde9d2b
206 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
207 Date:   Sun Apr 19 16:40:04 2020 +0200
208
209     Fix compiler warning
210     
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;
213           |        ^~~~~~~~~~~~~~~~
214
215  examples/scardcontrol.c | 2 ++
216  1 file changed, 2 insertions(+)
217
218 commit b53791685c71ff65919c8dee65fa5a4be3e48172
219 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
220 Date:   Sun Apr 19 16:38:02 2020 +0200
221
222     Fix compiler warning
223     
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);
226           |                          ~^           ~~~~~~
227           |                           |           |
228           |                           int         DWORD {aka long unsigned int}
229           |                          %ld
230
231  examples/scardcontrol.c | 2 +-
232  1 file changed, 1 insertion(+), 1 deletion(-)
233
234 commit ce899b991d5ee7857eb337ef4947ab30f280d3eb
235 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
236 Date:   Thu Apr 16 13:52:05 2020 +0200
237
238     Revert back to .device_address instead of .port_number
239     
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.
244     
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.
247     
248     Example:
249     With SCardGetAttrib.py I get:
250     0x20110 [8, 1, 32, 0] 08 01 20 00 .. .
251      USB: bus: 1, addr: 8
252     
253     $ lsusb -s 1:8
254     Bus 001 Device 008: ID 08e6:3437 Gemalto (was Gemplus) GemPC Twin SmartCard Reader
255
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(-)
260
261 commit 9a8eb8bab47d4f96ac679964aa0903b0140cbfd1
262 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
263 Date:   Wed Apr 15 11:43:01 2020 +0200
264
265     ccid_usb: No need to make 3 function EXTERNAL
266     
267     EXTERNAL is only for symbols exported and used by pcscd.
268
269  src/ccid_usb.c | 6 +++---
270  1 file changed, 3 insertions(+), 3 deletions(-)
271
272 commit 0c61799570cf0da69b332a89068b935fd361dee8
273 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
274 Date:   Wed Apr 15 11:38:18 2020 +0200
275
276     Minor code reformat
277
278  src/ccid_usb.c | 17 +++++++++++++++--
279  1 file changed, 15 insertions(+), 2 deletions(-)
280
281 commit 5f3c37f63715480b7bba04a81f810b5fc40f43bb
282 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
283 Date:   Wed Apr 15 11:35:45 2020 +0200
284
285     Rename get_ccid_usb_device_address() in get_ccid_usb_port_number()
286     
287     What we get is the USB port number so use a correct name for the
288     function.
289
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(-)
294
295 commit 810b5502b81320132423fa861577c8c9f44bd4b6
296 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
297 Date:   Wed Apr 15 11:21:15 2020 +0200
298
299     SCARD_ATTR_CHANNEL_ID: use port number instead of device address
300     
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.
303     
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
306     
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.
309     
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.
316     
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.
320
321  src/ccid_usb.c | 4 +++-
322  1 file changed, 3 insertions(+), 1 deletion(-)
323
324 commit 4c8c809751211d35f4d417e1b086a554a79fd6e6 (usb)
325 Author: Stephan Guilloux (home) <stephan.guilloux@crisalid.com>
326 Date:   Tue Apr 14 13:19:45 2020 +0200
327
328     Add #ifdef for TWINSERIAL
329     
330     Newly introduced functions get_ccid_usb_XXX() are not available with
331       ./configure --enable-twinserial.
332
333  src/ifdhandler.c | 2 ++
334  1 file changed, 2 insertions(+)
335
336 commit 1b4c6ac5b2bed4e48fb59d4abaa96a1a76fa8161
337 Author: Stephan Guilloux (home) <stephan.guilloux@crisalid.com>
338 Date:   Mon Apr 13 19:01:30 2020 +0200
339
340     Add SCARD_ATTR_CHANNEL_ID for USB devices.
341
342  src/ccid_usb.c   |  8 ++++++++
343  src/ccid_usb.h   |  3 +++
344  src/ifdhandler.c | 11 +++++++++++
345  3 files changed, 22 insertions(+)
346
347 commit da1673383e7b6c809c7abebdefb6caed0069d314
348 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
349 Date:   Tue Mar 31 14:53:13 2020 +0200
350
351     Add F-Secure Foundry USB Armory Mk II
352
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(-)
356
357 commit 745c4efe214c1d3024b9cc62d52a653548c79818
358 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
359 Date:   Tue Mar 24 17:51:18 2020 +0100
360
361     Add Doctolib SR with idProduct: 0xAFD3
362
363  readers/Doctolib-SR-0xAFD3.txt | 57 ++++++++++++++++++++++++++++++++++++++++++
364  readers/supported_readers.txt  |  1 +
365  2 files changed, 58 insertions(+)
366
367 commit 27c89b2136e726b2df7cacd5ab659dcc3b9d28b3
368 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
369 Date:   Tue Mar 24 17:50:18 2020 +0100
370
371     Add Doctolib SR with idProduct: 0xAFD2
372
373  readers/Doctolib-SR-0xAFD2.txt | 57 ++++++++++++++++++++++++++++++++++++++++++
374  readers/supported_readers.txt  |  1 +
375  2 files changed, 58 insertions(+)
376
377 commit a76837fa78a4a1a8bcaed3a181c314e572b9f527
378 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
379 Date:   Tue Mar 24 17:49:09 2020 +0100
380
381     Add Doctolib SR with idProduct: 0xAFD1
382
383  readers/Doctolib-SR-0xAFD1.txt | 57 ++++++++++++++++++++++++++++++++++++++++++
384  readers/supported_readers.txt  |  1 +
385  2 files changed, 58 insertions(+)
386
387 commit 27d9a847f33297125fdac28863818c8a36c4161a
388 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
389 Date:   Tue Mar 24 17:47:49 2020 +0100
390
391     Add Doctolib SR with idProduct: 0xAFD0
392
393  readers/Doctolib-SR-0xAFD0.txt | 57 ++++++++++++++++++++++++++++++++++++++++++
394  readers/supported_readers.txt  |  5 +++-
395  2 files changed, 61 insertions(+), 1 deletion(-)
396
397 commit 84c1bca67b0cbffe014175a0bcc0cb7dfcc547ac
398 Author: Erki Aring <erki@example.ee>
399 Date:   Tue Feb 18 22:10:11 2020 +0200
400
401     Disable pinpad for Chicony HP Skylab USB Smartcard Keyboard
402     
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.
407
408  src/ccid.c | 1 +
409  src/ccid.h | 1 +
410  2 files changed, 2 insertions(+)
411
412 commit 36313631b3bb15e7df295c8a73c881916973cce9
413 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
414 Date:   Sat Feb 8 14:08:34 2020 +0100
415
416     Add AF Care Two (idProduct: 0xAFC3)
417
418  readers/AF_Care_Two_AFC3.txt  | 57 +++++++++++++++++++++++++++++++++++++++++++
419  readers/supported_readers.txt |  1 +
420  2 files changed, 58 insertions(+)
421
422 commit 804df009969a5aa16874ab8346a216b229108a07
423 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
424 Date:   Sat Feb 8 14:07:38 2020 +0100
425
426     Add AF Care Two (idProduct: 0xAFC2)
427
428  readers/AF_Care_Two_AFC2.txt  | 57 +++++++++++++++++++++++++++++++++++++++++++
429  readers/supported_readers.txt |  1 +
430  2 files changed, 58 insertions(+)
431
432 commit 7e9f0776f6611100a84d31f466e27b18f9491c36
433 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
434 Date:   Sat Feb 8 14:06:16 2020 +0100
435
436     Add AF Care One (idProduct: 0xAFC1)
437
438  readers/AF_Care_One_AFC1.txt  | 57 +++++++++++++++++++++++++++++++++++++++++++
439  readers/supported_readers.txt |  1 +
440  2 files changed, 58 insertions(+)
441
442 commit 0041acca620fbd2a232921dbc87696b79125de72
443 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
444 Date:   Sat Feb 8 14:05:13 2020 +0100
445
446     Add AF Care One (idProduct: 0xAFC0)
447
448  readers/AF_Care_One_AFC0.txt  | 57 +++++++++++++++++++++++++++++++++++++++++++
449  readers/supported_readers.txt |  3 +++
450  2 files changed, 60 insertions(+)
451
452 commit 884f806888e012c6c75cbb180328cfcbbb92d6e4
453 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
454 Date:   Sat Feb 8 13:58:56 2020 +0100
455
456     Add SpringCard H518 (idProduct: 0x6122)
457
458  readers/SpringCard_H518_6122.txt | 57 ++++++++++++++++++++++++++++++++++++++++
459  readers/supported_readers.txt    |  1 +
460  2 files changed, 58 insertions(+)
461
462 commit 11bd5287fbba084f4c91b17e9bfe212d16ccfd61
463 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
464 Date:   Sat Feb 8 13:57:28 2020 +0100
465
466     Add SpringCard E518 (idProduct: 0x6112)
467
468  readers/SpringCard_E518_6112.txt | 57 ++++++++++++++++++++++++++++++++++++++++
469  readers/supported_readers.txt    |  1 +
470  2 files changed, 58 insertions(+)
471
472 commit a02f861f6966963b8e2ba421a55418209565fafa
473 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
474 Date:   Sat Feb 8 13:56:03 2020 +0100
475
476     Add SpringCard SpringCore (idProduct: 0x6012)
477
478  readers/SpringCard_SpringCore_6012.txt | 57 ++++++++++++++++++++++++++++++++++
479  readers/supported_readers.txt          |  1 +
480  2 files changed, 58 insertions(+)
481
482 commit be892726d5f79d22d4ffa50f50464e406ecf90f5
483 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
484 Date:   Sat Feb 8 13:54:31 2020 +0100
485
486     Add SpringCard Puck (dProduct: 0x613A)
487
488  readers/SpringCard_Puck_613A.txt | 57 ++++++++++++++++++++++++++++++++++++++++
489  readers/supported_readers.txt    |  1 +
490  2 files changed, 58 insertions(+)
491
492 commit 70d62b408e11453ead38dde40b261906102a9b4b
493 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
494 Date:   Sat Feb 8 13:52:02 2020 +0100
495
496     Add SpringCard H518 (idProduct: 0x612A)
497
498  readers/SpringCard_H518_612A.txt | 57 ++++++++++++++++++++++++++++++++++++++++
499  readers/supported_readers.txt    |  1 +
500  2 files changed, 58 insertions(+)
501
502 commit 9745ce7f73c39022970bace06db1596cf423c964
503 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
504 Date:   Sat Feb 8 13:43:00 2020 +0100
505
506     Add SpringCard E518 (idProduct: 0x611A)
507
508  readers/SpringCard_E518_611A.txt | 57 ++++++++++++++++++++++++++++++++++++++++
509  readers/supported_readers.txt    |  1 +
510  2 files changed, 58 insertions(+)
511
512 commit d49e1a3440da7def1343355e4c1e62b588c741fb
513 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
514 Date:   Sat Feb 8 13:39:08 2020 +0100
515
516     Add SpringCard SpringCore (idProduct: 0x601A)
517
518  readers/SpringCard_SpringCore_601A.txt | 57 ++++++++++++++++++++++++++++++++++
519  readers/supported_readers.txt          |  1 +
520  2 files changed, 58 insertions(+)
521
522 commit ebd991f05c1ea2ba55bc431f624c7682c14ca623
523 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
524 Date:   Sat Feb 8 13:25:43 2020 +0100
525
526     Add Purism, SPC Librem Key
527
528  readers/Purism_Librem_Key.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
529  readers/supported_readers.txt |  3 +++
530  2 files changed, 54 insertions(+)
531
532 commit 022381bc5c36e8fd2637656fcac131f247fe4745
533 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
534 Date:   Sat Feb 8 13:11:54 2020 +0100
535
536     Add Gemalto RF CR5400
537
538  readers/Gemalto_RF_CR5400.txt | 57 +++++++++++++++++++++++++++++++++++++++++++
539  readers/supported_readers.txt |  3 ++-
540  2 files changed, 59 insertions(+), 1 deletion(-)
541
542 commit 27607e5e458fe4c6c04aa22bcdc70c5e4ffad55a
543 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
544 Date:   Wed Feb 5 15:53:49 2020 +0100
545
546     Add SpringCard Puck
547
548  readers/SpringCard_Puck.txt   | 57 +++++++++++++++++++++++++++++++++++++++++++
549  readers/supported_readers.txt |  1 +
550  2 files changed, 58 insertions(+)
551
552 commit 302560bc95f227f9e0110663fbffbef10607bf52
553 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
554 Date:   Wed Feb 5 15:52:35 2020 +0100
555
556     Gemalto PC Twin Reader (serial) has its own .txt file
557     
558     So it generates a duplicate with the USB version.
559
560  readers/supported_readers.txt | 3 ++-
561  1 file changed, 2 insertions(+), 1 deletion(-)
562
563 commit eca4ce4031f716a07256a740694045b317088493
564 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
565 Date:   Sun Jan 5 23:45:46 2020 +0100
566
567     Duplicate GemPCTwin.txt as GemPCTwinSerial.txt
568     
569     We can't have the same key in double in an .ini file.
570     So we duplicate the reader with a different name.
571
572  readers/GemPCTwinSerial.txt | 90 +++++++++++++++++++++++++++++++++++++++++++++
573  1 file changed, 90 insertions(+)
574
575 commit 1ef5c4f3e4380f2b99213ff5ac1d4c2ad640593b
576 Merge: 6d11a64 c806579
577 Author: Ludovic Rousseau <rousseau@debian.org>
578 Date:   Tue Dec 17 15:12:28 2019 +0000
579
580     Merge branch 'master' into 'master'
581     
582     Add Ledger Nano X support
583     
584     See merge request rousseau/CCID!2
585
586 commit 6d11a643cc782ffeafc4cf77d6ac3aa26f74ec82
587 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
588 Date:   Tue Dec 17 15:46:41 2019 +0100
589
590     Add support of min & max PIN size for the Omnikey 3821
591     
592     PCSCv2_PART10_PROPERTY_bMinPINSize is 1
593     PCSCv2_PART10_PROPERTY_bMaxPINSize is 31
594     
595     Thanks to Zoltan Kelemen for the patch.
596
597  src/ccid.h       |  1 +
598  src/ifdhandler.c | 14 ++++++++++++++
599  2 files changed, 15 insertions(+)
600
601 commit c80657924666948a8ec3bab11375c8075b4654a3
602 Author: Aitor Pazos <mail@aitorpazos.es>
603 Date:   Sun Dec 15 23:33:19 2019 +0000
604
605     Add Ledger Nano X support
606
607  readers/Ledger_Nano_X.txt     | 55 +++++++++++++++++++++++++++++++++++++++++++
608  readers/supported_readers.txt |  1 +
609  2 files changed, 56 insertions(+)
610
611 commit e69d383748b0e9190c53dc761771680bde51ecb9
612 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
613 Date:   Sat Dec 14 15:08:18 2019 +0100
614
615     scardcontrol: reverse the byte order of wLangId field
616     
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
620     
621     Thanks to Zoltan Kelemen for the bug report.
622
623  examples/scardcontrol.c | 4 ++--
624  1 file changed, 2 insertions(+), 2 deletions(-)
625
626 commit 0d98b3016f1526a410a68284e9bf49e1a2051ae6
627 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
628 Date:   Thu Dec 12 21:39:17 2019 +0100
629
630     Fix a bNumberMessage issue with Cherry KC 1000 SC
631     
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
634     it instead.
635     
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.
638     
639     Thanks to Zoltan Kelemen for the patch.
640
641  src/commands.c | 12 ++++++++++++
642  1 file changed, 12 insertions(+)
643
644 commit 5d2b7ea3c7604c89c6b9e9edee2f62b8f13faab6
645 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
646 Date:   Wed Dec 11 15:26:27 2019 +0100
647
648     scardcontrol: add colors for SPE status (green/red)
649     
650     If the PIN verification or modification fails then the error is
651     displayed in red instead of green.
652
653  examples/scardcontrol.c | 31 ++++++++++++++++++++++++-------
654  1 file changed, 24 insertions(+), 7 deletions(-)
655
656 commit 97853ccf4c25cece1e9b135ca5ccf8b571bceff5
657 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
658 Date:   Tue Dec 3 21:42:35 2019 +0100
659
660     Add support of min & max PIN size for the Cherry KC 1000 SC
661     
662     PCSCv2_PART10_PROPERTY_bMinPINSize is 0
663     PCSCv2_PART10_PROPERTY_bMaxPINSize is 32
664     
665     Thanks to Zoltan Kelemen for the patch.
666
667  src/ifdhandler.c | 14 ++++++++++++++
668  1 file changed, 14 insertions(+)
669
670 commit 437dd1780f2440b75bded71cf1e0c81c424af15a
671 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
672 Date:   Wed Nov 27 13:20:45 2019 +0100
673
674     Add Sysking MII136C
675
676  readers/Sysking_MII136C.txt   | 48 +++++++++++++++++++++++++++++++++++++++++++
677  readers/supported_readers.txt |  5 ++++-
678  2 files changed, 52 insertions(+), 1 deletion(-)
679
680 commit d5125704189c837a28dfe102c0f28e992ca62596
681 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
682 Date:   Mon Nov 18 18:21:49 2019 +0100
683
684     Add Access IS ATR220
685
686  readers/Access_IS_ATR220.txt  | 53 +++++++++++++++++++++++++++++++++++++++++++
687  readers/supported_readers.txt |  1 +
688  2 files changed, 54 insertions(+)
689
690 commit ce7a6068b062337e2a516bedf2af352b341cf4ec
691 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
692 Date:   Mon Nov 18 18:19:59 2019 +0100
693
694     Add Access IS ATR210
695
696  readers/Access_IS_ATR210.txt  | 53 +++++++++++++++++++++++++++++++++++++++++++
697  readers/supported_readers.txt |  3 ++-
698  2 files changed, 55 insertions(+), 1 deletion(-)
699
700 commit 53289605dfb71e06f888264356c4e383d49f5f8f
701 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
702 Date:   Sat Nov 9 17:15:53 2019 +0100
703
704     configure.ac: fix autoreconf(1)
705     
706     Add "foreign" to AM_INIT_AUTOMAKE()
707     It is now possible to use autoreconf(1) without error.
708     
709     The problem was:
710     $ autoreconf
711     Makefile.am: error: required file './README' not found
712     autoreconf: automake failed with exit status: 1
713     
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
717
718  configure.ac | 2 +-
719  1 file changed, 1 insertion(+), 1 deletion(-)
720
721 commit eeb97c03bce6852afb9e123ff85eab10d138cca5
722 Author: Achmad Yusri Afandi <linuxer08@gmail.com>
723 Date:   Tue Oct 8 08:35:33 2019 +0800
724
725     README.md: Update CCID and ICCD specification URLs
726
727  README.md | 4 ++--
728  1 file changed, 2 insertions(+), 2 deletions(-)
729
730 commit f258ec912661decd536c2ff953898ff05d6f0325
731 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
732 Date:   Mon Oct 7 18:32:48 2019 +0200
733
734     Add SPECINFOSYSTEMS DIAMOND PRO token
735
736  readers/SPECINFOSYSTEMS_DIAMOND_PRO_token.txt | 52 +++++++++++++++++++++++++++
737  readers/supported_readers.txt                 |  1 +
738  2 files changed, 53 insertions(+)
739
740 commit 465812c0de183f2af649185ec89cdca97b4c541d
741 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
742 Date:   Mon Oct 7 18:31:22 2019 +0200
743
744     Add SPECINFOSYSTEMS DIAMOND PLUS token
745
746  readers/SPECINFOSYSTEMS_DIAMOND_PLUS_token.txt | 56 ++++++++++++++++++++++++++
747  readers/supported_readers.txt                  |  1 +
748  2 files changed, 57 insertions(+)
749
750 commit b4c08f84c5fc8d8ead0e6c586869d1baba598dfc
751 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
752 Date:   Mon Oct 7 18:30:09 2019 +0200
753
754     Add SPECINFOSYSTEMS DIAMOND HSM
755
756  readers/SPECINFOSYSTEMS_DIAMOND_HSM.txt | 54 +++++++++++++++++++++++++++++++++
757  readers/supported_readers.txt           |  3 +-
758  2 files changed, 56 insertions(+), 1 deletion(-)
759
760 commit f4938cd15771c830eaa6c865a10cf84b28652713
761 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
762 Date:   Sat Sep 28 13:42:58 2019 +0200
763
764     Fix "Bus Error" on SPARC64 CPU and Solaris C compiler
765     
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.
769     
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.
774     
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"
778
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(-)
784
785 commit 114af8b5102e34e1b027a813d92ba6a79fac32ca
786 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
787 Date:   Sat Sep 28 13:41:39 2019 +0200
788
789     scardcontrol: remove extra spaces in output
790
791  examples/scardcontrol.c | 10 +++++-----
792  1 file changed, 5 insertions(+), 5 deletions(-)
793
794 commit e8445ba124870d912efd54b801a822ab1e33c9ef
795 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
796 Date:   Thu Sep 26 19:02:29 2019 +0200
797
798     Add Cherry GmbH CHERRY SECURE BOARD 1.0
799
800  readers/Cherry_CHERRY_SECURE_BOARD_1.0.txt | 56 ++++++++++++++++++++++++++++++
801  readers/supported_readers.txt              |  3 +-
802  2 files changed, 58 insertions(+), 1 deletion(-)
803
804 commit 46b10d6ac1dbc47fefdc7c3fba7cf845b4b48c26
805 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
806 Date:   Tue Sep 17 18:08:54 2019 +0200
807
808     readers/AU9540.txt: update
809     
810     bcdCCID: changed from 1.00 to 1.10
811
812  readers/AU9540.txt | 4 ++--
813  1 file changed, 2 insertions(+), 2 deletions(-)
814
815 commit 4c11649291616077c9083a035a8b3c7450f12536
816 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
817 Date:   Sun Sep 1 13:04:31 2019 +0200
818
819     ccid_open_hack_pre(): fix bug for ICCD type A & B devices
820     
821     The CmdPowerOn() used a wrong value for voltage selection.
822     
823     Thanks to Coverity:
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.
827
828  src/ccid.c | 4 ++--
829  1 file changed, 2 insertions(+), 2 deletions(-)
830
831 commit d8eec80534b8f849430b6f4363ae39a67c17642b
832 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
833 Date:   Wed Aug 28 14:11:15 2019 +0200
834
835     Identiv uTrust 3700/3701 F and uTrust 4701 are bogus
836     
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
839     manufacturer.
840
841  src/ccid.c | 3 +++
842  src/ccid.h | 3 +++
843  2 files changed, 6 insertions(+)
844
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
848
849     Distribute README.md
850     
851     Autotools does not know about README.md file so we must add it explicitly.
852
853  Makefile.am | 1 +
854  1 file changed, 1 insertion(+)
855
856 commit 680d7479c6b9eb02fabc657a727888c35e6fd31d
857 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
858 Date:   Sat Aug 10 11:43:21 2019 +0200
859
860     Release 1.4.31
861     
862     Signed-off-by: Ludovic Rousseau <ludovic.rousseau@free.fr>
863
864  README.md    | 27 +++++++++++++++++++++++++++
865  configure.ac |  2 +-
866  2 files changed, 28 insertions(+), 1 deletion(-)
867
868 commit 6768d39c987a2fcca2d34516e7d042ebca63e009
869 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
870 Date:   Sat Aug 10 11:41:26 2019 +0200
871
872     Reformat README.md for a better MarkDown
873
874  README.md | 1412 ++++++++++++++++++++++++++++++-------------------------------
875  1 file changed, 706 insertions(+), 706 deletions(-)
876
877 commit 71d442ed5ef02a4115e6a2406db020fc3a7c417e
878 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
879 Date:   Sat Aug 10 11:37:36 2019 +0200
880
881     Rename README in README.md
882     
883     We can now have a nice MarkDown rendering.
884
885  README => README.md | 0
886  1 file changed, 0 insertions(+), 0 deletions(-)
887
888 commit d66f0fad276cf1210536c7534a2edd56e4f8350c
889 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
890 Date:   Wed Jul 31 17:08:12 2019 +0200
891
892     Add SPECINFOSYSTEMS DIAMOND token
893
894  readers/SPECINFOSYSTEMS_DIAMOND_token.txt | 52 +++++++++++++++++++++++++++++++
895  readers/supported_readers.txt             |  5 ++-
896  2 files changed, 56 insertions(+), 1 deletion(-)
897
898 commit c53375f8e8b1d41c729fac149b1c41218b94ae64
899 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
900 Date:   Mon Jul 29 23:08:05 2019 +0200
901
902     Add AvestUA AvestKey
903
904  readers/AvestUA_AvestKey.txt  | 49 +++++++++++++++++++++++++++++++++++++++++++
905  readers/supported_readers.txt |  5 ++++-
906  2 files changed, 53 insertions(+), 1 deletion(-)
907
908 commit 25fee850dd3de47d518f14e0fe84d9c98a4345b6
909 Author: Godfrey Chung <godfrey.chung@acs.com.hk>
910 Date:   Fri Jun 28 15:46:03 2019 +0800
911
912     MacOSX/configure: fix checking error for dynamic library libusb
913     
914     The directory may contain other dynamic libraries and therefore libusb
915     is incorrectly found.
916
917  MacOSX/configure | 2 +-
918  1 file changed, 1 insertion(+), 1 deletion(-)
919
920 commit ebf5010b64bc5e69346bff4617fa6eebed4fc40b
921 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
922 Date:   Thu Jun 20 17:47:29 2019 +0200
923
924     Update PCSC-contib submodule
925
926  PCSC-contrib | 2 +-
927  1 file changed, 1 insertion(+), 1 deletion(-)
928
929 commit fd83c6f797be6091e432a259c2ad65782fbaaa43
930 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
931 Date:   Thu Jun 20 17:46:30 2019 +0200
932
933     Update PCSC submodule
934     
935     Update PCSC/src/misc.h to get the fix for warning: 'PCSC_API' macro redefined
936
937  PCSC | 2 +-
938  1 file changed, 1 insertion(+), 1 deletion(-)
939
940 commit 0b88e9c82c9d1c795f7c6adfca83aa47a1bbaa76
941 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
942 Date:   Mon Jun 17 21:52:09 2019 +0200
943
944     Add HID Global Crescendo Key 0x002D
945
946  readers/HID_Global_Crescendo_Key_0x002D.txt | 51 +++++++++++++++++++++++++++++
947  readers/supported_readers.txt               |  1 +
948  2 files changed, 52 insertions(+)
949
950 commit 3139b814bec05a5ea22ed063134d6611eca58110
951 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
952 Date:   Mon Jun 17 18:07:53 2019 +0200
953
954     Add HID Global Crescendo Key 0x002B
955
956  readers/HID_Global_Crescendo_Key_0x002B.txt | 51 +++++++++++++++++++++++++++++
957  readers/supported_readers.txt               |  1 +
958  2 files changed, 52 insertions(+)
959
960 commit 0e1923bd3b0872a39b0ec25c24c84f9a768aad9d
961 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
962 Date:   Mon Jun 17 18:06:39 2019 +0200
963
964     Add HID Global Crescendo Key 0x0029
965
966  readers/HID_Global_Crescendo_Key_0x0029.txt | 51 +++++++++++++++++++++++++++++
967  readers/supported_readers.txt               |  1 +
968  2 files changed, 52 insertions(+)
969
970 commit 4475166e07382b5b9a6cc88d0984308b72a2edc7
971 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
972 Date:   Mon Jun 17 18:05:22 2019 +0200
973
974     Add HID Global Crescendo Key 0x0028
975
976  readers/HID_Global_Crescendo_Key_0x0028.txt | 51 +++++++++++++++++++++++++++++
977  readers/supported_readers.txt               |  3 +-
978  2 files changed, 53 insertions(+), 1 deletion(-)
979
980 commit dd0b2865d970ef7b69dbcf14f2bcaef13329d71d
981 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
982 Date:   Sat Jun 15 15:37:24 2019 +0200
983
984     Add Route1 MobiKEY Fusion3
985
986  readers/Route1_MobiKEY_Fusion3.txt | 55 ++++++++++++++++++++++++++++++++++++++
987  readers/supported_readers.txt      |  5 +++-
988  2 files changed, 59 insertions(+), 1 deletion(-)
989
990 commit 903ffe6f61dc1b3e2bd870ab8153114ced394277
991 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
992 Date:   Fri Jun 14 08:46:51 2019 +0200
993
994     Add extra_features for Gemalto IDBridge CT710
995
996  readers/extra_features/Gemalto_IDBridge_CT710.txt | 39 +++++++++++++++++++++++
997  1 file changed, 39 insertions(+)
998
999 commit 006e405ecd534d9bfce93ebdcd40e3e687d4dbd4
1000 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1001 Date:   Tue Jun 11 11:14:41 2019 +0200
1002
1003     parse: use libusb_strerror() instead of strerror(errno)
1004     
1005     We now display the error message from libusb when a libusb call fails.
1006     
1007     Fixes https://salsa.debian.org/rousseau/CCID/issues/2
1008
1009  src/parse.c | 9 +++++----
1010  1 file changed, 5 insertions(+), 4 deletions(-)
1011
1012 commit 0d98000b414e6c489eeae71c83bc76bceb564f49
1013 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1014 Date:   Tue Apr 2 19:00:19 2019 +0200
1015
1016     Add Avtor SecureToken (idProduct: 0x0020)
1017
1018  readers/Avtor_SecureToken_0x0020.txt | 57 ++++++++++++++++++++++++++++++++++++
1019  readers/supported_readers.txt        |  3 +-
1020  2 files changed, 59 insertions(+), 1 deletion(-)
1021
1022 commit 2a6c7245b19640eb3c71598cfe5f44abd1d75a23
1023 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1024 Date:   Wed Mar 13 19:47:23 2019 +0100
1025
1026     Update Aladdin R.D. JaCartaReader reader name
1027     
1028     Is was "JaCarta3"
1029
1030  readers/supported_readers.txt | 4 ++--
1031  1 file changed, 2 insertions(+), 2 deletions(-)
1032
1033 commit f37941d448e0fca17ffb20282ce27311e02687e7
1034 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1035 Date:   Tue Mar 12 18:29:58 2019 +0100
1036
1037     Add Aladdin R.D. JaCarta3
1038
1039  readers/Aladdin_R.D._JaCarta3.txt | 51 +++++++++++++++++++++++++++++++++++++++
1040  readers/supported_readers.txt     |  3 ++-
1041  2 files changed, 53 insertions(+), 1 deletion(-)
1042
1043 commit 266d092cfab467d05fbd48b56436340adfd4e17a
1044 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1045 Date:   Thu Jan 17 20:15:28 2019 +0100
1046
1047     Add Bit4id miniLector Blue
1048
1049  readers/bit4id_minilector-BLUE.txt | 54 ++++++++++++++++++++++++++++++++++++++
1050  readers/supported_readers.txt      |  1 +
1051  2 files changed, 55 insertions(+)
1052
1053 commit 51df9ec8c7d701df9ff78aa32ea19f0a561a29aa
1054 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1055 Date:   Thu Jan 17 20:11:56 2019 +0100
1056
1057     Add Bit4id TokenME EVO v2
1058
1059  readers/bit4id_TokenME-EVO.txt | 50 ++++++++++++++++++++++++++++++++++++++++++
1060  readers/supported_readers.txt  |  1 +
1061  2 files changed, 51 insertions(+)
1062
1063 commit bd6bd148ccd077073ecf8bd2a25eee94f485b935
1064 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1065 Date:   Thu Jan 17 20:08:38 2019 +0100
1066
1067     Add Bit4id miniLector AIR EVO
1068
1069  readers/bit4id_minilector-AIR.txt | 48 +++++++++++++++++++++++++++++++++++++++
1070  readers/supported_readers.txt     |  3 ++-
1071  2 files changed, 50 insertions(+), 1 deletion(-)
1072
1073 commit 476f5a7b5eb4747ee22e5affec68e28cb4750597
1074 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1075 Date:   Wed Jan 16 09:33:57 2019 +0100
1076
1077     Add Certgate GmbH ONEKEY ID 2 USB
1078
1079  readers/Certgate_ONEKEY_ID_2_USB.txt | 49 ++++++++++++++++++++++++++++++++++++
1080  readers/supported_readers.txt        |  3 ++-
1081  2 files changed, 51 insertions(+), 1 deletion(-)
1082
1083 commit 2795ef5ab70a0de91071e1be84e29dcd727911d8
1084 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1085 Date:   Sun Dec 30 17:35:40 2018 +0100
1086
1087     Add Alcor Link AK9563
1088
1089  readers/Alcor_Link_AK9563.txt | 156 ++++++++++++++++++++++++++++++++++++++++++
1090  readers/supported_readers.txt |   5 +-
1091  2 files changed, 160 insertions(+), 1 deletion(-)
1092
1093 commit 54831a762e888c8ad12b7e8d17a1be0dacd7404e
1094 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1095 Date:   Wed Dec 19 13:56:32 2018 +0100
1096
1097     Add Identiv SCR3500 C Contact Reader
1098
1099  readers/Identiv_SCR3500_C_Contact_Reader.txt | 55 ++++++++++++++++++++++++++++
1100  readers/supported_readers.txt                |  3 +-
1101  2 files changed, 57 insertions(+), 1 deletion(-)
1102
1103 commit a691e5cbc53bf693c27c846f08612a08c4a1c331
1104 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1105 Date:   Fri Nov 30 16:49:25 2018 +0100
1106
1107     Add Broadcom Corp 58200 (idProduct: 0x5845)
1108
1109  readers/Broadcom_58200_0x5845.txt | 52 +++++++++++++++++++++++++++++++++++++++
1110  readers/supported_readers.txt     |  1 +
1111  2 files changed, 53 insertions(+)
1112
1113 commit d882261ebc3f43f1ca3f984ea8d8a7d99701f72d
1114 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1115 Date:   Fri Nov 30 16:47:52 2018 +0100
1116
1117     Add Broadcom Corp 58200 (idProduct: 0x5844)
1118
1119  readers/Broadcom_58200_0x5844.txt | 52 +++++++++++++++++++++++++++++++++++++++
1120  readers/supported_readers.txt     |  1 +
1121  2 files changed, 53 insertions(+)
1122
1123 commit 869544330fe96810eb7f3f8ab39cad7fa7686539
1124 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1125 Date:   Fri Nov 30 16:45:10 2018 +0100
1126
1127     Add Broadcom Corp 58200 (idProduct: 0x5843)
1128
1129  readers/Broadcom_58200_0x5843.txt | 106 ++++++++++++++++++++++++++++++++++++++
1130  readers/supported_readers.txt     |   3 +-
1131  2 files changed, 108 insertions(+), 1 deletion(-)
1132
1133 commit 25ab9d6e4fad9ac1f70ef4c76e3be3ce175f79fb
1134 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1135 Date:   Wed Oct 24 18:48:26 2018 +0200
1136
1137     Add InfoCert WirelessKey
1138
1139  readers/InfoCert_WirelessKey.txt | 53 ++++++++++++++++++++++++++++++++++++++++
1140  readers/supported_readers.txt    |  5 +++-
1141  2 files changed, 57 insertions(+), 1 deletion(-)
1142
1143 commit 5adffb317bcae37144e6fad7840d8c0970851c25
1144 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1145 Date:   Fri Oct 12 16:19:00 2018 +0200
1146
1147     Add ACS ACR1252 Reader
1148
1149  readers/ACS_ACR1252_Reader.txt | 53 ++++++++++++++++++++++++++++++++++++++++++
1150  readers/supported_readers.txt  |  3 ++-
1151  2 files changed, 55 insertions(+), 1 deletion(-)
1152
1153 commit f262442ca2b48ac6cf47a556721dabb6c3a9d0a9
1154 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1155 Date:   Thu Oct 4 14:31:54 2018 +0200
1156
1157     InterruptRead(): log the timeout used
1158     
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.
1162
1163  src/ccid_usb.c | 2 +-
1164  1 file changed, 1 insertion(+), 1 deletion(-)
1165
1166 commit 4529d6d723009a62dab31dc8c9fda03b2204e05f
1167 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1168 Date:   Mon Sep 24 21:00:04 2018 +0200
1169
1170     Add NXP PN7462AU CCID
1171
1172  readers/NXP_PN7462AU_CCID.txt | 310 ++++++++++++++++++++++++++++++++++++++++++
1173  readers/supported_readers.txt |   3 +-
1174  2 files changed, 312 insertions(+), 1 deletion(-)
1175
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
1179
1180     Release 1.4.30
1181     
1182     Signed-off-by: Ludovic Rousseau <ludovic.rousseau@free.fr>
1183
1184  README       | 26 ++++++++++++++++++++++++++
1185  configure.ac |  2 +-
1186  2 files changed, 27 insertions(+), 1 deletion(-)
1187
1188 commit 8e25aca1e115546dc3d01f866ae1236d3f98275b
1189 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1190 Date:   Fri Sep 7 16:25:10 2018 +0200
1191
1192     SafeNet eToken 5300 new firmware
1193     
1194     firmware changed from 0.12 to 0.15. No other visible changes.
1195
1196  readers/SafeNet_eToken_5300.txt | 4 ++--
1197  1 file changed, 2 insertions(+), 2 deletions(-)
1198
1199 commit 62f66e488d0742fc4b6f71bc0f4465406dd55a59
1200 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1201 Date:   Fri Sep 14 14:39:34 2018 +0200
1202
1203     InterruptRead(): revert change 68ece95c8e
1204     
1205     The value in transfer->status is not a libusb_error but a
1206     libusb_transfer_status.
1207     
1208     We can't use libusb_error_name() on this value unless we only want to
1209     see LIBUSB_ERROR_UNKNOWN values
1210
1211  src/ccid_usb.c | 4 ++--
1212  1 file changed, 2 insertions(+), 2 deletions(-)
1213
1214 commit 36fa4611f9fa4d8bafb3e888f13d97f90a3a7b6e
1215 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1216 Date:   Tue Sep 4 18:06:31 2018 +0200
1217
1218     Disable the REINER SCT cyberJack RFID standard
1219     
1220     Move from the "should work" to "disabled" list on Reiner SCT request.
1221
1222  readers/supported_readers.txt | 6 ++++--
1223  1 file changed, 4 insertions(+), 2 deletions(-)
1224
1225 commit 68ece95c8e4fd05a37b10944dce2f1a819fbd3c8
1226 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1227 Date:   Fri Aug 31 14:52:03 2018 +0200
1228
1229     InterruptStop(): Log the libusb text instead of number
1230     
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.
1233     
1234     The log message is now
1235     00000008 ccid_usb.c:1399:InterruptStop() libusb_cancel_transfer failed: LIBUSB_ERROR_NOT_FOUND
1236     instead of:
1237     00000007 ccid_usb.c:1399:InterruptStop() libusb_cancel_transfer failed: -5
1238
1239  src/ccid_usb.c | 3 ++-
1240  1 file changed, 2 insertions(+), 1 deletion(-)
1241
1242 commit 6d2bebccdae215eb6cc63560ab573dd6aad589c3
1243 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1244 Date:   Mon Aug 27 21:58:43 2018 +0200
1245
1246     Use new Yubico YubiKey names
1247
1248  readers/supported_readers.txt | 8 ++++----
1249  1 file changed, 4 insertions(+), 4 deletions(-)
1250
1251 commit 96c6cf1286f75f2624ba4d58db4c342c3cd6371d
1252 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1253 Date:   Mon Aug 27 21:55:15 2018 +0200
1254
1255     Yubikey 4 OTP+U2F+CCID firmware upgrade
1256     
1257     bcdDevice updated from 4.37 to 5.03
1258     - new iProduct "YubiKey OTP+FIDO+CCID"
1259     - new dwMaxIFSD: 3062
1260
1261  readers/Yubico_Yubikey_4_OTP+U2F+CCID.txt | 6 +++---
1262  1 file changed, 3 insertions(+), 3 deletions(-)
1263
1264 commit 78e939ffb565c014de3ce931f49d179b4e6801aa
1265 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1266 Date:   Mon Aug 27 21:53:56 2018 +0200
1267
1268     Yubikey 4 U2F+CCID firmware upgrade
1269     
1270     bcdDevice updated from 4.20 to 5.03
1271     - new iProduct "YubiKey FIDO+CCID"
1272     - new dwMaxIFSD: 3062
1273     - new dwMaxCCIDMessageLength: 3072 bytes
1274
1275  readers/Yubico_Yubikey_4_U2F+CCID.txt | 8 ++++----
1276  1 file changed, 4 insertions(+), 4 deletions(-)
1277
1278 commit b940e3e9400d20917cdd90f0b56ac90f48994394
1279 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1280 Date:   Mon Aug 27 21:51:01 2018 +0200
1281
1282     Yubikey 4 OTP+CCID firmware update
1283     
1284     bcdDevice updated from 4.20 to 5.03
1285     - new iProduct "YubiKey OTP+CCID"
1286     - new dwMaxIFSD: 3062
1287     - new dwMaxCCIDMessageLength: 3072 bytes
1288
1289  readers/Yubico_Yubikey_4_OTP+CCID.txt | 8 ++++----
1290  1 file changed, 4 insertions(+), 4 deletions(-)
1291
1292 commit 9938ed502655228fa11f1ed961840051a07dbc14
1293 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1294 Date:   Mon Aug 27 21:48:33 2018 +0200
1295
1296     Yubikey 4 CCID firmware update
1297     
1298     bcdDevice updated from 4.20 to 5.03
1299     - new iProduct "YubiKey CCID"
1300     - new dwMaxIFSD: 3062
1301     - new dwMaxCCIDMessageLength: 3072 bytes
1302
1303  readers/Yubico_Yubikey_4_CCID.txt | 8 ++++----
1304  1 file changed, 4 insertions(+), 4 deletions(-)
1305
1306 commit 1859b3d23668e68065e6cf0a1965b266f65e3fa5
1307 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1308 Date:   Mon Aug 27 19:05:10 2018 +0200
1309
1310     Add ACS ACR33 ICC Reader
1311
1312  readers/acs_acr33u.txt        | 52 +++++++++++++++++++++++++++++++++++++++++++
1313  readers/supported_readers.txt |  3 ++-
1314  2 files changed, 54 insertions(+), 1 deletion(-)
1315
1316 commit 452fb5a64dc5424baa6932ba1dec3eb28572e3a4
1317 Author: Nicolas Schneider <nioncode+git@gmail.com>
1318 Date:   Sun Aug 26 15:41:20 2018 +0200
1319
1320     Fix leaking an allocated bundle in case no matching reader was found
1321
1322  src/ccid_usb.c | 4 ++++
1323  1 file changed, 4 insertions(+)
1324
1325 commit 06ae9756e9fe80216a432a2a5c1dabb128ea8b28
1326 Author: Nicolas Schneider <nioncode+git@gmail.com>
1327 Date:   Sat Aug 25 13:02:05 2018 +0200
1328
1329     Fix libusb config descriptor leak
1330     
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).
1334
1335  src/ccid_usb.c | 6 ++++++
1336  1 file changed, 6 insertions(+)
1337
1338 commit 33748489fda8497e91bf9fef16257f9a840d8f6e
1339 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1340 Date:   Fri Jul 27 19:40:20 2018 +0200
1341
1342     Add Certgate GmbH AirID 2 USB
1343
1344  readers/Certgate_AirID_2_USB.txt | 49 ++++++++++++++++++++++++++++++++++++++++
1345  readers/supported_readers.txt    |  5 +++-
1346  2 files changed, 53 insertions(+), 1 deletion(-)
1347
1348 commit ce2acdb9fe5e8f4381b3ff8a7ec81f6ef9afcbfd
1349 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1350 Date:   Mon Jul 16 20:52:09 2018 +0200
1351
1352     Update Cherry_KC_1000_SC_Z
1353     
1354     New firmware with extended APDU support
1355
1356  readers/Cherry_KC_1000_SC_Z.txt | 7 ++++---
1357  1 file changed, 4 insertions(+), 3 deletions(-)
1358
1359 commit 75c92f7365432b0cac2b4e3be82d44070c72fe34
1360 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1361 Date:   Mon Jul 16 20:45:00 2018 +0200
1362
1363     Update Cherry_KC_1000_SC
1364     
1365     New firmware with extended APDU support
1366
1367  readers/Cherry_KC_1000_SC.txt | 7 ++++---
1368  1 file changed, 4 insertions(+), 3 deletions(-)
1369
1370 commit bd81ab573ff91febee83c699e178c5e0f146c0f1
1371 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1372 Date:   Mon Jul 16 20:30:54 2018 +0200
1373
1374     Fix FujitsuTechnologySolutions GmbH Keyboard KB SCR2 name
1375
1376  readers/supported_readers.txt | 2 +-
1377  1 file changed, 1 insertion(+), 1 deletion(-)
1378
1379 commit 3cd2999f79ff47a72c4f3651e98da13af5c169a1
1380 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1381 Date:   Mon Jul 16 20:24:20 2018 +0200
1382
1383     Update FujitsuTechnologySolutions_Keyboard_KB100_SCR_eSIG
1384     
1385     New firmware with extended APDU support.
1386
1387  readers/FujitsuTechnologySolutions_Keyboard_KB100_SCR_eSIG.txt | 9 +++++----
1388  readers/supported_readers.txt                                  | 2 +-
1389  2 files changed, 6 insertions(+), 5 deletions(-)
1390
1391 commit 6b37041bb958031fa213b0c51a1d004f9d566876
1392 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1393 Date:   Mon Jul 16 20:20:43 2018 +0200
1394
1395     Update FujitsuTechnologySolutions_Keyboard_KB100_SCR
1396     
1397     New firmware with extended APDU support.
1398
1399  readers/FujitsuTechnologySolutions_Keyboard_KB100_SCR.txt | 9 +++++----
1400  readers/supported_readers.txt                             | 4 ++--
1401  2 files changed, 7 insertions(+), 6 deletions(-)
1402
1403 commit 39c7ed6b83bf75fc3eb7fbd3a31e96526c8146ba
1404 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1405 Date:   Mon Jul 16 20:06:00 2018 +0200
1406
1407     Update Fujitsu_Smartcard_Reader_D323 descriptor
1408     
1409     The reader now has extended APDU support.
1410
1411  readers/Fujitsu_Smartcard_Reader_D323.txt | 4 ++--
1412  1 file changed, 2 insertions(+), 2 deletions(-)
1413
1414 commit 6021465a8330021bf4399ee2bd65e4d0bcd6f476
1415 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1416 Date:   Mon Jul 9 15:53:41 2018 +0200
1417
1418     macOS: exit configure with an error when needed
1419     
1420     If the script is not launched from the correct place then exit with an
1421     error code.
1422
1423  MacOSX/configure | 2 +-
1424  1 file changed, 1 insertion(+), 1 deletion(-)
1425
1426 commit cb9b92e7284286e518f29e798442ba0bde0a4f99
1427 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1428 Date:   Mon Jul 9 15:51:49 2018 +0200
1429
1430     macOS: exit configure with an error when needed
1431     
1432     If an incorrect configuration for libusb is found then exit with an
1433     error code instead of 0.
1434
1435  MacOSX/configure | 2 +-
1436  1 file changed, 1 insertion(+), 1 deletion(-)
1437
1438 commit 1b8b0e6ba0109fdc54e086ee78c35b5316cd5c91
1439 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1440 Date:   Fri May 25 12:20:25 2018 +0200
1441
1442     Add Broadcom Corp 58200
1443
1444  readers/Broadcom_58200.txt    | 106 ++++++++++++++++++++++++++++++++++++++++++
1445  readers/supported_readers.txt |   3 +-
1446  2 files changed, 108 insertions(+), 1 deletion(-)
1447
1448 commit 696fa6b1e6bf5ff7783af7be688fffc4e7dc4fda
1449 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1450 Date:   Fri May 18 17:57:44 2018 +0200
1451
1452     PCSC submodule: resync to PCSC/master
1453
1454  PCSC | 2 +-
1455  1 file changed, 1 insertion(+), 1 deletion(-)
1456
1457 commit 6e26122ef8155ad4ebe28551497fbcf4dfe7927a
1458 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1459 Date:   Fri May 18 17:24:19 2018 +0200
1460
1461     supported_readers: fix CCID URL
1462     
1463     Move from pcsclite.alioth.debian.org to ccid.apdu.fr
1464
1465  readers/supported_readers.txt | 2 +-
1466  1 file changed, 1 insertion(+), 1 deletion(-)
1467
1468 commit e3d71e025d479f7a2082c61a2302014cd65e3783
1469 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1470 Date:   Fri May 18 17:23:05 2018 +0200
1471
1472     INSTALL: fix CCID URL
1473     
1474     Move from pcsclite.alioth.debian.org to ccid.apdu.fr
1475
1476  INSTALL | 5 ++---
1477  1 file changed, 2 insertions(+), 3 deletions(-)
1478
1479 commit a912fcc33febadef1db0afb003141b27478bdd54
1480 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1481 Date:   Fri May 18 17:19:02 2018 +0200
1482
1483     README: fix reader list URLs
1484     
1485     Move from pcsclite.alioth.debian.org to ccid.apdu.fr
1486
1487  README | 13 ++++++-------
1488  1 file changed, 6 insertions(+), 7 deletions(-)
1489
1490 commit 85d33a8ff31d42ed3651659499f54602106bd8fc
1491 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1492 Date:   Tue May 1 18:40:16 2018 +0200
1493
1494     Add Genesys Logic Combo Card Reader
1495
1496  readers/Genesys_Logic_Combo_Card_Reader.txt | 112 ++++++++++++++++++++++++++++
1497  readers/supported_readers.txt               |   1 +
1498  2 files changed, 113 insertions(+)
1499
1500 commit ffaee8fe1456e9c2197d1c9ba61d0bf041492edd
1501 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1502 Date:   Tue May 1 18:38:55 2018 +0200
1503
1504     Add Genesys Logic CCID Card Reader
1505
1506  readers/Genesys_Logic_CCID_Card_Reader.txt | 112 +++++++++++++++++++++++++++++
1507  readers/supported_readers.txt              |   5 +-
1508  2 files changed, 116 insertions(+), 1 deletion(-)
1509
1510 commit 0bfd7b0f3463096c9beff78e2c50c04d908219a2
1511 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1512 Date:   Sat Apr 21 09:51:18 2018 +0200
1513
1514     Yubico_Yubikey_4_OTP+U2F+CCID: update firmware to 4.37
1515     
1516     dwMaxCCIDMessageLength moved from 2048 to 3072 bytes
1517
1518  readers/Yubico_Yubikey_4_OTP+U2F+CCID.txt | 4 ++--
1519  1 file changed, 2 insertions(+), 2 deletions(-)
1520
1521 commit bae63c43c7eb66f391d8c713fbc4fb3baf38d9e3
1522 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1523 Date:   Sun Mar 18 17:36:56 2018 +0100
1524
1525     Remove submodule contrib_libPCSCv2part10
1526
1527  contrib_libPCSCv2part10 | 1 -
1528  1 file changed, 1 deletion(-)
1529
1530 commit c60b86a94fb336cb72d770af48b30fa73e17179f
1531 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1532 Date:   Sun Mar 18 17:24:06 2018 +0100
1533
1534     Update links for PCSCv2part10.{c,h}
1535     
1536     The submodule has been renamed PCSC-contrib.
1537
1538  examples/PCSCv2part10.c | 2 +-
1539  examples/PCSCv2part10.h | 2 +-
1540  2 files changed, 2 insertions(+), 2 deletions(-)
1541
1542 commit c5fd7d7eba45d9355ea780ede8585ec791d3537a
1543 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1544 Date:   Sun Mar 18 17:21:39 2018 +0100
1545
1546     .gitmodules: Use a relative path for PCSC-contrib
1547     
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.
1552
1553  .gitmodules | 2 +-
1554  1 file changed, 1 insertion(+), 1 deletion(-)
1555
1556 commit 2e1bb2a24c68af26d75bef7e3dc117641272aade
1557 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1558 Date:   Sun Mar 18 17:20:45 2018 +0100
1559
1560     ylwrap: update to version 2018-03-07
1561
1562  ylwrap | 10 +++++-----
1563  1 file changed, 5 insertions(+), 5 deletions(-)
1564
1565 commit 5346af31baa739355f48750cc51889aa34b7d10f
1566 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1567 Date:   Sun Mar 18 17:15:56 2018 +0100
1568
1569     Add PCSC-contrib submodule
1570
1571  .gitmodules  | 2 +-
1572  PCSC-contrib | 1 +
1573  2 files changed, 2 insertions(+), 1 deletion(-)
1574
1575 commit c07b89ed40cced3410c218e19ec39f9f491fe9ee
1576 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1577 Date:   Sun Mar 18 16:44:17 2018 +0100
1578
1579     submodule contrib is renamed PCSC-contrib
1580     
1581     The upsteam repository is https://salsa.debian.org/rousseau/PCSC-contrib
1582
1583  .gitmodules | 6 +++---
1584  1 file changed, 3 insertions(+), 3 deletions(-)
1585
1586 commit 85bd9cb85743f52fc4038d139a3032b510738337
1587 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1588 Date:   Thu Mar 15 16:48:50 2018 +0100
1589
1590     Add BIFIT ANGARA
1591
1592  readers/BIFIT_ANGARA.txt      | 51 +++++++++++++++++++++++++++++++++++++++++++
1593  readers/supported_readers.txt |  3 ++-
1594  2 files changed, 53 insertions(+), 1 deletion(-)
1595
1596 commit 239336aee5d0c0b7a0ffbed8ed7d080d421f8b13
1597 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1598 Date:   Fri Mar 2 14:11:33 2018 +0100
1599
1600     Add DC.Ltd DC4 5CCID READER
1601
1602  readers/DC_DC4_5CCID_READER.txt | 211 ++++++++++++++++++++++++++++++++++++++++
1603  readers/supported_readers.txt   |   5 +-
1604  2 files changed, 215 insertions(+), 1 deletion(-)
1605
1606 commit 733d60d0a1b40959c11b5210093e326ce220dfdd
1607 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1608 Date:   Fri Feb 23 23:46:32 2018 +0100
1609
1610     Add Spyrus Inc WorkSafe Pro (ProductID 0x3117)
1611
1612  readers/Spyrus_WorkSafe_Pro_0x3117.txt | 49 ++++++++++++++++++++++++++++++++++
1613  readers/supported_readers.txt          |  1 +
1614  2 files changed, 50 insertions(+)
1615
1616 commit ad3b30c4f70a1facbe06cd057fd4e77da6458872
1617 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1618 Date:   Fri Feb 23 23:23:30 2018 +0100
1619
1620     Add InfoThink IT-500U Reader
1621
1622  readers/InfoThink_IT-500U_Reader.txt | 64 ++++++++++++++++++++++++++++++++++++
1623  readers/supported_readers.txt        |  3 +-
1624  2 files changed, 66 insertions(+), 1 deletion(-)
1625
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
1629
1630     Release 1.4.29
1631     
1632     Signed-off-by: Ludovic Rousseau <ludovic.rousseau@free.fr>
1633
1634  README       | 17 +++++++++++++++++
1635  configure.ac |  2 +-
1636  2 files changed, 18 insertions(+), 1 deletion(-)
1637
1638 commit 7db748a330b1387d496ced77a9182dbb9b4492dc
1639 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1640 Date:   Tue Feb 20 22:35:48 2018 +0100
1641
1642     Add Spyrus Inc WorkSafe Pro
1643
1644  readers/Spyrus_WorkSafe_Pro.txt | 49 +++++++++++++++++++++++++++++++++++++++++
1645  readers/supported_readers.txt   |  3 ++-
1646  2 files changed, 51 insertions(+), 1 deletion(-)
1647
1648 commit 4f7760eb4fb23ea867a542d2d3abb4e24b312145
1649 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1650 Date:   Mon Feb 19 21:55:41 2018 +0100
1651
1652     Add Spyrus Inc Rosetta USB
1653
1654  readers/Spyrus_Rosetta_USB.txt | 49 ++++++++++++++++++++++++++++++++++++++++++
1655  readers/supported_readers.txt  |  3 ++-
1656  2 files changed, 51 insertions(+), 1 deletion(-)
1657
1658 commit 11040a13bddc7ebb1ce10f854e21930942a76731
1659 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1660 Date:   Thu Feb 1 18:18:38 2018 +0100
1661
1662     Add KeyXentic Inc. KX906 Smart Card Reader
1663
1664  readers/KeyXentic_KX906_Smart_Card_Reader.txt | 65 +++++++++++++++++++++++++++
1665  readers/supported_readers.txt                 |  5 ++-
1666  2 files changed, 69 insertions(+), 1 deletion(-)
1667
1668 commit 146d4d9848e0ef2c2be9a197596e88af11b9b767
1669 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1670 Date:   Wed Jan 31 13:50:46 2018 +0100
1671
1672     Add Watchdata USB Key (idProduct: 0x0418)
1673
1674  readers/Watchdata_USB_Key3.txt | 47 ++++++++++++++++++++++++++++++++++++++++++
1675  readers/supported_readers.txt  |  3 ++-
1676  2 files changed, 49 insertions(+), 1 deletion(-)
1677
1678 commit b9d0f0fa72d5f39a994885ec4a7cc3833a1a9f6e
1679 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1680 Date:   Thu Jan 25 19:07:06 2018 +0100
1681
1682     Add HID Global OMNIKEY 5027CK CCID CONFIG IF
1683
1684  .../HID_Global_OMNIKEY_5027CK_CCID_CONFIG_IF.txt   | 154 +++++++++++++++++++++
1685  readers/supported_readers.txt                      |   1 +
1686  2 files changed, 155 insertions(+)
1687
1688 commit 9ea5c611b37a8aeb916fcdf9d6f09549049231ae
1689 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1690 Date:   Thu Jan 25 19:05:26 2018 +0100
1691
1692     Add HID Global OMNIKEY 5023 Smart Card Reader
1693
1694  .../HID_Global_OMNIKEY_5023_Smart_Card_Reader.txt  | 162 +++++++++++++++++++++
1695  readers/supported_readers.txt                      |   3 +-
1696  2 files changed, 164 insertions(+), 1 deletion(-)
1697
1698 commit a27a11711a9861acea3a9b43bba56ba157c670af
1699 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1700 Date:   Sun Jan 21 13:15:19 2018 +0100
1701
1702     The C3PO LTC31 v2 wrongly declares PIN support
1703     
1704     The new firmware is bogus and declares PIN support but the reader has no
1705     pinpad.
1706     
1707     Thanks to Jose Ramon Alvarez-Sanchez for the bug report.
1708
1709  src/ccid.c | 2 ++
1710  src/ccid.h | 1 +
1711  2 files changed, 3 insertions(+)
1712
1713 commit 6ddc11399c4865eec15412d10b868667d94e5ff9
1714 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1715 Date:   Sun Jan 21 13:13:37 2018 +0100
1716
1717     LTC31v2: firmware upgrade from 0.50 to 2.50
1718     
1719     The new firmware is bogus and declares PIN support but the reader has no
1720     pinpad.
1721     
1722     Thanks to Jose Ramon Alvarez-Sanchez
1723
1724  readers/LTC31v2.txt | 16 +++++++++-------
1725  1 file changed, 9 insertions(+), 7 deletions(-)
1726
1727 commit e637b6f1e3cc097d985dd1d49ac6e9b3831ca2c0
1728 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1729 Date:   Wed Nov 29 13:28:14 2017 +0100
1730
1731     Add Bit4id Digital-DNA Key
1732
1733  readers/Bit4id_Digital-DNA_Key_NO_BT.txt | 47 ++++++++++++++++++++++++++++++++
1734  readers/supported_readers.txt            |  1 +
1735  2 files changed, 48 insertions(+)
1736
1737 commit 0bc1104293c6a61f3e6fdfbd337a515020d7d4d2
1738 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1739 Date:   Wed Nov 29 13:23:12 2017 +0100
1740
1741     Add Bit4id Digital-DNA Key BT
1742
1743  readers/Bit4id_Digital-DNA_Key_BT.txt | 47 +++++++++++++++++++++++++++++++++++
1744  readers/supported_readers.txt         |  3 ++-
1745  2 files changed, 49 insertions(+), 1 deletion(-)
1746
1747 commit ba726e894641c11df8054428da4256112a392417
1748 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1749 Date:   Fri Nov 10 18:05:14 2017 +0100
1750
1751     Add Chicony HP Skylab USB Smartcard Keyboard
1752
1753  .../Chicony_HP_Skylab_USB_Smartcard_Keyboard.txt   | 58 ++++++++++++++++++++++
1754  readers/supported_readers.txt                      |  3 +-
1755  2 files changed, 60 insertions(+), 1 deletion(-)
1756
1757 commit 373a0af0f91fde530ddd782e991a78bf42e7124d
1758 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1759 Date:   Fri Oct 27 15:09:36 2017 +0200
1760
1761     IFDHControl: fix comment
1762
1763  src/ifdhandler.c | 2 +-
1764  1 file changed, 1 insertion(+), 1 deletion(-)
1765
1766 commit a9bab4d43756f3a4ecca490667897b8a7cc1e444
1767 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1768 Date:   Tue Oct 24 17:31:33 2017 +0200
1769
1770     Firmware upgrade for HID_Global_OMNIKEY_6121_Smart_Card_Reader
1771
1772  .../HID_Global_OMNIKEY_6121_Smart_Card_Reader.txt  | 26 +++++++++++++---------
1773  1 file changed, 15 insertions(+), 11 deletions(-)
1774
1775 commit 76cc52bc4a1de391d87b840f8927e16aa2eec513
1776 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1777 Date:   Tue Oct 24 17:30:41 2017 +0200
1778
1779     Firmware upgrade for HID_Global_OMNIKEY_3x21_Smart_Card_Reader
1780
1781  .../HID_Global_OMNIKEY_3x21_Smart_Card_Reader.txt  | 26 +++++++++++++---------
1782  1 file changed, 15 insertions(+), 11 deletions(-)
1783
1784 commit 20f2b6804f0b43b7e077993c317cb72e18f2debf
1785 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1786 Date:   Fri Oct 20 18:18:42 2017 +0200
1787
1788     Add Bluink Ltd. Bluink CCID
1789
1790  readers/Bluink_CCID.txt       | 61 +++++++++++++++++++++++++++++++++++++++++++
1791  readers/supported_readers.txt |  3 +++
1792  2 files changed, 64 insertions(+)
1793
1794 commit 49b6709a7969a0d6a61f50eb65a142888ff156d1
1795 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1796 Date:   Fri Oct 20 18:13:02 2017 +0200
1797
1798     Add Access IS NFC Smart Module
1799     
1800     With idProduct 0x0164
1801
1802  readers/Access_IS_NFC_Smart_Module_0x0164.txt | 277 ++++++++++++++++++++++++++
1803  readers/supported_readers.txt                 |   3 +-
1804  2 files changed, 279 insertions(+), 1 deletion(-)
1805
1806 commit 63f13f83b2bac864460eba0a04bcca40750ed879
1807 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1808 Date:   Fri Oct 20 17:46:08 2017 +0200
1809
1810     Remove extra_egt() causing problems
1811     
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)".
1815     
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.
1819     
1820     From ISO 7816-3 2006 chapter "11.2 Character frame"
1821     " If N = 255, CGT = 11 etu in **both directions** of transmission."
1822     
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.
1825     
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.
1828     
1829     Thanks to Thomas Vetter for the bug report.
1830
1831  src/ifdhandler.c | 81 --------------------------------------------------------
1832  1 file changed, 81 deletions(-)
1833
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
1837
1838     Release 1.4.28
1839     
1840     Signed-off-by: Ludovic Rousseau <ludovic.rousseau@free.fr>
1841
1842  README       | 26 ++++++++++++++++++++++++++
1843  configure.ac |  2 +-
1844  2 files changed, 27 insertions(+), 1 deletion(-)
1845
1846 commit 7fd10bfab0c9c9fd4903d7b8e4d33a9dc3347273
1847 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1848 Date:   Wed Oct 4 14:02:48 2017 +0200
1849
1850     Add Unicept GmbH AirID USB Dongle
1851
1852  readers/Unicept_AirID_USB_Dongle.txt | 51 ++++++++++++++++++++++++++++++++++++
1853  readers/supported_readers.txt        |  3 ++-
1854  2 files changed, 53 insertions(+), 1 deletion(-)
1855
1856 commit ebe042a757dc85e2ecc9609edc3b4ced588c6eba
1857 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1858 Date:   Mon Oct 2 15:35:02 2017 +0200
1859
1860     Makefile: add support of spaces in DESTDIR
1861     
1862     It is now possible to use space characters in the destination directory
1863     name (DESTDIR).
1864     
1865     This is inspired by Apple patch destDirFix.patch
1866     https://opensource.apple.com/source/SmartcardCCID/SmartcardCCID-55017/ccid/files/destDirFix.patch.auto.html
1867
1868  src/Makefile.am | 20 ++++++++++----------
1869  1 file changed, 10 insertions(+), 10 deletions(-)
1870
1871 commit 94f90761bbedd0325fe321303b1871825927267d
1872 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1873 Date:   Wed Sep 27 17:54:45 2017 +0200
1874
1875     Add HID Global OMNIKEY 5122 Dual
1876
1877  readers/HID_Global_OMNIKEY_5122_Dual.txt | 329 +++++++++++++++++++++++++++++++
1878  readers/supported_readers.txt            |   1 +
1879  2 files changed, 330 insertions(+)
1880
1881 commit 9a1b284329f88ef8eda2b7361096c05eda84f57a
1882 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1883 Date:   Wed Sep 27 17:53:32 2017 +0200
1884
1885     Add HID Global OMNIKEY 5122 Smartcard Reader
1886
1887  .../HID_Global_OMNIKEY_5122_Smartcard_Reader.txt   | 329 +++++++++++++++++++++
1888  readers/supported_readers.txt                      |   3 +-
1889  2 files changed, 331 insertions(+), 1 deletion(-)
1890
1891 commit 7077b050b699e72471348877ca221a8641e858dc
1892 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1893 Date:   Mon Sep 25 18:40:48 2017 +0200
1894
1895     Add KRONEGGER Micro Core Platform
1896
1897  readers/KRONEGGER_Micro_Core_Platform.txt | 310 ++++++++++++++++++++++++++++++
1898  readers/supported_readers.txt             |   1 +
1899  2 files changed, 311 insertions(+)
1900
1901 commit e95a7204b24346297ca64c11b63078bb25e8556d
1902 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1903 Date:   Mon Sep 25 18:36:17 2017 +0200
1904
1905     Add KRONEGGER NFC blue Reader Platform
1906
1907  readers/KRONEGGER_NFC_blue_Reader_Platform.txt | 310 +++++++++++++++++++++++++
1908  readers/supported_readers.txt                  |   5 +-
1909  2 files changed, 314 insertions(+), 1 deletion(-)
1910
1911 commit 502dd6c9bb285d92e6aee2578eb36c19eba87a40
1912 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1913 Date:   Wed Sep 20 10:45:46 2017 +0200
1914
1915     Move Athena IDProtect Flash in Unsupported list
1916     
1917     The reader does not work with a GnuPG card V2 card. All APDUs are
1918     rejected with "Card absent or mute".
1919
1920  readers/supported_readers.txt | 6 ++++--
1921  1 file changed, 4 insertions(+), 2 deletions(-)
1922
1923 commit a06440b70d2b7898ac813d5e87d5349f18fcd166
1924 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1925 Date:   Mon Sep 18 21:33:25 2017 +0200
1926
1927     Add Athena IDProtect Flash
1928
1929  readers/Athena_IDProtect_Flash.txt | 53 ++++++++++++++++++++++++++++++++++++++
1930  readers/supported_readers.txt      |  3 ++-
1931  2 files changed, 55 insertions(+), 1 deletion(-)
1932
1933 commit 7f3a5207e30e83af3d95dcd9ba3576e603cf6fb8
1934 Author: Rodrigo <rodarima@gmail.com>
1935 Date:   Sat Sep 9 01:13:06 2017 +0200
1936
1937     udev rules: Disable USB autosuspend on C3PO LTC31 v1 reader
1938     
1939     The device doesn't seem to work fine when resuming from suspension mode.
1940     By preventing autosuspension the device doesn't fail anymore.
1941     
1942     See Github issue #36
1943     "USB autosuspend problem: libusb_open returns LIBUSB_ERROR_IO"
1944     https://github.com/LudovicRousseau/CCID/issues/36
1945
1946  src/92_pcscd_ccid.rules | 3 +++
1947  1 file changed, 3 insertions(+)
1948
1949 commit 12cd7a1a0a7761ee4c98c9647473b1e754ea8d75
1950 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1951 Date:   Fri Sep 8 23:23:31 2017 +0200
1952
1953     Add REINER SCT cyberJack RFID standard
1954
1955  readers/ReinerSCT_cyberJack_RFID_standard.txt | 59 +++++++++++++++++++++++++++
1956  readers/supported_readers.txt                 |  3 +-
1957  2 files changed, 61 insertions(+), 1 deletion(-)
1958
1959 commit abed9dff59d7d049e3323a66b0ab710f31fb546e
1960 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1961 Date:   Thu Aug 31 10:07:33 2017 +0200
1962
1963     udev rule: allow rule overwrite
1964     
1965     Use:
1966     ATTR{power/control}="auto"
1967     instead of:
1968     RUN+="/bin/sh -c 'echo auto > /sys/$devpath/power/control'"
1969     
1970     It looks like this allows to add udev rules after that to change again
1971     the power/control behavior.
1972     
1973     Closes github issue #36
1974     "USB autosuspend problem: libusb_open returns LIBUSB_ERROR_IO"
1975     https://github.com/LudovicRousseau/CCID/issues/36
1976
1977  src/92_pcscd_ccid.rules | 2 +-
1978  1 file changed, 1 insertion(+), 1 deletion(-)
1979
1980 commit 00aed9f2a147e24df2050617f6560c2b76e1f051
1981 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1982 Date:   Wed Aug 30 13:26:02 2017 +0200
1983
1984     Add Watchdata USB Key
1985     
1986     ProductID: 0x0417
1987
1988  readers/Watchdata_USB_Key2.txt | 47 ++++++++++++++++++++++++++++++++++++++++++
1989  readers/supported_readers.txt  |  3 ++-
1990  2 files changed, 49 insertions(+), 1 deletion(-)
1991
1992 commit 3b29cc5afbbe27bb5421d334623bbd07c574bbf8
1993 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
1994 Date:   Sat Aug 19 23:20:09 2017 +0200
1995
1996     Fix non-pinpad HID global devices
1997     
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.
2001     
2002     The readers also support Extended APDU even if they declare Short APDU.
2003     
2004     Bogus readers are:
2005     - OMNIKEY Generic
2006     - OMNIKEY 3121 or 3021 or 1021
2007     - OMNIKEY 6121
2008     - Cherry Smart Terminal xx44
2009     - Fujitsu Smartcard Reader D323
2010     
2011     Thanks to hidglobal.com for the patch.
2012
2013  src/ccid.c | 7 ++++++-
2014  src/ccid.h | 4 ++++
2015  2 files changed, 10 insertions(+), 1 deletion(-)
2016
2017 commit 10fd29a365f1f664063bee320c06e37253a86b60
2018 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2019 Date:   Sat Aug 19 23:39:15 2017 +0200
2020
2021     Add Ledger Nano S
2022
2023  readers/Ledger_Nano_S.txt     | 51 +++++++++++++++++++++++++++++++++++++++++++
2024  readers/supported_readers.txt |  5 ++++-
2025  2 files changed, 55 insertions(+), 1 deletion(-)
2026
2027 commit 44aab2ddbc6dea6125e9d8f407296957511039c1
2028 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2029 Date:   Sat Aug 5 16:02:31 2017 +0200
2030
2031     Add SAFETRUST SABRE SCR
2032
2033  readers/SAFETRUST_SABRE_SCR.txt | 81 +++++++++++++++++++++++++++++++++++++++++
2034  readers/supported_readers.txt   |  5 ++-
2035  2 files changed, 85 insertions(+), 1 deletion(-)
2036
2037 commit dd1ea045cacafe1d5d2b063be66a23ee858ffc14
2038 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2039 Date:   Sat Jul 29 12:01:40 2017 +0200
2040
2041     Add IIT E.Key Crystal-1
2042
2043  readers/IIT_E.Key_Crystal-1.txt | 50 +++++++++++++++++++++++++++++++++++++++++
2044  readers/supported_readers.txt   |  3 ++-
2045  2 files changed, 52 insertions(+), 1 deletion(-)
2046
2047 commit 32deeb888d324c7d4056c23f60749efa17c1856c
2048 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2049 Date:   Fri Jul 28 18:54:32 2017 +0200
2050
2051     Firmware upgrade for 0x0BDA:0x0169
2052     
2053     "Generic" device.
2054
2055  readers/iMONO.txt | 8 ++++----
2056  1 file changed, 4 insertions(+), 4 deletions(-)
2057
2058 commit 8d2bcc81fdd38abceb9a3b4a2c4b5b054a70c14c
2059 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2060 Date:   Fri Jul 28 18:49:55 2017 +0200
2061
2062     Add REINER SCT cyberJack one
2063
2064  readers/ReinerSCT_cyberJack_one.txt | 56 +++++++++++++++++++++++++++++++++++++
2065  readers/supported_readers.txt       |  3 +-
2066  2 files changed, 58 insertions(+), 1 deletion(-)
2067
2068 commit 643869e86d770222c0d48140e0fabef5ef4e4785
2069 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2070 Date:   Wed Jul 5 10:40:07 2017 +0200
2071
2072     Enable Elatec TWN4/B1.06/CPF3.05/S1SC1.32/P (Beta 3)
2073     
2074     The reader has moved from the "disabled" to the "should work" list after
2075     patch in d5f2f893a0f513cdda0821c6dca7cdc337d54ba8
2076
2077  readers/supported_readers.txt | 6 ++----
2078  1 file changed, 2 insertions(+), 4 deletions(-)
2079
2080 commit d5f2f893a0f513cdda0821c6dca7cdc337d54ba8
2081 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2082 Date:   Wed Jul 5 10:34:47 2017 +0200
2083
2084     Improve support of ElatecTWN4_CCID reader
2085     
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.
2088     
2089     Thanks to Elatec for the patch.
2090
2091  src/ccid.c | 15 ++++++++++-----
2092  src/ccid.h |  3 ++-
2093  2 files changed, 12 insertions(+), 6 deletions(-)
2094
2095 commit 3c0cacc5935282c35fe206b5ac91fd628605c3e5
2096 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2097 Date:   Mon Jul 3 18:38:33 2017 +0200
2098
2099     Add mCore SCard-Reader
2100
2101  readers/mCore_SCard-Reader.txt | 64 ++++++++++++++++++++++++++++++++++++++++++
2102  readers/supported_readers.txt  |  5 +++-
2103  2 files changed, 68 insertions(+), 1 deletion(-)
2104
2105 commit 44f79e83bb26fe7b7fc38a36c2c02609b01b1581
2106 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2107 Date:   Wed Jun 28 20:09:53 2017 +0200
2108
2109     Add Elatec TWN4/B1.06/CPF3.05/S1SC1.32/P (Beta 3)
2110     
2111     in the disabled list
2112
2113  readers/Elatec_TWN4_MULTITECH.txt | 56 +++++++++++++++++++++++++++++++++++++++
2114  readers/supported_readers.txt     |  5 +++-
2115  2 files changed, 60 insertions(+), 1 deletion(-)
2116
2117 commit 5763d30af330767f266b4897fe1b55152b4d3fa6
2118 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2119 Date:   Thu Jun 22 18:23:24 2017 +0200
2120
2121     Add SafeNet eToken 5300
2122
2123  readers/SafeNet_eToken_5300.txt | 97 +++++++++++++++++++++++++++++++++++++++++
2124  readers/supported_readers.txt   |  3 +-
2125  2 files changed, 99 insertions(+), 1 deletion(-)
2126
2127 commit e3cc4f94624db4d7b197ce1106280baedb6b3cf3
2128 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2129 Date:   Mon Jun 12 18:40:37 2017 +0200
2130
2131     Disable Jinmuyu Electronics Co., Ltd. MR800
2132
2133  readers/Jinmuyu_Electronics_MR800.txt | 53 +++++++++++++++++++++++++++++++++++
2134  readers/supported_readers.txt         |  5 +++-
2135  2 files changed, 57 insertions(+), 1 deletion(-)
2136
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
2140
2141     Release 1.4.27
2142     
2143     Signed-off-by: Ludovic Rousseau <ludovic.rousseau@free.fr>
2144
2145  README       | 29 +++++++++++++++++++++++++++++
2146  configure.ac |  2 +-
2147  2 files changed, 30 insertions(+), 1 deletion(-)
2148
2149 commit 647fe54d8b66cabcd8bc13b68ae46fbc4bd05be5
2150 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2151 Date:   Wed May 17 13:26:52 2017 +0200
2152
2153     ccid_serial: reformat reader detection code
2154     
2155     The Microchip SEC 1210 does not support the command 0x02 (get firmware
2156     version):
2157     "03 06 6B 01 00 00 00 00 00 00 00 00 02 6D"
2158     returns
2159     frame: "83 00 00 00 00 00 00 41 00 00" - "Command not supported."
2160     
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"
2164     we received
2165     frame: "83 01 00 00 00 00 00 01 00 00 22", "Everything OK."
2166
2167  src/ccid_serial.c | 8 ++++----
2168  1 file changed, 4 insertions(+), 4 deletions(-)
2169
2170 commit ec652d249dc81c647bf80d5d3c21665ef00c6d8b
2171 Author: Fabio Araujo <fabio.araujo@transdatasmart.com.br>
2172 Date:   Mon May 15 09:09:26 2017 -0300
2173
2174     Add Microchip SEC1210 UART support.
2175     
2176     The Microchip SEC1210 can be connected on a serial port instead of USB.
2177
2178  src/ccid.h         |  1 +
2179  src/ccid_serial.c  | 23 +++++++++++++++++++++++
2180  src/reader.conf.in |  1 +
2181  3 files changed, 25 insertions(+)
2182
2183 commit 582f882bd14b9a35f27348b0b80e571451a626b6
2184 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2185 Date:   Fri May 5 20:03:58 2017 +0200
2186
2187     Add MK Technology KeyPass S1
2188
2189  readers/MK_Technology_KeyPass_S1.txt | 72 ++++++++++++++++++++++++++++++++++++
2190  readers/supported_readers.txt        | 13 ++++---
2191  2 files changed, 80 insertions(+), 5 deletions(-)
2192
2193 commit 5eac48f6c7a62b3820b190536d5390efeecb09d4
2194 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2195 Date:   Tue Apr 18 18:37:12 2017 +0200
2196
2197     Add FT U2F CCID KB
2198
2199  readers/FT_U2F_CCID_KB.txt    | 56 +++++++++++++++++++++++++++++++++++++++++++
2200  readers/supported_readers.txt |  1 +
2201  2 files changed, 57 insertions(+)
2202
2203 commit f28ad399ec87a57efa06169599a7347f30df8a63
2204 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2205 Date:   Tue Apr 18 18:36:04 2017 +0200
2206
2207     Upgrade FT_U2F_CCID.txt
2208     
2209     New firmware.
2210
2211  readers/FT_U2F_CCID.txt       | 8 ++++----
2212  readers/supported_readers.txt | 2 +-
2213  2 files changed, 5 insertions(+), 5 deletions(-)
2214
2215 commit 8f9a773149cf26aedc9beefb0bfabbd3213e4999
2216 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2217 Date:   Tue Apr 18 18:34:44 2017 +0200
2218
2219     Rename FT_U2F_CCID.txt
2220
2221  readers/{FT_U2F_CCID_KBOARD.txt => FT_U2F_CCID.txt} | 0
2222  1 file changed, 0 insertions(+), 0 deletions(-)
2223
2224 commit 0db790a5c6c5be9647fded4868e2d8b7bc99728d
2225 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2226 Date:   Tue Apr 18 18:26:19 2017 +0200
2227
2228     Add FT CCID
2229
2230  readers/FT_CCID.txt           | 56 +++++++++++++++++++++++++++++++++++++++++++
2231  readers/supported_readers.txt |  1 +
2232  2 files changed, 57 insertions(+)
2233
2234 commit e7a7784cb17527458a2bc96fa16129097b1bb7fa
2235 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2236 Date:   Tue Apr 18 18:24:50 2017 +0200
2237
2238     Add FT CCID KB
2239
2240  readers/FT_CCID_KB.txt        | 56 +++++++++++++++++++++++++++++++++++++++++++
2241  readers/supported_readers.txt |  3 ++-
2242  2 files changed, 58 insertions(+), 1 deletion(-)
2243
2244 commit af00591a4a3c437045cc9923f6477e6f2e467bf4
2245 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2246 Date:   Wed Apr 5 18:33:05 2017 +0200
2247
2248     configure.ac: fix error message for SCardEstablishContext
2249     
2250     Do not specify a version any more. pcsc-lite 1.2.9-beta9 was released in
2251     February 2006.
2252
2253  configure.ac | 2 +-
2254  1 file changed, 1 insertion(+), 1 deletion(-)
2255
2256 commit c84acab1a27326edf5e833e94a25e5856e5726c1
2257 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2258 Date:   Fri Mar 31 17:39:34 2017 +0200
2259
2260     Add InfoThink IT-102MU Reader
2261
2262  readers/InfoThink_IT-102MU_Reader.txt | 310 ++++++++++++++++++++++++++++++++++
2263  readers/supported_readers.txt         |   5 +-
2264  2 files changed, 314 insertions(+), 1 deletion(-)
2265
2266 commit 59380a8dd99357963b8842548131873d3427d6f9
2267 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2268 Date:   Thu Mar 23 15:06:36 2017 +0100
2269
2270     scardcontrol: fix bmPINBlockString value
2271     
2272     The sample code uses a (default) maximum PIN size of 8 digits.
2273     
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.
2276     
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
2280
2281  examples/scardcontrol.c | 2 +-
2282  1 file changed, 1 insertion(+), 1 deletion(-)
2283
2284 commit 9f06f630ec4ce8502613fd18cffd28430478e8e1
2285 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2286 Date:   Wed Mar 22 20:17:24 2017 +0100
2287
2288     Add ACS CryptoMate (T2)
2289
2290  readers/ACS_CryptoMate_(T2).txt | 54 +++++++++++++++++++++++++++++++++++++++++
2291  readers/supported_readers.txt   |  3 ++-
2292  2 files changed, 56 insertions(+), 1 deletion(-)
2293
2294 commit 7e20d8d978d92194e05ab5e6dd51a2d3415f4487
2295 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2296 Date:   Tue Mar 21 18:26:51 2017 +0100
2297
2298     ZLP: enable the patch only if --enable-zlp is used
2299     
2300     The Zero Length Packet patch has issues with some non-bogus readers. So
2301     the patch is _disabled_ by default.
2302     
2303     If your Gemalto reader suffer from the ZLP problem then recompile the CCID
2304     reader with:
2305     $ ./configure --enable-zlp
2306
2307  configure.ac      | 9 +++++++++
2308  src/ccid.c        | 2 ++
2309  src/ccid.h        | 2 ++
2310  src/ccid_serial.c | 2 ++
2311  src/ccid_usb.c    | 4 ++++
2312  5 files changed, 19 insertions(+)
2313
2314 commit 0b557087017e27e13356a6455cad1e94b9620a00
2315 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2316 Date:   Thu Jan 26 13:29:38 2017 +0100
2317
2318     Add Zero Length Packet (ZLP) support for Gemalto IDBridge CT30 and K30
2319     
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.
2322     
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.
2325
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(+)
2331
2332 commit 467fe3681306ddcbb2fe131d370bf096e2ebf0e8
2333 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2334 Date:   Tue Mar 21 18:12:46 2017 +0100
2335
2336     Add Kapsch TrafficCom USB SAM reader
2337
2338  readers/Kapsch_TrafficCom_USB_SAM_reader.txt | 45 ++++++++++++++++++++++++++++
2339  readers/supported_readers.txt                |  5 +++-
2340  2 files changed, 49 insertions(+), 1 deletion(-)
2341
2342 commit 7a6f5af88a462ce3734a947734fda8e6b449e2ab
2343 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2344 Date:   Fri Mar 17 18:22:33 2017 +0100
2345
2346     Add ACS ACR1255U-J1
2347
2348  readers/ACS_ACR1255U-J1.txt   | 48 +++++++++++++++++++++++++++++++++++++++++++
2349  readers/supported_readers.txt |  3 ++-
2350  2 files changed, 50 insertions(+), 1 deletion(-)
2351
2352 commit 2866e535d1bf01909b42d53fe8a29e827e5982d4
2353 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2354 Date:   Thu Mar 16 21:42:58 2017 +0100
2355
2356     Add ANCUD CCID USB Reader & RNG
2357
2358  readers/ANCUD_CCID_USB_Reader_RNG.txt | 52 +++++++++++++++++++++++++++++++++++
2359  readers/supported_readers.txt         |  5 +++-
2360  2 files changed, 56 insertions(+), 1 deletion(-)
2361
2362 commit 120d81d2c4e4ca28889b352476cabf1f0884792a
2363 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2364 Date:   Tue Mar 14 20:44:49 2017 +0100
2365
2366     Add Spyrus Inc PocketVault P-3X
2367
2368  readers/Spyrus_PocketVault_P-3X.txt | 49 +++++++++++++++++++++++++++++++++++++
2369  readers/supported_readers.txt       |  5 +++-
2370  2 files changed, 53 insertions(+), 1 deletion(-)
2371
2372 commit b59ba6321c9dcafae2cb153ce3c8bee6d31b39f1
2373 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2374 Date:   Sat Mar 11 11:57:05 2017 +0100
2375
2376     Add HID Global OMNIKEY 5422 Smartcard Reader
2377
2378  readers/HID_OMNIKEY_5422.txt  | 322 ++++++++++++++++++++++++++++++++++++++++++
2379  readers/supported_readers.txt |   3 +-
2380  2 files changed, 324 insertions(+), 1 deletion(-)
2381
2382 commit b3f88d9596c6379f11e52119d931876539e012df
2383 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2384 Date:   Fri Mar 10 18:22:33 2017 +0100
2385
2386     Add support of HID Omnikey 5422 as multi slot
2387     
2388     The HID Omnikey 5422 device is a composite device with 2 CCID
2389     interfaces.
2390     This device can be seen as a multi-slot device if
2391     USE_COMPOSITE_AS_MULTISLOT is used.
2392
2393  src/ccid.h       |  1 +
2394  src/ccid_usb.c   | 13 ++++++++++++-
2395  src/ifdhandler.c |  6 +++++-
2396  3 files changed, 18 insertions(+), 2 deletions(-)
2397
2398 commit 4349e40dd8c2e37a19f2b85b59b98b4ec584695e
2399 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2400 Date:   Fri Mar 10 17:58:55 2017 +0100
2401
2402     OpenUSBByName(): simplify USE_COMPOSITE_AS_MULTISLOT code
2403     
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.
2406     
2407     The code to reset the interface number for the next reader is then much
2408     simpler: set to -1.
2409
2410  src/ccid_usb.c | 8 +++++---
2411  1 file changed, 5 insertions(+), 3 deletions(-)
2412
2413 commit b15c8f96ca80005c3da024c031e9607051a9fe1a
2414 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2415 Date:   Tue Feb 28 16:46:20 2017 +0100
2416
2417     CmdEscapeCheck(): signals buffer overflow
2418     
2419     If the RxBuffer[] buffer is too small to contain the reader response
2420     then IFD_ERROR_INSUFFICIENT_BUFFER is returned.
2421     
2422     Before the patch the returned buffer was silently truncated and
2423     IFD_SUCCESS was returned.
2424     
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
2428
2429  src/commands.c | 3 +++
2430  1 file changed, 3 insertions(+)
2431
2432 commit 8c57dcc5f73009359dcdaa0decba7f703172e9df
2433 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2434 Date:   Thu Feb 16 17:14:14 2017 +0100
2435
2436     OpenUSBByName(): the device bus & addr must match
2437     
2438     Patch similar to 8b9f6f33b16e808a5769dbc4193e5f107a09a693 but for
2439     libusb-1.0 instead of libudev.
2440     
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."
2444     
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
2449
2450  src/ccid_usb.c | 15 +++++++++++++++
2451  1 file changed, 15 insertions(+)
2452
2453 commit bf2b3f73c051e15be6bc5563766bb74c7dd66dcc
2454 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2455 Date:   Wed Feb 15 16:05:16 2017 +0100
2456
2457     Makefile.am: do not display udev message in red
2458     
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).
2461     
2462     This udev file is now only used to enable selective suspend.
2463
2464  src/Makefile.am | 2 +-
2465  1 file changed, 1 insertion(+), 1 deletion(-)
2466
2467 commit d7adceca5bfe2a5bd64163f9fac784ae323bf50a
2468 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2469 Date:   Wed Feb 1 09:27:29 2017 +0100
2470
2471     Add Morpho ypsID Key E in the Disabled list
2472     
2473     This device is not a real CCID device. You need to patch my CCID driver.
2474     Contact Morpho for support.
2475
2476  readers/Morpho_ypsID_Key_E.txt | 49 ++++++++++++++++++++++++++++++++++++++++++
2477  readers/supported_readers.txt  |  5 ++++-
2478  2 files changed, 53 insertions(+), 1 deletion(-)
2479
2480 commit 3aff5f95ce6efc8d7f76f4194f4098e1da4638d0
2481 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2482 Date:   Sat Jan 28 17:28:25 2017 +0100
2483
2484     Add FT U2F CCID KBOARD
2485
2486  readers/FT_U2F_CCID_KBOARD.txt | 56 ++++++++++++++++++++++++++++++++++++++++++
2487  readers/supported_readers.txt  |  3 ++-
2488  2 files changed, 58 insertions(+), 1 deletion(-)
2489
2490 commit 980e2afbeb2ec2b5daabb1b02dc4c58e6bd2d0cb
2491 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2492 Date:   Sat Jan 21 15:42:11 2017 +0100
2493
2494     Add Regula RFID Reader
2495
2496  readers/Regula_RFID_Reader.txt | 50 ++++++++++++++++++++++++++++++++++++++++++
2497  readers/supported_readers.txt  | 13 ++++++-----
2498  2 files changed, 58 insertions(+), 5 deletions(-)
2499
2500 commit cd1e76fa4ff44aa6f4240fa8990e78328b443a05
2501 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2502 Date:   Wed Jan 18 18:56:08 2017 +0100
2503
2504     ccid_usb.c: document CCID composite devices
2505     
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).
2510
2511  src/ccid_usb.c | 11 ++++++++++-
2512  1 file changed, 10 insertions(+), 1 deletion(-)
2513
2514 commit fef7e851b81897d4e44fb887708daf4ca988de5b
2515 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2516 Date:   Wed Jan 18 17:40:48 2017 +0100
2517
2518     scardcontrol.c: remove extra space at end of line
2519
2520  examples/scardcontrol.c | 2 +-
2521  1 file changed, 1 insertion(+), 1 deletion(-)
2522
2523 commit 627f356e8800144f2661069de92195efcc7f2637
2524 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2525 Date:   Tue Jan 17 18:34:21 2017 +0100
2526
2527     Add Mulann PVT
2528
2529  readers/Mulann_PVT.txt        | 104 ++++++++++++++++++++++++++++++++++++++++++
2530  readers/supported_readers.txt |   5 +-
2531  2 files changed, 108 insertions(+), 1 deletion(-)
2532
2533 commit e5697f33cc8dfa89d562c8abf859024bfe9e95a8
2534 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2535 Date:   Thu Jan 12 17:32:54 2017 +0100
2536
2537     InterruptRead(): return a valid IFDHandler code
2538     
2539     If libusb reports an error then return IFD_COMMUNICATION_ERROR instead
2540     of the libusb error code.
2541     
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.
2544
2545  src/ccid_usb.c | 4 ++--
2546  1 file changed, 2 insertions(+), 2 deletions(-)
2547
2548 commit 09025bb4044f7992d9ad70483086a8c63d4d54d2
2549 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2550 Date:   Wed Jan 11 16:58:55 2017 +0100
2551
2552     Add Unicept GmbH AirID USB
2553
2554  readers/Unicept_AirID_USB.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
2555  readers/supported_readers.txt |  5 ++++-
2556  2 files changed, 55 insertions(+), 1 deletion(-)
2557
2558 commit 167dfa6b578ab8bebfff076cfbb7336a2a8b7621
2559 Author: Petr Vaněk <arkamar@atlas.cz>
2560 Date:   Tue Jan 10 15:00:06 2017 +0100
2561
2562     README: fix typos
2563
2564  README | 14 +++++++-------
2565  1 file changed, 7 insertions(+), 7 deletions(-)
2566
2567 commit 52f796f6e6882ae9791d5c578956f0077a8eb848
2568 Author: Petr Vaněk <arkamar@atlas.cz>
2569 Date:   Tue Jan 10 15:00:05 2017 +0100
2570
2571     README: fix links for USB CCID and ICCD documentation
2572
2573  README | 4 ++--
2574  1 file changed, 2 insertions(+), 2 deletions(-)
2575
2576 commit b5870d85d891fab0445d8b9b1a150de1c44c2b33
2577 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2578 Date:   Tue Jan 10 17:55:09 2017 +0100
2579
2580     OMNIKEY 5321 CLi USB is NOT supported
2581     
2582     This reader is contactless only and is NOT A CCID DEVICE.
2583
2584  readers/OMNIKEY_5321_CLi_USB.txt | 172 +++++++++++++++++++++++++++++++++++++++
2585  readers/supported_readers.txt    |   5 +-
2586  2 files changed, 176 insertions(+), 1 deletion(-)
2587
2588 commit 569b257d64ccd50c6e6b60a2e74549e07c87d7dd
2589 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2590 Date:   Mon Jan 9 10:27:36 2017 +0100
2591
2592     Add DUALi DE-620 Combi
2593
2594  readers/DUALi_DE-620_Combi.txt | 59 ++++++++++++++++++++++++++++++++++++++++++
2595  readers/supported_readers.txt  |  3 ++-
2596  2 files changed, 61 insertions(+), 1 deletion(-)
2597
2598 commit a421896644f6439a453fb313a8c3efaa8b7cbcc5
2599 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2600 Date:   Sat Jan 7 16:04:17 2017 +0100
2601
2602     README: remove extra line
2603
2604  README | 1 -
2605  1 file changed, 1 deletion(-)
2606
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
2610
2611     Release 1.4.26
2612
2613  README       | 19 +++++++++++++++++--
2614  configure.ac |  2 +-
2615  2 files changed, 18 insertions(+), 3 deletions(-)
2616
2617 commit 7f71007a47f77620b2ed50c9298c94fe01b6aaf1
2618 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2619 Date:   Fri Jan 6 18:55:20 2017 +0100
2620
2621     Add appidkey GmbH ID60-USB
2622
2623  readers/appidkey_ID60-USB.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
2624  readers/supported_readers.txt |  1 +
2625  2 files changed, 52 insertions(+)
2626
2627 commit 62756a636c6991d9c9c36f01923823e7230de732
2628 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2629 Date:   Fri Jan 6 18:50:55 2017 +0100
2630
2631     Update appidkey ID100L-USB-SC-Reader firmware
2632
2633  readers/appidkey_ID100-USB_SC_Reader.txt | 4 ++--
2634  readers/supported_readers.txt            | 4 ++--
2635  2 files changed, 4 insertions(+), 4 deletions(-)
2636
2637 commit e05426c6c426fc46ef18c7bd17cfb7ad74cabd1c
2638 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2639 Date:   Wed Jan 4 13:41:34 2017 +0100
2640
2641     FreeChannel(): release reader_index only after use
2642     
2643     Call ReleaseReaderIndex() to free the reader_index only after it is no
2644     more used.
2645     
2646     It was not problematic since the complete code block is protected by the
2647     ifdh_context_mutex, but this may change.
2648
2649  src/ifdhandler.c | 3 ++-
2650  1 file changed, 2 insertions(+), 1 deletion(-)
2651
2652 commit d1a15209f818b5de139d691841e56613bbca9727
2653 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2654 Date:   Wed Jan 4 13:34:41 2017 +0100
2655
2656     ifdhandler: only GetNewReaderIndex() has to be thread protected
2657     
2658     Once a new reader_index has been attribuyed the functions are thread
2659     safe. Only the call to GetNewReaderIndex() need to be protected.
2660     
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
2664     or implemented.
2665
2666  src/ifdhandler.c | 20 +++++++++++---------
2667  1 file changed, 11 insertions(+), 9 deletions(-)
2668
2669 commit eea7b5835a7b91cb26d52bf3b9548afc322e83d9
2670 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2671 Date:   Fri Dec 16 10:35:35 2016 +0100
2672
2673     MacOSX/configure: check for UB only on Mavericks and less
2674     
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.
2677     
2678     Support of 32-bits computers has been droped with Lion 10.7.
2679
2680  MacOSX/configure | 30 +++++++++++++++++-------------
2681  1 file changed, 17 insertions(+), 13 deletions(-)
2682
2683 commit 3a7f9b26418991ffff10fc61a8c56ddccbc901aa
2684 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2685 Date:   Fri Dec 16 10:30:16 2016 +0100
2686
2687     MacOSX/configure: move definition of MAC_VERSION
2688     
2689     MAC_VERSION can now be used by the code checking Universal Binary.
2690
2691  MacOSX/configure | 7 ++++---
2692  1 file changed, 4 insertions(+), 3 deletions(-)
2693
2694 commit 2811a89260bbc4dfabd91dc87c2de991257df755
2695 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2696 Date:   Fri Dec 16 10:22:21 2016 +0100
2697
2698     MacOSX/configure: check static libusb will be used
2699     
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.
2703
2704  MacOSX/configure | 14 +++++++++++++-
2705  1 file changed, 13 insertions(+), 1 deletion(-)
2706
2707 commit f66d361b0ad8346c68afb2e6351e7d1e444d561b
2708 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2709 Date:   Fri Dec 16 09:37:17 2016 +0100
2710
2711     MacOSX/configure: remove reference to libusbx
2712     
2713     libusbx is a dead project and has been replaced by libusb.
2714
2715  MacOSX/configure | 2 +-
2716  1 file changed, 1 insertion(+), 1 deletion(-)
2717
2718 commit 2f89a002a05b2576159e035b368feff3e34d5452
2719 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2720 Date:   Sat Dec 3 14:56:13 2016 +0100
2721
2722     Add Bit4id Digital DNA Key
2723
2724  readers/Bit4id_Digital_DNA_Key.txt | 54 ++++++++++++++++++++++++++++++++++++++
2725  readers/supported_readers.txt      |  1 +
2726  2 files changed, 55 insertions(+)
2727
2728 commit 80f7c5300871c91639b3d50cb4b62e73bf7fce75
2729 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2730 Date:   Sat Dec 3 14:52:56 2016 +0100
2731
2732     Add Bit4id tokenME FIPS v3
2733
2734  readers/Bit4id_tokenME_FIPS_v3.txt | 54 ++++++++++++++++++++++++++++++++++++++
2735  readers/supported_readers.txt      |  3 ++-
2736  2 files changed, 56 insertions(+), 1 deletion(-)
2737
2738 commit 683dd88400cece36da222f93bfa385624c473e52
2739 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2740 Date:   Fri Nov 18 17:50:28 2016 +0100
2741
2742     HID OMNIKEY 5021 CL is NOT supported
2743     
2744     This reader is contactless only and is NOT A CCID DEVICE.
2745
2746  readers/HID_5021_CL.txt       | 510 ++++++++++++++++++++++++++++++++++++++++++
2747  readers/supported_readers.txt |   5 +-
2748  2 files changed, 514 insertions(+), 1 deletion(-)
2749
2750 commit 05902a01bd9cdcd5a3eab8523d8dc5b85e86bac2
2751 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2752 Date:   Sat Oct 22 22:12:55 2016 +0200
2753
2754     Add INGENICO Leo
2755
2756  readers/Ingenico_Leo.txt      | 76 +++++++++++++++++++++++++++++++++++++++++++
2757  readers/supported_readers.txt |  5 ++-
2758  2 files changed, 80 insertions(+), 1 deletion(-)
2759
2760 commit 9ed43b008894ad6984a06400aec4bb2c9b87bce2
2761 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2762 Date:   Thu Oct 13 11:42:03 2016 +0200
2763
2764     INSTALL: update documentation for serial readers
2765     
2766     - Update the documentation
2767     - add a reference about the IDBridge CR30 that should use the
2768       "GemCoreSIMPro2" configuration argument.
2769
2770  INSTALL | 35 ++++++++++++++++++++++-------------
2771  1 file changed, 22 insertions(+), 13 deletions(-)
2772
2773 commit 33888a88cdcdf16e98c3d0d42593ebc743719e11
2774 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2775 Date:   Wed Oct 5 14:57:42 2016 +0200
2776
2777     Negociate maximum baud rate when bNumDataRatesSupported = 0
2778     
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. "
2784     
2785     Before, if the card baud rate was greater than the reader dwMaxDataRate
2786     then the driver used the default (lowest) baud rate.
2787     
2788     Now the driver tries to find the maximal baud rate supported by both the
2789     card and the driver.
2790     
2791     The algorithm was already used when the reader reports a baud rate list
2792     but not when the reader reports bNumDataRatesSupported = 0.
2793     
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
2797     
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
2801
2802  src/ifdhandler.c | 13 +++++++++----
2803  1 file changed, 9 insertions(+), 4 deletions(-)
2804
2805 commit 097436681d554999d125b9fe56bb4a5194a36f92
2806 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2807 Date:   Tue Oct 4 15:29:56 2016 +0200
2808
2809     PowerOn: default value comes from Info.plist
2810     
2811     The value set in ifdhandler.c is always overwritten by the value
2812     extracted from the Info.plist file in init_driver().
2813     
2814     The change in ea7bedd2b3d30a884f43544c44f87ef779f011ef was useless and
2815     had no effect.
2816     
2817     Since the default value of ifdDriverOptions for voltage selection is
2818     0x00 the first voltage used is 5V.
2819
2820  src/ifdhandler.c | 2 +-
2821  1 file changed, 1 insertion(+), 1 deletion(-)
2822
2823 commit df1173ee2f33ca0cf79090e4eb817b24a15c2d00
2824 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2825 Date:   Tue Oct 4 15:05:40 2016 +0200
2826
2827     PowerOn: always try every possible voltage values
2828     
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.
2832     
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
2837     
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.
2843     
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.
2847     
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
2860     
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.
2864     
2865     The default algorithm is now 5V then 1.8V then 3V then fail.
2866     
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
2872     
2873     Thanks to Robert Relyea for the patch, used by RedHat since 2013.
2874     https://git.centos.org/commitdiff/rpms!pcsc-lite-ccid/3dd85f55c8aacfa0704849e7b6cf46d4970b747b
2875
2876  src/Info.plist.src |  4 ++--
2877  src/ccid.h         | 11 +++--------
2878  src/commands.c     | 15 ++++++++++++---
2879  3 files changed, 17 insertions(+), 13 deletions(-)
2880
2881 commit a0815cfa7b70d96ae4b793285b92b70f2b95a487
2882 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2883 Date:   Tue Oct 4 14:56:45 2016 +0200
2884
2885     PowerOn: move from 1.8V to 5V if 1.8V is not supported
2886     
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.
2891
2892  src/commands.c | 4 +++-
2893  1 file changed, 3 insertions(+), 1 deletion(-)
2894
2895 commit ea7bedd2b3d30a884f43544c44f87ef779f011ef
2896 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2897 Date:   Mon Oct 3 11:50:24 2016 +0200
2898
2899     PowerOn: change default voltage strategy
2900     
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.
2903     
2904     So the default is now to use the sequence 1.8V, 3V and 5V.
2905     
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).
2908     
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"
2912     
2913     The RedHat patch is
2914     https://git.centos.org/blob/rpms!pcsc-lite-ccid/3dd85f55c8aacfa0704849e7b6cf46d4970b747b/SOURCES!ccid-1.4.10-voltage.patch
2915
2916  src/ccid.h       | 7 ++++++-
2917  src/ifdhandler.c | 2 +-
2918  2 files changed, 7 insertions(+), 2 deletions(-)
2919
2920 commit 84966dfaae8c37702512774c5e4d510998b0e8b2
2921 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2922 Date:   Mon Oct 3 11:37:25 2016 +0200
2923
2924     PowerOn: use automatic voltage selection when needed
2925     
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. "
2931
2932  src/ccid.h     | 1 +
2933  src/commands.c | 3 ++-
2934  2 files changed, 3 insertions(+), 1 deletion(-)
2935
2936 commit 64d6ed4a0c6196108f1044ccfd080fbdd9da62ae
2937 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2938 Date:   Fri Sep 30 10:48:43 2016 +0200
2939
2940     Fix spelling in log message
2941
2942  src/ifdhandler.c | 2 +-
2943  1 file changed, 1 insertion(+), 1 deletion(-)
2944
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
2948
2949     Release 1.4.25
2950
2951  README       | 21 +++++++++++++++++++++
2952  configure.ac |  2 +-
2953  2 files changed, 22 insertions(+), 1 deletion(-)
2954
2955 commit 4fc7bcf1f3e70ee436d1a8cdde3e0474284d9fb3
2956 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2957 Date:   Thu Sep 29 22:08:54 2016 +0200
2958
2959     Add/disable Precise Biometrics Precise 200 MC Upgrade
2960     
2961     The reader is added in the "Disabled CCID readers" list
2962
2963  readers/Precise_200_MC_Upgrade.txt | 52 ++++++++++++++++++++++++++++++++++++++
2964  readers/supported_readers.txt      |  5 +++-
2965  2 files changed, 56 insertions(+), 1 deletion(-)
2966
2967 commit f0a26a9b17b9c94d7b87124a6d0a0c824ae9d561
2968 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2969 Date:   Tue Aug 23 14:45:01 2016 +0200
2970
2971     Remove extra spaces
2972     
2973     A space character before a tabulation characteri is not needed.
2974
2975  src/towitoko/atr.h | 4 ++--
2976  1 file changed, 2 insertions(+), 2 deletions(-)
2977
2978 commit 3675760e70d28648972e96060213150e63fd9101
2979 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2980 Date:   Wed Aug 3 16:45:17 2016 +0200
2981
2982     Add Gemalto K50
2983     
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)
2987
2988  readers/Gemalto_K50.txt       | 103 ++++++++++++++++++++++++++++++++++++++++++
2989  readers/supported_readers.txt |   1 +
2990  2 files changed, 104 insertions(+)
2991
2992 commit ec413e5b6b93ee066280ceeaea095ee80ffd261f
2993 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
2994 Date:   Wed Aug 3 16:31:31 2016 +0200
2995
2996     Add Broadcom Corp 5880 (idProduct: 0x5834)
2997
2998  readers/Broadcom_5880_0x5834.txt | 106 +++++++++++++++++++++++++++++++++++++++
2999  readers/supported_readers.txt    |   1 +
3000  2 files changed, 107 insertions(+)
3001
3002 commit 297ab15f4e9ecb6130f826de3bed1b5536d895ed
3003 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3004 Date:   Wed Aug 3 16:29:38 2016 +0200
3005
3006     Add Broadcom Corp 5880 (idProduct: 0x5833)
3007
3008  readers/Broadcom_5880_0x5833.txt | 54 ++++++++++++++++++++++++++++++++++++++++
3009  readers/supported_readers.txt    |  1 +
3010  2 files changed, 55 insertions(+)
3011
3012 commit 7211ce71b1bb0866efc2dad6eba7058743f7eed7
3013 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3014 Date:   Wed Aug 3 16:24:37 2016 +0200
3015
3016     Add Broadcom Corp 5880 (idProduct: 0x5832)
3017
3018  readers/Broadcom_5880_0x5832.txt | 106 +++++++++++++++++++++++++++++++++++++++
3019  readers/supported_readers.txt    |   3 +-
3020  2 files changed, 108 insertions(+), 1 deletion(-)
3021
3022 commit d144044621ded81d21bb59f7452676d969fb27e6
3023 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3024 Date:   Sun Jul 31 15:49:37 2016 +0200
3025
3026     supported_readers.txt: remove extra duplicates
3027     
3028     generate_supported_readers.py no more generate useless duplicates for
3029     composite devices.
3030
3031  readers/supported_readers.txt | 56 -------------------------------------------
3032  1 file changed, 56 deletions(-)
3033
3034 commit 6bb10bb145878989db5c0318421ecdf2405b5f83
3035 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3036 Date:   Sun Jul 31 15:47:10 2016 +0200
3037
3038     Add Feitian VR504 VHBR Contactless & Contact Card Reader
3039
3040  readers/Feitian_vR504.txt     | 120 ++++++++++++++++++++++++++++++++++++++++++
3041  readers/supported_readers.txt |   4 ++
3042  2 files changed, 124 insertions(+)
3043
3044 commit 2c72558784abb88c7dc00369e8032b5b9377d7a7
3045 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3046 Date:   Sun Jul 31 15:18:19 2016 +0200
3047
3048     Add Feitian bR500
3049
3050  readers/Feitian_bR500.txt     | 76 +++++++++++++++++++++++++++++++++++++++++++
3051  readers/supported_readers.txt |  1 +
3052  2 files changed, 77 insertions(+)
3053
3054 commit 4f3e5748ec467ef9e5a2f567f492a1d6754f59a1
3055 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3056 Date:   Sun Jul 31 14:08:04 2016 +0200
3057
3058     New firmware for Feitian_R502-CL.txt
3059
3060  readers/Feitian_R502-CL.txt | 14 ++++++++------
3061  1 file changed, 8 insertions(+), 6 deletions(-)
3062
3063 commit e56e6c38e717bac8bdc32a585717a6d86b7909a4
3064 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3065 Date:   Sun Jul 31 14:05:02 2016 +0200
3066
3067     New firmware for Feitian_R502.txt
3068
3069  readers/Feitian_R502.txt      | 92 +++++++++++++++++++++++++++++++++++--------
3070  readers/supported_readers.txt |  1 +
3071  2 files changed, 77 insertions(+), 16 deletions(-)
3072
3073 commit b7e8564a58386456b0aa4320f8de6563ab57d880
3074 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3075 Date:   Sun Jul 31 14:02:15 2016 +0200
3076
3077     Firmware update for Feitian_SCR301.txt
3078
3079  readers/Feitian_SCR301.txt | 56 +++++++++++++++++++++++++---------------------
3080  1 file changed, 31 insertions(+), 25 deletions(-)
3081
3082 commit 706ad62ef036a3d5a5a0eff9709db8a767e975ce
3083 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3084 Date:   Sun Jul 31 13:59:44 2016 +0200
3085
3086     New firmware version for Feitian_bR301_BLE.txt
3087
3088  readers/Feitian_bR301_BLE.txt | 16 +++++++++-------
3089  readers/supported_readers.txt |  2 +-
3090  2 files changed, 10 insertions(+), 8 deletions(-)
3091
3092 commit 65553b4facf097fbfa674daf7ee5f886d72885f0
3093 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3094 Date:   Sun Jul 31 13:40:45 2016 +0200
3095
3096     Add Aladdin R.D. JaCarta (idProduct: 0x0402)
3097
3098  readers/Aladdin_R.D._JaCarta2.txt | 47 +++++++++++++++++++++++++++++++++++++++
3099  readers/supported_readers.txt     |  3 ++-
3100  2 files changed, 49 insertions(+), 1 deletion(-)
3101
3102 commit 7916c4b3ca3be3037c2d74f6d42db59af7058843
3103 Author: Godfrey Chung <godfrey.chung@acs.com.hk>
3104 Date:   Tue Jul 5 16:17:52 2016 +0800
3105
3106     create_Info_plist.pl: fix typos in comment
3107     
3108     Infor.plist -> Info.plist
3109     suported -> supported
3110
3111  src/create_Info_plist.pl | 4 ++--
3112  1 file changed, 2 insertions(+), 2 deletions(-)
3113
3114 commit e6a7548623f35d428f9f410f4b885fd04e34070a
3115 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3116 Date:   Sun Jul 3 18:40:52 2016 +0200
3117
3118     Move Broadcom Corp 5880 0x5800 in unsupported
3119     
3120     Frames bigger than 64 bytes (wMaxPacketSize) fails on the contact reader
3121     with:
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
3128     188 expected)
3129     
3130     See https://bugs.launchpad.net/ubuntu/+source/pcsc-lite/+bug/1596662
3131     
3132     The problem is similar to Broadcom_5880_0x5805.txt that also moved in
3133     the unsupported list.
3134
3135  readers/supported_readers.txt | 2 +-
3136  1 file changed, 1 insertion(+), 1 deletion(-)
3137
3138 commit 2f68054ce81aa10ec60adf9a92c66dca64bdd415
3139 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3140 Date:   Sun Jul 3 15:34:29 2016 +0200
3141
3142     Move Broadcom Corp 5880 0x5805 in unsupported
3143     
3144     The Broadcom Corp 5880 with productID 0x5805 has some serious issues.
3145     
3146     The contact interface of the reader is bogus.
3147     Frames bigger than 64 bytes (wMaxPacketSize) fails on the contact reader
3148     with:
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
3155     258 expected)
3156     
3157     The reader _MAY_ work with a T=1 card since it is in TPDU.
3158     
3159     This reader is present in Dell Latitude serie 5000 laptops.
3160
3161  readers/supported_readers.txt | 4 ++--
3162  1 file changed, 2 insertions(+), 2 deletions(-)
3163
3164 commit 105a9672ed0a2cee88e977ec8a63e1f55af1d625
3165 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3166 Date:   Fri Jul 1 17:42:18 2016 +0200
3167
3168     Move KEBTechnology KONA USB SmartCard in unsupported
3169     
3170     Move from "should work" to "unsupported" list.
3171     
3172     The tokend fails to send the first APDU. Maybe the support of Character
3173     level is bogus in the CCID driver.
3174     
3175     Trace example at
3176     https://anonscm.debian.org/cgit/pcsclite/CCID.git/commit/?id=05e86c6d5ac7db2cc5a184a52d33b403575c848e
3177
3178  readers/supported_readers.txt | 6 +++---
3179  1 file changed, 3 insertions(+), 3 deletions(-)
3180
3181 commit 6fe851996a1ebd4691fa7bb427c42b456b6c2623
3182 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3183 Date:   Fri Jul 1 11:01:06 2016 +0200
3184
3185     scardcontrol: initialize the bRecvBuffer buffer
3186     
3187     Fill the bRecvBuffer receiving buffer with the "magic" value 0xAA to
3188     detect what part of the buffer is filled by the reader.
3189
3190  examples/scardcontrol.c | 2 ++
3191  1 file changed, 2 insertions(+)
3192
3193 commit 38d8ff72eb2f92bcf5ba2daa9074b24fb887973e
3194 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3195 Date:   Fri Jul 1 10:58:35 2016 +0200
3196
3197     scardcontrol: improve outout for change Pin
3198     
3199     For the change PIN sequence we print a new line for non-keyboard pinpad
3200     so that the output is nicer.
3201
3202  examples/scardcontrol.c | 20 ++++++++++++++------
3203  1 file changed, 14 insertions(+), 6 deletions(-)
3204
3205 commit d346df1f4e5262f766b320450fa899126934ed77
3206 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3207 Date:   Tue Jun 28 18:31:43 2016 +0200
3208
3209     Rename "ESMART Token GOST"
3210
3211  readers/supported_readers.txt | 4 ++--
3212  1 file changed, 2 insertions(+), 2 deletions(-)
3213
3214 commit 05e86c6d5ac7db2cc5a184a52d33b403575c848e
3215 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3216 Date:   Tue Jun 28 15:28:37 2016 +0200
3217
3218     CmdXfrBlockCHAR_T0: returns an error when needed
3219     
3220     If an "Unrecognized Procedure byte" is found then the driver returns
3221     with the error IFD_COMMUNICATION_ERROR instead of no error.
3222     
3223     Example of problematic trace with a "KEBTechnology KONA USB SmartCard":
3224     
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!
3235     00000016 SW:
3236     00000013 winscard.c:1663:SCardTransmit() UnrefReader() count was: 2
3237
3238  src/commands.c | 1 +
3239  1 file changed, 1 insertion(+)
3240
3241 commit 3816150f3e2bf4e9ce3afca2478653dfcdad0ce4
3242 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3243 Date:   Mon Jun 27 10:47:33 2016 +0200
3244
3245     Fix crash with GemCore Pos Pro and GemCore Sim Pro
3246     
3247     The buffer .ccid.arrayOfSupportedDataRates is freed by free() in
3248     CloseUSB().
3249     So it must be allocated by malloc() and not just reference a static
3250     memory buffer.
3251     
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 ***
3255     
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.
3261     (gdb) bt
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>)
3266         at malloc.c:4996
3267         have_lock=0) at malloc.c:3840
3268         at ccid_usb.c:913
3269         at ifdwrapper.c:190
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
3278
3279  src/ccid_serial.c | 13 ++++++++++++-
3280  src/ccid_usb.c    | 11 ++++++++++-
3281  2 files changed, 22 insertions(+), 2 deletions(-)
3282
3283 commit ab374afe54dd5c0d97dad93df6cca27b8c527ccf
3284 Author: Godfrey Chung <godfrey.chung@acs.com.hk>
3285 Date:   Mon Jun 27 11:34:44 2016 +0800
3286
3287     Add missing openct/README in distribution
3288     
3289     The file openct/README was not included in the generated .tar.bz2
3290     archive.
3291     This file is only used for information and documentation.
3292     
3293     Thanks to Godfrey Chung for the bug report
3294     https://github.com/LudovicRousseau/CCID/pull/20
3295
3296  src/Makefile.am | 2 +-
3297  1 file changed, 1 insertion(+), 1 deletion(-)
3298
3299 commit 5edb61353e4a99313f670743e351abc26d561c14
3300 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3301 Date:   Sun Jun 26 11:05:11 2016 +0200
3302
3303     Add ESMART Token GOST X2 ET1020-A
3304
3305  readers/ISBC_ESMART_reader.txt | 62 ++++++++++++++++++++++++++++++++++++++++++
3306  readers/supported_readers.txt  |  5 +++-
3307  2 files changed, 66 insertions(+), 1 deletion(-)
3308
3309 commit 8ea1815745692c38e1c07fc8d460aae85efe123a
3310 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3311 Date:   Fri Jun 24 10:02:24 2016 +0200
3312
3313     Fix spelling error in a log message
3314     
3315     The Correct spelling is: successful
3316     
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
3319
3320  src/ccid.c | 2 +-
3321  1 file changed, 1 insertion(+), 1 deletion(-)
3322
3323 commit 6123a4cc07a2c5b980021c70b89f02da96ee855a
3324 Author: Godfrey Chung <godfrey.chung@acs.com.hk>
3325 Date:   Wed Jun 22 10:46:37 2016 +0800
3326
3327     Fix fake composite device code to use a fixed order
3328     
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
3332     different order.
3333     
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.
3338     
3339     Thanks to Godfrey Chung for the patch
3340     https://github.com/LudovicRousseau/CCID/pull/19
3341
3342  src/ccid_usb.c | 15 ++++++++++-----
3343  1 file changed, 10 insertions(+), 5 deletions(-)
3344
3345 commit 32c8a429a2654e16a195ba42f5a9bbf18f34d87b
3346 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3347 Date:   Fri Jun 17 22:09:01 2016 +0200
3348
3349     log_msg(): log up to 3 lines of 80 characters
3350     
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.
3353     
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.
3357     
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
3361
3362  src/debug.c | 2 +-
3363  1 file changed, 1 insertion(+), 1 deletion(-)
3364
3365 commit bfb75dd02f8a1ca9f8ebbd86658819d2721416cb
3366 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3367 Date:   Thu Jun 9 21:10:59 2016 +0200
3368
3369     Add appidkey GmbH ID50 -USB
3370
3371  readers/appidkey_ID50-USB.txt | 51 +++++++++++++++++++++++++++++++++++++++++++
3372  readers/supported_readers.txt |  1 +
3373  2 files changed, 52 insertions(+)
3374
3375 commit ec94d1fa6beebfdb39a2f81c20a54bded01e28db
3376 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3377 Date:   Thu Jun 9 21:07:10 2016 +0200
3378
3379     Add appidkey GmbH ID100-USB  SC Reader
3380
3381  readers/appidkey_ID100-USB_SC_Reader.txt | 51 ++++++++++++++++++++++++++++++++
3382  readers/supported_readers.txt            |  5 +++-
3383  2 files changed, 55 insertions(+), 1 deletion(-)
3384
3385 commit 6ed3a9f1ccf024d9101c87219d7b1850992ff9bb
3386 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3387 Date:   Mon Jun 6 18:59:18 2016 +0200
3388
3389     Resync PCSC and contrib_libPCSCv2part10 modules
3390     
3391     Benefit from the configfile.l: Fix issue on SunOS
3392
3393  PCSC                    | 2 +-
3394  contrib_libPCSCv2part10 | 2 +-
3395  2 files changed, 2 insertions(+), 2 deletions(-)
3396
3397 commit 24f8659452bfb5d2a357bfca3e99c3fceef16bd3
3398 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3399 Date:   Sat May 28 20:38:31 2016 +0200
3400
3401     Add Broadcom Corp 5880 with ProductID 0x5805
3402
3403  readers/Broadcom_5880_0x5805.txt | 106 +++++++++++++++++++++++++++++++++++++++
3404  readers/supported_readers.txt    |   6 ++-
3405  2 files changed, 111 insertions(+), 1 deletion(-)
3406
3407 commit 1808d28d196a1c45b9d846aa7aab5123fe062706
3408 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3409 Date:   Sun May 22 18:08:19 2016 +0200
3410
3411     README: add G&D StarSign CUT S in release 1.4.24
3412     
3413     I forgot to add this reader in the changes.
3414
3415  README | 1 +
3416  1 file changed, 1 insertion(+)
3417
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
3421
3422     Release 1.4.24
3423
3424  README       | 12 ++++++++++++
3425  configure.ac |  2 +-
3426  2 files changed, 13 insertions(+), 1 deletion(-)
3427
3428 commit b4c2cae5f311eef313777124937520c780d002fd
3429 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3430 Date:   Fri May 20 15:19:05 2016 +0200
3431
3432     IFDHGetCapabilities: fix SCARD_ATTR_VENDOR_IFD_SERIAL_NO size
3433     
3434     We use strlcpy() to copy the IFD (reader) serial number string. So we
3435     must must take into account the terminating NUL byte.
3436     
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
3440     the NUL byte.
3441     
3442     Thanks to Daniel Kucera for the bug report.
3443
3444  src/ifdhandler.c | 2 +-
3445  1 file changed, 1 insertion(+), 1 deletion(-)
3446
3447 commit 5eaa22bbaac16ca3e20e49418c37291ac128c3ad
3448 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3449 Date:   Thu May 19 21:16:48 2016 +0200
3450
3451     Add Giesecke & Devrient GmbH StarSign CUT S
3452
3453  readers/GnD_StarSign_CUT_S.txt | 56 ++++++++++++++++++++++++++++++++++++++++++
3454  readers/supported_readers.txt  |  1 +
3455  2 files changed, 57 insertions(+)
3456
3457 commit b3eedaf7873e5438f5f2e8b163b2c0362099e318
3458 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3459 Date:   Thu May 19 20:56:13 2016 +0200
3460
3461     Add Generic USB Smart Card Reader
3462     
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
3465     level exchange".
3466
3467  readers/Generic_USB_Smart_Card_Reader.txt | 161 ++++++++++++++++++++++++++++++
3468  readers/supported_readers.txt             |   9 +-
3469  2 files changed, 168 insertions(+), 2 deletions(-)
3470
3471 commit e039760f0ab57a0e66e2f6dabebfdf6ba3134b14
3472 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3473 Date:   Mon May 9 10:05:45 2016 +0200
3474
3475     Fix support of HID Aviator generic
3476     
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
3480     
3481     Thanks to Martin Paljak for the bug report
3482     https://github.com/LudovicRousseau/CCID/pull/16
3483
3484  src/ccid.c | 7 +++++++
3485  src/ccid.h | 1 +
3486  2 files changed, 8 insertions(+)
3487
3488 commit c18293616c834362555a61b3d84624ec24522bb3
3489 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3490 Date:   Mon May 9 20:10:13 2016 +0200
3491
3492     Add HID AVIATOR Generic
3493
3494  readers/HID_Aviator.txt       | 161 ++++++++++++++++++++++++++++++++++++++++++
3495  readers/supported_readers.txt |   5 +-
3496  2 files changed, 165 insertions(+), 1 deletion(-)
3497
3498 commit b5673dfae8ab054557938abea864e5c34f61d2ed
3499 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3500 Date:   Mon May 9 09:53:35 2016 +0200
3501
3502     Update c.sh link
3503     
3504     The c.sh script is used call ./configure with "correct" parameter for
3505     me (maintainer).
3506     This file comes from PCSC and is a symbolic link.
3507     
3508     Thanks to Martin Paljak for the bug report
3509     https://github.com/LudovicRousseau/CCID/pull/15
3510
3511  c.sh | 2 +-
3512  1 file changed, 1 insertion(+), 1 deletion(-)
3513
3514 commit 5c9dbb25abb9fed9882b7c28b65fe55d4d7924fb
3515 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3516 Date:   Sat May 7 12:12:28 2016 +0200
3517
3518     SCM SCL011: use a 400 ms timeout instead of 100 ms
3519     
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
3522     the field.
3523     
3524     We use the same patch as for the ElatecTWN4.
3525     
3526     Thanks to Chris Calvesbert for the bug report.
3527
3528  src/ccid.c | 3 +++
3529  src/ccid.h | 1 +
3530  2 files changed, 4 insertions(+)
3531
3532 commit 5bea205f085a6b5ddd263843f410abab728550b7
3533 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3534 Date:   Wed May 4 18:31:57 2016 +0200
3535
3536     ElatecTWN4: use a 400 ms timeout instead of 100 ms
3537     
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
3540     the field.
3541
3542  src/ccid.c | 12 ++++++++++++
3543  src/ccid.h |  1 +
3544  2 files changed, 13 insertions(+)
3545
3546 commit 1e3c6c14683e3b5a9bc27fed55ae32b7dc2ee157
3547 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3548 Date:   Wed May 4 18:20:13 2016 +0200
3549
3550     CreateChannel: allow to use a non default timeout
3551     
3552     By default the read timeout is set to 100 ms for the double call of
3553     CmdGetSlotStatus() in CreateChannelByNameOrChannel() use to resync the
3554     USB toggle bits.
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.
3558     
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.
3562     
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().
3566
3567  src/ifdhandler.c | 5 ++++-
3568  1 file changed, 4 insertions(+), 1 deletion(-)
3569
3570 commit 2c8ffab9962484653b6445a6c85a6c690a5948b3
3571 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3572 Date:   Fri Apr 22 14:59:21 2016 +0200
3573
3574     ccid_usb.c: fix a race condition on multi reader
3575     
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
3579     
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
3582     timeout.
3583     
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
3587
3588  src/ccid_usb.c | 8 ++++----
3589  1 file changed, 4 insertions(+), 4 deletions(-)
3590
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
3594
3595     Release 1.4.23
3596
3597  README       | 23 +++++++++++++++++++++++
3598  configure.ac |  2 +-
3599  2 files changed, 24 insertions(+), 1 deletion(-)
3600
3601 commit 358952bef37c3a71fce7adbae32388cefdea283f
3602 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3603 Date:   Tue Apr 19 21:02:13 2016 +0200
3604
3605     Add IonIDe Smartcard Reader reader
3606
3607  readers/IonIDe_Smartcard_Reader.txt | 161 ++++++++++++++++++++++++++++++++++++
3608  readers/supported_readers.txt       |   3 +
3609  2 files changed, 164 insertions(+)
3610
3611 commit 80b4db807ef6d8f52245285fb7e9d6fbe1e3e353
3612 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3613 Date:   Tue Apr 19 20:59:26 2016 +0200
3614
3615     Add HID Global OMNIKEY 6121 Smart Card Reader reader
3616
3617  .../HID_Global_OMNIKEY_6121_Smart_Card_Reader.txt  | 161 +++++++++++++++++++++
3618  readers/supported_readers.txt                      |   1 +
3619  2 files changed, 162 insertions(+)
3620
3621 commit 0991e840b1243cdf9c7f375077e68ac6efa35af7
3622 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3623 Date:   Tue Apr 19 20:58:02 2016 +0200
3624
3625     Add HID Global OMNIKEY 5022 Smart Card Reader reader
3626
3627  .../HID_Global_OMNIKEY_5022_Smart_Card_Reader.txt  | 163 +++++++++++++++++++++
3628  readers/supported_readers.txt                      |   1 +
3629  2 files changed, 164 insertions(+)
3630
3631 commit 7c943dd36500fdb2d10036c6a1976b51e51daee8
3632 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3633 Date:   Tue Apr 19 20:55:35 2016 +0200
3634
3635     Add HID Global OMNIKEY 3x21 Smart Card Reader reader
3636
3637  .../HID_Global_OMNIKEY_3x21_Smart_Card_Reader.txt  | 161 +++++++++++++++++++++
3638  readers/supported_readers.txt                      |   3 +-
3639  2 files changed, 163 insertions(+), 1 deletion(-)
3640
3641 commit 3c21f452543983f3625a1965ce234074cbda6865
3642 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3643 Date:   Tue Apr 19 20:30:06 2016 +0200
3644
3645     Fix a busy loop consuming 100% of CPU
3646     
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.
3649     
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
3656     libusb hotplug.
3657     
3658     Fixes:
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"
3667     
3668     Thanks a lot to Stefan Bühler for the analysis and patch
3669     https://bugs.debian.org/821787
3670
3671  src/ccid_usb.c | 6 ++++++
3672  1 file changed, 6 insertions(+)
3673
3674 commit 57b93f4f553e3573b1e857df6c3429c7f017d5d0
3675 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3676 Date:   Tue Apr 19 20:29:13 2016 +0200
3677
3678     ccid_usb.c: improve close_libusb_if_needed()
3679     
3680     If the libusb context (ctx) is already NULL then no need to call
3681     libusb_exit().
3682     
3683     The idea is to be able to call close_libusb_if_needed() any time
3684     without checking the value of ctx first.
3685
3686  src/ccid_usb.c | 3 +++
3687  1 file changed, 3 insertions(+)
3688
3689 commit d507a07c855fbead039564f1006144a0d4b9b908
3690 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3691 Date:   Thu Apr 14 15:36:35 2016 +0200
3692
3693     Add Cherry SmartTerminal XX44 reader
3694
3695  readers/Cherry_SmartTerminal_XX44.txt | 161 ++++++++++++++++++++++++++++++++++
3696  readers/supported_readers.txt         |   1 +
3697  2 files changed, 162 insertions(+)
3698
3699 commit f6942cf1d886394f43233cac7dc40a39a3462dfd
3700 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3701 Date:   Thu Apr 14 15:32:24 2016 +0200
3702
3703     Add Fujitsu Smartcard Reader D323 reader
3704
3705  readers/Fujitsu_Smartcard_Reader_D323.txt | 161 ++++++++++++++++++++++++++++++
3706  readers/supported_readers.txt             |   5 +-
3707  2 files changed, 165 insertions(+), 1 deletion(-)
3708
3709 commit c9591e9920bc6f90e61f05a17839b0e05945dd3d
3710 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3711 Date:   Fri Apr 1 15:56:24 2016 +0200
3712
3713     Update URL in a comment
3714     
3715     The page at URL
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.
3719
3720  src/ccid.c | 5 ++++-
3721  1 file changed, 4 insertions(+), 1 deletion(-)
3722
3723 commit dd479b7c62f9a290a5d0994f0cbadd9b3af8d0d5
3724 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3725 Date:   Tue Mar 15 09:10:38 2016 +0100
3726
3727     Remove support of DRIVER_OPTION_RESET_ON_CLOSE
3728     
3729     I do not remember a case of use for DRIVER_OPTION_RESET_ON_CLOSE in the
3730     last 10 years.
3731     
3732     The problem DRIVER_OPTION_RESET_ON_CLOSE is trying to solve is already
3733     solved:
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.
3737
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(-)
3742
3743 commit 998c7965c69b855d1dbb7a04a8d367cf8dbb1a78
3744 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3745 Date:   Sun Mar 27 21:43:35 2016 +0200
3746
3747     InterruptRead(): log libusb error name
3748     
3749     As in 7a46f702e3c4752304d94efc61a84618a0a566c9 use libusb_error_name()
3750     to display the libusb error name instead of error value.
3751
3752  src/ccid_usb.c | 6 ++++--
3753  1 file changed, 4 insertions(+), 2 deletions(-)
3754
3755 commit 767fd1b3b8eb20d1fca56288ab29d82de873b9be
3756 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3757 Date:   Mon Mar 14 17:44:13 2016 +0100
3758
3759     Add KACST HSID Reader Dual Storage reader
3760
3761  readers/KACST_HSID_Reader_Dual_Storage.txt | 57 ++++++++++++++++++++++++++++++
3762  readers/supported_readers.txt              |  1 +
3763  2 files changed, 58 insertions(+)
3764
3765 commit 01c67d2e16d173b49bb14eb18cb4b54d902424b0
3766 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3767 Date:   Mon Mar 14 17:40:36 2016 +0100
3768
3769     Add KACST HSID Reader Single Storage reader
3770
3771  readers/KACST_HSID_Reader_Single_Storage.txt | 57 ++++++++++++++++++++++++++++
3772  readers/supported_readers.txt                |  1 +
3773  2 files changed, 58 insertions(+)
3774
3775 commit 0e2133655ae719833fba1e38a518af4113dfcc81
3776 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3777 Date:   Mon Mar 14 17:38:33 2016 +0100
3778
3779     Add KACST HSID Reader reader
3780
3781  readers/KACST_HSID_Reader.txt | 57 +++++++++++++++++++++++++++++++++++++++++++
3782  readers/supported_readers.txt |  5 +++-
3783  2 files changed, 61 insertions(+), 1 deletion(-)
3784
3785 commit f4d5dec7226699878baa4df34b11c7fbaaa1eb6a
3786 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3787 Date:   Wed Mar 2 10:45:17 2016 +0100
3788
3789     Add ACS ACR3901U ICC Reader
3790
3791  readers/ACS_ACR3901U_ICC_Reader.txt | 53 +++++++++++++++++++++++++++++++++++++
3792  readers/supported_readers.txt       |  3 ++-
3793  2 files changed, 55 insertions(+), 1 deletion(-)
3794
3795 commit cda36311338d8624fa6eeef5e8c2a824df5265b3
3796 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3797 Date:   Mon Feb 29 17:31:04 2016 +0100
3798
3799     Add DUALi DE-ABCM6 in _disabled_ list
3800
3801  readers/DUALi_DE-ABCM6.txt    | 56 +++++++++++++++++++++++++++++++++++++++++++
3802  readers/supported_readers.txt |  5 +++-
3803  2 files changed, 60 insertions(+), 1 deletion(-)
3804
3805 commit 5cc77fe25299dd8f5ac1d105c298b8c5d0108981
3806 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3807 Date:   Sat Feb 6 17:02:08 2016 +0100
3808
3809     Add VMware Virtual USB CCID
3810     
3811     A reader with the same VendorID and ProductID was already present in the
3812     "should work" list.
3813     This new version of the reader is bogus and is in the "unsupported"
3814     list. See the associated note.
3815
3816  readers/VMware_Virtual_USB_CCID2.txt | 58 ++++++++++++++++++++++++++++++++++++
3817  readers/supported_readers.txt        |  7 ++++-
3818  2 files changed, 64 insertions(+), 1 deletion(-)
3819
3820 commit 0eaa5bc8e7f5deb77c7f71d3ce231628fe261bca
3821 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3822 Date:   Wed Jan 27 10:45:10 2016 +0100
3823
3824     Add Alcor Micro AU9560
3825
3826  readers/AlcorMicro_AU9560.txt | 62 +++++++++++++++++++++++++++++++++++++++++++
3827  readers/supported_readers.txt |  7 +++--
3828  2 files changed, 67 insertions(+), 2 deletions(-)
3829
3830 commit 43ccf87ea24ade4c5603e0e719383779fe7201bf
3831 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3832 Date:   Fri Jan 15 09:49:09 2016 +0100
3833
3834     INSTALL: remove udev use chapter
3835     
3836     It is no more possible to build libccid with udev since 14 Oct 2010 and
3837     the use of libhal.
3838     
3839     The support has been removed from configure.in in
3840     eab2fde6c9327b291267972ee3266a4ab1425fda
3841     
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
3845
3846  INSTALL | 29 -----------------------------
3847  1 file changed, 29 deletions(-)
3848
3849 commit 33964bcc8f9cbbb9898ac6aa9bbfc3ea98569927
3850 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3851 Date:   Sun Jan 10 17:21:59 2016 +0100
3852
3853     MacOSX/configure: exit in error if configure failed
3854     
3855     Exit with the return code from ./configure
3856     It allows to test if the script execution succeeded or not.
3857
3858  MacOSX/configure | 4 ++++
3859  1 file changed, 4 insertions(+)
3860
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
3864
3865     Release 1.4.22
3866
3867  README       | 31 +++++++++++++++++++++++++++++++
3868  configure.ac |  2 +-
3869  2 files changed, 32 insertions(+), 1 deletion(-)
3870
3871 commit 208b60e48ba38433e3fd36faaf6694daf068f3b3
3872 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3873 Date:   Wed Jan 6 10:33:10 2016 +0100
3874
3875     OpenUSBByName(): fix possible use of uninitialized variable
3876     
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.
3880     
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'
3886             if (rv) \
3887                 ^~
3888     ccid_usb.c:739:26: note: uninitialized use occurs here
3889             libusb_free_device_list(devs, 1);
3890                                     ^~~~
3891     ccid_usb.c:326:2: note: remove the 'if' if its condition is always false
3892             GET_KEYS("ifdVendorID", &ifdVendorID)
3893             ^
3894     ccid_usb.c:319:2: note: expanded from macro 'GET_KEYS'
3895             if (rv) \
3896             ^
3897     ccid_usb.c:227:22: note: initialize the variable 'devs' to silence this warning
3898             libusb_device **devs, *dev;
3899                                 ^
3900                                  = NULL
3901
3902  src/ccid_usb.c | 2 +-
3903  1 file changed, 1 insertion(+), 1 deletion(-)
3904
3905 commit 0b0b6e00f6e3e50ec3d015b60c6551ec27fb9ada
3906 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3907 Date:   Mon Jan 4 20:36:30 2016 +0100
3908
3909     Patch for Cherry KC 1000 SC
3910     
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.
3916     
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.
3920     
3921     Thanks to ZF Friedrichshafen AG for the patch.
3922
3923  src/ccid.c | 14 ++++++++++++++
3924  src/ccid.h |  1 +
3925  2 files changed, 15 insertions(+)
3926
3927 commit f2abd7954b50ed741d98d78270f7a863f9e18e4a
3928 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3929 Date:   Mon Jan 4 20:25:10 2016 +0100
3930
3931     Patch for Microchip SEC1110 on Mac OS X
3932     
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.
3935     
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
3939     used.
3940     
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.
3943
3944  src/ccid.h     | 1 +
3945  src/commands.c | 5 +++++
3946  2 files changed, 6 insertions(+)
3947
3948 commit e49bd051d6398829439a6f5ca47c9be235f67fc9
3949 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3950 Date:   Mon Jan 4 20:18:22 2016 +0100
3951
3952     OpenUSBByName(): add some low level debug
3953     
3954     Log the bus_number, device_address, idVendor and idProduct of the
3955     current libusb device in the loop.
3956     
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.
3959
3960  src/ccid_usb.c | 3 +++
3961  1 file changed, 3 insertions(+)
3962
3963 commit bc6124cb44677540fa5d5267e7af759796d6101c
3964 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3965 Date:   Thu Dec 31 16:49:07 2015 +0100
3966
3967     OpenUSBByName(): read Info.plist only once
3968     
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
3972     
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
3975     even on Mac OS X.
3976
3977  src/ccid_usb.c | 22 +++++++++++-----------
3978  1 file changed, 11 insertions(+), 11 deletions(-)
3979
3980 commit 325052621ed4280c27ef4f5d24f59424b5d76ecc
3981 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3982 Date:   Sat Dec 12 13:35:34 2015 +0100
3983
3984     Add THURSBY SOFTWARE TSS-PK1
3985
3986  readers/Thursby_TSS_PK1.txt   | 60 +++++++++++++++++++++++++++++++++++++++++++
3987  readers/supported_readers.txt |  3 +++
3988  2 files changed, 63 insertions(+)
3989
3990 commit d6672c33e2c307a1cbd9b022176a17cde1dcecdc
3991 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
3992 Date:   Sat Dec 12 13:32:22 2015 +0100
3993
3994     Add Thursby Software Systems, Inc. TSS-PK8
3995
3996  readers/Thursby_TSS_PK8.txt   | 60 +++++++++++++++++++++++++++++++++++++++++++
3997  readers/supported_readers.txt |  3 +++
3998  2 files changed, 63 insertions(+)
3999
4000 commit 5c9edb58c1d5e602f7626554c92766a950bc5174
4001 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4002 Date:   Sat Dec 12 13:26:38 2015 +0100
4003
4004     Add Thursby Software Systems, Inc. TSS-PK7
4005
4006  readers/Thursby_TSS_PK7.txt   | 60 +++++++++++++++++++++++++++++++++++++++++++
4007  readers/supported_readers.txt |  7 ++++-
4008  2 files changed, 66 insertions(+), 1 deletion(-)
4009
4010 commit 21d4bc6963b47e1a7baf74b1818cb6c84d08eb05
4011 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4012 Date:   Sat Dec 5 19:02:19 2015 +0100
4013
4014     Add Nitrokey Nitrokey Storage
4015     
4016     "Nitrokey Nitrokey Storage" is the new name for "German Privacy
4017     Foundation Crypto Stick v2.0"
4018
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(-)
4022
4023 commit d1fbc9bf2817832f4e8be6282fd09d5e206e4ce9
4024 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4025 Date:   Fri Dec 4 16:43:42 2015 +0100
4026
4027     ccid.h: fix Kobil mIDentity visual identification
4028     
4029     The definition of KOBIL_MIDENTITY_VISUAL reader in
4030     af3d2ae17337508a7e1a49e3f9dc7546195d62a0 (from 2010) was wrong.
4031     
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.
4034
4035  src/ccid.h | 2 +-
4036  1 file changed, 1 insertion(+), 1 deletion(-)
4037
4038 commit 95a9a0552a8a4020992f65a97ccf0ab1051e1479
4039 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4040 Date:   Wed Nov 18 20:43:38 2015 +0100
4041
4042     Add Aktiv Rutoken PINPad 2
4043
4044  readers/Aktiv_Rutoken_PINPad_2.txt | 49 ++++++++++++++++++++++++++++++++++++++
4045  readers/supported_readers.txt      |  3 ++-
4046  2 files changed, 51 insertions(+), 1 deletion(-)
4047
4048 commit 8ee6962f08beb1dfd539ae70b819246732019a91
4049 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4050 Date:   Fri Nov 13 11:27:12 2015 +0100
4051
4052     OpenUSBByName(): do not call close_libusb_if_needed()
4053     
4054     close_libusb_if_needed() is no more needed in OpenUSBByName() now that
4055     FreeChannel() is called in case of error.
4056     
4057     FreeChannel() will call ClosePort() and ClosePort() will call
4058     close_libusb_if_needed()
4059
4060  src/ccid_usb.c | 1 -
4061  1 file changed, 1 deletion(-)
4062
4063 commit 522ebb2056b7b2170b142f7ce57b834074abffab
4064 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4065 Date:   Fri Nov 13 11:20:04 2015 +0100
4066
4067     CreateChannelByNameOrChannel(): call FreeChannel() in case of error
4068     
4069     If the creation of a channel fails then call FreeChannel() instead of
4070     IFDHCloseChannel().
4071     The ressources are unalocated but with no access at the lower layer.
4072     
4073     Since the creation failed the channel is not correctly created and
4074     only part of the reader stucture is initialised.
4075     
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
4085     
4086     The pbSeq pointer is NULL and can't be dereferenced.
4087     
4088     (gdb) bt
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)
4093          at ifdhandler.c:194
4094      #3  0x000000000040673a in IFDOpenIFD (rContext=rContext@entry=0x61e010)
4095          at ifdwrapper.c:136
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
4113
4114  src/ifdhandler.c | 2 +-
4115  1 file changed, 1 insertion(+), 1 deletion(-)
4116
4117 commit eda850192dbd6b5d8dca3a6355174ed9649bad38
4118 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4119 Date:   Fri Nov 13 11:18:10 2015 +0100
4120
4121     IFDHCloseChannel(): use FreeChannel()
4122     
4123     Move part of the code of IFDHCloseChannel() into a new function
4124     FreeChannel().
4125     Call the new function FreeChannel() from IFDHCloseChannel().
4126     
4127     No code semantic change.
4128
4129  src/ifdhandler.c | 30 +++++++++++++++++-------------
4130  1 file changed, 17 insertions(+), 13 deletions(-)
4131
4132 commit e46fa30ead3f1eff72769d70be6adf031fafe606
4133 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4134 Date:   Fri Nov 13 11:48:07 2015 +0100
4135
4136     OpenUSBByName(): use device bus and address only when available
4137     
4138     Use the device_bus and device_addr only if they have a value i.e. when
4139     libudev is used by pcscd.
4140     
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.
4146     
4147     Thanks to Luka Logar for the bug report and patch.
4148
4149  src/ccid_usb.c | 5 +++--
4150  1 file changed, 3 insertions(+), 2 deletions(-)
4151
4152 commit fdc248ed1dd64c88065d7fcd92c6ce8b04e82b8b
4153 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4154 Date:   Thu Nov 12 18:42:57 2015 +0100
4155
4156     Add GEMALTO K1100
4157
4158  readers/Gemalto_K1100.txt     | 51 +++++++++++++++++++++++++++++++++++++++++++
4159  readers/supported_readers.txt |  3 +++
4160  2 files changed, 54 insertions(+)
4161
4162 commit 5a56181dcaa66899a67e7fbe1b4f00be4b1248e5
4163 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4164 Date:   Thu Nov 12 18:40:58 2015 +0100
4165
4166     Add GEMALTO CT1100
4167
4168  readers/Gemalto_CT1100.txt    | 51 +++++++++++++++++++++++++++++++++++++++++++
4169  readers/supported_readers.txt |  5 ++++-
4170  2 files changed, 55 insertions(+), 1 deletion(-)
4171
4172 commit 8b9f6f33b16e808a5769dbc4193e5f107a09a693
4173 Author: Santiago Gimeno <santiago.gimeno@ionide.es>
4174 Date:   Tue Nov 3 17:24:49 2015 +0100
4175
4176     OpenUSBByName(): the device bus & addr must match
4177     
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
4180     device.
4181
4182  src/ccid_usb.c | 18 +++++++++++++++---
4183  1 file changed, 15 insertions(+), 3 deletions(-)
4184
4185 commit a26e6265ad4f8e86d1eea9cdd97dbfd2713194c5
4186 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4187 Date:   Mon Nov 9 17:21:10 2015 +0100
4188
4189     Fix timeout for PPDU commands
4190     
4191     The timeout value is in milliseconds, not in seconds.
4192     
4193     Thanks to Roman Pasechnik for the bug report.
4194
4195  src/ifdhandler.c | 2 +-
4196  1 file changed, 1 insertion(+), 1 deletion(-)
4197
4198 commit c2b6e04a9153b198a7f9415847d9dd7273cf11af
4199 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4200 Date:   Sun Nov 8 21:58:45 2015 +0100
4201
4202     RSA_SecurID_getpasswd.c: fix compiler warnings on OS X
4203     
4204     Apple defines DWORD as uint32_t so %d is correct
4205     pcsc-lite defines DWORD as unsigned long so %ld is correct
4206     
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".
4210     
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);
4215                                             ~~~     ^~
4216                                             %X
4217
4218  contrib/RSA_SecurID/RSA_SecurID_getpasswd.c | 25 +++++++++++++++++--------
4219  1 file changed, 17 insertions(+), 8 deletions(-)
4220
4221 commit e4415fd84f7b91e9bebd0bc3ac07204ee6054db1
4222 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4223 Date:   Sun Nov 8 21:52:53 2015 +0100
4224
4225     scardcontrol.c: fix compiler warnings on OS X
4226     
4227     Apple defines DWORD as uint32_t so %d is correct
4228     pcsc-lite defines DWORD as unsigned long so %ld is correct
4229     
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".
4233     
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);
4238                                             ~~~     ^~
4239                                             %X
4240
4241  examples/scardcontrol.c | 39 ++++++++++++++++++++++++---------------
4242  1 file changed, 24 insertions(+), 15 deletions(-)
4243
4244 commit cda5ca7aeb1440bfd0215ee9d79cfe1f845b735c
4245 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4246 Date:   Fri Nov 6 20:41:21 2015 +0100
4247
4248     IFDHTransmitToICC: Reuse ccid_descriptor
4249     
4250     ccid_descriptor is now already computed. Reuse this value where
4251     possible.
4252
4253  src/ifdhandler.c | 4 ++--
4254  1 file changed, 2 insertions(+), 2 deletions(-)
4255
4256 commit 7748ae13bf4c48d2f34993dd6086d62aa0a91cf0
4257 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4258 Date:   Fri Nov 6 20:21:58 2015 +0100
4259
4260     Set timeout to 90 sec for PPDU commands
4261     
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).
4266     
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
4269     short in this case.
4270     
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
4274     
4275     Thanks to Roman Pasechnik for the bug report.
4276
4277  src/ifdhandler.c | 19 +++++++++++++++++++
4278  1 file changed, 19 insertions(+)
4279
4280 commit 144a5ff7a61ad3a18c3d4d7ca0ad6639100ee538
4281 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4282 Date:   Fri Nov 6 20:37:38 2015 +0100
4283
4284     Move max() definition in a header file
4285     
4286     The max() macro is now defined in defs.h instead of commands.c.
4287     This allows other .c files to use this macro.
4288
4289  src/commands.c | 1 -
4290  src/defs.h     | 2 ++
4291  2 files changed, 2 insertions(+), 1 deletion(-)
4292
4293 commit 6ec40b99efdebf238f5deb91bdcb5d64c83df8bc
4294 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4295 Date:   Fri Nov 6 09:38:20 2015 +0100
4296
4297     Comments: Remove the $Id$ tag
4298     
4299     The $Id$ tag was used by subversion (svn) to indicate the file revision.
4300     This tag is now useless with git.
4301
4302  INSTALL                 | 2 --
4303  MacOSX/configure        | 2 --
4304  bootstrap               | 2 --
4305  configure.ac            | 2 --
4306  examples/scardcontrol.c | 4 ----
4307  readers/Makefile.am     | 2 --
4308  6 files changed, 14 deletions(-)
4309
4310 commit 0f71939d079f4c909f815a90ed64e8ebe26e687d
4311 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4312 Date:   Fri Nov 6 09:34:10 2015 +0100
4313
4314     submodule: resync with upstream
4315     
4316     sync git modules PCSC and contrib_libPCSCv2part10
4317
4318  PCSC                    | 2 +-
4319  contrib_libPCSCv2part10 | 2 +-
4320  2 files changed, 2 insertions(+), 2 deletions(-)
4321
4322 commit 780f7f393b4e49d7c484455b9b04c2aab6056afa
4323 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4324 Date:   Fri Nov 6 09:29:36 2015 +0100
4325
4326     Comments: Remove the $Id$ tag
4327     
4328     The $Id$ tag was used by subversion (svn) to indicate the file revision.
4329     This tag is now useless with git.
4330
4331  README                  | 2 --
4332  reconf                  | 2 --
4333  src/92_pcscd_ccid.rules | 2 --
4334  src/Makefile.am         | 2 --
4335  src/ccid.c              | 4 ----
4336  src/ccid.h              | 4 ----
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 ----
4346  src/defs.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(-)
4356
4357 commit 53dedae5bf5afb8b07f94a17b812eb57a8910142
4358 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4359 Date:   Thu Nov 5 15:33:01 2015 +0100
4360
4361     .gitignore: ignore libccidtwin .lo files
4362
4363  .gitignore | 5 +++++
4364  1 file changed, 5 insertions(+)
4365
4366 commit 3c0a6f6a8cf8bb7051ac32a6f089b904747e7ab6
4367 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4368 Date:   Fri Nov 6 09:00:34 2015 +0100
4369
4370     command.c: returns IFD_ERROR_INSUFFICIENT_BUFFER
4371     
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.
4376     
4377     Thanks to Godfrey Chung and the ACS driver version 1.1.1 for idea.
4378
4379  src/commands.c | 4 ++--
4380  1 file changed, 2 insertions(+), 2 deletions(-)
4381
4382 commit 4a222e816baa03d211f898fda227c2dc9c0db323
4383 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4384 Date:   Wed Nov 4 11:50:46 2015 +0100
4385
4386     Add Athena ASEDrive IIIe KB Bio PIV
4387
4388  readers/Athena_ASEDrive_IIIe_KB_BIO_PIV.txt | 51 +++++++++++++++++++++++++++++
4389  readers/supported_readers.txt               |  1 +
4390  2 files changed, 52 insertions(+)
4391
4392 commit ceaafe4b1a23475afa7573cea3cc422070db0f49
4393 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4394 Date:   Wed Nov 4 11:42:44 2015 +0100
4395
4396     Add Athena ASEDrive IIIe Combo Bio PIV
4397
4398  readers/Athena_ASEDrive_IIIe_Combo.txt | 58 ++++++++++++++++++++++++++++++++++
4399  readers/supported_readers.txt          |  3 +-
4400  2 files changed, 60 insertions(+), 1 deletion(-)
4401
4402 commit 3f801e6ed56508e8b7906e4a162ca7eb80ef15e3
4403 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4404 Date:   Wed Oct 28 12:58:32 2015 +0100
4405
4406     Add Hitachi, Ltd. Hitachi Portable Biometric Reader
4407
4408  readers/Hitachi_Portable_Biometric_Reader.txt | 49 +++++++++++++++++++++++++++
4409  readers/supported_readers.txt                 |  1 +
4410  2 files changed, 50 insertions(+)
4411
4412 commit 7872d5be115552fa51124009b0b8c90d5d8f88a7
4413 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4414 Date:   Wed Oct 28 12:57:25 2015 +0100
4415
4416     Add Hitachi, Ltd. Hitachi Biometric Reader
4417
4418  readers/Hitachi_Biometric_Reader.txt | 49 ++++++++++++++++++++++++++++++++++++
4419  readers/supported_readers.txt        |  5 +++-
4420  2 files changed, 53 insertions(+), 1 deletion(-)
4421
4422 commit 9a1932bed605fb3e38d9853449bb33b8791fa142
4423 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4424 Date:   Mon Oct 26 16:02:50 2015 +0100
4425
4426     CreateChannel(): cleanup in case of error
4427     
4428     If the initialisation fails after the OpenPortByName() (during the check
4429     and hack phases) then we need to correctly close the device.
4430     
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.
4435
4436  src/ifdhandler.c | 3 +--
4437  1 file changed, 1 insertion(+), 2 deletions(-)
4438
4439 commit fe2a1def4207d3be16604a1c2be5381def6eab93
4440 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4441 Date:   Thu Oct 22 18:41:27 2015 +0200
4442
4443     Add Aladdin R.D. JaCarta U2F (JC602)
4444
4445  readers/Aladdin_R.D._JaCarta_U2F.txt | 50 ++++++++++++++++++++++++++++++++++++
4446  readers/supported_readers.txt        |  1 +
4447  2 files changed, 51 insertions(+)
4448
4449 commit 31369cd4e4cf79bfb94e10d1f9f46f931bc82fa2
4450 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4451 Date:   Thu Oct 22 18:39:47 2015 +0200
4452
4453     Add Aladdin R.D. JC-WebPass (JC600)
4454
4455  readers/Aladdin_R.D._JaCarta_WebPass.txt | 50 ++++++++++++++++++++++++++++++++
4456  readers/supported_readers.txt            |  1 +
4457  2 files changed, 51 insertions(+)
4458
4459 commit d1a72e49356e49b3f7e587e4f93984b3525b068d
4460 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4461 Date:   Thu Oct 22 18:35:08 2015 +0200
4462
4463     Add Aladdin R.D. JCR-770
4464
4465  readers/Aladdin_R.D._JCR-770.txt | 108 +++++++++++++++++++++++++++++++++++++++
4466  readers/supported_readers.txt    |   1 +
4467  2 files changed, 109 insertions(+)
4468
4469 commit f17347ca7f702885ed6325ce302d49e6a3376dab
4470 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4471 Date:   Thu Oct 22 18:32:03 2015 +0200
4472
4473     Add Aladdin R.D. JaCarta Flash
4474
4475  readers/Aladdin_R.D._JaCarta_Flash.txt | 53 ++++++++++++++++++++++++++++++++++
4476  readers/supported_readers.txt          |  1 +
4477  2 files changed, 54 insertions(+)
4478
4479 commit 001a48795d99195f6263dd5a01cb74bcc69a965c
4480 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4481 Date:   Thu Oct 22 18:28:24 2015 +0200
4482
4483     Add Aladdin R.D. JaCarta LT
4484
4485  readers/Aladdin_R.D._JaCarta_LT.txt | 53 +++++++++++++++++++++++++++++++++++++
4486  readers/supported_readers.txt       |  1 +
4487  2 files changed, 54 insertions(+)
4488
4489 commit a48551f30d49fa5188a1df79e99b378cac8b51d9
4490 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4491 Date:   Thu Oct 22 18:14:48 2015 +0200
4492
4493     Remove execution bit from .txt files
4494
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(-)
4516
4517 commit e1d9a34b9e366361a7ae9411d387bfd2d8bae622
4518 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4519 Date:   Thu Oct 22 18:14:20 2015 +0200
4520
4521     Add Aladdin R.D. JaCarta
4522
4523  readers/Aladdin_R.D._JaCarta.txt | 53 ++++++++++++++++++++++++++++++++++++++++
4524  readers/supported_readers.txt    |  5 +++-
4525  2 files changed, 57 insertions(+), 1 deletion(-)
4526
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
4530
4531     Release 1.4.21
4532
4533  README       | 44 ++++++++++++++++++++++++++++++++++++++++++++
4534  configure.ac |  2 +-
4535  2 files changed, 45 insertions(+), 1 deletion(-)
4536
4537 commit f5eebab921f1eb7e93d8c206c72e30c5c0f09e80
4538 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4539 Date:   Tue Oct 20 18:08:32 2015 +0200
4540
4541     Info.plist: use hex values in the documentation
4542     
4543     The value of ifdDriverOptions is an hex value. So the documentation
4544     should also use hex values.
4545     
4546     Thanks to Thomas Capricelli for the bug report
4547     https://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20151019/000471.html
4548
4549  src/Info.plist.src | 18 +++++++++---------
4550  1 file changed, 9 insertions(+), 9 deletions(-)
4551
4552 commit 8090d7a49bde4c238e50c825c6d1b06d979d7702
4553 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4554 Date:   Tue Oct 20 18:03:28 2015 +0200
4555
4556     supported_readers.txt: regenerate
4557     
4558     The "Generic Smart Card Reader Interface" (idVendor: 0x0BDA, idProduct: 0x0165)
4559     moved from supported to unsupported.
4560     
4561     https://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20151019/000471.html
4562
4563  readers/supported_readers.txt | 6 ++++--
4564  1 file changed, 4 insertions(+), 2 deletions(-)
4565
4566 commit 9ef9abc950bd4ef138d3f505b632cd188e34deab
4567 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4568 Date:   Sat Oct 17 17:55:28 2015 +0200
4569
4570     Add FT ePass2003Auto
4571
4572  readers/FT_ePass2003Auto.txt  | 49 +++++++++++++++++++++++++++++++++++++++++++
4573  readers/supported_readers.txt |  5 ++++-
4574  2 files changed, 53 insertions(+), 1 deletion(-)
4575
4576 commit 1e9aa449e14ae71d38f45f6d65741fab43892f3b
4577 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4578 Date:   Thu Oct 15 20:34:22 2015 +0200
4579
4580     Add WatchCNPC USB CCID Key
4581
4582  readers/WatchCNPC_USB_CCID_Key.txt | 49 ++++++++++++++++++++++++++++++++++++++
4583  readers/supported_readers.txt      |  5 +++-
4584  2 files changed, 53 insertions(+), 1 deletion(-)
4585
4586 commit 215e9b71209fef5ee8c03fb8913526e4138a2733
4587 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4588 Date:   Mon Oct 12 20:48:31 2015 +0200
4589
4590     .gitignore: ignore src/Info.plist
4591     
4592     src/Info.plist is generated from src/Info.plist.src
4593
4594  .gitignore | 1 +
4595  1 file changed, 1 insertion(+)
4596
4597 commit bfab1f2368bb7c8eb07272a295701e9358f0eff3
4598 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4599 Date:   Wed Oct 7 09:57:10 2015 +0200
4600
4601     Rename FEITIAN readers
4602     
4603     The iManufacturer name is FEITIAN not Feitian.
4604
4605  readers/supported_readers.txt | 10 ++++++----
4606  1 file changed, 6 insertions(+), 4 deletions(-)
4607
4608 commit 862e6c97410b0d414b04e0539b42d3ea6928bc77
4609 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4610 Date:   Wed Oct 7 09:38:02 2015 +0200
4611
4612     Feitian bR301: firmware update
4613     
4614     Update firmware from 1.30 to 2.00
4615     
4616     Changes:
4617     iManufacturer: Feitian -> FEITIAN
4618     iInterface: R502 -> bR301
4619
4620  readers/Feitian_bR301.txt | 12 ++++++------
4621  1 file changed, 6 insertions(+), 6 deletions(-)
4622
4623 commit 854442af5cc528cd79028892739fa8ee1827336f
4624 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4625 Date:   Sat Oct 3 05:46:44 2015 +0200
4626
4627     Feitian 502-CL: firmware update
4628     
4629     Update firmware from 1.60 to 1.64.
4630     No other changes than the firmware version in the CCID descriptor.
4631
4632  readers/Feitian_R502-CL.txt | 6 +++---
4633  1 file changed, 3 insertions(+), 3 deletions(-)
4634
4635 commit 8f9ef7bdfaccc5cde4688d165aef5fb809d80ee1
4636 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4637 Date:   Sat Oct 3 05:42:17 2015 +0200
4638
4639     Add Feitian iR301 (ProductID 0x0619)
4640
4641  readers/Feitian_iR301-U_30PIN.txt | 60 +++++++++++++++++++++++++++++++++++++++
4642  readers/supported_readers.txt     |  1 +
4643  2 files changed, 61 insertions(+)
4644
4645 commit 755a8c3a89012472959bd19020601c9b7d29d91f
4646 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4647 Date:   Sat Oct 3 05:39:30 2015 +0200
4648
4649     Add Feitian iR301 (ProductID 0x061C)
4650
4651  readers/Feitian_iR301-U_8PIN.txt | 60 ++++++++++++++++++++++++++++++++++++++++
4652  readers/supported_readers.txt    |  1 +
4653  2 files changed, 61 insertions(+)
4654
4655 commit 59921cf1553f12b9aff8f6cfca0a941327767850
4656 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4657 Date:   Sat Oct 3 05:34:46 2015 +0200
4658
4659     Feitian R502: firmware update
4660     
4661     Update firmware from 1.63 to 1.64. No other changes than the firmware
4662     version in the CCID descriptor.
4663
4664  readers/Feitian_R502.txt | 6 +++---
4665  1 file changed, 3 insertions(+), 3 deletions(-)
4666
4667 commit da357d34ce8e6a7595d71db5d52473c87f4dbfc5
4668 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4669 Date:   Sat Oct 3 05:32:42 2015 +0200
4670
4671     Add Feitian bR301 BLE
4672
4673  readers/Feitian_bR301_BLE.txt | 102 ++++++++++++++++++++++++++++++++++++++++++
4674  readers/supported_readers.txt |   3 +-
4675  2 files changed, 104 insertions(+), 1 deletion(-)
4676
4677 commit 5c9c548416a9384f855d629bb08d27053e54c601
4678 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4679 Date:   Wed Sep 23 11:05:56 2015 +0200
4680
4681     Cherry SmartTerminal ST-2xxx: new firmware
4682     
4683     Upgrade firmware from 5.08 to 6.01.
4684     dwMaxCCIDMessageLength changed from 263 to 270 bytes.
4685
4686  readers/CherrySmartTerminalST2XXX.txt | 14 ++++++++------
4687  1 file changed, 8 insertions(+), 6 deletions(-)
4688
4689 commit ea05cef175ad772221386da0d681853339642f98
4690 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4691 Date:   Mon Sep 21 20:35:39 2015 +0200
4692
4693     Add Rocketek RT-SCR1
4694
4695  readers/Rocketek_RT-SCR1.txt  | 59 +++++++++++++++++++++++++++++++++++++++++++
4696  readers/supported_readers.txt |  5 +++-
4697  2 files changed, 63 insertions(+), 1 deletion(-)
4698
4699 commit a5b0723806afd360485149a1c413eb6139dbd9ba
4700 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4701 Date:   Sat Sep 19 16:33:35 2015 +0200
4702
4703     Add Liteon HP SC Keyboard - Apollo JP (Liteon)
4704
4705  readers/Liteon_HP_SC_Keyboard_Apollo_JP_Liteon.txt | 58 ++++++++++++++++++++++
4706  readers/supported_readers.txt                      |  1 +
4707  2 files changed, 59 insertions(+)
4708
4709 commit 0c4b19f294fc8954d163bf8d4675ad1ad2ae23b2
4710 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4711 Date:   Sat Sep 19 16:30:40 2015 +0200
4712
4713     Add Liteon HP SC Keyboard - Apollo KR (Liteon)
4714
4715  readers/Liteon_HP_SC_Keyboard_Apollo_KR_Liteon.txt | 58 ++++++++++++++++++++++
4716  readers/supported_readers.txt                      |  1 +
4717  2 files changed, 59 insertions(+)
4718
4719 commit 66cb880bfe5cbffd61f84395eaf5116f322d24e3
4720 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4721 Date:   Sat Sep 19 16:27:52 2015 +0200
4722
4723     Add Liteon HP SC Keyboard - Apollo (Liteon)
4724
4725  readers/Liteon_HP_SC_Keyboard_Apollo_Liteon.txt | 58 +++++++++++++++++++++++++
4726  readers/supported_readers.txt                   |  3 ++
4727  2 files changed, 61 insertions(+)
4728
4729 commit a2c88d43ae2d33466fb0095622854e18369d2d47
4730 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4731 Date:   Sat Sep 19 16:24:18 2015 +0200
4732
4733     Add Chicony HP USB Smartcard CCID Keyboard JP
4734
4735  .../Chicony_HP_USB_Smartcard_CCID_Keyboard_JP.txt  | 58 ++++++++++++++++++++++
4736  readers/supported_readers.txt                      |  1 +
4737  2 files changed, 59 insertions(+)
4738
4739 commit 307ff853347809021b9ab3ef2a4867e860e7faa3
4740 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4741 Date:   Sat Sep 19 16:21:21 2015 +0200
4742
4743     Add Chicony HP USB Smartcard CCID Keyboard KR
4744
4745  .../Chicony_HP_USB_Smartcard_CCID_Keyboard_KR.txt  | 58 ++++++++++++++++++++++
4746  readers/supported_readers.txt                      |  1 +
4747  2 files changed, 59 insertions(+)
4748
4749 commit 7c1f7cc5b27a29306c1cd94b323d0e049b980255
4750 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4751 Date:   Sat Sep 19 16:17:34 2015 +0200
4752
4753     Add Identiv Identiv uTrust 4701 F Dual Interface Reader
4754
4755  ...Identiv_uTrust_4701_F_Dual_Interface_Reader.txt | 111 +++++++++++++++++++++
4756  readers/supported_readers.txt                      |   4 +
4757  2 files changed, 115 insertions(+)
4758
4759 commit 7cf39b7a2c9d2e29d87b77f6017fee371b182cd0
4760 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4761 Date:   Sat Sep 19 16:12:15 2015 +0200
4762
4763     Add Identive Identive CLOUD 4000 F DTC
4764
4765  readers/Identive_Identive_CLOUD_4000_F_DTC.txt | 111 +++++++++++++++++++++++++
4766  readers/supported_readers.txt                  |   4 +
4767  2 files changed, 115 insertions(+)
4768
4769 commit 28d2e6067f801f2c934630dd91f3a977af612bc0
4770 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4771 Date:   Sat Sep 19 16:06:23 2015 +0200
4772
4773     Add Identiv uTrust 3701 F CL Reader
4774
4775  readers/Identiv_uTrust_3701_F_CL_Reader.txt | 55 +++++++++++++++++++++++++++++
4776  readers/supported_readers.txt               |  1 +
4777  2 files changed, 56 insertions(+)
4778
4779 commit 5e149e0601ea7715cae37b1706375d11377dd007
4780 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4781 Date:   Sat Sep 19 16:00:58 2015 +0200
4782
4783     Add Identiv uTrust 3700 F CL Reader
4784
4785  readers/Identiv_uTrust_3700_F_CL_Reader.txt | 55 +++++++++++++++++++++++++++++
4786  readers/supported_readers.txt               |  1 +
4787  2 files changed, 56 insertions(+)
4788
4789 commit 12c073e316fb4b4d694334988e7a571b52d653b9
4790 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4791 Date:   Sat Sep 19 15:55:23 2015 +0200
4792
4793     Add Identiv CLOUD 2980 F Smart Card Reader
4794
4795  readers/Identiv_CLOUD_2980_F_Smart_Card_Reader.txt | 56 ++++++++++++++++++++++
4796  readers/supported_readers.txt                      |  1 +
4797  2 files changed, 57 insertions(+)
4798
4799 commit f0e8382da592e9e29b14138d63bfc8a631cad866
4800 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4801 Date:   Sat Sep 19 15:49:38 2015 +0200
4802
4803     Add Identiv SCR35xx USB Smart Card Reader
4804
4805  readers/Identiv_SCR35xx_USB_Smart_Card_Reader.txt | 55 +++++++++++++++++++++++
4806  readers/supported_readers.txt                     |  1 +
4807  2 files changed, 56 insertions(+)
4808
4809 commit a93ac9367e3a9c990f4fb3bc113a442bdfd42b81
4810 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4811 Date:   Sat Sep 19 14:59:03 2015 +0200
4812
4813     Add Identiv uTrust 2910 R Taglio SC Reader
4814
4815  readers/Identiv_uTrust_2910_R_Taglio_SC_Reader.txt | 55 ++++++++++++++++++++++
4816  readers/supported_readers.txt                      |  1 +
4817  2 files changed, 56 insertions(+)
4818
4819 commit 2188e7708476078d7da476af82dea23be04b069e
4820 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4821 Date:   Sat Sep 19 14:54:26 2015 +0200
4822
4823     Add Identiv uTrust 3522 embd SE RFID Token
4824
4825  readers/Identiv_uTrust_3522_embd_SE_RFID_Token.txt | 55 ++++++++++++++++++++++
4826  readers/supported_readers.txt                      |  1 +
4827  2 files changed, 56 insertions(+)
4828
4829 commit 693671c43b2d9da6b41bdc16ef8eefbd079b43eb
4830 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4831 Date:   Sat Sep 19 14:50:23 2015 +0200
4832
4833     Add Identiv @MAXX ID-1 Smart Card Reader
4834
4835  readers/Identiv_@MAXX_ID-1_Smart_Card_Reader.txt | 55 ++++++++++++++++++++++++
4836  readers/supported_readers.txt                    |  1 +
4837  2 files changed, 56 insertions(+)
4838
4839 commit 24804384c6f0696fefaef942d36d9e9a3534ceef
4840 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4841 Date:   Sat Sep 19 14:43:11 2015 +0200
4842
4843     Add Identiv @MAXX Light2 token
4844
4845  readers/Identiv_@MAXX_Light2_token.txt | 55 ++++++++++++++++++++++++++++++++++
4846  readers/supported_readers.txt          |  1 +
4847  2 files changed, 56 insertions(+)
4848
4849 commit d17dcff104d7980f216a764214544b1c8921010d
4850 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4851 Date:   Sat Sep 19 14:39:18 2015 +0200
4852
4853     Add Identiv uTrust 3512 SAM slot Token
4854
4855  readers/Identiv_uTrust_3512_SAM_slot_Token.txt | 55 ++++++++++++++++++++++++++
4856  readers/supported_readers.txt                  |  1 +
4857  2 files changed, 56 insertions(+)
4858
4859 commit 214cfb01a721c2a1ca21f7e5659fb7603dee1405
4860 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4861 Date:   Sat Sep 19 14:35:56 2015 +0200
4862
4863     Add Identiv SCR3500 B Contact Reader
4864
4865  readers/Identiv_SCR3500_B_Contact_Reader.txt | 55 ++++++++++++++++++++++++++++
4866  readers/supported_readers.txt                |  1 +
4867  2 files changed, 56 insertions(+)
4868
4869 commit a89995364dbe81dc2741a4662d2e4c9abf9cfca8
4870 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4871 Date:   Sat Sep 19 14:32:20 2015 +0200
4872
4873     Add Identiv SCR3500 A Contact Reader
4874
4875  readers/Identiv_SCR3500_A_Contact_Reader.txt | 55 ++++++++++++++++++++++++++++
4876  readers/supported_readers.txt                |  1 +
4877  2 files changed, 56 insertions(+)
4878
4879 commit 3bb33cd520bb3cd9b31f3813e27df2875f7dab85
4880 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4881 Date:   Sat Sep 19 14:24:13 2015 +0200
4882
4883     Add Identiv uTrust 2910 R Smart Card Reader
4884
4885  .../Identiv_uTrust_2910_R_Smart_Card_Reader.txt    | 55 ++++++++++++++++++++++
4886  readers/supported_readers.txt                      |  1 +
4887  2 files changed, 56 insertions(+)
4888
4889 commit 7e57f1a32e7cba9bff43983365e383275613b46e
4890 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4891 Date:   Sat Sep 19 14:18:32 2015 +0200
4892
4893     Add Identiv uTrust 2900 R Smart Card Reader
4894
4895  .../Identiv_uTrust_2900_R_Smart_Card_Reader.txt    | 55 ++++++++++++++++++++++
4896  readers/supported_readers.txt                      |  5 +-
4897  2 files changed, 59 insertions(+), 1 deletion(-)
4898
4899 commit 4cb29aac717b00bda5e97c9f26eb82279c1f9514
4900 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4901 Date:   Thu Sep 17 14:16:21 2015 +0200
4902
4903     OpenUSBByName(): free the device list in case of error
4904     
4905     If no reader is found the code should release the device list in any
4906     case.
4907     
4908     Either the code will try again to find the reader (in case of Mac OS X)
4909     or return an error code.
4910     
4911     The list of USB devices shall always be released before returning from the
4912     function (in error or normal cases).
4913
4914  src/ccid_usb.c | 6 +++---
4915  1 file changed, 3 insertions(+), 3 deletions(-)
4916
4917 commit 2517cbe1672b4af57420131634eff376ede1f58b
4918 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4919 Date:   Wed Sep 16 18:23:36 2015 +0200
4920
4921     The Feitian R502 DUAL reader has 3 interfaces
4922     
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
4928
4929  src/ifdhandler.c | 5 ++++-
4930  1 file changed, 4 insertions(+), 1 deletion(-)
4931
4932 commit 0fe9bda3e9af88d2cd8e2e08edbcb7aad9f4792a
4933 Author: Feitian Technologies <hongbin@ftsafe.com>
4934 Date:   Wed Jul 8 22:46:01 2015 +0200
4935
4936     Add Feitain R502 dual interface reader into CCID driver
4937     
4938     Feitian R502 is a composite multislot reader.
4939     Mac OS X does not yet support composite readers.
4940
4941  src/ccid.h       | 1 +
4942  src/ccid_usb.c   | 5 +++--
4943  src/ifdhandler.c | 2 +-
4944  3 files changed, 5 insertions(+), 3 deletions(-)
4945
4946 commit 94142da9a4b11bf9cd2b429e1a15139936c751af
4947 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4948 Date:   Wed Sep 16 18:10:45 2015 +0200
4949
4950     OpenUSBByName(): fix the order of interfaces in log
4951     
4952     The log message "Found interface %d but expecting %d" has the parameters
4953     inversed.
4954     The order is not corrected.
4955
4956  src/ccid_usb.c | 2 +-
4957  1 file changed, 1 insertion(+), 1 deletion(-)
4958
4959 commit e31d36c6003fb3e572895c068c48fd3d22fc3f32
4960 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4961 Date:   Wed Sep 16 10:43:04 2015 +0200
4962
4963     Feitian_R502.txt: new firmware
4964     
4965     Change bcdDevice from 1.60 to 1.63
4966
4967  readers/Feitian_R502.txt | 6 +++---
4968  1 file changed, 3 insertions(+), 3 deletions(-)
4969
4970 commit 690e90f476c3815c31874e523ba017f7f1d372cd
4971 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4972 Date:   Wed Sep 16 10:31:55 2015 +0200
4973
4974     OpenUSBByName(): add more time on Mac OS X
4975     
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.
4979     
4980     The code now:
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
4984     
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.
4987
4988  src/ccid_usb.c | 18 ++++++++++++++++--
4989  1 file changed, 16 insertions(+), 2 deletions(-)
4990
4991 commit 5d91f63afdd3c8ba00bc645085ea8a2e7fcf6ee0
4992 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
4993 Date:   Fri Sep 11 11:12:16 2015 +0200
4994
4995     Add VASCO DIGIPASS 875
4996
4997  readers/Vasco_DIGIPASS_875.txt | 108 +++++++++++++++++++++++++++++++++++++++++
4998  readers/supported_readers.txt  |   3 +-
4999  2 files changed, 110 insertions(+), 1 deletion(-)
5000
5001 commit 64eec8e84b1cd4dd8653039d967d99b3d5fd945f
5002 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5003 Date:   Mon Aug 31 10:22:23 2015 +0200
5004
5005     Add ACS ACR1252 Dual Reader
5006
5007  readers/ACS_ACR1252_Dual_Reader.txt | 100 ++++++++++++++++++++++++++++++++++++
5008  readers/supported_readers.txt       |   6 ++-
5009  2 files changed, 105 insertions(+), 1 deletion(-)
5010
5011 commit 94445035640e6fa788d961ec00d15ad3e55c9508
5012 Author: Ludovic Rousseau <ludovic.rousseau@gmail.com>
5013 Date:   Sun Aug 30 16:06:17 2015 +0200
5014
5015     Regenerate supported_readers.txt
5016     
5017     Use Nitrokey manufacturer name instead of the old versions
5018
5019  readers/supported_readers.txt | 14 +++-----------
5020  1 file changed, 3 insertions(+), 11 deletions(-)
5021
5022 commit 7d2b26963a3701b4a6258dc561e85af4890c2f61
5023 Author: Ludovic Rousseau <ludovic.rousseau@gmail.com>
5024 Date:   Sun Aug 30 16:05:07 2015 +0200
5025
5026     Remove Free Software Initiative of Japan Gnuk Token
5027     
5028     Free_Software_Initiative_of_Japan_Gnuk_Token.txt is an old version of
5029     Nitrokey_Start.txt
5030     The same VendorID/ProdictID is used.
5031
5032  ...ree_Software_Initiative_of_Japan_Gnuk_Token.txt | 50 ----------------------
5033  1 file changed, 50 deletions(-)
5034
5035 commit 03d1833fcc9a67d1215e952802e2c0145f3acef6
5036 Author: Ludovic Rousseau <ludovic.rousseau@gmail.com>
5037 Date:   Sun Aug 30 15:50:59 2015 +0200
5038
5039     Remove Crypto Stick Crypto Stick v1.4
5040     
5041     Crypto_Stick_Crypto_Stick_v1.4.txt is an old version of Nitrokey_Pro.txt
5042     The same VendorID/ProdictID is used.
5043     
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. "
5048
5049  readers/Crypto_Stick_Crypto_Stick_v1.4.txt | 51 ------------------------------
5050  1 file changed, 51 deletions(-)
5051
5052 commit b5d3da3aa0faaca911522473a718bab6c02bad14
5053 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5054 Date:   Sat Aug 29 11:03:55 2015 +0200
5055
5056     Add Nitrokey Nitrokey Start
5057
5058  readers/Nitrokey_Start.txt    | 50 +++++++++++++++++++++++++++++++++++++++++++
5059  readers/supported_readers.txt |  3 +++
5060  2 files changed, 53 insertions(+)
5061
5062 commit 87d1cf823355f1798ac1a21e0154a578d889b550
5063 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5064 Date:   Sat Aug 29 11:01:47 2015 +0200
5065
5066     Add Nitrokey Nitrokey Pro
5067
5068  readers/Nitrokey_Pro.txt      | 51 +++++++++++++++++++++++++++++++++++++++++++
5069  readers/supported_readers.txt |  3 +++
5070  2 files changed, 54 insertions(+)
5071
5072 commit b3dbc774e27521be80bb7089419bda0e83f58d5d
5073 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5074 Date:   Sat Aug 29 10:57:35 2015 +0200
5075
5076     Add Nitrokey Nitrokey HSM
5077
5078  readers/Nitrokey_HSM.txt      | 51 +++++++++++++++++++++++++++++++++++++++++++
5079  readers/supported_readers.txt |  9 ++++++--
5080  2 files changed, 58 insertions(+), 2 deletions(-)
5081
5082 commit 7a46f702e3c4752304d94efc61a84618a0a566c9
5083 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5084 Date:   Thu Aug 27 09:51:13 2015 +0200
5085
5086     Use libusb_error_name() to display the error name
5087     
5088     libusb provides libusb_error_name() to display a human readable
5089     version of the error code returned by libusb.
5090     
5091     LIBUSB_ERROR_BUSY is easier to understand than -6
5092     
5093     See also changes in 9c3fd753186aa18a56d2bfeee6acac8c6b399de6
5094
5095  src/ccid_usb.c | 19 ++++++++++---------
5096  1 file changed, 10 insertions(+), 9 deletions(-)
5097
5098 commit 44e385a91534795864c64d54c481770bc39565fd
5099 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5100 Date:   Fri Aug 7 20:49:15 2015 +0200
5101
5102     Update access rights of some .txt files
5103     
5104     Remove the executable bit of some reader .txt files.
5105
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(-)
5116
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
5120
5121     Release 1.4.20
5122
5123  README       | 19 +++++++++++++++++++
5124  configure.ac |  2 +-
5125  2 files changed, 20 insertions(+), 1 deletion(-)
5126
5127 commit 96d9c5a84cee08ff150e7072d68e6d3cb846328a
5128 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5129 Date:   Wed Aug 5 11:40:33 2015 +0200
5130
5131     ylwrap: upgrade to automake 1.15
5132     
5133     Only the copyright date has changed.
5134
5135  ylwrap | 2 +-
5136  1 file changed, 1 insertion(+), 1 deletion(-)
5137
5138 commit be86cb804f394f0c52815bc68036d39eaf851967
5139 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5140 Date:   Tue Jul 28 20:27:26 2015 +0200
5141
5142     Add BIFIT iToken
5143
5144  readers/BIFIT_iToken.txt      | 49 +++++++++++++++++++++++++++++++++++++++++++
5145  readers/supported_readers.txt |  3 ++-
5146  2 files changed, 51 insertions(+), 1 deletion(-)
5147
5148 commit fc2789652b77d9fa8dc1154c6b5ff0f3e1fb8456
5149 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5150 Date:   Mon Jul 27 23:13:24 2015 +0200
5151
5152     MacOSX/configure: use /usr/local/libexec/... on El Capitan
5153     
5154     For Mac OS X El Capitan 10.11 it is no more possible to add files in
5155     /usr/libexec/SmartCardServices/drivers/.
5156     
5157     Third party smart card drivers must use
5158     /usr/local/libexec/SmartCardServices/drivers/ instead.
5159
5160  MacOSX/configure | 14 +++++++++++++-
5161  1 file changed, 13 insertions(+), 1 deletion(-)
5162
5163 commit 4c905913c5b6c745737be9b5cfcea225391fe550
5164 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5165 Date:   Mon Jul 6 18:48:13 2015 +0200
5166
5167     Add Yubico Yubikey 4 OTP+U2F+CCID
5168
5169  readers/Yubico_Yubikey_4_OTP+U2F+CCID.txt | 56 +++++++++++++++++++++++++++++++
5170  readers/supported_readers.txt             |  1 +
5171  2 files changed, 57 insertions(+)
5172
5173 commit a03c748989910d95d048da2e4f42c369b2fb0979
5174 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5175 Date:   Mon Jul 6 18:46:17 2015 +0200
5176
5177     Add Yubico Yubikey 4 U2F+CCID
5178
5179  readers/Yubico_Yubikey_4_U2F+CCID.txt | 56 +++++++++++++++++++++++++++++++++++
5180  readers/supported_readers.txt         |  1 +
5181  2 files changed, 57 insertions(+)
5182
5183 commit cb81d80e3a8651c1ccf101b2f92659a43b69bfe6
5184 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5185 Date:   Mon Jul 6 18:42:53 2015 +0200
5186
5187     Add Yubico Yubikey 4 OTP+CCID
5188
5189  readers/Yubico_Yubikey_4_OTP+CCID.txt | 56 +++++++++++++++++++++++++++++++++++
5190  readers/supported_readers.txt         |  1 +
5191  2 files changed, 57 insertions(+)
5192
5193 commit 5f7e804e6fa81bb073160c609d13c0fddd716f71
5194 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5195 Date:   Mon Jul 6 18:35:26 2015 +0200
5196
5197     Add Yubico Yubikey 4 CCID
5198
5199  readers/Yubico_Yubikey_4_CCID.txt | 56 +++++++++++++++++++++++++++++++++++++++
5200  readers/supported_readers.txt     |  3 ++-
5201  2 files changed, 58 insertions(+), 1 deletion(-)
5202
5203 commit 205e4657b87aa9367af755f28461436ab43696d5
5204 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5205 Date:   Sun Jun 21 10:31:42 2015 +0200
5206
5207     The O2 Micro Oz776 reader only supports 9600 bps
5208     
5209     The problem for the Oz776 with ProductID 0x7762 is the same as for the
5210     Oz776 with productID 0x7772.
5211     
5212     See 64308e93029bf377d506edaf2748da945a21cd5c for details.
5213     
5214     Thanks to Matt and Tim Banchi for the bug report.
5215     https://bugs.launchpad.net/ubuntu/+source/ccid/+bug/1311273
5216
5217  src/ccid.c | 1 +
5218  1 file changed, 1 insertion(+)
5219
5220 commit a1ccac6fb4f0df06f28b3960a7e91bc3c42f4cd1
5221 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5222 Date:   Fri Jun 19 18:08:37 2015 +0200
5223
5224     Add Access IS NFC Smart Module
5225
5226  readers/Access_IS_NFC_Smart_Module.txt | 53 ++++++++++++++++++++++++++++++++++
5227  readers/supported_readers.txt          |  3 +-
5228  2 files changed, 55 insertions(+), 1 deletion(-)
5229
5230 commit fcd1230befbc90dafca06618336a2c44d6239127
5231 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5232 Date:   Thu Jun 11 19:42:33 2015 +0200
5233
5234     Add NXP Pegoda 2 N
5235
5236  readers/NXP_Pegoda_2_N.txt    | 60 +++++++++++++++++++++++++++++++++++++++++++
5237  readers/supported_readers.txt |  3 ++-
5238  2 files changed, 62 insertions(+), 1 deletion(-)
5239
5240 commit b5795d4eaa0302ca7a71c8135d96ee6154ac2667
5241 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5242 Date:   Wed Jun 10 17:16:40 2015 +0200
5243
5244     Add ACS ACR1251 Dual Reader
5245
5246  readers/ACS_ACR1251_Dual_Reader.txt | 103 ++++++++++++++++++++++++++++++++++++
5247  readers/supported_readers.txt       |   6 ++-
5248  2 files changed, 108 insertions(+), 1 deletion(-)
5249
5250 commit b105c389fbb43f897c1eac0fb2e241dcd91d2ad4
5251 Author: Ludovic Rousseau <ludovic.rousseau+github@gmail.com>
5252 Date:   Wed Jun 3 15:52:05 2015 +0200
5253
5254     Depends on libusb version 1.0.9 instead of 1.0.8
5255     
5256     The CCID driver uses libusb_error_name() since release 1.4.19 (the
5257     previous one).
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).
5260     
5261     Thanks to Godfrey Chung for the bug report.
5262     https://github.com/LudovicRousseau/CCID/commit/9c3fd753186aa18a56d2bfeee6acac8c6b399de6#commitcomment-11490300
5263
5264  configure.ac | 2 +-
5265  1 file changed, 1 insertion(+), 1 deletion(-)
5266
5267 commit 1be0bc1c47ecf5ed53cb5bdf2833e42c9115f8f2
5268 Author: Ludovic Rousseau <ludovic.rousseau@gmail.com>
5269 Date:   Thu May 28 15:18:38 2015 +0200
5270
5271     Add SafeNet eToken 5100
5272
5273  readers/SafeNet_Token_JC.txt  | 53 +++++++++++++++++++++++++++++++++++++++++++
5274  readers/supported_readers.txt |  5 +++-
5275  2 files changed, 57 insertions(+), 1 deletion(-)
5276
5277 commit 827edb3f5934d573d3312eb36db8984348cca3f3
5278 Author: Ludovic Rousseau <ludovic.rousseau@gmail.com>
5279 Date:   Thu May 28 10:50:43 2015 +0200
5280
5281     Add SafeNet eToken 7300
5282
5283  readers/SafeNet_eToken_7300.txt | 54 +++++++++++++++++++++++++++++++++++++++++
5284  readers/supported_readers.txt   |  3 +++
5285  2 files changed, 57 insertions(+)
5286
5287 commit 950ad4f9cf6edcb9c596c0ea71fa1e5b1a64bc83
5288 Author: Ludovic Rousseau <ludovic.rousseau@gmail.com>
5289 Date:   Thu May 28 10:37:26 2015 +0200
5290
5291     The BLUTRONICS BLUDRIVE II CCID moved to supported list
5292     
5293     This reflect the changes in the *.ini files
5294     
5295     https://anonscm.debian.org/cgit/pcsclite/website.git/commit/?id=ff798bfe2e10c970442184ecf56d0516d9c1ad99
5296
5297  readers/supported_readers.txt | 6 ++++--
5298  1 file changed, 4 insertions(+), 2 deletions(-)
5299
5300 commit b22807b7b205633f544dbf24002456bbd6845d82
5301 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5302 Date:   Wed May 20 09:26:13 2015 +0200
5303
5304     Add BLUTRONICS BLUDRIVE II CCID (idProduct: 0x1079)
5305
5306  readers/BludriveIIv2.txt      | 61 +++++++++++++++++++++++++++++++++++++++++++
5307  readers/supported_readers.txt |  3 ++-
5308  2 files changed, 63 insertions(+), 1 deletion(-)
5309
5310 commit b92543712ef2bd9e294a590ca31a5105deba754b
5311 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5312 Date:   Mon May 18 10:30:11 2015 +0200
5313
5314     Ignore some files
5315
5316  .gitignore | 3 +++
5317  1 file changed, 3 insertions(+)
5318
5319 commit 355a894406769842171a796127012b82e5bc233c
5320 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5321 Date:   Thu May 14 21:06:03 2015 +0200
5322
5323     Add Generic MultiCard Device
5324
5325  readers/Generic_MultiCard_Device.txt | 56 ++++++++++++++++++++++++++++++++++++
5326  readers/supported_readers.txt        |  3 +-
5327  2 files changed, 58 insertions(+), 1 deletion(-)
5328
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
5332
5333     Release 1.4.19
5334
5335  README       | 35 +++++++++++++++++++++++++++++++++++
5336  configure.ac |  2 +-
5337  2 files changed, 36 insertions(+), 1 deletion(-)
5338
5339 commit 2b5c83b57a7e16e6412da7a410ea68a5d7a5e8cc
5340 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5341 Date:   Sun May 10 18:42:11 2015 +0200
5342
5343     Minor reformat
5344
5345  README | 2 ++
5346  1 file changed, 2 insertions(+)
5347
5348 commit 9fa3a2243ea597cde4ee4efd7dfdc6c9a6643a27
5349 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5350 Date:   Sun May 10 18:40:25 2015 +0200
5351
5352     Generate ChangeLog file using git instead of svn
5353     
5354     The repository moved from SVN to GIT.
5355
5356  Makefile.am | 4 +---
5357  1 file changed, 1 insertion(+), 3 deletions(-)
5358
5359 commit 28a44ae58b5adc1508b78de58686aa64cb4e1f17
5360 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5361 Date:   Sun May 10 17:22:04 2015 +0200
5362
5363     Use git submodules for PCSC and contrib
5364     
5365     PCSC is a relative submodule to ../PCSC.git
5366     
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.
5370     
5371     Thanks to Martin Paljak for the idea
5372     https://github.com/LudovicRousseau/CCID/issues/3
5373
5374  .gitmodules             | 6 ++++++
5375  MacOSX/debuglog.h       | 2 +-
5376  MacOSX/ifdhandler.h     | 2 +-
5377  MacOSX/reader.h         | 2 +-
5378  PCSC                    | 1 +
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 +-
5384  src/misc.h              | 2 +-
5385  src/parser.h            | 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(-)
5392
5393 commit a013204d28ad2f91c954f06c0375fbf71955fb5d
5394 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5395 Date:   Sat May 9 10:59:51 2015 +0200
5396
5397     Add FujitsuTechnologySolutions GmbH Keyboard KB100 SCR eSIG
5398
5399  ...TechnologySolutions_Keyboard_KB100_SCR_eSIG.txt | 161 +++++++++++++++++++++
5400  readers/supported_readers.txt                      |   1 +
5401  2 files changed, 162 insertions(+)
5402
5403 commit 6ad257a112e189fa7ab86605b7e152b774cf8707
5404 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5405 Date:   Sat May 9 10:57:57 2015 +0200
5406
5407     Add FujitsuTechnologySolutions GmbH Keyboard KB100 SCR
5408
5409  ...jitsuTechnologySolutions_Keyboard_KB100_SCR.txt | 161 +++++++++++++++++++++
5410  readers/supported_readers.txt                      |   1 +
5411  2 files changed, 162 insertions(+)
5412
5413 commit e546cf025d0768aa3b586d28b3affb2954b551af
5414 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5415 Date:   Sat May 9 10:54:17 2015 +0200
5416
5417     Add Cherry KC 1000 SC/DI Z
5418
5419  readers/Cherry_KC_1000_SC_DI_Z.txt | 161 +++++++++++++++++++++++++++++++++++++
5420  readers/supported_readers.txt      |   1 +
5421  2 files changed, 162 insertions(+)
5422
5423 commit 0057db7a7b52b66d3f4c1a809fd953a3182c6b48
5424 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5425 Date:   Sat May 9 10:52:26 2015 +0200
5426
5427     Add Cherry KC 1000 SC Z
5428
5429  readers/Cherry_KC_1000_SC_Z.txt | 161 ++++++++++++++++++++++++++++++++++++++++
5430  readers/supported_readers.txt   |   1 +
5431  2 files changed, 162 insertions(+)
5432
5433 commit ac86a6a558f2bcabb95a9086d79fb140795ee761
5434 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5435 Date:   Sat May 9 10:50:29 2015 +0200
5436
5437     Add Cherry KC 1000 SC/DI
5438
5439  readers/Cherry_KC_1000_SC_DI.txt | 161 +++++++++++++++++++++++++++++++++++++++
5440  readers/supported_readers.txt    |   1 +
5441  2 files changed, 162 insertions(+)
5442
5443 commit 392cfa8da07fa5aa75a18ab79990e6ab7e12e17b
5444 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5445 Date:   Sat May 9 10:43:40 2015 +0200
5446
5447     Add Cherry KC 1000 SC
5448
5449  readers/Cherry_KC_1000_SC.txt | 161 ++++++++++++++++++++++++++++++++++++++++++
5450  readers/supported_readers.txt |   3 +-
5451  2 files changed, 163 insertions(+), 1 deletion(-)
5452
5453 commit f5a7928c47d4a4836e7322303aac9cbd76aae428
5454 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5455 Date:   Fri May 8 13:28:06 2015 +0200
5456
5457     Add files to ignore
5458     
5459     and sort the list.
5460
5461  .gitignore | 28 ++++++++++++++++++++--------
5462  1 file changed, 20 insertions(+), 8 deletions(-)
5463
5464 commit b5732d967791118def0aad6e576f9083183bf0c7
5465 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5466 Date:   Tue May 5 21:22:36 2015 +0200
5467
5468     Add REINER SCT tanJack Bluetooth
5469
5470  readers/ReinerSCT_tanJack_BT.txt | 53 ++++++++++++++++++++++++++++++++++++++++
5471  readers/supported_readers.txt    |  1 +
5472  2 files changed, 54 insertions(+)
5473
5474 commit e651ceaf16e2e945a637ec59df31dd8643a461f1
5475 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5476 Date:   Tue May 5 21:01:34 2015 +0200
5477
5478     Add Feitian eJAVA Token
5479
5480  readers/Feitian_eJava_Token.txt | 49 +++++++++++++++++++++++++++++++++++++++++
5481  readers/supported_readers.txt   |  1 +
5482  2 files changed, 50 insertions(+)
5483
5484 commit 4b0e717d5ce73f3b48ead657f4136de8dddaf793
5485 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5486 Date:   Tue May 5 20:53:18 2015 +0200
5487
5488     Add Feitian 502-CL
5489
5490  readers/Feitian_R502-CL.txt   | 55 +++++++++++++++++++++++++++++++++++++++++++
5491  readers/supported_readers.txt |  1 +
5492  2 files changed, 56 insertions(+)
5493
5494 commit 06d56926d9e3dfa2f24bcc51a238e95fb58543ba
5495 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5496 Date:   Tue May 5 20:39:56 2015 +0200
5497
5498     Add Broadcom Corp 5880
5499     
5500     Again a new Broadcom 5880 reader. This one has idProduct: 0x5804
5501
5502  readers/Broadcom_5880v5.txt   | 616 ++++++++++++++++++++++++++++++++++++++++++
5503  readers/supported_readers.txt |   8 +-
5504  2 files changed, 622 insertions(+), 2 deletions(-)
5505
5506 commit f18a27cda10b3407b53bd65c3338f277c4dc4711
5507 Author: Martin Paljak <martin@martinpaljak.net>
5508 Date:   Thu Apr 30 09:31:18 2015 +0300
5509
5510     Suppress an error at bootstrap
5511     
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
5515     
5516     "which glibtoolize" will be quiet. So we use it instead.
5517
5518  bootstrap | 2 +-
5519  1 file changed, 1 insertion(+), 1 deletion(-)
5520
5521 commit c9d8a914754ab52ecee7ec7732f4fd0a6c8bf299
5522 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5523 Date:   Sun Apr 26 14:58:49 2015 +0200
5524
5525     Update symbolic links to git repositories
5526
5527  MacOSX/debuglog.h       | 2 +-
5528  MacOSX/ifdhandler.h     | 2 +-
5529  MacOSX/reader.h         | 2 +-
5530  c.sh                    | 2 +-
5531  examples/PCSCv2part10.c | 2 +-
5532  examples/PCSCv2part10.h | 2 +-
5533  m4/as-ac-expand.m4      | 2 +-
5534  m4/ax_pthread.m4        | 2 +-
5535  src/misc.h              | 2 +-
5536  src/parser.h            | 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(-)
5543
5544 commit e46cbdf74af6d2409469ea53777e79d67697c0b5
5545 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5546 Date:   Tue Mar 24 12:03:53 2015 +0000
5547
5548     Re-enable syslog logging on Yosemite
5549     
5550     The patch has been applied in revision 7092 and reverted in revision
5551     7104.
5552     
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
5556     
5557     Use: sudo syslog -c "com.apple.ifdreader PID" -d
5558     to change the logging level.
5559     
5560     See also "Change syslog logging level on Yosemite"
5561     http://ludovicrousseau.blogspot.com/2015/03/change-syslog-logging-level-on-yosemite.html
5562     
5563     
5564     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7105 0ce88b0d-b2fd-0310-8134-9614164e65ea
5565
5566  MacOSX/configure |  7 +++++++
5567  configure.ac     | 11 +++++++++++
5568  src/debug.c      | 31 +++++++++++++++++++++++++++++++
5569  3 files changed, 49 insertions(+)
5570
5571 commit 542fc5c2aaf8339e2b48211e70e108ac3423a3a6
5572 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5573 Date:   Tue Mar 24 09:29:22 2015 +0000
5574
5575     Yosemite already provides a APDU + ATR logging
5576     
5577     The logging is enabled using:
5578     $ sudo defaults write /Library/Preferences/com.apple.security.smartcard
5579     Logging -bool yes
5580     
5581     See SmartCardServices(7) or
5582     http://ludovicrousseau.blogspot.fr/2015/02/debug-smart-card-application-on-yosemite.html
5583     
5584     This patch reverts the changes from revision 7092.
5585     
5586     
5587     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7104 0ce88b0d-b2fd-0310-8134-9614164e65ea
5588
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 ----------------------------
5594  src/debug.h           |  2 --
5595  src/ifdhandler.c      |  9 ---------
5596  7 files changed, 61 deletions(-)
5597
5598 commit 9d47332cc4e54c8657b701733c2f440869dbd3e4
5599 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5600 Date:   Sun Mar 22 19:05:51 2015 +0000
5601
5602     Add Cherry TC 1300
5603     
5604     
5605     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7102 0ce88b0d-b2fd-0310-8134-9614164e65ea
5606
5607  readers/Cherry_Smart_Card_Reader_USB_0x0092.txt | 168 ++++++++++++++++++++++++
5608  readers/supported_readers.txt                   |   3 +-
5609  2 files changed, 170 insertions(+), 1 deletion(-)
5610
5611 commit 15436916ef24fcc4d2a274b92fe4f7db667f764c
5612 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5613 Date:   Wed Mar 18 19:42:51 2015 +0000
5614
5615     Add Watchdata USB Key
5616     
5617     
5618     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7101 0ce88b0d-b2fd-0310-8134-9614164e65ea
5619
5620  readers/Watchdata_USB_Key.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
5621  readers/supported_readers.txt |  5 ++++-
5622  2 files changed, 53 insertions(+), 1 deletion(-)
5623
5624 commit 8a752d1e67787455428ddf42c8e0f8bb660755e8
5625 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5626 Date:   Thu Mar 5 15:42:59 2015 +0000
5627
5628     Add Chicony USB Smart Card Keyboard
5629     
5630     
5631     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7098 0ce88b0d-b2fd-0310-8134-9614164e65ea
5632
5633  readers/Chicony_USB_Smart_Card_Keyboard.txt | 58 +++++++++++++++++++++++++++++
5634  readers/supported_readers.txt               |  5 ++-
5635  2 files changed, 62 insertions(+), 1 deletion(-)
5636
5637 commit 1bb4d9bfe8ce3ec53ad1c6616cac3e5530fea3b3
5638 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5639 Date:   Fri Feb 20 17:35:53 2015 +0000
5640
5641     Regenerate
5642     
5643     
5644     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7095 0ce88b0d-b2fd-0310-8134-9614164e65ea
5645
5646  readers/CardMan3021.txt | 7 ++++++-
5647  1 file changed, 6 insertions(+), 1 deletion(-)
5648
5649 commit 8d5343569faba3430a6ca8dfec02e25a58b0bc92
5650 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5651 Date:   Fri Feb 20 17:33:47 2015 +0000
5652
5653     Fix typo
5654     
5655     bClassEnveloppe: -> bClassEnvelope: only one 'p'
5656     
5657     Same change as in revision r6641
5658     
5659     
5660     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7094 0ce88b0d-b2fd-0310-8134-9614164e65ea
5661
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(-)
5669
5670 commit f3137c79061494f6a7ad0b4656d3107eeae96e84
5671 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5672 Date:   Fri Feb 13 14:57:31 2015 +0000
5673
5674     Add syslog(3) debug for Mac OS X Yosemite
5675     
5676     New features:
5677     --enable-syslog at build time
5678     DRIVER_OPTION_LOG in Info.plist at run time
5679     
5680     
5681     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7092 0ce88b0d-b2fd-0310-8134-9614164e65ea
5682
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 ++++++++++++++++++++++++++++
5688  src/debug.h           |  2 ++
5689  src/ifdhandler.c      |  9 +++++++++
5690  7 files changed, 63 insertions(+)
5691
5692 commit 9336b6a195539ecc78deabcbe2ea6cea8c15b611
5693 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5694 Date:   Mon Feb 9 10:23:16 2015 +0000
5695
5696     Get bEntryValidationCondition value from FEATURE_IFD_PIN_PROPERTIES
5697     
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.
5702     
5703     
5704     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7091 0ce88b0d-b2fd-0310-8134-9614164e65ea
5705
5706  examples/scardcontrol.c | 3 ++-
5707  1 file changed, 2 insertions(+), 1 deletion(-)
5708
5709 commit ea3ab287d2bccd1586eec8917592097e38385b8a
5710 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5711 Date:   Fri Feb 6 13:12:48 2015 +0000
5712
5713     Let SVN expand $Id$
5714     
5715     
5716     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7090 0ce88b0d-b2fd-0310-8134-9614164e65ea
5717
5718  bootstrap | 2 +-
5719  1 file changed, 1 insertion(+), 1 deletion(-)
5720
5721 commit df7045d804491720a2fc2e0691cec6dd98b29e88
5722 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5723 Date:   Fri Feb 6 13:11:02 2015 +0000
5724
5725     Use glibtoolize. if found
5726     
5727     brew(1) on Mac OS X provides glibtoolize instead of libtoolize.
5728     
5729     
5730     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7089 0ce88b0d-b2fd-0310-8134-9614164e65ea
5731
5732  bootstrap | 11 +++++++++--
5733  1 file changed, 9 insertions(+), 2 deletions(-)
5734
5735 commit 2e38fb7350fe87298458189a8be5f492787f2b1f
5736 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5737 Date:   Tue Jan 20 19:34:21 2015 +0000
5738
5739     Add PIVKey T800
5740     
5741     
5742     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7085 0ce88b0d-b2fd-0310-8134-9614164e65ea
5743
5744  readers/PIVKey_T800.txt       | 49 +++++++++++++++++++++++++++++++++++++++++++
5745  readers/supported_readers.txt |  5 ++++-
5746  2 files changed, 53 insertions(+), 1 deletion(-)
5747
5748 commit c51c13c5a5e75b0c860c35ee9f41c9b0558cf425
5749 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5750 Date:   Sat Jan 10 11:48:59 2015 +0000
5751
5752     IFDHSleep(): timout parameter is in ms not µs
5753     
5754     We convert timeout in ms in the correct value for usleep(3) that takes
5755     a parameter in µs.
5756     
5757     Thanks to Alan Kozlay for the bug report
5758     
5759     
5760     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7081 0ce88b0d-b2fd-0310-8134-9614164e65ea
5761
5762  src/ifdhandler.c | 2 +-
5763  1 file changed, 1 insertion(+), 1 deletion(-)
5764
5765 commit 432b94e91e278fe151b2abffcbd2735764ac8694
5766 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5767 Date:   Fri Jan 9 17:21:03 2015 +0000
5768
5769     Firmware 5.20 (previous one was 5.00)
5770     
5771     
5772     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7080 0ce88b0d-b2fd-0310-8134-9614164e65ea
5773
5774  readers/CardMan5321.txt | 14 ++++++--------
5775  1 file changed, 6 insertions(+), 8 deletions(-)
5776
5777 commit 0f4a47d94c98cfa12d504e2db91a478b779a3ffa
5778 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5779 Date:   Wed Dec 17 19:57:58 2014 +0000
5780
5781     Multi_InterruptRead(): failed to release a lock in some cases
5782     
5783     "I found that the mutex is not locked in Multi_InterruptRead() if the
5784     code go to again label."
5785     
5786     Thanks to Godfrey Chung for the patch
5787     http://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20141215/000293.html
5788     
5789     
5790     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7054 0ce88b0d-b2fd-0310-8134-9614164e65ea
5791
5792  src/ccid_usb.c | 3 ++-
5793  1 file changed, 2 insertions(+), 1 deletion(-)
5794
5795 commit 39704170eb9d7b913fe975fc4705bb871103836b
5796 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5797 Date:   Sun Dec 14 14:41:26 2014 +0000
5798
5799     Fix a memory leak in an error path
5800     
5801     In Multi_PollingProc, if libusb_submit_transfer() fails then the
5802     transfer libusb structure must be freed.
5803     
5804     Thanks to Godfrey Chung for the patch
5805     http://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20141208/000284.html
5806     
5807     
5808     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7052 0ce88b0d-b2fd-0310-8134-9614164e65ea
5809
5810  src/ccid_usb.c | 1 +
5811  1 file changed, 1 insertion(+)
5812
5813 commit 208783dbb07176526ae2abbbe7e0ce1b23542c85
5814 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5815 Date:   Sat Nov 29 13:30:39 2014 +0000
5816
5817     Add ACS ACR39U ICC Reader
5818     
5819     
5820     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7046 0ce88b0d-b2fd-0310-8134-9614164e65ea
5821
5822  readers/ACS_ACR39U_ICC_Reader.txt | 54 +++++++++++++++++++++++++++++++++++++++
5823  readers/supported_readers.txt     |  3 ++-
5824  2 files changed, 56 insertions(+), 1 deletion(-)
5825
5826 commit 319dd5c6f777dc2e7f35de4280f77fe428756217
5827 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5828 Date:   Wed Nov 26 08:03:57 2014 +0000
5829
5830     Fix header documentation
5831     
5832     
5833     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7045 0ce88b0d-b2fd-0310-8134-9614164e65ea
5834
5835  src/openct/checksum.h | 2 +-
5836  1 file changed, 1 insertion(+), 1 deletion(-)
5837
5838 commit 02714205d7e24ca5ec777352d00afe09c364030c
5839 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5840 Date:   Wed Nov 19 14:00:49 2014 +0000
5841
5842     add CASTLES EZCCID Smart Card Reader
5843     
5844     
5845     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7044 0ce88b0d-b2fd-0310-8134-9614164e65ea
5846
5847  readers/CASTLES_EZCCID_Smart_Card_Reader.txt | 65 ++++++++++++++++++++++++++++
5848  readers/supported_readers.txt                |  5 ++-
5849  2 files changed, 69 insertions(+), 1 deletion(-)
5850
5851 commit c87812c34374703bd5395be76b6a0b58a9847316
5852 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5853 Date:   Tue Nov 18 08:16:54 2014 +0000
5854
5855     Fix typos in comments
5856     
5857     Thanks to David Woodhouse for the patch
5858     
5859     
5860     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7043 0ce88b0d-b2fd-0310-8134-9614164e65ea
5861
5862  src/ifdhandler.c | 6 +++---
5863  1 file changed, 3 insertions(+), 3 deletions(-)
5864
5865 commit 372ce33af40e5f3174a689a09bef50289d36fab4
5866 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5867 Date:   Sun Nov 16 19:04:02 2014 +0000
5868
5869     Add Hewlett-Packard HP lt4112 Gobi 4G Module
5870     
5871     
5872     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7042 0ce88b0d-b2fd-0310-8134-9614164e65ea
5873
5874  .../Hewlett-Packard_HP_lt4112_Gobi_4G_Module.txt   | 51 ++++++++++++++++++++++
5875  readers/supported_readers.txt                      |  5 ++-
5876  2 files changed, 55 insertions(+), 1 deletion(-)
5877
5878 commit 400dcedf572f60be874b7193da6edd3659e9b29b
5879 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5880 Date:   Sun Nov 9 20:35:19 2014 +0000
5881
5882     Use CmdEscapeCheck() in set_gemalto_firmware_features()
5883     
5884     Not all the Gemplus or Gemalto readers do suppoort the proprietary
5885     GET_FIRMWARE_FEATURES command.
5886     
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.
5889     
5890     Closes Alioth bug [#314871] "commands.c:979:CmdEscape error on byte 10"
5891     message
5892     https://alioth.debian.org/tracker/index.php?func=detail&aid=314871&group_id=30105&atid=410086
5893     
5894     
5895     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7040 0ce88b0d-b2fd-0310-8134-9614164e65ea
5896
5897  src/ccid.c | 4 ++--
5898  1 file changed, 2 insertions(+), 2 deletions(-)
5899
5900 commit a2dfeab889947029ce3b5957913b0997bb9e676c
5901 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5902 Date:   Sun Nov 9 20:32:32 2014 +0000
5903
5904     Add CmdEscapeCheck()
5905     
5906     CmdEscapeCheck() is CmdEscape() with an extra "mayfail" parameter.
5907     
5908     If mayfail is TRUE then the error is logged as PCSC_LOG_INFO instead of
5909     PCSC_LOG_ERROR.
5910     
5911     This is usefull in cases we know the command may fail. So the error is
5912     expected and not really an error.
5913     
5914     See Alioth bug [#314871] "commands.c:979:CmdEscape error on byte 10"
5915     message
5916     https://alioth.debian.org/tracker/index.php?func=detail&aid=314871&group_id=3010+++5&atid=410086
5917     
5918     
5919     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7039 0ce88b0d-b2fd-0310-8134-9614164e65ea
5920
5921  src/commands.c | 22 ++++++++++++++++++++--
5922  src/commands.h |  5 +++++
5923  2 files changed, 25 insertions(+), 2 deletions(-)
5924
5925 commit be235604aac83b4e5e5f4d3dfa0087e66c95c986
5926 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5927 Date:   Sun Nov 9 20:27:05 2014 +0000
5928
5929     Add log_level parameter in ccid_error()
5930     
5931     Some CCID errors are not always unexpected. This patch allows to change
5932     the log level from PCSC_LOG_ERROR to something else.
5933     
5934     See alioth bug [#314871] "commands.c:979:CmdEscape error on byte 10"
5935     message
5936     https://alioth.debian.org/tracker/index.php?func=detail&aid=314871&group_id=30105&atid=410086
5937     
5938     
5939     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7038 0ce88b0d-b2fd-0310-8134-9614164e65ea
5940
5941  src/ccid.c     |  5 +++--
5942  src/ccid.h     |  3 ++-
5943  src/commands.c | 16 ++++++++--------
5944  3 files changed, 13 insertions(+), 11 deletions(-)
5945
5946 commit 7e42bf7149afbf85bc8b99d2e8baab6ab1cddfaa
5947 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5948 Date:   Fri Nov 7 09:02:36 2014 +0000
5949
5950     Add AK910 CKey (idProduct 0x0011)
5951     
5952     
5953     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7032 0ce88b0d-b2fd-0310-8134-9614164e65ea
5954
5955  readers/AK910_ckey_0011.txt   | 53 +++++++++++++++++++++++++++++++++++++++++++
5956  readers/supported_readers.txt |  1 +
5957  2 files changed, 54 insertions(+)
5958
5959 commit 959158e06d3bc3694bc1ee91a9f2e80c3d7922d7
5960 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5961 Date:   Fri Nov 7 09:01:32 2014 +0000
5962
5963     Add AK910 CKey (idProduct 0x0001)
5964     
5965     
5966     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7031 0ce88b0d-b2fd-0310-8134-9614164e65ea
5967
5968  readers/AK910_ckey_0001.txt   | 53 +++++++++++++++++++++++++++++++++++++++++++
5969  readers/supported_readers.txt |  1 +
5970  2 files changed, 54 insertions(+)
5971
5972 commit d272f8ddeff7eda04ce7eef73369f43c9a81419c
5973 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5974 Date:   Fri Nov 7 08:57:03 2014 +0000
5975
5976     Add AK910 IDONE
5977     
5978     
5979     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7030 0ce88b0d-b2fd-0310-8134-9614164e65ea
5980
5981  readers/AK910_idone_0101.txt  | 53 +++++++++++++++++++++++++++++++++++++++++++
5982  readers/supported_readers.txt |  5 +++-
5983  2 files changed, 57 insertions(+), 1 deletion(-)
5984
5985 commit f0b1b801133a4be14f8592b321084cbd2334219c
5986 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
5987 Date:   Tue Nov 4 09:31:00 2014 +0000
5988
5989     Ignore errno and use libusb returned value only
5990     
5991     Checking (ENODEV == errno) should always be redundant with
5992     checking (LIBUSB_ERROR_NO_DEVICE == rv)
5993     
5994     Since errno is not a documented way to deal with libusb errors we will
5995     ignore errno now.
5996     
5997     Thanks to Hendrik Donner for the patch
5998     http://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20141020/000205.html
5999     
6000     
6001     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7024 0ce88b0d-b2fd-0310-8134-9614164e65ea
6002
6003  src/ccid_usb.c | 5 ++---
6004  1 file changed, 2 insertions(+), 3 deletions(-)
6005
6006 commit 9c3fd753186aa18a56d2bfeee6acac8c6b399de6
6007 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6008 Date:   Tue Nov 4 09:25:52 2014 +0000
6009
6010     Use libusb_error_name() instead of strerror()
6011     
6012     libusb provides libusb_error_name() to display a human readable
6013     version of the error code returned by libusb.
6014     
6015     LIBUSB_ERROR_NO_DEVICE is easier to understand than -4.
6016     
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().
6020     
6021     Thanks to Hendrik Donner for the patch
6022     http://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20141020/000205.html
6023     
6024     
6025     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7023 0ce88b0d-b2fd-0310-8134-9614164e65ea
6026
6027  src/ccid_usb.c | 8 ++++----
6028  1 file changed, 4 insertions(+), 4 deletions(-)
6029
6030 commit eee1ad5aae97cb39e9fe60d199b9379aa50b084e
6031 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6032 Date:   Thu Oct 30 10:56:23 2014 +0000
6033
6034     Remove ZLP patch for Gemalto IDBridge CT30 and K30.
6035     
6036     The patch is causing problems with the K50.
6037     A new reader firmware (version F) solved the problem so the patch is no
6038     more needed.
6039     
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
6042     
6043     
6044     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7021 0ce88b0d-b2fd-0310-8134-9614164e65ea
6045
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(-)
6051
6052 commit f683beb8d8a506a257d2d50d771435c5fc498373
6053 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6054 Date:   Thu Oct 30 10:54:11 2014 +0000
6055
6056     New firmware for Gemalto IDBridge CT30 reader.
6057     
6058     Update note about ZLP issue. ZLP patch removed in revision 7021.
6059     
6060     
6061     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7020 0ce88b0d-b2fd-0310-8134-9614164e65ea
6062
6063  readers/Gemalto_IDBridge_CT30.txt | 2 +-
6064  1 file changed, 1 insertion(+), 1 deletion(-)
6065
6066 commit 0ec3d518ad2a5d75dc15e1ed1741020419ba8860
6067 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6068 Date:   Tue Oct 28 16:57:45 2014 +0000
6069
6070     Add Elatec TWN4 SmartCard NFC
6071     
6072     
6073     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7019 0ce88b0d-b2fd-0310-8134-9614164e65ea
6074
6075  readers/Elatec_TWN4_SmartCard_NFC.txt | 54 +++++++++++++++++++++++++++++++++++
6076  readers/supported_readers.txt         |  9 +++---
6077  2 files changed, 59 insertions(+), 4 deletions(-)
6078
6079 commit 5ea7926c1bf8649ad926e7f3b873a82536f00401
6080 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6081 Date:   Tue Oct 28 15:29:18 2014 +0000
6082
6083     Regenerate
6084     
6085     
6086     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7018 0ce88b0d-b2fd-0310-8134-9614164e65ea
6087
6088  readers/AxaltoV3.txt | 8 +++++---
6089  1 file changed, 5 insertions(+), 3 deletions(-)
6090
6091 commit 6c937fba90f2d377eaced6f907aab2170c586084
6092 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6093 Date:   Thu Oct 2 16:22:49 2014 +0000
6094
6095     Add OMNIKEY AG 6121 USB mobile
6096     
6097     
6098     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7008 0ce88b0d-b2fd-0310-8134-9614164e65ea
6099
6100  readers/Omnikey_6121.txt      | 170 ++++++++++++++++++++++++++++++++++++++++++
6101  readers/supported_readers.txt |   3 +-
6102  2 files changed, 172 insertions(+), 1 deletion(-)
6103
6104 commit af5fb95ab8b47466e0d5f145493a1140e0a843a3
6105 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6106 Date:   Tue Sep 30 18:27:26 2014 +0000
6107
6108     Add Identive SCT3522CC token
6109     
6110     
6111     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@7003 0ce88b0d-b2fd-0310-8134-9614164e65ea
6112
6113  readers/Identive_SCT3522CC_token.txt | 56 ++++++++++++++++++++++++++++++++++++
6114  readers/supported_readers.txt        |  3 +-
6115  2 files changed, 58 insertions(+), 1 deletion(-)
6116
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
6120
6121     Release 1.4.18
6122     
6123     
6124     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6982 0ce88b0d-b2fd-0310-8134-9614164e65ea
6125
6126  README       | 14 ++++++++++++++
6127  configure.ac |  2 +-
6128  2 files changed, 15 insertions(+), 1 deletion(-)
6129
6130 commit bcb9144a519bc55568e391fd62ae04d98e7d24e9
6131 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6132 Date:   Thu Sep 4 11:36:54 2014 +0000
6133
6134     Fix compiler warning
6135     
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]
6139     
6140     
6141     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6977 0ce88b0d-b2fd-0310-8134-9614164e65ea
6142
6143  src/ifdhandler.c | 3 +++
6144  1 file changed, 3 insertions(+)
6145
6146 commit c064fd2f1657fa08dcc7437a8258ea07db268a47
6147 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6148 Date:   Thu Sep 4 11:35:46 2014 +0000
6149
6150     Fix compiler warning
6151     
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]
6155     
6156     
6157     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6976 0ce88b0d-b2fd-0310-8134-9614164e65ea
6158
6159  src/ccid.c | 3 +++
6160  1 file changed, 3 insertions(+)
6161
6162 commit a78e62ef3e036c0030d4b8b1ffaef537a6b65303
6163 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6164 Date:   Thu Sep 4 11:33:05 2014 +0000
6165
6166     Use <config.h> instead of "config.h"
6167     
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.
6173     
6174     
6175     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6975 0ce88b0d-b2fd-0310-8134-9614164e65ea
6176
6177  src/ccid.c             | 2 +-
6178  src/ccid_serial.c      | 2 +-
6179  src/ccid_usb.c         | 2 +-
6180  src/commands.c         | 2 +-
6181  src/debug.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 +-
6190  src/utils.c            | 2 +-
6191  14 files changed, 14 insertions(+), 14 deletions(-)
6192
6193 commit ccdbb2ce165a0bb64f188ed168ff2012352e4613
6194 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6195 Date:   Tue Sep 2 20:37:11 2014 +0000
6196
6197     Add Lenovo Lenovo USB Smartcard Keyboard
6198     
6199     
6200     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6971 0ce88b0d-b2fd-0310-8134-9614164e65ea
6201
6202  readers/Lenovo_USB_Smartcard_Keyboard.txt | 58 +++++++++++++++++++++++++++++++
6203  readers/supported_readers.txt             |  3 +-
6204  2 files changed, 60 insertions(+), 1 deletion(-)
6205
6206 commit 6b7f463c1d498c8eab8796ed12165e356c988773
6207 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6208 Date:   Tue Sep 2 14:07:00 2014 +0000
6209
6210     Do not define variables that are not used if NO_LOG is defined
6211     
6212     Unused variables generates a warning with an error level (and stops
6213     the compilation) when building the UEFI driver.
6214     
6215     
6216     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6970 0ce88b0d-b2fd-0310-8134-9614164e65ea
6217
6218  src/commands.c   | 2 ++
6219  src/ifdhandler.c | 2 ++
6220  2 files changed, 4 insertions(+)
6221
6222 commit e6548c1dc12e1f603b210153b43db775c00d911b
6223 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6224 Date:   Tue Sep 2 13:55:31 2014 +0000
6225
6226     Enable effect of --enable-embedded on ccid_error()
6227     
6228     Do nothing in ccid_error() if NO_LOG is defined.
6229     
6230     'objdump -h --section=.rodata libccid.so' shows a gain of 240 bytes.
6231     
6232     
6233     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6968 0ce88b0d-b2fd-0310-8134-9614164e65ea
6234
6235  src/ccid.c | 2 ++
6236  1 file changed, 2 insertions(+)
6237
6238 commit f1122344304cba75795c41beeb8545e52248107b
6239 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6240 Date:   Tue Sep 2 13:50:50 2014 +0000
6241
6242     Enable effect of --enable-embedded on hex dumps
6243     
6244     Use LogXxd() instead of log_xxd() in the definition of DEBUG_XXD and
6245     DEBUG_INFO_XXD.
6246     
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.
6250     
6251     'objdump -h --section=.rodata libccid.so' shows a gain of 38 bytes.
6252     
6253     
6254     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6967 0ce88b0d-b2fd-0310-8134-9614164e65ea
6255
6256  src/debug.h | 4 ++--
6257  1 file changed, 2 insertions(+), 2 deletions(-)
6258
6259 commit fda88cbef5ab3d59af6fbd786a61b056b339aef2
6260 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6261 Date:   Mon Sep 1 18:27:42 2014 +0000
6262
6263     Add eID_R6 001 X8
6264     
6265     
6266     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6966 0ce88b0d-b2fd-0310-8134-9614164e65ea
6267
6268  readers/eID_R6_001_X8.txt     | 52 +++++++++++++++++++++++++++++++++++++++++++
6269  readers/supported_readers.txt |  5 ++++-
6270  2 files changed, 56 insertions(+), 1 deletion(-)
6271
6272 commit 01e6cf4112c41c673f74d19072dc2f2e7a76ea3d
6273 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6274 Date:   Tue Aug 26 09:21:53 2014 +0000
6275
6276     ATR_GetDefaultProtocol() also returns the available protocols
6277     
6278     Add a new parameter int *availableProtocols to return the available
6279     protocols as defined in the ATR.
6280     
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.
6283     
6284     
6285     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6964 0ce88b0d-b2fd-0310-8134-9614164e65ea
6286
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(-)
6291
6292 commit 14ccd577fec0a1c61fa2b067e9ab9d88c918b14b
6293 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6294 Date:   Tue Aug 26 09:16:51 2014 +0000
6295
6296     ATR_GetDefaultProtocol() do not return an error code.
6297     
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.
6301     
6302     
6303     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6963 0ce88b0d-b2fd-0310-8134-9614164e65ea
6304
6305  src/ifdhandler.c | 3 +--
6306  1 file changed, 1 insertion(+), 2 deletions(-)
6307
6308 commit 0acc1fcff629c28cd4e56dd7e761c64237f9551d
6309 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6310 Date:   Tue Aug 26 09:14:10 2014 +0000
6311
6312     Check value returned by ATR_InitFromArray()
6313     
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
6316     safe.
6317     
6318     
6319     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6962 0ce88b0d-b2fd-0310-8134-9614164e65ea
6320
6321  src/ifdhandler.c | 5 ++++-
6322  1 file changed, 4 insertions(+), 1 deletion(-)
6323
6324 commit 24f3eebec12dcc39a5241794a6eeeff40ba1b09b
6325 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6326 Date:   Mon Aug 25 19:19:03 2014 +0000
6327
6328     Add Yubico Yubikey NEO OTP+U2F+CCID
6329     
6330     
6331     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6961 0ce88b0d-b2fd-0310-8134-9614164e65ea
6332
6333  readers/Yubico_Yubikey_NEO_OTP+U2F+CCID.txt | 56 +++++++++++++++++++++++++++++
6334  readers/supported_readers.txt               |  1 +
6335  2 files changed, 57 insertions(+)
6336
6337 commit ce85d8a6c9e06642c16c36ea6fedfe14860dd089
6338 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6339 Date:   Mon Aug 25 19:17:37 2014 +0000
6340
6341     Add Yubico Yubikey NEO U2F+CCID
6342     
6343     
6344     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6960 0ce88b0d-b2fd-0310-8134-9614164e65ea
6345
6346  readers/Yubico_Yubikey_NEO_U2F+CCID.txt | 56 +++++++++++++++++++++++++++++++++
6347  readers/supported_readers.txt           |  3 +-
6348  2 files changed, 58 insertions(+), 1 deletion(-)
6349
6350 commit 5dd4fb8241530590ad0e5278f2c62ca192433d26
6351 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6352 Date:   Fri Aug 8 09:27:50 2014 +0000
6353
6354     Fix wrong comment
6355     
6356     We need to have a card inserted since we will send APDUs.
6357     
6358     
6359     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6958 0ce88b0d-b2fd-0310-8134-9614164e65ea
6360
6361  examples/scardcontrol.c | 2 +-
6362  1 file changed, 1 insertion(+), 1 deletion(-)
6363
6364 commit a9d926a6b2c2edfc160e7fe5d908e7e3e6f60969
6365 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6366 Date:   Mon Jul 21 19:20:29 2014 +0000
6367
6368     Remove bogus treatment for CARDMAN3121
6369     
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.
6372     
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
6375     than 10 years ago.
6376     
6377     Thanks to Maximilian Stein for the bug report
6378     http://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20140714/000073.html
6379     
6380     
6381     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6940 0ce88b0d-b2fd-0310-8134-9614164e65ea
6382
6383  src/ccid.c | 6 ------
6384  1 file changed, 6 deletions(-)
6385
6386 commit bfe22cdf3c69ae5e394979e2ec34b696fe578a6e
6387 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6388 Date:   Fri Jul 11 19:41:53 2014 +0000
6389
6390     Update FujitsuTechnologySolutions GmbH Keyboard KB SCR2 name
6391     
6392     
6393     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6939 0ce88b0d-b2fd-0310-8134-9614164e65ea
6394
6395  readers/supported_readers.txt | 2 +-
6396  1 file changed, 1 insertion(+), 1 deletion(-)
6397
6398 commit c2f225a40779bfa648e42d89805c00d29e25ab50
6399 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6400 Date:   Fri Jul 11 19:35:14 2014 +0000
6401
6402     Add Cherry Cherry TC 1100
6403     
6404     
6405     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6937 0ce88b0d-b2fd-0310-8134-9614164e65ea
6406
6407  readers/Cherry_Smart_Card_Reader_USB_2_04.txt | 170 ++++++++++++++++++++++++++
6408  readers/supported_readers.txt                 |   3 +
6409  2 files changed, 173 insertions(+)
6410
6411 commit a83e3fb09c505eb2621bfd768f42adf7c5519ccb
6412 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6413 Date:   Fri Jul 11 19:25:36 2014 +0000
6414
6415     Add Cherry Smartcard Keyboard G87-1xx44
6416     
6417     
6418     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6936 0ce88b0d-b2fd-0310-8134-9614164e65ea
6419
6420  readers/Cherry_Smartcard_Keyboard_G87-1xx44.txt | 172 ++++++++++++++++++++++++
6421  readers/supported_readers.txt                   |   1 +
6422  2 files changed, 173 insertions(+)
6423
6424 commit 479b48ed707a999665ff5de8e8f6434e9db13a52
6425 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6426 Date:   Fri Jul 11 19:23:48 2014 +0000
6427
6428     Add FujitsuTechnologySolutions GmbH Keyboard KB SCR2
6429     
6430     
6431     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6935 0ce88b0d-b2fd-0310-8134-9614164e65ea
6432
6433  ...FujitsuTechnologySolutions_Keyboard_KB_SCR2.txt | 172 +++++++++++++++++++++
6434  readers/supported_readers.txt                      |   3 +-
6435  2 files changed, 174 insertions(+), 1 deletion(-)
6436
6437 commit 5474431e96222a4153ab7a1af29683e3f3739653
6438 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6439 Date:   Wed Jun 25 16:14:41 2014 +0000
6440
6441     Add Cherry Smart Card Reader USB
6442     
6443     
6444     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6933 0ce88b0d-b2fd-0310-8134-9614164e65ea
6445
6446  readers/Cherry_Smart_Card_Reader_USB.txt | 170 +++++++++++++++++++++++++++++++
6447  readers/supported_readers.txt            |  11 +-
6448  2 files changed, 177 insertions(+), 4 deletions(-)
6449
6450 commit 333d93dbd7c943acba5736dad8bf89b7cb4a5497
6451 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6452 Date:   Tue Jun 17 15:26:42 2014 +0000
6453
6454     Add missing unistd.h header
6455     
6456     On Mac OS X Mavericks:
6457     parse.c:108:8: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration]
6458                             if (getuid())
6459                                 ^
6460     parse.c:233:25: warning: implicit declaration of function 'geteuid' is invalid in C99 [-Wimplicit-function-declaration]
6461             if ((0 == nb) && (0 != geteuid()))
6462                                    ^
6463     2 warnings generated.
6464     
6465     
6466     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6929 0ce88b0d-b2fd-0310-8134-9614164e65ea
6467
6468  src/parse.c | 1 +
6469  1 file changed, 1 insertion(+)
6470
6471 commit 5dc1761a47e9979cf7015a37ea09bae5148b5f81
6472 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6473 Date:   Tue Jun 17 09:43:47 2014 +0000
6474
6475     Use #ifdef HAVE_* before including .h files
6476     
6477     Some systems do not have C header files, like UEFI for example.
6478     
6479     
6480     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6928 0ce88b0d-b2fd-0310-8134-9614164e65ea
6481
6482  src/commands.c   | 11 ++++++++++-
6483  src/ifdhandler.c | 12 ++++++++++--
6484  2 files changed, 20 insertions(+), 3 deletions(-)
6485
6486 commit 191436959c6fafe4ddb3b208d856f10a2295bf27
6487 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6488 Date:   Tue Jun 17 09:32:22 2014 +0000
6489
6490     Include missing unistd.h for usleep(3)
6491     
6492     Needed for Mac OS X Mavericks
6493     
6494     
6495     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6927 0ce88b0d-b2fd-0310-8134-9614164e65ea
6496
6497  src/commands.c   | 2 ++
6498  src/ifdhandler.c | 2 ++
6499  2 files changed, 4 insertions(+)
6500
6501 commit f8d6f7ea8ae3ad852e8816e7fbbf1f8bd5842f86
6502 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6503 Date:   Tue Jun 17 09:22:00 2014 +0000
6504
6505     Use "unsigned char" instead of "UCHAR"
6506     
6507     UCHAR is not a standard C type and is not available on UEFI.
6508     
6509     
6510     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6926 0ce88b0d-b2fd-0310-8134-9614164e65ea
6511
6512  src/defs.h | 4 ++--
6513  1 file changed, 2 insertions(+), 2 deletions(-)
6514
6515 commit 1a26fd2dd9f70e774bb2848b5bc68b0cdfa4c516
6516 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6517 Date:   Tue Jun 17 09:19:25 2014 +0000
6518
6519     Use #ifdef HAVE_* before including .h files
6520     
6521     Some systems do not have C header files, like UEFI for example.
6522     
6523     
6524     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6925 0ce88b0d-b2fd-0310-8134-9614164e65ea
6525
6526  src/towitoko/atr.c | 5 ++++-
6527  src/towitoko/pps.c | 5 ++++-
6528  2 files changed, 8 insertions(+), 2 deletions(-)
6529
6530 commit b07c4d52273d54c85272c33858aa9851ee80b6c4
6531 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6532 Date:   Tue Jun 17 09:14:49 2014 +0000
6533
6534     Use #ifdef HAVE_* before including .h files
6535     
6536     Some systems do not have C header files, like UEFI for example.
6537     
6538     
6539     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6924 0ce88b0d-b2fd-0310-8134-9614164e65ea
6540
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(-)
6547
6548 commit 0c2c98d5f1a127de742b39109375f62df8838f67
6549 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6550 Date:   Tue Jun 17 08:56:51 2014 +0000
6551
6552     Remove non used header files
6553     
6554     The needed headers are already present in the corresponding .h file
6555     
6556     
6557     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6923 0ce88b0d-b2fd-0310-8134-9614164e65ea
6558
6559  src/openct/checksum.c | 1 -
6560  src/openct/proto-t1.c | 3 ---
6561  2 files changed, 4 deletions(-)
6562
6563 commit d7915f9bad2da46fcdec42915e940a05a3fd9b75
6564 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6565 Date:   Mon Jun 16 13:55:33 2014 +0000
6566
6567     Use "unsigned char" instead of "UCHAR"
6568     
6569     UCHAR is not a standard C type and is not available on UEFI.
6570     
6571     
6572     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6922 0ce88b0d-b2fd-0310-8134-9614164e65ea
6573
6574  src/ccid.h | 68 +++++++++++++++++++++++++++++++-------------------------------
6575  1 file changed, 34 insertions(+), 34 deletions(-)
6576
6577 commit 2bdf24a7029c730c50a7cfc30e3b75fba0aa7835
6578 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6579 Date:   Mon Jun 16 13:51:29 2014 +0000
6580
6581     Rename DEBUG_INFO() in DEBUG_INFO1()
6582     
6583     DEBUG_INFO is already used by UEFI as a debug level.
6584     
6585     
6586     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6921 0ce88b0d-b2fd-0310-8134-9614164e65ea
6587
6588  src/ccid.c         |  4 ++--
6589  src/ccid_serial.c  |  6 +++---
6590  src/ccid_usb.c     |  8 ++++----
6591  src/commands.c     | 14 +++++++-------
6592  src/debug.h        |  2 +-
6593  src/ifdhandler.c   | 22 +++++++++++-----------
6594  src/towitoko/atr.c |  2 +-
6595  7 files changed, 29 insertions(+), 29 deletions(-)
6596
6597 commit bd9327644538016337e7359259e0213f6016bc87
6598 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6599 Date:   Mon Jun 16 13:46:31 2014 +0000
6600
6601     Use #ifdef HAVE_* before including .h files
6602     
6603     Some systems do not have C header files, like UEFI for example.
6604     
6605     
6606     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6920 0ce88b0d-b2fd-0310-8134-9614164e65ea
6607
6608  src/ccid.c | 10 +++++++++-
6609  1 file changed, 9 insertions(+), 1 deletion(-)
6610
6611 commit 74a27620f2597079ef1a14850459dc7844e6144d
6612 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6613 Date:   Mon Jun 16 13:42:45 2014 +0000
6614
6615     Add check for stdio.h
6616     
6617     Some systems do not have stdio.h, like UEFI for example.
6618     
6619     
6620     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6919 0ce88b0d-b2fd-0310-8134-9614164e65ea
6621
6622  configure.ac | 2 +-
6623  1 file changed, 1 insertion(+), 1 deletion(-)
6624
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
6628
6629     Release 1.4.17
6630     
6631     
6632     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6915 0ce88b0d-b2fd-0310-8134-9614164e65ea
6633
6634  README       | 14 ++++++++++++++
6635  configure.ac |  2 +-
6636  2 files changed, 15 insertions(+), 1 deletion(-)
6637
6638 commit 10d87cb8da226df11f2d069a133e4722f2a58c82
6639 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6640 Date:   Tue Jun 3 13:09:56 2014 +0000
6641
6642     Update firmware from 1.04 to 1.08
6643     
6644     Update tool is available at
6645     http://support.gemalto.com/index.php?id=prox-du_prox-su
6646     
6647     
6648     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6908 0ce88b0d-b2fd-0310-8134-9614164e65ea
6649
6650  readers/GemProxDU.txt | 108 +++++++++++++++++++++++++-------------------------
6651  1 file changed, 54 insertions(+), 54 deletions(-)
6652
6653 commit 5d1824e50506acd5301eb35f58615cf74c5803cc
6654 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6655 Date:   Sat May 31 15:59:14 2014 +0000
6656
6657     Add Feitian R502
6658     
6659     
6660     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6904 0ce88b0d-b2fd-0310-8134-9614164e65ea
6661
6662  readers/Feitian_R502.txt      | 171 ++++++++++++++++++++++++++++++++++++++++++
6663  readers/supported_readers.txt |   7 +-
6664  2 files changed, 177 insertions(+), 1 deletion(-)
6665
6666 commit 30854e79aa0400c2e2187f3e04a816cc752ca98f
6667 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6668 Date:   Fri May 23 16:57:34 2014 +0000
6669
6670     Add udea MILKO V1.
6671     
6672     
6673     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6902 0ce88b0d-b2fd-0310-8134-9614164e65ea
6674
6675  readers/supported_readers.txt |  5 +++-
6676  readers/udea_MILKO_V1.txt     | 55 +++++++++++++++++++++++++++++++++++++++++++
6677  2 files changed, 59 insertions(+), 1 deletion(-)
6678
6679 commit 74456fe601624a55ffdbc12e1e81cbc603a4a03f
6680 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6681 Date:   Wed May 14 17:59:30 2014 +0000
6682
6683     Add Free Software Initiative of Japan Gnuk Token
6684     
6685     
6686     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6901 0ce88b0d-b2fd-0310-8134-9614164e65ea
6687
6688  ...ree_Software_Initiative_of_Japan_Gnuk_Token.txt | 50 ++++++++++++++++++++++
6689  readers/supported_readers.txt                      |  1 +
6690  2 files changed, 51 insertions(+)
6691
6692 commit 00f788a0a9353a8e4eb9998c0d15f1270c40aa9f
6693 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6694 Date:   Wed May 14 16:57:40 2014 +0000
6695
6696     Add German Privacy Foundation Crypto Stick v2.0
6697     
6698     
6699     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6900 0ce88b0d-b2fd-0310-8134-9614164e65ea
6700
6701  ...German_Privacy_Foundation_Crypto_Stick_v2.0.txt | 51 ++++++++++++++++++++++
6702  readers/supported_readers.txt                      |  3 +-
6703  2 files changed, 53 insertions(+), 1 deletion(-)
6704
6705 commit 0e3a5d5e0890f69bf41cf2f51a48354cad82baa6
6706 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6707 Date:   Wed May 7 11:07:37 2014 +0000
6708
6709     Add Identive Technologies Multi-ISO HF Reader - USB
6710     
6711     
6712     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6899 0ce88b0d-b2fd-0310-8134-9614164e65ea
6713
6714  ...entive_Technologies_Multi-ISO_HF_Reader_USB.txt | 55 ++++++++++++++++++++++
6715  readers/supported_readers.txt                      |  5 +-
6716  2 files changed, 59 insertions(+), 1 deletion(-)
6717
6718 commit 6682288548f7192e5d597f5a2462a12f779af284
6719 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6720 Date:   Sat May 3 19:09:21 2014 +0000
6721
6722     Add OMNIKEY 5421
6723     
6724     
6725     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6897 0ce88b0d-b2fd-0310-8134-9614164e65ea
6726
6727  readers/OMNIKEY_5421.txt      | 168 ++++++++++++++++++++++++++++++++++++++++++
6728  readers/supported_readers.txt |   1 +
6729  2 files changed, 169 insertions(+)
6730
6731 commit 7af02d4a982589f67eef78d8c52f51ad74de6127
6732 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6733 Date:   Sat May 3 18:59:56 2014 +0000
6734
6735     Add OMNIKEY AG 3121 USB
6736     
6737     
6738     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6896 0ce88b0d-b2fd-0310-8134-9614164e65ea
6739
6740  readers/OMNIKEY_AG_3121.txt   | 170 ++++++++++++++++++++++++++++++++++++++++++
6741  readers/supported_readers.txt |   1 +
6742  2 files changed, 171 insertions(+)
6743
6744 commit de07950ff024a1517661ba50d922e6ca9dac33d1
6745 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6746 Date:   Sat May 3 18:42:20 2014 +0000
6747
6748     Add HID OMNIKEY 5025-CL
6749     
6750     
6751     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6894 0ce88b0d-b2fd-0310-8134-9614164e65ea
6752
6753  readers/HID_OMNIKEY_5025-CL.txt | 56 +++++++++++++++++++++++++++++++++++++++++
6754  readers/supported_readers.txt   |  3 ++-
6755  2 files changed, 58 insertions(+), 1 deletion(-)
6756
6757 commit 5a705cead2ed3f618e774c71e1ad166414aa0fa5
6758 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6759 Date:   Thu Apr 24 16:57:03 2014 +0000
6760
6761     Add HID Global veriCLASS Reader
6762     
6763     
6764     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6892 0ce88b0d-b2fd-0310-8134-9614164e65ea
6765
6766  readers/HID_Global_veriCLASS_Reader.txt | 56 +++++++++++++++++++++++++++++++++
6767  readers/supported_readers.txt           |  5 ++-
6768  2 files changed, 60 insertions(+), 1 deletion(-)
6769
6770 commit 0a295238204b8aef683fa5e69187b1060210f487
6771 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6772 Date:   Thu Apr 24 13:51:03 2014 +0000
6773
6774     OpenUSBByName(): add a 100 ms delay on Mac OS X
6775     
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).
6778     
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.
6781     
6782     
6783     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6890 0ce88b0d-b2fd-0310-8134-9614164e65ea
6784
6785  src/ccid_usb.c | 7 +++++++
6786  1 file changed, 7 insertions(+)
6787
6788 commit a4012b8d8417981a8b4249de762108cbd11732bd
6789 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6790 Date:   Thu Apr 24 13:48:01 2014 +0000
6791
6792     OpenUSBByName(): log an error if the USB device is not found
6793     
6794     If we exit the function without finding the (new) device then we log an
6795     error ""Device not found?".
6796     
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.
6799     
6800     
6801     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6889 0ce88b0d-b2fd-0310-8134-9614164e65ea
6802
6803  src/ccid_usb.c | 1 +
6804  1 file changed, 1 insertion(+)
6805
6806 commit 64308e93029bf377d506edaf2748da945a21cd5c
6807 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6808 Date:   Fri Apr 11 18:46:19 2014 +0000
6809
6810     The O2 Micro Oz776 reader only supports 9600 bps
6811     
6812     The reader returns bNumDataRatesSupported: 0 and a list with only 1
6813     value: 9600 bps.
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.
6817     
6818     The driver behavior changed with revision 6801 "Do not get the data
6819     rates if bNumDataRatesSupported = 0".
6820     
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.
6823     
6824     
6825     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6885 0ce88b0d-b2fd-0310-8134-9614164e65ea
6826
6827  src/ccid.c | 4 ++++
6828  1 file changed, 4 insertions(+)
6829
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
6833
6834     Release 1.4.16
6835     
6836     
6837     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6880 0ce88b0d-b2fd-0310-8134-9614164e65ea
6838
6839  README       | 22 ++++++++++++++++++++++
6840  configure.ac |  2 +-
6841  2 files changed, 23 insertions(+), 1 deletion(-)
6842
6843 commit 2e9cd4c9e03da11ae325867256a01bc3c4eb03fc
6844 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6845 Date:   Sun Mar 23 15:11:20 2014 +0000
6846
6847     Fix compiler warning
6848     
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;
6852              ^
6853     
6854     
6855     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6879 0ce88b0d-b2fd-0310-8134-9614164e65ea
6856
6857  src/commands.c | 4 ++--
6858  1 file changed, 2 insertions(+), 2 deletions(-)
6859
6860 commit af2d8587717638fe1049d486fcf380c249bbb698
6861 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6862 Date:   Sun Mar 23 12:15:03 2014 +0000
6863
6864     Fix compiler warning
6865     
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.
6876     
6877     
6878     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6878 0ce88b0d-b2fd-0310-8134-9614164e65ea
6879
6880  src/commands.c | 2 +-
6881  1 file changed, 1 insertion(+), 1 deletion(-)
6882
6883 commit e21f04e37b39925125c3109c89997683c08e2c5d
6884 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6885 Date:   Sun Mar 23 12:11:35 2014 +0000
6886
6887     SecurePINVerify: add support of WTX received before SW
6888     
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.
6892     
6893     
6894     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6877 0ce88b0d-b2fd-0310-8134-9614164e65ea
6895
6896  src/commands.c | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
6897  1 file changed, 65 insertions(+), 1 deletion(-)
6898
6899 commit 13a2c9d86fd77b402f3292467ad84ba2a694f720
6900 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6901 Date:   Sun Mar 23 12:00:57 2014 +0000
6902
6903     Add DRIVER_OPTION_DISABLE_PIN_RETRIES definition
6904     
6905     This is a missing for revision 6875
6906     
6907     
6908     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6876 0ce88b0d-b2fd-0310-8134-9614164e65ea
6909
6910  src/ccid_ifdhandler.h | 1 +
6911  1 file changed, 1 insertion(+)
6912
6913 commit d1d66a245549fcd457d90e0f307a10f7289f33d3
6914 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6915 Date:   Sat Mar 22 17:38:22 2014 +0000
6916
6917     Add support of DRIVER_OPTION_DISABLE_PIN_RETRIES
6918     
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.
6922     
6923     It is now possible to disable this behavior from the Gemalto Pinpad and
6924     Covadis Véga Alpha.
6925     
6926     Closes Alioth bug
6927     https://alioth.debian.org/tracker/index.php?func=detail&aid=314005&group_id=30105&atid=410088
6928     
6929     
6930     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6875 0ce88b0d-b2fd-0310-8134-9614164e65ea
6931
6932  src/Info.plist.src |  5 +++++
6933  src/ccid.c         | 15 +++++++++++++++
6934  2 files changed, 20 insertions(+)
6935
6936 commit 9de827c928d1bee8d4f4438237df6bf0c2084cb1
6937 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6938 Date:   Sat Mar 22 17:18:02 2014 +0000
6939
6940     InterruptRead(): log the libusb errors
6941     
6942     Allow an easier debug
6943     
6944     
6945     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6874 0ce88b0d-b2fd-0310-8134-9614164e65ea
6946
6947  src/ccid_usb.c | 2 ++
6948  1 file changed, 2 insertions(+)
6949
6950 commit 89c530269f4576b5406b5b246f63a702767ecf46
6951 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6952 Date:   Tue Mar 11 17:34:05 2014 +0000
6953
6954     Add IID AT90S064 CCID READER
6955     
6956     
6957     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6873 0ce88b0d-b2fd-0310-8134-9614164e65ea
6958
6959  readers/IID_AT90S064_CCID_READER.txt | 49 ++++++++++++++++++++++++++++++++++++
6960  readers/supported_readers.txt        |  5 +++-
6961  2 files changed, 53 insertions(+), 1 deletion(-)
6962
6963 commit 1c73ab5ea015638fd5a02ddd1b7764548c121205
6964 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6965 Date:   Sun Mar 9 19:47:30 2014 +0000
6966
6967     Add Watchdata W5181
6968     
6969     
6970     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6871 0ce88b0d-b2fd-0310-8134-9614164e65ea
6971
6972  readers/Watchdata_W5181.txt   | 161 ++++++++++++++++++++++++++++++++++++++++++
6973  readers/supported_readers.txt |   9 ++-
6974  2 files changed, 169 insertions(+), 1 deletion(-)
6975
6976 commit b649a644f6a34fe3619fe1b3c3d23b9a68f4ed99
6977 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6978 Date:   Sat Mar 8 16:16:37 2014 +0000
6979
6980     t1_transceive(): add a new test on retries
6981     
6982     The driver should not send R-blocks infinitely.
6983     
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.
6986     
6987     
6988     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6869 0ce88b0d-b2fd-0310-8134-9614164e65ea
6989
6990  src/openct/proto-t1.c | 4 ++++
6991  1 file changed, 4 insertions(+)
6992
6993 commit 115ab274655937b06f20fbbfd7ea4fff3d37a9b8
6994 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
6995 Date:   Sat Mar 8 16:14:39 2014 +0000
6996
6997     t1_transceive(): check retries is is positive
6998     
6999     The test was "retries == 0" but it may happen that retries becomes
7000     negative. Then the counter will be decreasing "indefinitely".
7001     
7002     The new test is "retries <= 0" to also get the negative values and
7003     resync if needed.
7004     
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.
7007     
7008     
7009     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6868 0ce88b0d-b2fd-0310-8134-9614164e65ea
7010
7011  src/openct/proto-t1.c | 16 ++++++++--------
7012  1 file changed, 8 insertions(+), 8 deletions(-)
7013
7014 commit e9109e31873bc4fdf1f2d17b80f75719b0fddee4
7015 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7016 Date:   Fri Mar 7 21:36:24 2014 +0000
7017
7018     Add INSIDE Secure VaultIC 441 Smart Object
7019     
7020     
7021     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6866 0ce88b0d-b2fd-0310-8134-9614164e65ea
7022
7023  readers/INSIDE_Secure_VaultIC_441_Smart_Object.txt | 49 ++++++++++++++++++++++
7024  readers/supported_readers.txt                      |  1 +
7025  2 files changed, 50 insertions(+)
7026
7027 commit d3794d2170ca6488a063f92ea228bb06d9dbe4c1
7028 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7029 Date:   Fri Mar 7 21:32:37 2014 +0000
7030
7031     Add INSIDE Secure VaultIC 405 Smart Object
7032     
7033     
7034     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6865 0ce88b0d-b2fd-0310-8134-9614164e65ea
7035
7036  readers/INSIDE_Secure_VaultIC_405_Smart_Object.txt | 49 ++++++++++++++++++++++
7037  readers/supported_readers.txt                      |  5 ++-
7038  2 files changed, 53 insertions(+), 1 deletion(-)
7039
7040 commit 62ba9506d94c82917a65da29168b275721e8d891
7041 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7042 Date:   Fri Mar 7 21:24:51 2014 +0000
7043
7044     Replace HP by Hewlett Packard
7045     
7046     
7047     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6864 0ce88b0d-b2fd-0310-8134-9614164e65ea
7048
7049  readers/supported_readers.txt | 4 +---
7050  1 file changed, 1 insertion(+), 3 deletions(-)
7051
7052 commit 5dadd8ee85dcea2ad1985e814e40f42fdedba8ac
7053 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7054 Date:   Wed Feb 26 09:58:54 2014 +0000
7055
7056     Indicates the changes are in README.
7057     
7058     
7059     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6862 0ce88b0d-b2fd-0310-8134-9614164e65ea
7060
7061  NEWS | 1 +
7062  1 file changed, 1 insertion(+)
7063
7064 commit aed5daa687bdc1b27438d552a65e57c56f91954e
7065 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7066 Date:   Sun Feb 23 21:28:15 2014 +0000
7067
7068     Add HP USB Smartcard CCID Keyboard
7069     
7070     
7071     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6860 0ce88b0d-b2fd-0310-8134-9614164e65ea
7072
7073  readers/Chicony_HP_USB_Smartcard_CCID_Keyboard.txt | 58 ++++++++++++++++++++++
7074  readers/supported_readers.txt                      |  5 +-
7075  2 files changed, 62 insertions(+), 1 deletion(-)
7076
7077 commit b636b96c1b15f4c88cb0d8ad3920cc0e097199dd
7078 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7079 Date:   Tue Feb 18 19:25:23 2014 +0000
7080
7081     Add Microchip SEC1210
7082     
7083     
7084     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6857 0ce88b0d-b2fd-0310-8134-9614164e65ea
7085
7086  readers/Microchip_SEC1210.txt | 108 ++++++++++++++++++++++++++++++++++++++++++
7087  readers/supported_readers.txt |   4 ++
7088  2 files changed, 112 insertions(+)
7089
7090 commit 5a7f62aa99aeec0995069b25f26f01a6b0690163
7091 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7092 Date:   Tue Feb 18 19:21:30 2014 +0000
7093
7094     Add Microchip SEC1110
7095     
7096     
7097     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6856 0ce88b0d-b2fd-0310-8134-9614164e65ea
7098
7099  readers/Microchip_SEC1110.txt | 54 +++++++++++++++++++++++++++++++++++++++++++
7100  readers/supported_readers.txt |  3 +++
7101  2 files changed, 57 insertions(+)
7102
7103 commit f9bc083e0b5fca8308476e82d6efab4cf1877e9d
7104 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7105 Date:   Tue Feb 18 19:10:10 2014 +0000
7106
7107     Add Crypto Stick Crypto Stick v1.4
7108     
7109     
7110     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6855 0ce88b0d-b2fd-0310-8134-9614164e65ea
7111
7112  readers/Crypto_Stick_Crypto_Stick_v1.4.txt | 51 ++++++++++++++++++++++++++++++
7113  readers/supported_readers.txt              |  5 ++-
7114  2 files changed, 55 insertions(+), 1 deletion(-)
7115
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
7119
7120     Release 1.4.15
7121     
7122     
7123     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6846 0ce88b0d-b2fd-0310-8134-9614164e65ea
7124
7125  README       | 33 ++++++++++++++++++++++++++++++++-
7126  configure.ac |  2 +-
7127  2 files changed, 33 insertions(+), 2 deletions(-)
7128
7129 commit c663ec643cfe944dce40fe5fd770475d781750ba
7130 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7131 Date:   Fri Feb 14 09:16:01 2014 +0000
7132
7133     Disable pinpad for Fujitsu SmartCase KB SCR eSIG
7134     
7135     Thanks to Maarten for the bug report and patch.
7136     
7137     
7138     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6845 0ce88b0d-b2fd-0310-8134-9614164e65ea
7139
7140  src/ccid.c | 1 +
7141  src/ccid.h | 1 +
7142  2 files changed, 2 insertions(+)
7143
7144 commit 9e03a8020f7a5ed9e90db2b7249b59a8837a4a7f
7145 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7146 Date:   Sat Feb 8 16:17:17 2014 +0000
7147
7148     Add Feitian bR301
7149     
7150     
7151     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6839 0ce88b0d-b2fd-0310-8134-9614164e65ea
7152
7153  readers/Feitian_bR301.txt     | 60 +++++++++++++++++++++++++++++++++++++++++++
7154  readers/supported_readers.txt |  9 ++++---
7155  2 files changed, 65 insertions(+), 4 deletions(-)
7156
7157 commit a88a9900e10666466835e67babbaea776dfb330d
7158 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7159 Date:   Mon Feb 3 14:55:48 2014 +0000
7160
7161     Add Gemalto Ezio Shield Pro SC
7162     
7163     
7164     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6835 0ce88b0d-b2fd-0310-8134-9614164e65ea
7165
7166  readers/Gemalto_Ezio_Shield_Pro_SC.txt | 56 ++++++++++++++++++++++++++++++++++
7167  readers/supported_readers.txt          |  5 ++-
7168  2 files changed, 60 insertions(+), 1 deletion(-)
7169
7170 commit db23fc998ed024d4784fb348e8b90e29f5f16b46
7171 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7172 Date:   Tue Jan 28 14:53:40 2014 +0000
7173
7174     Remove the optional CHANNELID
7175     
7176     Use DEVICENAME only instead.
7177     
7178     
7179     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6833 0ce88b0d-b2fd-0310-8134-9614164e65ea
7180
7181  src/reader.conf.in | 1 -
7182  1 file changed, 1 deletion(-)
7183
7184 commit 673d31137066da21fd5b4591b08e7115345b8b53
7185 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7186 Date:   Tue Jan 28 14:50:43 2014 +0000
7187
7188     Add support of Gemalto CR30 reader in serial communication
7189     
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
7192     cable.
7193     
7194     The serial configuration is made using a special name in
7195     /etc/reader.conf DEVICENAME field like:
7196     DEVICENAME        /dev/ttyS0:GemCoreSIMPro2
7197     
7198     
7199     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6832 0ce88b0d-b2fd-0310-8134-9614164e65ea
7200
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(-)
7205
7206 commit 97ad744e2d33f0752cc8eaab2eaff07c84c4766f
7207 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7208 Date:   Tue Jan 28 13:15:22 2014 +0000
7209
7210     set_ccid_descriptor(): initialize .ccid.readTimeout
7211     
7212     The read timeout was not initialized. I don't know how it was working.
7213     
7214     
7215     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6831 0ce88b0d-b2fd-0310-8134-9614164e65ea
7216
7217  src/ccid_serial.c | 1 +
7218  1 file changed, 1 insertion(+)
7219
7220 commit a1ed8a2923c0fc59e5a1fd731eee6e190a5ea7c0
7221 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7222 Date:   Tue Jan 21 17:53:14 2014 +0000
7223
7224     Add VASCO DIGIPASS 870
7225     
7226     
7227     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6829 0ce88b0d-b2fd-0310-8134-9614164e65ea
7228
7229  readers/Vasco_DIGIPASS_870.txt | 107 +++++++++++++++++++++++++++++++++++++++++
7230  readers/supported_readers.txt  |   3 +-
7231  2 files changed, 109 insertions(+), 1 deletion(-)
7232
7233 commit 93f3bfabd789dea7df890b2b483df4c79a674dea
7234 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7235 Date:   Tue Jan 21 17:36:11 2014 +0000
7236
7237     get_end_points(): be more strict for bInterfaceClass = 255
7238     
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.
7242     
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.
7246     
7247     
7248     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6828 0ce88b0d-b2fd-0310-8134-9614164e65ea
7249
7250  src/ccid_usb.c | 3 ++-
7251  1 file changed, 2 insertions(+), 1 deletion(-)
7252
7253 commit 6a3105510a13db61a959c39fa64e4def1e163278
7254 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7255 Date:   Tue Jan 21 17:29:00 2014 +0000
7256
7257     Small update
7258     
7259     
7260     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6827 0ce88b0d-b2fd-0310-8134-9614164e65ea
7261
7262  readers/Aladdin_eToken_PRO_USB_72K_Java.txt | 8 ++++----
7263  1 file changed, 4 insertions(+), 4 deletions(-)
7264
7265 commit 6ca60b6d5ecaf32753132efa113b732803cb95a1
7266 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7267 Date:   Tue Jan 7 14:23:17 2014 +0000
7268
7269     ccid_open_hack_post(): use default read timeout for CmdEscape
7270     
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
7274     in a pinpad reader.
7275     
7276     
7277     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6820 0ce88b0d-b2fd-0310-8134-9614164e65ea
7278
7279  src/ccid.c | 2 +-
7280  1 file changed, 1 insertion(+), 1 deletion(-)
7281
7282 commit 2e422733ef76afd1f3a24349c5d28cbd1276c85d
7283 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7284 Date:   Tue Jan 7 14:12:27 2014 +0000
7285
7286     Support Gemalto features for pinpad readers
7287     
7288     MinimumPINSize, MaximumPINSize and bEntryValidationCondition are fetched
7289     from the reader firmware.
7290     No need to hardcode specific values anymore.
7291     
7292     
7293     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6819 0ce88b0d-b2fd-0310-8134-9614164e65ea
7294
7295  src/ifdhandler.c | 30 +++++++++++++++++++++++++++++-
7296  1 file changed, 29 insertions(+), 1 deletion(-)
7297
7298 commit 1a8c304b7674fcb9603a07efee2530ea81bda662
7299 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7300 Date:   Tue Jan 7 10:16:28 2014 +0000
7301
7302     Fix typo in text
7303     
7304     
7305     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6818 0ce88b0d-b2fd-0310-8134-9614164e65ea
7306
7307  examples/scardcontrol.c | 2 +-
7308  1 file changed, 1 insertion(+), 1 deletion(-)
7309
7310 commit 7945372ecba9b63daf306808106995caeac8b7cc
7311 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7312 Date:   Tue Jan 7 10:01:52 2014 +0000
7313
7314     Set specific value of bEntryValidationCondition for known readers
7315     
7316     Gemalto Pinpad, Covadis Véga-Alpha and Cherry ST2000 readers only
7317     support validation by key pressed.
7318     
7319     
7320     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6817 0ce88b0d-b2fd-0310-8134-9614164e65ea
7321
7322  src/ifdhandler.c | 14 +++++++++++++-
7323  1 file changed, 13 insertions(+), 1 deletion(-)
7324
7325 commit 39468bab29a22871e287c3724211805cd406faab
7326 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7327 Date:   Tue Jan 7 09:58:44 2014 +0000
7328
7329     Retrieve bEntryValidationCondition from the driver
7330     
7331     Use PCSCv2_PART10_PROPERTY_bEntryValidationCondition to know what
7332     validation conditions aer supported by the pinpad.
7333     
7334     Default value is 7 (as before).
7335     
7336     
7337     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6816 0ce88b0d-b2fd-0310-8134-9614164e65ea
7338
7339  examples/scardcontrol.c | 24 +++++++++++++++++-------
7340  1 file changed, 17 insertions(+), 7 deletions(-)
7341
7342 commit 39dad973e4627274f8e70bda58919baf0a1716d2
7343 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7344 Date:   Tue Jan 7 09:52:29 2014 +0000
7345
7346     Check value returned by gets(3)
7347     
7348     Fix compiler warning:
7349     scardcontrol.c:649:4: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]
7350     
7351     
7352     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6815 0ce88b0d-b2fd-0310-8134-9614164e65ea
7353
7354  examples/scardcontrol.c | 5 +++--
7355  1 file changed, 3 insertions(+), 2 deletions(-)
7356
7357 commit 27f609b142e6ab3f5517fc1558b6825c8f450295
7358 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7359 Date:   Tue Jan 7 09:49:47 2014 +0000
7360
7361     Retrieve min and max PIN sizes from the driver
7362     
7363     Use PCSCv2_PART10_PROPERTY_bMinPINSize and
7364     PCSCv2_PART10_PROPERTY_bMaxPINSize to know the min and max PIN sizes.
7365     
7366     If not defined by the driver the default values are 4 for min and 8 for
7367     max (as before).
7368     
7369     
7370     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6814 0ce88b0d-b2fd-0310-8134-9614164e65ea
7371
7372  examples/scardcontrol.c | 21 +++++++++++++++++++--
7373  1 file changed, 19 insertions(+), 2 deletions(-)
7374
7375 commit 19afd55d97cded45e8adda62a373c4b5b60ac3eb
7376 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7377 Date:   Tue Jan 7 09:40:26 2014 +0000
7378
7379     Do a PIN verify instead of PIN modify
7380     
7381     
7382     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6813 0ce88b0d-b2fd-0310-8134-9614164e65ea
7383
7384  examples/scardcontrol.c | 4 ++--
7385  1 file changed, 2 insertions(+), 2 deletions(-)
7386
7387 commit 1398dcfd4b4ccdd97daca9ce2cfa1ac86bafacfd
7388 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7389 Date:   Mon Jan 6 15:32:55 2014 +0000
7390
7391     Parse codes returned by a pinpad (as SW1/SW2).
7392     
7393     Known codes for now are:
7394     0x9000: Success
7395     0x6400: Timeout
7396     0x6401: Cancelled by user
7397     0x6402: PIN mismatch
7398     0x6403: Too short or too long PIN
7399     
7400     
7401     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6812 0ce88b0d-b2fd-0310-8134-9614164e65ea
7402
7403  examples/scardcontrol.c | 35 ++++++++++++++++++++++++++++++++++-
7404  1 file changed, 34 insertions(+), 1 deletion(-)
7405
7406 commit fb14487b0aaa31f8a1373365a104b4858dcb28c2
7407 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7408 Date:   Mon Jan 6 14:18:30 2014 +0000
7409
7410     Add specific PIN min & max sizes for SmartTerminal ST-2xxx
7411     
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.
7414     
7415     Thanks to Dominik Heidler for the bug report
7416     https://github.com/OpenSC/OpenSC/issues/199
7417     
7418     
7419     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6811 0ce88b0d-b2fd-0310-8134-9614164e65ea
7420
7421  src/ifdhandler.c | 19 +++++++++++++++++++
7422  1 file changed, 19 insertions(+)
7423
7424 commit 0f30bba8c183fe60b5ab62bf7eb35494098673fe
7425 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7426 Date:   Tue Dec 17 08:57:30 2013 +0000
7427
7428     Fix calculation of the command length
7429     
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[];
7433     
7434     The the sizeof(PIN_VERIFY_STRUCTURE) is one byte smaller and the
7435     calculation of the complete command is now simpler.
7436     
7437     
7438     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6809 0ce88b0d-b2fd-0310-8134-9614164e65ea
7439
7440  examples/scardcontrol.c | 4 ++--
7441  1 file changed, 2 insertions(+), 2 deletions(-)
7442
7443 commit f2135d872cf3290ad2e63a253fe58d1ff81083f6
7444 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7445 Date:   Thu Dec 12 21:05:14 2013 +0000
7446
7447     Add IIT E.Key Almaz-1C
7448     
7449     
7450     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6806 0ce88b0d-b2fd-0310-8134-9614164e65ea
7451
7452  readers/IIT_E.Key_Almaz-1C.txt | 560 +++++++++++++++++++++++++++++++++++++++++
7453  readers/supported_readers.txt  |   5 +-
7454  2 files changed, 564 insertions(+), 1 deletion(-)
7455
7456 commit 8ae07a3ce7d5aec76d30deaf898ed98fd09b2446
7457 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7458 Date:   Fri Dec 6 13:00:06 2013 +0000
7459
7460     Add DUALi DRAGON NFC READER
7461     
7462     
7463     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6805 0ce88b0d-b2fd-0310-8134-9614164e65ea
7464
7465  readers/DUALi_DRAGON_NFC_READER.txt | 118 ++++++++++++++++++++++++++++++++++++
7466  readers/supported_readers.txt       |   8 ++-
7467  2 files changed, 125 insertions(+), 1 deletion(-)
7468
7469 commit 81c82c8852010f362bb48968b4f5df27a4789a48
7470 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7471 Date:   Tue Nov 26 14:14:49 2013 +0000
7472
7473     Do not get the data rates if bNumDataRatesSupported = 0
7474     
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. "
7478     
7479     Some readers do not support control request 0x03 GET_DATA_RATES if they
7480     declare bNumDataRatesSupported = 0. That should not generate a critical
7481     error.
7482     
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
7485     
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
7488     
7489     
7490     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6801 0ce88b0d-b2fd-0310-8134-9614164e65ea
7491
7492  src/ccid_usb.c | 8 +++++++-
7493  1 file changed, 7 insertions(+), 1 deletion(-)
7494
7495 commit 0d6bc2f109f12bb94ba817dd80361af766540831
7496 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7497 Date:   Tue Nov 26 14:10:35 2013 +0000
7498
7499     Revert revision 6799
7500     
7501     We will use a better way to solve the bug.
7502     
7503     
7504     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6800 0ce88b0d-b2fd-0310-8134-9614164e65ea
7505
7506  src/ccid_usb.c | 36 +++++++-----------------------------
7507  1 file changed, 7 insertions(+), 29 deletions(-)
7508
7509 commit 94184909b4747721106f3f592ae2e02f96c739dc
7510 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7511 Date:   Tue Nov 26 13:51:45 2013 +0000
7512
7513     Failing to get the data rates from the reader is not a critical error
7514     
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.
7517     
7518     The driver will now report a info level error.o
7519     
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
7522     
7523     
7524     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6799 0ce88b0d-b2fd-0310-8134-9614164e65ea
7525
7526  src/ccid_usb.c | 36 +++++++++++++++++++++++++++++-------
7527  1 file changed, 29 insertions(+), 7 deletions(-)
7528
7529 commit e2989d7574a0b978dc26f562d9cbadecfb697297
7530 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7531 Date:   Tue Nov 26 13:49:00 2013 +0000
7532
7533     Add DEBUG_INFO5() macro
7534     
7535     
7536     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6798 0ce88b0d-b2fd-0310-8134-9614164e65ea
7537
7538  src/debug.h | 2 ++
7539  1 file changed, 2 insertions(+)
7540
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
7544
7545     Release 1.4.14
7546     
7547     
7548     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6795 0ce88b0d-b2fd-0310-8134-9614164e65ea
7549
7550  README       | 8 ++++++++
7551  configure.ac | 2 +-
7552  2 files changed, 9 insertions(+), 1 deletion(-)
7553
7554 commit bb894604807ff4a8c91bb1dc218db145081ca965
7555 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7556 Date:   Mon Nov 25 17:02:26 2013 +0000
7557
7558     Reformat the list of readers in the "add support for" section
7559     
7560     
7561     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6794 0ce88b0d-b2fd-0310-8134-9614164e65ea
7562
7563  README | 163 ++++++++++++++++++++++++++++++++++++++++++++++-------------------
7564  1 file changed, 117 insertions(+), 46 deletions(-)
7565
7566 commit c1ffbc263cd6d2ab328d1ed78976d45bd2e3dd08
7567 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7568 Date:   Mon Nov 25 13:09:41 2013 +0000
7569
7570     Generalize the management of readers with bDeviceClass = 0xFF
7571     
7572     Some early Gemalto Ezio CB+ readers have bDeviceClass, bDeviceSubClass and
7573     bDeviceProtocol set to 0xFF (proprietary) instead of 0x00.
7574     
7575     So on Mac OS X the reader configuration is not done by the OS/kernel and we do
7576     it ourself.
7577     
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.
7580     
7581     
7582     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6793 0ce88b0d-b2fd-0310-8134-9614164e65ea
7583
7584  src/ccid_usb.c | 48 +++++++++++++++++++++++++++++-------------------
7585  1 file changed, 29 insertions(+), 19 deletions(-)
7586
7587 commit 1abbd489c78700eb9f69f9203b15c0ed181b9ebc
7588 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7589 Date:   Mon Nov 25 13:03:21 2013 +0000
7590
7591     Set Xcode SDK to version 10.8
7592     
7593     With Xcode 5.x the minimum SDK version is 10.8 (Mountain Lion) even on
7594     Mountain Lion.
7595     
7596     
7597     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6792 0ce88b0d-b2fd-0310-8134-9614164e65ea
7598
7599  MacOSX/configure | 2 +-
7600  1 file changed, 1 insertion(+), 1 deletion(-)
7601
7602 commit e05752b88d548df0b4526d13ff6815587ce09b69
7603 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7604 Date:   Mon Nov 25 10:11:28 2013 +0000
7605
7606     Add Gemalto ING Shield Pro SC
7607     
7608     
7609     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6791 0ce88b0d-b2fd-0310-8134-9614164e65ea
7610
7611  readers/Gemalto_Ezio_Shield_Secure_Channel.txt | 56 ++++++++++++++++++++++++++
7612  readers/supported_readers.txt                  |  3 +-
7613  2 files changed, 58 insertions(+), 1 deletion(-)
7614
7615 commit 60503d17e0a72fde9c3f2217a0c8592de78e1796
7616 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7617 Date:   Mon Nov 25 10:02:35 2013 +0000
7618
7619     IFDHControl(): report FEATURE_IFD_PIN_PROPERTIES only for pinpad readers
7620     
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.
7625     
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.
7628     
7629     
7630     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6790 0ce88b0d-b2fd-0310-8134-9614164e65ea
7631
7632  src/ifdhandler.c | 15 +++++++++------
7633  1 file changed, 9 insertions(+), 6 deletions(-)
7634
7635 commit c2890b0f37eda0ece4334040e7364db72d9da95f
7636 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7637 Date:   Thu Oct 24 09:46:35 2013 +0000
7638
7639     Add support of Gemalto GemCore SIM Pro firmware 2.0
7640     
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.
7644     
7645     
7646     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6784 0ce88b0d-b2fd-0310-8134-9614164e65ea
7647
7648  src/ccid_usb.c   | 7 +++++--
7649  src/ifdhandler.c | 5 ++++-
7650  2 files changed, 9 insertions(+), 3 deletions(-)
7651
7652 commit c760b4ae94e90868aeb3fd6a6837da75eeda5e18
7653 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7654 Date:   Thu Oct 24 09:36:52 2013 +0000
7655
7656     Add a timeout parameter to CmdEscape()
7657     
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
7660     timeout.
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.
7663     
7664     
7665     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6783 0ce88b0d-b2fd-0310-8134-9614164e65ea
7666
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(-)
7673
7674 commit 08a48014ea23142762b2ac0ef206a65edf0d084b
7675 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7676 Date:   Thu Oct 24 08:51:11 2013 +0000
7677
7678     Limit GemCore SIM PRO hack to only the specific reader
7679     
7680     If the ATR fails we should mark the card as absent only for the GemCore
7681     SIM PRO.
7682     This reader do not manage slot status for the second slot and a
7683     corresponding hack is present in function IFDHICCPresence() around line
7684     1713.
7685     
7686     
7687     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6782 0ce88b0d-b2fd-0310-8134-9614164e65ea
7688
7689  src/ifdhandler.c | 5 +++--
7690  1 file changed, 3 insertions(+), 2 deletions(-)
7691
7692 commit 4a42bf29c4c2b98dfaf1b5c64ec5e832282e3e7e
7693 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7694 Date:   Sat Oct 19 17:55:18 2013 +0000
7695
7696     CT710 parse from Martin Paljak
7697     
7698     http://archives.neohapsis.com/archives/dev/muscle/2013-q4/0040.html
7699     https://sourceforge.net/p/opensc/mailman/message/31538801/
7700     
7701     
7702     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6781 0ce88b0d-b2fd-0310-8134-9614164e65ea
7703
7704  .../Gemalto_Ezio_Shield_PinPad_Martin_features.txt | 39 ++++++++++++++++++++++
7705  1 file changed, 39 insertions(+)
7706
7707 commit ba79d6270826d4756a446a080b1aa4af5c6d9581
7708 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7709 Date:   Fri Oct 18 11:59:46 2013 +0000
7710
7711     Add reader name, Pid and Vid
7712     
7713     
7714     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6776 0ce88b0d-b2fd-0310-8134-9614164e65ea
7715
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(+)
7719
7720 commit 06283a4020083e7f49c25623e01082014263645f
7721 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7722 Date:   Fri Oct 18 11:41:58 2013 +0000
7723
7724     This directory contains extra information about a reader
7725     
7726     For example the result of the
7727     PCSC/UnitaryTests/FEATURE_CCID_ESC_COMMAND_Gemalto_features.py command
7728     on some Gemalto readers.
7729     
7730     
7731     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6774 0ce88b0d-b2fd-0310-8134-9614164e65ea
7732
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(+)
7737
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
7741
7742     release 1.4.13
7743     
7744     
7745     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6766 0ce88b0d-b2fd-0310-8134-9614164e65ea
7746
7747  README       | 17 +++++++++++++++++
7748  configure.ac |  2 +-
7749  2 files changed, 18 insertions(+), 1 deletion(-)
7750
7751 commit a5356503be729155f8216e3d95b175ce7ed8b108
7752 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7753 Date:   Wed Oct 2 15:18:08 2013 +0000
7754
7755     Simplify the code for a NON generic driver
7756     
7757     - do not build a class driver (not yet used by pcsc-lite on Mac OS X)
7758       using --disable-class
7759     
7760     - use a specific bundle name to NOT overwrite the official CCID driver
7761       using --enable-bundle=ifd-ccid-$BUNDLE_ID.bundle
7762     
7763     - differentiate each libccid library by the dynamic linker
7764       using --prefix=/fake/$BUNDLE_ID
7765     
7766     
7767     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6762 0ce88b0d-b2fd-0310-8134-9614164e65ea
7768
7769  MacOSX/configure | 16 ++++++++++++----
7770  1 file changed, 12 insertions(+), 4 deletions(-)
7771
7772 commit 98f110646d05d82f5ae88c0da4cb2e8b0616bb31
7773 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7774 Date:   Wed Oct 2 15:06:45 2013 +0000
7775
7776     Document the use of --disable-class
7777     
7778     
7779     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6761 0ce88b0d-b2fd-0310-8134-9614164e65ea
7780
7781  MacOSX/configure | 4 +++-
7782  1 file changed, 3 insertions(+), 1 deletion(-)
7783
7784 commit 2e4aea9ac82fcd2021f5b9a233a8277aeba8844f
7785 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7786 Date:   Tue Oct 1 12:57:50 2013 +0000
7787
7788     Use the COUNT_OF macro
7789     
7790     
7791     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6760 0ce88b0d-b2fd-0310-8134-9614164e65ea
7792
7793  src/ccid_usb.c | 2 +-
7794  src/debug.c    | 3 ++-
7795  2 files changed, 3 insertions(+), 2 deletions(-)
7796
7797 commit 2ca58b423c0e7112d9bc8d197e788e6b8af94900
7798 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7799 Date:   Mon Sep 30 13:35:22 2013 +0000
7800
7801     Multislot support: do not crash on exit
7802     
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.
7806     
7807     
7808     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6757 0ce88b0d-b2fd-0310-8134-9614164e65ea
7809
7810  src/ccid_usb.c | 7 ++++---
7811  1 file changed, 4 insertions(+), 3 deletions(-)
7812
7813 commit 1da682ce2179b80284f1b8139455e8837ba682c9
7814 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7815 Date:   Mon Sep 23 16:41:07 2013 +0000
7816
7817     Add Access IS ePassport Reader
7818     
7819     
7820     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6755 0ce88b0d-b2fd-0310-8134-9614164e65ea
7821
7822  readers/Access_IS_ePassport_Reader.txt | 53 ++++++++++++++++++++++++++++++++++
7823  readers/supported_readers.txt          |  5 +++-
7824  2 files changed, 57 insertions(+), 1 deletion(-)
7825
7826 commit dd977b9c7374f637aebb804da7b7963d6f667df6
7827 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7828 Date:   Mon Sep 23 16:39:18 2013 +0000
7829
7830     Update from automake 1.14
7831     
7832     
7833     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6754 0ce88b0d-b2fd-0310-8134-9614164e65ea
7834
7835  ylwrap | 26 ++++++++++++--------------
7836  1 file changed, 12 insertions(+), 14 deletions(-)
7837
7838 commit db8401f83472ad40250566227f4f49191f480dcc
7839 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7840 Date:   Sat Sep 21 14:16:17 2013 +0000
7841
7842     CreateChannelByNameOrChannel(): reset ccid_descriptor->readTimeout in
7843     all cases
7844     
7845     The value was not restored in the error case. So it was not a bug. But
7846     the Coverity tool complained:
7847     
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.
7852     
7853     
7854     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6753 0ce88b0d-b2fd-0310-8134-9614164e65ea
7855
7856  src/ifdhandler.c | 6 +++---
7857  1 file changed, 3 insertions(+), 3 deletions(-)
7858
7859 commit 030fe72869f6cae28fe7a0f90a41dffb8e0ca98d
7860 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7861 Date:   Mon Sep 16 18:27:04 2013 +0000
7862
7863     Revert change in revision 6735
7864     
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
7867     
7868     
7869     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6752 0ce88b0d-b2fd-0310-8134-9614164e65ea
7870
7871  src/Makefile.am | 6 ++++--
7872  1 file changed, 4 insertions(+), 2 deletions(-)
7873
7874 commit 3dbd62e9147bba9738e67d76053b042de8c0d1c8
7875 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7876 Date:   Mon Sep 16 18:20:18 2013 +0000
7877
7878     Display the warning "No Universal Binary build" in red
7879     
7880     
7881     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6751 0ce88b0d-b2fd-0310-8134-9614164e65ea
7882
7883  MacOSX/configure | 2 ++
7884  1 file changed, 2 insertions(+)
7885
7886 commit 0f672f0b17d6c4541597c63afe803dc7667f17db
7887 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7888 Date:   Thu Sep 5 18:33:55 2013 +0000
7889
7890     Set LIBUSB_* even if the libusb-1.0 version is too old
7891     
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
7896     
7897     Problem discovered with Debian GNU/kFreeBSD where libusb-1.0 is at
7898     version 1.0.6 (it is not the _real_ libusb).
7899     
7900     ./configure failed with:
7901     [...]
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=...
7908     
7909     
7910     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6746 0ce88b0d-b2fd-0310-8134-9614164e65ea
7911
7912  configure.ac | 1 +
7913  1 file changed, 1 insertion(+)
7914
7915 commit 8c8dedfc089c4e49bc26e85193eecc120be9d13c
7916 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7917 Date:   Sat Aug 24 09:38:50 2013 +0000
7918
7919     Use subdir-objects option
7920     
7921     src/Makefile.am:36: warning: source file 'towitoko/atr.c' is in a
7922     subdirectory,
7923     src/Makefile.am:36: but option 'subdir-objects' is disabled
7924     
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.
7934     
7935     
7936     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6740 0ce88b0d-b2fd-0310-8134-9614164e65ea
7937
7938  configure.ac | 2 +-
7939  1 file changed, 1 insertion(+), 1 deletion(-)
7940
7941 commit 8cec07d020effc3c0ea1a85edda6ad5fd97fe15b
7942 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7943 Date:   Fri Aug 23 14:11:18 2013 +0000
7944
7945     IFDHControl(): Add support of Windows value for CM_IOCTL_GET_FEATURE_REQUEST
7946     
7947     Windows uses 0x313520 for SCARD_CTL_CODE(3400)
7948     pcsc-lite uses 0x42000D48 for SCARD_CTL_CODE(3400)
7949     
7950     RDP aplications (like rdesktop) will convert SCardControl() commands
7951     from a Windows application (so using 0x313520) to pcsc-lite.
7952     
7953     
7954     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6739 0ce88b0d-b2fd-0310-8134-9614164e65ea
7955
7956  src/ifdhandler.c | 5 ++++-
7957  1 file changed, 4 insertions(+), 1 deletion(-)
7958
7959 commit 951e3a2fe4ae9742a0055dd6b514986f5b2d2026
7960 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7961 Date:   Fri Aug 23 08:43:37 2013 +0000
7962
7963     Silence a "clang --analyze" warning
7964     
7965     commands.c:1936:12: warning: The right operand of '==' is a garbage value
7966                     if (0x10 == pcbuffer[0])
7967                              ^  ~~~~~~~~~~~
7968     
7969     
7970     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6738 0ce88b0d-b2fd-0310-8134-9614164e65ea
7971
7972  src/commands.c | 1 +
7973  1 file changed, 1 insertion(+)
7974
7975 commit 0817ece77da2f921c586d6dea79283fc2504ed7c
7976 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7977 Date:   Fri Aug 23 08:41:11 2013 +0000
7978
7979     Fix "clang --analyze" warning
7980     
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));
7984                         ^~~~~~      ~~~~~~~~~~~
7985     
7986     - Change variable name int_array -> uint_array since the type is
7987       "unsigned int"
7988     - Use sizeof(uint_array[0]) to always get the correct type of a
7989       uint_array[] element
7990     
7991     
7992     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6737 0ce88b0d-b2fd-0310-8134-9614164e65ea
7993
7994  src/ccid_usb.c | 14 +++++++-------
7995  1 file changed, 7 insertions(+), 7 deletions(-)
7996
7997 commit 2c56311f985df6cf06f862c39ad1e739b6081d65
7998 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
7999 Date:   Fri Aug 23 08:36:37 2013 +0000
8000
8001     Uninstall libccidtwin in the uninstall rule
8002     
8003     If libccidtwin is installed in install rule we should also remove it
8004     in the uninstall rule
8005     
8006     
8007     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6736 0ce88b0d-b2fd-0310-8134-9614164e65ea
8008
8009  src/Makefile.am | 8 ++++++--
8010  1 file changed, 6 insertions(+), 2 deletions(-)
8011
8012 commit aa546fa397ec785bd5c9a8b7045a36be021f5f34
8013 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8014 Date:   Fri Aug 23 08:31:02 2013 +0000
8015
8016     Use the -local versions for install and uninstall rules
8017     
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
8024     
8025     See http://www.gnu.org/software/automake/manual/html_node/Extending.html
8026     
8027     
8028     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6735 0ce88b0d-b2fd-0310-8134-9614164e65ea
8029
8030  src/Makefile.am | 4 ++--
8031  1 file changed, 2 insertions(+), 2 deletions(-)
8032
8033 commit 74da9a61e21073a499a36cb650428c4b766344bf
8034 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8035 Date:   Tue Aug 20 16:40:33 2013 +0000
8036
8037     Add Planeta RC700-NFC CCID
8038     
8039     
8040     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6732 0ce88b0d-b2fd-0310-8134-9614164e65ea
8041
8042  readers/Planeta_RC700-NFC_CCID.txt | 52 ++++++++++++++++++++++++++++++++++++++
8043  readers/supported_readers.txt      |  5 +++-
8044  2 files changed, 56 insertions(+), 1 deletion(-)
8045
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
8049
8050     Release 1.4.12
8051     
8052     
8053     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6729 0ce88b0d-b2fd-0310-8134-9614164e65ea
8054
8055  README       | 16 ++++++++++++++++
8056  configure.ac |  2 +-
8057  2 files changed, 17 insertions(+), 1 deletion(-)
8058
8059 commit 5101b48f7ee4cadb7bb091deaabe6db2da5e60d3
8060 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8061 Date:   Mon Aug 12 18:46:18 2013 +0000
8062
8063     Add SecuTech SecuTech Token
8064     
8065     
8066     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6728 0ce88b0d-b2fd-0310-8134-9614164e65ea
8067
8068  readers/SecuTech_Token.txt    | 47 +++++++++++++++++++++++++++++++++++++++++++
8069  readers/supported_readers.txt |  5 ++++-
8070  2 files changed, 51 insertions(+), 1 deletion(-)
8071
8072 commit 9c9d7c6110d34e78f21838b3a22491b282313eb2
8073 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8074 Date:   Thu Aug 8 20:04:08 2013 +0000
8075
8076     Add HID OMNIKEY 5427 CK
8077     
8078     
8079     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6720 0ce88b0d-b2fd-0310-8134-9614164e65ea
8080
8081  readers/HID_OMNIKEY_5427_CK.txt | 56 +++++++++++++++++++++++++++++++++++++++++
8082  readers/supported_readers.txt   |  3 ++-
8083  2 files changed, 58 insertions(+), 1 deletion(-)
8084
8085 commit 96e5e9a4858d36da42174ff4a1eab88f158fc0fb
8086 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8087 Date:   Mon Aug 5 19:51:03 2013 +0000
8088
8089     Add Ingenico WITEO USB Smart Card Reader (Base and Badge)
8090     
8091     
8092     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6715 0ce88b0d-b2fd-0310-8134-9614164e65ea
8093
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(+)
8098
8099 commit 13294eb66c52beff755048c1e0c18309710a4cd8
8100 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8101 Date:   Mon Aug 5 19:38:26 2013 +0000
8102
8103     Regenerate without the duplicates as entries
8104     
8105     
8106     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6714 0ce88b0d-b2fd-0310-8134-9614164e65ea
8107
8108  readers/supported_readers.txt | 29 +----------------------------
8109  1 file changed, 1 insertion(+), 28 deletions(-)
8110
8111 commit 0de84c22305f45cfdfdf21ce561cfb4d717283d9
8112 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8113 Date:   Fri Aug 2 14:14:03 2013 +0000
8114
8115     Add Lenovo Lenovo USB Smartcard Keyboard
8116     
8117     
8118     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6705 0ce88b0d-b2fd-0310-8134-9614164e65ea
8119
8120  readers/Lenovo2.txt           | 65 +++++++++++++++++++++++++++++++++++++++++++
8121  readers/supported_readers.txt |  5 +++-
8122  2 files changed, 69 insertions(+), 1 deletion(-)
8123
8124 commit 3b9aff9455a617557634044cb62139f5a69364cc
8125 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8126 Date:   Sun Jul 28 20:00:55 2013 +0000
8127
8128     Add HID OMNIKEY 5326 DFR
8129     
8130     
8131     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6689 0ce88b0d-b2fd-0310-8134-9614164e65ea
8132
8133  readers/HID_OMNIKEY_5326_DFR.txt | 56 ++++++++++++++++++++++++++++++++++++++++
8134  readers/supported_readers.txt    |  3 ++-
8135  2 files changed, 58 insertions(+), 1 deletion(-)
8136
8137 commit 6da9ae04c4eea337f1375f8ebea8ae85ae0a13d7
8138 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8139 Date:   Sat Jul 6 18:35:26 2013 +0000
8140
8141     Firmware upgrade
8142     
8143     
8144     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6688 0ce88b0d-b2fd-0310-8134-9614164e65ea
8145
8146  readers/ACR122U_PICC.txt | 8 ++++----
8147  1 file changed, 4 insertions(+), 4 deletions(-)
8148
8149 commit 5d8bbaa19d59f1aa7a9ea6026cd500efdbabebea
8150 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8151 Date:   Sat Jul 6 17:10:29 2013 +0000
8152
8153     Add HID OMNIKEY 5127 CK
8154     
8155     
8156     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6686 0ce88b0d-b2fd-0310-8134-9614164e65ea
8157
8158  readers/Omnikey_5127_CK.txt   | 56 +++++++++++++++++++++++++++++++++++++++++++
8159  readers/supported_readers.txt |  5 +++-
8160  2 files changed, 60 insertions(+), 1 deletion(-)
8161
8162 commit 40f107bb96a0a66af38c7bfc4885abec902c70b7
8163 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8164 Date:   Fri Jul 5 07:17:05 2013 +0000
8165
8166     CreateChannelByNameOrChannel(): correctly fails if the reader disapears
8167     
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.
8171     
8172     Thanks to coverity.
8173     
8174     
8175     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6685 0ce88b0d-b2fd-0310-8134-9614164e65ea
8176
8177  src/ifdhandler.c | 5 ++++-
8178  1 file changed, 4 insertions(+), 1 deletion(-)
8179
8180 commit ae01cdd90afd77e9ed7e4d201f19ad0139f37195
8181 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8182 Date:   Fri Jul 5 07:11:41 2013 +0000
8183
8184     ATR_InitFromArray(): avoid a possible buffer overflow
8185     
8186     Increment the protocol index _before_ checking it is too big.
8187     
8188     
8189     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6684 0ce88b0d-b2fd-0310-8134-9614164e65ea
8190
8191  src/towitoko/atr.c | 2 +-
8192  1 file changed, 1 insertion(+), 1 deletion(-)
8193
8194 commit cdc152a03c2d247e8d4f1a95bb716a936da99e7c
8195 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8196 Date:   Mon Jul 1 08:56:09 2013 +0000
8197
8198     Code factorisation
8199     
8200     
8201     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6682 0ce88b0d-b2fd-0310-8134-9614164e65ea
8202
8203  src/ccid_usb.c | 6 ++----
8204  1 file changed, 2 insertions(+), 4 deletions(-)
8205
8206 commit 9e16e80c510db93b150c69cafee28214ab5db12a
8207 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8208 Date:   Mon Jul 1 08:54:13 2013 +0000
8209
8210     CloseUSB(): free arrayOfSupportedDataRates on the last slot close
8211     
8212     Do free .ccid.arrayOfSupportedDataRates array only when the last slot is
8213     closed.
8214     
8215     Multi-slot readers share the same .ccid.arrayOfSupportedDataRates array.
8216     
8217     The GEMCOREPOSPRO and GEMCORESIMPRO are an exception and are not
8218     correctly managed by this patch (memory may leak).
8219     
8220     
8221     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6681 0ce88b0d-b2fd-0310-8134-9614164e65ea
8222
8223  src/ccid_usb.c | 10 +++-------
8224  1 file changed, 3 insertions(+), 7 deletions(-)
8225
8226 commit 38faa97872a526e069a856df710167fe4c50486a
8227 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8228 Date:   Sun Jun 30 14:42:36 2013 +0000
8229
8230     Add support of multi-slot readers
8231     
8232     Thanks to Johann Dantant for the initial patch
8233     
8234     
8235     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6678 0ce88b0d-b2fd-0310-8134-9614164e65ea
8236
8237  src/ccid_usb.c   | 436 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
8238  src/ifdhandler.c |   4 -
8239  2 files changed, 436 insertions(+), 4 deletions(-)
8240
8241 commit 4984377ffd0aa14a52ee3663ca63678b57cb38c3
8242 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8243 Date:   Sun Jun 30 14:30:09 2013 +0000
8244
8245     ReadUSB(): check libusb return value for LIBUSB_ERROR_NO_DEVICE
8246     
8247     Same change as in revision 6676 but for ReadUSB().
8248     
8249     
8250     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6677 0ce88b0d-b2fd-0310-8134-9614164e65ea
8251
8252  src/ccid_usb.c | 2 +-
8253  1 file changed, 1 insertion(+), 1 deletion(-)
8254
8255 commit c66f38698ceb418428e6f0356055318acd14e46d
8256 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8257 Date:   Sun Jun 30 14:12:26 2013 +0000
8258
8259     WriteUSB(): check return value for LIBUSB_ERROR_NO_DEVICE
8260     
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)
8263     
8264     Only the value returned by libusb_bulk_transfer() should be used in the
8265     futur.
8266     
8267     
8268     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6676 0ce88b0d-b2fd-0310-8134-9614164e65ea
8269
8270  src/ccid_usb.c | 2 +-
8271  1 file changed, 1 insertion(+), 1 deletion(-)
8272
8273 commit 3c9bebdd440e11a5fb6f7b2a41de901a94b4adf6
8274 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8275 Date:   Fri Jun 28 09:32:26 2013 +0000
8276
8277     close_libusb_if_needed(): Reset ctx value to NULL
8278     
8279     Make sure libusb_init() will be called for the next reader.
8280     
8281     This was not a real problem since pcscd will unload the driver when no
8282     more reader is using it.
8283     
8284     
8285     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6675 0ce88b0d-b2fd-0310-8134-9614164e65ea
8286
8287  src/ccid_usb.c | 1 +
8288  1 file changed, 1 insertion(+)
8289
8290 commit 2540d02d01f942ebd43965253beb7f64a4bf57da
8291 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8292 Date:   Fri Jun 28 08:56:07 2013 +0000
8293
8294     Call libusb_exit() when needed
8295     
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
8298     for exampple)
8299     
8300     
8301     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6674 0ce88b0d-b2fd-0310-8134-9614164e65ea
8302
8303  src/ccid_usb.c | 30 +++++++++++++++++++++++++-----
8304  1 file changed, 25 insertions(+), 5 deletions(-)
8305
8306 commit ef5bc3ba4d70ab96e5d8160f0c816a66032d3441
8307 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8308 Date:   Fri Jun 28 08:43:02 2013 +0000
8309
8310     Check libusb is at least at version 1.0.8
8311     
8312     The driver will need to use libusb_exit() for libusbx >= 1.0.16 because
8313     of the libusb hotplug thread.
8314     
8315     libusb_exit() was not working correctly in libusb < 1.0.8.
8316     
8317     So we check the libusb library used will at least provide a working
8318     libusb_exit() function.
8319     
8320     
8321     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6673 0ce88b0d-b2fd-0310-8134-9614164e65ea
8322
8323  configure.ac | 4 +++-
8324  1 file changed, 3 insertions(+), 1 deletion(-)
8325
8326 commit 97dd3f2ef6e61ab48815145055233015ef17d6db
8327 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8328 Date:   Fri Jun 28 08:37:37 2013 +0000
8329
8330     Remove libusb-config use
8331     
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)
8334     
8335     
8336     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6672 0ce88b0d-b2fd-0310-8134-9614164e65ea
8337
8338  configure.ac | 8 --------
8339  1 file changed, 8 deletions(-)
8340
8341 commit 62a10593b5fd2e71e2132dafbd51d727cec79f03
8342 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8343 Date:   Thu Jun 20 07:37:18 2013 +0000
8344
8345     Update the bundle name template to include the vendor name
8346     
8347     The bundle name template is now ifd-ccid-vendor-reader.bundle
8348     
8349     
8350     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6667 0ce88b0d-b2fd-0310-8134-9614164e65ea
8351
8352  MacOSX/configure | 2 +-
8353  1 file changed, 1 insertion(+), 1 deletion(-)
8354
8355 commit b0c9e17467bb6846a255b471d1b3276f1dcfe03d
8356 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8357 Date:   Thu Jun 20 07:34:54 2013 +0000
8358
8359     Disable class driver on Mac OS X
8360     
8361     - we are building for a specific reader
8362     - pcsc-lite on Mac OS X do not yet support "class" driver
8363     
8364     
8365     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6666 0ce88b0d-b2fd-0310-8134-9614164e65ea
8366
8367  MacOSX/configure | 1 +
8368  1 file changed, 1 insertion(+)
8369
8370 commit 2934563268450015cab2a2427ce4dba5d0fec2ae
8371 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8372 Date:   Tue Jun 18 09:07:58 2013 +0000
8373
8374     Use serialconfdir from pcsc-lite
8375     
8376     Get the serialconfdir value from pcsc-lite pkg config instead of using
8377     $(DESTDIR)/$(sysconfdir)/reader.conf.d/
8378     
8379     
8380     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6664 0ce88b0d-b2fd-0310-8134-9614164e65ea
8381
8382  configure.ac    | 11 +++++++++++
8383  src/Makefile.am |  4 ++--
8384  2 files changed, 13 insertions(+), 2 deletions(-)
8385
8386 commit bf107b0df888d6c161c382ca5dd3f17b6fbce4a0
8387 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8388 Date:   Wed Jun 12 12:07:54 2013 +0000
8389
8390     Update from automake 1.13
8391     
8392     
8393     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6661 0ce88b0d-b2fd-0310-8134-9614164e65ea
8394
8395  ylwrap | 180 +++++++++++++++++++++++++++++++++++++----------------------------
8396  1 file changed, 102 insertions(+), 78 deletions(-)
8397
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
8401
8402     Release 1.4.11
8403     
8404     
8405     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6659 0ce88b0d-b2fd-0310-8134-9614164e65ea
8406
8407  README       | 14 ++++++++++++++
8408  configure.ac |  2 +-
8409  2 files changed, 15 insertions(+), 1 deletion(-)
8410
8411 commit 35e035fe7983b61321ed286387cb0ba21a9f63ad
8412 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8413 Date:   Tue Jun 11 09:31:35 2013 +0000
8414
8415     Move Gemalto IDBridge K3000 from "should work" to "supported"
8416     
8417     
8418     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6658 0ce88b0d-b2fd-0310-8134-9614164e65ea
8419
8420  readers/supported_readers.txt | 4 ++--
8421  1 file changed, 2 insertions(+), 2 deletions(-)
8422
8423 commit aef9945974b8b4edb86904e1dea0ff37bf91fa77
8424 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8425 Date:   Mon Jun 10 13:12:38 2013 +0000
8426
8427     Move Gemalto IDBridge CT30 from "unsupported" to "should work" list
8428     
8429     
8430     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6656 0ce88b0d-b2fd-0310-8134-9614164e65ea
8431
8432  readers/supported_readers.txt | 4 +---
8433  1 file changed, 1 insertion(+), 3 deletions(-)
8434
8435 commit 5a3196483d6d3ecf75bb03e85e701f581554be4d
8436 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8437 Date:   Mon Jun 10 13:10:14 2013 +0000
8438
8439     Add Gemalto IDBridge K30
8440     
8441     
8442     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6655 0ce88b0d-b2fd-0310-8134-9614164e65ea
8443
8444  readers/supported_readers.txt | 6 +++++-
8445  1 file changed, 5 insertions(+), 1 deletion(-)
8446
8447 commit d41c683bec158f701457b550a4973259582b9f9f
8448 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8449 Date:   Mon Jun 10 09:37:03 2013 +0000
8450
8451     New firmware and new name of the Gemalto USB Shell Token V2
8452     
8453     
8454     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6652 0ce88b0d-b2fd-0310-8134-9614164e65ea
8455
8456  readers/Gemalto_IDBridge_K30.txt | 103 +++++++++++++++++++++++++++++++++++++++
8457  1 file changed, 103 insertions(+)
8458
8459 commit e552941136168374b7239ab80e59be00559d8cb9
8460 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8461 Date:   Mon Jun 10 09:35:53 2013 +0000
8462
8463     New firmware (2.0)
8464     
8465     
8466     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6651 0ce88b0d-b2fd-0310-8134-9614164e65ea
8467
8468  readers/DellSCRK.txt | 104 +++++++++++++++++++++++++++++----------------------
8469  1 file changed, 59 insertions(+), 45 deletions(-)
8470
8471 commit 02cc168945d8e6395e6ad3cf2ab90ed1bfccffe0
8472 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8473 Date:   Mon Jun 10 08:43:24 2013 +0000
8474
8475     Add Zero Length Packet (ZLP) support for Gemalto IDBridge CT30 and K30
8476     
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.
8480     
8481     The solution is to use a short read before every USB write.
8482     
8483     
8484     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6650 0ce88b0d-b2fd-0310-8134-9614164e65ea
8485
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(-)
8491
8492 commit bd44e124f036abed73d9e91f3269628c4f121a0d
8493 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8494 Date:   Mon Jun 3 08:58:01 2013 +0000
8495
8496     Reset color after time value
8497     
8498     Fix a bug introduced in revision 6644.
8499     
8500     
8501     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6646 0ce88b0d-b2fd-0310-8134-9614164e65ea
8502
8503  src/debug.c | 5 +++--
8504  1 file changed, 3 insertions(+), 2 deletions(-)
8505
8506 commit 9b23aae8b1f762d41a9a1f861a9e0670ba035957
8507 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8508 Date:   Mon Jun 3 08:49:42 2013 +0000
8509
8510     Do not do colorization when not available.
8511     
8512     Check code was missing in revision 6644.
8513     
8514     
8515     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6645 0ce88b0d-b2fd-0310-8134-9614164e65ea
8516
8517  src/debug.c | 44 +++++++++++++++++++++++++-------------------
8518  1 file changed, 25 insertions(+), 19 deletions(-)
8519
8520 commit 6a6268c4347ff237aa32404eee16e84318fc7db1
8521 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8522 Date:   Mon Jun 3 08:08:33 2013 +0000
8523
8524     Add colorization of logs
8525     
8526     This log API is used when pcsc-lite do not provide it i.e. on Mac OS X.
8527     
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.
8531     
8532     
8533     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6644 0ce88b0d-b2fd-0310-8134-9614164e65ea
8534
8535  src/debug.c | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
8536  1 file changed, 74 insertions(+), 2 deletions(-)
8537
8538 commit db84084d3de10ae482c93b7a34c4ed9be17544c7
8539 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8540 Date:   Fri May 31 13:44:00 2013 +0000
8541
8542     get_ccid_device_descriptor(): check endpoint[] before access
8543     
8544     Some non-CCID devices with bInterfaceClass = 0xFF may make the code
8545     crash because they do not have endpoints.
8546     
8547     This may happens using 'parse -p' to parse non CCID devices.
8548     
8549     
8550     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6643 0ce88b0d-b2fd-0310-8134-9614164e65ea
8551
8552  src/ccid_usb.c | 3 ++-
8553  1 file changed, 2 insertions(+), 1 deletion(-)
8554
8555 commit 339c9374b18bb069b2aa997dcd48251c519acae3
8556 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8557 Date:   Fri May 31 12:22:30 2013 +0000
8558
8559     Fix typo
8560     
8561     bClassEnveloppe: -> bClassEnvelope:
8562     only one 'p'
8563     
8564     
8565     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6641 0ce88b0d-b2fd-0310-8134-9614164e65ea
8566
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(-)
8826
8827 commit df5c6fddeb849da1d33c89833930276f5c22b636
8828 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8829 Date:   Thu May 30 11:53:26 2013 +0000
8830
8831     Fix typo in comment
8832     
8833     
8834     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6640 0ce88b0d-b2fd-0310-8134-9614164e65ea
8835
8836  src/ccid_usb.c | 2 +-
8837  1 file changed, 1 insertion(+), 1 deletion(-)
8838
8839 commit 66bd75e9758449f04d4a153083f9a9fb22479c95
8840 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8841 Date:   Fri May 24 13:00:03 2013 +0000
8842
8843     CloseUSB(): free the gemalto_firmware_features only on the last slot
8844     
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
8847     closing.
8848     
8849     
8850     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6635 0ce88b0d-b2fd-0310-8134-9614164e65ea
8851
8852  src/ccid_usb.c | 9 +++------
8853  1 file changed, 3 insertions(+), 6 deletions(-)
8854
8855 commit a07e087c76f0e60d396fd8e07aaccd50fa1e9c32
8856 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8857 Date:   Fri May 24 12:42:56 2013 +0000
8858
8859     Replace doubles spaces by tabulations
8860     
8861     
8862     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6634 0ce88b0d-b2fd-0310-8134-9614164e65ea
8863
8864  src/ccid_usb.c | 34 +++++++++++++++++-----------------
8865  1 file changed, 17 insertions(+), 17 deletions(-)
8866
8867 commit 41119961d8138204b3168e0838272885829815be
8868 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8869 Date:   Wed May 22 14:11:37 2013 +0000
8870
8871     Fix typo in field name
8872     
8873     bClassEnveloppe -> bClassEnvelope (only 1 'p')
8874     
8875     
8876     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6633 0ce88b0d-b2fd-0310-8134-9614164e65ea
8877
8878  src/parse.c | 2 +-
8879  1 file changed, 1 insertion(+), 1 deletion(-)
8880
8881 commit 33f73ba664ab247695969e00dd25b0de4c43fe1b
8882 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8883 Date:   Fri May 17 18:28:24 2013 +0000
8884
8885     Add SCM Microsystems Inc. SDI011 Contactless Reader
8886     
8887     This SDI011 has a new idProduct: 0x512C
8888     
8889     
8890     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6632 0ce88b0d-b2fd-0310-8134-9614164e65ea
8891
8892  readers/SCM_SDI011_512C.txt   | 55 +++++++++++++++++++++++++++++++++++++++++++
8893  readers/supported_readers.txt |  3 ++-
8894  2 files changed, 57 insertions(+), 1 deletion(-)
8895
8896 commit 968a619a11672e7357341aebcb33514cdd5f94b1
8897 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8898 Date:   Thu May 16 07:40:23 2013 +0000
8899
8900     ReadUSB: Zero Length Packet (ZLP) support
8901     
8902     The Gemalto IDBridge CT30 and IDBridge K30 readers may send
8903     a ZLP after some commands when connected on a USB3 bus
8904     
8905     
8906     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6631 0ce88b0d-b2fd-0310-8134-9614164e65ea
8907
8908  src/ccid_usb.c | 9 +++++++++
8909  1 file changed, 9 insertions(+)
8910
8911 commit 07b843e2b141010a6c192e710551059e636956bc
8912 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8913 Date:   Wed May 15 13:02:08 2013 +0000
8914
8915     Do not exit if a device with class 0xFF is not accessible
8916     
8917     Maybe the device is NOT a CCID reader and the parsing should continue.
8918     
8919     Thanks to Jaidev Bhattacharjee for the bug report
8920     
8921     
8922     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6630 0ce88b0d-b2fd-0310-8134-9614164e65ea
8923
8924  src/parse.c | 8 +++++++-
8925  1 file changed, 7 insertions(+), 1 deletion(-)
8926
8927 commit 54a7bb53003a1262552fa497943dffc012c4da6c
8928 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8929 Date:   Mon May 13 12:41:12 2013 +0000
8930
8931     parse: make the use of -p argument more explicit
8932     
8933     The error message now displays:
8934     "use ./parse -p" (or whatever the program name is)
8935     
8936     
8937     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6627 0ce88b0d-b2fd-0310-8134-9614164e65ea
8938
8939  src/parse.c | 2 +-
8940  1 file changed, 1 insertion(+), 1 deletion(-)
8941
8942 commit 3eb2fd45befdffc3344fb314c5ba3081c1144ed1
8943 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8944 Date:   Sat May 11 13:53:04 2013 +0000
8945
8946     Add SCM Microsystems Inc. SCL010 Contactless Reader
8947     
8948     A new firmware version 1.12 seems to make the reader usable as a CCID
8949     readers in contacless mode.
8950     
8951     
8952     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6626 0ce88b0d-b2fd-0310-8134-9614164e65ea
8953
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(-)
8958
8959 commit 3c59e4c5f3e1590a64d72b278119cdf2d6b38f25
8960 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8961 Date:   Wed May 8 11:45:06 2013 +0000
8962
8963     CreateChannelByNameOrChannel(): fix clang warning
8964     
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                         ~~~~~~~~~~~~~~~~~~ ^  ~~~
8968     
8969     Do not mix ret of type status_t with CmdGetSlotStatus() returning a RESPONSECODE
8970     
8971     
8972     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6624 0ce88b0d-b2fd-0310-8134-9614164e65ea
8973
8974  src/ifdhandler.c | 7 ++++---
8975  1 file changed, 4 insertions(+), 3 deletions(-)
8976
8977 commit 3ddd7fa1b963e230f9a2553f903b1c9d69e5467f
8978 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8979 Date:   Tue May 7 09:11:26 2013 +0000
8980
8981     udev rule file: remove support of Linux kernel < 2.6.35
8982     
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.
8985     
8986     
8987     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6623 0ce88b0d-b2fd-0310-8134-9614164e65ea
8988
8989  src/92_pcscd_ccid.rules | 8 +++-----
8990  1 file changed, 3 insertions(+), 5 deletions(-)
8991
8992 commit 2fbd5d707110cd8fe51c3d57eac356886d442759
8993 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
8994 Date:   Tue May 7 09:06:29 2013 +0000
8995
8996     udev rule file: Remove setting group to pcscd
8997     
8998     Since pcsc-lite 1.8.0 (November 2011) the auto start of pcscd from the
8999     library has been removed. Use systemd instead
9000     
9001     This action in the udev rule file is then useless.
9002     
9003     
9004     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6622 0ce88b0d-b2fd-0310-8134-9614164e65ea
9005
9006  src/92_pcscd_ccid.rules | 28 ----------------------------
9007  1 file changed, 28 deletions(-)
9008
9009 commit 7a510ba2ad1f52c7e9c5cee2b69e87fec661d014
9010 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9011 Date:   Sat May 4 16:04:27 2013 +0000
9012
9013     THRC Smart Card Reader moved from disabled to unsupported list
9014     
9015     
9016     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6620 0ce88b0d-b2fd-0310-8134-9614164e65ea
9017
9018  readers/supported_readers.txt | 8 ++++----
9019  1 file changed, 4 insertions(+), 4 deletions(-)
9020
9021 commit d8ad459b8d15d09d5dd7f1c5d559003340b38412
9022 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9023 Date:   Sat May 4 15:58:35 2013 +0000
9024
9025     New firmware of the THRC reader
9026     
9027     This new firmware _may_ work. Firmware older than 1.02 are marked as bogus.
9028     
9029     The reader was in the disabled list so old readers will continue to _not_
9030     work with the driver.
9031     
9032     
9033     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6618 0ce88b0d-b2fd-0310-8134-9614164e65ea
9034
9035  readers/iDream.txt | 97 +++++++++++++++++++++++++++++++++++++++++++-----------
9036  src/ccid_usb.c     |  1 +
9037  2 files changed, 79 insertions(+), 19 deletions(-)
9038
9039 commit 489904f637b7265cfa97f042e0bfcaff8f76f889
9040 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9041 Date:   Sat May 4 15:50:40 2013 +0000
9042
9043     CCID_Receive(): better management of time extension requests
9044     
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.
9048     
9049     Thanks to Henryk Plötz for the bug report
9050     
9051     
9052     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6617 0ce88b0d-b2fd-0310-8134-9614164e65ea
9053
9054  src/commands.c | 16 ++++++++++++++--
9055  1 file changed, 14 insertions(+), 2 deletions(-)
9056
9057 commit 0b338b88d97625c16213c8a12ac9d46019c7ae47
9058 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9059 Date:   Fri May 3 08:06:58 2013 +0000
9060
9061     Add Gemalto IDBridge CT30 in the Unsupported list
9062     
9063     This reader is an GemPC Twin with a new chipset and firmware (version E)
9064     
9065     
9066     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6616 0ce88b0d-b2fd-0310-8134-9614164e65ea
9067
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(-)
9072
9073 commit 11014cbf3b7ca07a79b7e06c2bcd034b00b2e86d
9074 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9075 Date:   Fri Apr 26 12:20:36 2013 +0000
9076
9077     Update with contactless interface enabled
9078     http://ridrix.wordpress.com/2009/10/13/how-to-enable-pcsc-support-for-dell-contactless-reader/
9079     
9080     
9081     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6614 0ce88b0d-b2fd-0310-8134-9614164e65ea
9082
9083  readers/Broadcom_5880v2.txt | 56 +++++++++++++++++++++++++++++++++++++++++++--
9084  1 file changed, 54 insertions(+), 2 deletions(-)
9085
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
9089
9090     Release 1.4.10
9091     
9092     
9093     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6609 0ce88b0d-b2fd-0310-8134-9614164e65ea
9094
9095  README       | 24 ++++++++++++++++++++++++
9096  configure.ac |  2 +-
9097  2 files changed, 25 insertions(+), 1 deletion(-)
9098
9099 commit f431eb4b08be4f6b0a1a95a033827c82d218c81b
9100 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9101 Date:   Tue Apr 16 12:24:44 2013 +0000
9102
9103     Regenerate using composite readers
9104     
9105     
9106     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6608 0ce88b0d-b2fd-0310-8134-9614164e65ea
9107
9108  readers/supported_readers.txt | 20 +++++++++++++++++++-
9109  1 file changed, 19 insertions(+), 1 deletion(-)
9110
9111 commit 6e521dbd6b1907b6cf4fb4b20a67ff4909fbf041
9112 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9113 Date:   Mon Apr 15 16:47:41 2013 +0000
9114
9115     Normalize file
9116     
9117     
9118     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6605 0ce88b0d-b2fd-0310-8134-9614164e65ea
9119
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(-)
9128
9129 commit 4daa1649cd6ebb9d4cfb235e3cacf0e0e0376e9c
9130 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9131 Date:   Mon Apr 15 16:26:33 2013 +0000
9132
9133     Add Identive CLOUD 4710 F Contactless + SAM Reader
9134     
9135     
9136     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6604 0ce88b0d-b2fd-0310-8134-9614164e65ea
9137
9138  readers/Identive_CLOUD_4710_F.txt | 111 ++++++++++++++++++++++++++++++++++++++
9139  readers/supported_readers.txt     |   4 ++
9140  2 files changed, 115 insertions(+)
9141
9142 commit 8dba0b4ace6a7c795deba6f552ffca0f45931bae
9143 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9144 Date:   Mon Apr 15 16:21:25 2013 +0000
9145
9146     Add Identive CLOUD 4700 F Dual Interface Reader
9147     
9148     
9149     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6603 0ce88b0d-b2fd-0310-8134-9614164e65ea
9150
9151  readers/Identive_CLOUD_4700_F.txt | 111 ++++++++++++++++++++++++++++++++++++++
9152  readers/supported_readers.txt     |   4 ++
9153  2 files changed, 115 insertions(+)
9154
9155 commit a59d68d5b4cc5fc12f09185182da9c690fd2e724
9156 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9157 Date:   Mon Apr 15 16:16:38 2013 +0000
9158
9159     Add Identive CLOUD 4510 F Contactless + SAM Reader
9160     
9161     
9162     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6602 0ce88b0d-b2fd-0310-8134-9614164e65ea
9163
9164  readers/Identive_CLOUD_4510_F.txt | 111 ++++++++++++++++++++++++++++++++++++++
9165  readers/supported_readers.txt     |   1 +
9166  2 files changed, 112 insertions(+)
9167
9168 commit f8268d2df8a7b7d2594f214e2e63668b06c3e835
9169 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9170 Date:   Mon Apr 15 16:15:32 2013 +0000
9171
9172     Add Identive CLOUD 4500 F Dual Interface Reader
9173     
9174     
9175     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6601 0ce88b0d-b2fd-0310-8134-9614164e65ea
9176
9177  readers/Identive_CLOUD_4500_F.txt | 111 ++++++++++++++++++++++++++++++++++++++
9178  readers/supported_readers.txt     |   1 +
9179  2 files changed, 112 insertions(+)
9180
9181 commit 53ece1ba3a9a71640d0ef438ad0d276e4ab1f5cc
9182 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9183 Date:   Mon Apr 15 16:11:39 2013 +0000
9184
9185     Add Identive CLOUD 2700 R Smart Card Reader
9186     
9187     
9188     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6600 0ce88b0d-b2fd-0310-8134-9614164e65ea
9189
9190  readers/Identive_CLOUD_2700_R.txt | 56 +++++++++++++++++++++++++++++++++++++++
9191  readers/supported_readers.txt     |  1 +
9192  2 files changed, 57 insertions(+)
9193
9194 commit 9b2194b1f17fa2f0fd6bea33b80c0cc10a96eac0
9195 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9196 Date:   Mon Apr 15 16:09:56 2013 +0000
9197
9198     Add Identive CLOUD 2700 F Smart Card Reader
9199     
9200     
9201     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6599 0ce88b0d-b2fd-0310-8134-9614164e65ea
9202
9203  readers/Identive_CLOUD_2700_F.txt | 56 +++++++++++++++++++++++++++++++++++++++
9204  readers/supported_readers.txt     |  5 +++-
9205  2 files changed, 60 insertions(+), 1 deletion(-)
9206
9207 commit 02b341c7ef033898171a9baf7b521273717ff87b
9208 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9209 Date:   Mon Apr 15 10:32:05 2013 +0000
9210
9211     Normalize values in hex or decimal
9212     
9213     
9214     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6598 0ce88b0d-b2fd-0310-8134-9614164e65ea
9215
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(-)
9222
9223 commit fe7102e9b618eb1c03efda2edd1d56eec93e3d62
9224 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9225 Date:   Fri Apr 12 07:49:03 2013 +0000
9226
9227     Add Inside Secure AT90SCR200
9228     
9229     
9230     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6597 0ce88b0d-b2fd-0310-8134-9614164e65ea
9231
9232  readers/Inside_Secure_AT90SCR200.txt | 51 ++++++++++++++++++++++++++++++++++++
9233  readers/supported_readers.txt        |  1 +
9234  2 files changed, 52 insertions(+)
9235
9236 commit 52eb4716cbf471096466c728ca74e146d59dc90e
9237 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9238 Date:   Fri Apr 12 07:47:46 2013 +0000
9239
9240     Add Inside Secure AT90SCR100
9241     
9242     
9243     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6596 0ce88b0d-b2fd-0310-8134-9614164e65ea
9244
9245  readers/Inside_Secure_AT90SCR100.txt | 51 ++++++++++++++++++++++++++++++++++++
9246  readers/supported_readers.txt        |  1 +
9247  2 files changed, 52 insertions(+)
9248
9249 commit eced31d987f8a9216588369d1d571093dc54a534
9250 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9251 Date:   Fri Apr 12 07:46:10 2013 +0000
9252
9253     Add Inside Secure AT90SCR050
9254     
9255     
9256     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6595 0ce88b0d-b2fd-0310-8134-9614164e65ea
9257
9258  readers/Inside_Secure_AT90SCR050.txt | 51 ++++++++++++++++++++++++++++++++++++
9259  readers/supported_readers.txt        |  3 ++-
9260  2 files changed, 53 insertions(+), 1 deletion(-)
9261
9262 commit c0a31ef784cdf1a5e0e469696e4c553d47f29c77
9263 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9264 Date:   Tue Apr 9 15:59:51 2013 +0000
9265
9266     Add Gemalto IDBridge K3000
9267     
9268     
9269     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6590 0ce88b0d-b2fd-0310-8134-9614164e65ea
9270
9271  readers/Gemalto_IDBridge_K3000.txt | 107 +++++++++++++++++++++++++++++++++++++
9272  readers/supported_readers.txt      |   3 +-
9273  2 files changed, 109 insertions(+), 1 deletion(-)
9274
9275 commit 6b8800a92f6ec0ca37a36aa5453b0e6e85e7ca72
9276 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9277 Date:   Fri Apr 5 16:31:55 2013 +0000
9278
9279     Add SCR3310-NTTCom USB SmartCard Reader which uses bInterfaceClass: 0xFF
9280     
9281     Thanks to Hiroyuki Yamamoto for the patch
9282     Closes Debian bug #704673
9283     
9284     
9285     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6587 0ce88b0d-b2fd-0310-8134-9614164e65ea
9286
9287  src/92_pcscd_ccid.rules | 4 +++-
9288  1 file changed, 3 insertions(+), 1 deletion(-)
9289
9290 commit 729af3146a988379167fbbf09cbe9f0d5935901c
9291 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9292 Date:   Thu Apr 4 19:25:17 2013 +0000
9293
9294     Add Morpho MSO1350 Fingerprint Sensor & SmartCard Reader
9295     
9296     
9297     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6586 0ce88b0d-b2fd-0310-8134-9614164e65ea
9298
9299  readers/Morpho_MSO1350.txt    | 50 +++++++++++++++++++++++++++++++++++++++++++
9300  readers/supported_readers.txt |  1 +
9301  2 files changed, 51 insertions(+)
9302
9303 commit 81a8dd6c0d34aba937b2e4a2f25338d8b19e04b0
9304 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9305 Date:   Thu Apr 4 19:21:46 2013 +0000
9306
9307     Add Morpho MSO350/MSO351 Fingerprint Sensor & SmartCard Reader
9308     
9309     
9310     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6585 0ce88b0d-b2fd-0310-8134-9614164e65ea
9311
9312  readers/Morpho_MSO350.txt     | 51 +++++++++++++++++++++++++++++++++++++++++++
9313  readers/supported_readers.txt |  5 ++++-
9314  2 files changed, 55 insertions(+), 1 deletion(-)
9315
9316 commit a2d697cde97951436ae907c8f4e482c6de1b536b
9317 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9318 Date:   Thu Mar 14 09:12:47 2013 +0000
9319
9320     Add support of time extension for Escape commands
9321     
9322     An CCID Escape command can now use the time extension request mechanism
9323     to ask for more time.
9324     
9325     Fixes Alioth bug [#314061] Time extension request and escape command
9326     
9327     Thanks to Rachid HARBI-ASSYSTEM for the feature request
9328     
9329     
9330     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6570 0ce88b0d-b2fd-0310-8134-9614164e65ea
9331
9332  src/commands.c | 8 ++++++++
9333  1 file changed, 8 insertions(+)
9334
9335 commit 7252fd6279b1abb7f79867bea839300964678f08
9336 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9337 Date:   Tue Mar 12 20:29:40 2013 +0000
9338
9339     Add Yubico Yubikey NEO CCID
9340     
9341     
9342     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6569 0ce88b0d-b2fd-0310-8134-9614164e65ea
9343
9344  readers/Yubico_Yubikey_neo.txt | 57 ++++++++++++++++++++++++++++++++++++++++++
9345  readers/supported_readers.txt  |  3 ++-
9346  2 files changed, 59 insertions(+), 1 deletion(-)
9347
9348 commit 2df06cf255b7dea8f695c3e190dac7d181b51c8f
9349 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9350 Date:   Tue Mar 12 20:22:48 2013 +0000
9351
9352     Rename descriptor
9353     
9354     
9355     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6567 0ce88b0d-b2fd-0310-8134-9614164e65ea
9356
9357  readers/{Yubico_Yubikey_neo.txt => Yubico_Yubikey_neo_otp.txt} | 0
9358  1 file changed, 0 insertions(+), 0 deletions(-)
9359
9360 commit 06fa9e0efb9085921487a23e5bac6e7303301b1b
9361 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9362 Date:   Tue Mar 12 14:00:37 2013 +0000
9363
9364     Check the value returned by fgets(3)
9365     
9366     Fix compiler warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]
9367     
9368     
9369     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6566 0ce88b0d-b2fd-0310-8134-9614164e65ea
9370
9371  examples/scardcontrol.c | 6 ++++--
9372  1 file changed, 4 insertions(+), 2 deletions(-)
9373
9374 commit c93f9fca4d4621601936e1d79dc2670f0f295085
9375 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9376 Date:   Wed Mar 6 14:29:28 2013 +0000
9377
9378     cppcheck: Variable 'sent_length' is assigned a value that is never used.
9379     
9380     
9381     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6565 0ce88b0d-b2fd-0310-8134-9614164e65ea
9382
9383  src/openct/proto-t1.c | 4 +---
9384  1 file changed, 1 insertion(+), 3 deletions(-)
9385
9386 commit c8a02649dfd600fce80fe8b1218857e7c9855045
9387 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9388 Date:   Wed Mar 6 14:27:48 2013 +0000
9389
9390     cppcheck: The scope of the variable 'm' can be reduced.
9391     
9392     
9393     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6564 0ce88b0d-b2fd-0310-8134-9614164e65ea
9394
9395  src/openct/proto-t1.c | 4 +++-
9396  1 file changed, 3 insertions(+), 1 deletion(-)
9397
9398 commit 98e858184dc88f40b5f9fb1c14efa59e15de3ddb
9399 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9400 Date:   Wed Mar 6 14:27:02 2013 +0000
9401
9402     cppcheck: The scope of the variable 'i' can be reduced.
9403     
9404     
9405     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6563 0ce88b0d-b2fd-0310-8134-9614164e65ea
9406
9407  src/ifdhandler.c | 3 ++-
9408  1 file changed, 2 insertions(+), 1 deletion(-)
9409
9410 commit 39cb72f1db79e20b02a20a2324e4b0e0bbf7e3a5
9411 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9412 Date:   Wed Mar 6 14:23:22 2013 +0000
9413
9414     cppcheck: Variable 'interface' is assigned a value that is never used.
9415     
9416     
9417     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6562 0ce88b0d-b2fd-0310-8134-9614164e65ea
9418
9419  src/parse.c | 4 +++-
9420  1 file changed, 3 insertions(+), 1 deletion(-)
9421
9422 commit c2d724a4381fdfcb86ee4a63f1c945f0a5f47b9f
9423 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9424 Date:   Wed Mar 6 14:21:07 2013 +0000
9425
9426     cppcheck: The scope of the variable 'voltage_code' can be reduced.
9427     
9428     
9429     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6561 0ce88b0d-b2fd-0310-8134-9614164e65ea
9430
9431  src/commands.c | 2 +-
9432  1 file changed, 1 insertion(+), 1 deletion(-)
9433
9434 commit c94e9f9b24789bea2c0fd5bc4d09e4d12b7cc19b
9435 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9436 Date:   Wed Mar 6 14:20:22 2013 +0000
9437
9438     cppcheck: The scope of the variable 'count' can be reduced.
9439     
9440     
9441     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6560 0ce88b0d-b2fd-0310-8134-9614164e65ea
9442
9443  src/commands.c | 3 ++-
9444  1 file changed, 2 insertions(+), 1 deletion(-)
9445
9446 commit eb0d685b481eb8f9bca652738a73073b8fa8f488
9447 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9448 Date:   Fri Mar 1 17:49:15 2013 +0000
9449
9450     Add SafeTech SafeTouch
9451     
9452     
9453     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6548 0ce88b0d-b2fd-0310-8134-9614164e65ea
9454
9455  readers/SafeTech_SafeTouch.txt | 46 ++++++++++++++++++++++++++++++++++++++++++
9456  readers/supported_readers.txt  |  3 +++
9457  2 files changed, 49 insertions(+)
9458
9459 commit c15162743455eb03b93e8fcda0a64ab9c71f8dde
9460 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9461 Date:   Fri Mar 1 11:10:54 2013 +0000
9462
9463     Add SpringCard H663 Series
9464     
9465     
9466     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6541 0ce88b0d-b2fd-0310-8134-9614164e65ea
9467
9468  readers/SpringCard_H663_Series.txt | 57 ++++++++++++++++++++++++++++++++++++++
9469  readers/supported_readers.txt      |  1 +
9470  2 files changed, 58 insertions(+)
9471
9472 commit 44d1edf696c308758ea2ce90eab0571312ace655
9473 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9474 Date:   Fri Mar 1 11:06:36 2013 +0000
9475
9476     Add SpringCard H512 Series
9477     
9478     
9479     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6540 0ce88b0d-b2fd-0310-8134-9614164e65ea
9480
9481  readers/SpringCard_H512_Series.txt | 57 ++++++++++++++++++++++++++++++++++++++
9482  readers/supported_readers.txt      |  3 +-
9483  2 files changed, 59 insertions(+), 1 deletion(-)
9484
9485 commit 814ac92471c4c8647c69084cf58d2fb1f94e3765
9486 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9487 Date:   Fri Mar 1 11:01:09 2013 +0000
9488
9489     New firmware (1.71) for SpringCard NFC'Roll
9490     
9491     
9492     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6539 0ce88b0d-b2fd-0310-8134-9614164e65ea
9493
9494  readers/SpringCard_NFC_Roll.txt | 14 +++++++-------
9495  1 file changed, 7 insertions(+), 7 deletions(-)
9496
9497 commit 1b14f0b958c46b2d67595fae7c5356a435c0ff82
9498 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9499 Date:   Mon Feb 18 17:14:44 2013 +0000
9500
9501     Add ACS APG8201 USB Reader with PID 0x8202
9502     
9503     
9504     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6533 0ce88b0d-b2fd-0310-8134-9614164e65ea
9505
9506  readers/ACS_APG8201_v2.txt    | 51 +++++++++++++++++++++++++++++++++++++++++++
9507  readers/supported_readers.txt |  3 ++-
9508  2 files changed, 53 insertions(+), 1 deletion(-)
9509
9510 commit 89e880728740ee78f6fed65327538ee45780e0c9
9511 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9512 Date:   Sun Feb 17 13:46:41 2013 +0000
9513
9514     Add GIS Ltd SmartMouse USB
9515     
9516     
9517     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6530 0ce88b0d-b2fd-0310-8134-9614164e65ea
9518
9519  readers/GIS_SmartMouse.txt    | 111 ++++++++++++++++++++++++++++++++++++++++++
9520  readers/supported_readers.txt |   5 +-
9521  2 files changed, 115 insertions(+), 1 deletion(-)
9522
9523 commit 170598807fcf512fefa590eed7f7568c1ce94833
9524 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9525 Date:   Fri Feb 15 08:27:37 2013 +0000
9526
9527     Add a missing "; to terminate a string
9528     
9529     The bug was introduced in revision 6518.
9530     
9531     
9532     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6528 0ce88b0d-b2fd-0310-8134-9614164e65ea
9533
9534  src/create_Info_plist.pl | 2 +-
9535  1 file changed, 1 insertion(+), 1 deletion(-)
9536
9537 commit 0f8836314d31ec84c9466b448ede4ffaa74d7619
9538 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9539 Date:   Thu Jan 31 19:09:48 2013 +0000
9540
9541     Add Yubico Yubikey NEO OTP+CCID
9542     
9543     
9544     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6521 0ce88b0d-b2fd-0310-8134-9614164e65ea
9545
9546  readers/Yubico_Yubikey_neo.txt | 56 ++++++++++++++++++++++++++++++++++++++++++
9547  readers/supported_readers.txt  |  5 +++-
9548  2 files changed, 60 insertions(+), 1 deletion(-)
9549
9550 commit 96abd66015ed946c5c3b1e79f04e4b870a223413
9551 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9552 Date:   Sun Jan 27 11:21:23 2013 +0000
9553
9554     Remove the duplicate CFBundleExecutable from Info.plist
9555     
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)
9559     
9560     The bundle name is not usefull and has been present since revision 3458
9561     (April 2009)
9562     
9563     
9564     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6518 0ce88b0d-b2fd-0310-8134-9614164e65ea
9565
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(-)
9570
9571 commit 865e2f71961b9d9b27a3d7cc35ea5ca9f702c6e7
9572 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9573 Date:   Tue Jan 22 17:39:58 2013 +0000
9574
9575     Add SpringCard NFC'Roll
9576     
9577     
9578     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6512 0ce88b0d-b2fd-0310-8134-9614164e65ea
9579
9580  readers/SpringCard_NFC_Roll.txt | 56 +++++++++++++++++++++++++++++++++++++++++
9581  readers/supported_readers.txt   |  3 ++-
9582  2 files changed, 58 insertions(+), 1 deletion(-)
9583
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
9587
9588     Release 1.4.9
9589     
9590     
9591     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6507 0ce88b0d-b2fd-0310-8134-9614164e65ea
9592
9593  README       | 14 +++++++++++---
9594  configure.ac |  2 +-
9595  2 files changed, 12 insertions(+), 4 deletions(-)
9596
9597 commit f62ae2568848727c7a39acca723ac36f26e17105
9598 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9599 Date:   Tue Nov 13 17:37:56 2012 +0000
9600
9601     Add REINER SCT cyberJack go
9602     
9603     
9604     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6482 0ce88b0d-b2fd-0310-8134-9614164e65ea
9605
9606  readers/ReinerSCT_cyberJack_go.txt | 58 ++++++++++++++++++++++++++++++++++++++
9607  readers/supported_readers.txt      |  3 +-
9608  2 files changed, 60 insertions(+), 1 deletion(-)
9609
9610 commit cb191134094c146c157a37855732223afa3ec2f2
9611 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9612 Date:   Tue Nov 13 17:35:54 2012 +0000
9613
9614     Move ATMEL VaultIC460 in unsupported list
9615     See revision 6479
9616     
9617     
9618     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6481 0ce88b0d-b2fd-0310-8134-9614164e65ea
9619
9620  readers/supported_readers.txt | 6 ++++--
9621  1 file changed, 4 insertions(+), 2 deletions(-)
9622
9623 commit 85f231e3832abd4ecd05d346586a6a8f6948c837
9624 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9625 Date:   Wed Oct 31 15:20:20 2012 +0000
9626
9627     IFDHSetProtocolParameters(): display the timeout
9628     
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.
9632     
9633     
9634     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6478 0ce88b0d-b2fd-0310-8134-9614164e65ea
9635
9636  src/ifdhandler.c | 3 +++
9637  1 file changed, 3 insertions(+)
9638
9639 commit bd98259de503fd3eb18aab4c28c38b31e301cad6
9640 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9641 Date:   Fri Oct 12 16:47:21 2012 +0000
9642
9643     Add Aktiv Rutoken PINPad In
9644     
9645     
9646     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6475 0ce88b0d-b2fd-0310-8134-9614164e65ea
9647
9648  readers/Rutoken_PINPad_in.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
9649  readers/supported_readers.txt |  1 +
9650  2 files changed, 50 insertions(+)
9651
9652 commit 48938572adb74fb77326df946ae52ebc289bbc5d
9653 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9654 Date:   Fri Oct 12 16:44:40 2012 +0000
9655
9656     Add Aktiv Rutoken PINPad Ex
9657     
9658     
9659     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6474 0ce88b0d-b2fd-0310-8134-9614164e65ea
9660
9661  readers/Rutoken_PINPad_ex.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
9662  readers/supported_readers.txt |  3 ++-
9663  2 files changed, 51 insertions(+), 1 deletion(-)
9664
9665 commit e5263d26d139c364095ec6ca91bfe6264f9007b5
9666 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9667 Date:   Sun Oct 7 11:45:35 2012 +0000
9668
9669     Fix typo
9670     
9671     
9672     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6471 0ce88b0d-b2fd-0310-8134-9614164e65ea
9673
9674  README | 2 +-
9675  1 file changed, 1 insertion(+), 1 deletion(-)
9676
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
9680
9681     Release 1.4.8
9682     
9683     
9684     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6470 0ce88b0d-b2fd-0310-8134-9614164e65ea
9685
9686  README       | 14 ++++++++++++++
9687  configure.ac |  2 +-
9688  2 files changed, 15 insertions(+), 1 deletion(-)
9689
9690 commit b7c15f71da214e2b44b7fe0073e3a12188fd6eb5
9691 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9692 Date:   Thu Oct 4 16:06:42 2012 +0000
9693
9694     Rename configure.in in configure.ac
9695     
9696     aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
9697     
9698     
9699     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6469 0ce88b0d-b2fd-0310-8134-9614164e65ea
9700
9701  configure.in => configure.ac | 0
9702  1 file changed, 0 insertions(+), 0 deletions(-)
9703
9704 commit 30fce9389e261a178b7f7a7fe559654546106255
9705 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9706 Date:   Fri Sep 14 07:46:16 2012 +0000
9707
9708     Updated version from autoamake-1.12
9709     
9710     
9711     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6465 0ce88b0d-b2fd-0310-8134-9614164e65ea
9712
9713  ylwrap | 11 +++++------
9714  1 file changed, 5 insertions(+), 6 deletions(-)
9715
9716 commit 78105951dd0d69391b057b74eba7d4800b4b1e2a
9717 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9718 Date:   Fri Sep 14 07:44:30 2012 +0000
9719
9720     Use pkg-config to find the libusb-1.0 arguments
9721     
9722     The libusb-1.0 path and link arguments are no more hard coded.
9723     
9724     
9725     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6464 0ce88b0d-b2fd-0310-8134-9614164e65ea
9726
9727  MacOSX/configure | 8 ++++----
9728  1 file changed, 4 insertions(+), 4 deletions(-)
9729
9730 commit e4891074be06d0994ef14faabe68a2fb12ab5bac
9731 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9732 Date:   Thu Sep 13 12:59:13 2012 +0000
9733
9734     Add MX5  SMART CCID DRIVER in the "disabled" list
9735     
9736     
9737     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6457 0ce88b0d-b2fd-0310-8134-9614164e65ea
9738
9739  readers/MX5_SMART_CCID_DRIVER.txt | 49 +++++++++++++++++++++++++++++++++++++++
9740  readers/supported_readers.txt     |  5 +++-
9741  2 files changed, 53 insertions(+), 1 deletion(-)
9742
9743 commit a01143d6661299da7a85fafa781987e8ea931e6c
9744 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9745 Date:   Mon Sep 3 16:03:50 2012 +0000
9746
9747     Add Inside Secure VaultIC 440 Smart Object
9748     
9749     
9750     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6455 0ce88b0d-b2fd-0310-8134-9614164e65ea
9751
9752  readers/Inside_Secure_VaultIC_440.txt | 49 +++++++++++++++++++++++++++++++++++
9753  readers/supported_readers.txt         |  1 +
9754  2 files changed, 50 insertions(+)
9755
9756 commit 4bfaf4b5e5ac02d05c60c18cf2a44fd380abb258
9757 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9758 Date:   Mon Sep 3 16:02:13 2012 +0000
9759
9760     Add Inside Secure VaultIC 420 Smart Object
9761     
9762     
9763     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6454 0ce88b0d-b2fd-0310-8134-9614164e65ea
9764
9765  readers/Inside_Secure_VaultIC_420.txt | 49 +++++++++++++++++++++++++++++++++++
9766  readers/supported_readers.txt         |  5 ++--
9767  2 files changed, 52 insertions(+), 2 deletions(-)
9768
9769 commit 1d2b8520057cb7efae662374f541fd46e574e1ef
9770 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9771 Date:   Thu Aug 30 17:04:44 2012 +0000
9772
9773     Use AX_PTHREAD macro instead of ACX_PTHREAD
9774     
9775     Fix some "autoreconf -vis -Wall" warnings
9776     
9777     
9778     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6452 0ce88b0d-b2fd-0310-8134-9614164e65ea
9779
9780  Makefile.am       | 2 +-
9781  configure.in      | 2 +-
9782  m4/acx_pthread.m4 | 1 -
9783  m4/ax_pthread.m4  | 1 +
9784  4 files changed, 3 insertions(+), 3 deletions(-)
9785
9786 commit 366a061606b8bc82cc12c939b9f307ef9ac2ead0
9787 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9788 Date:   Thu Aug 23 08:41:42 2012 +0000
9789
9790     Integrate m4/Makefile.am into Makefile.am
9791     
9792     The idea is to remove a Makefile files to speed up compilation.
9793     
9794     Thanks to Diego Elio Pettenò for the idea.
9795     
9796     
9797     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6438 0ce88b0d-b2fd-0310-8134-9614164e65ea
9798
9799  Makefile.am    | 3 ++-
9800  configure.in   | 1 -
9801  m4/Makefile.am | 3 ---
9802  3 files changed, 2 insertions(+), 5 deletions(-)
9803
9804 commit 2a405d5e99b4b095d6031fc78005a832d659555d
9805 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9806 Date:   Thu Aug 23 08:39:05 2012 +0000
9807
9808     Add missing PCSCv2part10.h
9809     
9810     
9811     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6437 0ce88b0d-b2fd-0310-8134-9614164e65ea
9812
9813  examples/Makefile.am | 2 +-
9814  1 file changed, 1 insertion(+), 1 deletion(-)
9815
9816 commit 84f24501e06a9955a3aeff9a45cd7289395d9d23
9817 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9818 Date:   Thu Aug 23 08:34:27 2012 +0000
9819
9820     Add AC_CONFIG_MACRO_DIR([m4]) as suggested by autoreconf
9821     
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.
9824     
9825     
9826     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6436 0ce88b0d-b2fd-0310-8134-9614164e65ea
9827
9828  configure.in | 1 +
9829  1 file changed, 1 insertion(+)
9830
9831 commit 50c2b48dc8b876a20beba6005eb2b1d01bd454a3
9832 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9833 Date:   Tue Aug 7 14:56:20 2012 +0000
9834
9835     Use helper functions from libPCSCv2part10 project
9836     
9837     
9838     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6406 0ce88b0d-b2fd-0310-8134-9614164e65ea
9839
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(-)
9845
9846 commit 2ae201c280354573499bd98ec867fe5655de9a26
9847 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9848 Date:   Tue Aug 7 09:37:43 2012 +0000
9849
9850     Add support of new PC/SC V2 part 10 properties:
9851     - dwMaxAPDUDataSize
9852     - wIdVendor
9853     - wIdProduct
9854     
9855     
9856     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6403 0ce88b0d-b2fd-0310-8134-9614164e65ea
9857
9858  examples/scardcontrol.c | 9 +++++++++
9859  1 file changed, 9 insertions(+)
9860
9861 commit 72609968bf508cd354535be20b213b3330c46945
9862 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9863 Date:   Thu Aug 2 18:06:38 2012 +0000
9864
9865     CreateChannelByNameOrChannel(): check device exists for the first
9866     CmdGetSlotStatus()
9867     
9868     
9869     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6399 0ce88b0d-b2fd-0310-8134-9614164e65ea
9870
9871  src/ifdhandler.c | 4 +++-
9872  1 file changed, 3 insertions(+), 1 deletion(-)
9873
9874 commit bce417a2614f2c1c88eafa59ef08ec6f3e0820c0
9875 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9876 Date:   Thu Aug 2 13:40:34 2012 +0000
9877
9878     CreateChannelByNameOrChannel(): Do not change the default timeout for
9879     the first call to CmdGetSlotStatus().
9880     
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.
9883     
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.
9886     
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.
9890     
9891     The reader should have enough time to start during the 3 first seconds.
9892     
9893     
9894     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6396 0ce88b0d-b2fd-0310-8134-9614164e65ea
9895
9896  src/ifdhandler.c | 17 ++++++++++-------
9897  1 file changed, 10 insertions(+), 7 deletions(-)
9898
9899 commit 72db97f0086f082317b6d3df31ea279907d13ecc
9900 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9901 Date:   Thu Jul 26 19:13:31 2012 +0000
9902
9903     New firmware
9904     
9905     
9906     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6394 0ce88b0d-b2fd-0310-8134-9614164e65ea
9907
9908  readers/ActivkeySim.txt | 17 ++++++++---------
9909  1 file changed, 8 insertions(+), 9 deletions(-)
9910
9911 commit 044a513372fdbb27cb80a82867e3abb2a703e699
9912 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9913 Date:   Thu Jul 26 19:05:43 2012 +0000
9914
9915     Add (again) SCR3310-NTTCom USB SmartCard Reader
9916     
9917     
9918     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6393 0ce88b0d-b2fd-0310-8134-9614164e65ea
9919
9920  readers/SCR3310-NTTCom.txt    | 157 ++++++++++++++++++++++++++++++++++++++++++
9921  readers/supported_readers.txt |   5 +-
9922  2 files changed, 161 insertions(+), 1 deletion(-)
9923
9924 commit b8f3e7475e43cb88db9fca18a270dfd53981887b
9925 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9926 Date:   Thu Jul 26 12:59:06 2012 +0000
9927
9928     New firmware (version E)
9929     
9930     
9931     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6390 0ce88b0d-b2fd-0310-8134-9614164e65ea
9932
9933  readers/GemPCTwin.txt | 101 ++++++++++++++++++++++++++++----------------------
9934  1 file changed, 57 insertions(+), 44 deletions(-)
9935
9936 commit 49700e876dbd9bd552fa997dacaaa0242e4fceaa
9937 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9938 Date:   Thu Jul 5 13:02:50 2012 +0000
9939
9940     New firmware
9941     
9942     
9943     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6387 0ce88b0d-b2fd-0310-8134-9614164e65ea
9944
9945  readers/GemPCTwin.txt | 2 +-
9946  1 file changed, 1 insertion(+), 1 deletion(-)
9947
9948 commit 9629fe6d0f6387e6c538cadede4a1fac804ed878
9949 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9950 Date:   Sat Jun 23 14:35:42 2012 +0000
9951
9952     New firmware. No other changes.
9953     
9954     
9955     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6352 0ce88b0d-b2fd-0310-8134-9614164e65ea
9956
9957  readers/CherryST1044U.txt | 12 ++++++++----
9958  1 file changed, 8 insertions(+), 4 deletions(-)
9959
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
9963
9964     Release 1.4.7
9965     
9966     
9967     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6350 0ce88b0d-b2fd-0310-8134-9614164e65ea
9968
9969  configure.in | 2 +-
9970  1 file changed, 1 insertion(+), 1 deletion(-)
9971
9972 commit 62c252eb2985d54636659d9433a034e8b8cc0c1d
9973 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9974 Date:   Fri Jun 22 08:51:51 2012 +0000
9975
9976     Release 1.4.7
9977     
9978     
9979     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6349 0ce88b0d-b2fd-0310-8134-9614164e65ea
9980
9981  README | 31 +++++++++++++++++++++++++++++++
9982  1 file changed, 31 insertions(+)
9983
9984 commit 4b7c0a76d6b749a4c8117559060fa344c3a3f0b7
9985 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
9986 Date:   Wed Jun 20 06:43:28 2012 +0000
9987
9988     OpenUSBByName(): Add debug log message when the interface found is not
9989     the one we are looking for.
9990     
9991     This is in particular interesting for a composite device and the CCID
9992     driver compiled with --enable-composite-as-multislot
9993     
9994     
9995     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6348 0ce88b0d-b2fd-0310-8134-9614164e65ea
9996
9997  src/ccid_usb.c | 2 ++
9998  1 file changed, 2 insertions(+)
9999
10000 commit 3c3aa6de85e898115c493feb4925ad4fe3cd715e
10001 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10002 Date:   Fri Jun 15 18:00:15 2012 +0000
10003
10004     New firmware
10005     
10006     
10007     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6337 0ce88b0d-b2fd-0310-8134-9614164e65ea
10008
10009  readers/NXP_PR533.txt | 8 ++++----
10010  1 file changed, 4 insertions(+), 4 deletions(-)
10011
10012 commit 93659c77dda32f7a34f0b6e05e0e0e85db13ddcf
10013 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10014 Date:   Wed Jun 13 06:39:09 2012 +0000
10015
10016     Add ACS CryptoMate64
10017     
10018     
10019     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6331 0ce88b0d-b2fd-0310-8134-9614164e65ea
10020
10021  readers/ACS_CryptoMate64.txt  | 50 +++++++++++++++++++++++++++++++++++++++++++
10022  readers/supported_readers.txt |  3 ++-
10023  2 files changed, 52 insertions(+), 1 deletion(-)
10024
10025 commit b63c196cd33b401369a5d516ebc017d6c208ac52
10026 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10027 Date:   Wed Jun 6 12:37:12 2012 +0000
10028
10029     t1_transceive(): avoids a infinite retry loop
10030     
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)
10033     
10034     Thanks to Martin Vogt for the bug report and patch
10035     http://archives.neohapsis.com/archives/dev/muscle/2012-q2/0077.html
10036     
10037     
10038     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6328 0ce88b0d-b2fd-0310-8134-9614164e65ea
10039
10040  src/openct/proto-t1.c | 7 ++++---
10041  1 file changed, 4 insertions(+), 3 deletions(-)
10042
10043 commit 81d962d286bb53505c713c75b2689cebc72a2ce5
10044 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10045 Date:   Wed Jun 6 12:36:00 2012 +0000
10046
10047     t1_transceive(): avoids a infinite retry loop
10048     
10049     Add a check for ISO 7816-3 Rule 7.4.2 (2 retried before resync) in case
10050     of "wrong nr".
10051     
10052     " currently I have an endless loop in t1_transceive.  It happens from
10053     time to time with the aladdin token.
10054     
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. "
10061     
10062     Thanks to Martin Vogt for the bug report and patch
10063     http://archives.neohapsis.com/archives/dev/muscle/2012-q2/0076.html
10064     
10065     
10066     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6327 0ce88b0d-b2fd-0310-8134-9614164e65ea
10067
10068  src/openct/proto-t1.c | 5 +++++
10069  1 file changed, 5 insertions(+)
10070
10071 commit 10be9bff24c094a09b0cd42b15c70820af47ae7d
10072 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10073 Date:   Wed Jun 6 12:06:37 2012 +0000
10074
10075     OpenUSBByName(): check the lists vendorID, productID and friendlyNames
10076     have all the same size.
10077     
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.
10081     
10082     
10083     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6326 0ce88b0d-b2fd-0310-8134-9614164e65ea
10084
10085  src/ccid_usb.c | 9 +++++++++
10086  1 file changed, 9 insertions(+)
10087
10088 commit 872e38305e6ba2ab461f40f0a98d3582f91fa29d
10089 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10090 Date:   Wed May 30 18:35:37 2012 +0000
10091
10092     Update descriptions
10093     
10094     
10095     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6313 0ce88b0d-b2fd-0310-8134-9614164e65ea
10096
10097  SCARDGETATTRIB.txt | 4 +++-
10098  1 file changed, 3 insertions(+), 1 deletion(-)
10099
10100 commit e889576fce925a1d8bd27f5bc9e7050a705920a0
10101 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10102 Date:   Sat May 26 15:33:07 2012 +0000
10103
10104     Always check for STATUS_NO_SUCH_DEVICE and return accordingly
10105     
10106     Thanks to Martin Vogt for the bug report and patch idea
10107     http://archives.neohapsis.com/archives/dev/muscle/2012-q2/0057.html
10108     
10109     
10110     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6311 0ce88b0d-b2fd-0310-8134-9614164e65ea
10111
10112  src/commands.c | 77 +++++++++++++++++++++++++++++++---------------------------
10113  1 file changed, 41 insertions(+), 36 deletions(-)
10114
10115 commit df99fb7a7addc97152c9f76850c3951c151cf273
10116 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10117 Date:   Sat May 26 15:10:07 2012 +0000
10118
10119     t1_xcv(): always return a negative value in case of error
10120     
10121     Thanks to Martin Vogt for the patch
10122     http://archives.neohapsis.com/archives/dev/muscle/2012-q2/0057.html
10123     
10124     
10125     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6310 0ce88b0d-b2fd-0310-8134-9614164e65ea
10126
10127  src/openct/proto-t1.c | 6 +++---
10128  1 file changed, 3 insertions(+), 3 deletions(-)
10129
10130 commit 5f23f6337f387c1b171e3655b84ff1442f1d6704
10131 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10132 Date:   Sat May 19 08:36:28 2012 +0000
10133
10134     Add KOBIL Systems IDToken
10135     
10136     
10137     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6309 0ce88b0d-b2fd-0310-8134-9614164e65ea
10138
10139  readers/supported_readers.txt | 5 +++--
10140  1 file changed, 3 insertions(+), 2 deletions(-)
10141
10142 commit 3b9da43a20d7558535821041763fc7fded3699fc
10143 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10144 Date:   Sat May 19 08:20:04 2012 +0000
10145
10146     Add Reader-Info-Commands special APDU/command for the Kobil IDToken
10147     
10148     - Manufacturer command
10149     - Product name command
10150     - Firmware version command
10151     - Driver version command
10152     
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
10155     eID card.
10156     
10157     
10158     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6308 0ce88b0d-b2fd-0310-8134-9614164e65ea
10159
10160  src/ifdhandler.c | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
10161  1 file changed, 51 insertions(+)
10162
10163 commit 89572ea3ceac639335c09d815377c7536cdd7346
10164 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10165 Date:   Sat May 19 08:13:34 2012 +0000
10166
10167     Hack for the Kobil IDToken and Geman eID card
10168     
10169     The German eID card is bogus and need to be powered off before a power
10170     on
10171     
10172     
10173     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6307 0ce88b0d-b2fd-0310-8134-9614164e65ea
10174
10175  src/ifdhandler.c | 13 +++++++++++++
10176  1 file changed, 13 insertions(+)
10177
10178 commit 8664ebaaec4b7076b31a91763d112d64ee18cd54
10179 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10180 Date:   Sat May 19 08:11:56 2012 +0000
10181
10182     Add Kobil IDToken definition
10183     
10184     
10185     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6306 0ce88b0d-b2fd-0310-8134-9614164e65ea
10186
10187  src/ccid.h | 1 +
10188  1 file changed, 1 insertion(+)
10189
10190 commit 932ce7be1651ccb503bafa0ee65f66e1e718fe76
10191 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10192 Date:   Sat May 19 08:10:08 2012 +0000
10193
10194     Give more time (3 seconds instead of 2) to the reader to answer
10195     
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
10198     removed.
10199     
10200     
10201     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6305 0ce88b0d-b2fd-0310-8134-9614164e65ea
10202
10203  src/defs.h | 2 +-
10204  1 file changed, 1 insertion(+), 1 deletion(-)
10205
10206 commit 205b1cadb23450c4ab807cfceba4e8ad68d7093b
10207 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10208 Date:   Fri May 18 08:05:39 2012 +0000
10209
10210     warning: 'libccid.la': linking libtool libraries using a non-POSIX
10211     archiver requires 'AM_PROG_AR' in 'configure.in'
10212     
10213     
10214     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6301 0ce88b0d-b2fd-0310-8134-9614164e65ea
10215
10216  configure.in | 1 +
10217  1 file changed, 1 insertion(+)
10218
10219 commit 511e25f2fb4038edb18dc417717f885436ca0810
10220 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10221 Date:   Fri May 18 08:04:23 2012 +0000
10222
10223     autoupdated using autoupdate (GNU Autoconf) 2.69
10224     
10225     
10226     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6300 0ce88b0d-b2fd-0310-8134-9614164e65ea
10227
10228  configure.in | 29 ++++++++++++++---------------
10229  1 file changed, 14 insertions(+), 15 deletions(-)
10230
10231 commit 472a79de7ef76ca90b592f9c7f82d97ca9789e03
10232 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10233 Date:   Wed May 16 12:40:26 2012 +0000
10234
10235     Firmware upgrade
10236     
10237     The new firmware supports extended APDU and iProduct changed from DP905
10238     to DP905v1.1
10239     
10240     
10241     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6297 0ce88b0d-b2fd-0310-8134-9614164e65ea
10242
10243  readers/Vasco_DP905.txt | 16 ++++++++--------
10244  1 file changed, 8 insertions(+), 8 deletions(-)
10245
10246 commit 984069263590a693e805cc1d3581fa48c63695ab
10247 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10248 Date:   Tue May 15 18:50:35 2012 +0000
10249
10250     Add ACS ACR101 ICC Reader
10251     
10252     
10253     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6296 0ce88b0d-b2fd-0310-8134-9614164e65ea
10254
10255  readers/ACS_ACR101.txt        | 50 +++++++++++++++++++++++++++++++++++++++++++
10256  readers/supported_readers.txt |  3 ++-
10257  2 files changed, 52 insertions(+), 1 deletion(-)
10258
10259 commit 33e3d11a83f268514cec67e5b471c81d8d576893
10260 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10261 Date:   Fri May 11 16:30:26 2012 +0000
10262
10263     OpenUSBByName(): log the Info.plist used
10264     
10265     On Mac OS X the CCID driver may be installed many times with different
10266     names using --enable-bundle=...
10267     
10268     With the Info.plist file name displayed it is possible to check the
10269     correct Info.plist is used.
10270     
10271     
10272     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6292 0ce88b0d-b2fd-0310-8134-9614164e65ea
10273
10274  src/ccid_usb.c | 1 +
10275  1 file changed, 1 insertion(+)
10276
10277 commit 3ff394a14bcff07ef65d8a85425855b7a0300578
10278 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10279 Date:   Tue May 1 13:59:24 2012 +0000
10280
10281     Add Alcor Micro AU9522
10282     
10283     
10284     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6289 0ce88b0d-b2fd-0310-8134-9614164e65ea
10285
10286  readers/AlcorMicro_AU9522.txt | 111 ++++++++++++++++++++++++++++++++++++++++++
10287  readers/supported_readers.txt |   9 ++--
10288  2 files changed, 116 insertions(+), 4 deletions(-)
10289
10290 commit c958f5d0c4104c50608d9b511cabf584ff6fa833
10291 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10292 Date:   Wed Apr 18 18:51:25 2012 +0000
10293
10294     New firmware
10295     
10296     
10297     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6284 0ce88b0d-b2fd-0310-8134-9614164e65ea
10298
10299  readers/sid800.txt | 15 +++++++++------
10300  1 file changed, 9 insertions(+), 6 deletions(-)
10301
10302 commit a60ba15a9057967c2e7faf585bb937c2c59fd1ae
10303 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10304 Date:   Wed Apr 18 13:54:59 2012 +0000
10305
10306     Add Bit4id cryptokey
10307     
10308     
10309     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6283 0ce88b0d-b2fd-0310-8134-9614164e65ea
10310
10311  readers/bit4id_cryptokey.txt  | 53 +++++++++++++++++++++++++++++++++++++++++++
10312  readers/supported_readers.txt |  1 +
10313  2 files changed, 54 insertions(+)
10314
10315 commit 64b5ea3c3f02af6008578e33e9c4eac26a13e49e
10316 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10317 Date:   Wed Apr 18 13:52:03 2012 +0000
10318
10319     Add Bit4id iAM
10320     
10321     
10322     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6282 0ce88b0d-b2fd-0310-8134-9614164e65ea
10323
10324  readers/bit4id_iam.txt        | 53 +++++++++++++++++++++++++++++++++++++++++++
10325  readers/supported_readers.txt |  1 +
10326  2 files changed, 54 insertions(+)
10327
10328 commit 4b3b24a0f985c3050f92a5d2ee3b6cef22661ca7
10329 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10330 Date:   Wed Apr 18 13:49:13 2012 +0000
10331
10332     Add Bit4id CKey4
10333     
10334     
10335     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6281 0ce88b0d-b2fd-0310-8134-9614164e65ea
10336
10337  readers/bit4id_key4.txt       | 53 +++++++++++++++++++++++++++++++++++++++++++
10338  readers/supported_readers.txt |  1 +
10339  2 files changed, 54 insertions(+)
10340
10341 commit 9fce841ab3b5b6eba9b988982d9418bcc71b5349
10342 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10343 Date:   Wed Apr 18 13:46:19 2012 +0000
10344
10345     Add Bit4id miniLector-s
10346     
10347     
10348     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6280 0ce88b0d-b2fd-0310-8134-9614164e65ea
10349
10350  readers/bit4id_minilector-s.txt | 50 +++++++++++++++++++++++++++++++++++++++++
10351  readers/supported_readers.txt   |  1 +
10352  2 files changed, 51 insertions(+)
10353
10354 commit 4223b646d6aaab4e4a57ca3047ac5bb2b844ecad
10355 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10356 Date:   Wed Apr 18 13:42:13 2012 +0000
10357
10358     Add Bit4id miniLector
10359     
10360     
10361     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6279 0ce88b0d-b2fd-0310-8134-9614164e65ea
10362
10363  readers/bit4id_minilector.txt | 50 +++++++++++++++++++++++++++++++++++++++++++
10364  readers/supported_readers.txt |  3 +++
10365  2 files changed, 53 insertions(+)
10366
10367 commit 7ba0e798d9606c42a398373a57dfe5562a3cde11
10368 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10369 Date:   Wed Apr 18 13:41:03 2012 +0000
10370
10371     Sort the duplicates section by vid/pid
10372     
10373     
10374     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6278 0ce88b0d-b2fd-0310-8134-9614164e65ea
10375
10376  readers/supported_readers.txt | 42 +++++++++++++++++++++---------------------
10377  1 file changed, 21 insertions(+), 21 deletions(-)
10378
10379 commit 331979a57bc50fcb4572063d7cd4685a7f1c7c1c
10380 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10381 Date:   Wed Apr 18 11:45:11 2012 +0000
10382
10383     Add NXP PR533
10384     
10385     
10386     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6277 0ce88b0d-b2fd-0310-8134-9614164e65ea
10387
10388  readers/NXP_PR533.txt         | 57 +++++++++++++++++++++++++++++++++++++++++++
10389  readers/supported_readers.txt |  5 +++-
10390  2 files changed, 61 insertions(+), 1 deletion(-)
10391
10392 commit ea1bb6de410b50c9c5f65ad718150fa0cba00409
10393 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10394 Date:   Tue Apr 17 13:42:42 2012 +0000
10395
10396     Use auto suspend for CCID devices only
10397     
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.
10402     
10403     The new rule uses ":0b0000:" so composite devices will not be configured
10404     for USB automatic suspend.
10405     
10406     Closes Alioth bug [#313445] "Do not activate USB suspend for composite
10407     devices: keyboard"
10408     https://alioth.debian.org/tracker/index.php?func=detail&aid=313445&group_id=30105&atid=410085
10409     
10410     
10411     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6275 0ce88b0d-b2fd-0310-8134-9614164e65ea
10412
10413  src/92_pcscd_ccid.rules | 2 +-
10414  1 file changed, 1 insertion(+), 1 deletion(-)
10415
10416 commit 06c8b0b2fa2f5c794ff4747e9daee5ac1065eb75
10417 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10418 Date:   Fri Apr 13 13:45:16 2012 +0000
10419
10420     Use %zd instead of %ld for size_t size
10421     
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]
10426     
10427     sizeof returns a size_t value with a variable length depending on the
10428     architecture.
10429     
10430     
10431     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6274 0ce88b0d-b2fd-0310-8134-9614164e65ea
10432
10433  src/ccid.c | 2 +-
10434  1 file changed, 1 insertion(+), 1 deletion(-)
10435
10436 commit 8b0b132f986e481c4806238ac9abf5786b6744c3
10437 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10438 Date:   Thu Apr 12 07:55:52 2012 +0000
10439
10440     Add Gemalto Ezio Shield Branch Reader
10441     
10442     
10443     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6273 0ce88b0d-b2fd-0310-8134-9614164e65ea
10444
10445  readers/Gemalto_Ezio_Branch.txt | 56 +++++++++++++++++++++++++++++++++++++++++
10446  readers/supported_readers.txt   |  3 ++-
10447  2 files changed, 58 insertions(+), 1 deletion(-)
10448
10449 commit cc487a56fcc224ce74a355853dee77abef549a2a
10450 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10451 Date:   Sun Apr 8 07:53:56 2012 +0000
10452
10453     Add CCB eSafeLD
10454     
10455     
10456     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6270 0ce88b0d-b2fd-0310-8134-9614164e65ea
10457
10458  readers/CCB_eSafeLD.txt       | 53 +++++++++++++++++++++++++++++++++++++++++++
10459  readers/supported_readers.txt |  5 +++-
10460  2 files changed, 57 insertions(+), 1 deletion(-)
10461
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
10465
10466     Release 1.4.6
10467     
10468     
10469     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6266 0ce88b0d-b2fd-0310-8134-9614164e65ea
10470
10471  README       | 33 +++++++++++++++++++++++++++++++++
10472  configure.in |  2 +-
10473  2 files changed, 34 insertions(+), 1 deletion(-)
10474
10475 commit 46cb2fcbe1b7010490d62a84fbfb9d4effd3d9a5
10476 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10477 Date:   Fri Apr 6 16:15:21 2012 +0000
10478
10479     Update to version 2011-08-25.18
10480     
10481     
10482     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6265 0ce88b0d-b2fd-0310-8134-9614164e65ea
10483
10484  ylwrap | 34 +++++++++++++++++++---------------
10485  1 file changed, 19 insertions(+), 15 deletions(-)
10486
10487 commit de413e6987a5f119617f7db6f7e8c290c0da500b
10488 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10489 Date:   Fri Apr 6 15:45:54 2012 +0000
10490
10491     Use the new SDK path for Xcode 4
10492     
10493     Xcode is now a normal application downloaded from the Mac App Store.
10494     All the files are now contained in /Applications/Xcode.app
10495     
10496     
10497     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6264 0ce88b0d-b2fd-0310-8134-9614164e65ea
10498
10499  MacOSX/configure | 2 +-
10500  1 file changed, 1 insertion(+), 1 deletion(-)
10501
10502 commit b4933b280d4bb5c4908e65add0bae0938a2f6d5f
10503 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10504 Date:   Thu Apr 5 09:55:10 2012 +0000
10505
10506     Use DWORD_D instead %ld to fix a warning on Mac OS X 64-bits
10507     
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'
10511     
10512     
10513     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6260 0ce88b0d-b2fd-0310-8134-9614164e65ea
10514
10515  src/ccid.c | 2 +-
10516  1 file changed, 1 insertion(+), 1 deletion(-)
10517
10518 commit 41ec3d896d3487eb83a86bd15753fcb2ceebb640
10519 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10520 Date:   Thu Apr 5 09:44:16 2012 +0000
10521
10522     Move definitions of DWORD_X and DWORD_D
10523     
10524     
10525     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6259 0ce88b0d-b2fd-0310-8134-9614164e65ea
10526
10527  src/defs.h       | 11 +++++++++++
10528  src/ifdhandler.c | 10 ----------
10529  2 files changed, 11 insertions(+), 10 deletions(-)
10530
10531 commit da7e12245976943008a35c0ba29da08fdc19834a
10532 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10533 Date:   Wed Apr 4 20:44:20 2012 +0000
10534
10535     IFDHControl(): Add support of dwMaxAPDUDataSize
10536     
10537     This property indicates if a reader/driver supports extended APDU or
10538     not.
10539     
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)
10546     
10547     
10548     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6258 0ce88b0d-b2fd-0310-8134-9614164e65ea
10549
10550  src/ifdhandler.c | 17 +++++++++++++++++
10551  1 file changed, 17 insertions(+)
10552
10553 commit 810b4e5236519da643243ea961622b8c4359402a
10554 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10555 Date:   Wed Apr 4 07:44:51 2012 +0000
10556
10557     Remove KOBIL IDToken until support is complete
10558     
10559     
10560     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6255 0ce88b0d-b2fd-0310-8134-9614164e65ea
10561
10562  readers/supported_readers.txt | 5 +----
10563  1 file changed, 1 insertion(+), 4 deletions(-)
10564
10565 commit c924be00b00434400ccafdb5016c0098235d6e20
10566 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10567 Date:   Mon Apr 2 08:21:56 2012 +0000
10568
10569     Minimal version of pcsc-lite is 1.8.3
10570     
10571     We now use PCSCv2_PART10_PROPERTY_wIdVendor and
10572     PCSCv2_PART10_PROPERTY_wIdProduct defined in pcsc-lite 1.8.3
10573     
10574     
10575     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6254 0ce88b0d-b2fd-0310-8134-9614164e65ea
10576
10577  configure.in | 2 +-
10578  1 file changed, 1 insertion(+), 1 deletion(-)
10579
10580 commit b05f0358285a1c5072c52636d41e9232d3db2969
10581 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10582 Date:   Tue Mar 27 12:58:12 2012 +0000
10583
10584     Add support of Gemalto firmware features
10585     
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
10588     fixed or not.
10589     
10590     One of the fixed bug (in recent readers) is the bNumberMessage
10591     management used in the Secure Modify CCID command.
10592     
10593     Thanks to Jean Lusetti for the patch
10594     
10595     
10596     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6252 0ce88b0d-b2fd-0310-8134-9614164e65ea
10597
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(-)
10604
10605 commit 0013da5941c5883b483db3bb313fadd175c4e7b5
10606 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10607 Date:   Mon Mar 26 14:11:14 2012 +0000
10608
10609     SecurePINModify(): set the minimum timeout to 90 seconds
10610     
10611     Some readers have a default timeout of 60 seconds. We need to use a
10612     larger value to timeout _after_ the reader.
10613     
10614     Same change as in revision 6243 but for SecurePINModify() instead of
10615     SecurePINVerify()
10616     
10617     
10618     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6251 0ce88b0d-b2fd-0310-8134-9614164e65ea
10619
10620  src/commands.c | 2 +-
10621  1 file changed, 1 insertion(+), 1 deletion(-)
10622
10623 commit adcbd52f474b10bf8d40148a5ea5bfc6ad9fec4f
10624 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10625 Date:   Mon Mar 26 07:54:54 2012 +0000
10626
10627     Firmware update
10628     
10629     
10630     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6250 0ce88b0d-b2fd-0310-8134-9614164e65ea
10631
10632  readers/Gemalto_Ezio_Shield_PinPad.txt | 12 ++++++------
10633  1 file changed, 6 insertions(+), 6 deletions(-)
10634
10635 commit 3284ac23c56a106a496f63869d24194a76ab5baf
10636 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10637 Date:   Fri Mar 23 10:02:04 2012 +0000
10638
10639     Add support of wIdVendor and wIdProduct properties
10640     
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
10643     today)
10644     
10645     
10646     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6245 0ce88b0d-b2fd-0310-8134-9614164e65ea
10647
10648  src/ifdhandler.c | 18 ++++++++++++++++++
10649  1 file changed, 18 insertions(+)
10650
10651 commit bab8662a3d46b2b1f70a9ae5bc467d9a8239e0a1
10652 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10653 Date:   Fri Mar 23 08:35:08 2012 +0000
10654
10655     SecurePINVerify(): set the minimum timeout to 90 seconds
10656     
10657     Some readers have a default timeout of 60 seconds. We need to use a
10658     larger value to timeout _after_ the reader.
10659     
10660     
10661     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6243 0ce88b0d-b2fd-0310-8134-9614164e65ea
10662
10663  src/commands.c | 2 +-
10664  1 file changed, 1 insertion(+), 1 deletion(-)
10665
10666 commit d6c2c5d526d9219fdc41a949797b69c592049b4d
10667 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10668 Date:   Mon Mar 19 09:46:52 2012 +0000
10669
10670     CCID_Receive(): ICCD type A, wait for device ready
10671     
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."
10676     
10677     Thanks to John Billings for the patch.
10678     
10679     
10680     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6240 0ce88b0d-b2fd-0310-8134-9614164e65ea
10681
10682  src/commands.c | 6 ++++++
10683  1 file changed, 6 insertions(+)
10684
10685 commit a38dc80b93b7d723afc9046ed83d7da7ac02d918
10686 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10687 Date:   Tue Mar 13 20:31:33 2012 +0000
10688
10689     Add KOBIL IDToken
10690     
10691     
10692     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6239 0ce88b0d-b2fd-0310-8134-9614164e65ea
10693
10694  readers/supported_readers.txt | 5 ++++-
10695  1 file changed, 4 insertions(+), 1 deletion(-)
10696
10697 commit ce51c41ef3829a255c53f6e835c7a6c957cbbf05
10698 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10699 Date:   Tue Mar 13 20:23:18 2012 +0000
10700
10701     Add Kobil IDToken
10702     
10703     
10704     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6238 0ce88b0d-b2fd-0310-8134-9614164e65ea
10705
10706  readers/Kobil_IDToken.txt | 57 +++++++++++++++++++++++++++++++++++++++++++++++
10707  1 file changed, 57 insertions(+)
10708
10709 commit 165bb3bde5d7fbf2c1e83a37842f044a5a88c57c
10710 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10711 Date:   Fri Feb 24 08:50:11 2012 +0000
10712
10713     Some output improvements
10714     
10715     
10716     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6233 0ce88b0d-b2fd-0310-8134-9614164e65ea
10717
10718  contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c | 11 ++++++++---
10719  1 file changed, 8 insertions(+), 3 deletions(-)
10720
10721 commit 7c13d7369563db3d727e2f3cbc8941a49ab40ce0
10722 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10723 Date:   Thu Feb 23 19:47:36 2012 +0000
10724
10725     Move SCR335 from supported to should work list since the V2.0 with a new
10726     firmware has not been tested by me.
10727     
10728     
10729     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6232 0ce88b0d-b2fd-0310-8134-9614164e65ea
10730
10731  readers/supported_readers.txt | 4 ++--
10732  1 file changed, 2 insertions(+), 2 deletions(-)
10733
10734 commit c258b2f63e59d8190c300bffd401b41ad4b9001b
10735 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10736 Date:   Thu Feb 23 19:43:00 2012 +0000
10737
10738     Remove SCR 335 from the bogus firmware list
10739     
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)
10742     
10743     
10744     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6231 0ce88b0d-b2fd-0310-8134-9614164e65ea
10745
10746  src/ccid_usb.c | 1 -
10747  1 file changed, 1 deletion(-)
10748
10749 commit 84af9db3b5a2df755689528b2155842f4d373887
10750 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10751 Date:   Thu Feb 23 19:41:38 2012 +0000
10752
10753     Firmware update for the V2.0 model
10754     
10755     
10756     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6230 0ce88b0d-b2fd-0310-8134-9614164e65ea
10757
10758  readers/SCR335.txt | 124 ++++++++++++++++++++++++++++++++++++++++++++++++-----
10759  1 file changed, 113 insertions(+), 11 deletions(-)
10760
10761 commit d344a71785c6608fc5a229734083534a2717ffa4
10762 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10763 Date:   Fri Feb 17 14:51:55 2012 +0000
10764
10765     Correctly define DWORD_D on Linux
10766     
10767     
10768     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6227 0ce88b0d-b2fd-0310-8134-9614164e65ea
10769
10770  src/ifdhandler.c | 2 +-
10771  1 file changed, 1 insertion(+), 1 deletion(-)
10772
10773 commit c472c6fe16d4222483b3c417981156f2097af5fe
10774 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10775 Date:   Thu Feb 16 09:05:03 2012 +0000
10776
10777     Define GEMALTO_FIRMWARE_FEATURES structure
10778     
10779     Structure returned by Gemalto readers for the CCID Escape command 0x6A
10780     
10781     
10782     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6226 0ce88b0d-b2fd-0310-8134-9614164e65ea
10783
10784  src/ccid.h | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
10785  1 file changed, 56 insertions(+)
10786
10787 commit 5f6deb34b2874c7080b615b1825949d7e83195c8
10788 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10789 Date:   Wed Feb 15 14:31:13 2012 +0000
10790
10791     Use DWORD_X and DWORD_D to print a DWORD in hex or dec
10792     
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.
10795     
10796     A DWORD value is now always correctly logged/displayed on Mac OS X and the
10797     compiler stops complaining.
10798     
10799     
10800     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6225 0ce88b0d-b2fd-0310-8134-9614164e65ea
10801
10802  src/ifdhandler.c | 51 ++++++++++++++++++++++++++++++++-------------------
10803  1 file changed, 32 insertions(+), 19 deletions(-)
10804
10805 commit 0bc4f8b87c3c6db7690905952916f1064ef4b0bf
10806 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10807 Date:   Tue Feb 14 19:58:53 2012 +0000
10808
10809     Add Macally NFC CCID eNetPad reader
10810     
10811     
10812     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6224 0ce88b0d-b2fd-0310-8134-9614164e65ea
10813
10814  readers/supported_readers.txt | 13 ++++++++-----
10815  1 file changed, 8 insertions(+), 5 deletions(-)
10816
10817 commit 035e78cb83bc6ad677695dfb9717fc7283e12a47
10818 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10819 Date:   Tue Feb 14 19:37:04 2012 +0000
10820
10821     Add Macally NFC CCID eNetPad reader
10822     
10823     
10824     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6221 0ce88b0d-b2fd-0310-8134-9614164e65ea
10825
10826  readers/Macally_NFC_CCID_eNetPad.txt | 48 ++++++++++++++++++++++++++++++++++++
10827  1 file changed, 48 insertions(+)
10828
10829 commit c41adfa3302f39e5cf25f3c43705c47083a82448
10830 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10831 Date:   Mon Feb 13 09:10:36 2012 +0000
10832
10833     CreateChannelByNameOrChannel(): add explicit braces
10834     
10835     Fix compiler warning:
10836     ifdhandler.c: In function 'CreateChannelByNameOrChannel':
10837     ifdhandler.c:81:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
10838     
10839     The problem is that DEBUG_INFO3() is not a code block but a "dangerous"
10840     if () macro.
10841     
10842     
10843     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6220 0ce88b0d-b2fd-0310-8134-9614164e65ea
10844
10845  src/ifdhandler.c | 4 ++++
10846  1 file changed, 4 insertions(+)
10847
10848 commit 6bbbe62aff146d5902294f050e6f5c959c64a0ec
10849 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10850 Date:   Mon Feb 13 09:06:52 2012 +0000
10851
10852     Factorise IFDHCreateChannelByName() and IFDHCreateChannel()
10853     
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).
10856     
10857     
10858     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6219 0ce88b0d-b2fd-0310-8134-9614164e65ea
10859
10860  src/ifdhandler.c | 106 ++++++++++++-------------------------------------------
10861  1 file changed, 22 insertions(+), 84 deletions(-)
10862
10863 commit c5c6a6001c52eb59064dc431200c6c54f1f6d50d
10864 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10865 Date:   Mon Feb 13 08:55:33 2012 +0000
10866
10867     IFDHCreateChannelByName(): favctorize code
10868     
10869     The code used to release the allocated resources is no more duplicated
10870     in two places.
10871     
10872     
10873     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6218 0ce88b0d-b2fd-0310-8134-9614164e65ea
10874
10875  src/ifdhandler.c | 16 +++++++++-------
10876  1 file changed, 9 insertions(+), 7 deletions(-)
10877
10878 commit 8164b46371ea0116919d05e548a76f347a000baf
10879 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10880 Date:   Mon Feb 13 08:54:00 2012 +0000
10881
10882     IFDHCreateChannelByName(): check the value returned by ccid_open_hack_post()
10883     
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.
10887     
10888     
10889     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6217 0ce88b0d-b2fd-0310-8134-9614164e65ea
10890
10891  src/ifdhandler.c | 6 +++++-
10892  1 file changed, 5 insertions(+), 1 deletion(-)
10893
10894 commit d88abd959ced7ab36d6fe5898f4d64f9e216d6c1
10895 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10896 Date:   Mon Feb 13 08:40:33 2012 +0000
10897
10898     ccid_open_hack_post(): return an error if needed
10899     
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
10902     during this step.
10903     
10904     
10905     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6216 0ce88b0d-b2fd-0310-8134-9614164e65ea
10906
10907  src/ccid.c | 4 +++-
10908  1 file changed, 3 insertions(+), 1 deletion(-)
10909
10910 commit f8628e5eff5db5b27d3586b86328dd7e00550adb
10911 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10912 Date:   Tue Jan 31 16:55:29 2012 +0000
10913
10914     Disable SPE for HP USB CCID Smartcard Keyboard
10915     
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.
10918     
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
10924     
10925     Instead of telling the reader has SPE and failing with an obscure error
10926     the driver will disable the SPE feature.
10927     
10928     Thanks to Jörg Grundmann for the bug report.
10929     
10930     
10931     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6211 0ce88b0d-b2fd-0310-8134-9614164e65ea
10932
10933  src/ccid.c | 1 +
10934  src/ccid.h | 1 +
10935  2 files changed, 2 insertions(+)
10936
10937 commit 1c1024289d3a1ebfb659234a975fa73776c5e0ba
10938 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10939 Date:   Fri Jan 27 09:51:32 2012 +0000
10940
10941     Sort the readers of a same manufacturer by PID
10942     
10943     
10944     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6207 0ce88b0d-b2fd-0310-8134-9614164e65ea
10945
10946  readers/supported_readers.txt | 90 +++++++++++++++++++++----------------------
10947  1 file changed, 45 insertions(+), 45 deletions(-)
10948
10949 commit 54792337e5c0aea467ffbfeeb96a2503c930077a
10950 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10951 Date:   Fri Jan 27 09:31:01 2012 +0000
10952
10953     Generated by website/generate_supported_readers.py
10954     
10955     The list of supported readers is now generated from list of USB
10956     descriptor files.
10957     
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
10966     
10967     
10968     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6203 0ce88b0d-b2fd-0310-8134-9614164e65ea
10969
10970  readers/supported_readers.txt | 667 +++++++++++++++++++++++++-----------------
10971  1 file changed, 400 insertions(+), 267 deletions(-)
10972
10973 commit fbadf4a04cffd2884c59cc13ba582ede075d10bb
10974 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10975 Date:   Mon Jan 23 13:57:45 2012 +0000
10976
10977     Duplicates of GemPCTwin.txt
10978     
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
10981     problematic.
10982     
10983     
10984     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6191 0ce88b0d-b2fd-0310-8134-9614164e65ea
10985
10986  readers/GemPCTwin_serial.txt | 1 -
10987  1 file changed, 1 deletion(-)
10988
10989 commit 5cb608b85129968abfc4bbaedcdcb71c3b1d9a01
10990 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
10991 Date:   Mon Jan 16 09:24:12 2012 +0000
10992
10993     Log to stdout by default
10994     
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
10998     handler_test.
10999     
11000     Now the logs are sent to stdout (by default) and also flushed after each
11001     line. It is possible to use tee(1).
11002     
11003     
11004     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6179 0ce88b0d-b2fd-0310-8134-9614164e65ea
11005
11006  src/debug.c | 18 +++++++++++-------
11007  1 file changed, 11 insertions(+), 7 deletions(-)
11008
11009 commit dfbf473bc7a07a4015cd78f6c72c0388c86a1220
11010 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11011 Date:   Thu Jan 12 13:12:27 2012 +0000
11012
11013     Todos_Connectable.txt is a duplicate of Todos_Cx00.txt
11014     
11015     
11016     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6168 0ce88b0d-b2fd-0310-8134-9614164e65ea
11017
11018  readers/Todos_Connectable.txt | 54 -------------------------------------------
11019  1 file changed, 54 deletions(-)
11020
11021 commit 0ed227d780998f49f14b4742c605ed02df332d6a
11022 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11023 Date:   Tue Jan 3 19:19:57 2012 +0000
11024
11025     Add Teridian TSC12xxF
11026     
11027     
11028     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6164 0ce88b0d-b2fd-0310-8134-9614164e65ea
11029
11030  readers/Teridian_TSC12xxFV.09.txt | 72 +++++++++++++++++++++++++++++++++++++++
11031  readers/supported_readers.txt     |  3 ++
11032  2 files changed, 75 insertions(+)
11033
11034 commit c4f50fda8eabddb1d8aa279884a7fb156a38194c
11035 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11036 Date:   Tue Jan 3 17:33:04 2012 +0000
11037
11038     Add Avtor SecureToken
11039     
11040     
11041     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6162 0ce88b0d-b2fd-0310-8134-9614164e65ea
11042
11043  readers/Avtor_SecureToken.txt | 61 +++++++++++++++++++++++++++++++++++++++++++
11044  readers/supported_readers.txt |  1 +
11045  2 files changed, 62 insertions(+)
11046
11047 commit 60b6a4644477d9a23f29b0c138ceec0249130cc9
11048 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11049 Date:   Mon Jan 2 19:20:12 2012 +0000
11050
11051     Update "Giesecke & Devrient StarSign Crypto USB Token" name on G&D
11052     request
11053     
11054     
11055     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6161 0ce88b0d-b2fd-0310-8134-9614164e65ea
11056
11057  readers/supported_readers.txt | 2 +-
11058  1 file changed, 1 insertion(+), 1 deletion(-)
11059
11060 commit a0f01571f62917e0fd0de695bdc0409fe2c8eb90
11061 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11062 Date:   Mon Jan 2 10:58:41 2012 +0000
11063
11064     Build a Universal Binary driver only if libusb is also a Universal
11065     Binary library
11066     
11067     
11068     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6159 0ce88b0d-b2fd-0310-8134-9614164e65ea
11069
11070  MacOSX/configure | 17 +++++++++++++++--
11071  1 file changed, 15 insertions(+), 2 deletions(-)
11072
11073 commit c9dba9a1710b967cbd54d29e5903a6bc5d28170f
11074 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11075 Date:   Mon Jan 2 10:46:44 2012 +0000
11076
11077     Add $Id$
11078     
11079     
11080     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6158 0ce88b0d-b2fd-0310-8134-9614164e65ea
11081
11082  MacOSX/configure | 2 ++
11083  1 file changed, 2 insertions(+)
11084
11085 commit ffef9a86f8a7cd57554d00f88caa0950e9d80261
11086 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11087 Date:   Mon Jan 2 10:45:23 2012 +0000
11088
11089     Add -lobjc since objc_registerThreadWithCollector() is used now in
11090     libusb-1.0.8-rc3
11091     
11092     See libusb ticket #63 "libusb pthread usage causes error in garbage
11093     collected Cocoa apps"
11094     http://libusb.org/ticket/63
11095     
11096     
11097     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6157 0ce88b0d-b2fd-0310-8134-9614164e65ea
11098
11099  MacOSX/configure | 2 +-
11100  1 file changed, 1 insertion(+), 1 deletion(-)
11101
11102 commit 53b774a31c4b96cc31366c70080d00a5c32c3790
11103 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11104 Date:   Sat Dec 31 16:41:54 2011 +0000
11105
11106     Add Vasco DIGIPASS KEY 202 with ProductID 0x0120 and 0x0122
11107     
11108     
11109     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6154 0ce88b0d-b2fd-0310-8134-9614164e65ea
11110
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(+)
11115
11116 commit ca072215009c1901c332602e32495e160b8c7ace
11117 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11118 Date:   Fri Dec 16 21:15:31 2011 +0000
11119
11120     Add Vasco DIGIPASS KEY 101
11121     
11122     
11123     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6144 0ce88b0d-b2fd-0310-8134-9614164e65ea
11124
11125  readers/Vasco_DPKey101.txt    | 111 ++++++++++++++++++++++++++++++++++++++++++
11126  readers/supported_readers.txt |   1 +
11127  2 files changed, 112 insertions(+)
11128
11129 commit 5bf159f71b596aafae2b496998f1fd6be4bb529f
11130 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11131 Date:   Fri Dec 16 21:03:03 2011 +0000
11132
11133     Add Avtor SC Reader 371
11134     
11135     
11136     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6141 0ce88b0d-b2fd-0310-8134-9614164e65ea
11137
11138  readers/Avtor_SC_Reader_371.txt | 61 +++++++++++++++++++++++++++++++++++++++++
11139  readers/supported_readers.txt   |  3 ++
11140  2 files changed, 64 insertions(+)
11141
11142 commit 8411e7cfbcce44bcaa51e41c21a0bb2b87fb414b
11143 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11144 Date:   Tue Dec 6 10:29:36 2011 +0000
11145
11146     Fix bug from revision 6134
11147     
11148     The correct return value is STATUS_SUCCESS for success.
11149     
11150     
11151     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6135 0ce88b0d-b2fd-0310-8134-9614164e65ea
11152
11153  src/ccid_usb.c | 2 +-
11154  1 file changed, 1 insertion(+), 1 deletion(-)
11155
11156 commit 5a5e17953f66ba8bc412a9f1335e56b8bda08155
11157 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11158 Date:   Tue Dec 6 10:25:56 2011 +0000
11159
11160     OpenUSBByName(): fix memory leaks
11161     
11162     Some memory was not released in case of errors.
11163     
11164     
11165     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6134 0ce88b0d-b2fd-0310-8134-9614164e65ea
11166
11167  src/ccid_usb.c | 34 ++++++++++++++++++++++------------
11168  1 file changed, 22 insertions(+), 12 deletions(-)
11169
11170 commit eb2a3c7570adb0a6958b60cd141f38c733859044
11171 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11172 Date:   Tue Dec 6 10:16:54 2011 +0000
11173
11174     IFDHCreateChannelByName(): fix memory leak
11175     
11176     Memory leak if the OpenPortByName() failed
11177     
11178     
11179     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6133 0ce88b0d-b2fd-0310-8134-9614164e65ea
11180
11181  src/ifdhandler.c | 3 ++-
11182  1 file changed, 2 insertions(+), 1 deletion(-)
11183
11184 commit 4c0dea3c7aa0079bc0ddbd939ef1d7ac47941b51
11185 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11186 Date:   Thu Dec 1 19:16:08 2011 +0000
11187
11188     Fix OmniKey 6321 CLi USB name
11189     
11190     
11191     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6125 0ce88b0d-b2fd-0310-8134-9614164e65ea
11192
11193  readers/supported_readers.txt | 2 +-
11194  1 file changed, 1 insertion(+), 1 deletion(-)
11195
11196 commit 2c2363890f992dc5bdf3a35f684111623cdad407
11197 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11198 Date:   Thu Dec 1 18:05:22 2011 +0000
11199
11200     Add OmniKey 6321 USB
11201     
11202     
11203     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6123 0ce88b0d-b2fd-0310-8134-9614164e65ea
11204
11205  readers/Omnikey_6321.txt      | 170 ++++++++++++++++++++++++++++++++++++++++++
11206  readers/supported_readers.txt |   1 +
11207  2 files changed, 171 insertions(+)
11208
11209 commit ad0939c252d673f21bd3cab70dcba23802fc146b
11210 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11211 Date:   Thu Nov 3 20:13:13 2011 +0000
11212
11213     New firmware
11214     
11215     
11216     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6100 0ce88b0d-b2fd-0310-8134-9614164e65ea
11217
11218  readers/Xiring_MyLeo.txt | 6 +++---
11219  1 file changed, 3 insertions(+), 3 deletions(-)
11220
11221 commit 3b3a528dec2fcd85c181e64ea4fcf8daf856c92c
11222 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11223 Date:   Thu Nov 3 20:09:58 2011 +0000
11224
11225     New firmware
11226     
11227     
11228     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6099 0ce88b0d-b2fd-0310-8134-9614164e65ea
11229
11230  readers/Kobil_EMV_CAP.txt | 8 ++++----
11231  1 file changed, 4 insertions(+), 4 deletions(-)
11232
11233 commit beff69f5f81d9c448b014a11d2e3315279fc13cb
11234 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11235 Date:   Thu Nov 3 19:47:44 2011 +0000
11236
11237     New firmware release
11238     
11239     
11240     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6097 0ce88b0d-b2fd-0310-8134-9614164e65ea
11241
11242  readers/Feitian_SCR301.txt | 74 ++++++++++++++++++++++++++++++++++++----------
11243  1 file changed, 59 insertions(+), 15 deletions(-)
11244
11245 commit fcce99a7039509611d13af4cc552d0fb94deaf97
11246 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11247 Date:   Thu Nov 3 19:35:43 2011 +0000
11248
11249     ControlUSB(): return a negative value in case of error instead of
11250     STATUS_UNSUCCESSFUL (0xFB)
11251     
11252     The calling code is checking for a negative return value so we adapt the
11253     API to its usage.
11254     
11255     
11256     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6096 0ce88b0d-b2fd-0310-8134-9614164e65ea
11257
11258  src/ccid_usb.c | 2 +-
11259  1 file changed, 1 insertion(+), 1 deletion(-)
11260
11261 commit 5d04a829ca0e0b236948e0aaf446fb770840788c
11262 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11263 Date:   Sun Oct 30 12:52:49 2011 +0000
11264
11265     Convert "&" in a reader name into "&amp;"
11266     
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
11271     
11272     
11273     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6088 0ce88b0d-b2fd-0310-8134-9614164e65ea
11274
11275  src/create_Info_plist.pl | 1 +
11276  1 file changed, 1 insertion(+)
11277
11278 commit ff7b8e5dc6813ee304fbddaa364c7b03076afd56
11279 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11280 Date:   Fri Oct 28 09:33:01 2011 +0000
11281
11282     Add SCM SDI 011
11283     
11284     
11285     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6085 0ce88b0d-b2fd-0310-8134-9614164e65ea
11286
11287  readers/SCM_SDI011.txt        | 55 +++++++++++++++++++++++++++++++++++++++++++
11288  readers/supported_readers.txt |  1 +
11289  2 files changed, 56 insertions(+)
11290
11291 commit 41a6851de0b3001843328a0820bd7aa5efd5907a
11292 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11293 Date:   Mon Oct 24 12:28:16 2011 +0000
11294
11295     Move a variable to the block it is used
11296     
11297     
11298     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6075 0ce88b0d-b2fd-0310-8134-9614164e65ea
11299
11300  examples/scardcontrol.c | 3 ++-
11301  1 file changed, 2 insertions(+), 1 deletion(-)
11302
11303 commit 92b381143d98bcb0aeb4e28543e2ec6dbca13676
11304 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11305 Date:   Mon Oct 24 12:26:49 2011 +0000
11306
11307     Display PIN_PROPERTIES_STRUCTURE if any
11308     
11309     
11310     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6074 0ce88b0d-b2fd-0310-8134-9614164e65ea
11311
11312  examples/scardcontrol.c | 21 +++++++++++++++++++++
11313  1 file changed, 21 insertions(+)
11314
11315 commit 3fa5859d2f713a2a247a1911bf4e0190456d6ffd
11316 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11317 Date:   Sun Oct 23 09:51:43 2011 +0000
11318
11319     Add Inside Secure VaultIC 460 Smart Object
11320     
11321     
11322     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6066 0ce88b0d-b2fd-0310-8134-9614164e65ea
11323
11324  readers/Inside_Secure_VaultIC_460_Smart_Object.txt | 49 ++++++++++++++++++++++
11325  readers/supported_readers.txt                      |  3 ++
11326  2 files changed, 52 insertions(+)
11327
11328 commit ac4da208a4fcefa98f2983d7c429249a4898fe44
11329 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11330 Date:   Sun Oct 23 09:31:07 2011 +0000
11331
11332     Add Fujitsu SmartCase KB SCR eSIG
11333     
11334     
11335     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6064 0ce88b0d-b2fd-0310-8134-9614164e65ea
11336
11337  ...suTechnologySolutions_SmartCase_KB_SCR_eSIG.txt | 65 ++++++++++++++++++++++
11338  readers/supported_readers.txt                      |  1 +
11339  2 files changed, 66 insertions(+)
11340
11341 commit aaf0ef50ce74c1ff4fd82bb3d2a9f0df8ebd9bff
11342 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11343 Date:   Thu Oct 20 14:01:27 2011 +0000
11344
11345     InterruptStop(): Do not interrupt two times (or more) the same libusb
11346     transfer
11347     
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
11351     
11352     
11353     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6049 0ce88b0d-b2fd-0310-8134-9614164e65ea
11354
11355  src/ccid_usb.c | 1 +
11356  1 file changed, 1 insertion(+)
11357
11358 commit 07aef5af726a33220bb43fc1e9ef1fdedd546794
11359 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11360 Date:   Fri Oct 14 11:50:35 2011 +0000
11361
11362     Add Giesecke & Devrient StarSign CUT
11363     
11364     
11365     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6040 0ce88b0d-b2fd-0310-8134-9614164e65ea
11366
11367  readers/GnD_StarSign_CUT.txt  | 112 ++++++++++++++++++++++++++++++++++++++++++
11368  readers/supported_readers.txt |   5 +-
11369  2 files changed, 115 insertions(+), 2 deletions(-)
11370
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
11374
11375     Release 1.4.5
11376     
11377     
11378     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6032 0ce88b0d-b2fd-0310-8134-9614164e65ea
11379
11380  README       | 15 +++++++++++++++
11381  configure.in |  2 +-
11382  2 files changed, 16 insertions(+), 1 deletion(-)
11383
11384 commit 1cdae4d0bceef0f2b27a548ebb04a8ab19ddd194
11385 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11386 Date:   Mon Oct 10 13:04:38 2011 +0000
11387
11388     Remove a debug log
11389     
11390     
11391     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6025 0ce88b0d-b2fd-0310-8134-9614164e65ea
11392
11393  src/ccid_usb.c | 1 -
11394  1 file changed, 1 deletion(-)
11395
11396 commit aa3c34b8fea64b6ff6b01df7cd379af969703343
11397 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11398 Date:   Mon Oct 10 13:03:49 2011 +0000
11399
11400     Remove a const qualifier to avoid a warning on free()
11401     
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]
11405     
11406     
11407     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6024 0ce88b0d-b2fd-0310-8134-9614164e65ea
11408
11409  src/ccid.h | 2 +-
11410  1 file changed, 1 insertion(+), 1 deletion(-)
11411
11412 commit c5205299804f3eefe848cbbca96522c945513c0e
11413 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11414 Date:   Mon Oct 10 13:02:29 2011 +0000
11415
11416     CloseUSB(): free the sIFD_iManufacturer allocated resource is needed
11417     
11418     
11419     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6023 0ce88b0d-b2fd-0310-8134-9614164e65ea
11420
11421  src/ccid_usb.c | 3 +++
11422  1 file changed, 3 insertions(+)
11423
11424 commit bdf393f8f91d66c9edc82c7ae8eb011203dd3ac4
11425 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11426 Date:   Mon Oct 10 13:00:55 2011 +0000
11427
11428     Remove debug log
11429     
11430     
11431     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6022 0ce88b0d-b2fd-0310-8134-9614164e65ea
11432
11433  src/ifdhandler.c | 1 -
11434  1 file changed, 1 deletion(-)
11435
11436 commit b61e55b40307430455373f6f907b3d620127b4ab
11437 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11438 Date:   Mon Oct 10 13:00:23 2011 +0000
11439
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.
11443     
11444     We then return the USB iManufacturer string as SCARD_ATTR_VENDOR_NAME
11445     and USB bcdDevice as SCARD_ATTR_VENDOR_IFD_VERSION
11446     
11447     
11448     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6021 0ce88b0d-b2fd-0310-8134-9614164e65ea
11449
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(-)
11455
11456 commit b5a254fd5a134c83c251d2eb5510089844465bfd
11457 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11458 Date:   Wed Oct 5 11:18:04 2011 +0000
11459
11460     Firmware update
11461     
11462     
11463     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@6000 0ce88b0d-b2fd-0310-8134-9614164e65ea
11464
11465  readers/ActivCardV3.txt | 132 +++++++++++++++++++++++++++++++++++++++++++-----
11466  1 file changed, 118 insertions(+), 14 deletions(-)
11467
11468 commit a888debbbace73dc60585627a2c47e53d4adce30
11469 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11470 Date:   Sun Oct 2 12:17:55 2011 +0000
11471
11472     Add support of FEATURE_CCID_ESC_COMMAND and bPPDUSupport
11473     
11474     FEATURE_CCID_ESC_COMMAND is available only if ifdDriverOptions (from
11475     Info.plist config file) has bit 1 set:
11476     
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, ...)
11480     
11481     
11482     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5991 0ce88b0d-b2fd-0310-8134-9614164e65ea
11483
11484  src/ifdhandler.c | 21 ++++++++++++++++++++-
11485  1 file changed, 20 insertions(+), 1 deletion(-)
11486
11487 commit a8b55c18bb0e5522ecca1ecc273a7d7a27ffc7c0
11488 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11489 Date:   Sun Oct 2 12:10:07 2011 +0000
11490
11491     Use FEATURE_CCID_ESC_COMMAND to get the firmware of a GemPC reader
11492     
11493     
11494     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5990 0ce88b0d-b2fd-0310-8134-9614164e65ea
11495
11496  examples/scardcontrol.c | 23 +++++++++++++++++++++++
11497  1 file changed, 23 insertions(+)
11498
11499 commit 33a88f910d60b78761b9a49f9bb312aaa98d41b3
11500 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11501 Date:   Sun Oct 2 11:58:47 2011 +0000
11502
11503     Add support of PCSCv2_PART10_PROPERTY_bPPDUSupport and
11504     FEATURE_CCID_ESC_COMMAND
11505     
11506     
11507     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5989 0ce88b0d-b2fd-0310-8134-9614164e65ea
11508
11509  examples/scardcontrol.c | 12 ++++++++++++
11510  1 file changed, 12 insertions(+)
11511
11512 commit 5fbb70bd54cdba289c2762165f908a26b43a82c6
11513 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11514 Date:   Tue Sep 20 20:40:02 2011 +0000
11515
11516     ControlUSB(): log an eror if libusb_control_transfer() fails
11517     
11518     Instead of passing a negative length to DEBUG_XXD() and make it crash.
11519     
11520     
11521     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5959 0ce88b0d-b2fd-0310-8134-9614164e65ea
11522
11523  src/ccid_usb.c | 9 +++++++++
11524  1 file changed, 9 insertions(+)
11525
11526 commit c38e32fe253b93d1ec83383af7431b7095ac499b
11527 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11528 Date:   Tue Sep 13 12:20:20 2011 +0000
11529
11530     Add missing files in .gitignore
11531     
11532     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5952 0ce88b0d-b2fd-0310-8134-9614164e65ea
11533
11534  .gitignore | 39 +++++++++++++++++++++++++++++++--------
11535  1 file changed, 31 insertions(+), 8 deletions(-)
11536
11537 commit 587112ef905925e60435a28c68d976818701e116
11538 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11539 Date:   Fri Sep 2 07:48:13 2011 +0000
11540
11541     Create .gitignore files
11542     
11543     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5927 0ce88b0d-b2fd-0310-8134-9614164e65ea
11544
11545  .gitignore | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
11546  1 file changed, 66 insertions(+)
11547
11548 commit 10d3500d95dceb8f491287ec96f0083b7d646a45
11549 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11550 Date:   Wed Aug 31 15:46:13 2011 +0000
11551
11552     Add SDS DOMINO-Key TWIN Pro
11553     
11554     
11555     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5925 0ce88b0d-b2fd-0310-8134-9614164e65ea
11556
11557  readers/SDS4ID_DominoKeyPro_100.txt | 105 ++++++++++++++++++++++++++++++++++++
11558  readers/supported_readers.txt       |   1 +
11559  2 files changed, 106 insertions(+)
11560
11561 commit 39b2112e47e8755a1ec75bef010b831798f51ac1
11562 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11563 Date:   Wed Aug 31 13:21:17 2011 +0000
11564
11565     Add BIFIT iBank2Key
11566     
11567     
11568     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5923 0ce88b0d-b2fd-0310-8134-9614164e65ea
11569
11570  readers/BIFIT_iBank2key.txt   | 49 +++++++++++++++++++++++++++++++++++++++++++
11571  readers/supported_readers.txt |  1 +
11572  2 files changed, 50 insertions(+)
11573
11574 commit 46a42a714c434896a8689c625e2becc2a49ecb13
11575 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11576 Date:   Tue Aug 30 11:34:45 2011 +0000
11577
11578     Add Gemalto SA .NET Dual
11579     
11580     
11581     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5921 0ce88b0d-b2fd-0310-8134-9614164e65ea
11582
11583  readers/Gemalto_SA_dotNet_Dual.txt | 50 ++++++++++++++++++++++++++++++++++++++
11584  readers/supported_readers.txt      |  1 +
11585  2 files changed, 51 insertions(+)
11586
11587 commit 9570479174096c31a23aae9a5ba0e31e79661ade
11588 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11589 Date:   Sat Aug 27 15:50:04 2011 +0000
11590
11591     Remove extra spaces
11592     
11593     
11594     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5916 0ce88b0d-b2fd-0310-8134-9614164e65ea
11595
11596  src/debug.h      | 2 +-
11597  src/ifdhandler.c | 6 +++---
11598  2 files changed, 4 insertions(+), 4 deletions(-)
11599
11600 commit ca3aa9cfa342ecd91880e299743c4bc78f7a08c0
11601 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11602 Date:   Thu Aug 25 21:12:33 2011 +0000
11603
11604     Remove extra spaces
11605     
11606     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5912 0ce88b0d-b2fd-0310-8134-9614164e65ea
11607
11608  examples/scardcontrol.c | 4 ++--
11609  1 file changed, 2 insertions(+), 2 deletions(-)
11610
11611 commit b8b35f5c36540656e0281b00265603a70e361153
11612 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11613 Date:   Thu Aug 25 18:26:22 2011 +0000
11614
11615     Add Precise Sense MC reader (with fingerprint)
11616     
11617     
11618     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5911 0ce88b0d-b2fd-0310-8134-9614164e65ea
11619
11620  readers/Precise_Sense_MC.txt | 170 +++++++++++++++++++++++++++++++++++++++++++
11621  1 file changed, 170 insertions(+)
11622
11623 commit bd19fea955bef188290092181ce4d4d4dabf2b52
11624 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11625 Date:   Wed Aug 24 09:30:55 2011 +0000
11626
11627     Do not build simclist with (unused) file dump option
11628     
11629     Gain 5kB (or 5%) space for the binary text segment of libccid.so
11630     
11631     
11632     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5909 0ce88b0d-b2fd-0310-8134-9614164e65ea
11633
11634  src/Makefile.am | 6 +++---
11635  1 file changed, 3 insertions(+), 3 deletions(-)
11636
11637 commit 348aa5ac2646131f536de505383649fa9f1cdbce
11638 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11639 Date:   Wed Aug 24 09:16:36 2011 +0000
11640
11641     OpenSerial(): remove useless casts
11642     
11643     
11644     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5908 0ce88b0d-b2fd-0310-8134-9614164e65ea
11645
11646  src/ccid_serial.c | 4 ++--
11647  1 file changed, 2 insertions(+), 2 deletions(-)
11648
11649 commit 47ac78d6dd4a7d8aa355caffce46f796ba4cd84d
11650 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11651 Date:   Wed Aug 24 09:07:20 2011 +0000
11652
11653     CCID_Transmit(): use a variable-length array
11654     
11655     Use a VLA instead of static size of 65556 to limit stack consumption
11656     
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.
11660     
11661     
11662     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5907 0ce88b0d-b2fd-0310-8134-9614164e65ea
11663
11664  src/commands.c | 9 +--------
11665  1 file changed, 1 insertion(+), 8 deletions(-)
11666
11667 commit feeee6700ddbda57a48ea94539d4dfbe27ae6eda
11668 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11669 Date:   Wed Aug 24 09:03:56 2011 +0000
11670
11671     SecurePINModify(): use a variable-length array
11672     
11673     Use a VLA instead of static size of 65576 to limit stack consumption
11674     
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.
11678     
11679     
11680     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5906 0ce88b0d-b2fd-0310-8134-9614164e65ea
11681
11682  src/commands.c | 10 +---------
11683  1 file changed, 1 insertion(+), 9 deletions(-)
11684
11685 commit 674d206cf52b94173d6820303af11b3656ee83fb
11686 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11687 Date:   Wed Aug 24 09:00:46 2011 +0000
11688
11689     SecurePINVerify(): use a variable-length array
11690     
11691     Use a VLA instead of static size of 65572 to limit stack consumption
11692     
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.
11696     
11697     
11698     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5905 0ce88b0d-b2fd-0310-8134-9614164e65ea
11699
11700  src/commands.c | 10 +---------
11701  1 file changed, 1 insertion(+), 9 deletions(-)
11702
11703 commit 7700c3ce5afd175f748776bdb26f4e18bd3bb1af
11704 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11705 Date:   Wed Aug 24 08:45:39 2011 +0000
11706
11707     Add a missing #include "strlcpycat.h" needed on GNU/Linux
11708     
11709     
11710     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5904 0ce88b0d-b2fd-0310-8134-9614164e65ea
11711
11712  src/debug.c | 1 +
11713  1 file changed, 1 insertion(+)
11714
11715 commit f62450600e1f7daa1492ea3bb371517a889dbaea
11716 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11717 Date:   Wed Aug 24 08:43:28 2011 +0000
11718
11719     SetParameters(): use a variable-length array
11720     
11721     Use a VLA instead of static size of 65556 to limit stack consumption
11722     
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
11726     exceeded.
11727     
11728     
11729     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5903 0ce88b0d-b2fd-0310-8134-9614164e65ea
11730
11731  src/commands.c | 6 +-----
11732  1 file changed, 1 insertion(+), 5 deletions(-)
11733
11734 commit 2487e2ea6d12850b5fb6d152109363ce0a839a75
11735 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11736 Date:   Wed Aug 24 08:39:44 2011 +0000
11737
11738     Remove extra spaces
11739     
11740     
11741     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5902 0ce88b0d-b2fd-0310-8134-9614164e65ea
11742
11743  src/commands.c | 8 ++++----
11744  1 file changed, 4 insertions(+), 4 deletions(-)
11745
11746 commit 67f9e56fb6375045b5c6ed763bd080036da2341a
11747 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11748 Date:   Sun Aug 21 13:53:21 2011 +0000
11749
11750     Use a variable-length array
11751     
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.
11754     
11755     This is available in GCC in C90 mode and is mandatory in C99 standard.
11756     
11757     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5897 0ce88b0d-b2fd-0310-8134-9614164e65ea
11758
11759  src/debug.c | 32 ++++++++++++--------------------
11760  1 file changed, 12 insertions(+), 20 deletions(-)
11761
11762 commit 2c95550fed63cfe923159bd297c7ff4cd90c9b9b
11763 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11764 Date:   Sat Aug 20 18:44:04 2011 +0000
11765
11766     Remove extra spaces and tabs
11767     
11768     
11769     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5895 0ce88b0d-b2fd-0310-8134-9614164e65ea
11770
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(-)
11776
11777 commit d4c34b552e4812ed5dc65bb1691ea516be32f1c7
11778 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11779 Date:   Fri Aug 19 09:54:21 2011 +0000
11780
11781     Add Gemalto Ezio Shield PinPad reader
11782     
11783     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5893 0ce88b0d-b2fd-0310-8134-9614164e65ea
11784
11785  readers/Gemalto_Ezio_Shield_PinPad.txt | 56 ++++++++++++++++++++++++++++++++++
11786  1 file changed, 56 insertions(+)
11787
11788 commit e837350d2bfe68a8bcfede1bf5f953e5893f4491
11789 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11790 Date:   Wed Aug 17 21:11:01 2011 +0000
11791
11792     Add BIFIT USB-Token iBank2key
11793     
11794     
11795     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5890 0ce88b0d-b2fd-0310-8134-9614164e65ea
11796
11797  readers/BIFIT_USB-Token_iBank2key.txt | 53 +++++++++++++++++++++++++++++++++++
11798  readers/supported_readers.txt         |  3 ++
11799  2 files changed, 56 insertions(+)
11800
11801 commit cea9a52dc8983b6fa19d2334591175b148653680
11802 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11803 Date:   Fri Aug 5 14:14:12 2011 +0000
11804
11805     Add Ubisys 13.56MHz RFID (CCID)
11806     
11807     
11808     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5878 0ce88b0d-b2fd-0310-8134-9614164e65ea
11809
11810  readers/Ubisys_RFID.txt       | 51 +++++++++++++++++++++++++++++++++++++++++++
11811  readers/supported_readers.txt |  3 +++
11812  2 files changed, 54 insertions(+)
11813
11814 commit ae9511f0b911289a7eb8260e6e593d523f1cfe1e
11815 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11816 Date:   Sat Jul 9 12:18:21 2011 +0000
11817
11818     Fix compiler warnings
11819     
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]
11823     
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]
11827     
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]
11831     
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]
11835     
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]
11839     
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]
11843     
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]
11849     
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]
11855     
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]
11863     
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]
11867     
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]
11871     
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]
11877     
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]
11881     
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]
11885     
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]
11889     
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]
11893     
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]
11899     
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]
11905     
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]
11913     
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]
11917     
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]
11921     
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]
11927     
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]
11931     
11932     
11933     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5871 0ce88b0d-b2fd-0310-8134-9614164e65ea
11934
11935  src/ifdhandler.c | 28 ++++++++++++++--------------
11936  1 file changed, 14 insertions(+), 14 deletions(-)
11937
11938 commit e97f2fd4d0054d736444d3d6db4fed280c98cfd8
11939 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11940 Date:   Sat Jul 9 12:14:29 2011 +0000
11941
11942     Fix compiler warning
11943     
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]
11951     
11952     
11953     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5870 0ce88b0d-b2fd-0310-8134-9614164e65ea
11954
11955  src/ccid_usb.c | 2 +-
11956  1 file changed, 1 insertion(+), 1 deletion(-)
11957
11958 commit 2106d22680848b0b5a844a93f9ac5cfd38d8c01a
11959 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11960 Date:   Wed Jul 6 09:58:52 2011 +0000
11961
11962     T0ProcSW1(): remove 2 useless variables after revision 5834
11963     
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'
11967     
11968     
11969     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5839 0ce88b0d-b2fd-0310-8134-9614164e65ea
11970
11971  src/commands.c | 2 --
11972  1 file changed, 2 deletions(-)
11973
11974 commit 67b0e9370281f1fecfcb84eb9e4cf9a082691476
11975 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11976 Date:   Wed Jul 6 09:56:25 2011 +0000
11977
11978     Fix compiler warning
11979     
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’
11983     
11984     
11985     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5838 0ce88b0d-b2fd-0310-8134-9614164e65ea
11986
11987  src/ifdhandler.c | 1 +
11988  1 file changed, 1 insertion(+)
11989
11990 commit c5dc6aae92ee44af62c0834d3b7695c6c246c7a7
11991 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
11992 Date:   Wed Jul 6 09:54:00 2011 +0000
11993
11994     Add #include "strlcpycat.h"
11995     
11996     coverity: Event implicit_func_decl: function "strlcpy" declared
11997     implicitly
11998     
11999     
12000     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5837 0ce88b0d-b2fd-0310-8134-9614164e65ea
12001
12002  src/ccid_serial.c | 1 +
12003  1 file changed, 1 insertion(+)
12004
12005 commit 9b5f6168e811e486975c60bf0fd33e8a64fc3c41
12006 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12007 Date:   Wed Jul 6 09:40:10 2011 +0000
12008
12009     log_xxd(): use safer snprintf() instead of sprintf()
12010     
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.
12016     
12017     
12018     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5836 0ce88b0d-b2fd-0310-8134-9614164e65ea
12019
12020  src/debug.c | 3 ++-
12021  1 file changed, 2 insertions(+), 1 deletion(-)
12022
12023 commit 6a3fcb6b256ba0fc463d5a8b4337095ba6eb9689
12024 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12025 Date:   Wed Jul 6 09:22:58 2011 +0000
12026
12027     CmdEscape(): fix a memory leak
12028     
12029     coverity: Event leaked_storage: Variable "cmd_out" going out of scope
12030     leaks the storage it points to.
12031     
12032     
12033     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5835 0ce88b0d-b2fd-0310-8134-9614164e65ea
12034
12035  src/commands.c | 1 +
12036  1 file changed, 1 insertion(+)
12037
12038 commit 0d58b525ceab1f6036df68649da0acc2e61e7333
12039 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12040 Date:   Wed Jul 6 09:19:08 2011 +0000
12041
12042     T0ProcSW1(): remove dead code.
12043     
12044     The case (return_value != IFD_SUCCESS) is already treated a few lines
12045     above.
12046     
12047     coverity: Event dead_error_begin: Execution cannot reach this statement
12048     "rcv_buf_tmp[0] = rcv_buf_tm...".
12049     
12050     
12051     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5834 0ce88b0d-b2fd-0310-8134-9614164e65ea
12052
12053  src/commands.c | 6 ------
12054  1 file changed, 6 deletions(-)
12055
12056 commit 69310ae4d00f2773c870f6e954e84cdd6deed793
12057 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12058 Date:   Wed Jul 6 09:09:52 2011 +0000
12059
12060     OpenSerialByName(): use safer strlcpy() instead of strncpy()
12061     
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.
12065     
12066     
12067     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5833 0ce88b0d-b2fd-0310-8134-9614164e65ea
12068
12069  src/ccid_serial.c | 2 +-
12070  1 file changed, 1 insertion(+), 1 deletion(-)
12071
12072 commit 642faaff42e479b6c85223a72ca1307660a3e896
12073 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12074 Date:   Tue Jul 5 22:07:28 2011 +0000
12075
12076     IFDHGetCapabilities(): use strlcpy() instead of the insecure strcpy
12077     
12078     No problem was expected since pcsc-lite uses a big buffer.
12079     
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()
12083     instead.
12084     
12085     
12086     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5832 0ce88b0d-b2fd-0310-8134-9614164e65ea
12087
12088  src/ifdhandler.c | 10 ++++++----
12089  1 file changed, 6 insertions(+), 4 deletions(-)
12090
12091 commit c42639e6d1ce98c6aaf683bae04416d97e9052ce
12092 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12093 Date:   Tue Jul 5 21:19:27 2011 +0000
12094
12095     CmdXfrBlockAPDU_extended(): Initialize local_rx_length
12096     
12097     Silence coverity: Event uninit_use_in_call: Using uninitialized value
12098     "local_rx_length" when calling "CCID_Receive".
12099     
12100     
12101     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5829 0ce88b0d-b2fd-0310-8134-9614164e65ea
12102
12103  src/commands.c | 2 +-
12104  1 file changed, 1 insertion(+), 1 deletion(-)
12105
12106 commit ad156990036f6bda642cfb6647b1d6926539221d
12107 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12108 Date:   Tue Jul 5 21:16:18 2011 +0000
12109
12110     Fix a UNREACHABLE coverity error
12111     
12112     Code after the goto was dead code
12113     
12114     
12115     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5828 0ce88b0d-b2fd-0310-8134-9614164e65ea
12116
12117  src/parse.c | 6 +++---
12118  1 file changed, 3 insertions(+), 3 deletions(-)
12119
12120 commit 85e5d16aa101972b37d9ff9ab9311e7b7649b85c
12121 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12122 Date:   Tue Jul 5 21:07:50 2011 +0000
12123
12124     OpenUSBByName(): readerID is also needed on Mac OS X
12125     
12126     Partly reverting revision r5816
12127     
12128     
12129     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5827 0ce88b0d-b2fd-0310-8134-9614164e65ea
12130
12131  src/ccid_usb.c | 4 +++-
12132  1 file changed, 3 insertions(+), 1 deletion(-)
12133
12134 commit ff9281360f9ff78e4cf967f01be56b36c0f80666
12135 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12136 Date:   Thu Jun 30 09:50:58 2011 +0000
12137
12138     Fix compiler warnings
12139     
12140     ccid_usb.c: In function 'OpenUSBByName':
12141     ccid_usb.c:324: warning: unused variable 'readerID'
12142     
12143     
12144     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5816 0ce88b0d-b2fd-0310-8134-9614164e65ea
12145
12146  src/ccid_usb.c | 2 +-
12147  1 file changed, 1 insertion(+), 1 deletion(-)
12148
12149 commit 7a4b6303e85805440a5c31ff4d9be28fc34c9997
12150 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12151 Date:   Wed Jun 29 19:25:28 2011 +0000
12152
12153     Enable silent build by default
12154     
12155     
12156     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5815 0ce88b0d-b2fd-0310-8134-9614164e65ea
12157
12158  configure.in | 3 +++
12159  1 file changed, 3 insertions(+)
12160
12161 commit 31275f08996e43d40e7a4185f38a5fe427a40e97
12162 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12163 Date:   Thu Jun 16 18:37:54 2011 +0000
12164
12165     Update OBERTHUR TECHNOLOGIES ID-ONE TOKEN SLIM v2 reader name on
12166     request of F. Bourgault
12167     
12168     
12169     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5800 0ce88b0d-b2fd-0310-8134-9614164e65ea
12170
12171  readers/supported_readers.txt | 2 +-
12172  1 file changed, 1 insertion(+), 1 deletion(-)
12173
12174 commit 4bdf42b326cad33bd58bd78882e105d5b6411b4a
12175 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12176 Date:   Thu Jun 16 18:33:00 2011 +0000
12177
12178     New firmware
12179     
12180     
12181     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5799 0ce88b0d-b2fd-0310-8134-9614164e65ea
12182
12183  readers/Oberthur-ID-ONE_token_slim_v2.txt | 4 ++--
12184  1 file changed, 2 insertions(+), 2 deletions(-)
12185
12186 commit 5354d88b663252632e53f350ed803900e886c18c
12187 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12188 Date:   Mon Jun 13 08:10:58 2011 +0000
12189
12190     SecurePINModify(): update comment for a GemPC pinpad bug circumvention
12191     hack
12192     
12193     
12194     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5789 0ce88b0d-b2fd-0310-8134-9614164e65ea
12195
12196  src/commands.c | 6 ++++--
12197  1 file changed, 4 insertions(+), 2 deletions(-)
12198
12199 commit 99608177feeb385e8c1c3418c7613dda05dfbb0c
12200 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12201 Date:   Mon Jun 13 08:02:41 2011 +0000
12202
12203     Rename bNumberMessages in bNumberMessage (singular) to conform to the
12204     CCID specification names
12205     
12206     
12207     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5788 0ce88b0d-b2fd-0310-8134-9614164e65ea
12208
12209  src/commands.c | 16 ++++++++--------
12210  1 file changed, 8 insertions(+), 8 deletions(-)
12211
12212 commit 18a076ad5e840d3534168727889154449d6c8797
12213 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12214 Date:   Sun Jun 12 15:41:15 2011 +0000
12215
12216     Do not reference secoder_info for properties_in_tlv_ioctl tag
12217     
12218     
12219     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5787 0ce88b0d-b2fd-0310-8134-9614164e65ea
12220
12221  examples/scardcontrol.c | 4 ++--
12222  1 file changed, 2 insertions(+), 2 deletions(-)
12223
12224 commit f98bc43e68938a9859a2bc6bc621ff0181c65b3b
12225 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12226 Date:   Wed May 18 06:53:44 2011 +0000
12227
12228     Add Alcor Micro AU9540
12229     
12230     
12231     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5761 0ce88b0d-b2fd-0310-8134-9614164e65ea
12232
12233  readers/AU9540.txt            | 112 ++++++++++++++++++++++++++++++++++++++++++
12234  readers/supported_readers.txt |   1 +
12235  2 files changed, 113 insertions(+)
12236
12237 commit 68b7beeebf9a7fd9f8e0f61b4160775999c519dd
12238 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12239 Date:   Fri May 13 09:20:47 2011 +0000
12240
12241     Use AC_LANG_SOURCE to fix a warning from autoconf 2.68
12242     
12243     configure.in:151: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call
12244     detected in body
12245     
12246     
12247     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5746 0ce88b0d-b2fd-0310-8134-9614164e65ea
12248
12249  configure.in | 2 +-
12250  1 file changed, 1 insertion(+), 1 deletion(-)
12251
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
12255
12256     Release 1.4.4
12257     
12258     
12259     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5742 0ce88b0d-b2fd-0310-8134-9614164e65ea
12260
12261  README       | 12 ++++++++++++
12262  configure.in |  2 +-
12263  2 files changed, 13 insertions(+), 1 deletion(-)
12264
12265 commit 424662850a4c6f8fd15c303016c9400389ac279c
12266 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12267 Date:   Fri May 13 08:50:14 2011 +0000
12268
12269     Some minor corrections
12270     
12271     
12272     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5741 0ce88b0d-b2fd-0310-8134-9614164e65ea
12273
12274  README | 15 ++++++++-------
12275  1 file changed, 8 insertions(+), 7 deletions(-)
12276
12277 commit 649bb2b9b0429d7b4a230bf302ec9f86bbabc5f9
12278 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12279 Date:   Thu May 12 14:17:17 2011 +0000
12280
12281     OpenUSBByName(): Some early Gemalto Ezio CB+ readers have bDeviceClass,
12282     bDeviceSubClass and bDeviceProtocol set to 0xFF (proprietary) instead of
12283     0x00.
12284     
12285     So on Mac OS X the reader configuration is not done by the OS/kernel and
12286     we do it ourself.
12287     
12288     
12289     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5740 0ce88b0d-b2fd-0310-8134-9614164e65ea
12290
12291  src/ccid.h     |  1 +
12292  src/ccid_usb.c | 21 +++++++++++++++++++++
12293  2 files changed, 22 insertions(+)
12294
12295 commit 20ad84f481a4d1b9b2ded6e3ef6ccf0cf3fe67e3
12296 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12297 Date:   Thu May 12 12:54:22 2011 +0000
12298
12299     OpenUSBByName(): move declaration of readerID outside of the
12300     USE_COMPOSITE_AS_MULTISLOT case so that the variable can also be used
12301     elsewhere
12302     
12303     
12304     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5739 0ce88b0d-b2fd-0310-8134-9614164e65ea
12305
12306  src/ccid_usb.c | 3 +--
12307  1 file changed, 1 insertion(+), 2 deletions(-)
12308
12309 commit 97d06ad93a4c95bd3d7e3573aca90c75ca009c7e
12310 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12311 Date:   Thu May 12 12:52:51 2011 +0000
12312
12313     OpenUSBByName(): remove a (useless) { } block level
12314     
12315     
12316     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5738 0ce88b0d-b2fd-0310-8134-9614164e65ea
12317
12318  src/ccid_usb.c | 56 +++++++++++++++++++++++++++-----------------------------
12319  1 file changed, 27 insertions(+), 29 deletions(-)
12320
12321 commit d4a0a7285c62555dd7c96ec71775db4e97fd35ca
12322 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12323 Date:   Thu May 12 08:57:20 2011 +0000
12324
12325     OpenUSBByName(): log the error code returned by
12326     libusb_get_active_config_descriptor() if any
12327     
12328     
12329     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5737 0ce88b0d-b2fd-0310-8134-9614164e65ea
12330
12331  src/ccid_usb.c | 4 ++--
12332  1 file changed, 2 insertions(+), 2 deletions(-)
12333
12334 commit 33e33152999d6675d8750ac60df367ef5eddc9fc
12335 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12336 Date:   Mon May 9 13:46:41 2011 +0000
12337
12338     Add Gemalto Ezio Shield Secure Channel, Gemalto Ezio Shield PinPad and
12339     Gemalto Ezio Generic
12340     
12341     
12342     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5731 0ce88b0d-b2fd-0310-8134-9614164e65ea
12343
12344  readers/supported_readers.txt | 3 +++
12345  1 file changed, 3 insertions(+)
12346
12347 commit 30961c4355182e014182fb1647ffe9c7036ca093
12348 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12349 Date:   Mon May 9 13:29:39 2011 +0000
12350
12351     Add Gemalto GemCore POS Pro
12352     
12353     
12354     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5728 0ce88b0d-b2fd-0310-8134-9614164e65ea
12355
12356  readers/GemCorePOSPro.txt | 91 +++++++++++++++++++++++++++++++++++++++++++++++
12357  1 file changed, 91 insertions(+)
12358
12359 commit 18b965c0b224f23c72fe39ac35b10d3dce96ebbe
12360 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12361 Date:   Mon May 9 13:17:37 2011 +0000
12362
12363     init_driver(): do not fail if the Info.plist file is not found
12364     
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).
12367     
12368     Thanks to Frederic Dumas for the bug report.
12369     
12370     
12371     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5727 0ce88b0d-b2fd-0310-8134-9614164e65ea
12372
12373  src/ifdhandler.c | 44 ++++++++++++++++++++++----------------------
12374  1 file changed, 22 insertions(+), 22 deletions(-)
12375
12376 commit 9180e3dab4075f3ece6e0ef911b30476d3d45e72
12377 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12378 Date:   Mon May 9 09:47:52 2011 +0000
12379
12380     Add Gemalto Ezio CB+
12381     
12382     
12383     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5726 0ce88b0d-b2fd-0310-8134-9614164e65ea
12384
12385  readers/Gemalto_Ezio_CB+.txt  | 56 +++++++++++++++++++++++++++++++++++++++++++
12386  readers/supported_readers.txt |  1 +
12387  2 files changed, 57 insertions(+)
12388
12389 commit d5e9430d9d7c8013f11988dbbec5d63345baf9f6
12390 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12391 Date:   Mon May 9 09:36:40 2011 +0000
12392
12393     Add support of TLV Properties wLcdMaxCharacters and wLcdMaxLines
12394     They just duplicate wLcdLayout
12395     
12396     
12397     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5725 0ce88b0d-b2fd-0310-8134-9614164e65ea
12398
12399  src/ifdhandler.c | 18 ++++++++++++++++++
12400  1 file changed, 18 insertions(+)
12401
12402 commit 61be4eca35bcb4686df2e4f3a1da8fbc8b9ae110
12403 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12404 Date:   Mon May 9 09:04:07 2011 +0000
12405
12406     Add table for bMsgIndex[1-3] and correctly set bMsgIndex2 and bMsgIndex3
12407     
12408     
12409     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5724 0ce88b0d-b2fd-0310-8134-9614164e65ea
12410
12411  examples/scardcontrol.c | 9 +++++++--
12412  1 file changed, 7 insertions(+), 2 deletions(-)
12413
12414 commit 0bd573e6ea8502e0a192f8313a7b1381f0870d6c
12415 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12416 Date:   Mon May 9 08:57:35 2011 +0000
12417
12418     Update copyright
12419     
12420     
12421     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5723 0ce88b0d-b2fd-0310-8134-9614164e65ea
12422
12423  examples/scardcontrol.c | 2 +-
12424  1 file changed, 1 insertion(+), 1 deletion(-)
12425
12426 commit 01579999c5bfb510fb9a55e747c445640fde7abd
12427 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12428 Date:   Mon May 9 08:57:03 2011 +0000
12429
12430     Add table for bEntryValidationCondition
12431     
12432     
12433     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5722 0ce88b0d-b2fd-0310-8134-9614164e65ea
12434
12435  examples/scardcontrol.c | 5 +++++
12436  1 file changed, 5 insertions(+)
12437
12438 commit 3a0d467e3245855009ba24ed8addf863c536b856
12439 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12440 Date:   Mon May 9 08:21:02 2011 +0000
12441
12442     Add Gemalto Ezio Shield
12443     
12444     
12445     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5718 0ce88b0d-b2fd-0310-8134-9614164e65ea
12446
12447  readers/Gemalto_Ezio_Shield.txt | 56 +++++++++++++++++++++++++++++++++++++++++
12448  readers/supported_readers.txt   |  1 +
12449  2 files changed, 57 insertions(+)
12450
12451 commit a4de33507ea7565864b55dd5dff8ee222505fddc
12452 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12453 Date:   Sat May 7 12:43:17 2011 +0000
12454
12455     Use $(sysconfdir) instead of hardcoded "etc" in install_ccidtwin rule
12456     
12457     
12458     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5716 0ce88b0d-b2fd-0310-8134-9614164e65ea
12459
12460  src/Makefile.am | 4 ++--
12461  1 file changed, 2 insertions(+), 2 deletions(-)
12462
12463 commit 8b548e75440c582be89e252e86bc73e63e42efb4
12464 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12465 Date:   Sat May 7 12:41:57 2011 +0000
12466
12467     Reuse the definition of $usbdropdir to define the default value of
12468     ccidtwindir
12469     
12470     It is important if --enable-usbdropdir=DIR is used and
12471     `$PKG_CONFIG libpcsclite --variable=usbdropdir` should then not be used.
12472     
12473     
12474     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5715 0ce88b0d-b2fd-0310-8134-9614164e65ea
12475
12476  configure.in | 2 +-
12477  1 file changed, 1 insertion(+), 1 deletion(-)
12478
12479 commit 2afa50b256a63199e8fed926c81206638d3d26db
12480 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12481 Date:   Fri Apr 22 14:37:45 2011 +0000
12482
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).
12485     
12486     Documentation from http://www.lesswatts.org/projects/devices-power-management/usb.php
12487     
12488     Closes: alioth bug [#311273] CCID driver: Enable USB selective suspend
12489     when possible
12490     
12491     
12492     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5706 0ce88b0d-b2fd-0310-8134-9614164e65ea
12493
12494  src/92_pcscd_ccid.rules | 5 +++++
12495  1 file changed, 5 insertions(+)
12496
12497 commit 5357262638f00c0a15fc9a2ff615568ba0161f91
12498 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12499 Date:   Thu Apr 14 16:29:55 2011 +0000
12500
12501     firmware update
12502     
12503     
12504     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5698 0ce88b0d-b2fd-0310-8134-9614164e65ea
12505
12506  readers/MSI_StarReader_SMART.txt | 8 ++++----
12507  1 file changed, 4 insertions(+), 4 deletions(-)
12508
12509 commit cd0f3b06370a98da2f5d1a2d4aadc189aba8576b
12510 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12511 Date:   Fri Apr 8 12:52:51 2011 +0000
12512
12513     T0_card_timeout/T1_card_timeout: set timeout to 60 seconds instead of 60
12514     milliseconds if the ATR is non ISO
12515     
12516     
12517     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5695 0ce88b0d-b2fd-0310-8134-9614164e65ea
12518
12519  src/ifdhandler.c | 4 ++--
12520  1 file changed, 2 insertions(+), 2 deletions(-)
12521
12522 commit bdb8f9fb89654f0db6a2d93d13fe1f7f7b481ad4
12523 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12524 Date:   Thu Apr 7 11:49:12 2011 +0000
12525
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.
12528     
12529     
12530     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5693 0ce88b0d-b2fd-0310-8134-9614164e65ea
12531
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(-)
12536
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
12540
12541     release 1.4.3
12542     
12543     
12544     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5688 0ce88b0d-b2fd-0310-8134-9614164e65ea
12545
12546  README       | 11 +++++++++++
12547  configure.in |  2 +-
12548  2 files changed, 12 insertions(+), 1 deletion(-)
12549
12550 commit cfc8d9833894d7613d365f0684520098a33d3bc2
12551 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12552 Date:   Wed Mar 30 11:12:30 2011 +0000
12553
12554     firmware update
12555     
12556     
12557     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5681 0ce88b0d-b2fd-0310-8134-9614164e65ea
12558
12559  readers/LTC31v2.txt | 16 ++++++++++------
12560  1 file changed, 10 insertions(+), 6 deletions(-)
12561
12562 commit cf0b45af75a049a12f83e2619b931a50dbbea014
12563 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12564 Date:   Mon Mar 28 19:06:25 2011 +0000
12565
12566     Add Feitian ePass2003
12567     
12568     
12569     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5678 0ce88b0d-b2fd-0310-8134-9614164e65ea
12570
12571  readers/Feitian_ePass2003_PKI.txt | 49 +++++++++++++++++++++++++++++++++++++++
12572  readers/supported_readers.txt     |  1 +
12573  2 files changed, 50 insertions(+)
12574
12575 commit f523f336e940596e606d45d9cf17aaf4b9d5f3d8
12576 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12577 Date:   Sat Mar 26 17:03:25 2011 +0000
12578
12579     Fix a stupid bug in the previous revision
12580     
12581     
12582     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5672 0ce88b0d-b2fd-0310-8134-9614164e65ea
12583
12584  src/ccid_usb.c | 4 +++-
12585  1 file changed, 3 insertions(+), 1 deletion(-)
12586
12587 commit 1be73be94c62a1c0f6ef234d77d75b5fbbff92cb
12588 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12589 Date:   Sat Mar 26 16:47:55 2011 +0000
12590
12591     OpenUSBByName(): check the value returned by libusb_init()
12592     
12593     
12594     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5671 0ce88b0d-b2fd-0310-8134-9614164e65ea
12595
12596  src/ccid_usb.c | 7 ++++++-
12597  1 file changed, 6 insertions(+), 1 deletion(-)
12598
12599 commit fa8017cec6ce94322fa0716679a7bc531634d22e
12600 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12601 Date:   Wed Mar 23 12:42:50 2011 +0000
12602
12603     the Secure Pin Entry of the HP USB Smart Card Keyboard is bogus so
12604     disable it
12605     
12606     http://martinpaljak.net/2011/03/19/insecure-hp-usb-smart-card-keyboard/
12607     
12608     
12609     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5666 0ce88b0d-b2fd-0310-8134-9614164e65ea
12610
12611  src/ccid.c | 7 +++++++
12612  src/ccid.h | 1 +
12613  2 files changed, 8 insertions(+)
12614
12615 commit ab131dfc0aef2571c27c8ed21b298bfac9e74546
12616 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12617 Date:   Fri Mar 18 09:56:48 2011 +0000
12618
12619     ccid_error(): simplify code and avoids a "clang --analyze" warning
12620     
12621     ccid.c:490:5: warning: Value stored to 'text' is never read
12622                                     text = var_text;
12623                                     ^      ~~~~~~~~
12624     
12625     
12626     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5660 0ce88b0d-b2fd-0310-8134-9614164e65ea
12627
12628  src/ccid.c | 6 ++----
12629  1 file changed, 2 insertions(+), 4 deletions(-)
12630
12631 commit 09c3e37647c698cd55caa01be3da53f36183ac8b
12632 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12633 Date:   Mon Mar 14 15:26:05 2011 +0000
12634
12635     Add SCM SCL011
12636     
12637     
12638     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5656 0ce88b0d-b2fd-0310-8134-9614164e65ea
12639
12640  readers/SCM_SCL011.txt        | 58 +++++++++++++++++++++++++++++++++++++++++++
12641  readers/supported_readers.txt |  1 +
12642  2 files changed, 59 insertions(+)
12643
12644 commit 6126729c1b8bf5da194f4967e43b0267e6d010ec
12645 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12646 Date:   Sun Mar 13 09:56:09 2011 +0000
12647
12648     Use the same code as in pcsc-lite to detect the plateform name (BUNDLE_HOST)
12649     
12650     
12651     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5654 0ce88b0d-b2fd-0310-8134-9614164e65ea
12652
12653  configure.in | 30 ++++++++----------------------
12654  1 file changed, 8 insertions(+), 22 deletions(-)
12655
12656 commit 97bd3351a89336d35f668ab4c629e8854c33c8d9
12657 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12658 Date:   Wed Mar 9 15:41:14 2011 +0000
12659
12660     Add Vasco DIGIPASS 920
12661     
12662     
12663     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5651 0ce88b0d-b2fd-0310-8134-9614164e65ea
12664
12665  readers/Vasco_Digipass920.txt | 106 ++++++++++++++++++++++++++++++++++++++++++
12666  readers/supported_readers.txt |   1 +
12667  2 files changed, 107 insertions(+)
12668
12669 commit fce9758b0b80558431d94df147821a629d131764
12670 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12671 Date:   Tue Mar 8 20:21:22 2011 +0000
12672
12673     Add a new Neowave Weneo reader
12674     
12675     
12676     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5645 0ce88b0d-b2fd-0310-8134-9614164e65ea
12677
12678  readers/Neowave_Weneo4.txt    | 59 +++++++++++++++++++++++++++++++++++++++++++
12679  readers/supported_readers.txt |  1 +
12680  2 files changed, 60 insertions(+)
12681
12682 commit 27a340f56c6c64fbdb1799c48596f80bc3b64000
12683 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12684 Date:   Fri Feb 25 13:51:53 2011 +0000
12685
12686     Do not install RSA_SecurID_getpasswd and Kobil_mIDentity_switch and
12687     the associated documentation.
12688     
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")
12692     
12693     
12694     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5640 0ce88b0d-b2fd-0310-8134-9614164e65ea
12695
12696  contrib/Kobil_mIDentity_switch/Makefile.am | 8 ++++----
12697  contrib/RSA_SecurID/Makefile.am            | 6 +++---
12698  2 files changed, 7 insertions(+), 7 deletions(-)
12699
12700 commit e468eef7aa6711241941448d6d413b31d34683ce
12701 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12702 Date:   Fri Feb 25 13:41:00 2011 +0000
12703
12704     Use the :libudev: instead of :libhal: naming scheme.
12705     It is supported by pcsc-lite since revision 5638.
12706     
12707     It is only usefull for USB devices with more than one CCID interface.
12708     
12709     
12710     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5639 0ce88b0d-b2fd-0310-8134-9614164e65ea
12711
12712  src/ccid_usb.c | 44 ++++++++++----------------------------------
12713  1 file changed, 10 insertions(+), 34 deletions(-)
12714
12715 commit ac5e76f035822ca6c67cec2837fe2345626b580e
12716 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12717 Date:   Fri Feb 25 09:03:48 2011 +0000
12718
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
12722     
12723     Thanks to Toshimune Konno for the bug report
12724     
12725     
12726     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5637 0ce88b0d-b2fd-0310-8134-9614164e65ea
12727
12728  src/ifdhandler.c | 8 ++++----
12729  1 file changed, 4 insertions(+), 4 deletions(-)
12730
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
12734
12735     release 1.4.2
12736     
12737     
12738     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5626 0ce88b0d-b2fd-0310-8134-9614164e65ea
12739
12740  README       | 13 +++++++++++++
12741  configure.in |  2 +-
12742  2 files changed, 14 insertions(+), 1 deletion(-)
12743
12744 commit 7937c5c9a2d06cd60a47dd1fd396345d1f222710
12745 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12746 Date:   Tue Feb 22 19:30:35 2011 +0000
12747
12748     Add Xiring MyLeo
12749     
12750     
12751     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5625 0ce88b0d-b2fd-0310-8134-9614164e65ea
12752
12753  readers/supported_readers.txt | 1 +
12754  1 file changed, 1 insertion(+)
12755
12756 commit f5bfba534b8e470dedcc4d0fa372c62de91e2fd5
12757 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12758 Date:   Tue Feb 22 19:17:09 2011 +0000
12759
12760     Add Aktiv Rutoken lite
12761     
12762     
12763     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5622 0ce88b0d-b2fd-0310-8134-9614164e65ea
12764
12765  readers/Aktiv_Rutoken_Lite.txt | 49 ++++++++++++++++++++++++++++++++++++++++++
12766  readers/supported_readers.txt  |  1 +
12767  2 files changed, 50 insertions(+)
12768
12769 commit 2da08b180951431dabc9e8940a98525792d6873e
12770 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12771 Date:   Sun Feb 20 18:07:22 2011 +0000
12772
12773     Use /bin/sh instead of bash
12774     
12775     bash is installed in /usr/local on FreeBSD
12776     
12777     
12778     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5620 0ce88b0d-b2fd-0310-8134-9614164e65ea
12779
12780  bootstrap | 2 +-
12781  1 file changed, 1 insertion(+), 1 deletion(-)
12782
12783 commit 073277594e00fee831f9f341b805fac5c3555be2
12784 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12785 Date:   Wed Feb 16 14:51:18 2011 +0000
12786
12787     Add another Broadcom 5880 with PID = 0x5802
12788     This one is a dual interface contact/contactless
12789     
12790     
12791     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5615 0ce88b0d-b2fd-0310-8134-9614164e65ea
12792
12793  readers/Broadcom_5880v4.txt | 106 ++++++++++++++++++++++++++++++++++++++++++++
12794  1 file changed, 106 insertions(+)
12795
12796 commit efe98a4a9878222d6243205bf93501344ab68a12
12797 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12798 Date:   Wed Feb 16 14:49:05 2011 +0000
12799
12800     Concat the 2 interfaces of the GemProxDU and GemProxSU in only 1 .txt
12801     file each now that matrix.py can support it
12802     
12803     
12804     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5614 0ce88b0d-b2fd-0310-8134-9614164e65ea
12805
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(-)
12811
12812 commit f00581f48644d9ba83996d9bb8efdae277a1b1ad
12813 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12814 Date:   Wed Feb 16 12:52:16 2011 +0000
12815
12816     Align the number of lines and characters per line in wLcdLayout parse
12817     
12818     
12819     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5599 0ce88b0d-b2fd-0310-8134-9614164e65ea
12820
12821  src/parse.c | 4 ++--
12822  1 file changed, 2 insertions(+), 2 deletions(-)
12823
12824 commit eab53840bcb3dbc1e038b7741630a47029f9d0b7
12825 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12826 Date:   Sun Feb 13 11:01:46 2011 +0000
12827
12828     Correctly parse wLcdLayout (the 2 bytes were interverted)
12829     
12830     
12831     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5596 0ce88b0d-b2fd-0310-8134-9614164e65ea
12832
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(-)
12847
12848 commit 8a3e77fcd1719104ea0bb0c65d85ebd443ea963d
12849 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12850 Date:   Sun Feb 13 10:57:02 2011 +0000
12851
12852     The bytes for wLcdLayout were interverted
12853     
12854     
12855     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5595 0ce88b0d-b2fd-0310-8134-9614164e65ea
12856
12857  src/parse.c | 6 +++---
12858  1 file changed, 3 insertions(+), 3 deletions(-)
12859
12860 commit 61d21d2824ace0e61c958f44628017dc578eaeda
12861 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12862 Date:   Sun Feb 13 10:42:04 2011 +0000
12863
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.
12867     
12868     
12869     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5594 0ce88b0d-b2fd-0310-8134-9614164e65ea
12870
12871  examples/scardcontrol.c | 2 +-
12872  1 file changed, 1 insertion(+), 1 deletion(-)
12873
12874 commit 8ac2f18777c8586787ac1be3f2c942e4db7163bb
12875 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12876 Date:   Fri Feb 11 20:04:26 2011 +0000
12877
12878     Do not add the version to the library name
12879     
12880     Thanks to Diego Elio Pettenò for the idea
12881     
12882     
12883     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5593 0ce88b0d-b2fd-0310-8134-9614164e65ea
12884
12885  src/Makefile.am | 8 ++++----
12886  1 file changed, 4 insertions(+), 4 deletions(-)
12887
12888 commit 02b7480ddc3c4bcb78f92dbc1351aa180aae2b9b
12889 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12890 Date:   Fri Feb 11 19:55:53 2011 +0000
12891
12892     make parse a noinst_PROGRAMS
12893     
12894     Thanks to Diego Elio Pettenò for the idea
12895     
12896     
12897     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5592 0ce88b0d-b2fd-0310-8134-9614164e65ea
12898
12899  src/Makefile.am | 2 +-
12900  1 file changed, 1 insertion(+), 1 deletion(-)
12901
12902 commit 13680980756a252c4dec189d01d8765cf2c3ea02
12903 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12904 Date:   Wed Feb 9 19:45:03 2011 +0000
12905
12906     Add Xiring MyLeo reader
12907     
12908     
12909     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5586 0ce88b0d-b2fd-0310-8134-9614164e65ea
12910
12911  readers/Xiring_MyLeo.txt | 76 ++++++++++++++++++++++++++++++++++++++++++++++++
12912  1 file changed, 76 insertions(+)
12913
12914 commit 0829f795883571d27985613412d9a2cc3e836091
12915 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12916 Date:   Fri Feb 4 12:41:58 2011 +0000
12917
12918     CmdXfrBlockCHAR_T0(): use 'int' instead of 'char' for backup_len
12919     variable since it can contain up to 256.
12920     
12921     Thanks to el Tuba for the patch.
12922     
12923     
12924     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5578 0ce88b0d-b2fd-0310-8134-9614164e65ea
12925
12926  src/commands.c | 4 +++-
12927  1 file changed, 3 insertions(+), 1 deletion(-)
12928
12929 commit 9dafb4042c02fa12378ce2406054d30cbe27b1db
12930 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12931 Date:   Sat Jan 29 14:31:36 2011 +0000
12932
12933     Add Xiring Leo v2
12934     
12935     
12936     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5570 0ce88b0d-b2fd-0310-8134-9614164e65ea
12937
12938  readers/supported_readers.txt | 1 +
12939  1 file changed, 1 insertion(+)
12940
12941 commit 5f89882afe2871548b77db71e5fd25f9bcbec09f
12942 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12943 Date:   Sat Jan 29 12:44:07 2011 +0000
12944
12945     New firmware release
12946     
12947     
12948     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5565 0ce88b0d-b2fd-0310-8134-9614164e65ea
12949
12950  readers/Xiring_Leov2.txt | 20 ++++++++++++++------
12951  1 file changed, 14 insertions(+), 6 deletions(-)
12952
12953 commit 0c979488c386f3c1902cb5a36a04a5a101a4043d
12954 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12955 Date:   Fri Jan 28 20:12:43 2011 +0000
12956
12957     Correctly display the 2 last bytes (status word) instead of potentially
12958     garbage in the received buffer.
12959     
12960     
12961     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5563 0ce88b0d-b2fd-0310-8134-9614164e65ea
12962
12963  contrib/RSA_SecurID/RSA_SecurID_getpasswd.c | 15 ++++++++-------
12964  1 file changed, 8 insertions(+), 7 deletions(-)
12965
12966 commit 20fc8b7518b6eaf4c2841b590a9bb585265f4e4c
12967 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12968 Date:   Fri Jan 28 20:10:13 2011 +0000
12969
12970     Correctly identify the command numbers in the error messages
12971     
12972     
12973     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5562 0ce88b0d-b2fd-0310-8134-9614164e65ea
12974
12975  contrib/RSA_SecurID/RSA_SecurID_getpasswd.c | 4 ++--
12976  1 file changed, 2 insertions(+), 2 deletions(-)
12977
12978 commit 535928b6ab5f257d2d416ae7d8c248e185245a5c
12979 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12980 Date:   Thu Jan 20 09:50:00 2011 +0000
12981
12982     t1_xcv(): remove useless affectation
12983     
12984     openct/proto-t1.c:675:3: warning: Value stored to 'rmax' is never read
12985                     rmax = rmax_int;
12986                     ^      ~~~~~~~~
12987     
12988     
12989     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5542 0ce88b0d-b2fd-0310-8134-9614164e65ea
12990
12991  src/openct/proto-t1.c | 1 -
12992  1 file changed, 1 deletion(-)
12993
12994 commit 134280547adea7f2458f7c464e887ad4a12d4c0c
12995 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
12996 Date:   Thu Jan 20 09:47:42 2011 +0000
12997
12998     SecurePINVerify() & SecurePINModify(): ignore the returned value of
12999     t1_build()
13000     
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                     ^     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13007     
13008     
13009     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5541 0ce88b0d-b2fd-0310-8134-9614164e65ea
13010
13011  src/commands.c | 4 ++--
13012  1 file changed, 2 insertions(+), 2 deletions(-)
13013
13014 commit 90d4236cd17096e036413a90088781124f2b8eef
13015 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13016 Date:   Thu Jan 20 09:46:09 2011 +0000
13017
13018     T0ProcSW1(): remove useless affectations
13019     
13020     commands.c:1818:2: warning: Value stored to 'in_buf' is never read
13021             in_buf++;
13022             ^~~~~~~~
13023     commands.c:1817:2: warning: Value stored to 'rcv_buf' is never read
13024             rcv_buf++;
13025             ^~~~~~~~~
13026     
13027     
13028     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5540 0ce88b0d-b2fd-0310-8134-9614164e65ea
13029
13030  src/commands.c | 2 --
13031  1 file changed, 2 deletions(-)
13032
13033 commit 80f4d09a31a28ee4d49a723cee9e85b20b5c32a8
13034 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13035 Date:   Wed Jan 19 09:15:32 2011 +0000
13036
13037     update
13038     
13039     
13040     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5527 0ce88b0d-b2fd-0310-8134-9614164e65ea
13041
13042  readers/iDream.txt | 8 +++++---
13043  1 file changed, 5 insertions(+), 3 deletions(-)
13044
13045 commit e4d3ac07751cc9bc2d73857e4ef3133a9a4ea6e2
13046 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13047 Date:   Tue Jan 18 15:19:34 2011 +0000
13048
13049     Add an explicit cast to avoid a compiler warning
13050     
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                                 ~ ^  ~~~~~~~~~~~~~~~~
13055     
13056     
13057     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5516 0ce88b0d-b2fd-0310-8134-9614164e65ea
13058
13059  src/openct/proto-t1.c | 2 +-
13060  1 file changed, 1 insertion(+), 1 deletion(-)
13061
13062 commit 9b058c6207430e3270889f0f4008b12f04667fdc
13063 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13064 Date:   Tue Jan 18 15:18:29 2011 +0000
13065
13066     Add an explicit cast to avoid a compiler warning
13067     
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                                 ~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13072     
13073     
13074     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5515 0ce88b0d-b2fd-0310-8134-9614164e65ea
13075
13076  src/ifdhandler.c | 2 +-
13077  1 file changed, 1 insertion(+), 1 deletion(-)
13078
13079 commit 98d745e08a9937b768390dbbb987ca22eb2db00f
13080 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13081 Date:   Tue Jan 18 15:17:10 2011 +0000
13082
13083     Add an explicit cast to avoid a compiler warning
13084     
13085     commands.c:169:16: warning: comparison of integers of different signs:
13086           'unsigned int' and 'int' [-Wsign-compare]
13087                     if (*nlength > r-1)
13088                         ~~~~~~~~ ^ ~~~
13089     
13090     
13091     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5514 0ce88b0d-b2fd-0310-8134-9614164e65ea
13092
13093  src/commands.c | 2 +-
13094  1 file changed, 1 insertion(+), 1 deletion(-)
13095
13096 commit 9a018139f6be51be848c8860f68ad9547e571b3c
13097 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13098 Date:   Tue Jan 18 15:12:51 2011 +0000
13099
13100     Do not redefine macro offsetof() if already defined
13101     
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)
13105             ^
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)
13110             ^
13111     
13112     
13113     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5513 0ce88b0d-b2fd-0310-8134-9614164e65ea
13114
13115  src/commands.c | 2 ++
13116  1 file changed, 2 insertions(+)
13117
13118 commit 79fa50283d1ff93159cdeaf7dad96fb47da55987
13119 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13120 Date:   Thu Jan 13 10:29:52 2011 +0000
13121
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.
13124     
13125     
13126     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5499 0ce88b0d-b2fd-0310-8134-9614164e65ea
13127
13128  src/ifdhandler.c | 4 ++++
13129  1 file changed, 4 insertions(+)
13130
13131 commit f4622440ac495bac595fe4eb9ed0a6d837e6ff43
13132 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13133 Date:   Fri Jan 7 15:15:09 2011 +0000
13134
13135     IFDHGetCapabilities(): multi slot readers does not (yet) support
13136     TAG_IFD_POLLING_THREAD_WITH_TIMEOUT
13137     
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.
13140     
13141     
13142     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5495 0ce88b0d-b2fd-0310-8134-9614164e65ea
13143
13144  src/ifdhandler.c | 5 +++++
13145  1 file changed, 5 insertions(+)
13146
13147 commit c8677653f46686035c0e7b5d6d81ce63f4096467
13148 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13149 Date:   Fri Jan 7 14:45:50 2011 +0000
13150
13151     CloseUSB(): free the serial number string only for the last slot since
13152     they all point to the same string.
13153     
13154     
13155     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5494 0ce88b0d-b2fd-0310-8134-9614164e65ea
13156
13157  src/ccid_usb.c | 6 +++---
13158  1 file changed, 3 insertions(+), 3 deletions(-)
13159
13160 commit 4045b424ee9117cbc88ec4c4c0fbe5a8dd4192be
13161 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13162 Date:   Wed Jan 5 16:31:34 2011 +0000
13163
13164     Add Vasco DIGIPASS KEY 860 and Vasco DIGIPASS KEY 200
13165     
13166     
13167     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5488 0ce88b0d-b2fd-0310-8134-9614164e65ea
13168
13169  readers/Vasco_DP200.txt       | 103 ++++++++++++++++++++++++++++++++++++++++++
13170  readers/Vasco_DP860.txt       | 103 ++++++++++++++++++++++++++++++++++++++++++
13171  readers/supported_readers.txt |   2 +
13172  3 files changed, 208 insertions(+)
13173
13174 commit 471ed83a1f7cd47df043a1cc51e3d135ab281827
13175 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13176 Date:   Tue Jan 4 10:04:12 2011 +0000
13177
13178     Sort devices by Product ID
13179     
13180     
13181     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5477 0ce88b0d-b2fd-0310-8134-9614164e65ea
13182
13183  readers/supported_readers.txt | 22 +++++++++++-----------
13184  1 file changed, 11 insertions(+), 11 deletions(-)
13185
13186 commit bfe96ddd9acf79ebea695dbbe3a77a8973996ca6
13187 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13188 Date:   Tue Jan 4 10:01:33 2011 +0000
13189
13190     Reenable O2 Micro and Blutronics "bogus" readers
13191     
13192     
13193     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5476 0ce88b0d-b2fd-0310-8134-9614164e65ea
13194
13195  readers/supported_readers.txt | 17 +++++++----------
13196  1 file changed, 7 insertions(+), 10 deletions(-)
13197
13198 commit 4049e6e3900d81b75ff9e6259ca033dd59a0c516
13199 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13200 Date:   Tue Jan 4 09:54:34 2011 +0000
13201
13202     Reenable O2MICRO_OZ776_PATCH since a new patch is now included in
13203     revision 5473
13204     
13205     
13206     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5475 0ce88b0d-b2fd-0310-8134-9614164e65ea
13207
13208  src/ccid.h | 2 +-
13209  1 file changed, 1 insertion(+), 1 deletion(-)
13210
13211 commit 97a8e97d5bdd815f50aa79faae3ae1be9ec5d651
13212 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13213 Date:   Tue Jan 4 09:53:35 2011 +0000
13214
13215     Use get_ccid_device_descriptor() instead of using
13216     usb_interface_descriptor->extra directly to support "bogus" readers
13217     
13218     
13219     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5474 0ce88b0d-b2fd-0310-8134-9614164e65ea
13220
13221  src/parse.c | 15 ++++++++-------
13222  1 file changed, 8 insertions(+), 7 deletions(-)
13223
13224 commit 5fa4cfb0923611cec478d21842ed9430aee7f2e9
13225 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13226 Date:   Tue Jan 4 09:52:26 2011 +0000
13227
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)
13230     
13231     Thanks to Diego Elio Pettenò and Dario Leone for the patch
13232     
13233     
13234     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5473 0ce88b0d-b2fd-0310-8134-9614164e65ea
13235
13236  src/ccid_usb.c | 100 ++++++++++++++++++++++++++++++++-------------------------
13237  src/ccid_usb.h |   2 ++
13238  2 files changed, 58 insertions(+), 44 deletions(-)
13239
13240 commit 409b22da4d57656b142a7737667e90344731b1fc
13241 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13242 Date:   Tue Jan 4 09:46:46 2011 +0000
13243
13244     Define log level to maximum to get error messages from ccid_usb.c
13245     
13246     
13247     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5472 0ce88b0d-b2fd-0310-8134-9614164e65ea
13248
13249  src/parse.c | 2 +-
13250  1 file changed, 1 insertion(+), 1 deletion(-)
13251
13252 commit 534c674e902cbff5b7448811fb616ca78f68c118
13253 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13254 Date:   Tue Jan 4 09:36:54 2011 +0000
13255
13256     Rename variable usb_interface to usb_interface_descriptor to better
13257     match the libusb type
13258     
13259     
13260     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5471 0ce88b0d-b2fd-0310-8134-9614164e65ea
13261
13262  src/parse.c | 42 +++++++++++++++++++++---------------------
13263  1 file changed, 21 insertions(+), 21 deletions(-)
13264
13265 commit 1b3638bcdaf373b06d4f5eee0a4da31e1b8b7e47
13266 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13267 Date:   Tue Jan 4 09:31:45 2011 +0000
13268
13269     Rename variable extra to device_descriptor
13270     
13271     
13272     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5470 0ce88b0d-b2fd-0310-8134-9614164e65ea
13273
13274  src/parse.c | 146 ++++++++++++++++++++++++++++++------------------------------
13275  1 file changed, 73 insertions(+), 73 deletions(-)
13276
13277 commit 08d4b84dfa5cc76536de6e0e02a4a6b97da12eb5
13278 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13279 Date:   Tue Jan 4 07:41:16 2011 +0000
13280
13281     Remove useless file
13282     
13283     
13284     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5465 0ce88b0d-b2fd-0310-8134-9614164e65ea
13285
13286  src/.dependencies | 0
13287  1 file changed, 0 insertions(+), 0 deletions(-)
13288
13289 commit 151ddf1ebbe2f201f231ee55a866c811645470c2
13290 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13291 Date:   Mon Jan 3 14:53:57 2011 +0000
13292
13293     Add a new Neowave Weneo token
13294     
13295     Closes Debian bug #570167
13296     "libccid: New Neowave Weneo card version with new productId"
13297     
13298     
13299     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5463 0ce88b0d-b2fd-0310-8134-9614164e65ea
13300
13301  readers/Neowave_Weneo3.txt    | 55 +++++++++++++++++++++++++++++++++++++++++++
13302  readers/supported_readers.txt |  1 +
13303  2 files changed, 56 insertions(+)
13304
13305 commit 775bf91f93a67cf0e0c289ce6dc7ebb56b7da0a1
13306 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13307 Date:   Tue Dec 21 09:47:30 2010 +0000
13308
13309     Add Oberthur ID-ONE TOKEN SLIM v2
13310     
13311     
13312     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5461 0ce88b0d-b2fd-0310-8134-9614164e65ea
13313
13314  readers/Oberthur-ID-ONE_token_slim_v2.txt | 105 ++++++++++++++++++++++++++++++
13315  readers/supported_readers.txt             |   1 +
13316  2 files changed, 106 insertions(+)
13317
13318 commit 3a9685f686219980d3bb14075180a243601960f1
13319 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13320 Date:   Fri Dec 17 08:59:21 2010 +0000
13321
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.
13325     
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
13328     in that case.
13329     
13330     
13331     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5458 0ce88b0d-b2fd-0310-8134-9614164e65ea
13332
13333  src/ccid_usb.c | 4 ++++
13334  1 file changed, 4 insertions(+)
13335
13336 commit 170921981bd3878209944cf5951ced3ff2832818
13337 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13338 Date:   Thu Dec 16 08:59:08 2010 +0000
13339
13340     new firmware
13341     
13342     
13343     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5457 0ce88b0d-b2fd-0310-8134-9614164e65ea
13344
13345  readers/GemPCPinpadv2.txt | 2 +-
13346  1 file changed, 1 insertion(+), 1 deletion(-)
13347
13348 commit 42f2f3ee6ce2086e432b667a50801ce92beed2dd
13349 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13350 Date:   Thu Dec 16 08:48:57 2010 +0000
13351
13352     Add ACS APG8201 PINhandy 1
13353     
13354     
13355     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5455 0ce88b0d-b2fd-0310-8134-9614164e65ea
13356
13357  readers/ACS_APG8201.txt       | 50 +++++++++++++++++++++++++++++++++++++++++++
13358  readers/supported_readers.txt |  1 +
13359  2 files changed, 51 insertions(+)
13360
13361 commit 9d30693611b209464a7dd6edd0864a481299e6c7
13362 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13363 Date:   Wed Dec 15 13:29:41 2010 +0000
13364
13365     regenerate
13366     
13367     
13368     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5451 0ce88b0d-b2fd-0310-8134-9614164e65ea
13369
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(-)
13373
13374 commit ecad505a818cfc80d251463ff9eea3e0b1e4df65
13375 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13376 Date:   Wed Dec 15 13:27:23 2010 +0000
13377
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
13381     
13382     The device contains a hub with 3 devices: 2 CCID card readers and a USB
13383     Mass storage
13384     
13385     
13386     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5450 0ce88b0d-b2fd-0310-8134-9614164e65ea
13387
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(-)
13391
13392 commit 51dadf1033aa70b9e2b35d7b5420b389f04890c7
13393 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13394 Date:   Sun Dec 12 15:28:40 2010 +0000
13395
13396     Add Feitian SCR310
13397     
13398     
13399     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5445 0ce88b0d-b2fd-0310-8134-9614164e65ea
13400
13401  readers/supported_readers.txt | 1 +
13402  1 file changed, 1 insertion(+)
13403
13404 commit b170bb22f3fbcd55839c2d2fdff1da46c11a5af3
13405 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13406 Date:   Sun Dec 12 15:26:57 2010 +0000
13407
13408     Feitian SCR310 reader (also labeled Rokey 301)
13409     
13410     
13411     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5444 0ce88b0d-b2fd-0310-8134-9614164e65ea
13412
13413  readers/Feitian_SCR310.txt | 51 ++++++++++++++++++++++++++++++++++++++++++++++
13414  1 file changed, 51 insertions(+)
13415
13416 commit d9d398a2ae159f774abfc0f94a0b83f782197991
13417 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13418 Date:   Fri Dec 10 14:44:40 2010 +0000
13419
13420     OpenUSBByName(): use the correct type to fix compiler warning
13421     
13422     ccid_usb.c: In function `OpenUSBByName':
13423     ccid_usb.c:294: warning: comparison between signed and unsigned integer
13424     expressions
13425     
13426     
13427     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5437 0ce88b0d-b2fd-0310-8134-9614164e65ea
13428
13429  src/ccid_usb.c | 2 +-
13430  1 file changed, 1 insertion(+), 1 deletion(-)
13431
13432 commit 0f047d905b03b76a0f2c985288840e9a0297a686
13433 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13434 Date:   Fri Dec 10 09:14:00 2010 +0000
13435
13436     Todos Connectable reader
13437     
13438     
13439     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5436 0ce88b0d-b2fd-0310-8134-9614164e65ea
13440
13441  readers/Todos_Connectable.txt | 54 +++++++++++++++++++++++++++++++++++++++++++
13442  1 file changed, 54 insertions(+)
13443
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
13447
13448     release 1.4.1
13449     
13450     
13451     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5430 0ce88b0d-b2fd-0310-8134-9614164e65ea
13452
13453  README       | 21 +++++++++++++++++++++
13454  configure.in |  2 +-
13455  2 files changed, 22 insertions(+), 1 deletion(-)
13456
13457 commit 92527b4a6c18ec7fe073b9b24a0eed7fdc467165
13458 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13459 Date:   Wed Dec 1 17:06:58 2010 +0000
13460
13461     Add Free Software Initiative of Japan Gnuk token
13462     
13463     
13464     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5425 0ce88b0d-b2fd-0310-8134-9614164e65ea
13465
13466  readers/Fsij_gnuk.txt         | 49 +++++++++++++++++++++++++++++++++++++++++++
13467  readers/supported_readers.txt |  3 +++
13468  2 files changed, 52 insertions(+)
13469
13470 commit 9afea17da32efd871461b8e2bb3fa97b248a22aa
13471 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13472 Date:   Sat Nov 20 09:15:24 2010 +0000
13473
13474     new firmware
13475     
13476     
13477     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5409 0ce88b0d-b2fd-0310-8134-9614164e65ea
13478
13479  readers/SpringCard_CSB6_Ultimate.txt | 4 ++--
13480  1 file changed, 2 insertions(+), 2 deletions(-)
13481
13482 commit 6d5c5cf30180ad4048ca592080165fec42765778
13483 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13484 Date:   Wed Nov 17 13:06:36 2010 +0000
13485
13486     Add Xiring Leo v2
13487     
13488     
13489     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5404 0ce88b0d-b2fd-0310-8134-9614164e65ea
13490
13491  readers/Xiring_Leov2.txt | 68 ++++++++++++++++++++++++++++++++++++++++++++++++
13492  1 file changed, 68 insertions(+)
13493
13494 commit 851b51597a71a28380c0346001072298af6f738f
13495 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13496 Date:   Wed Nov 17 13:05:55 2010 +0000
13497
13498     define DISPLAY_EXTRA_VALUES to display the extra (invalid) values
13499     returned by bNumClockSupported and bNumDataRatesSupported
13500     
13501     
13502     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5403 0ce88b0d-b2fd-0310-8134-9614164e65ea
13503
13504  src/parse.c | 8 ++++++++
13505  1 file changed, 8 insertions(+)
13506
13507 commit 76451a997ccbbf14bf4a1487b9154ced09256967
13508 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13509 Date:   Fri Nov 12 14:23:31 2010 +0000
13510
13511     Athena IDProtect Key v1 was bogus. The v2 should work.
13512     
13513     
13514     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5397 0ce88b0d-b2fd-0310-8134-9614164e65ea
13515
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(-)
13520
13521 commit 5af3afc0e13e2fa8d10868e3980087216eedd86f
13522 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13523 Date:   Fri Nov 12 09:57:58 2010 +0000
13524
13525     Regenerate
13526     
13527     
13528     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5396 0ce88b0d-b2fd-0310-8134-9614164e65ea
13529
13530  readers/CardMan6121.txt | 12 ++++++++----
13531  1 file changed, 8 insertions(+), 4 deletions(-)
13532
13533 commit bedcf3b6d4b6311f49cbd66542de4545078a7622
13534 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13535 Date:   Mon Nov 8 14:24:34 2010 +0000
13536
13537     IFDHCreateChannelByName(): increase the timeout from 100ms to 1000ms to
13538     give more time to the reader to setup and answer.
13539     
13540     100ms is too short for the Kobil KAAN Base for example.
13541     
13542     
13543     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5389 0ce88b0d-b2fd-0310-8134-9614164e65ea
13544
13545  src/ifdhandler.c | 4 ++--
13546  1 file changed, 2 insertions(+), 2 deletions(-)
13547
13548 commit 12e8a9bb806645f1e42ac7e5fed2ab88f414ce44
13549 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13550 Date:   Fri Nov 5 22:49:01 2010 +0000
13551
13552     ReadSerial(): further improve check from revision 5381
13553     
13554     
13555     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5382 0ce88b0d-b2fd-0310-8134-9614164e65ea
13556
13557  src/ccid_serial.c | 2 +-
13558  1 file changed, 1 insertion(+), 1 deletion(-)
13559
13560 commit 17ffe2847135806e4ab31651861f8eeb269932f0
13561 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13562 Date:   Fri Nov 5 22:42:16 2010 +0000
13563
13564     ReadSerial(): avoids a possible integer overflow if the CCID frame is
13565     corrupted or malign.
13566     
13567     Thanks to Rafael Dominguez Vega for the bug report
13568     
13569     
13570     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5381 0ce88b0d-b2fd-0310-8134-9614164e65ea
13571
13572  src/ccid_serial.c | 6 ++++++
13573  1 file changed, 6 insertions(+)
13574
13575 commit 161318a61999cad3da1d9adeac70e3aba5b82e5f
13576 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13577 Date:   Wed Oct 27 07:13:19 2010 +0000
13578
13579     Add BZH uKeyCI800-K18
13580     
13581     
13582     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5365 0ce88b0d-b2fd-0310-8134-9614164e65ea
13583
13584  readers/BZH_uKeyCI800-K1.txt  | 50 +++++++++++++++++++++++++++++++++++++++++++
13585  readers/supported_readers.txt |  3 +++
13586  2 files changed, 53 insertions(+)
13587
13588 commit 333e7e6adde5978db1661ea49e47aa74a114e980
13589 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13590 Date:   Tue Oct 26 16:39:44 2010 +0000
13591
13592     Normalize the Vid and Pid hex values
13593     
13594     
13595     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5363 0ce88b0d-b2fd-0310-8134-9614164e65ea
13596
13597  readers/supported_readers.txt | 26 +++++++++++++-------------
13598  1 file changed, 13 insertions(+), 13 deletions(-)
13599
13600 commit 98e1e61cfe007004f760074d18e3c9cd9b75305f
13601 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13602 Date:   Tue Oct 26 16:21:38 2010 +0000
13603
13604     Add a new model of SCM SCR 3310
13605     
13606     
13607     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5361 0ce88b0d-b2fd-0310-8134-9614164e65ea
13608
13609  readers/SCR3310_2.txt         | 53 +++++++++++++++++++++++++++++++++++++++++++
13610  readers/supported_readers.txt |  1 +
13611  2 files changed, 54 insertions(+)
13612
13613 commit 7c9648be9cd03556836708584a80b766dfab2fc8
13614 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13615 Date:   Tue Oct 26 16:17:05 2010 +0000
13616
13617     Add Akasa AK-CR-03 reader
13618     
13619     
13620     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5360 0ce88b0d-b2fd-0310-8134-9614164e65ea
13621
13622  readers/Akasa_AK-CR-03.txt | 111 +++++++++++++++++++++++++++++++++++++++++++++
13623  1 file changed, 111 insertions(+)
13624
13625 commit ce4b242ef48653c78941331676375c60cf8a0d10
13626 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13627 Date:   Thu Oct 21 18:54:26 2010 +0000
13628
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
13632     
13633     
13634     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5330 0ce88b0d-b2fd-0310-8134-9614164e65ea
13635
13636  src/ifdhandler.c | 16 +++++++++-------
13637  1 file changed, 9 insertions(+), 7 deletions(-)
13638
13639 commit ddb22a4f33c70025bceaa4fcf3faba6f9da97f11
13640 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13641 Date:   Thu Oct 21 18:52:48 2010 +0000
13642
13643     Remove two useless static function declarations
13644     
13645     
13646     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5329 0ce88b0d-b2fd-0310-8134-9614164e65ea
13647
13648  src/ifdhandler.c | 4 ----
13649  1 file changed, 4 deletions(-)
13650
13651 commit f555f02ab6e1e2bf827a378eb23ad40a19d08e4c
13652 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13653 Date:   Tue Oct 19 08:11:41 2010 +0000
13654
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.
13657     
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
13660     
13661     
13662     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5325 0ce88b0d-b2fd-0310-8134-9614164e65ea
13663
13664  src/ifdhandler.c | 7 +++++++
13665  1 file changed, 7 insertions(+)
13666
13667 commit 91c77a01966f0ef3de497e6e07b5008eeb32e6b1
13668 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13669 Date:   Thu Oct 14 09:48:31 2010 +0000
13670
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
13673     
13674     
13675     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5320 0ce88b0d-b2fd-0310-8134-9614164e65ea
13676
13677  src/Makefile.am | 2 +-
13678  1 file changed, 1 insertion(+), 1 deletion(-)
13679
13680 commit 6d6ec76f7fbf1920cd85aecd07407abbf3c4d11d
13681 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13682 Date:   Thu Oct 14 09:46:02 2010 +0000
13683
13684     Use /bin/echo instead of the echo shell version to use color escape codes
13685     
13686     Thanks to Martin Paljak for the patch
13687     
13688     
13689     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5319 0ce88b0d-b2fd-0310-8134-9614164e65ea
13690
13691  src/Makefile.am | 2 +-
13692  1 file changed, 1 insertion(+), 1 deletion(-)
13693
13694 commit eab2fde6c9327b291267972ee3266a4ab1425fda
13695 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13696 Date:   Thu Oct 14 09:39:35 2010 +0000
13697
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.
13701     
13702     
13703     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5318 0ce88b0d-b2fd-0310-8134-9614164e65ea
13704
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(-)
13710
13711 commit 1bd5bcb2626af3b6e70d6fc640ac0b724bf4f152
13712 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13713 Date:   Wed Oct 13 12:09:27 2010 +0000
13714
13715     Need pcsc-lite 1.6.5 for TAG_IFD_POLLING_THREAD_WITH_TIMEOUT
13716     
13717     
13718     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5312 0ce88b0d-b2fd-0310-8134-9614164e65ea
13719
13720  configure.in | 2 +-
13721  1 file changed, 1 insertion(+), 1 deletion(-)
13722
13723 commit 8451515573d4717bcab5ddc8c87a022a369e9287
13724 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13725 Date:   Wed Oct 13 11:59:41 2010 +0000
13726
13727     pcscd_ccid.rules is renamed 92_pcscd_ccid.rules in revision 5263
13728     
13729     
13730     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5311 0ce88b0d-b2fd-0310-8134-9614164e65ea
13731
13732  src/Makefile.am | 2 +-
13733  1 file changed, 1 insertion(+), 1 deletion(-)
13734
13735 commit fd927c98ef8d1e4a47276b56e8832be671179bd8
13736 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13737 Date:   Wed Oct 13 11:56:26 2010 +0000
13738
13739     MacOSX/reader.h.in is now replaced by MacOSX/reader.h since pcsc-lite
13740     revision 5254
13741     
13742     
13743     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5310 0ce88b0d-b2fd-0310-8134-9614164e65ea
13744
13745  Makefile.am | 2 +-
13746  1 file changed, 1 insertion(+), 1 deletion(-)
13747
13748 commit 0157398ce1418adbb3e65ce01d82e443cf476aae
13749 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13750 Date:   Wed Oct 13 11:21:51 2010 +0000
13751
13752     build: remove use_usb_interrupt variable which is not set.
13753     
13754     Thanks to Martin Paljak for the patch
13755     
13756     
13757     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5309 0ce88b0d-b2fd-0310-8134-9614164e65ea
13758
13759  configure.in | 3 ---
13760  1 file changed, 3 deletions(-)
13761
13762 commit 923cdb361723b835826b6b8b513de4e8f63ecd55
13763 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13764 Date:   Wed Oct 6 08:57:07 2010 +0000
13765
13766     Update some paragraphs
13767     
13768     
13769     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5284 0ce88b0d-b2fd-0310-8134-9614164e65ea
13770
13771  README | 48 ++++++++++++++++++++++--------------------------
13772  1 file changed, 22 insertions(+), 26 deletions(-)
13773
13774 commit 04cffe77fac299735c7ffb17881bf9397b180605
13775 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13776 Date:   Wed Oct 6 08:48:17 2010 +0000
13777
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.
13780     
13781     
13782     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5282 0ce88b0d-b2fd-0310-8134-9614164e65ea
13783
13784  README | 12 ------------
13785  1 file changed, 12 deletions(-)
13786
13787 commit ace40d070996c42e504884aabf870eab8e9a77a1
13788 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13789 Date:   Mon Sep 20 08:13:24 2010 +0000
13790
13791     Rename to add the number in the file name. The file shall be _after_
13792     91-permissions.rules on Debian.
13793     
13794     See http://permalink.gmane.org/gmane.linux.hotplug.devel/16139
13795     
13796     
13797     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5263 0ce88b0d-b2fd-0310-8134-9614164e65ea
13798
13799  src/{pcscd_ccid.rules => 92_pcscd_ccid.rules} | 0
13800  1 file changed, 0 insertions(+), 0 deletions(-)
13801
13802 commit 083c18252c344997d39edb64edea3c6dc514026e
13803 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13804 Date:   Wed Sep 15 14:32:18 2010 +0000
13805
13806     No need to convert reader.h.in in reader.h since revision 5252.
13807     
13808     
13809     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5257 0ce88b0d-b2fd-0310-8134-9614164e65ea
13810
13811  MacOSX/configure   | 2 --
13812  MacOSX/reader.h    | 1 +
13813  MacOSX/reader.h.in | 1 -
13814  3 files changed, 1 insertion(+), 3 deletions(-)
13815
13816 commit 48cea04d5b6b70b6d4b9467d7535d374a6d8a8bb
13817 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13818 Date:   Tue Sep 14 09:31:11 2010 +0000
13819
13820     No need to use HOST_TO_CCID_16() and HOST_TO_CCID_32() since revision 5252
13821     
13822     
13823     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5253 0ce88b0d-b2fd-0310-8134-9614164e65ea
13824
13825  examples/scardcontrol.c | 12 ++++++------
13826  1 file changed, 6 insertions(+), 6 deletions(-)
13827
13828 commit c85776367975797073191cb6087c4ecae81f1e93
13829 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13830 Date:   Tue Sep 14 09:29:02 2010 +0000
13831
13832     SecurePINVerify() & SecurePINModify(): Accept big and little endian byte
13833     orders for multibytes fields
13834     
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.
13837     
13838     Thanks to Douglas E. Engert for the patch
13839     http://archives.neohapsis.com/archives/dev/muscle/2010-q3/0145.html
13840     
13841     
13842     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5252 0ce88b0d-b2fd-0310-8134-9614164e65ea
13843
13844  src/commands.c | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
13845  1 file changed, 50 insertions(+)
13846
13847 commit 299cccc655757c7f86ef777318a98c2dc3f2b46e
13848 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13849 Date:   Mon Sep 13 13:00:19 2010 +0000
13850
13851     Use GROUP= instead of RUN+= to avoid a race
13852     
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
13856     
13857     
13858     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5251 0ce88b0d-b2fd-0310-8134-9614164e65ea
13859
13860  src/pcscd_ccid.rules | 4 ++--
13861  1 file changed, 2 insertions(+), 2 deletions(-)
13862
13863 commit 43ce4d7c51afbf86b5f081957cba5b11dd69f544
13864 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13865 Date:   Sat Sep 4 14:41:32 2010 +0000
13866
13867     Add a ENV{DEVTYPE}!="usb_device" rule as suggested by Marco d'Itri
13868     
13869     
13870     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5244 0ce88b0d-b2fd-0310-8134-9614164e65ea
13871
13872  src/pcscd_ccid.rules | 1 +
13873  1 file changed, 1 insertion(+)
13874
13875 commit b17d7df13b37840405c77ff5d6c0812387b88745
13876 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13877 Date:   Fri Sep 3 14:00:01 2010 +0000
13878
13879     HP kus-0133 is not supported
13880     
13881     
13882     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5237 0ce88b0d-b2fd-0310-8134-9614164e65ea
13883
13884  readers/HP_kus-0133.txt       | 65 +++++++++++++++++++++++++++++++++++++++++++
13885  readers/supported_readers.txt |  1 +
13886  2 files changed, 66 insertions(+)
13887
13888 commit a50d6d4283c02e97be071a14cb2a589020d0c136
13889 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13890 Date:   Fri Sep 3 13:57:54 2010 +0000
13891
13892     update URL to use ccid/
13893     
13894     
13895     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5236 0ce88b0d-b2fd-0310-8134-9614164e65ea
13896
13897  readers/supported_readers.txt | 2 +-
13898  1 file changed, 1 insertion(+), 1 deletion(-)
13899
13900 commit 5a8d103d1d3829c9905486d6a01797e934ff56f7
13901 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13902 Date:   Fri Sep 3 09:01:08 2010 +0000
13903
13904     new firmware
13905     
13906     
13907     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5229 0ce88b0d-b2fd-0310-8134-9614164e65ea
13908
13909  readers/Precise_200_MC.txt | 2 +-
13910  1 file changed, 1 insertion(+), 1 deletion(-)
13911
13912 commit e92cad7346e7bbad90e6d41cdefbd5d4b4c0c8da
13913 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13914 Date:   Thu Sep 2 12:56:42 2010 +0000
13915
13916     Change the group ownership of the device to "pcscd" when a reader is
13917     connected
13918     
13919     
13920     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5223 0ce88b0d-b2fd-0310-8134-9614164e65ea
13921
13922  src/pcscd_ccid.rules | 26 ++++++++++++++------------
13923  1 file changed, 14 insertions(+), 12 deletions(-)
13924
13925 commit 11000211420f73811f82a84ac88d35c6d083cf5f
13926 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13927 Date:   Thu Sep 2 12:50:07 2010 +0000
13928
13929     Add $Id$
13930     
13931     
13932     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5222 0ce88b0d-b2fd-0310-8134-9614164e65ea
13933
13934  src/pcscd_ccid.rules | 1 +
13935  1 file changed, 1 insertion(+)
13936
13937 commit cb33748d15ac9225837d95c56e1500dc3e92ccbf
13938 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13939 Date:   Thu Sep 2 12:47:26 2010 +0000
13940
13941     Factorize teh SUBSYSTEMS=="usb" test
13942     
13943     
13944     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5221 0ce88b0d-b2fd-0310-8134-9614164e65ea
13945
13946  src/pcscd_ccid.rules | 25 +++++++++++++------------
13947  1 file changed, 13 insertions(+), 12 deletions(-)
13948
13949 commit fc03313882bbeda75eafab39acad38ffa36bc882
13950 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13951 Date:   Tue Aug 31 18:51:30 2010 +0000
13952
13953     Add ReinerSCT cyberJack RFID basis
13954     
13955     
13956     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5207 0ce88b0d-b2fd-0310-8134-9614164e65ea
13957
13958  readers/ReinerSCT_cyberJack_RFID_basis.txt | 51 ++++++++++++++++++++++++++++++
13959  readers/supported_readers.txt              |  3 ++
13960  2 files changed, 54 insertions(+)
13961
13962 commit 1f7869a53f1a5f6630e36fb4c2b3ac532d78a67c
13963 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13964 Date:   Tue Aug 31 08:58:10 2010 +0000
13965
13966     ifdhandler.c: In function ‘IFDHPolling’:
13967     ifdhandler.c:328: warning: unused variable ‘ret’
13968     
13969     
13970     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5206 0ce88b0d-b2fd-0310-8134-9614164e65ea
13971
13972  src/ifdhandler.c | 1 -
13973  1 file changed, 1 deletion(-)
13974
13975 commit f83c1ea6806c62d39ba7ba305c92f01658796e47
13976 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13977 Date:   Tue Aug 31 08:55:56 2010 +0000
13978
13979     Convert the return value from libusb code to IFD_* in InterruptRead()
13980     instead of IFDHPolling().
13981     
13982     We do not return IFD_NO_SUCH_DEVICE any more. This value will be
13983     returned by the next libusb_*() call
13984     
13985     
13986     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5205 0ce88b0d-b2fd-0310-8134-9614164e65ea
13987
13988  src/ccid_usb.c   | 4 +++-
13989  src/ifdhandler.c | 7 +------
13990  2 files changed, 4 insertions(+), 7 deletions(-)
13991
13992 commit e9a491beb0741dd2bcbe60d93183f425757bd03e
13993 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
13994 Date:   Thu Aug 26 12:05:45 2010 +0000
13995
13996     Remove O2 Micro Oz776 and Blutronics Bludrive II CCID since they are no
13997     more supported since version 1.4.0
13998     
13999     The USB descriptor is bogus and the patch in get_ccid_usb_interface()
14000     does not work with libusb-1.0
14001     
14002     
14003     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5189 0ce88b0d-b2fd-0310-8134-9614164e65ea
14004
14005  readers/supported_readers.txt | 17 ++++++++++-------
14006  1 file changed, 10 insertions(+), 7 deletions(-)
14007
14008 commit c618ac26d2484e16d5e80d003e68be5e00353e17
14009 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14010 Date:   Thu Aug 26 09:32:41 2010 +0000
14011
14012     IFDHSetCapabilities(): remove dead comments
14013     
14014     
14015     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5188 0ce88b0d-b2fd-0310-8134-9614164e65ea
14016
14017  src/ifdhandler.c | 5 -----
14018  1 file changed, 5 deletions(-)
14019
14020 commit 35adb26f4bf03006433ff75dcc24af25d8fa4d4a
14021 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14022 Date:   Thu Aug 26 09:13:26 2010 +0000
14023
14024     Add --enable-embedded (default is no) to build libccid for an embedded
14025     system.
14026     
14027     This will activate the NO_LOG option to disable logging and limit RAM
14028     and disk consumption.
14029     
14030     
14031     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5187 0ce88b0d-b2fd-0310-8134-9614164e65ea
14032
14033  configure.in | 8 ++++++++
14034  1 file changed, 8 insertions(+)
14035
14036 commit 191c597f4eec46314eba65de0f47979589ed4188
14037 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14038 Date:   Thu Aug 26 08:58:06 2010 +0000
14039
14040     Include config.h before any other local includes to the configuration
14041     defined in config.h is used.
14042     
14043     This is just a preventive change.
14044     
14045     
14046     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5185 0ce88b0d-b2fd-0310-8134-9614164e65ea
14047
14048  src/ccid_serial.c | 2 +-
14049  src/ccid_usb.c    | 2 +-
14050  src/commands.c    | 2 +-
14051  src/ifdhandler.c  | 2 +-
14052  src/utils.c       | 1 +
14053  5 files changed, 5 insertions(+), 4 deletions(-)
14054
14055 commit de8adbeb305fdb323410da2277f6e8c258c87ff6
14056 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14057 Date:   Tue Aug 24 09:46:45 2010 +0000
14058
14059     ccid_open_hack_pre(): call InterruptRead() only if the device has an
14060     interrupt pipe endpoint (3 in total)
14061     
14062     
14063     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5182 0ce88b0d-b2fd-0310-8134-9614164e65ea
14064
14065  src/ccid.c | 3 ++-
14066  1 file changed, 2 insertions(+), 1 deletion(-)
14067
14068 commit ad96db1d65910287f0386dba03a198d1b1d46035
14069 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14070 Date:   Tue Aug 24 09:45:02 2010 +0000
14071
14072     add Gemalto SG CCID
14073     
14074     
14075     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5181 0ce88b0d-b2fd-0310-8134-9614164e65ea
14076
14077  readers/supported_readers.txt | 1 +
14078  1 file changed, 1 insertion(+)
14079
14080 commit cb4fab0808df64a6d2527d6abf848bccd1b15cee
14081 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14082 Date:   Mon Aug 23 09:03:02 2010 +0000
14083
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.
14086     
14087     This allows the Gemalto SG CCID to always start correctly, not just once
14088     in a while.
14089     
14090     
14091     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5176 0ce88b0d-b2fd-0310-8134-9614164e65ea
14092
14093  src/ccid.c | 4 ++--
14094  1 file changed, 2 insertions(+), 2 deletions(-)
14095
14096 commit 2ec288f6a18a4d5ab21196a0abf05b51e17935b1
14097 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14098 Date:   Mon Aug 23 08:35:10 2010 +0000
14099
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.
14102     
14103     This allows the Gemalto SG CCID to work under Mac OS X.
14104     
14105     
14106     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5174 0ce88b0d-b2fd-0310-8134-9614164e65ea
14107
14108  src/ccid.c | 4 ----
14109  1 file changed, 4 deletions(-)
14110
14111 commit 9cc85648a7b61b7e73da7a7c9a9bc8fd100f6a64
14112 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14113 Date:   Mon Aug 23 08:24:14 2010 +0000
14114
14115     Add Gemalto Smart Guardian (SG CCID)
14116     
14117     
14118     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5173 0ce88b0d-b2fd-0310-8134-9614164e65ea
14119
14120  readers/Gemalto_SG.txt        | 52 +++++++++++++++++++++++++++++++++++++++++++
14121  readers/supported_readers.txt |  1 +
14122  2 files changed, 53 insertions(+)
14123
14124 commit b24e144d188cedbc678e6d38153bd3bbe8adac7b
14125 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14126 Date:   Mon Aug 23 08:23:25 2010 +0000
14127
14128     Rename Gemalto Smart Enterprise Guardian
14129     
14130     
14131     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5172 0ce88b0d-b2fd-0310-8134-9614164e65ea
14132
14133  readers/supported_readers.txt | 2 +-
14134  1 file changed, 1 insertion(+), 1 deletion(-)
14135
14136 commit 829847c5a4e0cd885d324594b403474b2577896b
14137 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14138 Date:   Thu Aug 19 16:09:06 2010 +0000
14139
14140     Use the full include path for libusb.h
14141     
14142     
14143     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5166 0ce88b0d-b2fd-0310-8134-9614164e65ea
14144
14145  MacOSX/configure | 2 +-
14146  1 file changed, 1 insertion(+), 1 deletion(-)
14147
14148 commit e0fe6c6729ba68dea72cbf857b520701cb1f97b9
14149 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14150 Date:   Thu Aug 19 14:54:47 2010 +0000
14151
14152     Use the new Info.plist parser API
14153     
14154     
14155     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5165 0ce88b0d-b2fd-0310-8134-9614164e65ea
14156
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(-)
14163
14164 commit d33ecbfcac5b1818dbe7942613614de486d845d2
14165 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14166 Date:   Thu Aug 19 13:58:07 2010 +0000
14167
14168     OpenSerialByName(): TOKEN_MAX_VALUE_SIZE is no more defined in parser.h
14169     
14170     Use MAX_DEVICENAME defined as 255 in pcscd.h
14171     
14172     
14173     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5164 0ce88b0d-b2fd-0310-8134-9614164e65ea
14174
14175  src/ccid_serial.c | 3 ++-
14176  1 file changed, 2 insertions(+), 1 deletion(-)
14177
14178 commit b4a4d2dc9679c5f8c3bd09ba60af7ec8dff6354c
14179 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14180 Date:   Tue Aug 17 09:47:16 2010 +0000
14181
14182     Do not hardcode the libusb-1.0 include header path (remove the
14183     libusb-1.0/ part)
14184     
14185     
14186     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5153 0ce88b0d-b2fd-0310-8134-9614164e65ea
14187
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(-)
14192
14193 commit 128656dcf501e248eebada73862d89a2abce23ad
14194 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14195 Date:   Thu Aug 5 18:09:04 2010 +0000
14196
14197     Do not hardcode the libusb.h path. The h file is not at the same place
14198     on kfreebsd
14199     
14200     Fixes Debian bug #591782
14201     
14202     
14203     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5119 0ce88b0d-b2fd-0310-8134-9614164e65ea
14204
14205  configure.in | 2 +-
14206  1 file changed, 1 insertion(+), 1 deletion(-)
14207
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
14211
14212     release 1.4.0
14213     
14214     
14215     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5108 0ce88b0d-b2fd-0310-8134-9614164e65ea
14216
14217  README       | 18 ++++++++++++++++++
14218  configure.in |  2 +-
14219  2 files changed, 19 insertions(+), 1 deletion(-)
14220
14221 commit 674f5c7203d9b8cf162f915fb182e8a8f20258f9
14222 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14223 Date:   Mon Aug 2 12:01:18 2010 +0000
14224
14225     Add support of the SCM SDI 010 again. At least the contact interface can
14226     be used.
14227     
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.
14231     
14232     
14233     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5094 0ce88b0d-b2fd-0310-8134-9614164e65ea
14234
14235  readers/supported_readers.txt | 3 +--
14236  1 file changed, 1 insertion(+), 2 deletions(-)
14237
14238 commit e6175154e2f1e9b44cc7802b4803fda31618bbba
14239 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14240 Date:   Sun Aug 1 17:15:40 2010 +0000
14241
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/
14245     
14246     
14247     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5090 0ce88b0d-b2fd-0310-8134-9614164e65ea
14248
14249  src/Makefile.am | 9 ++-------
14250  1 file changed, 2 insertions(+), 7 deletions(-)
14251
14252 commit 8310779690bb49fa8ce9ef87c287d542c91b5f09
14253 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14254 Date:   Sun Aug 1 17:01:19 2010 +0000
14255
14256     Add SCM SCL01x Contactless Reader (disabled since unsupported)
14257     
14258     
14259     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5087 0ce88b0d-b2fd-0310-8134-9614164e65ea
14260
14261  readers/supported_readers.txt | 1 +
14262  1 file changed, 1 insertion(+)
14263
14264 commit fc2649298a21f232efb09e3e4b220389e6df00a6
14265 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14266 Date:   Sun Aug 1 16:58:54 2010 +0000
14267
14268     Add Gemalto Hybrid Smartcard Reader
14269     
14270     
14271     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5086 0ce88b0d-b2fd-0310-8134-9614164e65ea
14272
14273  readers/supported_readers.txt | 1 +
14274  1 file changed, 1 insertion(+)
14275
14276 commit d29f1f6c8911993a41c8f281fe8099752654fcdf
14277 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14278 Date:   Sun Aug 1 16:49:02 2010 +0000
14279
14280     Add Tianyu Smart Card Reader
14281     
14282     
14283     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5084 0ce88b0d-b2fd-0310-8134-9614164e65ea
14284
14285  readers/Tianyu_Smart_Card_Reader.txt | 51 ++++++++++++++++++++++++++++++++++++
14286  readers/supported_readers.txt        |  1 +
14287  2 files changed, 52 insertions(+)
14288
14289 commit af0ac1aa193586b396658b2a64e418c71e87f248
14290 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14291 Date:   Sun Aug 1 16:46:26 2010 +0000
14292
14293     Do not #include "ccid_usb.h"
14294     Compilation fails on Mac OS X for the libccidtwin library
14295     
14296     
14297     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5083 0ce88b0d-b2fd-0310-8134-9614164e65ea
14298
14299  src/ccid.c     | 1 -
14300  src/commands.c | 1 -
14301  2 files changed, 2 deletions(-)
14302
14303 commit efe53b1449d59cdf5370696b9a452279f7198dfb
14304 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14305 Date:   Thu Jul 29 13:30:11 2010 +0000
14306
14307     add get_IFSC() to get the IFSC value from the ATR.
14308     
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
14312     
14313     
14314     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5078 0ce88b0d-b2fd-0310-8134-9614164e65ea
14315
14316  src/ifdhandler.c | 68 ++++++++++++++++++++++++++++++++++++--------------------
14317  1 file changed, 44 insertions(+), 24 deletions(-)
14318
14319 commit caf759715500aebf1728ab1397e80b0a1dc5c50f
14320 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14321 Date:   Thu Jul 29 10:06:02 2010 +0000
14322
14323     libusb <= 1.0.8 does not implement a reference counter in
14324     libusb_init()/libusb_exit() for the default context.
14325     
14326     We then use our own and unique libusb context.
14327     
14328     
14329     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5077 0ce88b0d-b2fd-0310-8134-9614164e65ea
14330
14331  src/ccid_usb.c | 15 ++++++++++-----
14332  1 file changed, 10 insertions(+), 5 deletions(-)
14333
14334 commit 29fa21ec936a879775f21b59b359b05eed23846f
14335 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14336 Date:   Tue Jul 27 10:46:20 2010 +0000
14337
14338     check the return value of libusb_get_active_config_descriptor()
14339     
14340     
14341     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5076 0ce88b0d-b2fd-0310-8134-9614164e65ea
14342
14343  src/parse.c | 5 +++++
14344  1 file changed, 5 insertions(+)
14345
14346 commit 618b4d3ee00a311a47b43c0a7bda4df59246e45d
14347 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14348 Date:   Tue Jul 27 09:49:39 2010 +0000
14349
14350     parse do need some parts of libccid
14351     
14352     
14353     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5075 0ce88b0d-b2fd-0310-8134-9614164e65ea
14354
14355  src/Makefile.am | 2 +-
14356  src/parse.c     | 4 ++++
14357  2 files changed, 5 insertions(+), 1 deletion(-)
14358
14359 commit 1400d577b75bda1883ec00e631fde1bc475025ce
14360 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14361 Date:   Tue Jul 27 08:54:51 2010 +0000
14362
14363     parse do not need to be linked with libccid
14364     
14365     
14366     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5074 0ce88b0d-b2fd-0310-8134-9614164e65ea
14367
14368  src/Makefile.am | 2 +-
14369  1 file changed, 1 insertion(+), 1 deletion(-)
14370
14371 commit d8634df0c8bc2fe664efc064b07adaac6734f722
14372 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14373 Date:   Mon Jul 26 13:37:08 2010 +0000
14374
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.
14377     
14378     
14379     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5072 0ce88b0d-b2fd-0310-8134-9614164e65ea
14380
14381  src/ccid.c | 4 ++--
14382  1 file changed, 2 insertions(+), 2 deletions(-)
14383
14384 commit 169eea61a89918751a9e66519c4105d515027f2a
14385 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14386 Date:   Fri Jul 2 09:46:41 2010 +0000
14387
14388     No need to respecify -arch in LDFLAGS since we already have the correct
14389     architectures specified in CFLAGS
14390     
14391     
14392     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5055 0ce88b0d-b2fd-0310-8134-9614164e65ea
14393
14394  MacOSX/configure | 1 -
14395  1 file changed, 1 deletion(-)
14396
14397 commit 219159283ba16c76efa6cdd5b0106bc546bf9966
14398 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14399 Date:   Fri Jul 2 09:39:23 2010 +0000
14400
14401     Fix a comment: we do not use libusb-compat-0.1 any more
14402     
14403     
14404     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5054 0ce88b0d-b2fd-0310-8134-9614164e65ea
14405
14406  MacOSX/configure | 2 +-
14407  1 file changed, 1 insertion(+), 1 deletion(-)
14408
14409 commit 0b0cc32edc7fbc228d9af859adebf4119f7dc06e
14410 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14411 Date:   Thu Jul 1 12:04:50 2010 +0000
14412
14413     ccid_parse_interface_descriptor(): document "USB Wake up signaling
14414     supported on card insertion and removal" in dwFeatures
14415     
14416     
14417     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5052 0ce88b0d-b2fd-0310-8134-9614164e65ea
14418
14419  src/parse.c | 2 ++
14420  1 file changed, 2 insertions(+)
14421
14422 commit 6857d331659321ce539638b0c67a0b82f25eb5f0
14423 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14424 Date:   Wed Jun 30 09:00:01 2010 +0000
14425
14426     Add a new Broadcom 5880 reader (idProduct: 0x5802)
14427     
14428     
14429     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5050 0ce88b0d-b2fd-0310-8134-9614164e65ea
14430
14431  readers/Broadcom_5880v3.txt   | 54 +++++++++++++++++++++++++++++++++++++++++++
14432  readers/supported_readers.txt |  1 +
14433  2 files changed, 55 insertions(+)
14434
14435 commit 92c0dd81dfec28108e9fc00b3658eb8396da449f
14436 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14437 Date:   Tue Jun 29 12:00:31 2010 +0000
14438
14439     OpenUSBByName(): use DEBUG_CRITICAL() instead of printf() to log an
14440     error
14441     
14442     
14443     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5043 0ce88b0d-b2fd-0310-8134-9614164e65ea
14444
14445  src/ccid_usb.c | 2 +-
14446  1 file changed, 1 insertion(+), 1 deletion(-)
14447
14448 commit ef6a8a4204e550c309dcc50064bb39fd48e0f344
14449 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14450 Date:   Tue Jun 22 12:58:37 2010 +0000
14451
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.
14454     
14455     
14456     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5034 0ce88b0d-b2fd-0310-8134-9614164e65ea
14457
14458  src/ccid_usb.c | 8 ++++----
14459  1 file changed, 4 insertions(+), 4 deletions(-)
14460
14461 commit ff7c6ad15db33eccfb669675f9ac4c661a41cda3
14462 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14463 Date:   Tue Jun 22 12:56:50 2010 +0000
14464
14465     Add DEBUG_CRITICAL5() function
14466     
14467     
14468     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5033 0ce88b0d-b2fd-0310-8134-9614164e65ea
14469
14470  src/debug.h | 2 ++
14471  1 file changed, 2 insertions(+)
14472
14473 commit 830a3fc4617a52f3e9d446959ede07b6d00258f7
14474 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14475 Date:   Tue Jun 22 09:33:55 2010 +0000
14476
14477     Request pcsc-lite 1.6.2 minimum (instead of 1.6.0) to have
14478     TAG_IFD_STOP_POLLING_THREAD defined
14479     
14480     
14481     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5030 0ce88b0d-b2fd-0310-8134-9614164e65ea
14482
14483  configure.in | 2 +-
14484  1 file changed, 1 insertion(+), 1 deletion(-)
14485
14486 commit bd9e8a57669d76765ccceaa9e25cf02a2b81a4c4
14487 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14488 Date:   Tue Jun 22 09:27:01 2010 +0000
14489
14490     Add support of TAG_IFD_STOP_POLLING_THREAD and use of the asynchronous
14491     libusb API to be able to stop a transfer.
14492     
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.
14495     
14496     Another gain is that the driver will terminate "instantly" after pcscd
14497     request instead of after a maximum of 2 seconds (previous polling
14498     timeout).
14499     
14500     
14501     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5028 0ce88b0d-b2fd-0310-8134-9614164e65ea
14502
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(-)
14507
14508 commit 4773467fb64a65fbb971c5d1e9dee305bfe039e7
14509 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14510 Date:   Tue Jun 22 09:18:00 2010 +0000
14511
14512     Use ctx instead of NULL to keep the information that this parameter is
14513     the libusb context.
14514     
14515     
14516     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5027 0ce88b0d-b2fd-0310-8134-9614164e65ea
14517
14518  src/ccid_usb.c | 11 +++++++----
14519  1 file changed, 7 insertions(+), 4 deletions(-)
14520
14521 commit 449f8beef17f00ef0e93103518bfa2b303907393
14522 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14523 Date:   Tue Jun 22 09:13:45 2010 +0000
14524
14525     OpenUSBByName(): call libusb_exit() if we can't use the reader
14526     
14527     CloseUSB(): call libusb_exit() before exiting
14528     
14529     
14530     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5026 0ce88b0d-b2fd-0310-8134-9614164e65ea
14531
14532  src/ccid_usb.c | 5 +++++
14533  1 file changed, 5 insertions(+)
14534
14535 commit 4fb06a05de5b15f0ae588a57cf148c1f649cc80e
14536 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14537 Date:   Mon Jun 21 14:50:49 2010 +0000
14538
14539     OpenUSBByName(): free the libusb allocated list & devices when we are
14540     done with it
14541     
14542     
14543     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5025 0ce88b0d-b2fd-0310-8134-9614164e65ea
14544
14545  src/ccid_usb.c | 3 +++
14546  1 file changed, 3 insertions(+)
14547
14548 commit 59b581356dc816749fcf9b9e256deccb84e03ec2
14549 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14550 Date:   Mon Jun 21 14:44:51 2010 +0000
14551
14552     OpenUSBByName(): call libusb_init() just before the next libusb call
14553     
14554     
14555     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5024 0ce88b0d-b2fd-0310-8134-9614164e65ea
14556
14557  src/ccid_usb.c | 4 ++--
14558  1 file changed, 2 insertions(+), 2 deletions(-)
14559
14560 commit b772e6523fc9576df72365c633067a93162433cf
14561 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14562 Date:   Mon Jun 21 08:40:10 2010 +0000
14563
14564     add ACS AET65 (same idProduct as many other ACS devices)
14565     
14566     
14567     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5019 0ce88b0d-b2fd-0310-8134-9614164e65ea
14568
14569  readers/ACS_AET65.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
14570  1 file changed, 50 insertions(+)
14571
14572 commit 8195e41ec493d33898c39ddb4664442681ee7fdc
14573 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14574 Date:   Sat Jun 19 20:36:56 2010 +0000
14575
14576     add C3PO LTC36
14577     
14578     
14579     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5017 0ce88b0d-b2fd-0310-8134-9614164e65ea
14580
14581  readers/LTC36.txt             | 54 +++++++++++++++++++++++++++++++++++++++++++
14582  readers/supported_readers.txt |  1 +
14583  2 files changed, 55 insertions(+)
14584
14585 commit 8bd01936339e54d80c985dd4bbff278f9ace57f2
14586 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14587 Date:   Fri Jun 18 19:06:42 2010 +0000
14588
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
14591     
14592     
14593     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5016 0ce88b0d-b2fd-0310-8134-9614164e65ea
14594
14595  MacOSX/configure | 2 +-
14596  1 file changed, 1 insertion(+), 1 deletion(-)
14597
14598 commit ca9bbfebc5b8626bed3c5f2cabb2119a00134d89
14599 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14600 Date:   Fri Jun 18 19:05:32 2010 +0000
14601
14602     use libusb_detach_kernel_driver() from libusb-1.0 instead of the *_np()
14603     version
14604     
14605     
14606     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5015 0ce88b0d-b2fd-0310-8134-9614164e65ea
14607
14608  contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c | 5 ++---
14609  1 file changed, 2 insertions(+), 3 deletions(-)
14610
14611 commit 911d8f6c39c95ad03a9859936a0fa9e029f2f276
14612 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14613 Date:   Thu Jun 17 13:28:24 2010 +0000
14614
14615     use PROTOCOL_CCID instead of 0 when checking bInterfaceProtocol
14616     
14617     
14618     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5014 0ce88b0d-b2fd-0310-8134-9614164e65ea
14619
14620  src/ccid.c       | 2 +-
14621  src/ifdhandler.c | 2 +-
14622  2 files changed, 2 insertions(+), 2 deletions(-)
14623
14624 commit 5014d6235ee2d6c0428a732911e432c198079773
14625 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14626 Date:   Thu Jun 17 13:18:42 2010 +0000
14627
14628     Rename ICCD_A in PROTOCOL_ICCD_A, ICCD_B in PROTOCOL_ICCD_B and add
14629     PROTOCOL_CCID for plain CCID
14630     
14631     
14632     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5013 0ce88b0d-b2fd-0310-8134-9614164e65ea
14633
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(-)
14639
14640 commit b4cf45011176029ed804d8e2fdbe9e3bbeee3670
14641 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14642 Date:   Thu Jun 17 12:34:14 2010 +0000
14643
14644     get_end_points(): use LIBUSB_ENDPOINT_DIR_MASK instead of
14645     LIBUSB_TRANSFER_TYPE_MASK to get the direction of an endpoint.
14646     
14647     .bulk_out field were never set and then not working (No such file or
14648     directory)
14649     
14650     
14651     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5012 0ce88b0d-b2fd-0310-8134-9614164e65ea
14652
14653  src/ccid_usb.c | 4 ++--
14654  1 file changed, 2 insertions(+), 2 deletions(-)
14655
14656 commit 400640df859f079b6e4245a953fb578edc012508
14657 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14658 Date:   Thu Jun 17 12:24:21 2010 +0000
14659
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.
14663     
14664     
14665     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5011 0ce88b0d-b2fd-0310-8134-9614164e65ea
14666
14667  src/ccid_usb.c | 4 ++--
14668  1 file changed, 2 insertions(+), 2 deletions(-)
14669
14670 commit 31aa8a46919b1e27c599e590f815af60c91e7dd4
14671 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14672 Date:   Thu Jun 17 09:51:59 2010 +0000
14673
14674     WriteUSB(), ReadUSB() & InterruptRead(): display strerror(errno) instead
14675     of just the code returned by the libusb_*_transfer() function
14676     
14677     
14678     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5010 0ce88b0d-b2fd-0310-8134-9614164e65ea
14679
14680  src/ccid_usb.c | 12 ++++++------
14681  1 file changed, 6 insertions(+), 6 deletions(-)
14682
14683 commit d4bec14708ec9baea08f4d3f6ca7e9279eea3f00
14684 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14685 Date:   Wed Jun 16 20:26:44 2010 +0000
14686
14687     add Todos CX00
14688     
14689     
14690     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5007 0ce88b0d-b2fd-0310-8134-9614164e65ea
14691
14692  readers/Todos_Cx00.txt        | 54 +++++++++++++++++++++++++++++++++++++++++++
14693  readers/supported_readers.txt |  1 +
14694  2 files changed, 55 insertions(+)
14695
14696 commit de3c201c3304ed8716701725874b226a21ed7126
14697 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14698 Date:   Wed Jun 16 18:20:22 2010 +0000
14699
14700     add Dectel CI692
14701     
14702     
14703     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5002 0ce88b0d-b2fd-0310-8134-9614164e65ea
14704
14705  readers/Dectel_CI692.txt      | 50 +++++++++++++++++++++++++++++++++++++++++++
14706  readers/supported_readers.txt |  1 +
14707  2 files changed, 51 insertions(+)
14708
14709 commit 83272eae7e81a41c5dec6daf8b78e6a0e1073ae7
14710 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14711 Date:   Wed Jun 16 18:18:53 2010 +0000
14712
14713     add Kingtrust Multi-Reader
14714     
14715     
14716     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@5001 0ce88b0d-b2fd-0310-8134-9614164e65ea
14717
14718  readers/Kingtrust_Multi-Reader.txt | 49 ++++++++++++++++++++++++++++++++++++++
14719  readers/supported_readers.txt      |  3 +++
14720  2 files changed, 52 insertions(+)
14721
14722 commit e1177294e53ebd5f24fc841efb35df4a94d259dd
14723 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14724 Date:   Wed Jun 16 09:44:40 2010 +0000
14725
14726     replace tabs by spaces
14727     
14728     
14729     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4999 0ce88b0d-b2fd-0310-8134-9614164e65ea
14730
14731  SCARDGETATTRIB.txt | 20 ++++++++++----------
14732  1 file changed, 10 insertions(+), 10 deletions(-)
14733
14734 commit 67f3a6cfe08b9581d3cc80f122285a7a41d78b90
14735 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14736 Date:   Wed Jun 16 09:43:24 2010 +0000
14737
14738     add SCARD_ATTR_ICC_INTERFACE_STATUS, SCARD_ATTR_ICC_PRESENCE and
14739     SCARD_ATTR_VENDOR_IFD_SERIAL_NO
14740     
14741     
14742     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4998 0ce88b0d-b2fd-0310-8134-9614164e65ea
14743
14744  SCARDGETATTRIB.txt | 15 +++++++++++++++
14745  1 file changed, 15 insertions(+)
14746
14747 commit 1a5749c128725d413c815bde3ea43146384012a9
14748 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14749 Date:   Wed Jun 16 09:39:43 2010 +0000
14750
14751     add IOCTL_FEATURE_GET_TLV_PROPERTIES
14752     
14753     
14754     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4997 0ce88b0d-b2fd-0310-8134-9614164e65ea
14755
14756  SCARDCONTOL.txt | 5 +++--
14757  1 file changed, 3 insertions(+), 2 deletions(-)
14758
14759 commit 3597098efe1e2c0396190a334fbf902d2c1172f5
14760 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14761 Date:   Mon Jun 14 14:02:24 2010 +0000
14762
14763     use libusb-1.0/libusb.h instead of usb.h (from libusb-0.1)
14764     
14765     
14766     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4993 0ce88b0d-b2fd-0310-8134-9614164e65ea
14767
14768  src/ccid_usb.c | 21 ++++++++++++++-------
14769  1 file changed, 14 insertions(+), 7 deletions(-)
14770
14771 commit 321a524d6688da36ef12d673ab0ca1dc0fead92a
14772 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14773 Date:   Thu Jun 10 14:53:47 2010 +0000
14774
14775     The O2MICRO OZ776 patch (for OZ776, OZ776_7772, REINER_SCT and
14776     BLUDRIVEII_CCID) is no more supported with libusb-1.0
14777     
14778     
14779     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4988 0ce88b0d-b2fd-0310-8134-9614164e65ea
14780
14781  src/ccid.h | 2 +-
14782  1 file changed, 1 insertion(+), 1 deletion(-)
14783
14784 commit 96d956d5c93f18354208073795e73a5648345da9
14785 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14786 Date:   Thu Jun 10 14:48:17 2010 +0000
14787
14788     Use libusb-1.0 instead of libusb-0.1
14789     
14790     
14791     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4987 0ce88b0d-b2fd-0310-8134-9614164e65ea
14792
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(-)
14800
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
14804
14805     release 1.3.13
14806     
14807     
14808     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4979 0ce88b0d-b2fd-0310-8134-9614164e65ea
14809
14810  README       | 7 +++++++
14811  configure.in | 2 +-
14812  2 files changed, 8 insertions(+), 1 deletion(-)
14813
14814 commit 9ccfec77b212185f47d7b7bd2885584e00385ae9
14815 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14816 Date:   Tue Jun 1 14:24:35 2010 +0000
14817
14818     update
14819     
14820     
14821     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4975 0ce88b0d-b2fd-0310-8134-9614164e65ea
14822
14823  readers/GemPCTwin.txt | 4 ++--
14824  1 file changed, 2 insertions(+), 2 deletions(-)
14825
14826 commit 6dd2d880d53fc6bf3d4cf4dadbbf5725fc87450e
14827 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14828 Date:   Tue Jun 1 09:43:29 2010 +0000
14829
14830     update copyright date
14831     
14832     
14833     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4973 0ce88b0d-b2fd-0310-8134-9614164e65ea
14834
14835  src/ccid.c               | 2 +-
14836  src/ccid.h               | 2 +-
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 +-
14845  src/debug.c              | 2 +-
14846  src/debug.h              | 2 +-
14847  src/defs.h               | 2 +-
14848  src/ifdhandler.c         | 2 +-
14849  src/parse.c              | 2 +-
14850  src/utils.c              | 2 +-
14851  src/utils.h              | 2 +-
14852  17 files changed, 17 insertions(+), 17 deletions(-)
14853
14854 commit 71bb253ffece87d421294a740746e39b7d25e4cf
14855 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14856 Date:   Tue Jun 1 09:38:36 2010 +0000
14857
14858     No need to #include <usb.h> since revision 4907
14859     
14860     
14861     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4972 0ce88b0d-b2fd-0310-8134-9614164e65ea
14862
14863  src/parse.c | 1 -
14864  1 file changed, 1 deletion(-)
14865
14866 commit 14fe0fb3b4882e0f4b4396613289cd47968d157e
14867 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14868 Date:   Tue Jun 1 09:33:17 2010 +0000
14869
14870     remove duplicate errno.h in AC_CHECK_HEADERS()
14871     
14872     
14873     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4971 0ce88b0d-b2fd-0310-8134-9614164e65ea
14874
14875  configure.in | 2 +-
14876  1 file changed, 1 insertion(+), 1 deletion(-)
14877
14878 commit d68a6105b8f40aac666828a711436e208f779c69
14879 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14880 Date:   Tue Jun 1 08:45:40 2010 +0000
14881
14882     Correctly display $bindir and $sysconfdir values when they are not
14883     changed from the default values (instead of NONE/bin and NONE/etc)
14884     
14885     
14886     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4970 0ce88b0d-b2fd-0310-8134-9614164e65ea
14887
14888  configure.in       | 6 ++++--
14889  m4/as-ac-expand.m4 | 1 +
14890  2 files changed, 5 insertions(+), 2 deletions(-)
14891
14892 commit 167c675702830fff4effbf982819ce589f791d83
14893 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14894 Date:   Thu May 27 10:18:27 2010 +0000
14895
14896     update
14897     
14898     
14899     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4965 0ce88b0d-b2fd-0310-8134-9614164e65ea
14900
14901  readers/Lenovo.txt | 4 ++--
14902  1 file changed, 2 insertions(+), 2 deletions(-)
14903
14904 commit efac4d55ac4e0e7af0e14e2c51482f9ca46d2c60
14905 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14906 Date:   Thu May 27 09:49:51 2010 +0000
14907
14908     OpenUSBByName(): allow the combination of USE_COMPOSITE_AS_MULTISLOT and
14909     libhal. It does work so do not prevent its use.
14910     
14911     
14912     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4963 0ce88b0d-b2fd-0310-8134-9614164e65ea
14913
14914  src/ccid_usb.c | 24 +++++++++++++++++++-----
14915  1 file changed, 19 insertions(+), 5 deletions(-)
14916
14917 commit 213eb936a57fc1de8730a20f82c7e674fb072c3a
14918 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14919 Date:   Thu May 20 15:06:48 2010 +0000
14920
14921     Add support of SCARD_ATTR_VENDOR_IFD_SERIAL_NO
14922     
14923     
14924     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4956 0ce88b0d-b2fd-0310-8134-9614164e65ea
14925
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(+)
14931
14932 commit 49351828d68c6a13e0b33a6df54075a00c90e2c1
14933 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14934 Date:   Sat May 15 14:44:47 2010 +0000
14935
14936     Gemalto PC pinpad v1+
14937     
14938     
14939     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4943 0ce88b0d-b2fd-0310-8134-9614164e65ea
14940
14941  readers/GemPCPinpadv2.txt | 95 +++++++++++++++++++++++++++++++++++++++++++++++
14942  1 file changed, 95 insertions(+)
14943
14944 commit 89e9a534939052791a84bfe2afdd1cbff06096be
14945 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14946 Date:   Mon May 10 13:24:19 2010 +0000
14947
14948     Revert revision 4936 (stupid me)
14949     
14950     
14951     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4939 0ce88b0d-b2fd-0310-8134-9614164e65ea
14952
14953  src/commands.c | 5 +++--
14954  1 file changed, 3 insertions(+), 2 deletions(-)
14955
14956 commit aa0f5e1590a1c94fc7ed86e47da14a7eed1a374e
14957 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14958 Date:   Mon May 10 09:42:33 2010 +0000
14959
14960     IFDHCreateChannelByName() & IFDHCreateChannel(): use the low level
14961     CmdGetSlotStatus() instead of IFDHICCPresence() to be able to fix the
14962     read timeout.
14963     
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.
14966     
14967     This increases the startup time a lot (up to 95%) when pcscd is auto started.
14968     
14969     
14970     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4938 0ce88b0d-b2fd-0310-8134-9614164e65ea
14971
14972  src/ifdhandler.c | 42 ++++++++++++++++++++++++++++++++++++------
14973  1 file changed, 36 insertions(+), 6 deletions(-)
14974
14975 commit 047ffe338de8f1e4d12ef079d95fe10b49f1326d
14976 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14977 Date:   Mon May 10 09:28:02 2010 +0000
14978
14979     change read timeout from second to millisecond unit to have a sub-second
14980     control
14981     
14982     
14983     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4937 0ce88b0d-b2fd-0310-8134-9614164e65ea
14984
14985  src/ccid.c        |  2 +-
14986  src/ccid.h        |  2 +-
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(-)
14993
14994 commit 4d893af14690e38845031a12fcadac3900e3f69a
14995 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
14996 Date:   Mon May 10 09:18:50 2010 +0000
14997
14998     SecurePINVerify() & SecurePINModify(): use min() instead of max() to get
14999     a minimum of 30 seconds for the read timeout
15000     
15001     
15002     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4936 0ce88b0d-b2fd-0310-8134-9614164e65ea
15003
15004  src/commands.c | 5 ++---
15005  1 file changed, 2 insertions(+), 3 deletions(-)
15006
15007 commit 06ae63f6dc4c8f5ae68af4b0ca201bdd73fa03c3
15008 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15009 Date:   Sat May 8 09:56:19 2010 +0000
15010
15011     Minimum version of pcsc-lite is 1.6.0 instead of the unreleased 1.5.6
15012     
15013     
15014     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4932 0ce88b0d-b2fd-0310-8134-9614164e65ea
15015
15016  configure.in | 2 +-
15017  1 file changed, 1 insertion(+), 1 deletion(-)
15018
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
15022
15023     release 1.3.12
15024     
15025     
15026     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4931 0ce88b0d-b2fd-0310-8134-9614164e65ea
15027
15028  README       | 46 ++++++++++++++++++++++++++++++++++++++++++++++
15029  configure.in |  2 +-
15030  2 files changed, 47 insertions(+), 1 deletion(-)
15031
15032 commit 95f49dd5ecf49647f46932c7ccdf4b2102d0b345
15033 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15034 Date:   Fri May 7 17:37:08 2010 +0000
15035
15036     - use libusb-1.0 and libusb-compat-0.1
15037     - build for Snow Leopard
15038     
15039     
15040     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4930 0ce88b0d-b2fd-0310-8134-9614164e65ea
15041
15042  MacOSX/configure | 24 +++++-------------------
15043  1 file changed, 5 insertions(+), 19 deletions(-)
15044
15045 commit 2cb0668de6df51c63775910df61012d4a1e92478
15046 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15047 Date:   Fri May 7 12:41:07 2010 +0000
15048
15049     IFDHControl(): set PCSCv2_PART10_PROPERTY_bEntryValidationCondition
15050     specific value only for the Gemalto PC Pinpad V1 & Covadis Véga-Alpha
15051     readers.
15052     
15053     
15054     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4928 0ce88b0d-b2fd-0310-8134-9614164e65ea
15055
15056  src/ifdhandler.c | 10 +++++-----
15057  1 file changed, 5 insertions(+), 5 deletions(-)
15058
15059 commit 23d78652a53ccf896ff468167c0bbc7bed918953
15060 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15061 Date:   Fri May 7 12:38:40 2010 +0000
15062
15063     Reformat output
15064     
15065     
15066     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4927 0ce88b0d-b2fd-0310-8134-9614164e65ea
15067
15068  examples/scardcontrol.c | 24 +++++++++++++-----------
15069  1 file changed, 13 insertions(+), 11 deletions(-)
15070
15071 commit 5231a710258cf6bb7b350f27bb216ec1e624bb6a
15072 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15073 Date:   Fri May 7 12:30:24 2010 +0000
15074
15075     IFDHControl(): The Covadis Véga-Alpha share the same firmware with the
15076     Gemalto PC Pinpad V1
15077     
15078     
15079     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4926 0ce88b0d-b2fd-0310-8134-9614164e65ea
15080
15081  src/ifdhandler.c | 4 +++-
15082  1 file changed, 3 insertions(+), 1 deletion(-)
15083
15084 commit ca5cad14942216fcc16e681a222950fcda6b6a42
15085 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15086 Date:   Fri May 7 12:26:20 2010 +0000
15087
15088     IFDHControl(): add comments
15089     
15090     
15091     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4925 0ce88b0d-b2fd-0310-8134-9614164e65ea
15092
15093  src/ifdhandler.c | 13 +++++++------
15094  1 file changed, 7 insertions(+), 6 deletions(-)
15095
15096 commit d330c2dfb282ffa001f4e6023f82da482d6fe56d
15097 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15098 Date:   Fri May 7 12:21:30 2010 +0000
15099
15100     IFDHControl(): add support of IOCTL_FEATURE_GET_TLV_PROPERTIES
15101     bMinPINSize & bMaxPINSize for Gemalto Pinpad V1
15102     
15103     
15104     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4924 0ce88b0d-b2fd-0310-8134-9614164e65ea
15105
15106  src/ifdhandler.c | 14 ++++++++++++++
15107  1 file changed, 14 insertions(+)
15108
15109 commit 1800fa8d4dad9c7f16c199ceb18380464b4084e1
15110 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15111 Date:   Mon May 3 13:38:15 2010 +0000
15112
15113     add SCM SCR3500 (same idProduct as SCR355 but different firmware)
15114     
15115     
15116     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4914 0ce88b0d-b2fd-0310-8134-9614164e65ea
15117
15118  readers/SCR3500.txt | 155 ++++++++++++++++++++++++++++++++++++++++++++++++++++
15119  1 file changed, 155 insertions(+)
15120
15121 commit f31fdda365542ed6f4fdf9e69f26ef21f72ec772
15122 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15123 Date:   Sun May 2 10:18:24 2010 +0000
15124
15125     add Athena IDProtect Key (unsupported see
15126     http://www.opensc-project.org/pipermail/opensc-user/2010-May/004023.html)
15127     
15128     
15129     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4908 0ce88b0d-b2fd-0310-8134-9614164e65ea
15130
15131  readers/Athena_IDProtect_Key.txt | 53 ++++++++++++++++++++++++++++++++++++++++
15132  readers/supported_readers.txt    |  1 +
15133  2 files changed, 54 insertions(+)
15134
15135 commit d0278ac3f51fcdb19f94c7ac2a9fb375a34990a1
15136 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15137 Date:   Sat May 1 10:40:50 2010 +0000
15138
15139     Do not try to be smart and always #include <usb.h>
15140     
15141     Should fix FreeBSD issues
15142     
15143     
15144     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4907 0ce88b0d-b2fd-0310-8134-9614164e65ea
15145
15146  src/ccid_usb.h | 3 +--
15147  1 file changed, 1 insertion(+), 2 deletions(-)
15148
15149 commit 9c6c267bf25b71fa1d44072c9587ad0f6d898950
15150 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15151 Date:   Thu Apr 29 07:58:03 2010 +0000
15152
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.
15157     
15158     
15159     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4902 0ce88b0d-b2fd-0310-8134-9614164e65ea
15160
15161  src/commands.c | 14 ++++++++------
15162  1 file changed, 8 insertions(+), 6 deletions(-)
15163
15164 commit e41e01d4ab76947f37059732947df91971324775
15165 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15166 Date:   Sun Apr 25 19:09:15 2010 +0000
15167
15168     IFDHControl(): reuse ccid_descriptor variable when available
15169     
15170     
15171     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4897 0ce88b0d-b2fd-0310-8134-9614164e65ea
15172
15173  src/ifdhandler.c | 12 +++++-------
15174  1 file changed, 5 insertions(+), 7 deletions(-)
15175
15176 commit af3d2ae17337508a7e1a49e3f9dc7546195d62a0
15177 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15178 Date:   Sun Apr 25 19:05:39 2010 +0000
15179
15180     FEATURE_MCT_READER_DIRECT is also supported by the Kobil mIDentity visual
15181     
15182     
15183     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4896 0ce88b0d-b2fd-0310-8134-9614164e65ea
15184
15185  src/ccid.h       | 1 +
15186  src/ifdhandler.c | 4 +++-
15187  2 files changed, 4 insertions(+), 1 deletion(-)
15188
15189 commit 5314bda7794d9234eaabd9eeadaa28a3d93561d5
15190 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15191 Date:   Sat Apr 24 13:56:08 2010 +0000
15192
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
15196     
15197     
15198     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4893 0ce88b0d-b2fd-0310-8134-9614164e65ea
15199
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(+)
15208
15209 commit 4b9c578e618c081e9efbbe21b0d1127c86e9858b
15210 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15211 Date:   Sun Apr 18 18:53:27 2010 +0000
15212
15213     CmdXfrBlockCHAR_T0(): debug ICCD type A algorithm
15214     
15215     Thanks to Alexander Abarzhi for the patch
15216     
15217     
15218     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4886 0ce88b0d-b2fd-0310-8134-9614164e65ea
15219
15220  src/commands.c | 57 +++++++++++++++++++++++++++++++++------------------------
15221  1 file changed, 33 insertions(+), 24 deletions(-)
15222
15223 commit 16caa1e9d84bbe28d2781e4a2882d2b521b0680d
15224 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15225 Date:   Fri Apr 16 21:20:22 2010 +0000
15226
15227     Fix Studio CC warning
15228     "ifdhandler.c", line 1275: warning: initializer does not fit or is out of range: 248
15229     
15230     
15231     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4879 0ce88b0d-b2fd-0310-8134-9614164e65ea
15232
15233  src/ifdhandler.c | 2 +-
15234  1 file changed, 1 insertion(+), 1 deletion(-)
15235
15236 commit 898d8e4ab90dd621179770096297fd89a7556004
15237 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15238 Date:   Fri Apr 16 21:19:16 2010 +0000
15239
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
15249     
15250     
15251     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4878 0ce88b0d-b2fd-0310-8134-9614164e65ea
15252
15253  src/ifdhandler.c | 6 +++---
15254  1 file changed, 3 insertions(+), 3 deletions(-)
15255
15256 commit c99188056bd9af5019b961df145c3eb3122b5756
15257 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15258 Date:   Fri Apr 16 15:37:33 2010 +0000
15259
15260     SCM SCL01x Contactless Reader
15261     
15262     
15263     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4876 0ce88b0d-b2fd-0310-8134-9614164e65ea
15264
15265  readers/SCL01x.txt | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
15266  1 file changed, 66 insertions(+)
15267
15268 commit 38bbf7c08a1cbc897335025a695d998aadd1da67
15269 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15270 Date:   Fri Apr 9 17:38:42 2010 +0000
15271
15272     Add Atmel AT90SCR100, Atmel AT90SCR050, Atmel VaultIC420, Atmel
15273     VaultIC440, Atmel VaultIC460
15274     
15275     
15276     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4869 0ce88b0d-b2fd-0310-8134-9614164e65ea
15277
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(+)
15285
15286 commit f4d95463f342ec3a83d221d3980a54e986a00798
15287 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15288 Date:   Tue Apr 6 17:22:44 2010 +0000
15289
15290     Remove duplicate Vid/Pid entry for Alcor Micro SCR001 and Micro AU9520
15291     
15292     
15293     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4856 0ce88b0d-b2fd-0310-8134-9614164e65ea
15294
15295  readers/supported_readers.txt | 1 -
15296  1 file changed, 1 deletion(-)
15297
15298 commit 4866d455fda658a685f3c585ea540cd44e785d06
15299 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15300 Date:   Tue Apr 6 15:49:04 2010 +0000
15301
15302     Add Vasco DIGIPASS KEY 860, Vasco DIGIPASS KEY 200, Vasco DP855, Vasco
15303     DP865
15304     
15305     
15306     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4854 0ce88b0d-b2fd-0310-8134-9614164e65ea
15307
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(+)
15314
15315 commit 83868d1adcd44b164ce7277e9096be6cbbb4614f
15316 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15317 Date:   Wed Mar 31 12:33:52 2010 +0000
15318
15319     add GoldKey PIV Token
15320     
15321     
15322     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4849 0ce88b0d-b2fd-0310-8134-9614164e65ea
15323
15324  readers/GoldKey_PIV_Token.txt | 561 ++++++++++++++++++++++++++++++++++++++++++
15325  readers/supported_readers.txt |   3 +
15326  2 files changed, 564 insertions(+)
15327
15328 commit e12efb2611affc2a66583180c7c0f8969f63a374
15329 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15330 Date:   Tue Mar 30 09:48:04 2010 +0000
15331
15332     add support of FEATURE_GET_TLV_PROPERTIES
15333     
15334     
15335     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4847 0ce88b0d-b2fd-0310-8134-9614164e65ea
15336
15337  src/ccid_ifdhandler.h |  2 ++
15338  src/ifdhandler.c      | 62 ++++++++++++++++++++++++++++++++++++++++++++++++---
15339  2 files changed, 61 insertions(+), 3 deletions(-)
15340
15341 commit 679870b4dcefbd9319afa3c3f164ebca8d5af9df
15342 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15343 Date:   Tue Mar 30 09:46:07 2010 +0000
15344
15345     add support of FEATURE_GET_TLV_PROPERTIES
15346     
15347     
15348     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4846 0ce88b0d-b2fd-0310-8134-9614164e65ea
15349
15350  examples/scardcontrol.c | 195 +++++++++++++++++++++++++++++++++++++++++++-----
15351  1 file changed, 175 insertions(+), 20 deletions(-)
15352
15353 commit 07d9da2bfd90093122fa4ddb0c7010b61b50f00f
15354 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15355 Date:   Sat Mar 27 14:59:59 2010 +0000
15356
15357     remove spaces and tabs at end of line
15358     
15359     
15360     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4844 0ce88b0d-b2fd-0310-8134-9614164e65ea
15361
15362  src/Info.plist.src | 2 +-
15363  src/commands.c     | 2 +-
15364  src/ifdhandler.c   | 6 +++---
15365  3 files changed, 5 insertions(+), 5 deletions(-)
15366
15367 commit 3bb3601ddedeb1689c23196c063a32281bd0bf6b
15368 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15369 Date:   Sun Mar 14 16:55:30 2010 +0000
15370
15371     Enable the Broadcom 5880 reader. It should work after a firmware
15372     upgrade.
15373     
15374     
15375     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4815 0ce88b0d-b2fd-0310-8134-9614164e65ea
15376
15377  readers/supported_readers.txt | 2 +-
15378  1 file changed, 1 insertion(+), 1 deletion(-)
15379
15380 commit 91dfd663c60a564bd57efea47496dba0cf164523
15381 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15382 Date:   Fri Mar 12 15:42:07 2010 +0000
15383
15384     Rename Gemplus in Gemalto
15385     
15386     
15387     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4814 0ce88b0d-b2fd-0310-8134-9614164e65ea
15388
15389  INSTALL                       |  2 +-
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(-)
15395
15396 commit 4300f019e233afa633f5a9e5187d7ee2aed94d85
15397 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15398 Date:   Fri Mar 5 10:12:51 2010 +0000
15399
15400     CmdXfrBlockCHAR_T0(): limit the received length to 0x1000 for ICCD
15401     Version A
15402     length is 16-bits and usb_control_msg() fails with "Invalid argument" if
15403     the length is > 0x100
15404     
15405     The same patch was already present in CmdXfrBlockAPDU_extended for ICCD
15406     Version B
15407     
15408     Thanks to Alexander Abarzhi for the patch
15409     
15410     
15411     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4796 0ce88b0d-b2fd-0310-8134-9614164e65ea
15412
15413  src/commands.c | 6 ++++++
15414  1 file changed, 6 insertions(+)
15415
15416 commit cc6580c337e90a44429ba6843c93344e0a2fedf9
15417 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15418 Date:   Fri Mar 5 09:48:45 2010 +0000
15419
15420     CCID_Receive(): set the received length for a ICCD Version A device
15421     
15422     Thanks to El Tuba for the patch
15423     
15424     
15425     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4795 0ce88b0d-b2fd-0310-8134-9614164e65ea
15426
15427  src/commands.c | 3 +++
15428  1 file changed, 3 insertions(+)
15429
15430 commit 8210d00e65509b6e3d6c2885b2cfcc6212270e5a
15431 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15432 Date:   Fri Feb 26 17:35:44 2010 +0000
15433
15434     SCM SDI 010 removed on manufacturer request since not supported by my driver
15435     
15436     
15437     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4780 0ce88b0d-b2fd-0310-8134-9614164e65ea
15438
15439  readers/supported_readers.txt | 3 ++-
15440  1 file changed, 2 insertions(+), 1 deletion(-)
15441
15442 commit 924a18fe5bd33133f0e7efdba7b42f29ef9e2e12
15443 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15444 Date:   Wed Feb 24 14:36:21 2010 +0000
15445
15446     Removed Smart SBV280 on manufacturer request. They use libusb directly.
15447     
15448     
15449     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4776 0ce88b0d-b2fd-0310-8134-9614164e65ea
15450
15451  readers/supported_readers.txt | 3 ++-
15452  1 file changed, 2 insertions(+), 1 deletion(-)
15453
15454 commit 2e7954e4a72260aa755fba35184c691ea88ce9f3
15455 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15456 Date:   Wed Feb 24 13:26:10 2010 +0000
15457
15458     regenerate
15459     
15460     
15461     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4775 0ce88b0d-b2fd-0310-8134-9614164e65ea
15462
15463  readers/Broadcom_5880.txt | 2 +-
15464  1 file changed, 1 insertion(+), 1 deletion(-)
15465
15466 commit a864d27739ea537fd0148c27ff5128b59f7a9c8b
15467 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15468 Date:   Tue Feb 23 21:25:15 2010 +0000
15469
15470     add Covadis Auriga
15471     
15472     
15473     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4771 0ce88b0d-b2fd-0310-8134-9614164e65ea
15474
15475  readers/Covadis_Auriga.txt    | 53 +++++++++++++++++++++++++++++++++++++++++++
15476  readers/supported_readers.txt |  1 +
15477  2 files changed, 54 insertions(+)
15478
15479 commit 1272599446e0339e0dab3582a19711f494d567ef
15480 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15481 Date:   Fri Feb 12 20:02:35 2010 +0000
15482
15483     id3_CL1356D.txt is a duplicate of id3_CL1356T5.txt
15484     
15485     
15486     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4761 0ce88b0d-b2fd-0310-8134-9614164e65ea
15487
15488  readers/id3_CL1356D.txt       | 50 -------------------------------------------
15489  readers/supported_readers.txt |  3 +--
15490  2 files changed, 1 insertion(+), 52 deletions(-)
15491
15492 commit 3b7f74884cbf52ef70a7b270e0833dbf0235205a
15493 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15494 Date:   Fri Feb 12 19:44:44 2010 +0000
15495
15496     add id3 CL1356T5
15497     
15498     
15499     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4759 0ce88b0d-b2fd-0310-8134-9614164e65ea
15500
15501  readers/id3_CL1356T5.txt      | 52 +++++++++++++++++++++++++++++++++++++++++++
15502  readers/supported_readers.txt |  1 +
15503  2 files changed, 53 insertions(+)
15504
15505 commit e81c227cdabb58150d9a0ecf065c705acf3be8e1
15506 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15507 Date:   Fri Feb 12 15:36:44 2010 +0000
15508
15509     update Gemalto PDT
15510     
15511     
15512     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4757 0ce88b0d-b2fd-0310-8134-9614164e65ea
15513
15514  readers/Gemalto_PDT.txt       | 6 +++---
15515  readers/supported_readers.txt | 2 +-
15516  2 files changed, 4 insertions(+), 4 deletions(-)
15517
15518 commit 191aa30839ce6e1981d87d1d2aff617fd2e2598b
15519 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15520 Date:   Tue Feb 9 21:31:37 2010 +0000
15521
15522     Fix 1 compiler warning
15523     
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 *’
15527     
15528     
15529     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4750 0ce88b0d-b2fd-0310-8134-9614164e65ea
15530
15531  src/ccid_usb.c | 2 +-
15532  1 file changed, 1 insertion(+), 1 deletion(-)
15533
15534 commit cb9ce0c481e8fadc430cf5920193449784c638e2
15535 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15536 Date:   Tue Feb 9 21:29:05 2010 +0000
15537
15538     Fix 2 compiler warnings
15539     
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 *’
15545     
15546     
15547     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4749 0ce88b0d-b2fd-0310-8134-9614164e65ea
15548
15549  src/commands.c | 7 ++++---
15550  1 file changed, 4 insertions(+), 3 deletions(-)
15551
15552 commit b03988f07f7e06752e55cff8c696168ab030583c
15553 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15554 Date:   Tue Feb 9 21:25:36 2010 +0000
15555
15556     Fix a compiler warning
15557     
15558     ccid_usb.c: In function ‘OpenUSB’:
15559     ccid_usb.c:138: warning: unused parameter ‘Channel’
15560     
15561     
15562     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4748 0ce88b0d-b2fd-0310-8134-9614164e65ea
15563
15564  src/ccid_usb.c | 2 ++
15565  1 file changed, 2 insertions(+)
15566
15567 commit b0b63e3d65d4fbd8471b05f6128125a2ffce31af
15568 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15569 Date:   Tue Feb 9 21:23:49 2010 +0000
15570
15571     Do not include the reader descriptions in the archive, only the
15572     supported_readers.txt file
15573     
15574     
15575     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4747 0ce88b0d-b2fd-0310-8134-9614164e65ea
15576
15577  readers/Makefile.am | 106 +---------------------------------------------------
15578  1 file changed, 1 insertion(+), 105 deletions(-)
15579
15580 commit 26751dc16e0124b1feaf45a24a8f3a839c750684
15581 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15582 Date:   Tue Feb 9 21:22:29 2010 +0000
15583
15584     use readers/ again (revert revision 4745)
15585     
15586     
15587     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4746 0ce88b0d-b2fd-0310-8134-9614164e65ea
15588
15589  Makefile.am  | 2 +-
15590  configure.in | 1 +
15591  2 files changed, 2 insertions(+), 1 deletion(-)
15592
15593 commit 540100c6938c179c9290abc8c4f0ee00c0566044
15594 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15595 Date:   Tue Feb 9 20:46:22 2010 +0000
15596
15597     Do not include the readers/* files in the archive
15598     
15599     
15600     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4745 0ce88b0d-b2fd-0310-8134-9614164e65ea
15601
15602  Makefile.am  | 2 +-
15603  configure.in | 1 -
15604  2 files changed, 1 insertion(+), 2 deletions(-)
15605
15606 commit d223865bcde19cf69095bf47b66c1f799195c980
15607 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15608 Date:   Fri Feb 5 13:33:49 2010 +0000
15609
15610     rename CL1356T.txt in id3_CL1356T.txt like the other id3_* readers
15611     
15612     
15613     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4712 0ce88b0d-b2fd-0310-8134-9614164e65ea
15614
15615  readers/{CL1356T.txt => id3_CL1356T.txt} | 0
15616  1 file changed, 0 insertions(+), 0 deletions(-)
15617
15618 commit a29d6e5cd917ecd739928ae0663fed43ece98394
15619 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15620 Date:   Thu Feb 4 20:26:47 2010 +0000
15621
15622     add Copyright (C) 2005 Martin Paljak and update my copyright date
15623     
15624     
15625     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4709 0ce88b0d-b2fd-0310-8134-9614164e65ea
15626
15627  src/commands.c | 3 ++-
15628  1 file changed, 2 insertions(+), 1 deletion(-)
15629
15630 commit f7d236812c182caed074f5f3ef5b2839f3cf8585
15631 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15632 Date:   Fri Jan 29 19:51:44 2010 +0000
15633
15634     add German Privacy Foundation Crypto Stick v1.2
15635     
15636     
15637     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4694 0ce88b0d-b2fd-0310-8134-9614164e65ea
15638
15639  readers/GPFCryptoStick.txt    | 51 +++++++++++++++++++++++++++++++++++++++++++
15640  readers/supported_readers.txt |  3 +++
15641  2 files changed, 54 insertions(+)
15642
15643 commit d16b8bd58955c061fc85e0a47cc0de2fd374484c
15644 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15645 Date:   Fri Jan 22 13:04:51 2010 +0000
15646
15647     use LT_INIT(disable-static) instead of the deprecated AM_DISABLE_STATIC
15648     
15649     
15650     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4684 0ce88b0d-b2fd-0310-8134-9614164e65ea
15651
15652  configure.in | 2 +-
15653  1 file changed, 1 insertion(+), 1 deletion(-)
15654
15655 commit b54b49d0fd96369152b58128a1c835580b7e0993
15656 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15657 Date:   Thu Jan 21 13:43:09 2010 +0000
15658
15659     Static lib is disabled by default. Use --enable-static if needed
15660     
15661     
15662     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4680 0ce88b0d-b2fd-0310-8134-9614164e65ea
15663
15664  configure.in | 2 ++
15665  1 file changed, 2 insertions(+)
15666
15667 commit cce5e81be7b7ec520b4e9be5455f36b1d2119ff7
15668 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15669 Date:   Tue Jan 19 15:43:24 2010 +0000
15670
15671     update
15672     
15673     
15674     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4676 0ce88b0d-b2fd-0310-8134-9614164e65ea
15675
15676  readers/GemPC_Express.txt | 10 ++++++----
15677  1 file changed, 6 insertions(+), 4 deletions(-)
15678
15679 commit adacf010187b4ccbe29f2abd64d964e4df8594c6
15680 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15681 Date:   Wed Jan 13 15:52:23 2010 +0000
15682
15683     ass Ask CPL108
15684     
15685     
15686     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4665 0ce88b0d-b2fd-0310-8134-9614164e65ea
15687
15688  readers/Ask_CPL108.txt        | 54 +++++++++++++++++++++++++++++++++++++++++++
15689  readers/supported_readers.txt |  3 +++
15690  2 files changed, 57 insertions(+)
15691
15692 commit aaf6bce595685b89bedbdc10ed2b9b51322dc26b
15693 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15694 Date:   Mon Jan 11 10:24:44 2010 +0000
15695
15696     update Gemalto Prox-DU and Prox-SU names
15697     
15698     
15699     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4655 0ce88b0d-b2fd-0310-8134-9614164e65ea
15700
15701  readers/supported_readers.txt | 4 ++--
15702  1 file changed, 2 insertions(+), 2 deletions(-)
15703
15704 commit 2d369d8fbe655d4249fe75b8142a7c4ea2a12e29
15705 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15706 Date:   Mon Jan 11 10:23:48 2010 +0000
15707
15708     update "Gemalto Prox DU" name
15709     
15710     
15711     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4654 0ce88b0d-b2fd-0310-8134-9614164e65ea
15712
15713  readers/supported_readers.txt | 2 +-
15714  1 file changed, 1 insertion(+), 1 deletion(-)
15715
15716 commit 0d8c95a867cba099a0127f2bf32a49896239e079
15717 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15718 Date:   Mon Jan 4 13:56:06 2010 +0000
15719
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’
15724     
15725     
15726     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4639 0ce88b0d-b2fd-0310-8134-9614164e65ea
15727
15728  src/debug.c | 4 ++++
15729  1 file changed, 4 insertions(+)
15730
15731 commit 58cc35947b1740970fc43057198f3a5546138fb5
15732 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15733 Date:   Mon Jan 4 13:53:49 2010 +0000
15734
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’
15740     
15741     
15742     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4638 0ce88b0d-b2fd-0310-8134-9614164e65ea
15743
15744  src/ifdhandler.c | 5 +++++
15745  1 file changed, 5 insertions(+)
15746
15747 commit cb4c366989c0c0e58a24591d53e72588e6bf7b84
15748 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15749 Date:   Mon Jan 4 13:51:22 2010 +0000
15750
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’
15754     
15755     
15756     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4637 0ce88b0d-b2fd-0310-8134-9614164e65ea
15757
15758  contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c | 3 +++
15759  1 file changed, 3 insertions(+)
15760
15761 commit fdfd0d6bb9de23b02b2006f7c70e188d7094eece
15762 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15763 Date:   Mon Jan 4 13:49:40 2010 +0000
15764
15765     t1_release(): fix compilation warning
15766     openct/proto-t1.c:116: warning: unused parameter ‘t1’
15767     
15768     
15769     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4636 0ce88b0d-b2fd-0310-8134-9614164e65ea
15770
15771  src/openct/proto-t1.c | 1 +
15772  1 file changed, 1 insertion(+)
15773
15774 commit 0057a81823181d24af67c7a260cf7fe3d01557c0
15775 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15776 Date:   Sat Jan 2 14:11:01 2010 +0000
15777
15778     another Broadcom 5880 reader (iProduct: 5880) which looks like to work
15779     correctly
15780     
15781     
15782     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4631 0ce88b0d-b2fd-0310-8134-9614164e65ea
15783
15784  readers/Broadcom_5880v2.txt   | 54 +++++++++++++++++++++++++++++++++++++++++++
15785  readers/supported_readers.txt |  3 +++
15786  2 files changed, 57 insertions(+)
15787
15788 commit 2a31822d34f15b0a862699c956d4b8b965a3568b
15789 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15790 Date:   Wed Dec 16 12:42:36 2009 +0000
15791
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.
15795     
15796     
15797     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4619 0ce88b0d-b2fd-0310-8134-9614164e65ea
15798
15799  src/ccid_usb.c | 1 +
15800  1 file changed, 1 insertion(+)
15801
15802 commit d3c161509101822ade8d4eb1ee45c0b7c82d2987
15803 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15804 Date:   Wed Dec 16 12:40:16 2009 +0000
15805
15806     Precise Biometrics Precise 250 MC with firmware before 50.00 is bogus:
15807     time extension requests are not sent back to the host
15808     
15809     
15810     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4618 0ce88b0d-b2fd-0310-8134-9614164e65ea
15811
15812  src/ccid_usb.c | 1 +
15813  1 file changed, 1 insertion(+)
15814
15815 commit 87284ef50bd5ec23e80ab8c13acf5bae730b8215
15816 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15817 Date:   Wed Dec 16 11:38:37 2009 +0000
15818
15819     firmware 1.01
15820     
15821     
15822     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4617 0ce88b0d-b2fd-0310-8134-9614164e65ea
15823
15824  readers/Todos_AGM2_CCID.txt | 9 +++++++--
15825  1 file changed, 7 insertions(+), 2 deletions(-)
15826
15827 commit 2022b5d4cbaf63d0a0ff173ec2f157f9a8f41f25
15828 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15829 Date:   Tue Dec 15 09:18:39 2009 +0000
15830
15831     rename FEATURE_MCT_READERDIRECT in FEATURE_MCT_READER_DIRECT
15832     
15833     
15834     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4614 0ce88b0d-b2fd-0310-8134-9614164e65ea
15835
15836  examples/scardcontrol.c | 8 ++++----
15837  src/ccid_ifdhandler.h   | 4 ++--
15838  src/ifdhandler.c        | 6 +++---
15839  3 files changed, 9 insertions(+), 9 deletions(-)
15840
15841 commit c5db0f4a95376c142f991f14abbfe584a9c66e2a
15842 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15843 Date:   Sun Dec 13 17:44:01 2009 +0000
15844
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
15848     
15849     
15850     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4610 0ce88b0d-b2fd-0310-8134-9614164e65ea
15851
15852  src/ccid.c | 28 +++++++++++++++++++++++++++-
15853  1 file changed, 27 insertions(+), 1 deletion(-)
15854
15855 commit 54010aae2e6e7e517facca4159c4b98afaff8156
15856 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15857 Date:   Wed Dec 9 17:22:08 2009 +0000
15858
15859     firmware update
15860     
15861     
15862     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4597 0ce88b0d-b2fd-0310-8134-9614164e65ea
15863
15864  readers/Precise_250_MC.txt | 8 ++++----
15865  1 file changed, 4 insertions(+), 4 deletions(-)
15866
15867 commit 644c13bf45a81b1dba930454e16726f24bbab9dc
15868 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15869 Date:   Wed Dec 9 07:09:21 2009 +0000
15870
15871     do not generate extra space at end of line
15872     
15873     
15874     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4594 0ce88b0d-b2fd-0310-8134-9614164e65ea
15875
15876  src/parse.c | 8 ++++----
15877  1 file changed, 4 insertions(+), 4 deletions(-)
15878
15879 commit e3a6df730e246d0ec0e1006caaf96de368badbb8
15880 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15881 Date:   Sat Dec 5 14:29:31 2009 +0000
15882
15883     Precise Biometrics Precise 200 MC with firmware before 50.00 is bogus:
15884     time extension requests are not sent back to the host
15885     
15886     
15887     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4592 0ce88b0d-b2fd-0310-8134-9614164e65ea
15888
15889  src/ccid_usb.c | 1 +
15890  1 file changed, 1 insertion(+)
15891
15892 commit 4c66798e6f9c0cab63b8a867532cb2f723026ec8
15893 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15894 Date:   Sat Dec 5 13:41:15 2009 +0000
15895
15896     improve docmentation of bogus readers
15897     
15898     
15899     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4590 0ce88b0d-b2fd-0310-8134-9614164e65ea
15900
15901  readers/supported_readers.txt | 3 ++-
15902  1 file changed, 2 insertions(+), 1 deletion(-)
15903
15904 commit aba90242e2902e27b54d8567b74ec127248de2d8
15905 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15906 Date:   Sat Dec 5 13:38:37 2009 +0000
15907
15908     add OCS ID-One Cosmo Card (with ProductID 0x6356) in a commented line
15909     (unsupported)
15910     
15911     
15912     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4589 0ce88b0d-b2fd-0310-8134-9614164e65ea
15913
15914  readers/supported_readers.txt | 1 +
15915  1 file changed, 1 insertion(+)
15916
15917 commit fb0147f4e6413081226de52959523e2a1c1d040a
15918 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15919 Date:   Sat Dec 5 13:32:20 2009 +0000
15920
15921     Gemalto Hybrid Smartcard Reader
15922     
15923     
15924     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4588 0ce88b0d-b2fd-0310-8134-9614164e65ea
15925
15926  readers/Gemalto_HybridSmartcardReader.txt | 48 +++++++++++++++++++++++++++++++
15927  1 file changed, 48 insertions(+)
15928
15929 commit 52008d85b66ff1bd98db6494eb56a88609a85518
15930 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15931 Date:   Wed Dec 2 16:18:34 2009 +0000
15932
15933     new firmware
15934     
15935     
15936     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4584 0ce88b0d-b2fd-0310-8134-9614164e65ea
15937
15938  readers/Precise_200_MC.txt | 8 ++++----
15939  1 file changed, 4 insertions(+), 4 deletions(-)
15940
15941 commit 44fb00d5d20c54b5263bf2b88d059c2e847e396d
15942 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15943 Date:   Wed Nov 18 08:05:05 2009 +0000
15944
15945     other version of the OCS ID-One Cosmo Card
15946     
15947     
15948     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4556 0ce88b0d-b2fd-0310-8134-9614164e65ea
15949
15950  readers/Oberthur-CosmoCard1.txt | 51 +++++++++++++++++++++++++++++++++++++++++
15951  1 file changed, 51 insertions(+)
15952
15953 commit f5fdbf417310fde4b78cf25be746262943d6241f
15954 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15955 Date:   Tue Nov 17 08:50:46 2009 +0000
15956
15957     The Covadis Véga-Alpha reader is a GemPC pinpad inside. So we use the
15958     same code to:
15959     - load the strings for the display
15960     - avoid limitation of the reader
15961     
15962     Thanks to Loïs Lherbier for the patch
15963     
15964     
15965     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4550 0ce88b0d-b2fd-0310-8134-9614164e65ea
15966
15967  src/ccid.c     | 1 +
15968  src/ccid.h     | 1 +
15969  src/commands.c | 9 ++++++---
15970  3 files changed, 8 insertions(+), 3 deletions(-)
15971
15972 commit 525160a57300d6459c81475184d4a48b25d8d2d2
15973 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15974 Date:   Fri Nov 13 17:33:10 2009 +0000
15975
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.
15979     
15980     Thanks to Ivan Vilata i Balaguer for the bug report (Debian bug #555837)
15981     
15982     
15983     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4545 0ce88b0d-b2fd-0310-8134-9614164e65ea
15984
15985  src/commands.c | 16 ++++------------
15986  1 file changed, 4 insertions(+), 12 deletions(-)
15987
15988 commit df075e8b503560142addeaefdf9e25565f0d9a49
15989 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
15990 Date:   Wed Oct 28 13:39:53 2009 +0000
15991
15992     set_ccid_descriptor(): reset dwSlotStatus to IFD_ICC_PRESENT for the
15993     other slots of a multislot reader (like a GemCore SIM Pro).
15994     
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.
16000     
16001     The problem was already dealt with on USB from the beginning but not on
16002     serial.
16003     
16004     Thanks to Emmanuel Deloget for the patch.
16005     
16006     
16007     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4521 0ce88b0d-b2fd-0310-8134-9614164e65ea
16008
16009  src/ccid_serial.c | 1 +
16010  1 file changed, 1 insertion(+)
16011
16012 commit f6c11ce9a618d1242c426fd7efcac6ca9e7fb2a6
16013 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16014 Date:   Sun Oct 25 19:14:10 2009 +0000
16015
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)
16019     
16020     
16021     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4510 0ce88b0d-b2fd-0310-8134-9614164e65ea
16022
16023  src/defs.h | 13 +++----------
16024  1 file changed, 3 insertions(+), 10 deletions(-)
16025
16026 commit 0465c835b671f60419e9c3ae8fb3fdbe8eca90b3
16027 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16028 Date:   Sun Oct 25 17:44:06 2009 +0000
16029
16030     remove useless #define
16031     
16032     
16033     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4509 0ce88b0d-b2fd-0310-8134-9614164e65ea
16034
16035  src/defs.h | 2 --
16036  1 file changed, 2 deletions(-)
16037
16038 commit 787e8f7be8a54a61f530f56bd443c10d911b1406
16039 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16040 Date:   Sun Oct 25 17:43:52 2009 +0000
16041
16042     FDHPowerICC(): use the exact length for the PowerOn output buffer
16043     
16044     
16045     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4508 0ce88b0d-b2fd-0310-8134-9614164e65ea
16046
16047  src/ifdhandler.c | 2 +-
16048  1 file changed, 1 insertion(+), 1 deletion(-)
16049
16050 commit 7a3b6c76c20d33a430f03cab3eecf2dd574ad917
16051 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16052 Date:   Sun Oct 25 17:36:31 2009 +0000
16053
16054     remove useless #defines
16055     
16056     
16057     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4507 0ce88b0d-b2fd-0310-8134-9614164e65ea
16058
16059  src/defs.h | 9 ---------
16060  1 file changed, 9 deletions(-)
16061
16062 commit 2f68b4d3677293d5a2158bfdedc9d85310cf3e98
16063 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16064 Date:   Sat Oct 24 14:52:44 2009 +0000
16065
16066     check for IFD_ERROR_INSUFFICIENT_BUFFER in ifdhandler.h and simplify the
16067     PCSC checking code
16068     
16069     
16070     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4505 0ce88b0d-b2fd-0310-8134-9614164e65ea
16071
16072  configure.in | 11 +++++------
16073  1 file changed, 5 insertions(+), 6 deletions(-)
16074
16075 commit f4c5fc7b0b5fdca7bab40ad5504ce7ac6347325f
16076 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16077 Date:   Wed Oct 21 14:42:33 2009 +0000
16078
16079     new firmware
16080     
16081     
16082     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4502 0ce88b0d-b2fd-0310-8134-9614164e65ea
16083
16084  readers/Precise_250_MC.txt | 11 ++++++-----
16085  1 file changed, 6 insertions(+), 5 deletions(-)
16086
16087 commit c82fb64e053786d76a1c7147cc4bb53f95737c25
16088 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16089 Date:   Wed Oct 21 13:48:21 2009 +0000
16090
16091     new firmware
16092     
16093     
16094     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4501 0ce88b0d-b2fd-0310-8134-9614164e65ea
16095
16096  readers/Precise_200_MC.txt | 13 +++++++------
16097  1 file changed, 7 insertions(+), 6 deletions(-)
16098
16099 commit b175c046d13637ad50824854bd2d1657bbe2b639
16100 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16101 Date:   Sun Oct 18 10:03:32 2009 +0000
16102
16103     FDHGetCapabilities(): add support of SCARD_ATTR_ICC_PRESENCE
16104     
16105     Required to support the Windows middleware that's used for French
16106     Healthcar cards.
16107     
16108     Thanks to David Markowitz for the patch.
16109     
16110     
16111     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4499 0ce88b0d-b2fd-0310-8134-9614164e65ea
16112
16113  src/ifdhandler.c | 17 +++++++++++++++++
16114  1 file changed, 17 insertions(+)
16115
16116 commit efad2d9418aa7ea5a29dd98f10debb3b559811b4
16117 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16118 Date:   Sun Oct 18 09:58:52 2009 +0000
16119
16120     FDHGetCapabilities(): add support of SCARD_ATTR_ICC_INTERFACE_STATUS
16121     
16122     Required to support the Windows middleware that's used for French
16123     Healthcar cards.
16124     
16125     Thanks to David Markowitz for the patch.
16126     
16127     
16128     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4498 0ce88b0d-b2fd-0310-8134-9614164e65ea
16129
16130  src/ifdhandler.c | 10 ++++++++++
16131  1 file changed, 10 insertions(+)
16132
16133 commit 223a8494e0b54c608f518c8cb0e68da536c813d3
16134 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16135 Date:   Wed Oct 14 16:15:28 2009 +0000
16136
16137     add Smart SBV280
16138     
16139     
16140     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4493 0ce88b0d-b2fd-0310-8134-9614164e65ea
16141
16142  readers/Smart_SBV280.txt      | 49 +++++++++++++++++++++++++++++++++++++++++++
16143  readers/supported_readers.txt |  3 +++
16144  2 files changed, 52 insertions(+)
16145
16146 commit 30188bea3bb218a633667853f8feba7b45a03030
16147 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16148 Date:   Thu Oct 8 08:46:02 2009 +0000
16149
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
16152     defined)
16153     
16154     
16155     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4450 0ce88b0d-b2fd-0310-8134-9614164e65ea
16156
16157  src/ccid_ifdhandler.h | 3 ---
16158  src/ifdhandler.c      | 4 ----
16159  2 files changed, 7 deletions(-)
16160
16161 commit 63f62e64d4b56d55230cd875562803bb000bfed4
16162 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16163 Date:   Thu Oct 8 08:41:36 2009 +0000
16164
16165     IFDHGetCapabilities() & IFDHControl(): return
16166     IFD_ERROR_INSUFFICIENT_BUFFER when appropriate
16167     
16168     
16169     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4449 0ce88b0d-b2fd-0310-8134-9614164e65ea
16170
16171  src/ifdhandler.c | 37 +++++++++++++++++++++++++++----------
16172  1 file changed, 27 insertions(+), 10 deletions(-)
16173
16174 commit 1f5f559798776f1745068e8cefe3f8517d59a49e
16175 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16176 Date:   Thu Oct 8 08:39:54 2009 +0000
16177
16178     Require to have pcsc-lite >= 1.5.6 to have IFD_ERROR_INSUFFICIENT_BUFFER
16179     defined in ifdhandler.h
16180     
16181     
16182     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4448 0ce88b0d-b2fd-0310-8134-9614164e65ea
16183
16184  configure.in   | 2 +-
16185  src/commands.c | 1 -
16186  2 files changed, 1 insertion(+), 2 deletions(-)
16187
16188 commit 571ce9f8fc6409f8015fe5fdde01b404a89aa160
16189 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16190 Date:   Thu Oct 8 08:22:24 2009 +0000
16191
16192     Use usb_strerror() instead of strerror(errno) to also get the libusb
16193     specifc error messages
16194     
16195     
16196     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4446 0ce88b0d-b2fd-0310-8134-9614164e65ea
16197
16198  src/ccid_usb.c | 12 ++++++------
16199  1 file changed, 6 insertions(+), 6 deletions(-)
16200
16201 commit b9f97bb628ed185a1cbaeb23822b78f529bd9d26
16202 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16203 Date:   Thu Oct 8 07:13:15 2009 +0000
16204
16205     The supported, should work and unsupported lists are now online only.
16206     
16207     The information in the README file was not up to date and hard to sync.
16208     
16209     
16210     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4441 0ce88b0d-b2fd-0310-8134-9614164e65ea
16211
16212  README | 244 ++---------------------------------------------------------------
16213  1 file changed, 4 insertions(+), 240 deletions(-)
16214
16215 commit 0d069ec57d63ed8fe5a0e4c0040e89d7af46fbcd
16216 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16217 Date:   Fri Oct 2 12:40:06 2009 +0000
16218
16219     revert change in revision 4414. It is a bug in the reader not the driver
16220     
16221     
16222     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4417 0ce88b0d-b2fd-0310-8134-9614164e65ea
16223
16224  src/ifdhandler.c | 5 +----
16225  1 file changed, 1 insertion(+), 4 deletions(-)
16226
16227 commit c163ea48640ce4cc1003bd7503131b714f52b0a2
16228 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16229 Date:   Fri Oct 2 12:39:07 2009 +0000
16230
16231     update
16232     
16233     
16234     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4416 0ce88b0d-b2fd-0310-8134-9614164e65ea
16235
16236  ylwrap | 11 +++++------
16237  1 file changed, 5 insertions(+), 6 deletions(-)
16238
16239 commit 7970ecd26ae5adece2e4663b246538a78086e595
16240 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16241 Date:   Fri Oct 2 11:43:18 2009 +0000
16242
16243     IFDHSetProtocolParameters(): with a T=1 card, do not try to negociate
16244     IFSD if the reader works in APDU mode
16245     
16246     
16247     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4414 0ce88b0d-b2fd-0310-8134-9614164e65ea
16248
16249  src/ifdhandler.c | 5 ++++-
16250  1 file changed, 4 insertions(+), 1 deletion(-)
16251
16252 commit f21555b65f9d837df6920196f6db6a37eb6a8b2e
16253 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16254 Date:   Fri Oct 2 08:51:35 2009 +0000
16255
16256     update
16257     
16258     
16259     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4413 0ce88b0d-b2fd-0310-8134-9614164e65ea
16260
16261  readers/Todos_AGM2_CCID.txt | 4 ++--
16262  1 file changed, 2 insertions(+), 2 deletions(-)
16263
16264 commit 3f620433cd32cf05a1324029866a66c0a4e04bbd
16265 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16266 Date:   Thu Oct 1 14:48:14 2009 +0000
16267
16268     IFDHControl(): typo in comment
16269     
16270     
16271     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4411 0ce88b0d-b2fd-0310-8134-9614164e65ea
16272
16273  src/ifdhandler.c | 2 +-
16274  1 file changed, 1 insertion(+), 1 deletion(-)
16275
16276 commit 24b3f4ce8fbed050ce5688183abe6099e860b3b1
16277 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16278 Date:   Wed Sep 30 13:47:30 2009 +0000
16279
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.
16283     
16284     Modified in pcsc-lite > 1.5.5 (revision 4378, 2009-09-08)
16285     
16286     
16287     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4410 0ce88b0d-b2fd-0310-8134-9614164e65ea
16288
16289  src/ifdhandler.c | 2 --
16290  1 file changed, 2 deletions(-)
16291
16292 commit 5d836f3da1c405f54913fbc6938762e2ec8d6f1b
16293 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16294 Date:   Mon Sep 28 14:06:49 2009 +0000
16295
16296     OpenUSBByName(): make the libhal scheme parsing more robust.
16297     Readers serial "numbers" may contain '_' characters
16298     
16299     
16300     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4401 0ce88b0d-b2fd-0310-8134-9614164e65ea
16301
16302  src/ccid_usb.c | 10 ++--------
16303  1 file changed, 2 insertions(+), 8 deletions(-)
16304
16305 commit ceb363aa53bcae94dca0aff4873696e6bc25a74b
16306 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16307 Date:   Fri Sep 25 14:55:46 2009 +0000
16308
16309     IFDHPowerICC(): remove a useless ;
16310     
16311     
16312     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4397 0ce88b0d-b2fd-0310-8134-9614164e65ea
16313
16314  src/ifdhandler.c | 2 +-
16315  1 file changed, 1 insertion(+), 1 deletion(-)
16316
16317 commit ec74155efedda8e32787b03af4c01be91c16afe2
16318 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16319 Date:   Tue Sep 22 08:16:19 2009 +0000
16320
16321     add Cherry SmartTerminal XX7X
16322     
16323     
16324     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4392 0ce88b0d-b2fd-0310-8134-9614164e65ea
16325
16326  readers/CherrySmartTerminalXX7X.txt | 189 ++++++++++++++++++++++++++++++++++++
16327  readers/supported_readers.txt       |   1 +
16328  2 files changed, 190 insertions(+)
16329
16330 commit 0d3c139cc1ae955e2640042fb466b73d9ab2a693
16331 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16332 Date:   Tue Sep 22 08:12:09 2009 +0000
16333
16334     sample code is GPLv2+
16335     
16336     
16337     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4390 0ce88b0d-b2fd-0310-8134-9614164e65ea
16338
16339  examples/GPL-2       | 339 +++++++++++++++++++++++++++++++++++++++++++++++++++
16340  examples/Makefile.am |   1 +
16341  2 files changed, 340 insertions(+)
16342
16343 commit 5534bb495a853add73fb72699a88dec8ecbba633
16344 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16345 Date:   Tue Sep 22 08:11:21 2009 +0000
16346
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.
16350     
16351     
16352     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4389 0ce88b0d-b2fd-0310-8134-9614164e65ea
16353
16354  src/commands.c | 4 ++++
16355  1 file changed, 4 insertions(+)
16356
16357 commit d210e6ec56f88b314f1a4e217d8706bee7583b38
16358 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16359 Date:   Thu Sep 10 14:36:24 2009 +0000
16360
16361     circumvent bugs of the Dell 413c:2100 keyboard
16362     
16363     
16364     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4383 0ce88b0d-b2fd-0310-8134-9614164e65ea
16365
16366  src/ccid.h     |  1 +
16367  src/commands.c | 14 +++++++++++++-
16368  2 files changed, 14 insertions(+), 1 deletion(-)
16369
16370 commit ed488ba675e70283b1fe34934b14662c0ced3e5c
16371 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16372 Date:   Thu Sep 10 14:22:14 2009 +0000
16373
16374     regenerate
16375     
16376     
16377     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4382 0ce88b0d-b2fd-0310-8134-9614164e65ea
16378
16379  readers/DellSK-3106.txt | 25 ++++++++++++++-----------
16380  1 file changed, 14 insertions(+), 11 deletions(-)
16381
16382 commit 84c3a8a2583721b749077c892b28ff7bca3a3958
16383 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16384 Date:   Thu Sep 10 08:33:55 2009 +0000
16385
16386     typo in comment
16387     
16388     
16389     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4380 0ce88b0d-b2fd-0310-8134-9614164e65ea
16390
16391  src/Info.plist.src | 2 +-
16392  1 file changed, 1 insertion(+), 1 deletion(-)
16393
16394 commit bba597c48104aa95b7c4e4415f56988a3272e93c
16395 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16396 Date:   Sun Aug 30 13:41:49 2009 +0000
16397
16398     add Todos AGM2 CCID
16399     
16400     
16401     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4372 0ce88b0d-b2fd-0310-8134-9614164e65ea
16402
16403  readers/Todos_AGM2_CCID.txt   | 47 +++++++++++++++++++++++++++++++++++++++++++
16404  readers/supported_readers.txt |  3 +++
16405  2 files changed, 50 insertions(+)
16406
16407 commit 2c48a1764a14042e489d080ca9083d471b989874
16408 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16409 Date:   Thu Aug 27 13:31:51 2009 +0000
16410
16411     List of SCardControl() commands supported by the CCID driver
16412     
16413     
16414     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4368 0ce88b0d-b2fd-0310-8134-9614164e65ea
16415
16416  SCARDCONTOL.txt | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
16417  1 file changed, 62 insertions(+)
16418
16419 commit 47bfa839a135abaf298010079555f49f1f78607f
16420 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16421 Date:   Thu Aug 27 13:16:46 2009 +0000
16422
16423     IFDHControl(): return IFD_ERROR_NOT_SUPPORTED instead of
16424     IFD_COMMUNICATION_ERROR if the dwControlCode value is not supported
16425     
16426     
16427     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4366 0ce88b0d-b2fd-0310-8134-9614164e65ea
16428
16429  src/ifdhandler.c | 4 ++--
16430  1 file changed, 2 insertions(+), 2 deletions(-)
16431
16432 commit 705ae3add22c377c422456ccf286206e772af14b
16433 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16434 Date:   Fri Jul 31 14:23:26 2009 +0000
16435
16436     ccid_open_hack_pre(): do not call InterruptRead() on Mac OS X. The
16437     libusb does not timeout and blocks forever.
16438     
16439     
16440     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4360 0ce88b0d-b2fd-0310-8134-9614164e65ea
16441
16442  src/ccid.c | 12 +++++-------
16443  1 file changed, 5 insertions(+), 7 deletions(-)
16444
16445 commit efc6983feb3a854c690faa578eac6d4159362985
16446 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16447 Date:   Fri Jul 31 09:33:22 2009 +0000
16448
16449     IFDHControl(): the (proprietary) switch interface escape command is
16450     allowed on the Gemalto GemProx DU
16451     
16452     
16453     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4358 0ce88b0d-b2fd-0310-8134-9614164e65ea
16454
16455  src/ifdhandler.c | 14 ++++++++++++++
16456  1 file changed, 14 insertions(+)
16457
16458 commit 28d0d87215331e5e19949b88ed403c401b934e28
16459 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16460 Date:   Fri Jul 31 08:45:34 2009 +0000
16461
16462     IFDHControl(): the (proprietary) get firmware version escape command is
16463     allowed with a Gemalto reader
16464     
16465     
16466     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4356 0ce88b0d-b2fd-0310-8134-9614164e65ea
16467
16468  src/ifdhandler.c | 10 +++++++++-
16469  1 file changed, 9 insertions(+), 1 deletion(-)
16470
16471 commit be95a003cc6f54b08e583359ba31c8ee7efcb648
16472 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16473 Date:   Fri Jul 31 08:42:49 2009 +0000
16474
16475     add GET_VENDOR macro
16476     
16477     
16478     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4355 0ce88b0d-b2fd-0310-8134-9614164e65ea
16479
16480  src/ccid.h | 3 +++
16481  1 file changed, 3 insertions(+)
16482
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
16486
16487     release 1.3.11
16488     
16489     
16490     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4347 0ce88b0d-b2fd-0310-8134-9614164e65ea
16491
16492  README       | 23 +++++++++++++++++++++++
16493  configure.in |  2 +-
16494  2 files changed, 24 insertions(+), 1 deletion(-)
16495
16496 commit d0c82dc35a5981c85bf966cf042863732d3d338f
16497 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16498 Date:   Tue Jul 28 13:39:37 2009 +0000
16499
16500     change InterruptRead() to add a timeout parameter. We need a short
16501     timeout in ccid_open_hack_pre()
16502     
16503     
16504     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4346 0ce88b0d-b2fd-0310-8134-9614164e65ea
16505
16506  src/ccid.c       | 3 ++-
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(-)
16511
16512 commit c4e2d50ca24be73c6b84af9a376d5ce61891124a
16513 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16514 Date:   Tue Jul 28 13:35:22 2009 +0000
16515
16516     InterruptRead(): also log reader_index (instead of Lun) for debug
16517     
16518     
16519     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4345 0ce88b0d-b2fd-0310-8134-9614164e65ea
16520
16521  src/ccid_usb.c | 4 ++--
16522  1 file changed, 2 insertions(+), 2 deletions(-)
16523
16524 commit 70710fb8ba603dada2fef6a59abbfc47ebc13e3e
16525 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16526 Date:   Mon Jul 27 09:47:18 2009 +0000
16527
16528     OpenUSBByName(): do not modify the device name. The same pointer is used
16529     by pcscd
16530     
16531     
16532     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4343 0ce88b0d-b2fd-0310-8134-9614164e65ea
16533
16534  src/ccid_usb.c | 5 +----
16535  1 file changed, 1 insertion(+), 4 deletions(-)
16536
16537 commit e76ad3555a8525b0d16e23c0e4efb120b525f221
16538 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16539 Date:   Mon Jul 27 08:49:01 2009 +0000
16540
16541     InterruptRead(): use usb_strerror() to display the error message in
16542     text instead of just decimal
16543     
16544     
16545     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4342 0ce88b0d-b2fd-0310-8134-9614164e65ea
16546
16547  src/ccid_usb.c | 2 +-
16548  1 file changed, 1 insertion(+), 1 deletion(-)
16549
16550 commit c6dbf9fc1dab702ffd1bc9185593e27357a74793
16551 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16552 Date:   Tue Jul 21 17:54:47 2009 +0000
16553
16554     send a "secoder info" command if the reader supports
16555     FEATURE_MCT_READERDIRECT
16556     
16557     
16558     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4341 0ce88b0d-b2fd-0310-8134-9614164e65ea
16559
16560  examples/scardcontrol.c | 23 +++++++++++++++++++----
16561  1 file changed, 19 insertions(+), 4 deletions(-)
16562
16563 commit d5e3946886927811c583bd6b043c4fc73978811a
16564 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16565 Date:   Tue Jul 21 17:45:21 2009 +0000
16566
16567     parse FEATURE_IFD_PIN_PROPERTIES and FEATURE_MCT_READERDIRECT tags
16568     
16569     
16570     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4340 0ce88b0d-b2fd-0310-8134-9614164e65ea
16571
16572  examples/scardcontrol.c | 14 ++++++++++++++
16573  1 file changed, 14 insertions(+)
16574
16575 commit 01e8e7fbecb7d96895d605e544f3cccbcabe476a
16576 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16577 Date:   Tue Jul 21 17:29:02 2009 +0000
16578
16579     use a swicth to parse the CM_IOCTL_GET_FEATURE_REQUEST TLV tag
16580     
16581     
16582     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4339 0ce88b0d-b2fd-0310-8134-9614164e65ea
16583
16584  examples/scardcontrol.c | 13 +++++++++----
16585  1 file changed, 9 insertions(+), 4 deletions(-)
16586
16587 commit aa7a914200179a32361b17d2bfb93a35cd884235
16588 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16589 Date:   Tue Jul 21 17:26:14 2009 +0000
16590
16591     check a card is present only _after_
16592     SCardControl(CM_IOCTL_GET_FEATURE_REQUEST)
16593     
16594     
16595     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4338 0ce88b0d-b2fd-0310-8134-9614164e65ea
16596
16597  examples/scardcontrol.c | 40 ++++++++++++++++++++--------------------
16598  1 file changed, 20 insertions(+), 20 deletions(-)
16599
16600 commit ce2d01427210716fe1a1347f59ad63fffc9f630f
16601 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16602 Date:   Tue Jul 21 14:39:15 2009 +0000
16603
16604     update copyright date
16605     
16606     
16607     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4337 0ce88b0d-b2fd-0310-8134-9614164e65ea
16608
16609  examples/scardcontrol.c | 2 +-
16610  1 file changed, 1 insertion(+), 1 deletion(-)
16611
16612 commit dd978b88c8239f44165a5e8af65075aeb0d7079e
16613 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16614 Date:   Tue Jul 21 14:36:20 2009 +0000
16615
16616     document how to select a reader using a command line argument
16617     
16618     
16619     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4336 0ce88b0d-b2fd-0310-8134-9614164e65ea
16620
16621  examples/scardcontrol.c | 3 +++
16622  1 file changed, 3 insertions(+)
16623
16624 commit 798b255309cadcaebc90781d351355382f4375bc
16625 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16626 Date:   Tue Jul 21 14:31:18 2009 +0000
16627
16628     check the error code returned by SCardControl(CM_IOCTL_GET_FEATURE_REQUEST)
16629     
16630     
16631     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4335 0ce88b0d-b2fd-0310-8134-9614164e65ea
16632
16633  examples/scardcontrol.c | 1 +
16634  1 file changed, 1 insertion(+)
16635
16636 commit cc98b3321ff022d77fb5597585a74ba6a9ac1b85
16637 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16638 Date:   Mon Jul 20 10:03:59 2009 +0000
16639
16640     the disable card movements notification "hack" for GemProx DU is no more needed
16641     
16642     
16643     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4325 0ce88b0d-b2fd-0310-8134-9614164e65ea
16644
16645  src/ccid.c | 23 -----------------------
16646  1 file changed, 23 deletions(-)
16647
16648 commit 5ec9da79b0b1d946847e437a1a4c3dc5a4f8aa0a
16649 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16650 Date:   Sat Jul 18 11:37:41 2009 +0000
16651
16652     update Copyright date
16653     
16654     
16655     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4323 0ce88b0d-b2fd-0310-8134-9614164e65ea
16656
16657  MacOSX/configure | 2 +-
16658  1 file changed, 1 insertion(+), 1 deletion(-)
16659
16660 commit 06bbbfc14997c2f005afe7e5611aed914eecdb2d
16661 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16662 Date:   Sat Jul 18 11:35:25 2009 +0000
16663
16664     try to use a static link with libusb even if libusb-config is found
16665     
16666     
16667     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4322 0ce88b0d-b2fd-0310-8134-9614164e65ea
16668
16669  MacOSX/configure | 4 ++++
16670  1 file changed, 4 insertions(+)
16671
16672 commit c7b6f653b201a4d852f728586d20cd8d8ea2726e
16673 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16674 Date:   Fri Jul 17 13:43:45 2009 +0000
16675
16676     add Panasonic USB Smart Card Reader 7A-Smart
16677     
16678     
16679     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4318 0ce88b0d-b2fd-0310-8134-9614164e65ea
16680
16681  .../Panasonic_USB_Smart_Card_Reader_7A-Smart.txt   | 90 ++++++++++++++++++++++
16682  readers/supported_readers.txt                      |  3 +
16683  2 files changed, 93 insertions(+)
16684
16685 commit 89b58663d948cb8c645ff7992518dd44392aee8d
16686 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16687 Date:   Tue Jul 7 08:17:02 2009 +0000
16688
16689     ifd-ccid-foobar -> ifd-ccid-foobar.bundle for the bundle name
16690     
16691     
16692     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4313 0ce88b0d-b2fd-0310-8134-9614164e65ea
16693
16694  MacOSX/configure | 2 +-
16695  1 file changed, 1 insertion(+), 1 deletion(-)
16696
16697 commit 66343e972ff4a3826ab54c3a150671e7c9f836c6
16698 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16699 Date:   Tue Jul 7 06:24:40 2009 +0000
16700
16701     add ATMEL_AT91SC192192CT-USB.txt
16702     
16703     
16704     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4311 0ce88b0d-b2fd-0310-8134-9614164e65ea
16705
16706  readers/ATMEL_AT91SC192192CT-USB.txt | 49 ++++++++++++++++++++++++++++++++++++
16707  readers/supported_readers.txt        |  1 +
16708  2 files changed, 50 insertions(+)
16709
16710 commit 5cf8ab29a33f683ad82318d001aeba67423f6df0
16711 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16712 Date:   Mon Jul 6 15:03:37 2009 +0000
16713
16714     add --disable-class argument to build a NON class driver
16715     
16716     
16717     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4310 0ce88b0d-b2fd-0310-8134-9614164e65ea
16718
16719  configure.in    | 11 +++++++++++
16720  src/Makefile.am |  2 +-
16721  2 files changed, 12 insertions(+), 1 deletion(-)
16722
16723 commit 99f3b262b38af198ed88712494128abc563eb0b8
16724 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16725 Date:   Mon Jul 6 15:02:04 2009 +0000
16726
16727     remove debug line
16728     
16729     
16730     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4309 0ce88b0d-b2fd-0310-8134-9614164e65ea
16731
16732  src/create_Info_plist.pl | 2 --
16733  1 file changed, 2 deletions(-)
16734
16735 commit c369b518592a02490b9fc3284f4f65abb39d610b
16736 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16737 Date:   Mon Jul 6 14:49:59 2009 +0000
16738
16739     add a --no-class argument so that the Info.plist does not define a Class
16740     driver. Default is class driver.
16741     
16742     
16743     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4308 0ce88b0d-b2fd-0310-8134-9614164e65ea
16744
16745  src/Info.plist.src       |  1 +
16746  src/create_Info_plist.pl | 18 +++++++++++++++---
16747  2 files changed, 16 insertions(+), 3 deletions(-)
16748
16749 commit b20be7e552805d130e9561bfa38e992cfcd97e53
16750 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16751 Date:   Mon Jul 6 14:39:45 2009 +0000
16752
16753     default value for ifdCapabilities is now 0x00000000 since pcscd should
16754     use libhal instead of udev hotplug
16755     
16756     
16757     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4307 0ce88b0d-b2fd-0310-8134-9614164e65ea
16758
16759  src/Info.plist.src | 2 +-
16760  1 file changed, 1 insertion(+), 1 deletion(-)
16761
16762 commit 198a15c2008852c420d0b69880abe07fc42a8090
16763 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16764 Date:   Mon Jul 6 14:37:50 2009 +0000
16765
16766     extend create_Info_plist.pl to use --ifdCapabilities= --target=
16767     --version= --bundle= instead of sed expression in the Makefile
16768     
16769     
16770     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4306 0ce88b0d-b2fd-0310-8134-9614164e65ea
16771
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(-)
16776
16777 commit 167897ef071ccca61ab1551d0c852ab14241bb36
16778 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16779 Date:   Mon Jul 6 13:44:12 2009 +0000
16780
16781     add Alcor Micro SCR001
16782     
16783     
16784     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4304 0ce88b0d-b2fd-0310-8134-9614164e65ea
16785
16786  readers/Alcor_SCR001.txt      | 111 ++++++++++++++++++++++++++++++++++++++++++
16787  readers/supported_readers.txt |   1 +
16788  2 files changed, 112 insertions(+)
16789
16790 commit 6d90f117d8d1cbe5b7bcf2821a0d74c6a046ca6b
16791 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16792 Date:   Mon Jul 6 12:03:31 2009 +0000
16793
16794     document the use of --enable-bundle=
16795     
16796     
16797     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4303 0ce88b0d-b2fd-0310-8134-9614164e65ea
16798
16799  MacOSX/configure | 3 +++
16800  1 file changed, 3 insertions(+)
16801
16802 commit 965e235d42f33d5a29efc446efcb1fea3ed13193
16803 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16804 Date:   Mon Jul 6 11:51:34 2009 +0000
16805
16806     check if strlcat is provided by the system
16807     
16808     strlcpycat.h:20: warning: redundant redeclaration of ‘strlcat’
16809     
16810     
16811     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4302 0ce88b0d-b2fd-0310-8134-9614164e65ea
16812
16813  configure.in | 2 +-
16814  1 file changed, 1 insertion(+), 1 deletion(-)
16815
16816 commit bcea84a6e5d94ae9d2fffe93b26a6d7e25cb18be
16817 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16818 Date:   Fri Jul 3 12:48:36 2009 +0000
16819
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
16823     
16824     
16825     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4295 0ce88b0d-b2fd-0310-8134-9614164e65ea
16826
16827  src/ccid_usb.c   | 2 +-
16828  src/ifdhandler.c | 9 +++++++--
16829  2 files changed, 8 insertions(+), 3 deletions(-)
16830
16831 commit fa5d25f355a4d858fa16bfc601ec586c8c1f5d0c
16832 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16833 Date:   Wed Jul 1 12:28:01 2009 +0000
16834
16835     use int instead of DWORD for nATRLength in CCID_DESC structure.
16836     Gain 8 bytes on the structure size. Thanks to pahole(1)
16837     
16838     
16839     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4292 0ce88b0d-b2fd-0310-8134-9614164e65ea
16840
16841  src/defs.h | 2 +-
16842  1 file changed, 1 insertion(+), 1 deletion(-)
16843
16844 commit 0082097a7e581e4b9df46597d81b9a4219508cf7
16845 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16846 Date:   Mon Jun 29 12:30:03 2009 +0000
16847
16848     InterruptRead(): use PERIODIC instead of COMM debug level to not pollute
16849     to much the logs for this _periodic_ call
16850     
16851     
16852     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4284 0ce88b0d-b2fd-0310-8134-9614164e65ea
16853
16854  src/ccid_usb.c | 4 ++--
16855  1 file changed, 2 insertions(+), 2 deletions(-)
16856
16857 commit 49d19d2d08175daa8a08c3c0a519846225bb4766
16858 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16859 Date:   Fri Jun 26 15:03:55 2009 +0000
16860
16861     IFDHControl(): add support of FEATURE_MCT_READERDIRECT
16862     
16863     Only the Kobil TriB@nk reader supports this feature for now. This is
16864     used for the Secoder functionality in connected mode.
16865     
16866     
16867     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4282 0ce88b0d-b2fd-0310-8134-9614164e65ea
16868
16869  src/ifdhandler.c | 46 ++++++++++++++++++++++++++++++++++++++++++++--
16870  1 file changed, 44 insertions(+), 2 deletions(-)
16871
16872 commit e1094b4f67def72326f9c97d22c15378e09fc988
16873 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16874 Date:   Fri Jun 26 15:00:42 2009 +0000
16875
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)
16878     
16879     
16880     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4281 0ce88b0d-b2fd-0310-8134-9614164e65ea
16881
16882  src/ccid.c | 8 +++++++-
16883  1 file changed, 7 insertions(+), 1 deletion(-)
16884
16885 commit de92ed01c4ad765071da691a984a2ec5f9faeb11
16886 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16887 Date:   Fri Jun 26 14:58:23 2009 +0000
16888
16889     #define KOBIL_TRIBANK
16890     
16891     
16892     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4280 0ce88b0d-b2fd-0310-8134-9614164e65ea
16893
16894  src/ccid.h | 1 +
16895  1 file changed, 1 insertion(+)
16896
16897 commit b835bce4054710992f9e02f22ffae1f1314f5ac2
16898 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16899 Date:   Fri Jun 26 14:58:03 2009 +0000
16900
16901     #define IOCTL_FEATURE_MCT_READERDIRECT
16902     
16903     
16904     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4279 0ce88b0d-b2fd-0310-8134-9614164e65ea
16905
16906  src/ccid_ifdhandler.h | 2 ++
16907  1 file changed, 2 insertions(+)
16908
16909 commit 115d09dc7dd50327b0daee32a85c3fdaa57b6d5f
16910 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16911 Date:   Thu Jun 25 15:56:13 2009 +0000
16912
16913     add Aktiv Rutoken ECP
16914     
16915     
16916     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4276 0ce88b0d-b2fd-0310-8134-9614164e65ea
16917
16918  readers/Aktiv_Rutoken_ECP.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
16919  readers/supported_readers.txt |  1 +
16920  2 files changed, 50 insertions(+)
16921
16922 commit 2d1be08f46c806c3ef954bf2e465020b67d4672a
16923 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16924 Date:   Thu Jun 25 12:30:16 2009 +0000
16925
16926     typo in comment
16927     
16928     
16929     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4274 0ce88b0d-b2fd-0310-8134-9614164e65ea
16930
16931  MacOSX/configure | 2 +-
16932  1 file changed, 1 insertion(+), 1 deletion(-)
16933
16934 commit b3582c8e1a7ff7927d2ed55614d6c06e70e5ae1c
16935 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16936 Date:   Sat Jun 20 16:25:08 2009 +0000
16937
16938     add missing ':' separator
16939     
16940     
16941     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4267 0ce88b0d-b2fd-0310-8134-9614164e65ea
16942
16943  readers/supported_readers.txt | 6 +++---
16944  1 file changed, 3 insertions(+), 3 deletions(-)
16945
16946 commit c608d9e922b03575e47e3ec4acb0f20f98e462ef
16947 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16948 Date:   Sat Jun 20 14:52:31 2009 +0000
16949
16950     define IOCTL_FEATURE_IFD_PIN_PROPERTIES only if
16951     FEATURE_IFD_PIN_PROPERTIES is defined (pcsc-lite version >= 1.5.3)
16952     
16953     
16954     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4266 0ce88b0d-b2fd-0310-8134-9614164e65ea
16955
16956  src/ccid_ifdhandler.h | 5 ++++-
16957  1 file changed, 4 insertions(+), 1 deletion(-)
16958
16959 commit fa73e0e001373c365665e079d1519e5f02f0e9bd
16960 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16961 Date:   Fri Jun 19 19:09:27 2009 +0000
16962
16963     add Synnix STD200
16964     
16965     
16966     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4263 0ce88b0d-b2fd-0310-8134-9614164e65ea
16967
16968  readers/Synnix_STD200.txt     | 52 +++++++++++++++++++++++++++++++++++++++++++
16969  readers/supported_readers.txt |  3 +++
16970  2 files changed, 55 insertions(+)
16971
16972 commit 8fe2f9e6cd986507e14816426ef4f50db0760239
16973 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16974 Date:   Tue Jun 16 09:26:26 2009 +0000
16975
16976     add 2 Neowave Weneo tokens
16977     
16978     
16979     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4260 0ce88b0d-b2fd-0310-8134-9614164e65ea
16980
16981  readers/supported_readers.txt | 4 ++++
16982  1 file changed, 4 insertions(+)
16983
16984 commit ee8567e34860268c6a07a82509e93555ecdbd981
16985 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
16986 Date:   Tue Jun 16 09:22:35 2009 +0000
16987
16988     another Neowave token
16989     - 512MB flash storage
16990     - OS is "IBM JCOP41 Standard"
16991     - 32k internal memory
16992     
16993     
16994     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4257 0ce88b0d-b2fd-0310-8134-9614164e65ea
16995
16996  readers/Neowave_Weneo2.txt | 54 ++++++++++++++++++++++++++++++++++++++++++++++
16997  1 file changed, 54 insertions(+)
16998
16999 commit bea1c96ae3bd7a05104325f2ea794d6494529a2d
17000 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17001 Date:   Sun Jun 14 11:17:00 2009 +0000
17002
17003     rename variable index in idx
17004     
17005     utils.h:32: warning: declaration of 'index' shadows a global declaration
17006     
17007     
17008     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4256 0ce88b0d-b2fd-0310-8134-9614164e65ea
17009
17010  src/utils.h | 2 +-
17011  1 file changed, 1 insertion(+), 1 deletion(-)
17012
17013 commit 98f154587777bc242f46b6a201ff13a2dc82741a
17014 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17015 Date:   Sun Jun 14 11:15:10 2009 +0000
17016
17017     IFDHControl(): use the correct return size for
17018     IOCTL_FEATURE_IFD_PIN_PROPERTIES
17019     
17020     
17021     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4255 0ce88b0d-b2fd-0310-8134-9614164e65ea
17022
17023  src/ifdhandler.c | 2 +-
17024  1 file changed, 1 insertion(+), 1 deletion(-)
17025
17026 commit aefa6fb685b745cbc1d847cacba9b26a27a47b55
17027 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17028 Date:   Sat Jun 13 16:23:30 2009 +0000
17029
17030     new firmware
17031     
17032     
17033     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4254 0ce88b0d-b2fd-0310-8134-9614164e65ea
17034
17035  readers/Kobil_EMV_CAP.txt | 10 +++++-----
17036  1 file changed, 5 insertions(+), 5 deletions(-)
17037
17038 commit 0db4a6db448aab4b400fca7e0ab78c88b6a8adf6
17039 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17040 Date:   Fri May 29 11:42:46 2009 +0000
17041
17042     CmdXfrBlockAPDU_extended(): Correctly ask for the next extended response
17043     block.
17044     
17045     Thanks to Harm Braams for the bug report
17046     
17047     
17048     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4235 0ce88b0d-b2fd-0310-8134-9614164e65ea
17049
17050  src/commands.c | 5 ++++-
17051  1 file changed, 4 insertions(+), 1 deletion(-)
17052
17053 commit 1ce348f14a315848d8bd7df1d8848a051b278b10
17054 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17055 Date:   Wed May 27 11:51:07 2009 +0000
17056
17057     ccid_check_firmware(): reindent a line
17058     
17059     
17060     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4229 0ce88b0d-b2fd-0310-8134-9614164e65ea
17061
17062  src/ccid_usb.c | 2 +-
17063  1 file changed, 1 insertion(+), 1 deletion(-)
17064
17065 commit 99aebc49641a68dffbdca57861215cabf2516a78
17066 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17067 Date:   Wed May 27 11:49:47 2009 +0000
17068
17069     OpenUSBByName(): no need to get a pointer on the device serial number
17070     from the HAL string
17071     
17072     
17073     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4228 0ce88b0d-b2fd-0310-8134-9614164e65ea
17074
17075  src/ccid_usb.c | 2 --
17076  1 file changed, 2 deletions(-)
17077
17078 commit 0fae61d36a6c33a53007bdf17cac294e24bdd481
17079 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17080 Date:   Wed May 27 09:20:44 2009 +0000
17081
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
17084     00 instead.
17085     
17086     
17087     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4227 0ce88b0d-b2fd-0310-8134-9614164e65ea
17088
17089  src/ccid_usb.c | 1 +
17090  1 file changed, 1 insertion(+)
17091
17092 commit 78a9aaa3b82e5c54111e463f047b153b0d30f2fe
17093 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17094 Date:   Wed May 27 08:58:45 2009 +0000
17095
17096     new firmware
17097     
17098     
17099     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4226 0ce88b0d-b2fd-0310-8134-9614164e65ea
17100
17101  readers/ACR122U_PICC.txt | 4 ++--
17102  1 file changed, 2 insertions(+), 2 deletions(-)
17103
17104 commit b888bfb3de0e88f42e3dea52a2b5860aacf64ec8
17105 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17106 Date:   Mon May 25 08:52:21 2009 +0000
17107
17108     generate a .bz2 archive only
17109     
17110     
17111     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4224 0ce88b0d-b2fd-0310-8134-9614164e65ea
17112
17113  Makefile.am  | 2 --
17114  configure.in | 2 +-
17115  2 files changed, 1 insertion(+), 3 deletions(-)
17116
17117 commit 3d4e133f9ea7d7a99dac3036fb16c5f36078aeb6
17118 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17119 Date:   Wed May 13 12:08:43 2009 +0000
17120
17121     remove a _ in the filename
17122     
17123     
17124     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4204 0ce88b0d-b2fd-0310-8134-9614164e65ea
17125
17126  readers/{Softforum__XecureHSM.txt => Softforum_XecureHSM.txt} | 0
17127  1 file changed, 0 insertions(+), 0 deletions(-)
17128
17129 commit 7c2486cbb3fdb5d3c5461ea9f3c5bd4d5dd7ffcb
17130 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17131 Date:   Wed May 13 12:07:03 2009 +0000
17132
17133     rename Samsung XecureHSM in Softforum XecureHSM
17134     
17135     
17136     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4203 0ce88b0d-b2fd-0310-8134-9614164e65ea
17137
17138  readers/{Samsung_XecureHSM.txt => Softforum__XecureHSM.txt} | 0
17139  readers/supported_readers.txt                               | 4 ++--
17140  2 files changed, 2 insertions(+), 2 deletions(-)
17141
17142 commit c699aa8d789bb4c04969d025d8b1a9df83a645cb
17143 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17144 Date:   Tue May 12 12:06:12 2009 +0000
17145
17146     add Samsung XecureHSM
17147     
17148     
17149     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4197 0ce88b0d-b2fd-0310-8134-9614164e65ea
17150
17151  readers/Samsung_XecureHSM.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
17152  readers/supported_readers.txt |  3 +++
17153  2 files changed, 52 insertions(+)
17154
17155 commit 531bdc0cb18845fd37acd4438178fce6cf6e7dbb
17156 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17157 Date:   Sun May 10 16:15:39 2009 +0000
17158
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
17161     bogus)
17162     ---This line, and those below, will be ignored--
17163     
17164     M    src/ccid.c
17165     
17166     
17167     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@4195 0ce88b0d-b2fd-0310-8134-9614164e65ea
17168
17169  src/ccid.c | 10 +++++-----
17170  1 file changed, 5 insertions(+), 5 deletions(-)
17171
17172 commit 46e8dba8c0f30eba44eb0c552c479ac9f873af11
17173 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17174 Date:   Fri May 8 06:30:56 2009 +0000
17175
17176     C3PO_LTC32_USBv2_old.txt is a duplicate of C3PO_TLTC2USB.txt
17177     
17178     
17179     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3494 0ce88b0d-b2fd-0310-8134-9614164e65ea
17180
17181  readers/C3PO_LTC32_USBv2_old.txt | 50 ----------------------------------------
17182  readers/Makefile.am              |  1 -
17183  2 files changed, 51 deletions(-)
17184
17185 commit 24dd80c52b417da59bbb760eee5141d0bfa56fb2
17186 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17187 Date:   Thu May 7 13:21:06 2009 +0000
17188
17189     duplicate of C3PO_LTC32_USBv2.txt
17190     
17191     
17192     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3490 0ce88b0d-b2fd-0310-8134-9614164e65ea
17193
17194  readers/LTC32.txt | 54 ------------------------------------------------------
17195  1 file changed, 54 deletions(-)
17196
17197 commit 137bb455ca02451412258b7c999c6e8896fffa38
17198 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17199 Date:   Thu May 7 08:04:20 2009 +0000
17200
17201     do not power up a card with a voltage not supported by the reader
17202     
17203     
17204     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3488 0ce88b0d-b2fd-0310-8134-9614164e65ea
17205
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(+)
17211
17212 commit 42602358adc653cea01bfdf65c60b5a44cb0db6e
17213 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17214 Date:   Sat May 2 11:33:55 2009 +0000
17215
17216     the CCID descriptor was duplicated
17217     
17218     
17219     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3485 0ce88b0d-b2fd-0310-8134-9614164e65ea
17220
17221  readers/SCR331-DI-NTTCom.txt | 52 --------------------------------------------
17222  1 file changed, 52 deletions(-)
17223
17224 commit a50c1d6a404779e16146110af50f940a94a16394
17225 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17226 Date:   Tue Apr 21 08:55:46 2009 +0000
17227
17228     add Feitian SCR301
17229     
17230     
17231     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3462 0ce88b0d-b2fd-0310-8134-9614164e65ea
17232
17233  readers/Feitian_SCR301.txt    | 50 +++++++++++++++++++++++++++++++++++++++++++
17234  readers/supported_readers.txt |  3 +++
17235  2 files changed, 53 insertions(+)
17236
17237 commit 0a15cd594c6a4113645fd3ee00ca7380494172cd
17238 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17239 Date:   Fri Apr 17 12:03:38 2009 +0000
17240
17241     define CFBundleName to CCIDCLASSDRIVER so that non class drivers have a
17242     higher priority. It should work on Mac OS X.
17243     
17244     Patch from SmartCardServices on macosxforge.org
17245     
17246     
17247     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3459 0ce88b0d-b2fd-0310-8134-9614164e65ea
17248
17249  src/Info.plist.src | 2 ++
17250  1 file changed, 2 insertions(+)
17251
17252 commit 5dbe452d8fc52c7202af6e004aa5ab0ee9bef8c3
17253 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17254 Date:   Fri Apr 17 12:00:41 2009 +0000
17255
17256     add CFBundleExecutable, CFBundleIdentifier and
17257     CFBundleShortVersionString to be inline with the Apple version
17258     
17259     
17260     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3458 0ce88b0d-b2fd-0310-8134-9614164e65ea
17261
17262  src/Info.plist.src | 8 +++++++-
17263  src/Makefile.am    | 2 +-
17264  2 files changed, 8 insertions(+), 2 deletions(-)
17265
17266 commit 7bca80793c6762b86dcc11d7b16df9fd6c20d01d
17267 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17268 Date:   Thu Apr 16 20:17:45 2009 +0000
17269
17270     add iDream Vid/Pid but commented as the reader is bogus
17271     
17272     
17273     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3455 0ce88b0d-b2fd-0310-8134-9614164e65ea
17274
17275  readers/supported_readers.txt | 1 +
17276  1 file changed, 1 insertion(+)
17277
17278 commit 3286d9bb6f3e8fd286df7c81ec34206928b54af8
17279 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17280 Date:   Thu Apr 16 11:28:48 2009 +0000
17281
17282     add Raritan D2CIM-DVUSB VM/CCID in the should work list
17283     
17284     
17285     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3454 0ce88b0d-b2fd-0310-8134-9614164e65ea
17286
17287  README                        | 1 +
17288  readers/supported_readers.txt | 3 +++
17289  2 files changed, 4 insertions(+)
17290
17291 commit 958988c473f60b4029d1b62bfce7626dbb245231
17292 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17293 Date:   Fri Apr 10 07:51:07 2009 +0000
17294
17295     t1_transceive(): receiving a WTX block asking for more time is not a
17296     critical error. Use DEBUG_COMM2 instead of DEBUG_CRITICAL2
17297     
17298     
17299     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3425 0ce88b0d-b2fd-0310-8134-9614164e65ea
17300
17301  src/openct/proto-t1.c | 2 +-
17302  1 file changed, 1 insertion(+), 1 deletion(-)
17303
17304 commit 1cc32ed32ffea8c3f2a2f446f542028875c72a37
17305 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17306 Date:   Fri Apr 10 07:43:30 2009 +0000
17307
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
17310     
17311     
17312     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3424 0ce88b0d-b2fd-0310-8134-9614164e65ea
17313
17314  src/ccid.c | 2 ++
17315  1 file changed, 2 insertions(+)
17316
17317 commit 55faa1889ff5b6c5cf890b9103c2b041c63f3e50
17318 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17319 Date:   Thu Apr 9 18:45:21 2009 +0000
17320
17321     add Raritan D2CIM-DVUSB VM/CCID virtual reader
17322     
17323     
17324     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3423 0ce88b0d-b2fd-0310-8134-9614164e65ea
17325
17326  readers/Raritan_D2CIM-DVUSB.txt | 52 +++++++++++++++++++++++++++++++++++++++++
17327  1 file changed, 52 insertions(+)
17328
17329 commit d4119d9f05d25bf9fa995b5cf025d43bcc0bc5e3
17330 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17331 Date:   Thu Apr 9 12:42:34 2009 +0000
17332
17333     IFDHCreateChannelByname() & IFDHCreateChannel(): do not call
17334     ccid_open_hack_post() if the 3 IFDHICCPresence() failed and we closed
17335     the reader
17336     
17337     
17338     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3416 0ce88b0d-b2fd-0310-8134-9614164e65ea
17339
17340  src/ifdhandler.c | 12 ++++++------
17341  1 file changed, 6 insertions(+), 6 deletions(-)
17342
17343 commit aaa14e31f4184029b0ce4e736b9c96d34fe58d56
17344 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17345 Date:   Thu Apr 9 07:21:47 2009 +0000
17346
17347     OpenUSBByName(): static_interface variable is used only with
17348     USE_COMPOSITE_AS_MULTISLOT
17349     
17350     
17351     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3414 0ce88b0d-b2fd-0310-8134-9614164e65ea
17352
17353  src/ccid_usb.c | 3 ++-
17354  1 file changed, 2 insertions(+), 1 deletion(-)
17355
17356 commit 594bfb7109f9d7875e072c8a2da1d9129d9ad1cb
17357 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17358 Date:   Wed Apr 8 19:49:49 2009 +0000
17359
17360     The SCM SCL010 Contactless Reader is not supported
17361     
17362     
17363     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3413 0ce88b0d-b2fd-0310-8134-9614164e65ea
17364
17365  readers/SCL010.txt            | 66 +++++++++++++++++++++++++++++++++++++++++++
17366  readers/supported_readers.txt |  1 +
17367  2 files changed, 67 insertions(+)
17368
17369 commit 2dbec46347807e580c83d75d4beadf98571bbfa5
17370 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17371 Date:   Thu Apr 2 07:30:37 2009 +0000
17372
17373     regenerate
17374     
17375     
17376     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3409 0ce88b0d-b2fd-0310-8134-9614164e65ea
17377
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(-)
17383
17384 commit f3af2e396cbaaa3ff8e41c66101f41ad15d835ec
17385 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17386 Date:   Thu Apr 2 07:27:13 2009 +0000
17387
17388     get the iInterface string instead of just printing the string number
17389     
17390     
17391     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3408 0ce88b0d-b2fd-0310-8134-9614164e65ea
17392
17393  src/parse.c | 6 +++++-
17394  1 file changed, 5 insertions(+), 1 deletion(-)
17395
17396 commit 77280ab211f63f379a2183428ea2ba8644c80e09
17397 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17398 Date:   Tue Mar 31 12:48:21 2009 +0000
17399
17400     OpenUSBByName(): only increase the interface number for the next "slot"
17401     if the previous interface was opened correctly
17402     
17403     It is now posible to use 2 composite readers without libusb and libhal
17404     scheme
17405     
17406     
17407     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3406 0ce88b0d-b2fd-0310-8134-9614164e65ea
17408
17409  src/ccid_usb.c | 20 +++++++++++++-------
17410  1 file changed, 13 insertions(+), 7 deletions(-)
17411
17412 commit 408f6c65c4d158c164742dae92b402552f55d9cb
17413 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17414 Date:   Tue Mar 31 09:30:01 2009 +0000
17415
17416     OpenUSBByName(): support more than one composite or
17417     composite-as-multislot readers
17418     
17419     
17420     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3405 0ce88b0d-b2fd-0310-8134-9614164e65ea
17421
17422  src/ccid_usb.c | 7 ++++++-
17423  1 file changed, 6 insertions(+), 1 deletion(-)
17424
17425 commit 6ea2b7859f05b3e75579f93e7335153b2bbe52b6
17426 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17427 Date:   Mon Mar 30 09:04:52 2009 +0000
17428
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()
17432     
17433     We first need to get a correct communication (sync USB togggle bit)
17434     before sending the control commands
17435     
17436     
17437     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3404 0ce88b0d-b2fd-0310-8134-9614164e65ea
17438
17439  src/ccid.c | 127 ++++++++++++++++++++++++++++++-------------------------------
17440  1 file changed, 63 insertions(+), 64 deletions(-)
17441
17442 commit 6fc993844922c75b4b1d78bc4a2fd9336ba167ca
17443 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17444 Date:   Mon Mar 30 08:55:59 2009 +0000
17445
17446     split ccid_open_hack() in ccid_open_hack_pre() and ccid_open_hack_post()
17447     before and after the empirical "warm up" sequence
17448     
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.
17452     
17453     
17454     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3403 0ce88b0d-b2fd-0310-8134-9614164e65ea
17455
17456  src/ccid.c       | 22 +++++++++++++++++++---
17457  src/ccid.h       |  3 ++-
17458  src/ifdhandler.c | 10 ++++++++--
17459  3 files changed, 29 insertions(+), 6 deletions(-)
17460
17461 commit 747d5b20f532eb3a959cbb0620917b11501f5f9b
17462 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17463 Date:   Sun Mar 29 11:48:05 2009 +0000
17464
17465     remove support of Reiner-SCT cyberJack pinpad(a) on request of
17466     Reiner-SCT
17467     
17468     You should user the Reiner-SCT driver instead
17469     
17470     
17471     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3401 0ce88b0d-b2fd-0310-8134-9614164e65ea
17472
17473  readers/supported_readers.txt | 2 +-
17474  1 file changed, 1 insertion(+), 1 deletion(-)
17475
17476 commit 00ccf66847166c59a577a9ee0e45765806c08925
17477 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17478 Date:   Fri Mar 27 16:13:59 2009 +0000
17479
17480     IFDHCreateChannel(): use the same empirical hack as in
17481     IFDHCreateChannelByName() to recover the reader after pcscd is
17482     restarted.
17483     
17484     The problem is that USB frames have a toggle bit
17485     
17486     
17487     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3395 0ce88b0d-b2fd-0310-8134-9614164e65ea
17488
17489  src/ifdhandler.c | 19 +++++++++++++++++++
17490  1 file changed, 19 insertions(+)
17491
17492 commit 4defec7269ed9da7bc60208a80bdf8c98b63a98e
17493 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17494 Date:   Thu Mar 26 14:36:16 2009 +0000
17495
17496     add Gemalto GemProx DU and SU readers
17497     
17498     
17499     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3380 0ce88b0d-b2fd-0310-8134-9614164e65ea
17500
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(+)
17507
17508 commit 3637023fe643eb12035f170a02892671ff518730
17509 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17510 Date:   Thu Mar 26 14:35:34 2009 +0000
17511
17512     use --enable-composite-as-multislot on Mac OS X since libhal is not
17513     available on Mac OS X
17514     
17515     
17516     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3379 0ce88b0d-b2fd-0310-8134-9614164e65ea
17517
17518  MacOSX/configure | 3 +++
17519  1 file changed, 3 insertions(+)
17520
17521 commit 59d514d8dbb1a518b4e97a3d8c21890f109f66f3
17522 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17523 Date:   Thu Mar 26 14:34:35 2009 +0000
17524
17525     add support of a composite device as multi-slots device
17526     
17527     
17528     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3378 0ce88b0d-b2fd-0310-8134-9614164e65ea
17529
17530  configure.in     | 12 ++++++++++++
17531  src/ccid.c       | 23 +++++++++++++++++++++++
17532  src/ccid.h       |  2 ++
17533  src/ccid_usb.c   | 21 +++++++++++++++++++++
17534  src/ifdhandler.c | 11 +++++++++++
17535  5 files changed, 69 insertions(+)
17536
17537 commit c18a6005086bf8b9d6f9a672f910bcd77a57c9b8
17538 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17539 Date:   Tue Mar 24 14:33:03 2009 +0000
17540
17541     SecurePINVerify(): Correct bNumberMessage for Dell keyboard
17542     
17543     
17544     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3375 0ce88b0d-b2fd-0310-8134-9614164e65ea
17545
17546  src/ccid.h     |  1 +
17547  src/commands.c | 12 ++++++++++++
17548  2 files changed, 13 insertions(+)
17549
17550 commit 6523e39cdea69ca30d168ae6d6099934caca3a26
17551 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17552 Date:   Tue Mar 24 14:28:43 2009 +0000
17553
17554     update
17555     
17556     
17557     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3374 0ce88b0d-b2fd-0310-8134-9614164e65ea
17558
17559  readers/DellSCRK.txt | 11 ++++++-----
17560  1 file changed, 6 insertions(+), 5 deletions(-)
17561
17562 commit f0acc4f0cef049cb5d00ed8e940ebe51fb23f64b
17563 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17564 Date:   Tue Mar 24 13:09:45 2009 +0000
17565
17566     add a (faked) USB descriptor for the GemPC Twin using serial
17567     communication
17568     
17569     
17570     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3373 0ce88b0d-b2fd-0310-8134-9614164e65ea
17571
17572  readers/GemPCTwin_serial.txt | 1 +
17573  1 file changed, 1 insertion(+)
17574
17575 commit 28764d27c6f8fe75670a71a6685edff9d224f21e
17576 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17577 Date:   Sat Mar 21 14:07:54 2009 +0000
17578
17579     add support of PIN_PROPERTIES_STRUCTURE structure and
17580     FEATURE_IFD_PIN_PROPERTIES
17581     
17582     Thanks to Martin Paljak for the patch
17583     
17584     
17585     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3356 0ce88b0d-b2fd-0310-8134-9614164e65ea
17586
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(-)
17594
17595 commit b94b3a9f0a73671d87d314d6b02045951327077e
17596 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17597 Date:   Fri Mar 20 16:10:31 2009 +0000
17598
17599     CmdEscape(): set the communication timeout to 30 seconds for the
17600     PC_to_RDR_Escape commands since some commands may be slow
17601     
17602     Thanks to Adam Laurie (rfidiot.org) for the bug report
17603     
17604     
17605     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3354 0ce88b0d-b2fd-0310-8134-9614164e65ea
17606
17607  src/commands.c | 23 ++++++++++++++++++-----
17608  1 file changed, 18 insertions(+), 5 deletions(-)
17609
17610 commit 081a5d95a44c5fc5918672b276685ac5cb160974
17611 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17612 Date:   Fri Mar 20 16:04:16 2009 +0000
17613
17614     SecurePINVerify() and SecurePINModify(): correctly restore the
17615     communication timeout if sending the command fails
17616     
17617     
17618     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3353 0ce88b0d-b2fd-0310-8134-9614164e65ea
17619
17620  src/commands.c | 12 ++++++++++--
17621  1 file changed, 10 insertions(+), 2 deletions(-)
17622
17623 commit 355e314bc11f88dc6576ca08e8797c70611c9e13
17624 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17625 Date:   Thu Mar 19 14:12:19 2009 +0000
17626
17627     SecurePINModify(): do not reject the command if bNumberMessage = 0xFF
17628     (default value)
17629     
17630     Thanks to Martin Paljak for the patch
17631     
17632     
17633     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3351 0ce88b0d-b2fd-0310-8134-9614164e65ea
17634
17635  src/commands.c | 5 +++--
17636  1 file changed, 3 insertions(+), 2 deletions(-)
17637
17638 commit 53c7fd9a6bb67a9fcb010b67ee479a4cdcb393a2
17639 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17640 Date:   Thu Mar 19 13:48:10 2009 +0000
17641
17642     OpenUSBByName(): support more than one CCID interface per USB device
17643     with the libhal scheme
17644     
17645     
17646     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3350 0ce88b0d-b2fd-0310-8134-9614164e65ea
17647
17648  src/ccid_usb.c | 84 +++++++++++++++++++++++++++++++++++++++++++++++++++++-----
17649  1 file changed, 77 insertions(+), 7 deletions(-)
17650
17651 commit 54facc0cfa5c554db9b2fdf6e7354178a6714824
17652 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17653 Date:   Tue Mar 17 12:44:10 2009 +0000
17654
17655     Use libusb-config to define LIBUSB_* variables
17656     
17657     
17658     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3349 0ce88b0d-b2fd-0310-8134-9614164e65ea
17659
17660  MacOSX/configure | 2 ++
17661  1 file changed, 2 insertions(+)
17662
17663 commit 04e3bbcf6ee512beb770b128ab066093bbc25f0d
17664 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17665 Date:   Tue Mar 17 09:42:40 2009 +0000
17666
17667     allow to list more than one CCID interface per USB device
17668     
17669     
17670     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3348 0ce88b0d-b2fd-0310-8134-9614164e65ea
17671
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(-)
17676
17677 commit 79e7938575de6ae993046fbe0c13a1aab671b6c5
17678 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17679 Date:   Fri Mar 13 15:52:01 2009 +0000
17680
17681     remove fingerprint part
17682     
17683     
17684     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3344 0ce88b0d-b2fd-0310-8134-9614164e65ea
17685
17686  readers/Alya.txt | 22 ----------------------
17687  1 file changed, 22 deletions(-)
17688
17689 commit 5d42e510137dab2475fc526c298d002918314444
17690 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17691 Date:   Sat Mar 7 15:50:22 2009 +0000
17692
17693     use spaces instead of tabs
17694     
17695     
17696     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3340 0ce88b0d-b2fd-0310-8134-9614164e65ea
17697
17698  README | 16 ++++++++--------
17699  1 file changed, 8 insertions(+), 8 deletions(-)
17700
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
17704
17705     release 1.3.10
17706     
17707     
17708     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3338 0ce88b0d-b2fd-0310-8134-9614164e65ea
17709
17710  README       | 12 ++++++++++++
17711  configure.in |  2 +-
17712  2 files changed, 13 insertions(+), 1 deletion(-)
17713
17714 commit 2046eb6793c33710f1f5925b183c3f00c7e99d99
17715 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17716 Date:   Sat Mar 7 14:30:17 2009 +0000
17717
17718     IFDHSetProtocolParameters(): rename atr in openpgp_atr
17719     
17720     ifdhandler.c:822: warning: declaration of ‘atr’ shadows a previous local
17721     ifdhandler.c:527: warning: shadowed declaration is here
17722     
17723     
17724     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3337 0ce88b0d-b2fd-0310-8134-9614164e65ea
17725
17726  src/ifdhandler.c | 6 +++---
17727  1 file changed, 3 insertions(+), 3 deletions(-)
17728
17729 commit 149ba6cf738a54bab9de5fc2f436c0ea52d8a6bc
17730 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17731 Date:   Sun Mar 1 12:49:31 2009 +0000
17732
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)
17737     
17738     Thanks to Jan Suhr for helping tracking the bug
17739     
17740     
17741     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3330 0ce88b0d-b2fd-0310-8134-9614164e65ea
17742
17743  src/ifdhandler.c | 17 +++++++++++++++++
17744  1 file changed, 17 insertions(+)
17745
17746 commit 85d5f8bf2c172a31cfd08a61dcdacc5abb30e65f
17747 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17748 Date:   Wed Feb 25 13:01:25 2009 +0000
17749
17750     add ACS ACR100 and ACS ACR38 plugin
17751     
17752     
17753     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3325 0ce88b0d-b2fd-0310-8134-9614164e65ea
17754
17755  readers/ACS_ACR100.txt       | 50 ++++++++++++++++++++++++++++++++++++++++++++
17756  readers/ACS_ACR38_plugin.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++
17757  2 files changed, 100 insertions(+)
17758
17759 commit ecec27ecc10353f3070c524f39ec42a7b468cc46
17760 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17761 Date:   Wed Feb 25 12:48:09 2009 +0000
17762
17763     update firmware
17764     
17765     
17766     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3324 0ce88b0d-b2fd-0310-8134-9614164e65ea
17767
17768  readers/ACR122U_PICC.txt | 6 +++---
17769  1 file changed, 3 insertions(+), 3 deletions(-)
17770
17771 commit dce13182ab591354fa1f14f93a0f806cd50f7d7e
17772 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17773 Date:   Sat Feb 21 13:59:54 2009 +0000
17774
17775     typo in comment
17776     
17777     
17778     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3322 0ce88b0d-b2fd-0310-8134-9614164e65ea
17779
17780  src/ifdhandler.c | 4 ++--
17781  1 file changed, 2 insertions(+), 2 deletions(-)
17782
17783 commit bc058950ae89cc3f6ae41e0f9127c0db6700b31c
17784 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17785 Date:   Wed Feb 18 13:31:56 2009 +0000
17786
17787     add Precise Biometrics 200 MC and 250 MC in the "should work" list
17788     
17789     
17790     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3320 0ce88b0d-b2fd-0310-8134-9614164e65ea
17791
17792  README                        |  2 ++
17793  readers/Precise_200_MC.txt    | 52 +++++++++++++++++++++++++++++++++++++++++++
17794  readers/supported_readers.txt |  4 ++++
17795  3 files changed, 58 insertions(+)
17796
17797 commit 52d90bc479c02208c6625ad1d7cae9aa9110f5dd
17798 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17799 Date:   Wed Feb 18 07:31:34 2009 +0000
17800
17801     IFDHSetProtocolParameters(): correct parameter Protocol documentation
17802     
17803     Thanks to Joachim Breitner for the bug report
17804     
17805     
17806     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3319 0ce88b0d-b2fd-0310-8134-9614164e65ea
17807
17808  src/ifdhandler.c | 2 +-
17809  1 file changed, 1 insertion(+), 1 deletion(-)
17810
17811 commit e7c037e4b289db99a3ae28c3ccee4e2dbc211c4d
17812 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17813 Date:   Sun Feb 15 15:55:30 2009 +0000
17814
17815     SecurePINVerify(): also check the value of bmPINBlockString in case of
17816     Case 1 APDU and SPR532
17817     
17818     Thanks to Peter Koch for the patch
17819     
17820     
17821     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3318 0ce88b0d-b2fd-0310-8134-9614164e65ea
17822
17823  src/commands.c | 6 +++++-
17824  1 file changed, 5 insertions(+), 1 deletion(-)
17825
17826 commit 269ce49b87e467990e160cb2353afc88b1d55998
17827 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17828 Date:   Sat Feb 14 08:56:26 2009 +0000
17829
17830     use product name Philips SmartMX instead of commercial name
17831     SafeNet IKey4000.
17832     
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
17837      idVendor: 0x04B9
17838       iManufacturer: SafeNet, Inc.
17839      idProduct: 0x1206
17840       iProduct: iKey 4000
17841      bcdDevice: 1.10 (firmware release?)
17842      bLength: 9
17843      bDescriptorType: 4
17844      bInterfaceNumber: 0
17845      bAlternateSetting: 0
17846      bNumEndpoints: 0
17847       Control only
17848      bInterfaceClass: 0xFF
17849       NOT A CCID DEVICE
17850       Class is 0xFF (proprietary)
17851      bInterfaceSubClass: 0
17852      bInterfaceProtocol: 0
17853       bulk transfer, optional interrupt-IN (CCID)
17854      iInterface: 0
17855     USB extra length is too short: 2
17856     
17857       NOT A CCID DEVICE
17858     
17859     
17860     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3316 0ce88b0d-b2fd-0310-8134-9614164e65ea
17861
17862  README                                                | 2 +-
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(-)
17867
17868 commit f1c26ef4b4e8e5a66e891cd2ff31123531a63c74
17869 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17870 Date:   Wed Feb 11 12:50:28 2009 +0000
17871
17872     add TianYu CCID SmartKey in the should work list
17873     
17874     
17875     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3315 0ce88b0d-b2fd-0310-8134-9614164e65ea
17876
17877  README                           |  1 +
17878  readers/TianYu_CCID_SmartKey.txt | 47 ++++++++++++++++++++++++++++++++++++++++
17879  readers/supported_readers.txt    |  3 +++
17880  3 files changed, 51 insertions(+)
17881
17882 commit 59db87138145d687a617dec39cea85a9189ea2fb
17883 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17884 Date:   Sat Feb 7 16:23:54 2009 +0000
17885
17886     OpenUSBByName(): device_vendor and device_product varioables are not used
17887     on Mac OS X.
17888     
17889     
17890     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3310 0ce88b0d-b2fd-0310-8134-9614164e65ea
17891
17892  src/ccid_usb.c | 2 ++
17893  1 file changed, 2 insertions(+)
17894
17895 commit cb9e1cb71db0144fc69771cfd01264a647fa2c27
17896 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17897 Date:   Wed Feb 4 19:31:20 2009 +0000
17898
17899     display the values of PCSC_CFLAGS and PCSC_LIBS
17900     
17901     
17902     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3301 0ce88b0d-b2fd-0310-8134-9614164e65ea
17903
17904  configure.in | 2 ++
17905  1 file changed, 2 insertions(+)
17906
17907 commit 247cfef7336c58081d7889cd1da19e5ca8f62541
17908 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17909 Date:   Wed Feb 4 19:27:03 2009 +0000
17910
17911     use [ ] for PKG_CHECK_EXISTS() arguments
17912     
17913     
17914     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3300 0ce88b0d-b2fd-0310-8134-9614164e65ea
17915
17916  configure.in | 6 +++---
17917  1 file changed, 3 insertions(+), 3 deletions(-)
17918
17919 commit 5ca32e378cb39cee47eab50774d03a61966da450
17920 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17921 Date:   Wed Feb 4 14:32:19 2009 +0000
17922
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
17925     
17926     
17927     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3299 0ce88b0d-b2fd-0310-8134-9614164e65ea
17928
17929  MacOSX/configure | 5 -----
17930  configure.in     | 9 +++++++--
17931  2 files changed, 7 insertions(+), 7 deletions(-)
17932
17933 commit 0711b7ec34febe0ba8920988d037e7dd7b7020c5
17934 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17935 Date:   Thu Jan 29 20:19:05 2009 +0000
17936
17937     use generic "Realtek" instead of one particular brand "iMONO"
17938     
17939     
17940     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3296 0ce88b0d-b2fd-0310-8134-9614164e65ea
17941
17942  readers/supported_readers.txt | 2 +-
17943  1 file changed, 1 insertion(+), 1 deletion(-)
17944
17945 commit 63974082232d18c252375f2915717719d8628e1f
17946 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17947 Date:   Mon Jan 26 13:41:32 2009 +0000
17948
17949     reformat to ease diff with proto-t1.c from OpenCT
17950     
17951     
17952     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3293 0ce88b0d-b2fd-0310-8134-9614164e65ea
17953
17954  src/openct/proto-t1.c | 107 ++++++++++++++++++++++----------------------------
17955  1 file changed, 47 insertions(+), 60 deletions(-)
17956
17957 commit 8b4e13a7d7ba61506e6a4c355b8c65a38a45d705
17958 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17959 Date:   Mon Jan 26 13:02:58 2009 +0000
17960
17961     rename t1_negociate_ifsd() in t1_negotiate_ifsd() to be in sync with
17962     OpenCT
17963     
17964     
17965     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3292 0ce88b0d-b2fd-0310-8134-9614164e65ea
17966
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(-)
17971
17972 commit e8c429e393a226cb3ceba321f1dac871aec20d30
17973 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17974 Date:   Wed Jan 21 13:18:57 2009 +0000
17975
17976     move tokenparser.c from MAINTAINERCLEANFILES to DISTCLEANFILES so that
17977     "make distcheck" works without error
17978     
17979     
17980     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3289 0ce88b0d-b2fd-0310-8134-9614164e65ea
17981
17982  src/Makefile.am | 4 +---
17983  1 file changed, 1 insertion(+), 3 deletions(-)
17984
17985 commit fca0f86bf207b7c697a559ca6a3b03680107c7f5
17986 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
17987 Date:   Mon Jan 19 15:28:04 2009 +0000
17988
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
17991     just 5 seconds
17992     
17993     
17994     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3284 0ce88b0d-b2fd-0310-8134-9614164e65ea
17995
17996  src/ifdhandler.c | 20 +++++++++++++++++++-
17997  1 file changed, 19 insertions(+), 1 deletion(-)
17998
17999 commit e3bf5eff6488571c5bf3b6445ac877eabd87e1ac
18000 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18001 Date:   Mon Jan 19 14:19:26 2009 +0000
18002
18003     regenerate
18004     
18005     
18006     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3283 0ce88b0d-b2fd-0310-8134-9614164e65ea
18007
18008  readers/GemPCKey.txt | 2 ++
18009  1 file changed, 2 insertions(+)
18010
18011 commit 343d28fee05478c8e67177f96986f020d3ace59e
18012 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18013 Date:   Mon Jan 19 08:15:17 2009 +0000
18014
18015     add Aktiv Rutoken Magistra in the "Should work but untested by me" list
18016     
18017     
18018     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3282 0ce88b0d-b2fd-0310-8134-9614164e65ea
18019
18020  README                             |  1 +
18021  readers/Aktiv_Rutoken_Magistra.txt | 49 ++++++++++++++++++++++++++++++++++++++
18022  readers/supported_readers.txt      |  3 +++
18023  3 files changed, 53 insertions(+)
18024
18025 commit 464d86f5d84bab7159796cf5b58f257dc35ff28d
18026 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18027 Date:   Thu Jan 15 13:59:19 2009 +0000
18028
18029     remove an extra AC_MSG_RESULT()
18030     
18031     
18032     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3281 0ce88b0d-b2fd-0310-8134-9614164e65ea
18033
18034  configure.in | 1 -
18035  1 file changed, 1 deletion(-)
18036
18037 commit c583d7c2f466798779416e85419fb42d2bf0ec0e
18038 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18039 Date:   Tue Jan 13 19:30:21 2009 +0000
18040
18041     disable support of the contcatless part of SDI010 and SCR331DI
18042     
18043     
18044     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3280 0ce88b0d-b2fd-0310-8134-9614164e65ea
18045
18046  src/ccid.c       | 2 ++
18047  src/ifdhandler.c | 2 ++
18048  2 files changed, 4 insertions(+)
18049
18050 commit f3f8c2f13d0f33942b0723ca842a13ab7e8b55f3
18051 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18052 Date:   Wed Jan 7 16:27:52 2009 +0000
18053
18054     do not overwrite LIBUSB_CFLAGS and LIBUSB_LIBS if libusb-config is found
18055     
18056     
18057     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3272 0ce88b0d-b2fd-0310-8134-9614164e65ea
18058
18059  MacOSX/configure | 15 +++++++++++----
18060  1 file changed, 11 insertions(+), 4 deletions(-)
18061
18062 commit c6a79577a3146142eb3b13dc8e6e6d09d6e36ad8
18063 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18064 Date:   Mon Jan 5 14:56:38 2009 +0000
18065
18066     use int instead of long to store a reader ID (32 bits)
18067     
18068     
18069     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3271 0ce88b0d-b2fd-0310-8134-9614164e65ea
18070
18071  src/ccid_serial.c | 2 +-
18072  1 file changed, 1 insertion(+), 1 deletion(-)
18073
18074 commit 8af6ab6aa0b8a21d48c5e445687e0f9ef111b742
18075 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18076 Date:   Mon Jan 5 14:46:36 2009 +0000
18077
18078     tag output parameters with /*@out@*/
18079     
18080     
18081     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3270 0ce88b0d-b2fd-0310-8134-9614164e65ea
18082
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(-)
18090
18091 commit f2698f53d358a0974fc4694a12a4f27468d03593
18092 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18093 Date:   Mon Jan 5 14:35:25 2009 +0000
18094
18095     use snprintf() instead of sprintf() to avoid potential buffer overflow
18096     
18097     
18098     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3269 0ce88b0d-b2fd-0310-8134-9614164e65ea
18099
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(-)
18104
18105 commit d17b0aae6c02cfcded6468625e63c92109d01fc7
18106 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18107 Date:   Mon Jan 5 14:28:26 2009 +0000
18108
18109     explicitly cast result in void when not used (reported by the splint tool)
18110     
18111     
18112     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3268 0ce88b0d-b2fd-0310-8134-9614164e65ea
18113
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(-)
18122
18123 commit 46ef2a3d57499cbe5199003ffec56def040b621c
18124 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18125 Date:   Wed Dec 17 09:58:54 2008 +0000
18126
18127     add Atmel AT98SC032CT in the should work list
18128     
18129     
18130     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3237 0ce88b0d-b2fd-0310-8134-9614164e65ea
18131
18132  README                        | 2 ++
18133  readers/supported_readers.txt | 1 +
18134  2 files changed, 3 insertions(+)
18135
18136 commit 8db48d75f2824f97bb5cdedcedfac5c9280d74db
18137 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18138 Date:   Tue Dec 16 17:06:20 2008 +0000
18139
18140     add ATMEL AT98SC032CT
18141     
18142     
18143     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3236 0ce88b0d-b2fd-0310-8134-9614164e65ea
18144
18145  readers/ATMEL_AT98SC032CT.txt | 49 +++++++++++++++++++++++++++++++++++++++++++
18146  1 file changed, 49 insertions(+)
18147
18148 commit cbe87d3639184b3e26a8820753c6ee8f55764d73
18149 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18150 Date:   Sat Dec 13 14:25:43 2008 +0000
18151
18152     update FSF address
18153     
18154     
18155     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3234 0ce88b0d-b2fd-0310-8134-9614164e65ea
18156
18157  MacOSX/convert_reader_h.pl | 6 +++---
18158  1 file changed, 3 insertions(+), 3 deletions(-)
18159
18160 commit ecd202f25407fc670dcdf69417378ec38c1be50c
18161 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18162 Date:   Fri Dec 12 22:07:39 2008 +0000
18163
18164     add iMONO 43 in 1 + Sim + Smart Card Reader in the "should work" list
18165     
18166     
18167     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3232 0ce88b0d-b2fd-0310-8134-9614164e65ea
18168
18169  README                        | 1 +
18170  readers/supported_readers.txt | 1 +
18171  2 files changed, 2 insertions(+)
18172
18173 commit 8f16b4e4f4a17baa8f5ba9ae91ce1132e661dfb5
18174 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18175 Date:   Fri Dec 12 21:39:17 2008 +0000
18176
18177     add iMONO USB2.0-CRW reader
18178     
18179     
18180     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3231 0ce88b0d-b2fd-0310-8134-9614164e65ea
18181
18182  readers/iMONO.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
18183  1 file changed, 50 insertions(+)
18184
18185 commit 830e0f389f5b3d38faa889e86994db70e6e68746
18186 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18187 Date:   Tue Dec 9 21:43:36 2008 +0000
18188
18189     add Xiring Xi Sign PKI in the supported list
18190     
18191     
18192     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3228 0ce88b0d-b2fd-0310-8134-9614164e65ea
18193
18194  README                        | 2 ++
18195  readers/supported_readers.txt | 3 +++
18196  2 files changed, 5 insertions(+)
18197
18198 commit 7a1864268d5aa4890a616e356d42f179423995b4
18199 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18200 Date:   Thu Nov 27 19:15:14 2008 +0000
18201
18202     add Neowave Weneo device
18203     
18204     
18205     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3227 0ce88b0d-b2fd-0310-8134-9614164e65ea
18206
18207  readers/Neowave_Weneo.txt | 54 +++++++++++++++++++++++++++++++++++++++++++++++
18208  1 file changed, 54 insertions(+)
18209
18210 commit f46a412af4d026d1717e64db5af5f22e2e54a9cf
18211 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18212 Date:   Wed Nov 26 14:16:40 2008 +0000
18213
18214     IFDHSetProtocolParameters(): convert protocol from ATR_PROTOCOL_TYPE_T?
18215     to SCARD_PROTOCOL_T? in case of O2MICRO_OZ776_PATCH
18216     
18217     Thanks to Jim Dawson for the bug report
18218     
18219     
18220     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3226 0ce88b0d-b2fd-0310-8134-9614164e65ea
18221
18222  src/ifdhandler.c | 6 ++++--
18223  1 file changed, 4 insertions(+), 2 deletions(-)
18224
18225 commit 9340e1ff7aff612202fada9fb437582c2743f74d
18226 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18227 Date:   Sat Nov 22 13:09:41 2008 +0000
18228
18229     add a Noname reader (from Omnikey)
18230     
18231     
18232     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3222 0ce88b0d-b2fd-0310-8134-9614164e65ea
18233
18234  readers/Omnikey_noname1.txt   | 360 ++++++++++++++++++++++++++++++++++++++++++
18235  readers/supported_readers.txt |   1 +
18236  2 files changed, 361 insertions(+)
18237
18238 commit 159a4ebbd4501e791d6b5d9d8649ef4e6e1fa81d
18239 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18240 Date:   Thu Nov 20 09:05:50 2008 +0000
18241
18242     add MSI StarReader SMART in the should work but untested list
18243     
18244     
18245     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3220 0ce88b0d-b2fd-0310-8134-9614164e65ea
18246
18247  README                        | 2 ++
18248  readers/supported_readers.txt | 3 +++
18249  2 files changed, 5 insertions(+)
18250
18251 commit 4d609f57753e2155263eac949df9f6bcc96e0854
18252 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18253 Date:   Wed Nov 19 21:10:36 2008 +0000
18254
18255     add MSI StarReader SMART
18256     
18257     
18258     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3219 0ce88b0d-b2fd-0310-8134-9614164e65ea
18259
18260  readers/MSI_StarReader_SMART.txt | 50 ++++++++++++++++++++++++++++++++++++++++
18261  1 file changed, 50 insertions(+)
18262
18263 commit eecab2bc09d7f1332f6cdc927d4cda97f73eca44
18264 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18265 Date:   Wed Nov 19 17:23:39 2008 +0000
18266
18267     new firmware
18268     
18269     
18270     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3218 0ce88b0d-b2fd-0310-8134-9614164e65ea
18271
18272  readers/ACR122U_PICC.txt | 2 +-
18273  1 file changed, 1 insertion(+), 1 deletion(-)
18274
18275 commit 11ea8caf60d68c2a7996eda5fe0c9b612b6ba89c
18276 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18277 Date:   Tue Nov 18 21:50:41 2008 +0000
18278
18279     add -I m4 to aclocal
18280     
18281     
18282     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3214 0ce88b0d-b2fd-0310-8134-9614164e65ea
18283
18284  bootstrap | 2 +-
18285  1 file changed, 1 insertion(+), 1 deletion(-)
18286
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
18290
18291     release 1.3.9
18292     
18293     
18294     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3208 0ce88b0d-b2fd-0310-8134-9614164e65ea
18295
18296  README       | 18 ++++++++++++++++++
18297  configure.in |  2 +-
18298  2 files changed, 19 insertions(+), 1 deletion(-)
18299
18300 commit 75bffeaba3a1862145e92f584be68657a8f4373e
18301 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18302 Date:   Tue Nov 18 15:02:50 2008 +0000
18303
18304     cast dw2i() to return an unsigned int
18305     
18306     
18307     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3207 0ce88b0d-b2fd-0310-8134-9614164e65ea
18308
18309  src/ccid.h | 2 +-
18310  1 file changed, 1 insertion(+), 1 deletion(-)
18311
18312 commit 28249295797ae297b4ea4b6c83f4caf6dc3d3ec2
18313 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18314 Date:   Tue Nov 18 14:37:43 2008 +0000
18315
18316     add VMware Virtual USB CCID in should work but untested list
18317     
18318     
18319     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3206 0ce88b0d-b2fd-0310-8134-9614164e65ea
18320
18321  README                        | 1 +
18322  readers/supported_readers.txt | 3 +++
18323  2 files changed, 4 insertions(+)
18324
18325 commit ce7f48d8fc50621e97d9708fa90ec16efb096ce6
18326 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18327 Date:   Fri Nov 14 17:34:52 2008 +0000
18328
18329     check for usb_interrupt_read instead of usb_get_string_simple and
18330     request libusb 0.1.12 instead of 0.1.7
18331     
18332     
18333     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3205 0ce88b0d-b2fd-0310-8134-9614164e65ea
18334
18335  configure.in | 6 +++---
18336  1 file changed, 3 insertions(+), 3 deletions(-)
18337
18338 commit a1e73487daf50bf08ace2611be250108e9117962
18339 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18340 Date:   Fri Nov 14 08:54:28 2008 +0000
18341
18342     move Broadcom 5880 in the Unsupported list and comment the entry in
18343     readers/supported_readers.txt
18344     
18345     No communication to the device ("Resource temporarily unavailable" error)
18346     
18347     
18348     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3203 0ce88b0d-b2fd-0310-8134-9614164e65ea
18349
18350  README                        | 4 +++-
18351  readers/supported_readers.txt | 5 ++---
18352  2 files changed, 5 insertions(+), 4 deletions(-)
18353
18354 commit b73659d395bfd613d44c5b1c8bd611da66ccc56e
18355 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18356 Date:   Tue Nov 11 16:42:02 2008 +0000
18357
18358     add $(LIBUSB_LIBS) to parse_LDADD
18359     
18360     Thanks to Karl Dahlén for the patch
18361     Closes: [#311251] Patch for solving cross-compile build error for the
18362     tool parse.
18363     
18364     
18365     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3202 0ce88b0d-b2fd-0310-8134-9614164e65ea
18366
18367  src/Makefile.am | 2 +-
18368  1 file changed, 1 insertion(+), 1 deletion(-)
18369
18370 commit c562d6153226615dfba8007bb46b003bbe252112
18371 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18372 Date:   Tue Nov 11 08:46:01 2008 +0000
18373
18374     new firmware
18375     
18376     
18377     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3201 0ce88b0d-b2fd-0310-8134-9614164e65ea
18378
18379  readers/SDI010.txt | 77 +++++++++++++++++++++++++++---------------------------
18380  1 file changed, 39 insertions(+), 38 deletions(-)
18381
18382 commit 6a9a36a4402267d9dff3c7271fb6a18d60588821
18383 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18384 Date:   Mon Nov 10 12:12:25 2008 +0000
18385
18386     defs.h: add readerName field
18387     ifdhandler.c: also log reader name instead of just Lun
18388     
18389     
18390     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3199 0ce88b0d-b2fd-0310-8134-9614164e65ea
18391
18392  src/defs.h       |  3 +++
18393  src/ifdhandler.c | 61 +++++++++++++++++++++++++++++++++++++++-----------------
18394  2 files changed, 46 insertions(+), 18 deletions(-)
18395
18396 commit 081a36593d673530425d2c848e55d44fdb3cee43
18397 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18398 Date:   Mon Nov 10 12:11:28 2008 +0000
18399
18400     #define DEBUG_PERIODIC3
18401     
18402     
18403     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3198 0ce88b0d-b2fd-0310-8134-9614164e65ea
18404
18405  src/debug.h | 2 ++
18406  1 file changed, 2 insertions(+)
18407
18408 commit 3f1a06f47af33b406141e18bbca430683d566b4d
18409 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18410 Date:   Mon Nov 10 08:49:53 2008 +0000
18411
18412     regenerate
18413     
18414     
18415     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3196 0ce88b0d-b2fd-0310-8134-9614164e65ea
18416
18417  readers/SCR331-DI.txt | 2 +-
18418  1 file changed, 1 insertion(+), 1 deletion(-)
18419
18420 commit 20b2d39d89b3929331c64046d9bae89a246329ff
18421 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18422 Date:   Sat Nov 8 16:28:09 2008 +0000
18423
18424     add Xiring Xi Sign PKI et Xiring Xi Sign 6000
18425     
18426     
18427     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3195 0ce88b0d-b2fd-0310-8134-9614164e65ea
18428
18429  readers/Xiring_XI-SIGN.txt      | 68 +++++++++++++++++++++++++++++++++++++++++
18430  readers/Xiring_XI-SIGN_6000.txt | 66 +++++++++++++++++++++++++++++++++++++++
18431  2 files changed, 134 insertions(+)
18432
18433 commit 1e43d64dbc49b5fbb8f1e17c70f861a31e595e9b
18434 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18435 Date:   Sat Nov 8 15:39:38 2008 +0000
18436
18437     typo in comment
18438     
18439     
18440     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3194 0ce88b0d-b2fd-0310-8134-9614164e65ea
18441
18442  examples/scardcontrol.c | 2 +-
18443  1 file changed, 1 insertion(+), 1 deletion(-)
18444
18445 commit 4c3b106c0e2172d3483cfa6105f481b3acee1f25
18446 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18447 Date:   Sat Nov 8 10:58:47 2008 +0000
18448
18449     get the GemPC firmware only if GET_GEMPC_FIRMWARE is #define
18450     
18451     
18452     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3193 0ce88b0d-b2fd-0310-8134-9614164e65ea
18453
18454  examples/scardcontrol.c | 3 +++
18455  1 file changed, 3 insertions(+)
18456
18457 commit f7a790a06cd831b9c9f7438212dd44df42f7b58d
18458 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18459 Date:   Sat Nov 8 10:43:44 2008 +0000
18460
18461     move the "jNet Technology jToken s1" in the Unsupported list and remove
18462     it (commented entry) from the supported_readers.txt
18463     
18464     
18465     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3192 0ce88b0d-b2fd-0310-8134-9614164e65ea
18466
18467  README                        | 3 ++-
18468  readers/supported_readers.txt | 4 +---
18469  2 files changed, 3 insertions(+), 4 deletions(-)
18470
18471 commit 0f6e3d1cf264687d6fec6734fa8bb498011b6851
18472 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18473 Date:   Fri Nov 7 13:39:49 2008 +0000
18474
18475     add VMware Virtual USB CCID reader (available since VMWare 6.5)
18476     
18477     
18478     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3191 0ce88b0d-b2fd-0310-8134-9614164e65ea
18479
18480  readers/VMware_Virtual_USB_CCID.txt | 56 +++++++++++++++++++++++++++++++++++++
18481  1 file changed, 56 insertions(+)
18482
18483 commit d9113791de3aabd8fe4274960c0513a29ae6836a
18484 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18485 Date:   Fri Oct 31 12:41:14 2008 +0000
18486
18487     add jNet Technology jToken s1 in should work but untested list
18488     
18489     
18490     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3189 0ce88b0d-b2fd-0310-8134-9614164e65ea
18491
18492  README                        | 1 +
18493  readers/supported_readers.txt | 2 ++
18494  2 files changed, 3 insertions(+)
18495
18496 commit f1318a785054d898dd9ee23fd5776a336202b87d
18497 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18498 Date:   Fri Oct 31 12:37:42 2008 +0000
18499
18500     small code reformat
18501     
18502     
18503     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3188 0ce88b0d-b2fd-0310-8134-9614164e65ea
18504
18505  src/parse.c | 2 +-
18506  1 file changed, 1 insertion(+), 1 deletion(-)
18507
18508 commit c77b66b50e3da5624f7afe7b8c10c713cd1d532f
18509 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18510 Date:   Fri Oct 31 12:35:48 2008 +0000
18511
18512     add jNet_jToken_s1.txt
18513     
18514     
18515     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3187 0ce88b0d-b2fd-0310-8134-9614164e65ea
18516
18517  readers/jNet_jToken_s1.txt | 49 ++++++++++++++++++++++++++++++++++++++++++++++
18518  1 file changed, 49 insertions(+)
18519
18520 commit 783fd4988ed6e2ff7271f1a5170c100af8dd2227
18521 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18522 Date:   Tue Oct 28 14:51:06 2008 +0000
18523
18524     add --reparagraph to svn2cl arguments
18525     
18526     
18527     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3185 0ce88b0d-b2fd-0310-8134-9614164e65ea
18528
18529  Makefile.am | 2 +-
18530  1 file changed, 1 insertion(+), 1 deletion(-)
18531
18532 commit a99dbaf0ba519ccdf44b246699f0d3648addcad2
18533 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18534 Date:   Tue Oct 28 09:24:16 2008 +0000
18535
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
18539     
18540     Thanks to Peter Koch for the bug report
18541     
18542     
18543     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3183 0ce88b0d-b2fd-0310-8134-9614164e65ea
18544
18545  src/commands.c | 5 +++++
18546  1 file changed, 5 insertions(+)
18547
18548 commit 32cf5cc0f38d00398276020505a04d73cf32586b
18549 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18550 Date:   Mon Oct 27 15:57:23 2008 +0000
18551
18552     add Gemalto PDT in should work list
18553     
18554     
18555     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3182 0ce88b0d-b2fd-0310-8134-9614164e65ea
18556
18557  README                        | 1 +
18558  readers/supported_readers.txt | 2 ++
18559  2 files changed, 3 insertions(+)
18560
18561 commit da7822cac423e6b9c2c41461a9d6914ed41213da
18562 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18563 Date:   Mon Oct 27 15:56:52 2008 +0000
18564
18565     add Gemalto PDT
18566     
18567     
18568     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3181 0ce88b0d-b2fd-0310-8134-9614164e65ea
18569
18570  readers/Gemalto_PDT.txt | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
18571  readers/Makefile.am     |  1 +
18572  2 files changed, 50 insertions(+)
18573
18574 commit 6cc681a539aef70695a397c03ce027b60bf9734c
18575 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18576 Date:   Fri Oct 17 08:10:42 2008 +0000
18577
18578     no need to explicitely provide the aux files
18579     
18580     
18581     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3177 0ce88b0d-b2fd-0310-8134-9614164e65ea
18582
18583  Makefile.am | 10 ----------
18584  1 file changed, 10 deletions(-)
18585
18586 commit f125c87a334a1663249af5cdecadf67ae2919763
18587 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18588 Date:   Thu Oct 16 19:22:04 2008 +0000
18589
18590     add ACS ACR122U PICC Interface in the Should work but untested by me
18591     list
18592     
18593     
18594     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3176 0ce88b0d-b2fd-0310-8134-9614164e65ea
18595
18596  README                        | 1 +
18597  readers/supported_readers.txt | 1 +
18598  2 files changed, 2 insertions(+)
18599
18600 commit 623f44bbfd902794981cb09e62c267389d9b14d3
18601 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18602 Date:   Thu Oct 16 19:18:32 2008 +0000
18603
18604     add ACR122U_PICC.txt
18605     
18606     
18607     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3175 0ce88b0d-b2fd-0310-8134-9614164e65ea
18608
18609  readers/ACR122U_PICC.txt | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
18610  readers/Makefile.am      |  1 +
18611  2 files changed, 49 insertions(+)
18612
18613 commit fce2842ccb36b00a1f10b10ab3166c65d0ed0509
18614 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18615 Date:   Thu Oct 16 14:58:55 2008 +0000
18616
18617     build is now .
18618     
18619     
18620     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3174 0ce88b0d-b2fd-0310-8134-9614164e65ea
18621
18622  configure.in | 2 +-
18623  reconf       | 3 ++-
18624  2 files changed, 3 insertions(+), 2 deletions(-)
18625
18626 commit c3ecade16ea8d187556bf80c7f17b8ef3a1e8b2f
18627 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18628 Date:   Thu Oct 16 14:58:38 2008 +0000
18629
18630     remove build/
18631     It collides with the Debian build rule when using dh(1)
18632     
18633     
18634     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3173 0ce88b0d-b2fd-0310-8134-9614164e65ea
18635
18636 commit b1843fe041525c5a3341dd62fcfc91a3180bcffa
18637 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18638 Date:   Thu Oct 16 14:57:18 2008 +0000
18639
18640     move ylwrap out of build/
18641     
18642     
18643     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3172 0ce88b0d-b2fd-0310-8134-9614164e65ea
18644
18645  build/ylwrap => ylwrap | 0
18646  1 file changed, 0 insertions(+), 0 deletions(-)
18647
18648 commit e7606326935595db07f8ca9239a97e4d3ccfeea6
18649 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18650 Date:   Tue Oct 14 13:49:11 2008 +0000
18651
18652     ATR_InitFromArray(): use atr_buffer[] directly (no need to copy it)
18653     
18654     
18655     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3170 0ce88b0d-b2fd-0310-8134-9614164e65ea
18656
18657  src/towitoko/atr.c | 19 ++++++++-----------
18658  1 file changed, 8 insertions(+), 11 deletions(-)
18659
18660 commit 9a1a7eda7c77e6d85defd92b2639c2245e4cbae8
18661 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18662 Date:   Tue Oct 14 13:46:50 2008 +0000
18663
18664     remove definition of INVERT_BYTE()
18665     
18666     
18667     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3169 0ce88b0d-b2fd-0310-8134-9614164e65ea
18668
18669  src/towitoko/defines.h | 16 ----------------
18670  1 file changed, 16 deletions(-)
18671
18672 commit 1edb0354dd386247a4ae161756ee6e0c8fb15dff
18673 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18674 Date:   Tue Oct 14 13:46:31 2008 +0000
18675
18676     ATR_InitFromArray(): do not reverse the ATR for inverse convention cards
18677     since the ATR is already corrected by the reader
18678     
18679     This never happend since the test was never true (TS == 0x03)
18680     
18681     
18682     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3168 0ce88b0d-b2fd-0310-8134-9614164e65ea
18683
18684  src/towitoko/atr.c | 7 -------
18685  1 file changed, 7 deletions(-)
18686
18687 commit 32e421e6fe7c9be0e36a76619a693748b66c2d47
18688 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18689 Date:   Tue Oct 14 13:43:55 2008 +0000
18690
18691     make atr_buffer[] argument const to avoid accidental modifications
18692     
18693     
18694     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3167 0ce88b0d-b2fd-0310-8134-9614164e65ea
18695
18696  src/towitoko/atr.c | 2 +-
18697  src/towitoko/atr.h | 2 +-
18698  2 files changed, 2 insertions(+), 2 deletions(-)
18699
18700 commit 04bdd4418c62713dceca558d88ecb0eeae5de653
18701 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18702 Date:   Tue Oct 14 13:42:14 2008 +0000
18703
18704     typo in comment
18705     
18706     
18707     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3166 0ce88b0d-b2fd-0310-8134-9614164e65ea
18708
18709  src/towitoko/atr.c | 2 +-
18710  1 file changed, 1 insertion(+), 1 deletion(-)
18711
18712 commit 11549130f57d662e8b5358ed08852787f2e9b9ee
18713 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18714 Date:   Sat Oct 11 09:05:18 2008 +0000
18715
18716     add HP MFP Smart Card Reader in the "Should work but untested by me" list
18717     
18718     
18719     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3163 0ce88b0d-b2fd-0310-8134-9614164e65ea
18720
18721  README                        | 1 +
18722  readers/supported_readers.txt | 1 +
18723  2 files changed, 2 insertions(+)
18724
18725 commit 0939703360f593cd5a1adfe2f39f6c7570c2c51a
18726 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18727 Date:   Sat Oct 11 09:00:58 2008 +0000
18728
18729     add HP_MFP_SmartCardReader.txt
18730     
18731     
18732     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3162 0ce88b0d-b2fd-0310-8134-9614164e65ea
18733
18734  readers/HP_MFP_SmartCardReader.txt | 53 ++++++++++++++++++++++++++++++++++++++
18735  readers/Makefile.am                |  1 +
18736  2 files changed, 54 insertions(+)
18737
18738 commit 8e9e1230ad5a5dad84a0054aba4025620e92e3d9
18739 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18740 Date:   Sat Oct 11 09:00:20 2008 +0000
18741
18742     reindent
18743     
18744     
18745     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3161 0ce88b0d-b2fd-0310-8134-9614164e65ea
18746
18747  readers/HPUSBSmartCardReader.txt | 76 ++++++++++++++++++++--------------------
18748  1 file changed, 38 insertions(+), 38 deletions(-)
18749
18750 commit 2cdc558d53ffde72338b8c85386a15b96c253c5b
18751 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18752 Date:   Tue Oct 7 10:00:57 2008 +0000
18753
18754     reorder SchlumbergerSema reader
18755     
18756     
18757     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3154 0ce88b0d-b2fd-0310-8134-9614164e65ea
18758
18759  README | 2 +-
18760  1 file changed, 1 insertion(+), 1 deletion(-)
18761
18762 commit 72959d1cb9fd8c18c3c2e8f65805cbb8a56d765c
18763 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18764 Date:   Tue Oct 7 09:59:52 2008 +0000
18765
18766     reorder SpringCard readers
18767     
18768     
18769     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3153 0ce88b0d-b2fd-0310-8134-9614164e65ea
18770
18771  README | 14 +++++++-------
18772  1 file changed, 7 insertions(+), 7 deletions(-)
18773
18774 commit d43867c22dd883c301540d9e44b971480914ac95
18775 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18776 Date:   Tue Oct 7 09:58:26 2008 +0000
18777
18778     reorder 2 readers
18779     
18780     
18781     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3152 0ce88b0d-b2fd-0310-8134-9614164e65ea
18782
18783  README | 6 +++---
18784  1 file changed, 3 insertions(+), 3 deletions(-)
18785
18786 commit abfd5bbdddedc2161d76c83d938ac636b461ead8
18787 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18788 Date:   Tue Oct 7 09:18:21 2008 +0000
18789
18790     add "KONA USB SmartCard" to the should work list
18791     
18792     
18793     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3151 0ce88b0d-b2fd-0310-8134-9614164e65ea
18794
18795  README                        | 1 +
18796  readers/supported_readers.txt | 3 +++
18797  2 files changed, 4 insertions(+)
18798
18799 commit 3fb03ea0a437122d62030a110f3674957cee46eb
18800 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18801 Date:   Sat Sep 27 15:41:40 2008 +0000
18802
18803     add Broadcom Corp 5880 (found in Dell E6500 laptop) in the "Should work
18804     but untested by me" list
18805     
18806     
18807     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3148 0ce88b0d-b2fd-0310-8134-9614164e65ea
18808
18809  README                        | 1 +
18810  readers/supported_readers.txt | 3 +++
18811  2 files changed, 4 insertions(+)
18812
18813 commit 313a50ec33f460d38ad5174391bdbeab2a178904
18814 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18815 Date:   Sat Sep 27 15:40:13 2008 +0000
18816
18817     add Broadcom_5880.txt
18818     
18819     
18820     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3147 0ce88b0d-b2fd-0310-8134-9614164e65ea
18821
18822  readers/Broadcom_5880.txt | 54 +++++++++++++++++++++++++++++++++++++++++++++++
18823  readers/Makefile.am       |  1 +
18824  2 files changed, 55 insertions(+)
18825
18826 commit 9618e83683732181b65823cf84d84ed991d5c1a2
18827 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18828 Date:   Tue Sep 23 16:14:15 2008 +0000
18829
18830     IFDHCreateChannelByName(): call ClosePort() to release resources if
18831     the 3 IFDHICCPresence() fails
18832     
18833     
18834     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3144 0ce88b0d-b2fd-0310-8134-9614164e65ea
18835
18836  src/ifdhandler.c | 3 ++-
18837  1 file changed, 2 insertions(+), 1 deletion(-)
18838
18839 commit 517b8ce06aad36cd06c27c51c1daf0c217eb3baf
18840 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18841 Date:   Sat Sep 13 18:58:45 2008 +0000
18842
18843     Pro-Active CSB6 Ultimate is renamed SpringCard CSB6 Ultimate
18844     
18845     
18846     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3129 0ce88b0d-b2fd-0310-8134-9614164e65ea
18847
18848  readers/Makefile.am                  |  1 -
18849  readers/Pro-Active_CSB6_Ultimate.txt | 56 ------------------------------------
18850  2 files changed, 57 deletions(-)
18851
18852 commit f022b86117b5520cebc50b15c29eb093b20dc9ee
18853 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18854 Date:   Sat Sep 13 18:56:54 2008 +0000
18855
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
18859     
18860     
18861     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3128 0ce88b0d-b2fd-0310-8134-9614164e65ea
18862
18863  README                        |  8 +++++++-
18864  readers/supported_readers.txt | 10 ++++++++--
18865  2 files changed, 15 insertions(+), 3 deletions(-)
18866
18867 commit 9f468bc98addf8d34dbe31cc03d580ee62a2a6b3
18868 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18869 Date:   Sat Sep 13 14:21:16 2008 +0000
18870
18871     rename Pro-Active in Springcard
18872     
18873     
18874     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3127 0ce88b0d-b2fd-0310-8134-9614164e65ea
18875
18876  README                        | 4 ++--
18877  readers/supported_readers.txt | 4 ++--
18878  2 files changed, 4 insertions(+), 4 deletions(-)
18879
18880 commit 5085b8e4670a2fed85978f50f8545fd33093b7f7
18881 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18882 Date:   Fri Sep 12 15:14:23 2008 +0000
18883
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)
18886     
18887     
18888     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3126 0ce88b0d-b2fd-0310-8134-9614164e65ea
18889
18890  src/ifdhandler.c | 25 +++++++++++++++++++++++--
18891  1 file changed, 23 insertions(+), 2 deletions(-)
18892
18893 commit ca0c1f6a88c439dd7760731566699f25f3780b74
18894 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18895 Date:   Wed Sep 10 11:59:06 2008 +0000
18896
18897     add SpringCard readers Prox'N'Roll, CSB6 Basic, EasyFinger Ultimate,
18898     CSB6 Ultimate, EasyFinger Standard, CrazyWriter, CSB6 Secure
18899     
18900     
18901     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3122 0ce88b0d-b2fd-0310-8134-9614164e65ea
18902
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(+)
18912
18913 commit 6159bbd1475a43dfb4918611c678d153080baa79
18914 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18915 Date:   Tue Sep 9 08:51:00 2008 +0000
18916
18917     add mIDentityXL.txt
18918     
18919     
18920     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3115 0ce88b0d-b2fd-0310-8134-9614164e65ea
18921
18922  readers/Makefile.am     |  1 +
18923  readers/mIDentityXL.txt | 57 +++++++++++++++++++++++++++++++++++++++++++++++++
18924  2 files changed, 58 insertions(+)
18925
18926 commit 351c1ceddca92db657830d6c3211007623ee525b
18927 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18928 Date:   Tue Sep 9 08:49:50 2008 +0000
18929
18930     differentiate between KOBIL mIDentity M (pid 0x4000) and XL (pid 0x4001)
18931     
18932     
18933     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3114 0ce88b0d-b2fd-0310-8134-9614164e65ea
18934
18935  readers/supported_readers.txt | 4 ++--
18936  1 file changed, 2 insertions(+), 2 deletions(-)
18937
18938 commit 457015fc6e4c75b959ea8e8c88af5c3fbe581122
18939 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18940 Date:   Fri Sep 5 07:37:24 2008 +0000
18941
18942     InterruptRead(): do not log the error if errno == ENODEV since that
18943     happens in canse of timeout
18944     
18945     
18946     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3106 0ce88b0d-b2fd-0310-8134-9614164e65ea
18947
18948  src/ccid_usb.c | 2 +-
18949  1 file changed, 1 insertion(+), 1 deletion(-)
18950
18951 commit 1dbcb3c6e20ba8f56fe4fd2becdfff2a82852e66
18952 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18953 Date:   Mon Sep 1 08:20:04 2008 +0000
18954
18955     ccid_open_hack(): GEMPCPINPAD: add a sleep(1) before sending the load
18956     strings command to let the reader initialise itself
18957     
18958     
18959     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3105 0ce88b0d-b2fd-0310-8134-9614164e65ea
18960
18961  src/ccid.c | 1 +
18962  1 file changed, 1 insertion(+)
18963
18964 commit 0131afa8fc22b1c4d7ed9cf6c0b4e492d9cd2a46
18965 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18966 Date:   Tue Aug 19 13:55:28 2008 +0000
18967
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.
18971     
18972     Without this mechanism we may have a bit more error messages logged but
18973     the driver will work in a multi-reader configuration.
18974     
18975     
18976     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3097 0ce88b0d-b2fd-0310-8134-9614164e65ea
18977
18978  src/ccid_usb.c | 10 ----------
18979  1 file changed, 10 deletions(-)
18980
18981 commit f91e64ad757258530cf1545d98c31272db2fb2da
18982 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
18983 Date:   Mon Aug 18 09:46:46 2008 +0000
18984
18985     IFDHSleep(): just sleep for 5 seconds since the polling thread is NOT
18986     killable so pcscd event thread must loop to exit cleanly
18987     
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
18991     
18992     
18993     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3096 0ce88b0d-b2fd-0310-8134-9614164e65ea
18994
18995  src/ifdhandler.c | 9 ++++++++-
18996  1 file changed, 8 insertions(+), 1 deletion(-)
18997
18998 commit 7f53ed9bcd79ba5a13f6c2dd4bea481425266d8f
18999 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19000 Date:   Thu Aug 14 08:44:52 2008 +0000
19001
19002     add Atmel AT91SO in the "Should work but untested by me" list
19003     
19004     
19005     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3090 0ce88b0d-b2fd-0310-8134-9614164e65ea
19006
19007  README                        | 2 ++
19008  readers/supported_readers.txt | 4 ++++
19009  2 files changed, 6 insertions(+)
19010
19011 commit dd8756aa5a3d3ba0b66df577294d75d5bf8be69d
19012 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19013 Date:   Thu Aug 14 08:40:15 2008 +0000
19014
19015     add ATMEL_AT91SO.txt
19016     
19017     
19018     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3089 0ce88b0d-b2fd-0310-8134-9614164e65ea
19019
19020  readers/ATMEL_AT91SO.txt | 57 ++++++++++++++++++++++++++++++++++++++++++++++++
19021  readers/Makefile.am      |  1 +
19022  2 files changed, 58 insertions(+)
19023
19024 commit caae59366dedd0268c48208f5cf2487a9c531c58
19025 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19026 Date:   Thu Aug 7 08:19:54 2008 +0000
19027
19028     add Cherry SmartTerminal ST-1200USB in the "Should work but untested by
19029     me"
19030     
19031     
19032     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3085 0ce88b0d-b2fd-0310-8134-9614164e65ea
19033
19034  README | 1 +
19035  1 file changed, 1 insertion(+)
19036
19037 commit 2e97a083cfe5920cee85ad9787c6adfa45085b6e
19038 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19039 Date:   Thu Aug 7 08:18:43 2008 +0000
19040
19041     add Cherry SmartTerminal XX1X
19042     
19043     
19044     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3084 0ce88b0d-b2fd-0310-8134-9614164e65ea
19045
19046  readers/CherrySmartTerminalXX1X.txt | 186 ++++++++++++++++++++++++++++++++++++
19047  readers/supported_readers.txt       |   1 +
19048  2 files changed, 187 insertions(+)
19049
19050 commit b8707dc8589f44c5ccc6138a902a5a8525ee358b
19051 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19052 Date:   Wed Jul 30 11:22:26 2008 +0000
19053
19054     link statically against libusb by default
19055     
19056     
19057     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3066 0ce88b0d-b2fd-0310-8134-9614164e65ea
19058
19059  MacOSX/configure | 3 ++-
19060  1 file changed, 2 insertions(+), 1 deletion(-)
19061
19062 commit d847d27f363868be0d64cfe3667f12fbf2c22151
19063 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19064 Date:   Wed Jul 30 10:00:11 2008 +0000
19065
19066     do not build a static driver
19067     (building fails when linking statically with libusb)
19068     
19069     
19070     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3065 0ce88b0d-b2fd-0310-8134-9614164e65ea
19071
19072  MacOSX/configure | 4 ++++
19073  1 file changed, 4 insertions(+)
19074
19075 commit 92ee1256347305aa435e4efe824920419f022897
19076 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19077 Date:   Wed Jul 30 09:55:55 2008 +0000
19078
19079     do not overwrite PCSC_CFLAGS, PCSC_LIBS, LIBUSB_CFLAGS and LIBUSB_LIBS
19080     if already defined by the user
19081     
19082     Closes [#310945] MacOSX/configure - disable forced OpenSC libusb usage,
19083     permit other builds
19084     
19085     
19086     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3064 0ce88b0d-b2fd-0310-8134-9614164e65ea
19087
19088  MacOSX/configure | 9 +++++----
19089  1 file changed, 5 insertions(+), 4 deletions(-)
19090
19091 commit 472cf7dc91a6116105ca9451adb36fba36308ef3
19092 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19093 Date:   Wed Jul 30 08:03:13 2008 +0000
19094
19095     no need to use CoreFoundation and IOKit frameworks since we use libusb
19096     that already includes them
19097     
19098     
19099     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3063 0ce88b0d-b2fd-0310-8134-9614164e65ea
19100
19101  configure.in    | 11 -----------
19102  src/Makefile.am |  3 +--
19103  2 files changed, 1 insertion(+), 13 deletions(-)
19104
19105 commit 1c06f7fa2eaa48ff07854ec7d79e3c21542e2ab2
19106 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19107 Date:   Tue Jul 29 07:28:52 2008 +0000
19108
19109     add the Aladdin eToken PRO USB 72K Java in the "Should work but untested
19110     by me" list
19111     
19112     
19113     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3061 0ce88b0d-b2fd-0310-8134-9614164e65ea
19114
19115  README | 2 ++
19116  1 file changed, 2 insertions(+)
19117
19118 commit 39f120dfab51f2dd882bfd06cf85f07d5a1e70ce
19119 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19120 Date:   Tue Jul 29 07:27:13 2008 +0000
19121
19122     add the Aladdin eToken PRO USB 72K Java in the "Should work but untested
19123     by me" list
19124     
19125     
19126     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3060 0ce88b0d-b2fd-0310-8134-9614164e65ea
19127
19128  readers/supported_readers.txt | 3 +++
19129  1 file changed, 3 insertions(+)
19130
19131 commit 62f1d458ae7c85e46243480d6fbcabbb02a2fd41
19132 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19133 Date:   Tue Jul 29 07:22:09 2008 +0000
19134
19135     add Aladdin_eToken_PRO_USB_72K_Java.txt
19136     
19137     
19138     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3059 0ce88b0d-b2fd-0310-8134-9614164e65ea
19139
19140  readers/Aladdin_eToken_PRO_USB_72K_Java.txt | 53 +++++++++++++++++++++++++++++
19141  readers/Makefile.am                         |  1 +
19142  2 files changed, 54 insertions(+)
19143
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
19147
19148     release 1.3.8
19149     
19150     
19151     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3033 0ce88b0d-b2fd-0310-8134-9614164e65ea
19152
19153  README       | 11 +++++++++++
19154  configure.in |  2 +-
19155  2 files changed, 12 insertions(+), 1 deletion(-)
19156
19157 commit 951ec820cc573896446cb980156943a7dcd126f2
19158 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19159 Date:   Thu Jun 26 13:42:22 2008 +0000
19160
19161     InterruptRead(): remove a \n in a log
19162     
19163     
19164     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3027 0ce88b0d-b2fd-0310-8134-9614164e65ea
19165
19166  src/ccid_usb.c | 2 +-
19167  1 file changed, 1 insertion(+), 1 deletion(-)
19168
19169 commit d8b2b3db7ca2032507f40ede57ab2b8cdcd18f5a
19170 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19171 Date:   Thu Jun 26 13:41:44 2008 +0000
19172
19173     InterruptRead(): use a 2 seconds timeout since it is not possible for
19174     pcscd to kill the polling thread.
19175     
19176     See thread on libusb-devel http://sourceforge.net/mailarchive/forum.php?thread_name=baabf6440805290726s228bce20r5073d55d8d56241b%40mail.gmail.com&forum_name=libusb-devel
19177     
19178     
19179     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3026 0ce88b0d-b2fd-0310-8134-9614164e65ea
19180
19181  src/ccid_usb.c | 6 +++---
19182  1 file changed, 3 insertions(+), 3 deletions(-)
19183
19184 commit 88761a91189caf0da21b446b33aafe93ca7c79c0
19185 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19186 Date:   Thu Jun 26 13:38:50 2008 +0000
19187
19188     IFDHPolling(): log only if DEBUG_LEVEL_PERIODIC is set
19189     
19190     
19191     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3025 0ce88b0d-b2fd-0310-8134-9614164e65ea
19192
19193  src/ifdhandler.c | 5 ++++-
19194  1 file changed, 4 insertions(+), 1 deletion(-)
19195
19196 commit 22a14eb26c29dcb29ac4c14a4e9cb62e3f9be299
19197 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19198 Date:   Thu Jun 26 13:20:43 2008 +0000
19199
19200     do not include the release number in the Info.plist to avoid a diff of a
19201     configuration file when upgrading the package.
19202     
19203     Thanks to Benoit Gonzalvo for the bug report
19204     
19205     
19206     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3024 0ce88b0d-b2fd-0310-8134-9614164e65ea
19207
19208  src/Info.plist.src | 4 ++--
19209  src/Makefile.am    | 3 ++-
19210  src/ifdhandler.c   | 2 ++
19211  3 files changed, 6 insertions(+), 3 deletions(-)
19212
19213 commit 53c73c0075209e9955290fdd604a36dfe66416c4
19214 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19215 Date:   Wed Jun 25 08:58:15 2008 +0000
19216
19217     add "Oberthur ID-One Cosmo Card" in the "Should work but untested by me"
19218     list
19219     
19220     
19221     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3023 0ce88b0d-b2fd-0310-8134-9614164e65ea
19222
19223  README                        | 1 +
19224  readers/supported_readers.txt | 2 ++
19225  2 files changed, 3 insertions(+)
19226
19227 commit 33a243b13fb388304e1a8bb1b29ba79c8be31b4b
19228 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19229 Date:   Wed Jun 25 08:48:22 2008 +0000
19230
19231     add Oberthur-CosmoCard.txt
19232     
19233     
19234     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3022 0ce88b0d-b2fd-0310-8134-9614164e65ea
19235
19236  readers/Makefile.am            |  1 +
19237  readers/Oberthur-CosmoCard.txt | 51 ++++++++++++++++++++++++++++++++++++++++++
19238  2 files changed, 52 insertions(+)
19239
19240 commit 43402e1d913383e9cca4db64615d97e374a5901b
19241 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19242 Date:   Wed Jun 18 15:51:47 2008 +0000
19243
19244     firmware 1.19
19245     
19246     
19247     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3010 0ce88b0d-b2fd-0310-8134-9614164e65ea
19248
19249  readers/KAAN_Advanced.txt | 8 ++++----
19250  1 file changed, 4 insertions(+), 4 deletions(-)
19251
19252 commit 4f10385458490c72e2c181389f40311c2b74f63f
19253 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19254 Date:   Wed Jun 18 15:47:02 2008 +0000
19255
19256     firmware 1.19
19257     
19258     
19259     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3009 0ce88b0d-b2fd-0310-8134-9614164e65ea
19260
19261  readers/KAAN_Base.txt | 14 ++++++++------
19262  1 file changed, 8 insertions(+), 6 deletions(-)
19263
19264 commit 5d7822d38c919a5ffeadf97ccb06395358139a5c
19265 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19266 Date:   Tue Jun 17 13:47:05 2008 +0000
19267
19268     firmware 0.30
19269     
19270     
19271     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3008 0ce88b0d-b2fd-0310-8134-9614164e65ea
19272
19273  readers/Kobil_EMV_CAP.txt | 4 ++--
19274  1 file changed, 2 insertions(+), 2 deletions(-)
19275
19276 commit c7b97d3e42d503fb1d89fe1647c752a3df09be52
19277 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19278 Date:   Tue Jun 17 12:51:58 2008 +0000
19279
19280     regenerate
19281     
19282     
19283     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3007 0ce88b0d-b2fd-0310-8134-9614164e65ea
19284
19285  readers/KAAN_Advanced.txt | 2 ++
19286  1 file changed, 2 insertions(+)
19287
19288 commit 5a50fd20ee981e2e869a192195126debca3e2c2c
19289 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19290 Date:   Tue Jun 17 12:35:15 2008 +0000
19291
19292     typo in comments
19293     
19294     
19295     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3006 0ce88b0d-b2fd-0310-8134-9614164e65ea
19296
19297  src/defs.h | 7 ++++---
19298  1 file changed, 4 insertions(+), 3 deletions(-)
19299
19300 commit d9bf8319b6ca87bba20c1acc72b8c787f909c5f2
19301 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19302 Date:   Tue Jun 17 12:29:12 2008 +0000
19303
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
19306     bytes.
19307     
19308     
19309     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3005 0ce88b0d-b2fd-0310-8134-9614164e65ea
19310
19311  src/defs.h | 8 ++++++++
19312  1 file changed, 8 insertions(+)
19313
19314 commit 27332787dcd3a6545328ee2883587740a44d434d
19315 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19316 Date:   Mon Jun 16 08:35:10 2008 +0000
19317
19318     CCID_Receive(): do not crash if the reader firmware is bogus and does
19319     not support chaining for extended APDU.
19320     
19321     This is the case for Kobil readers
19322     
19323     
19324     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3004 0ce88b0d-b2fd-0310-8134-9614164e65ea
19325
19326  src/commands.c | 10 +++++++++-
19327  1 file changed, 9 insertions(+), 1 deletion(-)
19328
19329 commit a94611a624fbaa53a404f8252b512150484871f6
19330 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19331 Date:   Sat Jun 14 19:41:52 2008 +0000
19332
19333     ask to install libusb if usb.h is not found
19334     
19335     
19336     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3002 0ce88b0d-b2fd-0310-8134-9614164e65ea
19337
19338  configure.in | 2 +-
19339  1 file changed, 1 insertion(+), 1 deletion(-)
19340
19341 commit f34d44f1b28765f362fa846588a27d76be803d6e
19342 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19343 Date:   Sat Jun 14 16:15:11 2008 +0000
19344
19345     update the "building serial reader driver" sections
19346     
19347     
19348     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3001 0ce88b0d-b2fd-0310-8134-9614164e65ea
19349
19350  INSTALL | 18 ++++++++++--------
19351  1 file changed, 10 insertions(+), 8 deletions(-)
19352
19353 commit 141f7012daf78c6a1ea06bd9ae63c193c8d584be
19354 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19355 Date:   Sat Jun 14 16:07:17 2008 +0000
19356
19357     build Kobil_mIDentity_switch only if WITH_LIBUSB is true
19358     
19359     
19360     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@3000 0ce88b0d-b2fd-0310-8134-9614164e65ea
19361
19362  contrib/Makefile.am | 4 ++++
19363  1 file changed, 4 insertions(+)
19364
19365 commit 0d710c3302afa8105a57e1466944a8bf5678b398
19366 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19367 Date:   Sat Jun 14 16:06:48 2008 +0000
19368
19369     build parse and libccid.la only if WITH_LIBUSB is true
19370     
19371     
19372     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2999 0ce88b0d-b2fd-0310-8134-9614164e65ea
19373
19374  src/Makefile.am | 10 +++++++---
19375  1 file changed, 7 insertions(+), 3 deletions(-)
19376
19377 commit c68e0d7ecb017f630f548f9d225a12a988eb7855
19378 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19379 Date:   Sat Jun 14 16:05:51 2008 +0000
19380
19381     define the conditional WITH_LIBUSB if libusb is used
19382     
19383     
19384     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2998 0ce88b0d-b2fd-0310-8134-9614164e65ea
19385
19386  configure.in | 1 +
19387  1 file changed, 1 insertion(+)
19388
19389 commit 2a421483bb29f409b643e7d76b099d0ada74f347
19390 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19391 Date:   Sat Jun 14 16:04:30 2008 +0000
19392
19393     remove useless copy if m4.m4
19394     
19395     
19396     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2997 0ce88b0d-b2fd-0310-8134-9614164e65ea
19397
19398  reconf | 2 --
19399  1 file changed, 2 deletions(-)
19400
19401 commit 85a14347cc16b949ee69e13af00e4ce462167373
19402 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19403 Date:   Sat Jun 14 14:11:41 2008 +0000
19404
19405     do not AC_MSG_RESULT([no]) if PCSC is not found since
19406     PKG_CHECK_MODULES() will already display the result
19407     
19408     
19409     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2996 0ce88b0d-b2fd-0310-8134-9614164e65ea
19410
19411  configure.in | 2 +-
19412  1 file changed, 1 insertion(+), 1 deletion(-)
19413
19414 commit dc68e88807ffd78be316d64c46f5b32256370e20
19415 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19416 Date:   Sat Jun 14 14:10:10 2008 +0000
19417
19418     set use_usb_interrupt=no by default
19419     
19420     
19421     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2995 0ce88b0d-b2fd-0310-8134-9614164e65ea
19422
19423  configure.in | 3 ++-
19424  1 file changed, 2 insertions(+), 1 deletion(-)
19425
19426 commit 0b9abe7c04d3780a6b67cf506e7d2f1a7b050f7d
19427 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19428 Date:   Mon Jun 9 08:35:27 2008 +0000
19429
19430     rename aclocal to m4
19431     
19432     
19433     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2988 0ce88b0d-b2fd-0310-8134-9614164e65ea
19434
19435  Makefile.am | 2 +-
19436  1 file changed, 1 insertion(+), 1 deletion(-)
19437
19438 commit 8539ca67c4af7f7fe4b8477c7b0d8cfb4d42bda0
19439 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19440 Date:   Mon Jun 9 08:17:23 2008 +0000
19441
19442     rename aclocal to m4
19443     
19444     
19445     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2987 0ce88b0d-b2fd-0310-8134-9614164e65ea
19446
19447  Makefile.am                    | 2 +-
19448  configure.in                   | 2 +-
19449  {aclocal => m4}/Makefile.am    | 0
19450  {aclocal => m4}/acx_pthread.m4 | 0
19451  reconf                         | 4 ++--
19452  5 files changed, 4 insertions(+), 4 deletions(-)
19453
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
19457
19458     release 1.3.7
19459     
19460     
19461     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2985 0ce88b0d-b2fd-0310-8134-9614164e65ea
19462
19463  README       | 12 ++++++++++++
19464  configure.in |  2 +-
19465  2 files changed, 13 insertions(+), 1 deletion(-)
19466
19467 commit b1507dcb88ed0069932e70f7d1f697e72954eb8f
19468 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19469 Date:   Sun Jun 8 08:43:26 2008 +0000
19470
19471     add Pro-Active CSB6 Ultimate in "should work" list
19472     
19473     
19474     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2984 0ce88b0d-b2fd-0310-8134-9614164e65ea
19475
19476  README                        | 2 ++
19477  readers/supported_readers.txt | 2 ++
19478  2 files changed, 4 insertions(+)
19479
19480 commit 9d5e2c97f6bc7c06da7137ea5d358c67d9a988bd
19481 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19482 Date:   Sun Jun 8 08:31:47 2008 +0000
19483
19484     ReadSerial(): return the length of data read in *length
19485     
19486     Thanks to Alexander Georg for the bug report
19487     
19488     
19489     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2983 0ce88b0d-b2fd-0310-8134-9614164e65ea
19490
19491  src/ccid_serial.c | 5 ++++-
19492  1 file changed, 4 insertions(+), 1 deletion(-)
19493
19494 commit 46e0c83f2e49a615b314444039fe7ece3b8f8513
19495 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19496 Date:   Sat Jun 7 07:44:02 2008 +0000
19497
19498     add the file as a symlink to ../../../PCSC/m4/acx_pthread.m4
19499     
19500     
19501     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2982 0ce88b0d-b2fd-0310-8134-9614164e65ea
19502
19503  aclocal/acx_pthread.m4 | 1 +
19504  1 file changed, 1 insertion(+)
19505
19506 commit de1eb1b68a05348a629bed205b414514563fdda0
19507 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19508 Date:   Sat Jun 7 07:43:16 2008 +0000
19509
19510     remove file
19511     
19512     
19513     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2981 0ce88b0d-b2fd-0310-8134-9614164e65ea
19514
19515  aclocal/acx_pthread.m4 | 275 -------------------------------------------------
19516  1 file changed, 275 deletions(-)
19517
19518 commit 8341c63032904d81c3aa10adae968a0b8d187135
19519 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19520 Date:   Sat Jun 7 06:57:19 2008 +0000
19521
19522     update (correct a problem under Solaris)
19523     
19524     Thanks to David L. Markowitz for the bug report
19525     
19526     
19527     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2976 0ce88b0d-b2fd-0310-8134-9614164e65ea
19528
19529  aclocal/acx_pthread.m4 | 147 ++++++++++++++++++++++++++++++++++++++-----------
19530  1 file changed, 116 insertions(+), 31 deletions(-)
19531
19532 commit f4f0154c3d094156a7b1edbfac6127c7dd7c335a
19533 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19534 Date:   Wed May 28 18:32:52 2008 +0000
19535
19536     update Free Software Foundation mail address
19537     
19538     
19539     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2974 0ce88b0d-b2fd-0310-8134-9614164e65ea
19540
19541  MacOSX/configure                            | 3 ++-
19542  README                                      | 2 +-
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(-)
19572
19573 commit f6d6b129c275e421327c38df07774a035b019966
19574 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19575 Date:   Wed May 28 18:17:41 2008 +0000
19576
19577     change the licence from GPL-v2 to LGPL-v2.1 after request from Norbert
19578     Federa
19579     
19580     
19581     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2973 0ce88b0d-b2fd-0310-8134-9614164e65ea
19582
19583  .../Kobil_mIDentity_switch/Kobil_mIDentity_switch.c  | 20 ++++++++++----------
19584  1 file changed, 10 insertions(+), 10 deletions(-)
19585
19586 commit 3b250200a0f37fa613675e4a3facb26fc8b7b125
19587 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19588 Date:   Wed May 28 13:02:55 2008 +0000
19589
19590     add id3 Semiconductors CL1356A HID in the should work list
19591     
19592     
19593     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2972 0ce88b0d-b2fd-0310-8134-9614164e65ea
19594
19595  README                        | 1 +
19596  readers/supported_readers.txt | 1 +
19597  2 files changed, 2 insertions(+)
19598
19599 commit ae69127ad08f8dbee66f2d56349162265a195c0d
19600 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19601 Date:   Wed May 28 13:00:33 2008 +0000
19602
19603     add id3_CL1356D.txt
19604     
19605     
19606     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2971 0ce88b0d-b2fd-0310-8134-9614164e65ea
19607
19608  readers/Makefile.am | 1 +
19609  1 file changed, 1 insertion(+)
19610
19611 commit d16b3e2f152dc232f0d7dc746f82c85c21b93e39
19612 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19613 Date:   Wed May 28 12:58:59 2008 +0000
19614
19615     add id3_CL1356A_HID.txt
19616     
19617     
19618     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2970 0ce88b0d-b2fd-0310-8134-9614164e65ea
19619
19620  readers/Makefile.am         |  1 +
19621  readers/id3_CL1356A_HID.txt | 52 +++++++++++++++++++++++++++++++++++++++++++++
19622  2 files changed, 53 insertions(+)
19623
19624 commit 720868ed344605eabdec0b68fe40baf4e4828374
19625 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19626 Date:   Tue May 27 09:02:38 2008 +0000
19627
19628     regenerate
19629     
19630     
19631     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2969 0ce88b0d-b2fd-0310-8134-9614164e65ea
19632
19633  readers/CardMan5321.txt | 2 +-
19634  1 file changed, 1 insertion(+), 1 deletion(-)
19635
19636 commit c5b921db748474f060d9caf03cc297421bda509b
19637 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19638 Date:   Fri May 23 19:40:58 2008 +0000
19639
19640     update RSA SecureID SID800 web page
19641     
19642     
19643     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2968 0ce88b0d-b2fd-0310-8134-9614164e65ea
19644
19645  README | 2 +-
19646  1 file changed, 1 insertion(+), 1 deletion(-)
19647
19648 commit 2068410cf72a8534cd81fea03283310dc2a81f98
19649 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19650 Date:   Thu May 22 12:06:09 2008 +0000
19651
19652     libusb-compat returns a permission denied error on usb_open() when not
19653     run as root
19654     
19655     
19656     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2966 0ce88b0d-b2fd-0310-8134-9614164e65ea
19657
19658  src/parse.c | 5 +++++
19659  1 file changed, 5 insertions(+)
19660
19661 commit 57ff10b120aba110b848b13d39024aa1de6e2b24
19662 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19663 Date:   Thu May 22 09:25:20 2008 +0000
19664
19665     check if libusb-0.1 is emulated by libusb-compat + libusb-1.0 to use or
19666     not the USB interrupt feature
19667     
19668     libusb-0.1 may never solve the performance problem of usb_interrupt_read()
19669     
19670     
19671     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2965 0ce88b0d-b2fd-0310-8134-9614164e65ea
19672
19673  configure.in | 6 +++---
19674  1 file changed, 3 insertions(+), 3 deletions(-)
19675
19676 commit ae9d0e266c020cbba4d346639669ff03027d51d4
19677 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19678 Date:   Thu May 22 09:12:15 2008 +0000
19679
19680     update
19681     
19682     
19683     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2964 0ce88b0d-b2fd-0310-8134-9614164e65ea
19684
19685  readers/GemCoreSIMPro.txt | 3 ++-
19686  1 file changed, 2 insertions(+), 1 deletion(-)
19687
19688 commit 7f6ec07a0ad3159c9ecd19a8d7ee8f4f4e7022f6
19689 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19690 Date:   Sun May 11 11:00:25 2008 +0000
19691
19692     add AUTOMAKE_OPTIONS = dist-bzip2 so that make dist alsa generates a
19693     .tar.bz2 archive
19694     
19695     
19696     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2941 0ce88b0d-b2fd-0310-8134-9614164e65ea
19697
19698  Makefile.am | 2 +-
19699  1 file changed, 1 insertion(+), 1 deletion(-)
19700
19701 commit b08a60dd8402bf6a61b5da41020b9db35e32e0aa
19702 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19703 Date:   Fri May 9 14:34:59 2008 +0000
19704
19705     add Pro-Active_CSB6_Ultimate.txt
19706     
19707     
19708     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2937 0ce88b0d-b2fd-0310-8134-9614164e65ea
19709
19710  readers/Makefile.am                  |  1 +
19711  readers/Pro-Active_CSB6_Ultimate.txt | 56 ++++++++++++++++++++++++++++++++++++
19712  2 files changed, 57 insertions(+)
19713
19714 commit 5d2d47856c9424ba8b13aa199741746534406f97
19715 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19716 Date:   Fri May 9 14:24:58 2008 +0000
19717
19718     do not try to parse devices with bInterfaceClass=0xFF by default (use
19719     command line argument -p for proprietary class)
19720     
19721     
19722     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2936 0ce88b0d-b2fd-0310-8134-9614164e65ea
19723
19724  src/parse.c | 12 +++++++++++-
19725  1 file changed, 11 insertions(+), 1 deletion(-)
19726
19727 commit 2629150b8010ab0cd53fbe5fdb066bcbf8ae3484
19728 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19729 Date:   Fri May 9 14:14:00 2008 +0000
19730
19731     remove duplicated code
19732     
19733     
19734     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2935 0ce88b0d-b2fd-0310-8134-9614164e65ea
19735
19736  src/parse.c | 9 ---------
19737  1 file changed, 9 deletions(-)
19738
19739 commit ad63b2a6eb3513cc03411704c1e824fb5c2d7255
19740 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19741 Date:   Thu May 8 12:58:45 2008 +0000
19742
19743     use a real space character
19744     
19745     
19746     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2934 0ce88b0d-b2fd-0310-8134-9614164e65ea
19747
19748  README | 4 ++--
19749  1 file changed, 2 insertions(+), 2 deletions(-)
19750
19751 commit c1bfa40d2ac62977154682b098298d09600dc3e9
19752 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19753 Date:   Thu May 8 12:57:53 2008 +0000
19754
19755     use a real space character
19756     
19757     
19758     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2933 0ce88b0d-b2fd-0310-8134-9614164e65ea
19759
19760  README | 2 +-
19761  1 file changed, 1 insertion(+), 1 deletion(-)
19762
19763 commit 620edb0a90a40dd0a6b489a0a43149a65a4f03cd
19764 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19765 Date:   Thu May 8 12:52:41 2008 +0000
19766
19767     sync with the ccid.html web page
19768     
19769     
19770     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2932 0ce88b0d-b2fd-0310-8134-9614164e65ea
19771
19772  README | 19 +++++++++++++------
19773  1 file changed, 13 insertions(+), 6 deletions(-)
19774
19775 commit e49015ae0fa40dad5ab189c6f37b5044ce317a8f
19776 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19777 Date:   Thu May 8 12:31:07 2008 +0000
19778
19779     rename Gemplus in Gemalto
19780     
19781     
19782     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2931 0ce88b0d-b2fd-0310-8134-9614164e65ea
19783
19784  README | 21 +++++++++++----------
19785  1 file changed, 11 insertions(+), 10 deletions(-)
19786
19787 commit 337c8a3b91f617d9e066070c2491018984bf0b95
19788 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19789 Date:   Thu May 8 12:20:30 2008 +0000
19790
19791     reorder Eutron CryptoIdentity
19792     
19793     
19794     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2930 0ce88b0d-b2fd-0310-8134-9614164e65ea
19795
19796  README | 2 +-
19797  1 file changed, 1 insertion(+), 1 deletion(-)
19798
19799 commit 6e4fbb4501b1d34b601e82cbcd89012ff65dbcf1
19800 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19801 Date:   Thu May 8 12:02:18 2008 +0000
19802
19803     add ActivCard Activkey Sim
19804     
19805     
19806     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2929 0ce88b0d-b2fd-0310-8134-9614164e65ea
19807
19808  README | 2 ++
19809  1 file changed, 2 insertions(+)
19810
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
19814
19815     release 1.3.6
19816     
19817     
19818     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2924 0ce88b0d-b2fd-0310-8134-9614164e65ea
19819
19820  README       | 10 ++++++++++
19821  configure.in |  2 +-
19822  2 files changed, 11 insertions(+), 1 deletion(-)
19823
19824 commit 59298e08e45e43ca13c10288a03d8fa8095f43b6
19825 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19826 Date:   Wed Apr 30 12:29:36 2008 +0000
19827
19828     add URL for Validy USB Token
19829     
19830     
19831     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2923 0ce88b0d-b2fd-0310-8134-9614164e65ea
19832
19833  README | 3 ++-
19834  1 file changed, 2 insertions(+), 1 deletion(-)
19835
19836 commit b3ee9c0138dea8230ba0351e3981b80e49c9d756
19837 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19838 Date:   Wed Apr 30 12:26:45 2008 +0000
19839
19840     exit if no card is present
19841     
19842     
19843     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2922 0ce88b0d-b2fd-0310-8134-9614164e65ea
19844
19845  examples/scardcontrol.c | 12 +++++++++---
19846  1 file changed, 9 insertions(+), 3 deletions(-)
19847
19848 commit aec67d58e212bcf249f39be244c88297d18a4aa2
19849 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19850 Date:   Wed Apr 30 12:09:43 2008 +0000
19851
19852     add Covadis Véga in "Should work but untested by me" list
19853     
19854     
19855     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2921 0ce88b0d-b2fd-0310-8134-9614164e65ea
19856
19857  README                        | 2 ++
19858  readers/supported_readers.txt | 1 +
19859  2 files changed, 3 insertions(+)
19860
19861 commit 97d4f4f051b48aaf0dc476b4716552b676da6a3e
19862 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19863 Date:   Wed Apr 30 12:05:12 2008 +0000
19864
19865     regenerate
19866     
19867     
19868     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2920 0ce88b0d-b2fd-0310-8134-9614164e65ea
19869
19870  readers/Vega-Alpha.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++++----
19871  1 file changed, 46 insertions(+), 4 deletions(-)
19872
19873 commit 83f08acb96a2b1479df8ca197547301a9b442582
19874 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19875 Date:   Wed Apr 30 07:36:33 2008 +0000
19876
19877     add support for DragonFly BSD
19878     
19879     Thanks to Hasso Tepper for the patch (alioth #310748)
19880     
19881     
19882     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2919 0ce88b0d-b2fd-0310-8134-9614164e65ea
19883
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(-)
19888
19889 commit 91198532a8b737f9f1764d7b2c9e94a105e66604
19890 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19891 Date:   Tue Apr 29 11:51:56 2008 +0000
19892
19893     t1_transceive(): correctly reply to S(ABORT request) with a S(ABORT
19894     response) instead of a S(RESYNC request)
19895     
19896     Thanks to Alon Bar-Lev for the bug report
19897     
19898     
19899     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2916 0ce88b0d-b2fd-0310-8134-9614164e65ea
19900
19901  src/openct/proto-t1.c | 2 +-
19902  1 file changed, 1 insertion(+), 1 deletion(-)
19903
19904 commit c219ddf445bf8ab822904c754b45ee1be56e2f6f
19905 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19906 Date:   Fri Apr 25 09:04:38 2008 +0000
19907
19908     add "ACLOCAL_AMFLAGS = -I aclocal" so that "autoreconf --install
19909     --verbose --force" works after a clean svn checkout
19910     
19911     Thanks to Alon Bar-Lev for the patch
19912     
19913     
19914     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2912 0ce88b0d-b2fd-0310-8134-9614164e65ea
19915
19916  Makefile.am | 2 ++
19917  1 file changed, 2 insertions(+)
19918
19919 commit 444f4f8716ea58f26befe713afac8d70c60f2265
19920 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19921 Date:   Fri Apr 25 07:28:02 2008 +0000
19922
19923     init_driver(): use the environment variable LIBCCID_ifdLogLevel to
19924     overwrite the value of ifdLogLevel read from the Info.plist file
19925     
19926     Thanks to Alon Bar-Lev for the idea
19927     
19928     
19929     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2911 0ce88b0d-b2fd-0310-8134-9614164e65ea
19930
19931  src/ifdhandler.c | 11 +++++++++++
19932  1 file changed, 11 insertions(+)
19933
19934 commit ee068b58daa780a5d3fedcfc80936a993b8fc807
19935 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19936 Date:   Wed Apr 9 13:56:01 2008 +0000
19937
19938     add KEBTechnology_KONA_USB_SmartCard.txt
19939     
19940     
19941     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2876 0ce88b0d-b2fd-0310-8134-9614164e65ea
19942
19943  readers/KEBTechnology_KONA_USB_SmartCard.txt | 49 ++++++++++++++++++++++++++++
19944  readers/Makefile.am                          |  1 +
19945  2 files changed, 50 insertions(+)
19946
19947 commit 438627eef2164556998242bcdf24c80cb9fd5d62
19948 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19949 Date:   Wed Apr 9 13:06:24 2008 +0000
19950
19951     add the Validy TokenA sl vt in the should work list
19952     
19953     
19954     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2875 0ce88b0d-b2fd-0310-8134-9614164e65ea
19955
19956  README                        | 1 +
19957  readers/supported_readers.txt | 3 +++
19958  2 files changed, 4 insertions(+)
19959
19960 commit c729645ddd17f29a1f0b085f47bfa4d3b82e9dc0
19961 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19962 Date:   Wed Apr 9 13:04:47 2008 +0000
19963
19964     add Validy_TokenA.txt
19965     
19966     
19967     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2874 0ce88b0d-b2fd-0310-8134-9614164e65ea
19968
19969  readers/Makefile.am       |  1 +
19970  readers/Validy_TokenA.txt | 50 +++++++++++++++++++++++++++++++++++++++++++++++
19971  2 files changed, 51 insertions(+)
19972
19973 commit 3634be3d137172b4e2c5949825ed2b12431b40b5
19974 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19975 Date:   Wed Apr 9 12:58:52 2008 +0000
19976
19977     Add Vasco DP905 in the should work list
19978     
19979     
19980     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2873 0ce88b0d-b2fd-0310-8134-9614164e65ea
19981
19982  README                        | 1 +
19983  readers/supported_readers.txt | 2 ++
19984  2 files changed, 3 insertions(+)
19985
19986 commit dfce067326a547633b136629e8a656830a86662c
19987 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
19988 Date:   Tue Apr 8 14:02:34 2008 +0000
19989
19990     display the enumerated USB devices and if they are or not a CCID/ICCD
19991     device
19992     also add some colors
19993     
19994     
19995     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2872 0ce88b0d-b2fd-0310-8134-9614164e65ea
19996
19997  src/parse.c | 56 +++++++++++++++++++++++++++++++++++++++++++++-----------
19998  1 file changed, 45 insertions(+), 11 deletions(-)
19999
20000 commit d43718e71050ec0bd4df460d8cb979d93c1d9ab1
20001 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20002 Date:   Tue Apr 8 09:34:13 2008 +0000
20003
20004     Simulate card absence for the GemCore SIM Pro
20005     
20006     
20007     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2871 0ce88b0d-b2fd-0310-8134-9614164e65ea
20008
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(+)
20014
20015 commit 739087c22cdd2ddf44700696412d8d8440725f5a
20016 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20017 Date:   Tue Apr 8 09:28:47 2008 +0000
20018
20019     improve a bit the serial reader section
20020     
20021     
20022     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2870 0ce88b0d-b2fd-0310-8134-9614164e65ea
20023
20024  INSTALL | 21 ++++++++++++++++-----
20025  1 file changed, 16 insertions(+), 5 deletions(-)
20026
20027 commit 3ec46ab1763aef1c1a77009df83f437ac75be541
20028 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20029 Date:   Tue Apr 8 09:22:43 2008 +0000
20030
20031     add Voltage selection section
20032     
20033     
20034     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2869 0ce88b0d-b2fd-0310-8134-9614164e65ea
20035
20036  README | 23 +++++++++++++++++++++++
20037  1 file changed, 23 insertions(+)
20038
20039 commit d3f0b114f0708fe11003b05ca6b6d411acd82e32
20040 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20041 Date:   Mon Mar 31 07:16:36 2008 +0000
20042
20043     use $(bundle) instead of the hardcoded ifd-ccid.bundle for CCID_BUNDLE
20044     
20045     
20046     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2864 0ce88b0d-b2fd-0310-8134-9614164e65ea
20047
20048  src/Makefile.am | 2 +-
20049  1 file changed, 1 insertion(+), 1 deletion(-)
20050
20051 commit 66799639f6804a97b61d02a9d439db309afa1069
20052 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20053 Date:   Sat Mar 29 17:33:20 2008 +0000
20054
20055     add Vasci DP905
20056     
20057     
20058     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2863 0ce88b0d-b2fd-0310-8134-9614164e65ea
20059
20060  readers/Makefile.am     |   1 +
20061  readers/Vasco_DP905.txt | 111 ++++++++++++++++++++++++++++++++++++++++++++++++
20062  2 files changed, 112 insertions(+)
20063
20064 commit 63f118bb1df98b614e5d364cf07c6fbda739626e
20065 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20066 Date:   Sat Mar 29 15:35:05 2008 +0000
20067
20068     log error messages on stderr instead of stdout
20069     
20070     
20071     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2862 0ce88b0d-b2fd-0310-8134-9614164e65ea
20072
20073  src/parse.c | 6 ++++--
20074  1 file changed, 4 insertions(+), 2 deletions(-)
20075
20076 commit 769b029a32bd03cf4e217c14a41621a3a12a0b65
20077 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20078 Date:   Sat Mar 29 15:31:58 2008 +0000
20079
20080     use an unsigned char [] buffer only for multi-bytes conversions.
20081     usb_* functions want a char [] buffer.
20082     
20083     
20084     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2861 0ce88b0d-b2fd-0310-8134-9614164e65ea
20085
20086  src/parse.c | 8 +++++---
20087  1 file changed, 5 insertions(+), 3 deletions(-)
20088
20089 commit f2b14ffab6464c9c71e14dbffcaaa2b5fb1e4532
20090 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20091 Date:   Sat Mar 29 15:19:02 2008 +0000
20092
20093     use int instead of DWORD for GetNewReaderIndex() and LunToReaderIndex()
20094     Lun parameter
20095     
20096     utils.c:48: warning: comparison between signed and unsigned
20097     utils.c:73: warning: comparison between signed and unsigned
20098     
20099     
20100     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2860 0ce88b0d-b2fd-0310-8134-9614164e65ea
20101
20102  src/utils.c | 4 ++--
20103  src/utils.h | 4 ++--
20104  2 files changed, 4 insertions(+), 4 deletions(-)
20105
20106 commit 15235a15a98c5db88f4809b3219629058efe7936
20107 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20108 Date:   Sat Mar 29 15:16:45 2008 +0000
20109
20110     ccid_check_firmware(): use unsigned int instead of int
20111     
20112     ccid_usb.c:720: warning: comparison between signed and unsigned
20113     
20114     
20115     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2859 0ce88b0d-b2fd-0310-8134-9614164e65ea
20116
20117  src/ccid_usb.c | 2 +-
20118  1 file changed, 1 insertion(+), 1 deletion(-)
20119
20120 commit 56a1ccf1eb8f8947f91b8657c8abb75b4af7f562
20121 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20122 Date:   Sat Mar 29 15:15:39 2008 +0000
20123
20124     WriteSerial(): use unsigned int instead of int
20125     
20126     ccid_serial.c:199: warning: comparison between signed and unsigned
20127     
20128     
20129     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2858 0ce88b0d-b2fd-0310-8134-9614164e65ea
20130
20131  src/ccid_serial.c | 2 +-
20132  1 file changed, 1 insertion(+), 1 deletion(-)
20133
20134 commit 5f51bfee7f119b8e826ce57a28f1f9bee53c6ab4
20135 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20136 Date:   Sat Mar 29 15:12:39 2008 +0000
20137
20138     use defined(USE_USB_INTERRUPT) instead of just USE_USB_INTERRUPT
20139     
20140     ifdhandler.c:60:66: warning: "USE_USB_INTERRUPT" is not defined
20141     
20142     
20143     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2857 0ce88b0d-b2fd-0310-8134-9614164e65ea
20144
20145  src/ifdhandler.c | 6 +++---
20146  1 file changed, 3 insertions(+), 3 deletions(-)
20147
20148 commit bb00e361c500eb30aed92379cda108016a1442ac
20149 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20150 Date:   Sat Mar 29 14:59:04 2008 +0000
20151
20152     move the Blutronics and Covadis reader before the Bogus readers
20153     
20154     
20155     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2856 0ce88b0d-b2fd-0310-8134-9614164e65ea
20156
20157  readers/supported_readers.txt | 14 ++++++++------
20158  1 file changed, 8 insertions(+), 6 deletions(-)
20159
20160 commit a5466f6b35060ad3f517f5874e4f5d6cf3d4a111
20161 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20162 Date:   Tue Mar 25 14:20:52 2008 +0000
20163
20164     add Precise Biometrics 250 MC
20165     
20166     
20167     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2855 0ce88b0d-b2fd-0310-8134-9614164e65ea
20168
20169  readers/Makefile.am        |  1 +
20170  readers/Precise_250_MC.txt | 52 ++++++++++++++++++++++++++++++++++++++++++++++
20171  2 files changed, 53 insertions(+)
20172
20173 commit 4470ad397881877bc6f47696a8eba64a3b3831db
20174 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20175 Date:   Mon Mar 24 12:26:48 2008 +0000
20176
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().
20180     
20181     Thanks to Jim Dawson for the bug report
20182     
20183     
20184     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2854 0ce88b0d-b2fd-0310-8134-9614164e65ea
20185
20186  src/ifdhandler.c | 3 ++-
20187  1 file changed, 2 insertions(+), 1 deletion(-)
20188
20189 commit 70dfb41eb919f2d415d2dbe4334c5c21b1865ad4
20190 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20191 Date:   Fri Mar 14 08:29:04 2008 +0000
20192
20193     IFDHSetProtocolParameters(): O2Micro OZ776 does not support a protocol
20194     change to T=1 for dual protocol cards
20195     
20196     https://www.opensc-project.org/opensc/ticket/172
20197     https://bugs.launchpad.net/ubuntu/+bug/163072
20198     
20199     
20200     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2849 0ce88b0d-b2fd-0310-8134-9614164e65ea
20201
20202  src/ifdhandler.c | 12 ++++++++++++
20203  1 file changed, 12 insertions(+)
20204
20205 commit bf339a2302fffa7f125bcaefa9ed822498d34083
20206 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20207 Date:   Fri Mar 7 08:47:03 2008 +0000
20208
20209     add Covadis Alya in the supported list
20210     
20211     
20212     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2848 0ce88b0d-b2fd-0310-8134-9614164e65ea
20213
20214  README | 2 ++
20215  1 file changed, 2 insertions(+)
20216
20217 commit 324fc540334a0490d0b865c70f0a2614a733226e
20218 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20219 Date:   Fri Mar 7 08:46:40 2008 +0000
20220
20221     add Covadis Alya
20222     
20223     
20224     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2847 0ce88b0d-b2fd-0310-8134-9614164e65ea
20225
20226  readers/supported_readers.txt | 2 ++
20227  1 file changed, 2 insertions(+)
20228
20229 commit fdd989188e66d2d1523a6541c2e02b7e6d6af8ca
20230 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20231 Date:   Fri Mar 7 08:14:50 2008 +0000
20232
20233     update
20234     
20235     
20236     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2846 0ce88b0d-b2fd-0310-8134-9614164e65ea
20237
20238  readers/Alya.txt | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++++----
20239  1 file changed, 67 insertions(+), 4 deletions(-)
20240
20241 commit 0a8619c97829dd3c60cf4346b02c21c0208bde54
20242 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20243 Date:   Wed Feb 27 12:02:45 2008 +0000
20244
20245     add Covadis.ch Alya and Vega-Alpha readers
20246     
20247     
20248     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2844 0ce88b0d-b2fd-0310-8134-9614164e65ea
20249
20250  readers/Alya.txt       | 49 ++++++++++++++++++++++++++++++++++++++++++++++++
20251  readers/Makefile.am    |  2 ++
20252  readers/Vega-Alpha.txt | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++
20253  3 files changed, 102 insertions(+)
20254
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
20258
20259     release 1.3.5
20260     
20261     
20262     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2842 0ce88b0d-b2fd-0310-8134-9614164e65ea
20263
20264  README       | 11 +++++++++++
20265  configure.in |  2 +-
20266  2 files changed, 12 insertions(+), 1 deletion(-)
20267
20268 commit 59e4d370f60e4b11fd24bdaeb11ff2e4281b8700
20269 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20270 Date:   Fri Feb 22 13:24:24 2008 +0000
20271
20272     add "Try to rerun this program as root." if no device is found
20273     and euid != 0
20274     
20275     
20276     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2841 0ce88b0d-b2fd-0310-8134-9614164e65ea
20277
20278  contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c | 2 ++
20279  1 file changed, 2 insertions(+)
20280
20281 commit 682c3c0955cec3cc3733497cc838627a6d2ab491
20282 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20283 Date:   Fri Feb 22 13:12:38 2008 +0000
20284
20285     add Advanced Card Systems ACR122 in "Should work" list
20286     
20287     
20288     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2840 0ce88b0d-b2fd-0310-8134-9614164e65ea
20289
20290  README | 2 ++
20291  1 file changed, 2 insertions(+)
20292
20293 commit f2ebb0b15642a6259f8814fc5474e57820e11294
20294 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20295 Date:   Thu Feb 21 12:17:28 2008 +0000
20296
20297     add ACR122U.txt
20298     
20299     
20300     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2837 0ce88b0d-b2fd-0310-8134-9614164e65ea
20301
20302  readers/ACR122U.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
20303  readers/Makefile.am |  1 +
20304  2 files changed, 51 insertions(+)
20305
20306 commit 5cce728d8e4156593618e9c040c13a6624479a96
20307 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20308 Date:   Wed Feb 20 17:16:26 2008 +0000
20309
20310     #include "config.h" to have HAVE_USB_DETACH_KERNEL_DRIVER_NP
20311     
20312     
20313     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2836 0ce88b0d-b2fd-0310-8134-9614164e65ea
20314
20315  contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c | 1 +
20316  1 file changed, 1 insertion(+)
20317
20318 commit 55f87cf231318ef8e228ec750dc92ec1337bc1c5
20319 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20320 Date:   Sat Feb 16 20:07:45 2008 +0000
20321
20322     update SCM Micro URLs
20323     
20324     
20325     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2832 0ce88b0d-b2fd-0310-8134-9614164e65ea
20326
20327  README | 20 ++++++++++----------
20328  1 file changed, 10 insertions(+), 10 deletions(-)
20329
20330 commit 200a549511e43ac55ffe4fdf2b2bfbca11f1b28f
20331 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20332 Date:   Sat Feb 16 20:01:18 2008 +0000
20333
20334     rename the duplicate [31] reference as [31b]
20335     
20336     
20337     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2831 0ce88b0d-b2fd-0310-8134-9614164e65ea
20338
20339  README | 4 ++--
20340  1 file changed, 2 insertions(+), 2 deletions(-)
20341
20342 commit 8d65e68c60fe4b2b35eb803eb1c1e7348b3eb6c0
20343 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20344 Date:   Fri Feb 15 15:59:38 2008 +0000
20345
20346     typo
20347     
20348     
20349     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2827 0ce88b0d-b2fd-0310-8134-9614164e65ea
20350
20351  configure.in | 2 +-
20352  1 file changed, 1 insertion(+), 1 deletion(-)
20353
20354 commit f1dd8fef731cc561ccfb1a06b6a16ff014a8d69f
20355 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20356 Date:   Fri Feb 15 15:59:20 2008 +0000
20357
20358     use $PKG_CONFIG instead of pkg-config
20359     
20360     
20361     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2826 0ce88b0d-b2fd-0310-8134-9614164e65ea
20362
20363  configure.in | 4 ++--
20364  1 file changed, 2 insertions(+), 2 deletions(-)
20365
20366 commit aa28d2c60f71bb4f8fc876115ed03df92312439d
20367 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20368 Date:   Fri Feb 15 15:55:01 2008 +0000
20369
20370     use usb_interrupt_read() only if libusb > 0.1.12 or
20371     --enable-usb-interrupt is used
20372     
20373     
20374     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2825 0ce88b0d-b2fd-0310-8134-9614164e65ea
20375
20376  configure.in     | 24 ++++++++++++++++++++++++
20377  src/ifdhandler.c |  6 +++---
20378  2 files changed, 27 insertions(+), 3 deletions(-)
20379
20380 commit 03e54e2d9a5dc37b9ca922dd09e623a2d1307a74
20381 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20382 Date:   Thu Feb 14 20:30:55 2008 +0000
20383
20384     add MAINTAINERCLEANFILES = tokenparser.c so that make distcheck works
20385     
20386     
20387     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2824 0ce88b0d-b2fd-0310-8134-9614164e65ea
20388
20389  src/Makefile.am | 2 ++
20390  1 file changed, 2 insertions(+)
20391
20392 commit 04b84182d8fa4177b1abdd9c5bbf1d2db15e7d4e
20393 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20394 Date:   Thu Feb 14 19:34:49 2008 +0000
20395
20396     add Cherry SmartBoard, G83-6610 in the "Should work but untested by me"
20397     list
20398     
20399     
20400     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2822 0ce88b0d-b2fd-0310-8134-9614164e65ea
20401
20402  README | 2 ++
20403  1 file changed, 2 insertions(+)
20404
20405 commit c15adb3f6fcbdebed92ef3aef0f5dc6e0cf5a682
20406 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20407 Date:   Thu Feb 14 19:34:11 2008 +0000
20408
20409     add Cherry SmartBoard XX1X
20410     
20411     
20412     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2821 0ce88b0d-b2fd-0310-8134-9614164e65ea
20413
20414  readers/supported_readers.txt | 1 +
20415  1 file changed, 1 insertion(+)
20416
20417 commit 69ce922fe20e3d06dcd2abd0bc6b380e6b8012a1
20418 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20419 Date:   Thu Feb 14 19:30:21 2008 +0000
20420
20421     add CherrySmartBoardXX1X.txt
20422     
20423     
20424     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2820 0ce88b0d-b2fd-0310-8134-9614164e65ea
20425
20426  readers/CherrySmartBoardXX1X.txt | 188 +++++++++++++++++++++++++++++++++++++++
20427  readers/Makefile.am              |   1 +
20428  2 files changed, 189 insertions(+)
20429
20430 commit fc581ddc67ac4df33e592a75e13b0b5e8ac52bf4
20431 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20432 Date:   Thu Feb 14 11:01:31 2008 +0000
20433
20434     add Gemplus Gem e-Seal Pro in the "Should work but untested by me" list
20435     
20436     
20437     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2819 0ce88b0d-b2fd-0310-8134-9614164e65ea
20438
20439  README | 1 +
20440  1 file changed, 1 insertion(+)
20441
20442 commit 93ee8303a2221dbaf0be74d1decb9b066ebb0b5a
20443 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20444 Date:   Thu Feb 14 11:01:10 2008 +0000
20445
20446     add Gemplus Gem e-Seal Pro
20447     
20448     
20449     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2818 0ce88b0d-b2fd-0310-8134-9614164e65ea
20450
20451  readers/supported_readers.txt | 3 ++-
20452  1 file changed, 2 insertions(+), 1 deletion(-)
20453
20454 commit 11f3ef38dade4da761a5db14abcb9c88ed2f2f09
20455 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20456 Date:   Thu Feb 14 10:50:47 2008 +0000
20457
20458     linked to ../../PCSC/c.sh
20459     
20460     
20461     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2815 0ce88b0d-b2fd-0310-8134-9614164e65ea
20462
20463  c.sh | 1 +
20464  1 file changed, 1 insertion(+)
20465
20466 commit 5aab435e858fe525ab95697f951993ae094eb655
20467 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20468 Date:   Thu Feb 14 10:00:07 2008 +0000
20469
20470     add Gem_e-SealPro.txt
20471     
20472     
20473     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2813 0ce88b0d-b2fd-0310-8134-9614164e65ea
20474
20475  readers/Gem_e-SealPro.txt | 55 +++++++++++++++++++++++++++++++++++++++++++++++
20476  readers/Makefile.am       |  7 +++---
20477  2 files changed, 59 insertions(+), 3 deletions(-)
20478
20479 commit 6d62a25fbe1a37eadd652c90d50ad4900ad9852a
20480 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20481 Date:   Fri Feb 8 14:58:08 2008 +0000
20482
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
20485     
20486     
20487     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2810 0ce88b0d-b2fd-0310-8134-9614164e65ea
20488
20489  src/ifdhandler.c | 4 ++--
20490  1 file changed, 2 insertions(+), 2 deletions(-)
20491
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
20495
20496     release 1.3.4
20497     
20498     
20499     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2809 0ce88b0d-b2fd-0310-8134-9614164e65ea
20500
20501  README       | 6 ++++++
20502  configure.in | 2 +-
20503  2 files changed, 7 insertions(+), 1 deletion(-)
20504
20505 commit bb5e246f39ede3bc4ce8990045237937cc756b6f
20506 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20507 Date:   Fri Feb 8 14:38:46 2008 +0000
20508
20509     ccid_open_hack(): do not call InterruptRead when compiling the serial driver
20510     since this function is not defined in that case
20511     
20512     
20513     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2808 0ce88b0d-b2fd-0310-8134-9614164e65ea
20514
20515  src/ccid.c | 2 ++
20516  1 file changed, 2 insertions(+)
20517
20518 commit 032903a33670895fc5da2b7553e9734e7036d53e
20519 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20520 Date:   Fri Feb 8 09:32:35 2008 +0000
20521
20522     Bluetronics -> Blutronics
20523     
20524     
20525     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2807 0ce88b0d-b2fd-0310-8134-9614164e65ea
20526
20527  README | 2 +-
20528  1 file changed, 1 insertion(+), 1 deletion(-)
20529
20530 commit d9111e1a1623840677690eab9035480f310239df
20531 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20532 Date:   Thu Feb 7 13:55:08 2008 +0000
20533
20534     do not declare IFDHPolling() and IFDHSleep() when building for the
20535     serial reader
20536     
20537     
20538     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2806 0ce88b0d-b2fd-0310-8134-9614164e65ea
20539
20540  src/ifdhandler.c | 2 ++
20541  1 file changed, 2 insertions(+)
20542
20543 commit b80b64a26d5d48e6569b9f1d931c3ae56eba24c7
20544 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20545 Date:   Thu Feb 7 13:53:31 2008 +0000
20546
20547     use #ifndef to avoid multiple include of the file
20548     
20549     
20550     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2805 0ce88b0d-b2fd-0310-8134-9614164e65ea
20551
20552  src/ccid_serial.h | 4 ++++
20553  1 file changed, 4 insertions(+)
20554
20555 commit b82231cfb20dfe5368502db74c900b55c4942021
20556 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20557 Date:   Thu Feb 7 13:50:04 2008 +0000
20558
20559     #include "ccid_usb.h" to get the declaration of InterruptRead()
20560     
20561     
20562     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2804 0ce88b0d-b2fd-0310-8134-9614164e65ea
20563
20564  src/ccid.c | 1 +
20565  1 file changed, 1 insertion(+)
20566
20567 commit 41a5076ce08ded850ce9cdbfb055682daff5b6b1
20568 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20569 Date:   Thu Feb 7 13:32:32 2008 +0000
20570
20571     remove WAIT_FOR_SYSFS="bInterfaceProtocol" to do not delay udev
20572     
20573     Thanks to Alon Bar-Lev for the patch
20574     
20575     
20576     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2803 0ce88b0d-b2fd-0310-8134-9614164e65ea
20577
20578  src/pcscd_ccid.rules | 3 ---
20579  1 file changed, 3 deletions(-)
20580
20581 commit 10ba4c9b015cfe6a22cf94c8db99776bd9b59a0e
20582 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20583 Date:   Thu Feb 7 07:49:48 2008 +0000
20584
20585     InterruptRead(): in case of timeout we can also get EAGAIN (Resource
20586     temporarily unavailable)
20587     
20588     
20589     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2802 0ce88b0d-b2fd-0310-8134-9614164e65ea
20590
20591  src/ccid_usb.c | 4 ++--
20592  1 file changed, 2 insertions(+), 2 deletions(-)
20593
20594 commit e52cbb070fdf37d5503c1a76d1c9facb77b16254
20595 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20596 Date:   Thu Feb 7 07:49:12 2008 +0000
20597
20598     IFDHSleep(): add a log call
20599     
20600     
20601     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2801 0ce88b0d-b2fd-0310-8134-9614164e65ea
20602
20603  src/ifdhandler.c | 1 +
20604  1 file changed, 1 insertion(+)
20605
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
20609
20610     release 1.3.3
20611     
20612     
20613     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2799 0ce88b0d-b2fd-0310-8134-9614164e65ea
20614
20615  configure.in | 2 +-
20616  1 file changed, 1 insertion(+), 1 deletion(-)
20617
20618 commit fc7c262554c85c1a55a4116fe4828a47e6157ff0
20619 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20620 Date:   Wed Feb 6 14:26:18 2008 +0000
20621
20622     new version
20623     
20624     
20625     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2798 0ce88b0d-b2fd-0310-8134-9614164e65ea
20626
20627  build/ylwrap | 12 ++++++------
20628  1 file changed, 6 insertions(+), 6 deletions(-)
20629
20630 commit 55c9f1c680a4e1cee28c4ef1f45652a901fb8e66
20631 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20632 Date:   Wed Feb 6 14:20:40 2008 +0000
20633
20634     release 1.3.3
20635     
20636     
20637     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2796 0ce88b0d-b2fd-0310-8134-9614164e65ea
20638
20639  README | 14 ++++++++++++++
20640  1 file changed, 14 insertions(+)
20641
20642 commit f83ee5dd97a130eb773e7afd4ad1ab7f4fbab5b3
20643 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20644 Date:   Wed Feb 6 14:07:31 2008 +0000
20645
20646     remove the sleep since it causes more problems than solutions
20647     the sleep occured for any USB device connection.
20648     
20649     
20650     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2795 0ce88b0d-b2fd-0310-8134-9614164e65ea
20651
20652  src/pcscd_ccid.rules | 3 ---
20653  1 file changed, 3 deletions(-)
20654
20655 commit 10ab5d34522dc5e835da7d767b923628bf167c9a
20656 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20657 Date:   Wed Feb 6 09:14:07 2008 +0000
20658
20659     add Blutronics Bludrive II CCID in supported list
20660     
20661     
20662     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2794 0ce88b0d-b2fd-0310-8134-9614164e65ea
20663
20664  README                        | 1 +
20665  readers/supported_readers.txt | 4 ++++
20666  2 files changed, 5 insertions(+)
20667
20668 commit 53f9917d416b0eb564304e869824afd75ef54050
20669 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20670 Date:   Wed Feb 6 08:57:41 2008 +0000
20671
20672     add support for Bludrive II CCID
20673     
20674     
20675     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2793 0ce88b0d-b2fd-0310-8134-9614164e65ea
20676
20677  src/ccid.h     | 1 +
20678  src/ccid_usb.c | 2 +-
20679  2 files changed, 2 insertions(+), 1 deletion(-)
20680
20681 commit 05a8b94335d9eb4d80b5c72458c391ce459920c5
20682 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20683 Date:   Wed Feb 6 08:55:55 2008 +0000
20684
20685     add Bludrive II CCID
20686     
20687     
20688     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2792 0ce88b0d-b2fd-0310-8134-9614164e65ea
20689
20690  readers/BludriveII.txt | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++
20691  readers/Makefile.am    |  1 +
20692  2 files changed, 66 insertions(+)
20693
20694 commit de705c071145391f20e7d3b93854185dbad896aa
20695 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20696 Date:   Wed Feb 6 08:26:29 2008 +0000
20697
20698     bInterfaceProtocol set to 0 is CCID
20699     
20700     
20701     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2791 0ce88b0d-b2fd-0310-8134-9614164e65ea
20702
20703  src/parse.c | 2 +-
20704  1 file changed, 1 insertion(+), 1 deletion(-)
20705
20706 commit 71753e0b9dd87c9fc7dc095b9b34694dea20aa06
20707 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20708 Date:   Tue Feb 5 14:32:33 2008 +0000
20709
20710     add Lexar/Gemalto Smart Enterprise Guardian in the "Should work but
20711     untested by me" list
20712     
20713     
20714     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2790 0ce88b0d-b2fd-0310-8134-9614164e65ea
20715
20716  README | 2 ++
20717  1 file changed, 2 insertions(+)
20718
20719 commit 146db258eb94e63259daa84eb416585f9c52452f
20720 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20721 Date:   Mon Feb 4 14:51:05 2008 +0000
20722
20723     CCID_Receive(): the receive buffer must be 4 bytes minimum for ICCD-B
20724     
20725     Thanks to Martin Rauch for the bug report
20726     
20727     
20728     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2789 0ce88b0d-b2fd-0310-8134-9614164e65ea
20729
20730  src/commands.c | 19 +++++++++++++++++++
20731  1 file changed, 19 insertions(+)
20732
20733 commit 2bb0a85f6a76dba3c4fd3b3d6e5fe83060ccfd44
20734 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20735 Date:   Mon Feb 4 14:01:22 2008 +0000
20736
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
20739     
20740     
20741     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2788 0ce88b0d-b2fd-0310-8134-9614164e65ea
20742
20743  src/ifdhandler.c | 20 ++++++++++++++++++++
20744  1 file changed, 20 insertions(+)
20745
20746 commit 0ccde49eb34a8005a3e77ee06b3f4c78d56821a7
20747 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20748 Date:   Mon Feb 4 08:45:14 2008 +0000
20749
20750     improve configuration display
20751     
20752     
20753     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2786 0ce88b0d-b2fd-0310-8134-9614164e65ea
20754
20755  configure.in | 45 ++++++++++++++++++++++++++++++++++++---------
20756  1 file changed, 36 insertions(+), 9 deletions(-)
20757
20758 commit 5dd9eb7015d78df551b81d2d5afa9b7cbcb48fe5
20759 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20760 Date:   Sat Feb 2 15:18:21 2008 +0000
20761
20762     HAVE_DECL_TAG_IFD_POLLING_THREAD is always defined but is set to 0 or 1
20763     
20764     
20765     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2783 0ce88b0d-b2fd-0310-8134-9614164e65ea
20766
20767  src/ifdhandler.c | 2 +-
20768  1 file changed, 1 insertion(+), 1 deletion(-)
20769
20770 commit 01a69fdb9fe5d3b0438d53daa7d4a85d0de70e3d
20771 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20772 Date:   Fri Feb 1 10:10:07 2008 +0000
20773
20774     add support of Smart Enterprise Guardian
20775     
20776     
20777     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2782 0ce88b0d-b2fd-0310-8134-9614164e65ea
20778
20779  readers/supported_readers.txt | 1 +
20780  src/ccid.c                    | 4 ++++
20781  src/ccid.h                    | 1 +
20782  3 files changed, 6 insertions(+)
20783
20784 commit 2363c4d79f5eb2bc142452afcbcacc6e35199766
20785 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20786 Date:   Fri Feb 1 10:00:25 2008 +0000
20787
20788     add a prototype for IFDHPolling()
20789     
20790     
20791     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2781 0ce88b0d-b2fd-0310-8134-9614164e65ea
20792
20793  src/ifdhandler.c | 3 ++-
20794  1 file changed, 2 insertions(+), 1 deletion(-)
20795
20796 commit 505ad7587ffbc5a694524962ba7235a94dcaf9ff
20797 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20798 Date:   Fri Feb 1 09:31:58 2008 +0000
20799
20800     add support of TAG_IFD_POLLING_THREAD using IFDHPolling() to detect
20801     asynchronous card movements
20802     
20803     
20804     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2777 0ce88b0d-b2fd-0310-8134-9614164e65ea
20805
20806  src/ifdhandler.c | 39 +++++++++++++++++++++++++++++++++++++++
20807  1 file changed, 39 insertions(+)
20808
20809 commit 6cdc4db41a1dbef949380edb850cb0fa0b735333
20810 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20811 Date:   Fri Feb 1 09:29:44 2008 +0000
20812
20813     add InterruptRead() to read the interrupt pipe use by asynchronous card
20814     movements
20815     
20816     
20817     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2776 0ce88b0d-b2fd-0310-8134-9614164e65ea
20818
20819  src/ccid_usb.c | 41 +++++++++++++++++++++++++++++++++++++++++
20820  src/ccid_usb.h |  1 +
20821  2 files changed, 42 insertions(+)
20822
20823 commit d920d3632ab711cf90050438eb5faec716df36ea
20824 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20825 Date:   Tue Jan 29 15:01:21 2008 +0000
20826
20827     add comments
20828     
20829     
20830     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2774 0ce88b0d-b2fd-0310-8134-9614164e65ea
20831
20832  src/ccid_usb.c | 11 +++++++++--
20833  1 file changed, 9 insertions(+), 2 deletions(-)
20834
20835 commit ee4be874aea9db19a679fd17964df85cb71455b8
20836 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20837 Date:   Tue Jan 29 14:53:44 2008 +0000
20838
20839     check for TAG_IFD_POLLING_THREAD in ifdhandler.h
20840     
20841     
20842     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2773 0ce88b0d-b2fd-0310-8134-9614164e65ea
20843
20844  configure.in | 1 +
20845  1 file changed, 1 insertion(+)
20846
20847 commit 047a5104604c983a75cff829c85048041b0d6ba3
20848 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20849 Date:   Tue Jan 29 14:52:52 2008 +0000
20850
20851     add interrupt end point field in _usbDevice structure
20852     
20853     
20854     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2772 0ce88b0d-b2fd-0310-8134-9614164e65ea
20855
20856  src/ccid_usb.c | 8 ++++++++
20857  1 file changed, 8 insertions(+)
20858
20859 commit a05fb52ed7365be7c875349f464ec039a4706cfc
20860 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20861 Date:   Tue Jan 29 14:51:34 2008 +0000
20862
20863     add bNumEndpoints field in _ccid_descriptor structure
20864     
20865     
20866     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2771 0ce88b0d-b2fd-0310-8134-9614164e65ea
20867
20868  src/ccid.h     | 5 +++++
20869  src/ccid_usb.c | 1 +
20870  2 files changed, 6 insertions(+)
20871
20872 commit 8ce8c97a65e769bec24472b0d89006613f0011f7
20873 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20874 Date:   Thu Jan 24 09:36:15 2008 +0000
20875
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.
20878     
20879     
20880     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2763 0ce88b0d-b2fd-0310-8134-9614164e65ea
20881
20882  src/ccid_usb.c | 7 +++++++
20883  1 file changed, 7 insertions(+)
20884
20885 commit ba1cc344fac533366d81beb6d0fccff552792398
20886 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20887 Date:   Thu Jan 24 09:21:13 2008 +0000
20888
20889     CCID_Receive(): return an error if we have read less (or more) data than
20890     the CCID frame says to contain
20891     
20892     
20893     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2762 0ce88b0d-b2fd-0310-8134-9614164e65ea
20894
20895  src/commands.c | 8 ++++++++
20896  1 file changed, 8 insertions(+)
20897
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
20901
20902     version 1.3.2
20903     
20904     
20905     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2757 0ce88b0d-b2fd-0310-8134-9614164e65ea
20906
20907  configure.in | 2 +-
20908  1 file changed, 1 insertion(+), 1 deletion(-)
20909
20910 commit 43e5ee0dc67d3b54c6a9886f88fe82dfde78263b
20911 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20912 Date:   Tue Jan 22 10:40:34 2008 +0000
20913
20914     release 1.3.2
20915     
20916     
20917     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2755 0ce88b0d-b2fd-0310-8134-9614164e65ea
20918
20919  README | 10 ++++++++++
20920  1 file changed, 10 insertions(+)
20921
20922 commit eed9ac8e0b6acccacc5063bb3ad70947265b0387
20923 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20924 Date:   Tue Jan 22 10:22:09 2008 +0000
20925
20926     add support for Mac OS X Leopard (10.5.1)
20927     
20928     
20929     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2754 0ce88b0d-b2fd-0310-8134-9614164e65ea
20930
20931  src/ccid_usb.c   | 10 +++++++++-
20932  src/ifdhandler.c |  6 +++++-
20933  2 files changed, 14 insertions(+), 2 deletions(-)
20934
20935 commit e58c5d1adb62a7493ac1a1062a2ac22da2d46ebb
20936 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20937 Date:   Tue Jan 22 10:21:39 2008 +0000
20938
20939     distribute build files for Mac OS X Leopard
20940     
20941     
20942     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2753 0ce88b0d-b2fd-0310-8134-9614164e65ea
20943
20944  Makefile.am | 10 +++++++++-
20945  1 file changed, 9 insertions(+), 1 deletion(-)
20946
20947 commit 61de602858c8730ff2c5051f74c68bdd0660f313
20948 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20949 Date:   Tue Jan 22 10:19:04 2008 +0000
20950
20951     build infrastructure for Apple Mac OS X Leopard
20952     
20953     
20954     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2752 0ce88b0d-b2fd-0310-8134-9614164e65ea
20955
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(+)
20965
20966 commit 4f901fb17c05f115323526e915367841611bdb1c
20967 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20968 Date:   Tue Jan 22 09:51:32 2008 +0000
20969
20970     do not duplicate the description for each slot
20971     
20972     
20973     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2751 0ce88b0d-b2fd-0310-8134-9614164e65ea
20974
20975  readers/GemCoreSIMPro.txt | 90 -----------------------------------------------
20976  1 file changed, 90 deletions(-)
20977
20978 commit a97a6ecfc7683f574788038314c298159d0f56d4
20979 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20980 Date:   Fri Jan 18 09:27:43 2008 +0000
20981
20982     add and use bootstrap instead of reconf. reconf does not work on Leopard
20983     
20984     
20985     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2746 0ce88b0d-b2fd-0310-8134-9614164e65ea
20986
20987  Makefile.am |  2 +-
20988  bootstrap   | 11 +++++++++++
20989  2 files changed, 12 insertions(+), 1 deletion(-)
20990
20991 commit d00367bff8d419e15654610b3b3a23117ea66c14
20992 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
20993 Date:   Mon Jan 14 15:36:56 2008 +0000
20994
20995     do not use a & (as in "G&D") since Leopard cannot parse it as valid XML
20996     
20997     
20998     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2734 0ce88b0d-b2fd-0310-8134-9614164e65ea
20999
21000  readers/supported_readers.txt | 4 ++--
21001  1 file changed, 2 insertions(+), 2 deletions(-)
21002
21003 commit 42e1a0be192fe05af797736f5a8108ab0586cf91
21004 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21005 Date:   Tue Jan 8 08:14:42 2008 +0000
21006
21007     correct comment on sleep: 1s instead of 100ms
21008     
21009     
21010     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2725 0ce88b0d-b2fd-0310-8134-9614164e65ea
21011
21012  src/pcscd_ccid.rules | 2 +-
21013  1 file changed, 1 insertion(+), 1 deletion(-)
21014
21015 commit d5b301b313cbe414da069656325958008eeeee18
21016 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21017 Date:   Tue Jan 8 08:06:07 2008 +0000
21018
21019     CCID_Receive(): do not declare a _ccid_descriptor variable for the twin
21020     serial (warning: unused variable 'ccid_descriptor')
21021     
21022     
21023     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2724 0ce88b0d-b2fd-0310-8134-9614164e65ea
21024
21025  src/commands.c | 3 ++-
21026  1 file changed, 2 insertions(+), 1 deletion(-)
21027
21028 commit 2e9d1a05513a0a6071ee7151eec3ff8158926574
21029 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21030 Date:   Mon Jan 7 15:49:07 2008 +0000
21031
21032     do not add support for ICCD A or B for the serial driver since
21033     ControlUSB() is not available with this reader
21034     
21035     
21036     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2723 0ce88b0d-b2fd-0310-8134-9614164e65ea
21037
21038  src/commands.c | 10 ++++++++++
21039  1 file changed, 10 insertions(+)
21040
21041 commit f22fb42edc32a63e8fb0a3b39c42d3d239222a0a
21042 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21043 Date:   Mon Jan 7 15:05:39 2008 +0000
21044
21045     put src as the lastd directory to have the udev message on screen when
21046     installing
21047     
21048     
21049     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2722 0ce88b0d-b2fd-0310-8134-9614164e65ea
21050
21051  Makefile.am | 2 +-
21052  1 file changed, 1 insertion(+), 1 deletion(-)
21053
21054 commit 6dd695f3d94c5542db74e673c1aeaa0abe308d60
21055 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21056 Date:   Mon Dec 31 15:09:05 2007 +0000
21057
21058     force the libccidtwin.so symlink creation to update a previously
21059     existing file
21060     
21061     
21062     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2717 0ce88b0d-b2fd-0310-8134-9614164e65ea
21063
21064  src/Makefile.am | 2 +-
21065  1 file changed, 1 insertion(+), 1 deletion(-)
21066
21067 commit 95b4c67a2f9d43e053462c9e004ee83391c7c676
21068 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21069 Date:   Mon Dec 31 15:06:41 2007 +0000
21070
21071     do not include the VERSION number in the created reader.conf file
21072     
21073     
21074     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2716 0ce88b0d-b2fd-0310-8134-9614164e65ea
21075
21076  src/Makefile.am | 2 +-
21077  1 file changed, 1 insertion(+), 1 deletion(-)
21078
21079 commit 232ff43ec3ecfce45cdb1b5fe42f70bcf3a0b66c
21080 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21081 Date:   Mon Dec 31 14:43:30 2007 +0000
21082
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
21085     new driver version
21086     
21087     Closes Debian bug #457657
21088     
21089     
21090     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2715 0ce88b0d-b2fd-0310-8134-9614164e65ea
21091
21092  src/Makefile.am | 1 +
21093  1 file changed, 1 insertion(+)
21094
21095 commit fb6d55709a3084311d232d0132c284558ee5d07c
21096 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21097 Date:   Tue Dec 11 15:21:55 2007 +0000
21098
21099     increase sleep delay from 0.1 to 1 second
21100     
21101     
21102     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2713 0ce88b0d-b2fd-0310-8134-9614164e65ea
21103
21104  src/pcscd_ccid.rules | 2 +-
21105  1 file changed, 1 insertion(+), 1 deletion(-)
21106
21107 commit 0bddd2904740b3fea32aac1136ad9f5654e03d68
21108 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21109 Date:   Mon Dec 10 13:43:32 2007 +0000
21110
21111     wait until the field bInterfaceProtocol is created. Should solve the
21112     hotplug problem on Ubuntu 7.10
21113     
21114     Thanks to OpenCT for the code
21115     
21116     
21117     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2712 0ce88b0d-b2fd-0310-8134-9614164e65ea
21118
21119  src/pcscd_ccid.rules | 6 ++++++
21120  1 file changed, 6 insertions(+)
21121
21122 commit 841d25afe70bb7dab8945d656d5a90afef5d8286
21123 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21124 Date:   Fri Nov 23 14:23:37 2007 +0000
21125
21126     add Gemalto Smart Enterprise Guardian Secure USB Device
21127     
21128     
21129     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2711 0ce88b0d-b2fd-0310-8134-9614164e65ea
21130
21131  readers/GemaltoSmartEnterpriseGuardian.txt | 52 ++++++++++++++++++++++++++++++
21132  readers/Makefile.am                        |  1 +
21133  2 files changed, 53 insertions(+)
21134
21135 commit 2ec4dc7c87aa091f18bdcaf59f6ae9d9ad7ff545
21136 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21137 Date:   Fri Nov 16 16:38:05 2007 +0000
21138
21139     update Reiner-SCT cyberJack pinpad(a) bug description
21140     
21141     
21142     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2699 0ce88b0d-b2fd-0310-8134-9614164e65ea
21143
21144  README | 6 +++---
21145  1 file changed, 3 insertions(+), 3 deletions(-)
21146
21147 commit 71fa81b0096d7863c801d892f77b416b5bd00f5c
21148 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21149 Date:   Fri Nov 16 16:29:19 2007 +0000
21150
21151     Reiner-SCT cyberJack pinpad(a) bug is "just" a non-management of time
21152     requests
21153     
21154     
21155     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2698 0ce88b0d-b2fd-0310-8134-9614164e65ea
21156
21157  README | 4 +++-
21158  1 file changed, 3 insertions(+), 1 deletion(-)
21159
21160 commit 0ae70ad59e5e4aeee1eff28fdbb86633dd70f4c3
21161 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21162 Date:   Fri Nov 16 16:28:41 2007 +0000
21163
21164     remove Reiner-SCT cyberJack pinpad(a) from bogus firmware list since yhe
21165     bug is just a missing management of time requests
21166     
21167     
21168     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2697 0ce88b0d-b2fd-0310-8134-9614164e65ea
21169
21170  src/ccid_usb.c | 1 -
21171  1 file changed, 1 deletion(-)
21172
21173 commit 7dabf313605869faa4af058cb3476a2435f0185d
21174 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21175 Date:   Fri Nov 16 14:43:59 2007 +0000
21176
21177     update Reiner-SCT bug: only case 1 APDU do not work
21178     
21179     
21180     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2693 0ce88b0d-b2fd-0310-8134-9614164e65ea
21181
21182  README | 2 +-
21183  1 file changed, 1 insertion(+), 1 deletion(-)
21184
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
21188
21189     release 1.3.1
21190     
21191     
21192     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2692 0ce88b0d-b2fd-0310-8134-9614164e65ea
21193
21194  README       | 11 +++++++++++
21195  configure.in |  2 +-
21196  2 files changed, 12 insertions(+), 1 deletion(-)
21197
21198 commit c127cdaff55166d56087b8913f7dad6ed88838db
21199 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21200 Date:   Fri Nov 16 13:26:40 2007 +0000
21201
21202     move the readers without a correct firmware together at the end of the
21203     list of bogus firmwares
21204     
21205     
21206     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2691 0ce88b0d-b2fd-0310-8134-9614164e65ea
21207
21208  src/ccid_usb.c | 9 ++++++---
21209  1 file changed, 6 insertions(+), 3 deletions(-)
21210
21211 commit 08b48cf99ae3061fe4e82ba9038b62007c1a4249
21212 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21213 Date:   Fri Nov 16 13:24:28 2007 +0000
21214
21215     add Reiner-SCT cyberJack pinpad(a) in the list of bogus firmwares
21216     
21217     
21218     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2690 0ce88b0d-b2fd-0310-8134-9614164e65ea
21219
21220  src/ccid_usb.c | 1 +
21221  1 file changed, 1 insertion(+)
21222
21223 commit 67197e45834ac58f94f4ae5e8e0c4dfc6a86cb0c
21224 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21225 Date:   Fri Nov 16 09:28:08 2007 +0000
21226
21227     use the complete name for "Reiner-SCT cyberJack pinpad(a)"
21228     
21229     
21230     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2689 0ce88b0d-b2fd-0310-8134-9614164e65ea
21231
21232  README | 2 +-
21233  1 file changed, 1 insertion(+), 1 deletion(-)
21234
21235 commit 02b84b1cf78c0ccee3984dd9bfe2e1e6a7c718d1
21236 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21237 Date:   Fri Nov 16 09:27:13 2007 +0000
21238
21239     add Reiner-SCT cyberJack pinpad(a) in the bogus section
21240     
21241     
21242     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2688 0ce88b0d-b2fd-0310-8134-9614164e65ea
21243
21244  readers/supported_readers.txt | 1 +
21245  1 file changed, 1 insertion(+)
21246
21247 commit c2f63f4a5a98048677c9ec32004693c4d2e1afae
21248 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21249 Date:   Fri Nov 16 09:26:14 2007 +0000
21250
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
21253     
21254     
21255     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2687 0ce88b0d-b2fd-0310-8134-9614164e65ea
21256
21257  readers/supported_readers.txt | 8 ++++++--
21258  1 file changed, 6 insertions(+), 2 deletions(-)
21259
21260 commit 746340ca107aebd79efa662452197269f5827ea1
21261 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21262 Date:   Thu Nov 15 23:11:23 2007 +0000
21263
21264     add Reiner SCT in the unsupported list. The reader does not work
21265     correctly.
21266     
21267     
21268     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2686 0ce88b0d-b2fd-0310-8134-9614164e65ea
21269
21270  README | 2 ++
21271  1 file changed, 2 insertions(+)
21272
21273 commit 071b75a66355e0d88be5515c794b93f47e8572a2
21274 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21275 Date:   Thu Nov 15 23:10:36 2007 +0000
21276
21277     add support for Reiner SCT
21278     
21279     
21280     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2685 0ce88b0d-b2fd-0310-8134-9614164e65ea
21281
21282  src/ccid.h     | 1 +
21283  src/ccid_usb.c | 3 ++-
21284  2 files changed, 3 insertions(+), 1 deletion(-)
21285
21286 commit 78c1266f663f1efe46055507e3d60842f21eb9a8
21287 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21288 Date:   Thu Nov 15 23:02:54 2007 +0000
21289
21290     add ReinerSCT.txt
21291     
21292     
21293     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2684 0ce88b0d-b2fd-0310-8134-9614164e65ea
21294
21295  readers/Makefile.am   |  1 +
21296  readers/ReinerSCT.txt | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++
21297  2 files changed, 60 insertions(+)
21298
21299 commit 955261c214e773180dc8f72e31d4b6cc9c6b2da2
21300 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21301 Date:   Thu Nov 15 22:03:44 2007 +0000
21302
21303     add Charismathics token in the "Should work but untested by me" list
21304     
21305     
21306     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2683 0ce88b0d-b2fd-0310-8134-9614164e65ea
21307
21308  README                        | 1 +
21309  readers/supported_readers.txt | 3 +++
21310  2 files changed, 4 insertions(+)
21311
21312 commit 9c04f7d1f701e853125c28c14975d0eec70339cc
21313 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21314 Date:   Thu Nov 15 21:59:37 2007 +0000
21315
21316     add Charismathics.txt
21317     
21318     
21319     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2682 0ce88b0d-b2fd-0310-8134-9614164e65ea
21320
21321  readers/Charismathics.txt | 51 +++++++++++++++++++++++++++++++++++++++++++++++
21322  readers/Makefile.am       |  1 +
21323  2 files changed, 52 insertions(+)
21324
21325 commit 1f2f0f26a276dac024e1fc4a1e487a2049d41e05
21326 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21327 Date:   Thu Nov 1 17:16:43 2007 +0000
21328
21329     do not claim/release the device on Mac OS X
21330     
21331     
21332     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2679 0ce88b0d-b2fd-0310-8134-9614164e65ea
21333
21334  src/parse.c | 4 ++++
21335  1 file changed, 4 insertions(+)
21336
21337 commit 31a19a069adb3bbc594c386bea5065ce66f877b2
21338 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21339 Date:   Thu Nov 1 15:13:46 2007 +0000
21340
21341     if usb_claim_interface() fails we ask the user to stop pcscd and retry
21342     
21343     
21344     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2677 0ce88b0d-b2fd-0310-8134-9614164e65ea
21345
21346  src/parse.c | 5 +++++
21347  1 file changed, 5 insertions(+)
21348
21349 commit 2a0398e8cd28bfed1e6c30b7761dbd1252a99ad6
21350 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21351 Date:   Thu Nov 1 14:37:01 2007 +0000
21352
21353     new firmware
21354     
21355     
21356     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2676 0ce88b0d-b2fd-0310-8134-9614164e65ea
21357
21358  readers/Kobil_EMV_CAP.txt | 4 ++--
21359  1 file changed, 2 insertions(+), 2 deletions(-)
21360
21361 commit 9f9ba1b4e922c5f270fc830dd0d0be173485abf9
21362 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21363 Date:   Thu Nov 1 14:35:29 2007 +0000
21364
21365     claim and release the interface
21366     
21367     
21368     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2675 0ce88b0d-b2fd-0310-8134-9614164e65ea
21369
21370  src/parse.c | 12 ++++++++++++
21371  1 file changed, 12 insertions(+)
21372
21373 commit 48b0127119d4e8fe92d7b469524eabf987b65c1f
21374 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21375 Date:   Wed Oct 24 16:01:24 2007 +0000
21376
21377     add Eutron Digipass 860 in the supported list
21378     
21379     
21380     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2674 0ce88b0d-b2fd-0310-8134-9614164e65ea
21381
21382  README                        | 2 ++
21383  readers/supported_readers.txt | 1 +
21384  2 files changed, 3 insertions(+)
21385
21386 commit d8a2b7810f01673f9b42b83e80db2bc88d7bcd42
21387 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21388 Date:   Wed Oct 24 15:58:13 2007 +0000
21389
21390     add Eutron Digipass 860
21391     
21392     
21393     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2673 0ce88b0d-b2fd-0310-8134-9614164e65ea
21394
21395  readers/Eutron_Digipass_860.txt | 51 +++++++++++++++++++++++++++++++++++++++++
21396  readers/Makefile.am             |  1 +
21397  2 files changed, 52 insertions(+)
21398
21399 commit 5010951d3d09f6f6c895c35e5baf73393490880d
21400 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21401 Date:   Wed Oct 24 15:50:57 2007 +0000
21402
21403     new firmware
21404     
21405     
21406     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2672 0ce88b0d-b2fd-0310-8134-9614164e65ea
21407
21408  readers/Eutron_CryptoIdentity.txt | 265 +-------------------------------------
21409  1 file changed, 5 insertions(+), 260 deletions(-)
21410
21411 commit 84a6554b31888423a98f0dc64e71fd7d75a6b164
21412 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21413 Date:   Wed Oct 24 15:49:02 2007 +0000
21414
21415     add "Eutron Smart Pocket" in the supported list
21416     
21417     
21418     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2671 0ce88b0d-b2fd-0310-8134-9614164e65ea
21419
21420  README                        | 2 ++
21421  readers/supported_readers.txt | 1 +
21422  2 files changed, 3 insertions(+)
21423
21424 commit 772b972a0f8a1dbce3e849a22da69b843d2d80a4
21425 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21426 Date:   Wed Oct 24 15:48:32 2007 +0000
21427
21428     add Eutron_Smart_Pocket.txt
21429     
21430     
21431     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2670 0ce88b0d-b2fd-0310-8134-9614164e65ea
21432
21433  readers/Eutron_Smart_Pocket.txt | 51 +++++++++++++++++++++++++++++++++++++++++
21434  readers/Makefile.am             |  1 +
21435  2 files changed, 52 insertions(+)
21436
21437 commit 6dd49dd75bdea3d560e61dc91ae4c2dbdf49ac8c
21438 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21439 Date:   Wed Oct 24 15:27:03 2007 +0000
21440
21441     add "Kobil EMV CAP - SecOVID Reader III" in the "should work" list
21442     
21443     
21444     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2669 0ce88b0d-b2fd-0310-8134-9614164e65ea
21445
21446  README                        | 1 +
21447  readers/supported_readers.txt | 1 +
21448  2 files changed, 2 insertions(+)
21449
21450 commit ddbfbd38b14f7583d9139fe30e2749b3da71cb98
21451 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21452 Date:   Wed Oct 24 15:25:26 2007 +0000
21453
21454     add Kobil_EMV_CAP.txt
21455     
21456     
21457     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2668 0ce88b0d-b2fd-0310-8134-9614164e65ea
21458
21459  readers/Kobil_EMV_CAP.txt | 59 +++++++++++++++++++++++++++++++++++++++++++++++
21460  readers/Makefile.am       |  1 +
21461  2 files changed, 60 insertions(+)
21462
21463 commit 0c4faf0052ce75ee08c2de2af3588a80d18cdc3b
21464 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21465 Date:   Tue Oct 23 09:33:57 2007 +0000
21466
21467     firmware update
21468     
21469     
21470     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2667 0ce88b0d-b2fd-0310-8134-9614164e65ea
21471
21472  readers/SCR3320.txt | 12 +++++++-----
21473  readers/SCR333.txt  | 18 ++++++++++--------
21474  readers/SCR3340.txt | 12 +++++++-----
21475  3 files changed, 24 insertions(+), 18 deletions(-)
21476
21477 commit 028b21f86a6e05f724db727d5ca09247ec6baf92
21478 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21479 Date:   Sun Oct 21 16:37:32 2007 +0000
21480
21481     regenerated on linux
21482     
21483     
21484     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2666 0ce88b0d-b2fd-0310-8134-9614164e65ea
21485
21486  readers/SCR331.txt | 4 ++--
21487  1 file changed, 2 insertions(+), 2 deletions(-)
21488
21489 commit bdc7741671360e6869ae7a447c2943e9c9533aca
21490 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21491 Date:   Sun Oct 21 14:55:46 2007 +0000
21492
21493     update firmware
21494     
21495     
21496     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2665 0ce88b0d-b2fd-0310-8134-9614164e65ea
21497
21498  readers/SCR331.txt | 10 +++++-----
21499  1 file changed, 5 insertions(+), 5 deletions(-)
21500
21501 commit b09fb204bb194d39e309f3dc37174915c3442bd9
21502 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21503 Date:   Sun Oct 21 14:54:54 2007 +0000
21504
21505     get_end_points(): check that dev->config is not NULL before
21506     dereferencing dev->config->bNumInterfaces
21507     
21508     Avoid a crash on Mac OS X
21509     
21510     
21511     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2664 0ce88b0d-b2fd-0310-8134-9614164e65ea
21512
21513  src/ccid_usb.c | 2 +-
21514  1 file changed, 1 insertion(+), 1 deletion(-)
21515
21516 commit 110f768131bfc0f7887b251f2e588950cb0712e1
21517 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21518 Date:   Tue Oct 16 19:51:12 2007 +0000
21519
21520     add "Lenovo Integrated Smart Card Reader" in "Should work but untested
21521     by me" list
21522     
21523     
21524     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2656 0ce88b0d-b2fd-0310-8134-9614164e65ea
21525
21526  README                        | 1 +
21527  readers/supported_readers.txt | 3 +++
21528  2 files changed, 4 insertions(+)
21529
21530 commit 36715a2542fbeff89292cfd48cd1449818743f76
21531 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21532 Date:   Tue Oct 16 19:45:24 2007 +0000
21533
21534     add Lenovo Integrated Smart Card Reader
21535     
21536     
21537     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2655 0ce88b0d-b2fd-0310-8134-9614164e65ea
21538
21539  readers/Lenovo.txt  | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++++
21540  readers/Makefile.am |  1 +
21541  2 files changed, 92 insertions(+)
21542
21543 commit fd6767afc1332aaad972a59f91a769c234337fff
21544 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21545 Date:   Mon Oct 15 07:45:32 2007 +0000
21546
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
21549     
21550     
21551     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2653 0ce88b0d-b2fd-0310-8134-9614164e65ea
21552
21553  examples/scardcontrol.c | 2 +-
21554  1 file changed, 1 insertion(+), 1 deletion(-)
21555
21556 commit 5049fa6620fbeb38652827c5fb8586baaa6437f0
21557 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21558 Date:   Sun Oct 14 14:15:43 2007 +0000
21559
21560     new firmware version
21561     
21562     
21563     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2652 0ce88b0d-b2fd-0310-8134-9614164e65ea
21564
21565  readers/SCR3310.txt |  6 +++---
21566  readers/SCR3311.txt |  6 +++---
21567  readers/SCR335.txt  | 18 ++++++++++--------
21568  3 files changed, 16 insertions(+), 14 deletions(-)
21569
21570 commit 9365328421f672d68c749157200f4c30e1371fdf
21571 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21572 Date:   Sat Oct 13 19:43:52 2007 +0000
21573
21574     display "Can't find any CCID device. Maybe you must run parse as root?"
21575     if appropriate
21576     
21577     
21578     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2650 0ce88b0d-b2fd-0310-8134-9614164e65ea
21579
21580  src/parse.c | 4 ++++
21581  1 file changed, 4 insertions(+)
21582
21583 commit 59d178a6cd710a96b1d58881932d3323309381bc
21584 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21585 Date:   Thu Oct 11 14:45:09 2007 +0000
21586
21587     update
21588     
21589     
21590     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2649 0ce88b0d-b2fd-0310-8134-9614164e65ea
21591
21592  readers/GemPCPinpad.txt | 3 ++-
21593  readers/GemPCTwin.txt   | 2 ++
21594  2 files changed, 4 insertions(+), 1 deletion(-)
21595
21596 commit 5f3bbac4549227176ed1dbac2c92713d22560a77
21597 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21598 Date:   Thu Oct 11 13:41:35 2007 +0000
21599
21600     typo in log message
21601     
21602     
21603     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2648 0ce88b0d-b2fd-0310-8134-9614164e65ea
21604
21605  src/ifdhandler.c | 2 +-
21606  1 file changed, 1 insertion(+), 1 deletion(-)
21607
21608 commit eddc818979ab2a022cbe7d278f3abea37f8e82d4
21609 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21610 Date:   Sat Sep 29 19:41:09 2007 +0000
21611
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'
21613     
21614     
21615     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2632 0ce88b0d-b2fd-0310-8134-9614164e65ea
21616
21617  configure.in | 1 +
21618  1 file changed, 1 insertion(+)
21619
21620 commit 3371ea137821dca6d2238e9b042940377983e98a
21621 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21622 Date:   Fri Sep 28 12:21:19 2007 +0000
21623
21624     call usb_detach_kernel_driver_np() only if libusb provides it (Linux
21625     only)
21626     
21627     
21628     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2631 0ce88b0d-b2fd-0310-8134-9614164e65ea
21629
21630  contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c | 2 +-
21631  1 file changed, 1 insertion(+), 1 deletion(-)
21632
21633 commit 02e0e0e5e2784392882312449a629fc1df11b5fc
21634 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21635 Date:   Fri Sep 28 12:20:53 2007 +0000
21636
21637     check for usb_detach_kernel_driver_np() since only libusb on Linux provides it
21638     
21639     
21640     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2630 0ce88b0d-b2fd-0310-8134-9614164e65ea
21641
21642  configure.in | 3 +++
21643  1 file changed, 3 insertions(+)
21644
21645 commit 4f5e88d4836e299604c6a4fa40fa3dc83e39e3f9
21646 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21647 Date:   Fri Sep 28 12:08:24 2007 +0000
21648
21649     use $(PTHREAD_CFLAGS) and $(PTHREAD_LIBS) since the thread library must
21650     be explicitly used on *BSD
21651     
21652     
21653     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2629 0ce88b0d-b2fd-0310-8134-9614164e65ea
21654
21655  examples/Makefile.am | 4 ++--
21656  1 file changed, 2 insertions(+), 2 deletions(-)
21657
21658 commit 853b672f5cfcaefe344e69e6f2d24007e3fbe5e3
21659 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21660 Date:   Fri Sep 28 09:55:57 2007 +0000
21661
21662     add Eutron CryptoIdentity
21663     
21664     
21665     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2628 0ce88b0d-b2fd-0310-8134-9614164e65ea
21666
21667  readers/supported_readers.txt | 1 +
21668  1 file changed, 1 insertion(+)
21669
21670 commit d316393ac4b8caf3a8db54e8ceb7e3d7a35d33ef
21671 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21672 Date:   Fri Sep 28 09:54:13 2007 +0000
21673
21674     add Eutron CryptoIdentity (generated under FreeBSD 6.2-STABLE)
21675     
21676     
21677     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2627 0ce88b0d-b2fd-0310-8134-9614164e65ea
21678
21679  readers/Eutron_CryptoIdentity.txt | 306 ++++++++++++++++++++++++++++++++++++++
21680  readers/Makefile.am               |   1 +
21681  2 files changed, 307 insertions(+)
21682
21683 commit 4fe4acad936bbb0b23547fa4f6c7b5b27be70781
21684 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21685 Date:   Fri Sep 21 20:49:08 2007 +0000
21686
21687     add Giesecke & Devrient CardToken 350 and 550.
21688     They were listed in the README, the web site but not in this list.
21689     
21690     
21691     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2626 0ce88b0d-b2fd-0310-8134-9614164e65ea
21692
21693  readers/supported_readers.txt | 4 ++++
21694  1 file changed, 4 insertions(+)
21695
21696 commit 4ac5e93cd60b3e29a807d4a361a82cd0384d977d
21697 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21698 Date:   Fri Sep 14 07:47:07 2007 +0000
21699
21700     use PCSC_LIBS instead of LDLIBS in the error message if
21701     SCardEstablishContext() is not found
21702     
21703     
21704     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2624 0ce88b0d-b2fd-0310-8134-9614164e65ea
21705
21706  configure.in | 2 +-
21707  1 file changed, 1 insertion(+), 1 deletion(-)
21708
21709 commit 2cb5ab274e10522c0ce0d77b9873f510c4c4312c
21710 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21711 Date:   Tue Aug 21 21:14:23 2007 +0000
21712
21713     add SafeNet IKey4000 in the "Should work but untested by me" list
21714     
21715     
21716     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2617 0ce88b0d-b2fd-0310-8134-9614164e65ea
21717
21718  README                        | 1 +
21719  readers/supported_readers.txt | 3 +++
21720  2 files changed, 4 insertions(+)
21721
21722 commit 1b7b94554dcb49716b34293e8d4ddc7609676b17
21723 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21724 Date:   Tue Aug 21 21:12:16 2007 +0000
21725
21726     add SafeNet IKey4000
21727     
21728     
21729     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2616 0ce88b0d-b2fd-0310-8134-9614164e65ea
21730
21731  readers/Makefile.am          |  1 +
21732  readers/SafeNet_IKey4000.txt | 49 ++++++++++++++++++++++++++++++++++++++++++++
21733  2 files changed, 50 insertions(+)
21734
21735 commit a68275e2a647357d92ae8ed96b140b21a6f2ac71
21736 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21737 Date:   Fri Aug 3 20:12:08 2007 +0000
21738
21739     add Giesecke & Devrient StarSign Card Token 350 and 550 in the "Should
21740     work but untested by me" list
21741     
21742     
21743     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2610 0ce88b0d-b2fd-0310-8134-9614164e65ea
21744
21745  README | 3 +++
21746  1 file changed, 3 insertions(+)
21747
21748 commit 5a5f563cd248ffdd1a604331aa9181fd268a3a94
21749 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21750 Date:   Fri Aug 3 20:08:18 2007 +0000
21751
21752     DISTCLEANFILES = Info.plist
21753     so that make distcheck works
21754     
21755     
21756     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2609 0ce88b0d-b2fd-0310-8134-9614164e65ea
21757
21758  src/Makefile.am | 2 ++
21759  1 file changed, 2 insertions(+)
21760
21761 commit a3e5d923acdbd0f1e7acc6fa96fcf519569e44bf
21762 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21763 Date:   Fri Aug 3 20:07:23 2007 +0000
21764
21765     add Giesecke & Devrient StarSign Card Token 350 and 550
21766     
21767     
21768     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2608 0ce88b0d-b2fd-0310-8134-9614164e65ea
21769
21770  readers/GnD_StarSignCardToken350.txt | 49 ++++++++++++++++++++++++++++++++++++
21771  readers/GnD_StarSignCardToken550.txt | 49 ++++++++++++++++++++++++++++++++++++
21772  readers/Makefile.am                  |  2 ++
21773  3 files changed, 100 insertions(+)
21774
21775 commit 3d4181c2b1d5776f2b752520680b27c03aec5f28
21776 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21777 Date:   Fri Aug 3 14:32:47 2007 +0000
21778
21779     add OmniKey CardMan 5321 in the "Should work but untested by me" list
21780     
21781     
21782     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2607 0ce88b0d-b2fd-0310-8134-9614164e65ea
21783
21784  README | 2 ++
21785  1 file changed, 2 insertions(+)
21786
21787 commit 8e879005073841111b1127b85041d9c71c0256fc
21788 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21789 Date:   Fri Aug 3 14:31:17 2007 +0000
21790
21791     add CardMan5321
21792     
21793     
21794     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2606 0ce88b0d-b2fd-0310-8134-9614164e65ea
21795
21796  readers/CardMan5321.txt       | 170 ++++++++++++++++++++++++++++++++++++++++++
21797  readers/Makefile.am           |   1 +
21798  readers/supported_readers.txt |   1 +
21799  3 files changed, 172 insertions(+)
21800
21801 commit ffb9debf0a67882fa814a013debe07c52802705b
21802 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21803 Date:   Thu Aug 2 20:17:44 2007 +0000
21804
21805     update svn:ignore
21806     
21807     
21808     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2605 0ce88b0d-b2fd-0310-8134-9614164e65ea
21809
21810 commit f682a5a4a4008a29ab9596b80cafc4e22b90c372
21811 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21812 Date:   Thu Aug 2 20:13:51 2007 +0000
21813
21814     add O2 Micro Oz776 (ProductID 0x7772) to the "Should work but untested
21815     by me" list
21816     
21817     
21818     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2604 0ce88b0d-b2fd-0310-8134-9614164e65ea
21819
21820  README                        | 2 +-
21821  readers/supported_readers.txt | 1 +
21822  2 files changed, 2 insertions(+), 1 deletion(-)
21823
21824 commit 20d6267fd200ca468d0d608c5a69d86821b37c3e
21825 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21826 Date:   Thu Aug 2 20:07:47 2007 +0000
21827
21828     add new O2Micro Oz776
21829     
21830     
21831     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2603 0ce88b0d-b2fd-0310-8134-9614164e65ea
21832
21833  readers/Makefile.am    |  1 +
21834  readers/Oz776_7772.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
21835  2 files changed, 51 insertions(+)
21836
21837 commit bd72b4fef76c74398158b52ed57aca0568325a73
21838 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21839 Date:   Thu Aug 2 20:04:12 2007 +0000
21840
21841     add support of the O2Micro oz776 (ProductID 0x7772)
21842     
21843     
21844     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2602 0ce88b0d-b2fd-0310-8134-9614164e65ea
21845
21846  src/ccid.h     | 1 +
21847  src/ccid_usb.c | 7 +++++--
21848  src/commands.c | 3 ++-
21849  3 files changed, 8 insertions(+), 3 deletions(-)
21850
21851 commit 6e6d359cafdebfe05d8c9a707a845cf891fde3ca
21852 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21853 Date:   Thu Jul 5 19:24:00 2007 +0000
21854
21855     replace BUS by SUBSYSTEMS
21856     
21857     
21858     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2599 0ce88b0d-b2fd-0310-8134-9614164e65ea
21859
21860  src/pcscd_ccid.rules | 24 ++++++++++++------------
21861  1 file changed, 12 insertions(+), 12 deletions(-)
21862
21863 commit acd74bf67896d86a7721533fda207b849d4fb317
21864 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21865 Date:   Thu Jul 5 09:06:52 2007 +0000
21866
21867     add support for Mac OS X
21868     
21869     
21870     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2597 0ce88b0d-b2fd-0310-8134-9614164e65ea
21871
21872  examples/scardcontrol.c | 5 +++++
21873  1 file changed, 5 insertions(+)
21874
21875 commit 380e0fbf69eea058304a2ef5008f96478732be00
21876 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21877 Date:   Tue Jul 3 16:10:28 2007 +0000
21878
21879     ccid_error(): increase the size of var_text[] to avoid a buffer overflow
21880     
21881     Thanks to Anders Storsveen for the bug report
21882     
21883     
21884     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2596 0ce88b0d-b2fd-0310-8134-9614164e65ea
21885
21886  src/ccid.c | 2 +-
21887  1 file changed, 1 insertion(+), 1 deletion(-)
21888
21889 commit d36a679b8f8618c91eb4db970dc4bac7007f2195
21890 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21891 Date:   Mon Jul 2 13:06:41 2007 +0000
21892
21893     update version and copyright date
21894     
21895     
21896     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2593 0ce88b0d-b2fd-0310-8134-9614164e65ea
21897
21898  examples/scardcontrol.c | 4 ++--
21899  1 file changed, 2 insertions(+), 2 deletions(-)
21900
21901 commit 135e96abb3e3baafbf6284bd17db2a0ee0c3d9e9
21902 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21903 Date:   Mon Jul 2 13:06:10 2007 +0000
21904
21905     remove compilation warnings
21906     
21907     
21908     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2592 0ce88b0d-b2fd-0310-8134-9614164e65ea
21909
21910  examples/scardcontrol.c | 2 +-
21911  1 file changed, 1 insertion(+), 1 deletion(-)
21912
21913 commit c528fe1bad98c119d9bd3391622e261a0daf5774
21914 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21915 Date:   Mon Jul 2 13:05:34 2007 +0000
21916
21917     do not free() unallocated memory
21918     
21919     
21920     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2591 0ce88b0d-b2fd-0310-8134-9614164e65ea
21921
21922  examples/scardcontrol.c | 8 +++++---
21923  1 file changed, 5 insertions(+), 3 deletions(-)
21924
21925 commit d5af56adc1ce9c38a41c60433678cddea1c6cdb3
21926 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21927 Date:   Mon Jul 2 13:03:41 2007 +0000
21928
21929     use PCSC_ERROR_EXIT() for SCardListReaders() call
21930     
21931     
21932     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2590 0ce88b0d-b2fd-0310-8134-9614164e65ea
21933
21934  examples/scardcontrol.c | 5 +----
21935  1 file changed, 1 insertion(+), 4 deletions(-)
21936
21937 commit 2944da5a972b693a4b483f61c9354df1750bf2f9
21938 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21939 Date:   Mon Jul 2 12:44:43 2007 +0000
21940
21941     display an explicit message when no card is present
21942     
21943     
21944     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2585 0ce88b0d-b2fd-0310-8134-9614164e65ea
21945
21946  examples/scardcontrol.c | 2 +-
21947  1 file changed, 1 insertion(+), 1 deletion(-)
21948
21949 commit 5eec1098a234c9d32440e915613bec6d16b7ebf8
21950 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21951 Date:   Mon Jul 2 09:36:31 2007 +0000
21952
21953     update versions of autotools used
21954     
21955     
21956     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2584 0ce88b0d-b2fd-0310-8134-9614164e65ea
21957
21958  reconf | 6 +++---
21959  1 file changed, 3 insertions(+), 3 deletions(-)
21960
21961 commit 3ee0b703264654e63b685469e0593c69039e8799
21962 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21963 Date:   Mon Jul 2 09:32:51 2007 +0000
21964
21965     regenerated using automake-1.10
21966     
21967     
21968     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2583 0ce88b0d-b2fd-0310-8134-9614164e65ea
21969
21970  build/ylwrap | 253 +++++++++++++++++++++++++++++++++++++----------------------
21971  1 file changed, 158 insertions(+), 95 deletions(-)
21972
21973 commit ec93be0de306a12bcded9884ca44190b1b03f3b4
21974 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21975 Date:   Sat Jun 30 16:07:59 2007 +0000
21976
21977     update
21978     
21979     
21980     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2582 0ce88b0d-b2fd-0310-8134-9614164e65ea
21981
21982  readers/ActivkeySim.txt | 4 +++-
21983  1 file changed, 3 insertions(+), 1 deletion(-)
21984
21985 commit c66f265f2a755e084a9d4f25fe277174e68dc817
21986 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21987 Date:   Thu Jun 28 13:34:21 2007 +0000
21988
21989     use DRIVERS== instead of DRIVER==
21990     
21991     
21992     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2581 0ce88b0d-b2fd-0310-8134-9614164e65ea
21993
21994  src/pcscd_ccid.rules | 2 +-
21995  1 file changed, 1 insertion(+), 1 deletion(-)
21996
21997 commit 59db97c23cedc51c36ac367977df63a4daff8932
21998 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
21999 Date:   Mon Jun 25 12:23:36 2007 +0000
22000
22001     add "Philips Semiconductors JCOP41V221" ICCD card in "Should work but
22002     untested by me" list
22003     
22004     
22005     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2579 0ce88b0d-b2fd-0310-8134-9614164e65ea
22006
22007  README                        |  1 +
22008  readers/JCOP41V221.txt        | 49 +++++++++++++++++++++++++++++++++++++++++++
22009  readers/supported_readers.txt |  2 ++
22010  3 files changed, 52 insertions(+)
22011
22012 commit 406e8785e135275c1c8f415418cf52b0576f019c
22013 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22014 Date:   Mon Jun 18 08:27:56 2007 +0000
22015
22016     remove trash at end of file
22017     
22018     
22019     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2566 0ce88b0d-b2fd-0310-8134-9614164e65ea
22020
22021  readers/Sitecom_MD-010.txt | 21 ---------------------
22022  1 file changed, 21 deletions(-)
22023
22024 commit e5ebd818ad4a692fc25560d77d64578243b0738a
22025 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22026 Date:   Wed Jun 13 12:32:27 2007 +0000
22027
22028     SecurePINVerify(): avoid a possible buffer overflow detected by sparse
22029     
22030     
22031     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2557 0ce88b0d-b2fd-0310-8134-9614164e65ea
22032
22033  src/commands.c | 3 ---
22034  1 file changed, 3 deletions(-)
22035
22036 commit c9e3dfb41539b98644c1c66748f912fa04485fab
22037 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22038 Date:   Sat May 19 12:15:10 2007 +0000
22039
22040     generate a local Info.plist before trying to install it
22041     
22042     
22043     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2533 0ce88b0d-b2fd-0310-8134-9614164e65ea
22044
22045  src/Makefile.am | 9 ++++++---
22046  1 file changed, 6 insertions(+), 3 deletions(-)
22047
22048 commit 9a7548e43c5d8276674296afedab8a862d9b5ee4
22049 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22050 Date:   Sat May 19 12:14:37 2007 +0000
22051
22052     rename Info.plist as Info.plist.src since it is just a template
22053     
22054     
22055     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2532 0ce88b0d-b2fd-0310-8134-9614164e65ea
22056
22057  src/{Info.plist => Info.plist.src} | 0
22058  1 file changed, 0 insertions(+), 0 deletions(-)
22059
22060 commit b3995c5e4f0dc5149350d74d563c68a2afb5abcb
22061 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22062 Date:   Thu May 10 15:26:16 2007 +0000
22063
22064     typos
22065     
22066     
22067     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2526 0ce88b0d-b2fd-0310-8134-9614164e65ea
22068
22069  README | 2 +-
22070  1 file changed, 1 insertion(+), 1 deletion(-)
22071
22072 commit 742ba838ddc4817acebdfec09fde127bb726b255
22073 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22074 Date:   Thu May 10 13:05:51 2007 +0000
22075
22076     manpage section is 1 instead of 8
22077     
22078     
22079     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2524 0ce88b0d-b2fd-0310-8134-9614164e65ea
22080
22081  contrib/RSA_SecurID/RSA_SecurID_getpasswd.1 | 2 +-
22082  1 file changed, 1 insertion(+), 1 deletion(-)
22083
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
22087
22088     release 1.3.0
22089     
22090     
22091     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2522 0ce88b0d-b2fd-0310-8134-9614164e65ea
22092
22093  README       | 14 ++++++++++++++
22094  configure.in |  2 +-
22095  2 files changed, 15 insertions(+), 1 deletion(-)
22096
22097 commit 098840067b05be4de0c0f08f8e640e84c4367522
22098 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22099 Date:   Thu May 10 09:10:54 2007 +0000
22100
22101     add SchlumbergerSema Cyberflex Access e-gate in the should work list
22102     
22103     
22104     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2521 0ce88b0d-b2fd-0310-8134-9614164e65ea
22105
22106  README                        |  1 +
22107  readers/Makefile.am           |  1 +
22108  readers/e-gate.txt            | 51 +++++++++++++++++++++++++++++++++++++++++++
22109  readers/supported_readers.txt |  4 ++++
22110  4 files changed, 57 insertions(+)
22111
22112 commit 5629a66dc57bf874e39346387d849052c29a4df8
22113 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22114 Date:   Thu May 10 09:03:28 2007 +0000
22115
22116     rename midswitch to Kobil_mIDentity_switch
22117     
22118     
22119     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2520 0ce88b0d-b2fd-0310-8134-9614164e65ea
22120
22121  contrib/Kobil_mIDentity_switch/README_Kobil_mIDentity_switch.txt | 4 ++--
22122  1 file changed, 2 insertions(+), 2 deletions(-)
22123
22124 commit 5c5900bd36d5964367a99b1716be948a6ff23123
22125 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22126 Date:   Thu May 10 08:28:19 2007 +0000
22127
22128     update svn:ignore properties
22129     
22130     
22131     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2519 0ce88b0d-b2fd-0310-8134-9614164e65ea
22132
22133 commit 931749f14ae5d318e69d63f16c560abcf4ecc780
22134 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22135 Date:   Thu May 10 08:25:21 2007 +0000
22136
22137     update snn:ignore properties
22138     
22139     
22140     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2518 0ce88b0d-b2fd-0310-8134-9614164e65ea
22141
22142 commit eef47a0b4bbdb400f3a6477eaedbe4da67c3eddb
22143 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22144 Date:   Thu May 10 08:22:33 2007 +0000
22145
22146     set svn:ignore properties
22147     
22148     
22149     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2517 0ce88b0d-b2fd-0310-8134-9614164e65ea
22150
22151 commit 2ea4a0df382f9d413b2118bfc7a396cf4d4e15e9
22152 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22153 Date:   Thu May 10 08:03:44 2007 +0000
22154
22155     add Sitecom USB simcard reader MD-010 in the "Should work but untested
22156     by me" list
22157     
22158     
22159     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2516 0ce88b0d-b2fd-0310-8134-9614164e65ea
22160
22161  README                        |   1 +
22162  readers/Makefile.am           |   1 +
22163  readers/Sitecom_MD-010.txt    | 130 ++++++++++++++++++++++++++++++++++++++++++
22164  readers/supported_readers.txt |   3 +
22165  4 files changed, 135 insertions(+)
22166
22167 commit e53e13879179eedb5e70ad5560120ed8940bea7e
22168 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22169 Date:   Thu May 10 07:57:23 2007 +0000
22170
22171     correct KOBIL mIDentity names
22172     
22173     
22174     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2515 0ce88b0d-b2fd-0310-8134-9614164e65ea
22175
22176  readers/supported_readers.txt | 4 ++--
22177  1 file changed, 2 insertions(+), 2 deletions(-)
22178
22179 commit 0c4ddab5567d24c8b1d2ff9621eec1814189f9cf
22180 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22181 Date:   Wed May 9 06:57:12 2007 +0000
22182
22183     exit if ACTION!="add"
22184     
22185     
22186     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2514 0ce88b0d-b2fd-0310-8134-9614164e65ea
22187
22188  src/pcscd_ccid.rules | 30 ++++++++++++++++++------------
22189  1 file changed, 18 insertions(+), 12 deletions(-)
22190
22191 commit 763586f6e8c04f536121a34a41b30c6dedddc943
22192 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22193 Date:   Mon May 7 09:31:13 2007 +0000
22194
22195     #include "ccid_usb.h" to avoid
22196     commands.c:103: warning: implicit declaration of function 'ControlUSB'
22197     
22198     
22199     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2511 0ce88b0d-b2fd-0310-8134-9614164e65ea
22200
22201  src/commands.c | 1 +
22202  1 file changed, 1 insertion(+)
22203
22204 commit f1d6ede6358cf6111bd06a937ec6386cf7c4b222
22205 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22206 Date:   Thu May 3 19:21:54 2007 +0000
22207
22208     get_end_points(): avoid a double free on close for the O2MICRO_OZ776
22209     special case.
22210     
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". "
22216     
22217     Thanks to Michael Wegner for the patch
22218     
22219     
22220     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2510 0ce88b0d-b2fd-0310-8134-9614164e65ea
22221
22222  src/ccid_usb.c | 3 +++
22223  1 file changed, 3 insertions(+)
22224
22225 commit a90093d5869c165011263829c59caf824f61ecbf
22226 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22227 Date:   Thu May 3 15:21:29 2007 +0000
22228
22229     add OmniKey CardMan 4321 in "Should work but untested by me" list
22230     
22231     
22232     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2509 0ce88b0d-b2fd-0310-8134-9614164e65ea
22233
22234  README                        | 2 ++
22235  readers/supported_readers.txt | 1 +
22236  2 files changed, 3 insertions(+)
22237
22238 commit 06700534e07fc021f28d49ce97e6d96f904dbbec
22239 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22240 Date:   Thu May 3 15:19:00 2007 +0000
22241
22242     add CardMan4321.txt
22243     
22244     
22245     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2508 0ce88b0d-b2fd-0310-8134-9614164e65ea
22246
22247  readers/CardMan4321.txt | 170 ++++++++++++++++++++++++++++++++++++++++++++++++
22248  readers/Makefile.am     |   1 +
22249  2 files changed, 171 insertions(+)
22250
22251 commit 2361b051713d63769cd1f3e5ac0bb27866b54826
22252 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22253 Date:   Wed Mar 28 16:42:22 2007 +0000
22254
22255     define BOGUS_SCM_FIRMWARE_FOR_dwMaxCCIDMessageLength and code to avoid
22256     the bogus limitation of dwMaxCCIDMessageLength on SCM firmwares
22257     
22258     
22259     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2498 0ce88b0d-b2fd-0310-8134-9614164e65ea
22260
22261  src/commands.c | 20 ++++++++++++++++++--
22262  1 file changed, 18 insertions(+), 2 deletions(-)
22263
22264 commit 04605997238a5ae4f98da1676b2c8250258a008f
22265 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22266 Date:   Wed Mar 21 12:44:38 2007 +0000
22267
22268     ccid_open_hack(): add Dutch(nl) and Tukish(tr) messages for the GemPC
22269     pinpad
22270     
22271     
22272     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2489 0ce88b0d-b2fd-0310-8134-9614164e65ea
22273
22274  src/ccid.c | 28 ++++++++++++++++++++++++++++
22275  1 file changed, 28 insertions(+)
22276
22277 commit e33a580f8f34e46fcd9893d67f423492a64643a3
22278 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22279 Date:   Tue Mar 20 21:23:19 2007 +0000
22280
22281     firmware updates
22282     
22283     
22284     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2488 0ce88b0d-b2fd-0310-8134-9614164e65ea
22285
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(-)
22291
22292 commit 5f635f8d2833348539fe3d1356c1924debc7a373
22293 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22294 Date:   Mon Mar 19 08:14:13 2007 +0000
22295
22296     improve documentation of SCARD_ATTR_MAXINPUT
22297     
22298     
22299     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2487 0ce88b0d-b2fd-0310-8134-9614164e65ea
22300
22301  SCARDGETATTRIB.txt | 8 +++++---
22302  1 file changed, 5 insertions(+), 3 deletions(-)
22303
22304 commit be4196b9e7db6121e150be785f3b9bef931c8ec8
22305 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22306 Date:   Thu Mar 15 21:39:46 2007 +0000
22307
22308     if usb_control_msg() fails because the device is busy this is because
22309     pcscd has claimed the device already
22310     
22311     
22312     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2485 0ce88b0d-b2fd-0310-8134-9614164e65ea
22313
22314  src/parse.c | 7 +++++++
22315  1 file changed, 7 insertions(+)
22316
22317 commit 32ced858f1c44468b5820f43f75abbd5dc8d3087
22318 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22319 Date:   Thu Mar 15 20:56:25 2007 +0000
22320
22321     add Fujitsu Siemens Computers SmartCard Keyboard USB 2A and SmartCard
22322     USB 2A to the "Should work but untested by me" list
22323     
22324     
22325     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2484 0ce88b0d-b2fd-0310-8134-9614164e65ea
22326
22327  README | 4 ++++
22328  1 file changed, 4 insertions(+)
22329
22330 commit 2c2effb2f90a80c521dcab5c11bfff8d28c31fdf
22331 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22332 Date:   Thu Mar 15 20:50:09 2007 +0000
22333
22334     add Fujitsu Siemens Computers SmartCard USB 2A and SmartCard Keyboard
22335     USB 2A readers
22336     
22337     
22338     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2483 0ce88b0d-b2fd-0310-8134-9614164e65ea
22339
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(+)
22345
22346 commit 67c8b4adffb91927f929d8a5b0907e62099ddf60
22347 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22348 Date:   Tue Mar 13 20:49:42 2007 +0000
22349
22350     use an unsigned char buffer[] to have unsigned multi-bytes convertions
22351     
22352     
22353     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2480 0ce88b0d-b2fd-0310-8134-9614164e65ea
22354
22355  src/parse.c | 2 +-
22356  1 file changed, 1 insertion(+), 1 deletion(-)
22357
22358 commit 1b2016b5c66a459a4f3900f9df6d773d1869729a
22359 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22360 Date:   Mon Mar 12 10:07:35 2007 +0000
22361
22362     move #include of config.h before pcsclite.h and reader.h
22363     
22364     
22365     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2473 0ce88b0d-b2fd-0310-8134-9614164e65ea
22366
22367  src/ifdhandler.c | 2 +-
22368  1 file changed, 1 insertion(+), 1 deletion(-)
22369
22370 commit 3cbd749d86e622f69e29b9fc6d408bb422360e65
22371 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22372 Date:   Thu Mar 8 12:53:18 2007 +0000
22373
22374     In case of error set the received length to 0 in IFDHTransmitToICC() and
22375     IFDHControl() instead of in all the lower level commands
22376     
22377     
22378     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2472 0ce88b0d-b2fd-0310-8134-9614164e65ea
22379
22380  src/commands.c   | 28 ----------------------------
22381  src/ifdhandler.c |  8 +++++++-
22382  2 files changed, 7 insertions(+), 29 deletions(-)
22383
22384 commit ebdf779091f72cf5e036f5f2480cbc34a7e4a18a
22385 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22386 Date:   Thu Mar 8 12:46:23 2007 +0000
22387
22388     add SchlumbergerSema Cyberflex Access e-gate ICCD
22389     
22390     
22391     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2471 0ce88b0d-b2fd-0310-8134-9614164e65ea
22392
22393  src/pcscd_ccid.rules | 2 ++
22394  1 file changed, 2 insertions(+)
22395
22396 commit 35c2292f8f88bc50daad6771a2e0d92fd55e1ed0
22397 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22398 Date:   Thu Mar 8 12:44:37 2007 +0000
22399
22400     add support of ICCD version A and B
22401     
22402     
22403     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2470 0ce88b0d-b2fd-0310-8134-9614164e65ea
22404
22405  src/ccid.c     |  32 +++++
22406  src/ccid.h     |   9 ++
22407  src/ccid_usb.c |   1 +
22408  src/commands.c | 404 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
22409  4 files changed, 446 insertions(+)
22410
22411 commit e1115b8b0c4f1a614f46e6ce7fed57ce0a1c00fb
22412 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22413 Date:   Thu Mar 8 10:21:47 2007 +0000
22414
22415     ControlUSB(): add some debug: request value and data send/received
22416     
22417     
22418     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2469 0ce88b0d-b2fd-0310-8134-9614164e65ea
22419
22420  src/ccid_usb.c | 14 +++++++++++++-
22421  1 file changed, 13 insertions(+), 1 deletion(-)
22422
22423 commit f1689b9b649497d8d6fab997c0d887c755168c53
22424 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22425 Date:   Thu Mar 8 10:19:43 2007 +0000
22426
22427     bit 0x000800 of dwFeatures is undocumented but used by ICCD?
22428     
22429     
22430     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2468 0ce88b0d-b2fd-0310-8134-9614164e65ea
22431
22432  src/parse.c | 2 ++
22433  1 file changed, 2 insertions(+)
22434
22435 commit f0240397ef3489f74ff171e1549432dc9af182c8
22436 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22437 Date:   Wed Feb 28 21:12:57 2007 +0000
22438
22439     differentiate the two KOBIL mIDentity devices (Basic and Classic)
22440     
22441     
22442     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2454 0ce88b0d-b2fd-0310-8134-9614164e65ea
22443
22444  readers/supported_readers.txt | 4 ++--
22445  1 file changed, 2 insertions(+), 2 deletions(-)
22446
22447 commit af519c5ab75b6a0ebc49d93d1e313e5ea5ad86d6
22448 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22449 Date:   Wed Feb 28 13:08:59 2007 +0000
22450
22451     usb_detach_kernel_driver_np() is not available on libusb for Mac OS X
22452     
22453     
22454     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2453 0ce88b0d-b2fd-0310-8134-9614164e65ea
22455
22456  contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c | 2 ++
22457  1 file changed, 2 insertions(+)
22458
22459 commit 676471f441bfb41db7382d1f7edd8cd1fb3a6146
22460 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22461 Date:   Wed Feb 28 12:21:26 2007 +0000
22462
22463     require autoconf 2.61
22464     
22465     
22466     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2452 0ce88b0d-b2fd-0310-8134-9614164e65ea
22467
22468  configure.in | 4 ++--
22469  1 file changed, 2 insertions(+), 2 deletions(-)
22470
22471 commit 430a0829ff469b70ed4b8fcf4e77efe1c21d7a5a
22472 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22473 Date:   Wed Feb 28 10:58:32 2007 +0000
22474
22475     check for strlcpy
22476     
22477     
22478     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2451 0ce88b0d-b2fd-0310-8134-9614164e65ea
22479
22480  configure.in | 2 +-
22481  1 file changed, 1 insertion(+), 1 deletion(-)
22482
22483 commit 9acfe6fef8bd265c56321eeeb6d0ea1fc86a8181
22484 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22485 Date:   Tue Feb 27 07:49:26 2007 +0000
22486
22487     small reformat
22488     
22489     
22490     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2450 0ce88b0d-b2fd-0310-8134-9614164e65ea
22491
22492  contrib/RSA_SecurID/RSA_SecurID_getpasswd.c | 2 +-
22493  1 file changed, 1 insertion(+), 1 deletion(-)
22494
22495 commit 92a67446ee9d04b833e89f92ac6fda834edbf287
22496 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22497 Date:   Mon Feb 26 07:37:06 2007 +0000
22498
22499     replace a C++ comment by a C comment
22500     
22501     
22502     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2448 0ce88b0d-b2fd-0310-8134-9614164e65ea
22503
22504  contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c | 2 +-
22505  1 file changed, 1 insertion(+), 1 deletion(-)
22506
22507 commit 55fa815e49f7da1f2f96fa5c868b1313175c31bd
22508 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22509 Date:   Sun Feb 25 13:54:42 2007 +0000
22510
22511     EXTRA_DIST = $(doc_DATA) $(man_MANS)
22512     
22513     
22514     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2444 0ce88b0d-b2fd-0310-8134-9614164e65ea
22515
22516  contrib/Kobil_mIDentity_switch/Makefile.am | 2 ++
22517  contrib/RSA_SecurID/Makefile.am            | 2 ++
22518  2 files changed, 4 insertions(+)
22519
22520 commit d6bd0d1b31ba506f5ec92305dd590ed4bee096cd
22521 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22522 Date:   Sun Feb 25 13:54:10 2007 +0000
22523
22524     remove from SVN
22525     
22526     
22527     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2443 0ce88b0d-b2fd-0310-8134-9614164e65ea
22528
22529  contrib/RSA_SecurID/Makefile.in | 549 ----------------------------------------
22530  1 file changed, 549 deletions(-)
22531
22532 commit 8841396326fd5d04d9f3e71aaf76b93eb3974f46
22533 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22534 Date:   Sun Feb 25 13:48:34 2007 +0000
22535
22536     add rule to call /usr/sbin/Kobil_mIDentity_switch for mIDentity devices
22537     
22538     
22539     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2442 0ce88b0d-b2fd-0310-8134-9614164e65ea
22540
22541  src/pcscd_ccid.rules | 4 ++++
22542  1 file changed, 4 insertions(+)
22543
22544 commit 9d330211ddb5983bab8c2d844feca5ad47af52cd
22545 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22546 Date:   Sun Feb 25 13:28:34 2007 +0000
22547
22548     move the Kobil mIDentity from the "Supported" to "Unsupported or partly
22549     supported" because of a time request problem
22550     
22551     
22552     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2441 0ce88b0d-b2fd-0310-8134-9614164e65ea
22553
22554  README | 6 +++++-
22555  1 file changed, 5 insertions(+), 1 deletion(-)
22556
22557 commit 8001d64d640aad8864fb38f3d7f8f8c9228d80d7
22558 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22559 Date:   Sun Feb 25 13:22:49 2007 +0000
22560
22561     add (new) KOBIL mIDentity
22562     
22563     
22564     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2440 0ce88b0d-b2fd-0310-8134-9614164e65ea
22565
22566  readers/supported_readers.txt | 1 +
22567  1 file changed, 1 insertion(+)
22568
22569 commit f57ad429a897420d85f62bf75a5f5e9f5677e5ab
22570 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22571 Date:   Sun Feb 25 13:19:19 2007 +0000
22572
22573     use $(LIBUSB_LIBS) instead of -lusb
22574     
22575     
22576     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2439 0ce88b0d-b2fd-0310-8134-9614164e65ea
22577
22578  contrib/Kobil_mIDentity_switch/Makefile.am | 3 ++-
22579  1 file changed, 2 insertions(+), 1 deletion(-)
22580
22581 commit 3173fbf42b5684bece6cfc37aec5ca0f33c7d710
22582 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22583 Date:   Sun Feb 25 13:17:50 2007 +0000
22584
22585     add contrib/RSA_SecurID
22586     
22587     
22588     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2438 0ce88b0d-b2fd-0310-8134-9614164e65ea
22589
22590  configure.in                                |   1 +
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(-)
22597
22598 commit f53ec8417417f4202b6d67519615501d764654f0
22599 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22600 Date:   Sun Feb 25 13:07:42 2007 +0000
22601
22602     add GNU GPL v2 licence
22603     
22604     
22605     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2437 0ce88b0d-b2fd-0310-8134-9614164e65ea
22606
22607  contrib/GPL-2 | 339 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
22608  1 file changed, 339 insertions(+)
22609
22610 commit 8e90634f28bb7e1d41f59265ca06318c35f006cd
22611 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22612 Date:   Sun Feb 25 13:01:39 2007 +0000
22613
22614     add manpage Kobil_mIDentity_switch.8
22615     
22616     
22617     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2436 0ce88b0d-b2fd-0310-8134-9614164e65ea
22618
22619  .../Kobil_mIDentity_switch/Kobil_mIDentity_switch.8   | 19 +++++++++++++++++++
22620  contrib/Kobil_mIDentity_switch/Makefile.am            |  2 ++
22621  2 files changed, 21 insertions(+)
22622
22623 commit 9f9138aef6c60fa12603aacf6200bcbd386bc93b
22624 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22625 Date:   Sun Feb 25 11:28:27 2007 +0000
22626
22627     doc_DATA = README_Kobil_mIDentity_switch.txt
22628     
22629     
22630     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2435 0ce88b0d-b2fd-0310-8134-9614164e65ea
22631
22632  contrib/Kobil_mIDentity_switch/Makefile.am | 2 ++
22633  1 file changed, 2 insertions(+)
22634
22635 commit 12f800162564729edf704374abeb6536fb6512cf
22636 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22637 Date:   Sun Feb 25 11:27:47 2007 +0000
22638
22639     rename README.txt in README_Kobil_mIDentity_switch.txt
22640     
22641     
22642     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2434 0ce88b0d-b2fd-0310-8134-9614164e65ea
22643
22644  .../{README.txt => README_Kobil_mIDentity_switch.txt}                     | 0
22645  1 file changed, 0 insertions(+), 0 deletions(-)
22646
22647 commit fd36054f7a0945ad80a81dae8d290628f73db3f3
22648 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22649 Date:   Sun Feb 25 10:51:52 2007 +0000
22650
22651     rename midswitch{.c,} in Kobil_mIDentity_switch{.c,}
22652     
22653     
22654     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2433 0ce88b0d-b2fd-0310-8134-9614164e65ea
22655
22656  .../{midswitch.c => Kobil_mIDentity_switch.c}                       | 0
22657  contrib/Kobil_mIDentity_switch/Makefile.am                          | 6 +++---
22658  2 files changed, 3 insertions(+), 3 deletions(-)
22659
22660 commit 0a009b6362cd099b906f56f79e5487310f8074ab
22661 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22662 Date:   Sun Feb 25 10:47:39 2007 +0000
22663
22664     rename contrib/midswitch/ in contrib/Kobil_mIDentity_switch/
22665     
22666     
22667     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2432 0ce88b0d-b2fd-0310-8134-9614164e65ea
22668
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(-)
22675
22676 commit cb92532bdafcb90a5277c54d0236d0423b9027d7
22677 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22678 Date:   Sat Feb 24 17:41:24 2007 +0000
22679
22680     add contrib/midswitch to activate the CCID reader of the Kobil mIDentity
22681     
22682     
22683     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2431 0ce88b0d-b2fd-0310-8134-9614164e65ea
22684
22685  Makefile.am                   |   2 +-
22686  configure.in                  |   2 +
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(-)
22692
22693 commit f4779ac1611ad79ed844d849cce4ab8031d80bf1
22694 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22695 Date:   Fri Feb 23 17:09:49 2007 +0000
22696
22697     CmdPowerOn() & SecurePINVerify(): rename 6 local variables to avoid:
22698     warning: declaration of 'cmd' shadows a previous local
22699     
22700     
22701     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2430 0ce88b0d-b2fd-0310-8134-9614164e65ea
22702
22703  src/commands.c | 22 +++++++++++-----------
22704  1 file changed, 11 insertions(+), 11 deletions(-)
22705
22706 commit c9d8254bd2f8f10539a0a81632f2b42bda19fa23
22707 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22708 Date:   Fri Feb 23 17:02:43 2007 +0000
22709
22710     display the error message if usb_control_msg() fails
22711     
22712     
22713     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2429 0ce88b0d-b2fd-0310-8134-9614164e65ea
22714
22715  src/parse.c | 5 +++--
22716  1 file changed, 3 insertions(+), 2 deletions(-)
22717
22718 commit 56c5bec934ec69df2b37ec04a1d676392e6ef7c0
22719 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22720 Date:   Fri Feb 23 17:01:25 2007 +0000
22721
22722     do not declare another buffer variable to avoid: declaration of ‘buffer’
22723     shadows a previous local
22724     
22725     
22726     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2428 0ce88b0d-b2fd-0310-8134-9614164e65ea
22727
22728  src/parse.c | 8 +++-----
22729  1 file changed, 3 insertions(+), 5 deletions(-)
22730
22731 commit 19d17384319b9ae6412cebf23febb24751aaeb55
22732 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22733 Date:   Fri Feb 23 16:49:50 2007 +0000
22734
22735     allow multiple inclusion using #ifndef __CCID_USB_H__ ...
22736     
22737     
22738     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2427 0ce88b0d-b2fd-0310-8134-9614164e65ea
22739
22740  src/ccid_usb.h | 3 +++
22741  1 file changed, 3 insertions(+)
22742
22743 commit 712c29e73c1109b5d08c2e549b36bf62fdabcc96
22744 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22745 Date:   Fri Feb 23 16:45:05 2007 +0000
22746
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
22750     
22751     
22752     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2426 0ce88b0d-b2fd-0310-8134-9614164e65ea
22753
22754  src/ccid_usb.c | 8 ++++----
22755  1 file changed, 4 insertions(+), 4 deletions(-)
22756
22757 commit 0aa54c535ef98fd8ae0faaaed6d94f9f7447d6a2
22758 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22759 Date:   Fri Feb 23 16:41:18 2007 +0000
22760
22761     ControlUSB(): explicit cast to avoid warning: pointer targets in passing
22762     argument 6 of 'usb_control_msg' differ in signedness
22763     
22764     
22765     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2425 0ce88b0d-b2fd-0310-8134-9614164e65ea
22766
22767  src/ccid_usb.c | 2 +-
22768  1 file changed, 1 insertion(+), 1 deletion(-)
22769
22770 commit fa5a86c004200ee300984002dc4be500d1aeadf7
22771 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22772 Date:   Fri Feb 23 16:40:08 2007 +0000
22773
22774     get_data_rates(): use ControlUSB() instead of usb_control_msg()
22775     
22776     
22777     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2424 0ce88b0d-b2fd-0310-8134-9614164e65ea
22778
22779  src/ccid_usb.c | 7 ++-----
22780  1 file changed, 2 insertions(+), 5 deletions(-)
22781
22782 commit 457a73de89bbd732b763bfdf006e82232a5d0eb8
22783 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22784 Date:   Fri Feb 23 16:37:09 2007 +0000
22785
22786     add ControlUSB() declaration and implementation
22787     
22788     
22789     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2423 0ce88b0d-b2fd-0310-8134-9614164e65ea
22790
22791  src/ccid_usb.c | 8 ++++++++
22792  src/ccid_usb.h | 3 +++
22793  2 files changed, 11 insertions(+)
22794
22795 commit f957ee466cce91a4f0e93fed7567d6d461ca4119
22796 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22797 Date:   Fri Feb 23 16:16:57 2007 +0000
22798
22799     remove a redundant declaration of i
22800     scardcontrol.c:486: attention : declaration of ‘i’ shadows a previous
22801     local
22802     
22803     
22804     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2422 0ce88b0d-b2fd-0310-8134-9614164e65ea
22805
22806  examples/scardcontrol.c | 1 -
22807  1 file changed, 1 deletion(-)
22808
22809 commit ce91745455b9830fdb3336f9fe0f568994236c38
22810 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22811 Date:   Thu Feb 22 15:11:49 2007 +0000
22812
22813     CmdXfrBlockTPDU_T0(): set *rx_length to 0 in case of command too long
22814     
22815     
22816     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2421 0ce88b0d-b2fd-0310-8134-9614164e65ea
22817
22818  src/commands.c | 2 ++
22819  1 file changed, 2 insertions(+)
22820
22821 commit ba15f0564ef70d0c18c0b04a863d44d5c1e876dc
22822 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22823 Date:   Thu Feb 22 14:15:37 2007 +0000
22824
22825     CmdXfrBlockTPDU_T0(): set *rx_length to 0 if CCID_Transmit() fails
22826     
22827     
22828     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2420 0ce88b0d-b2fd-0310-8134-9614164e65ea
22829
22830  src/commands.c | 3 +++
22831  1 file changed, 3 insertions(+)
22832
22833 commit b07a7f41fa5acab99d47526c1e0bcb238322024d
22834 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22835 Date:   Tue Feb 20 13:38:00 2007 +0000
22836
22837     Secure modify PIN: add a bConfirmPIN and bNumberMessage table
22838     
22839     
22840     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2407 0ce88b0d-b2fd-0310-8134-9614164e65ea
22841
22842  examples/scardcontrol.c | 12 +++++++++---
22843  1 file changed, 9 insertions(+), 3 deletions(-)
22844
22845 commit 45ba8b4b480e5022496aa70e2a3a0745443f44a7
22846 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22847 Date:   Tue Feb 20 13:34:44 2007 +0000
22848
22849     SecurePINModify(): set bNumberMessages in all cases
22850     
22851     
22852     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2406 0ce88b0d-b2fd-0310-8134-9614164e65ea
22853
22854  src/commands.c | 2 +-
22855  1 file changed, 1 insertion(+), 1 deletion(-)
22856
22857 commit 2d3b3db8dfbd7b26500baa9f320a8ee61b1a5a89
22858 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22859 Date:   Tue Feb 20 13:25:41 2007 +0000
22860
22861     set max pin size to 8 instead of 4
22862     
22863     
22864     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2405 0ce88b0d-b2fd-0310-8134-9614164e65ea
22865
22866  examples/scardcontrol.c | 2 +-
22867  1 file changed, 1 insertion(+), 1 deletion(-)
22868
22869 commit 7149245d8ae34e68444e5b5c455276e6283858ca
22870 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22871 Date:   Tue Feb 20 13:23:44 2007 +0000
22872
22873     SecurePINModify(): the GemPC Twin does support different values of
22874     bNumberMessages but all the bMsgIndex? must be present in the CCID
22875     command
22876     
22877     
22878     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2404 0ce88b0d-b2fd-0310-8134-9614164e65ea
22879
22880  src/commands.c | 7 +++++++
22881  1 file changed, 7 insertions(+)
22882
22883 commit 8c7bd8656e6a6ad350f7ff616d3a7f33342713de
22884 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22885 Date:   Sat Feb 17 14:56:45 2007 +0000
22886
22887     IFDHControl(): log the Rx and Rx buffers
22888     
22889     
22890     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2399 0ce88b0d-b2fd-0310-8134-9614164e65ea
22891
22892  src/ifdhandler.c | 2 ++
22893  1 file changed, 2 insertions(+)
22894
22895 commit c1f434b677a7d2adb73d110a437a7201353cb725
22896 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22897 Date:   Sat Feb 17 13:53:53 2007 +0000
22898
22899     add DEBUG_INFO_XXD()
22900     
22901     
22902     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2398 0ce88b0d-b2fd-0310-8134-9614164e65ea
22903
22904  src/debug.h | 2 ++
22905  1 file changed, 2 insertions(+)
22906
22907 commit dfc70152fffcc14f072d79b90401e1673c4756fd
22908 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22909 Date:   Sat Feb 10 19:45:51 2007 +0000
22910
22911     get_end_points(): correct bug in revision 2392
22912     
22913     
22914     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2393 0ce88b0d-b2fd-0310-8134-9614164e65ea
22915
22916  src/ccid_usb.c | 2 +-
22917  1 file changed, 1 insertion(+), 1 deletion(-)
22918
22919 commit c4b34aa58c1b74fba858bbe565bc21a802d2ffac
22920 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22921 Date:   Sat Feb 10 19:43:13 2007 +0000
22922
22923     get_end_points(): use usb_interface->altsetting->bNumEndpoints instead
22924     of the hardcoded value 3
22925     
22926     
22927     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2392 0ce88b0d-b2fd-0310-8134-9614164e65ea
22928
22929  src/ccid_usb.c | 2 +-
22930  1 file changed, 1 insertion(+), 1 deletion(-)
22931
22932 commit d27f9cfa4dd6f37f7f3a52f81b74b0a4660fe168
22933 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22934 Date:   Thu Feb 8 14:47:52 2007 +0000
22935
22936     use ATTRS{} instead of SYSFS{} for use with recent udev versions
22937     
22938     
22939     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2391 0ce88b0d-b2fd-0310-8134-9614164e65ea
22940
22941  src/pcscd_ccid.rules | 23 +++++++++++------------
22942  1 file changed, 11 insertions(+), 12 deletions(-)
22943
22944 commit f49c87781f666d56bb890a8fd068fafbb1df6836
22945 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22946 Date:   Thu Feb 8 14:18:56 2007 +0000
22947
22948     parse bInterfaceProtocol field
22949     
22950     
22951     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2390 0ce88b0d-b2fd-0310-8134-9614164e65ea
22952
22953  src/parse.c | 16 ++++++++++++++--
22954  1 file changed, 14 insertions(+), 2 deletions(-)
22955
22956 commit 43eea6b02e0566021401b056f8bcc9baaebe7b56
22957 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22958 Date:   Thu Feb 8 14:13:47 2007 +0000
22959
22960     parse bNumEndpoints field
22961     
22962     
22963     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2389 0ce88b0d-b2fd-0310-8134-9614164e65ea
22964
22965  src/parse.c | 17 +++++++++++++++++
22966  1 file changed, 17 insertions(+)
22967
22968 commit 0894e34d601d10cb8e1bd83e00dfd7db4562ebff
22969 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22970 Date:   Mon Feb 5 17:11:52 2007 +0000
22971
22972     ChangeLog: use svn2cl instead of svn2cl.sh
22973     
22974     
22975     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2387 0ce88b0d-b2fd-0310-8134-9614164e65ea
22976
22977  Makefile.am | 2 +-
22978  1 file changed, 1 insertion(+), 1 deletion(-)
22979
22980 commit 5cd96adf7eaf53fb832edae8960eba52915259bb
22981 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22982 Date:   Tue Jan 30 15:46:07 2007 +0000
22983
22984     ccid_open_hack(): add the l10n of the 10th string "PIN blocked"
22985     
22986     
22987     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2366 0ce88b0d-b2fd-0310-8134-9614164e65ea
22988
22989  src/ccid.c | 20 +++++++++++++-------
22990  1 file changed, 13 insertions(+), 7 deletions(-)
22991
22992 commit 6ba5c979de98fe4d88b3eab3124a0850097c72a0
22993 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
22994 Date:   Tue Jan 30 15:01:50 2007 +0000
22995
22996     ccid_open_hack(): add portugese strings for the GemPC Pinpad.
22997     
22998     Thanks to Stef Hoeben
22999     
23000     
23001     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2365 0ce88b0d-b2fd-0310-8134-9614164e65ea
23002
23003  src/ccid.c | 13 +++++++++++++
23004  1 file changed, 13 insertions(+)
23005
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
23009
23010     release 1.2.1
23011     
23012     
23013     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2363 0ce88b0d-b2fd-0310-8134-9614164e65ea
23014
23015  README       | 9 +++++++++
23016  configure.in | 2 +-
23017  2 files changed, 10 insertions(+), 1 deletion(-)
23018
23019 commit b797bd14f1879abca817aa51ff8b4c2916ba4c3e
23020 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23021 Date:   Sat Jan 27 16:41:14 2007 +0000
23022
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)
23025     
23026     
23027     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2362 0ce88b0d-b2fd-0310-8134-9614164e65ea
23028
23029  README | 12 +-----------
23030  1 file changed, 1 insertion(+), 11 deletions(-)
23031
23032 commit 38ff9ab5882d594275785c684d85dc9857d7e74a
23033 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23034 Date:   Sat Jan 27 16:36:55 2007 +0000
23035
23036     add non CCID generic (InterfaceClass: 0xFF) readers
23037     
23038     
23039     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2361 0ce88b0d-b2fd-0310-8134-9614164e65ea
23040
23041  src/pcscd_ccid.rules | 19 +++++++++++++++++++
23042  1 file changed, 19 insertions(+)
23043
23044 commit 90611495fc17fbb5e7613d595d471d4d64f94a23
23045 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23046 Date:   Sat Jan 27 15:42:28 2007 +0000
23047
23048     SK-3106.txt is a duplicate of DellSK-3106.txt
23049     
23050     
23051     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2360 0ce88b0d-b2fd-0310-8134-9614164e65ea
23052
23053  readers/Makefile.am |   1 -
23054  readers/SK-3106.txt | 194 ----------------------------------------------------
23055  2 files changed, 195 deletions(-)
23056
23057 commit 84223d63ebe365144c3e44b4fb96f6a8219bdb95
23058 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23059 Date:   Sat Jan 27 13:31:33 2007 +0000
23060
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
23063     not defined
23064     
23065     
23066     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2359 0ce88b0d-b2fd-0310-8134-9614164e65ea
23067
23068  src/ccid_usb.c | 2 ++
23069  1 file changed, 2 insertions(+)
23070
23071 commit ff525dbf0a89808bbf233394d22a0f713c746cfd
23072 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23073 Date:   Sat Jan 27 13:28:26 2007 +0000
23074
23075     T0ProcACK(): use a hack to circumvent the Oz776 firmware bug with
23076     commands of size modulo 64
23077     
23078     
23079     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2358 0ce88b0d-b2fd-0310-8134-9614164e65ea
23080
23081  src/commands.c | 43 +++++++++++++++++++++++++++++++++++--------
23082  1 file changed, 35 insertions(+), 8 deletions(-)
23083
23084 commit 806fb31e354db3e3bf1632d6401bebfea62a710a
23085 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23086 Date:   Fri Jan 26 16:57:45 2007 +0000
23087
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
23091     
23092     
23093     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2357 0ce88b0d-b2fd-0310-8134-9614164e65ea
23094
23095  src/commands.c | 6 ++++++
23096  1 file changed, 6 insertions(+)
23097
23098 commit a25bdde1cb90577dd5564cd50950da8901dfd533
23099 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23100 Date:   Fri Jan 26 16:43:45 2007 +0000
23101
23102     move #define O2MICRO_OZ776_PATCH from ccid_usb.c to ccid.h so we can use
23103     it in other .c files
23104     
23105     
23106     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2356 0ce88b0d-b2fd-0310-8134-9614164e65ea
23107
23108  src/ccid.h     | 7 +++++++
23109  src/ccid_usb.c | 7 -------
23110  2 files changed, 7 insertions(+), 7 deletions(-)
23111
23112 commit ab3730fe4ee6fc533fea0f5e9d336ea0479d1ee2
23113 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23114 Date:   Wed Jan 24 13:21:39 2007 +0000
23115
23116     document how to use --enable-udev on FreeBSD.
23117     
23118     Thanks to Tilman Linneweh
23119     
23120     
23121     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2355 0ce88b0d-b2fd-0310-8134-9614164e65ea
23122
23123  INSTALL | 14 ++++++++++++++
23124  1 file changed, 14 insertions(+)
23125
23126 commit e00b7361bba4a41095a2cd8b7db8abf273f1b436
23127 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23128 Date:   Sat Jan 20 15:47:19 2007 +0000
23129
23130     version 1.2.0 was released in 2007 not 2006 :-)
23131     
23132     
23133     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2351 0ce88b0d-b2fd-0310-8134-9614164e65ea
23134
23135  README | 2 +-
23136  1 file changed, 1 insertion(+), 1 deletion(-)
23137
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
23141
23142     release 1.2.0
23143     
23144     
23145     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2345 0ce88b0d-b2fd-0310-8134-9614164e65ea
23146
23147  README       | 13 +++++++++++++
23148  configure.in |  2 +-
23149  2 files changed, 14 insertions(+), 1 deletion(-)
23150
23151 commit 89c255c75b30d4ae57ae3d6bda68fd14cef51162
23152 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23153 Date:   Fri Jan 19 15:33:40 2007 +0000
23154
23155     removed since generated from configure.in by autoheader
23156     
23157     
23158     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2342 0ce88b0d-b2fd-0310-8134-9614164e65ea
23159
23160  config.h.in | 117 ------------------------------------------------------------
23161  1 file changed, 117 deletions(-)
23162
23163 commit cb94edd74a2bfa3fbf25948bc62ddde9b33ce18f
23164 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23165 Date:   Thu Jan 18 09:46:04 2007 +0000
23166
23167     document udev use
23168     
23169     
23170     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2338 0ce88b0d-b2fd-0310-8134-9614164e65ea
23171
23172  INSTALL | 15 +++++++++++++++
23173  1 file changed, 15 insertions(+)
23174
23175 commit 6bf778ceb58b94551d91e67d84f33e5286981dab
23176 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23177 Date:   Thu Jan 18 09:41:27 2007 +0000
23178
23179     pcsc-lite versions before 1.3.3 are not supported so remove notes about
23180     CHANNELID
23181     
23182     
23183     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2337 0ce88b0d-b2fd-0310-8134-9614164e65ea
23184
23185  INSTALL | 25 +++----------------------
23186  1 file changed, 3 insertions(+), 22 deletions(-)
23187
23188 commit afc9715e6037dc39f6a172c9a782b046f1328067
23189 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23190 Date:   Thu Jan 18 09:34:49 2007 +0000
23191
23192     add #CCID_compliant URL refenrece when a reader is not yet supported
23193     
23194     
23195     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2336 0ce88b0d-b2fd-0310-8134-9614164e65ea
23196
23197  INSTALL | 4 +++-
23198  1 file changed, 3 insertions(+), 1 deletion(-)
23199
23200 commit f6b59ebd977e455ebbde7f1aefc488a85fbf32cf
23201 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23202 Date:   Wed Jan 10 21:01:39 2007 +0000
23203
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.
23206     
23207     Thanks to Alon Bar-Lev for the idea.
23208     
23209     
23210     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2329 0ce88b0d-b2fd-0310-8134-9614164e65ea
23211
23212  src/Makefile.am | 2 +-
23213  1 file changed, 1 insertion(+), 1 deletion(-)
23214
23215 commit c6c5c2bf3a7bf674e7a8bb05a355ecf51a09cf0b
23216 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23217 Date:   Wed Jan 10 20:53:44 2007 +0000
23218
23219     typo: "busses" -> "buses"
23220     
23221     Thanks to Martin Paljak for the patch
23222     
23223     
23224     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2328 0ce88b0d-b2fd-0310-8134-9614164e65ea
23225
23226  src/parse.c | 2 +-
23227  1 file changed, 1 insertion(+), 1 deletion(-)
23228
23229 commit 9bc9c6566d195c8ae08a938cae2d8c35c6031454
23230 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23231 Date:   Wed Jan 10 15:50:51 2007 +0000
23232
23233     add a missing \n in printf
23234     
23235     
23236     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2326 0ce88b0d-b2fd-0310-8134-9614164e65ea
23237
23238  src/parse.c | 2 +-
23239  1 file changed, 1 insertion(+), 1 deletion(-)
23240
23241 commit cdbc8736f30e0726c1f464ea4177d36841477fd4
23242 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23243 Date:   Tue Jan 9 19:55:03 2007 +0000
23244
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.
23247     
23248     Thanks to Alon Bar-Lev.
23249     
23250     
23251     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2322 0ce88b0d-b2fd-0310-8134-9614164e65ea
23252
23253  src/Makefile.am | 2 +-
23254  1 file changed, 1 insertion(+), 1 deletion(-)
23255
23256 commit 3e5ac3ec9a37e0aaaf923337de643229121ecd48
23257 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23258 Date:   Mon Jan 8 08:01:04 2007 +0000
23259
23260     add pcscd_ccid.rules in EXTRA_DIST
23261     
23262     Thanks to Kjell M. Myksvoll for the bug report
23263     
23264     
23265     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2318 0ce88b0d-b2fd-0310-8134-9614164e65ea
23266
23267  src/Makefile.am | 2 +-
23268  1 file changed, 1 insertion(+), 1 deletion(-)
23269
23270 commit fc752d9f0c37602105b172a975f76093f453236c
23271 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23272 Date:   Sat Jan 6 22:15:16 2007 +0000
23273
23274     add SCARDGETATTRIB.txt to EXTRA_DIST
23275     
23276     
23277     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2317 0ce88b0d-b2fd-0310-8134-9614164e65ea
23278
23279  Makefile.am | 2 +-
23280  1 file changed, 1 insertion(+), 1 deletion(-)
23281
23282 commit 61db69a61e5dba7bd914a6d5e89339fbc963bf68
23283 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23284 Date:   Sat Jan 6 21:54:46 2007 +0000
23285
23286     use LPSTR instead or the deprecated LPTSTR
23287     
23288     
23289     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2316 0ce88b0d-b2fd-0310-8134-9614164e65ea
23290
23291  examples/scardcontrol.c | 2 +-
23292  1 file changed, 1 insertion(+), 1 deletion(-)
23293
23294 commit 1c93588be6dcb1ee46e5220dde47bc98ac10ae2b
23295 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23296 Date:   Sat Jan 6 21:53:22 2007 +0000
23297
23298     if --enable-udev is used we define IFD_GENERATE_HOTPLUG in
23299     ifdCapabilities and install the pcscd_ccid.rules for udev
23300     
23301     
23302     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2315 0ce88b0d-b2fd-0310-8134-9614164e65ea
23303
23304  src/Makefile.am | 10 +++++++++-
23305  1 file changed, 9 insertions(+), 1 deletion(-)
23306
23307 commit a4766819dc5a0e91987648feadab1d54267bf3b8
23308 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23309 Date:   Sat Jan 6 21:52:18 2007 +0000
23310
23311     replace MAGIC_IFDCAPABILITIES by the 3rd command line argument
23312     
23313     
23314     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2314 0ce88b0d-b2fd-0310-8134-9614164e65ea
23315
23316  src/create_Info_plist.pl | 13 +++++++++++--
23317  1 file changed, 11 insertions(+), 2 deletions(-)
23318
23319 commit 97f4fd85e920babfe7c0be7b0c8a8fa28402bc41
23320 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23321 Date:   Sat Jan 6 21:51:32 2007 +0000
23322
23323     use MAGIC_IFDCAPABILITIES
23324     
23325     
23326     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2313 0ce88b0d-b2fd-0310-8134-9614164e65ea
23327
23328  src/Info.plist | 10 +++++++++-
23329  1 file changed, 9 insertions(+), 1 deletion(-)
23330
23331 commit a586d4a7cf4c3fed2cc2646ea9d2471b0513189e
23332 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23333 Date:   Sat Jan 6 21:50:46 2007 +0000
23334
23335     add --enable-udev
23336     
23337     
23338     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2312 0ce88b0d-b2fd-0310-8134-9614164e65ea
23339
23340  configure.in | 7 +++++++
23341  1 file changed, 7 insertions(+)
23342
23343 commit 55b2345fe1a69a62596a6f17a87617c62a7bc400
23344 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23345 Date:   Sat Jan 6 21:39:39 2007 +0000
23346
23347     udev file for hotplug capability
23348     
23349     
23350     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2311 0ce88b0d-b2fd-0310-8134-9614164e65ea
23351
23352  src/pcscd_ccid.rules | 8 ++++++++
23353  1 file changed, 8 insertions(+)
23354
23355 commit 76b87385ad1f549fad24d16d3282c6aa4d091930
23356 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23357 Date:   Thu Jan 4 20:27:13 2007 +0000
23358
23359     add "HP USB Smartcard Reader" in the "Should work but untested by me" list
23360     
23361     
23362     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2298 0ce88b0d-b2fd-0310-8134-9614164e65ea
23363
23364  README | 1 +
23365  1 file changed, 1 insertion(+)
23366
23367 commit 65f7dd455a189eb5dd393d744668490f3d55cf92
23368 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23369 Date:   Thu Jan 4 20:26:45 2007 +0000
23370
23371     add HP USB Smartcard Reader
23372     
23373     
23374     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2297 0ce88b0d-b2fd-0310-8134-9614164e65ea
23375
23376  readers/HPUSBSmartCardReader.txt | 51 ++++++++++++++++++++++++++++++++++++++++
23377  readers/supported_readers.txt    |  1 +
23378  2 files changed, 52 insertions(+)
23379
23380 commit 7bd416ca873db4cd996acc86ca4f60030cac3753
23381 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23382 Date:   Tue Jan 2 19:55:40 2007 +0000
23383
23384     CloseUSB(): free .dirname and .filename only for the last slot
23385     
23386     
23387     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2296 0ce88b0d-b2fd-0310-8134-9614164e65ea
23388
23389  src/ccid_usb.c | 5 +++--
23390  1 file changed, 3 insertions(+), 2 deletions(-)
23391
23392 commit 3aefc0b8857828bd7fd943e7405eb323d1a2beb3
23393 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23394 Date:   Tue Jan 2 17:01:15 2007 +0000
23395
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[]
23399     
23400     
23401     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2295 0ce88b0d-b2fd-0310-8134-9614164e65ea
23402
23403  src/ccid_usb.c | 4 ++--
23404  1 file changed, 2 insertions(+), 2 deletions(-)
23405
23406 commit 1162dd0314fa124c08bbfb124dc2ec9cd092a4bf
23407 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23408 Date:   Tue Jan 2 16:55:33 2007 +0000
23409
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
23413     device is removed)
23414     
23415     
23416     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2294 0ce88b0d-b2fd-0310-8134-9614164e65ea
23417
23418  src/ccid_usb.c | 49 ++++++++++++++++++++++---------------------------
23419  1 file changed, 22 insertions(+), 27 deletions(-)
23420
23421 commit a8c16e5e8908dc6abbf57afa71f2b7d36ffdb282
23422 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23423 Date:   Tue Jan 2 16:46:58 2007 +0000
23424
23425     get_data_rates() now has a struct usb_device *dev parameter to avoid
23426     storing it in struct _usbDevice
23427     
23428     
23429     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2293 0ce88b0d-b2fd-0310-8134-9614164e65ea
23430
23431  src/ccid_usb.c | 11 ++++++-----
23432  1 file changed, 6 insertions(+), 5 deletions(-)
23433
23434 commit 602ab609f4fa7c5394b2ca130a0d44ed082a1314
23435 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23436 Date:   Tue Jan 2 16:25:03 2007 +0000
23437
23438     remove unused get_desc() function
23439     
23440     
23441     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2292 0ce88b0d-b2fd-0310-8134-9614164e65ea
23442
23443  src/ccid_usb.c | 20 --------------------
23444  src/ccid_usb.h |  2 --
23445  2 files changed, 22 deletions(-)
23446
23447 commit 1fa336a6cbf8826468e3a0bf57c0fd399961e32f
23448 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23449 Date:   Tue Jan 2 16:23:04 2007 +0000
23450
23451     revert revisions 2289 and 2290
23452     
23453     It is not the correct solution to the problem
23454     
23455     
23456     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2291 0ce88b0d-b2fd-0310-8134-9614164e65ea
23457
23458  src/ccid_usb.c | 12 ------------
23459  1 file changed, 12 deletions(-)
23460
23461 commit a9d76e152782948c8fb2d8444aaff99eddf99785
23462 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23463 Date:   Tue Jan 2 14:28:08 2007 +0000
23464
23465     WriteUSB()/ReadUSB(): check that the device entry is still valid before
23466     using it
23467     
23468     
23469     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2290 0ce88b0d-b2fd-0310-8134-9614164e65ea
23470
23471  src/ccid_usb.c | 6 ++++++
23472  1 file changed, 6 insertions(+)
23473
23474 commit 85864ecb15f271153b922470bbe6f2ee9abfc465
23475 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23476 Date:   Tue Jan 2 14:25:30 2007 +0000
23477
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
23481     
23482     
23483     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2289 0ce88b0d-b2fd-0310-8134-9614164e65ea
23484
23485  src/ccid_usb.c | 6 ++++++
23486  1 file changed, 6 insertions(+)
23487
23488 commit 307bad043fe6c1d3907f30c0c30df694f5c7fef5
23489 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23490 Date:   Sat Dec 30 20:33:45 2006 +0000
23491
23492     do not use two AM_CONDITIONAL() with the same variable
23493     
23494     Thanks to Alon Bar-Lev for the patch
23495     
23496     
23497     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2288 0ce88b0d-b2fd-0310-8134-9614164e65ea
23498
23499  configure.in | 7 ++-----
23500  1 file changed, 2 insertions(+), 5 deletions(-)
23501
23502 commit 211937d13f3134a2fa56ea8c775a549d2888608d
23503 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23504 Date:   Sat Dec 30 20:17:32 2006 +0000
23505
23506     --disable-twinserial now works as expected.
23507     
23508     Thanks to Alon Bar-Lev for the patch
23509     
23510     
23511     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2287 0ce88b0d-b2fd-0310-8134-9614164e65ea
23512
23513  configure.in | 8 ++------
23514  1 file changed, 2 insertions(+), 6 deletions(-)
23515
23516 commit acd716402a5fc9bcc183786240ff2e59430c7dde
23517 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23518 Date:   Mon Dec 25 22:33:58 2006 +0000
23519
23520     many commands: make sure we received at least STATUS_OFFSET+1 bytes
23521     before reading the value of buffer[STATUS_OFFSET]
23522     
23523     usb_bulk_read() may return 0 bytes instead of an error when the reader
23524     is just disconnected
23525     
23526     
23527     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2285 0ce88b0d-b2fd-0310-8134-9614164e65ea
23528
23529  src/commands.c | 32 +++++++++++++++++++++++++++++++-
23530  1 file changed, 31 insertions(+), 1 deletion(-)
23531
23532 commit db364b1b9befd8a629394f197ab34d9f2490bc31
23533 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23534 Date:   Mon Dec 25 20:54:20 2006 +0000
23535
23536     GetNewReaderIndex(): check that Lun is NOT already used
23537     
23538     Thanks to Martin Preuss for the idea
23539     
23540     
23541     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2280 0ce88b0d-b2fd-0310-8134-9614164e65ea
23542
23543  src/utils.c | 11 +++++++++++
23544  1 file changed, 11 insertions(+)
23545
23546 commit 3635e46be33d40f319ba55925babce85f94a453e
23547 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23548 Date:   Wed Dec 20 20:48:50 2006 +0000
23549
23550     add the OmniKey CardMan 1021 to the "Should work but untested by me"
23551     list
23552     
23553     
23554     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2278 0ce88b0d-b2fd-0310-8134-9614164e65ea
23555
23556  README | 1 +
23557  1 file changed, 1 insertion(+)
23558
23559 commit 32e19ed1e666cc2ee574df67fdf87c183c08d77b
23560 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23561 Date:   Wed Dec 20 20:41:59 2006 +0000
23562
23563     add OmniKey CardMan 1021
23564     
23565     
23566     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2277 0ce88b0d-b2fd-0310-8134-9614164e65ea
23567
23568  readers/CardMan1021.txt       | 76 +++++++++++++++++++++++++++++++++++++++++++
23569  readers/Makefile.am           |  1 +
23570  readers/supported_readers.txt |  1 +
23571  3 files changed, 78 insertions(+)
23572
23573 commit 79a2365df78145134491e8aa83026d46d664f849
23574 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23575 Date:   Wed Dec 20 20:40:58 2006 +0000
23576
23577     a line was wrapped
23578     
23579     
23580     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2276 0ce88b0d-b2fd-0310-8134-9614164e65ea
23581
23582  readers/CardMan3021.txt | 3 +--
23583  1 file changed, 1 insertion(+), 2 deletions(-)
23584
23585 commit 7dc1aa07d019ef2b3af3f0912be6473ff485a4b9
23586 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23587 Date:   Tue Dec 12 13:15:28 2006 +0000
23588
23589     new file
23590     
23591     
23592     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2275 0ce88b0d-b2fd-0310-8134-9614164e65ea
23593
23594  SCARDGETATTRIB.txt | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
23595  1 file changed, 76 insertions(+)
23596
23597 commit 35594700c34d43dd87ff6b815cf0fd8b608afa10
23598 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23599 Date:   Mon Dec 11 08:53:04 2006 +0000
23600
23601     add PKG_PROG_PKG_CONFIG
23602     
23603     
23604     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2271 0ce88b0d-b2fd-0310-8134-9614164e65ea
23605
23606  configure.in | 1 +
23607  1 file changed, 1 insertion(+)
23608
23609 commit 1026f0b65c1f8530e44352c8361e52eba7681e02
23610 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23611 Date:   Sun Dec 10 10:51:51 2006 +0000
23612
23613     add --enable-twinserial to build the serial reader driver
23614     
23615     
23616     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2270 0ce88b0d-b2fd-0310-8134-9614164e65ea
23617
23618  INSTALL | 2 +-
23619  1 file changed, 1 insertion(+), 1 deletion(-)
23620
23621 commit c5631970c5e73b3d0ee0e393d95d96a41adb5abf
23622 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23623 Date:   Tue Dec 5 21:12:34 2006 +0000
23624
23625     upgrade firmware to 1.02
23626     
23627     
23628     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2269 0ce88b0d-b2fd-0310-8134-9614164e65ea
23629
23630  readers/KAAN_Advanced.txt | 7 +++++--
23631  1 file changed, 5 insertions(+), 2 deletions(-)
23632
23633 commit a6cd351e6a5ce5c3ee909bde4d8e02f0ea932d75
23634 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23635 Date:   Tue Dec 5 21:04:56 2006 +0000
23636
23637     upgrade firmware to 1.02
23638     
23639     
23640     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2268 0ce88b0d-b2fd-0310-8134-9614164e65ea
23641
23642  readers/KAAN_Base.txt | 11 +++++++----
23643  1 file changed, 7 insertions(+), 4 deletions(-)
23644
23645 commit 14f67b73b4babdbc3b6e60aebb75f93aaf8cd249
23646 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23647 Date:   Sat Dec 2 17:20:29 2006 +0000
23648
23649     #include "checksum.h"
23650     
23651     
23652     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2260 0ce88b0d-b2fd-0310-8134-9614164e65ea
23653
23654  src/openct/checksum.c | 1 +
23655  1 file changed, 1 insertion(+)
23656
23657 commit 360f0b11605ddd8c4f9284ab29b47a1635f8d87f
23658 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23659 Date:   Sat Dec 2 17:13:06 2006 +0000
23660
23661     warning: initialization discards qualifiers from pointer target type
23662     
23663     
23664     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2258 0ce88b0d-b2fd-0310-8134-9614164e65ea
23665
23666  src/ifdhandler.c | 2 +-
23667  1 file changed, 1 insertion(+), 1 deletion(-)
23668
23669 commit c4a2158f9ed61f79431b3fc77652710423b1e051
23670 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23671 Date:   Sat Dec 2 17:12:22 2006 +0000
23672
23673     warning: initialization discards qualifiers from pointer target type
23674     
23675     
23676     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2257 0ce88b0d-b2fd-0310-8134-9614164e65ea
23677
23678  src/commands.c | 2 +-
23679  1 file changed, 1 insertion(+), 1 deletion(-)
23680
23681 commit 84e15a2f7fae1e557146f66deea372da8042778e
23682 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23683 Date:   Sat Dec 2 17:09:03 2006 +0000
23684
23685     remove unused argc and argv arguments
23686     
23687     
23688     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2256 0ce88b0d-b2fd-0310-8134-9614164e65ea
23689
23690  src/parse.c | 2 +-
23691  1 file changed, 1 insertion(+), 1 deletion(-)
23692
23693 commit 942f91d58978905707b874519ec28f6ed549bd8c
23694 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23695 Date:   Sat Dec 2 17:08:01 2006 +0000
23696
23697     ccid_error(): "char *file" argument -> "const char *file"
23698     
23699     
23700     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2255 0ce88b0d-b2fd-0310-8134-9614164e65ea
23701
23702  src/ccid.c | 2 +-
23703  src/ccid.h | 2 +-
23704  2 files changed, 2 insertions(+), 2 deletions(-)
23705
23706 commit 026361ec8c682a38373f6c8b303657576f3b1eeb
23707 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23708 Date:   Sat Dec 2 17:03:26 2006 +0000
23709
23710     warning: assignment discards qualifiers from pointer target type
23711     
23712     
23713     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2254 0ce88b0d-b2fd-0310-8134-9614164e65ea
23714
23715  src/ccid.c | 14 +++++++-------
23716  1 file changed, 7 insertions(+), 7 deletions(-)
23717
23718 commit 5786d12d4e790732b23a612e2af6679034b0d4dd
23719 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23720 Date:   Sat Dec 2 16:55:17 2006 +0000
23721
23722     warning: redundant redeclaration of 'LogLevel'
23723     
23724     
23725     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2253 0ce88b0d-b2fd-0310-8134-9614164e65ea
23726
23727  src/ccid_ifdhandler.h | 1 -
23728  1 file changed, 1 deletion(-)
23729
23730 commit c08c869010399d819f3e370f4a0b27a2b76e8a83
23731 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23732 Date:   Thu Nov 30 22:37:52 2006 +0000
23733
23734     use $(srcdir)/convert_version.pl
23735     
23736     
23737     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2252 0ce88b0d-b2fd-0310-8134-9614164e65ea
23738
23739  src/Makefile.am | 2 +-
23740  1 file changed, 1 insertion(+), 1 deletion(-)
23741
23742 commit c0657aef7ca7e914923d3474229420cca669582c
23743 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23744 Date:   Thu Nov 30 22:35:31 2006 +0000
23745
23746     change C3PO_LTC32_USBv_old.txt in C3PO_LTC32_USBv2_old.txt
23747     
23748     
23749     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2251 0ce88b0d-b2fd-0310-8134-9614164e65ea
23750
23751  readers/Makefile.am | 2 +-
23752  1 file changed, 1 insertion(+), 1 deletion(-)
23753
23754 commit e4b80eb9825b9a2657efdc44b506706d7210be31
23755 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23756 Date:   Wed Nov 29 10:31:11 2006 +0000
23757
23758     test if IFD_NO_SUCH_DEVICE is defined in ifdhandler.h
23759     
23760     
23761     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2240 0ce88b0d-b2fd-0310-8134-9614164e65ea
23762
23763  configure.in | 1 +
23764  1 file changed, 1 insertion(+)
23765
23766 commit aad7353a531fb87e9a10a45a29d76826219cf02e
23767 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23768 Date:   Wed Nov 29 10:12:04 2006 +0000
23769
23770     use AC_TRY_LINK_FUNC() instead of AC_CHECK_LIB() to not hard code the use of
23771     -lpcsclite
23772     
23773     
23774     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2239 0ce88b0d-b2fd-0310-8134-9614164e65ea
23775
23776  configure.in | 6 ++++--
23777  1 file changed, 4 insertions(+), 2 deletions(-)
23778
23779 commit 36030627c30da3ba4ab04326ec7cca8d3b5add24
23780 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23781 Date:   Wed Nov 29 10:10:55 2006 +0000
23782
23783     distribute convert_version.pl
23784     
23785     
23786     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2238 0ce88b0d-b2fd-0310-8134-9614164e65ea
23787
23788  src/Makefile.am | 3 ++-
23789  1 file changed, 2 insertions(+), 1 deletion(-)
23790
23791 commit ebe60405b912212e5331a68b504f6bee91dd8483
23792 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23793 Date:   Thu Nov 23 19:58:13 2006 +0000
23794
23795     add C3PO_* files
23796     
23797     
23798     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2237 0ce88b0d-b2fd-0310-8134-9614164e65ea
23799
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(+)
23806
23807 commit 9e3cbdac9c681f4c092b94ca82e471e669d9e45a
23808 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23809 Date:   Wed Nov 22 19:40:15 2006 +0000
23810
23811     exit if the command is not run as root and getting iManufacturer fails
23812     
23813     
23814     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2234 0ce88b0d-b2fd-0310-8134-9614164e65ea
23815
23816  src/parse.c | 7 +++++++
23817  1 file changed, 7 insertions(+)
23818
23819 commit 136339bdba3c09e4334909bba02940cd9c943f49
23820 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23821 Date:   Sat Nov 18 20:56:22 2006 +0000
23822
23823     add C3PO TLTC2USB, LTC32 USBv2 with keyboard support and KBR36 in the
23824     "Should work but untested by me" list
23825     
23826     
23827     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2224 0ce88b0d-b2fd-0310-8134-9614164e65ea
23828
23829  README                        | 2 ++
23830  readers/supported_readers.txt | 4 ++++
23831  2 files changed, 6 insertions(+)
23832
23833 commit d5e5a016e55b8f4a3a1a342793a9b109353389ec
23834 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23835 Date:   Fri Nov 17 20:19:17 2006 +0000
23836
23837     set IFSC in the SetParameters argument for T=1 if TAi (i>2) is present: IFSC
23838     
23839     Thanks to Stefan Neis for the bug report and patch
23840     
23841     
23842     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2223 0ce88b0d-b2fd-0310-8134-9614164e65ea
23843
23844  src/ifdhandler.c | 12 ++++++++++++
23845  1 file changed, 12 insertions(+)
23846
23847 commit 81dfb0d9c6717a0bcef420afd65b7d0cb6ab244c
23848 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23849 Date:   Fri Nov 17 16:39:49 2006 +0000
23850
23851     add Teo by Xiring in the supported list
23852     
23853     
23854     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2222 0ce88b0d-b2fd-0310-8134-9614164e65ea
23855
23856  README                        |   2 +
23857  readers/Teo.txt               | 168 ++++++++++++++++++++++++++++++++++++++++++
23858  readers/supported_readers.txt |   1 +
23859  3 files changed, 171 insertions(+)
23860
23861 commit 399749abc181e080b629c7869aec12c22abf22ca
23862 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23863 Date:   Fri Nov 17 16:36:58 2006 +0000
23864
23865     add C3PO LTC32
23866     
23867     
23868     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2221 0ce88b0d-b2fd-0310-8134-9614164e65ea
23869
23870  readers/LTC32.txt             | 54 +++++++++++++++++++++++++++++++++++++++++++
23871  readers/supported_readers.txt |  1 +
23872  2 files changed, 55 insertions(+)
23873
23874 commit 5af22c26550dfa500c5ec72d1183bf23ab897d59
23875 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23876 Date:   Wed Nov 15 14:52:54 2006 +0000
23877
23878     we need pcsc-lite 1.3.3 since we now use IFD_NO_SUCH_DEVICE
23879     
23880     
23881     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2210 0ce88b0d-b2fd-0310-8134-9614164e65ea
23882
23883  configure.in | 9 +++++----
23884  1 file changed, 5 insertions(+), 4 deletions(-)
23885
23886 commit 519ae8848bca2a8e4f6f4d3bebfc1a124d210866
23887 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23888 Date:   Wed Nov 15 14:35:21 2006 +0000
23889
23890     IFDHICCPresence(): return the error code returned by CmdGetSlotStatus()
23891     instead of using IFD_COMMUNICATION_ERROR
23892     
23893     
23894     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2208 0ce88b0d-b2fd-0310-8134-9614164e65ea
23895
23896  src/ifdhandler.c | 2 +-
23897  1 file changed, 1 insertion(+), 1 deletion(-)
23898
23899 commit 0c6237df3e24c0e905f6e7d2d96a1faa6b8d003d
23900 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23901 Date:   Wed Nov 15 14:33:41 2006 +0000
23902
23903     CmdGetSlotStatus(), CCID_Transmit() and CCID_Receive(): return
23904     IFD_NO_SUCH_DEVICE if the lower communication layer returns
23905     STATUS_NO_SUCH_DEVICE
23906     
23907     
23908     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2207 0ce88b0d-b2fd-0310-8134-9614164e65ea
23909
23910  src/commands.c | 16 ++++++++++++++--
23911  1 file changed, 14 insertions(+), 2 deletions(-)
23912
23913 commit 9aad6258168f5246aab74eea66ccc0c5a2b53238
23914 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23915 Date:   Wed Nov 15 14:31:38 2006 +0000
23916
23917     WriteUSB() & ReadUSB(): return STATUS_NO_SUCH_DEVICE if read() or
23918     write() fails with ENODEV
23919     
23920     
23921     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2206 0ce88b0d-b2fd-0310-8134-9614164e65ea
23922
23923  src/ccid_usb.c | 6 ++++++
23924  1 file changed, 6 insertions(+)
23925
23926 commit 87d4d2d510fc576d187982d74088d8caf63562ad
23927 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23928 Date:   Wed Nov 15 14:28:20 2006 +0000
23929
23930     add STATUS_NO_SUCH_DEVICE
23931     
23932     
23933     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2205 0ce88b0d-b2fd-0310-8134-9614164e65ea
23934
23935  src/defs.h | 1 +
23936  1 file changed, 1 insertion(+)
23937
23938 commit e5112c49a11edc3dcd1052b5f638b4442fb55704
23939 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23940 Date:   Wed Nov 15 10:04:18 2006 +0000
23941
23942     IFDHGetCapabilities(): add support of SCARD_ATTR_MAXINPUT to get the
23943     maximal APDU size (dwMaxCCIDMessageLength -10)
23944     
23945     
23946     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2197 0ce88b0d-b2fd-0310-8134-9614164e65ea
23947
23948  src/ifdhandler.c | 6 ++++++
23949  1 file changed, 6 insertions(+)
23950
23951 commit c6d482695caaa5acd0ecd7cc223b40469febac56
23952 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23953 Date:   Mon Nov 6 14:36:56 2006 +0000
23954
23955     SecurePINVerify(): the GemPC Pinpad does not support
23956     a bEntryValidationCondition different of 0x02 (validation key pressed)
23957     
23958     
23959     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2195 0ce88b0d-b2fd-0310-8134-9614164e65ea
23960
23961  src/commands.c | 10 ++++++++++
23962  1 file changed, 10 insertions(+)
23963
23964 commit 825f64133b37cf57d92bec750a727a3c68585806
23965 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23966 Date:   Fri Oct 13 17:00:43 2006 +0000
23967
23968     remove unneeded dependency on dl library
23969     
23970     
23971     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2186 0ce88b0d-b2fd-0310-8134-9614164e65ea
23972
23973  configure.in    | 4 ----
23974  src/Makefile.am | 2 +-
23975  2 files changed, 1 insertion(+), 5 deletions(-)
23976
23977 commit 181ad8b942c193e9256a0958682ce8ca30f0710c
23978 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23979 Date:   Tue Sep 26 13:32:05 2006 +0000
23980
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
23984     
23985     
23986     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2176 0ce88b0d-b2fd-0310-8134-9614164e65ea
23987
23988  src/ifdhandler.c | 3 ++-
23989  1 file changed, 2 insertions(+), 1 deletion(-)
23990
23991 commit c0015e764c5aa00d9eefcbde3c92a586b2a09c56
23992 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
23993 Date:   Tue Sep 26 13:29:57 2006 +0000
23994
23995     IFDHPowerICC(): log the action performed (PowerUp, PowerDown, Reset)
23996     
23997     
23998     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2175 0ce88b0d-b2fd-0310-8134-9614164e65ea
23999
24000  src/ifdhandler.c | 3 ++-
24001  1 file changed, 2 insertions(+), 1 deletion(-)
24002
24003 commit ee345891abecdb7ba9f95f23052ed0dacb178c98
24004 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24005 Date:   Fri Sep 22 14:51:24 2006 +0000
24006
24007     add OmniKey CardMan 5125 in the should work but unsupported list
24008     
24009     
24010     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2174 0ce88b0d-b2fd-0310-8134-9614164e65ea
24011
24012  README                        |   2 +
24013  readers/CardMan5125.txt       | 168 ++++++++++++++++++++++++++++++++++++++++++
24014  readers/supported_readers.txt |   1 +
24015  3 files changed, 171 insertions(+)
24016
24017 commit 5b46a303a3170c057ad35af98a8f8782230b5426
24018 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24019 Date:   Fri Sep 22 14:49:51 2006 +0000
24020
24021     update OmniKey URLs
24022     
24023     
24024     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2173 0ce88b0d-b2fd-0310-8134-9614164e65ea
24025
24026  README | 6 +++---
24027  1 file changed, 3 insertions(+), 3 deletions(-)
24028
24029 commit 542fbe8f75403346c6ff2076dba081b06c5add9d
24030 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24031 Date:   Fri Sep 22 14:04:46 2006 +0000
24032
24033     move the RSA SID800 in the supported list now that I have a working
24034     model
24035     
24036     
24037     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2172 0ce88b0d-b2fd-0310-8134-9614164e65ea
24038
24039  README                        | 6 ++----
24040  readers/supported_readers.txt | 3 +++
24041  2 files changed, 5 insertions(+), 4 deletions(-)
24042
24043 commit 11717cda132a39247f78bf5ec2bb70938827737e
24044 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24045 Date:   Fri Sep 22 14:04:04 2006 +0000
24046
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
24049     
24050     
24051     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2171 0ce88b0d-b2fd-0310-8134-9614164e65ea
24052
24053  readers/sid800.txt | 12 +++++-------
24054  1 file changed, 5 insertions(+), 7 deletions(-)
24055
24056 commit 76787d94c452c7b10a2a44a37a9e5e151fb96a16
24057 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24058 Date:   Fri Sep 22 13:36:21 2006 +0000
24059
24060     add O2Micro Oz7762 in the unsupported list
24061     
24062     
24063     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2170 0ce88b0d-b2fd-0310-8134-9614164e65ea
24064
24065  README | 11 +++++++++++
24066  1 file changed, 11 insertions(+)
24067
24068 commit 4c02ff5747ddd357166d4278ed7a6d825024adc1
24069 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24070 Date:   Wed Sep 20 14:01:14 2006 +0000
24071
24072     IFDHGetCapabilities(): add support of SCARD_ATTR_VENDOR_NAME
24073     
24074     
24075     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2168 0ce88b0d-b2fd-0310-8134-9614164e65ea
24076
24077  src/ifdhandler.c | 7 +++++++
24078  1 file changed, 7 insertions(+)
24079
24080 commit f7a8e89123ca1981267f1214a5be14aefe0372d0
24081 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24082 Date:   Wed Sep 20 13:40:19 2006 +0000
24083
24084     add support for SCARD_ATTR_VENDOR_IFD_VERSION tag used by
24085     SCardGetAttrib()
24086     
24087     
24088     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2166 0ce88b0d-b2fd-0310-8134-9614164e65ea
24089
24090  src/Makefile.am  | 6 ++++--
24091  src/ifdhandler.c | 9 +++++++++
24092  2 files changed, 13 insertions(+), 2 deletions(-)
24093
24094 commit a6b39170b6930a60870e3f189ceb73396d834b93
24095 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24096 Date:   Wed Sep 20 13:39:23 2006 +0000
24097
24098     Perl script to convert a version format from "1.2.3-svn-xyz" to "0x01020003"
24099     
24100     
24101     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2165 0ce88b0d-b2fd-0310-8134-9614164e65ea
24102
24103  src/convert_version.pl | 31 +++++++++++++++++++++++++++++++
24104  1 file changed, 31 insertions(+)
24105
24106 commit d5661c7227893883f19c2cbeb1b3ce2cab1700da
24107 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24108 Date:   Thu Sep 14 20:02:00 2006 +0000
24109
24110     update OmniKey URLs
24111     
24112     
24113     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2163 0ce88b0d-b2fd-0310-8134-9614164e65ea
24114
24115  README | 11 ++++++-----
24116  1 file changed, 6 insertions(+), 5 deletions(-)
24117
24118 commit 4bed513053c4affec3103da7ec1084d5013a8336
24119 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24120 Date:   Thu Sep 14 19:58:29 2006 +0000
24121
24122     the OmniKey 5125 was a 5121
24123     
24124     
24125     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2162 0ce88b0d-b2fd-0310-8134-9614164e65ea
24126
24127  README | 4 ++--
24128  1 file changed, 2 insertions(+), 2 deletions(-)
24129
24130 commit 5cad273bd46d43f86c11487b5f90edcdf8459440
24131 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24132 Date:   Thu Sep 14 19:55:24 2006 +0000
24133
24134     The reader was a 5121 in fact
24135     
24136     
24137     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2161 0ce88b0d-b2fd-0310-8134-9614164e65ea
24138
24139  readers/{CardMan5125.txt => CardMan5121.txt} | 0
24140  readers/supported_readers.txt                | 2 +-
24141  2 files changed, 1 insertion(+), 1 deletion(-)
24142
24143 commit 41e0bf12741f48c0a3d81a1b096b2b6a7ff06867
24144 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24145 Date:   Mon Sep 11 07:01:55 2006 +0000
24146
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
24149     file descriptor
24150     
24151     Thanks to Byron Johnson for the bug report
24152     see http://www.mail-archive.com/muscle@lists.musclecard.com/msg05632.html
24153     
24154     
24155     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2156 0ce88b0d-b2fd-0310-8134-9614164e65ea
24156
24157  configure.in | 6 ++----
24158  1 file changed, 2 insertions(+), 4 deletions(-)
24159
24160 commit 16e052977df60266dc7f3c1ba42c1c56eca76807
24161 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24162 Date:   Sun Sep 10 20:00:47 2006 +0000
24163
24164     add a note about Alcor Micro AU9520 firmware 1.01 bug (time request
24165     not forwarded)
24166     
24167     
24168     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2155 0ce88b0d-b2fd-0310-8134-9614164e65ea
24169
24170  README | 2 ++
24171  1 file changed, 2 insertions(+)
24172
24173 commit 67b069549c1fc35405789674b01a105b06692d4f
24174 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24175 Date:   Sun Sep 10 19:58:02 2006 +0000
24176
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.
24179     
24180     
24181     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2154 0ce88b0d-b2fd-0310-8134-9614164e65ea
24182
24183  src/ccid_usb.c | 1 +
24184  1 file changed, 1 insertion(+)
24185
24186 commit 6177084e9865d65f40103c386d17c5b237c50d86
24187 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24188 Date:   Sun Sep 10 19:56:23 2006 +0000
24189
24190     new firmware (1.02)
24191     
24192     
24193     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2153 0ce88b0d-b2fd-0310-8134-9614164e65ea
24194
24195  readers/AU9520.txt | 4 ++--
24196  1 file changed, 2 insertions(+), 2 deletions(-)
24197
24198 commit 2429ab95e79b0b0a0ebf58871feb5daa7de9a236
24199 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24200 Date:   Wed Sep 6 20:06:58 2006 +0000
24201
24202     remove trailing spaces at end of lines
24203     
24204     
24205     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2152 0ce88b0d-b2fd-0310-8134-9614164e65ea
24206
24207  src/ccid.c            |  2 +-
24208  src/ccid.h            |  2 +-
24209  src/ccid_serial.c     | 26 +++++++++++++-------------
24210  src/ccid_usb.c        |  8 ++++----
24211  src/commands.c        |  8 ++++----
24212  src/debug.h           |  4 ++--
24213  src/defs.h            |  2 +-
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(-)
24220
24221 commit 6197f0a2a2cb4f7cf0bc8a8a18660a9e3773a1d0
24222 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24223 Date:   Wed Sep 6 13:49:40 2006 +0000
24224
24225     IFDHICCPresence(): correctly support the removal and insertion between
24226     two consecutive IFDHICCPresence() calls
24227     
24228     
24229     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2150 0ce88b0d-b2fd-0310-8134-9614164e65ea
24230
24231  src/ifdhandler.c | 15 ++++++++++++++-
24232  1 file changed, 14 insertions(+), 1 deletion(-)
24233
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
24237
24238     release 1.1.0
24239     
24240     
24241     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2135 0ce88b0d-b2fd-0310-8134-9614164e65ea
24242
24243  README       | 20 ++++++++++++++++++++
24244  configure.in |  2 +-
24245  2 files changed, 21 insertions(+), 1 deletion(-)
24246
24247 commit 9d7091faca4c84e6423c18222f57c74627548d48
24248 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24249 Date:   Fri Aug 11 17:15:28 2006 +0000
24250
24251     use ./configure --enable-twinserial to compile and install the the
24252     driver for the GemPC Twin serial
24253     
24254     Thanks to Wolfgang Glas for the idea
24255     
24256     
24257     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2134 0ce88b0d-b2fd-0310-8134-9614164e65ea
24258
24259  configure.in    | 11 +++++++++++
24260  src/Makefile.am | 11 +++++++----
24261  2 files changed, 18 insertions(+), 4 deletions(-)
24262
24263 commit 69efedf8447bd6e35eecaceccfb3087e01eede0a
24264 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24265 Date:   Fri Aug 11 16:10:28 2006 +0000
24266
24267     add id3 Semiconductors CL1356T in the "should work but unsuported" list
24268     
24269     
24270     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2133 0ce88b0d-b2fd-0310-8134-9614164e65ea
24271
24272  README              |  3 +++
24273  readers/CL1356T.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
24274  readers/Makefile.am |  1 +
24275  3 files changed, 54 insertions(+)
24276
24277 commit 2e520e24a7a6c724c9fb01294d1d2751c0771f29
24278 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24279 Date:   Fri Aug 11 16:03:39 2006 +0000
24280
24281     Regenerate
24282     
24283     
24284     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2132 0ce88b0d-b2fd-0310-8134-9614164e65ea
24285
24286  config.h.in | 2 +-
24287  1 file changed, 1 insertion(+), 1 deletion(-)
24288
24289 commit 13cd89ea728f7e1ba13208718cc16e613b6a9218
24290 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24291 Date:   Thu Aug 10 22:31:08 2006 +0000
24292
24293     Add iDream (or THRC2002-2) to the "Unsupported or partly supported CCID
24294     readers" list.
24295     
24296     Thanks to Dr Jean-Pierre Szikora for the report
24297     
24298     
24299     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2131 0ce88b0d-b2fd-0310-8134-9614164e65ea
24300
24301  README              | 12 +++++++++---
24302  readers/Makefile.am |  1 +
24303  readers/iDream.txt  | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
24304  3 files changed, 60 insertions(+), 3 deletions(-)
24305
24306 commit e5a339811855f198fddecdc3b49c48c890c1c92d
24307 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24308 Date:   Wed Aug 9 07:17:31 2006 +0000
24309
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
24314     
24315     
24316     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2130 0ce88b0d-b2fd-0310-8134-9614164e65ea
24317
24318  src/ifdhandler.c | 18 ++++++++++++++++++
24319  1 file changed, 18 insertions(+)
24320
24321 commit f9954021eab156f065bf5d51087a8cadf2550d08
24322 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24323 Date:   Mon Aug 7 10:05:40 2006 +0000
24324
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.
24327     
24328     Thanks to Wolfgang Glas for the bug report
24329     
24330     
24331     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2123 0ce88b0d-b2fd-0310-8134-9614164e65ea
24332
24333  src/defs.h | 4 ++--
24334  1 file changed, 2 insertions(+), 2 deletions(-)
24335
24336 commit 449dd8b902306ac4268864b926a8207e5010411e
24337 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24338 Date:   Thu Aug 3 13:14:27 2006 +0000
24339
24340     IFDHICCPresence(): check the value returned by CmdEscape() in the
24341     SCR331-DI contactless reader familly code.
24342     
24343     Byg detected by using __attribute__((warn_unused_result)) also used as
24344     __must_check by the Linux kernel
24345     
24346     
24347     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2122 0ce88b0d-b2fd-0310-8134-9614164e65ea
24348
24349  src/ifdhandler.c | 10 +++++++++-
24350  1 file changed, 9 insertions(+), 1 deletion(-)
24351
24352 commit bb58ac6b407de2dd10e06daf79fac76d676365ba
24353 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24354 Date:   Thu Aug 3 13:12:20 2006 +0000
24355
24356     change the prototype of ReleaseReaderIndex() to return void since he
24357     function always returned 0 and the returned value was never checked
24358     
24359     
24360     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2121 0ce88b0d-b2fd-0310-8134-9614164e65ea
24361
24362  src/utils.c | 4 +---
24363  src/utils.h | 2 +-
24364  2 files changed, 2 insertions(+), 4 deletions(-)
24365
24366 commit dfecd8324e2a2df47a468175c5f3d5483a1fccdc
24367 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24368 Date:   Thu Aug 3 10:04:01 2006 +0000
24369
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
24372     10 seconds.
24373     
24374     Thanks to Gerald Richter for the bug report
24375     
24376     
24377     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2120 0ce88b0d-b2fd-0310-8134-9614164e65ea
24378
24379  src/commands.c | 4 ++--
24380  1 file changed, 2 insertions(+), 2 deletions(-)
24381
24382 commit eb289efcc0ff63d99d863eea9e448d9c345dba00
24383 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24384 Date:   Tue Aug 1 20:05:22 2006 +0000
24385
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.
24388     
24389     Thanks to Michael Wegner for the patch
24390     
24391     
24392     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2119 0ce88b0d-b2fd-0310-8134-9614164e65ea
24393
24394  src/ccid_usb.c | 12 +++++++++---
24395  1 file changed, 9 insertions(+), 3 deletions(-)
24396
24397 commit 324de0ebf47b8a8cd163048bfe0b2e709d247e52
24398 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24399 Date:   Tue Aug 1 07:13:50 2006 +0000
24400
24401     Exit the ./configure script if some include files are not found
24402     
24403     Use AC_MSG_ERROR() instead of AC_MSG_WARN()
24404     
24405     
24406     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2118 0ce88b0d-b2fd-0310-8134-9614164e65ea
24407
24408  configure.in | 2 +-
24409  1 file changed, 1 insertion(+), 1 deletion(-)
24410
24411 commit 879cc1f696b50e9b2fe89c70d37130f2d15fba9a
24412 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24413 Date:   Mon Jul 31 15:11:07 2006 +0000
24414
24415     regenerate
24416     
24417     
24418     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2117 0ce88b0d-b2fd-0310-8134-9614164e65ea
24419
24420  config.h.in | 5 ++++-
24421  1 file changed, 4 insertions(+), 1 deletion(-)
24422
24423 commit 071bc295c9c5585a36171d30c1df079e4a6f0742
24424 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24425 Date:   Mon Jul 31 15:10:48 2006 +0000
24426
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
24430     page 2.
24431     
24432     The applications using this feature shall be updated (to respect the
24433     PCSC specification)
24434     
24435     Thanks to Ulrich Vogl for the bug report
24436     
24437     
24438     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2116 0ce88b0d-b2fd-0310-8134-9614164e65ea
24439
24440  configure.in            | 2 +-
24441  examples/scardcontrol.c | 5 +++--
24442  src/ifdhandler.c        | 5 +++--
24443  3 files changed, 7 insertions(+), 5 deletions(-)
24444
24445 commit 62b74bb82df30ceda778dfa2d70584780a896d28
24446 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24447 Date:   Wed Jul 12 09:52:30 2006 +0000
24448
24449     CCID_Receive(): check that we received at least enough bytes to test
24450     cmd[STATUS_OFFSET].
24451     
24452     usb_bulk_read() will return 0 bytes without error in case of timeout
24453     
24454     
24455     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2110 0ce88b0d-b2fd-0310-8134-9614164e65ea
24456
24457  src/commands.c | 7 +++++++
24458  1 file changed, 7 insertions(+)
24459
24460 commit ebc4ffef17684632fb789d0272a24a1548ee435d
24461 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24462 Date:   Wed Jul 12 08:30:26 2006 +0000
24463
24464     use LPSTR instead of LPTSTR (deprecated)
24465     
24466     
24467     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2109 0ce88b0d-b2fd-0310-8134-9614164e65ea
24468
24469  src/ifdhandler.c | 2 +-
24470  1 file changed, 1 insertion(+), 1 deletion(-)
24471
24472 commit 688d0f0e6201f30e441858e762cf330ad148dce7
24473 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24474 Date:   Wed Jul 12 08:21:07 2006 +0000
24475
24476     SetParameters(): do not fail if the command fails to set a parameter
24477     that is not changeable by the CCID
24478     
24479     
24480     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2108 0ce88b0d-b2fd-0310-8134-9614164e65ea
24481
24482  src/commands.c | 6 +++++-
24483  1 file changed, 5 insertions(+), 1 deletion(-)
24484
24485 commit 9c56acd44bc5b7d4c2d20a1f3f78b8f33f750b99
24486 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24487 Date:   Tue Jul 11 18:35:25 2006 +0000
24488
24489     correct a typo in a comment
24490     
24491     
24492     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2107 0ce88b0d-b2fd-0310-8134-9614164e65ea
24493
24494  src/ccid_usb.c | 2 +-
24495  1 file changed, 1 insertion(+), 1 deletion(-)
24496
24497 commit 7fa72cf82450e8b50d9e912f443160af2a7dc49a
24498 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24499 Date:   Sun Jul 9 15:03:18 2006 +0000
24500
24501     add Alcor Micro AU9520
24502     
24503     
24504     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2101 0ce88b0d-b2fd-0310-8134-9614164e65ea
24505
24506  README                        |   2 +
24507  readers/AU9520.txt            | 109 ++++++++++++++++++++++++++++++++++++++++++
24508  readers/supported_readers.txt |   3 ++
24509  3 files changed, 114 insertions(+)
24510
24511 commit b5778a510bf4fbfd0e64d7366e0d0f6e9d46c6d8
24512 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24513 Date:   Sun Jul 9 14:50:20 2006 +0000
24514
24515     add id3 Semiconductors CL1356D
24516     
24517     
24518     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2100 0ce88b0d-b2fd-0310-8134-9614164e65ea
24519
24520  README                        |  3 +++
24521  readers/id3_CL1356D.txt       | 50 +++++++++++++++++++++++++++++++++++++++++++
24522  readers/supported_readers.txt |  4 ++++
24523  3 files changed, 57 insertions(+)
24524
24525 commit d30ed8fa025e070062a21237430ce659a127fca1
24526 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24527 Date:   Tue Jul 4 20:07:01 2006 +0000
24528
24529     update comment for size_t
24530     
24531     
24532     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2099 0ce88b0d-b2fd-0310-8134-9614164e65ea
24533
24534  config.h.in | 2 +-
24535  1 file changed, 1 insertion(+), 1 deletion(-)
24536
24537 commit 289ba19ea24c0277397b172a17fef83b154453e4
24538 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24539 Date:   Tue Jul 4 07:11:43 2006 +0000
24540
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.
24544     
24545     
24546     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2098 0ce88b0d-b2fd-0310-8134-9614164e65ea
24547
24548  src/commands.c | 18 +++++++++++++++++-
24549  1 file changed, 17 insertions(+), 1 deletion(-)
24550
24551 commit 67e9499dc26b9e1d9d101a096007eda9f8d3aaf2
24552 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24553 Date:   Tue Jul 4 07:06:10 2006 +0000
24554
24555     ReadUSB(): be sure we have read enough bytes before checking for frame
24556     detectation
24557     
24558     
24559     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2097 0ce88b0d-b2fd-0310-8134-9614164e65ea
24560
24561  src/ccid_usb.c | 3 ++-
24562  1 file changed, 2 insertions(+), 1 deletion(-)
24563
24564 commit 68d3a5cf5302634e6f3d83be2e3551e97d8ca158
24565 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24566 Date:   Mon Jul 3 14:56:08 2006 +0000
24567
24568     CmdXfrBlock(): remove the unused clean_up_and_return goto label
24569     
24570     
24571     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2096 0ce88b0d-b2fd-0310-8134-9614164e65ea
24572
24573  src/commands.c | 1 -
24574  1 file changed, 1 deletion(-)
24575
24576 commit ce81fa9c6aa72909bdd1fa53dc446f37e79b4e89
24577 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24578 Date:   Mon Jul 3 14:54:59 2006 +0000
24579
24580     CmdXfrBlock(): call CmdXfrBlockAPDU_extended() if the reader supports
24581     Extended APDU
24582     
24583     
24584     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2095 0ce88b0d-b2fd-0310-8134-9614164e65ea
24585
24586  src/commands.c | 12 ++++++++----
24587  1 file changed, 8 insertions(+), 4 deletions(-)
24588
24589 commit 265ae8702bc7c800cf700daf07cb91fe941bec21
24590 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24591 Date:   Mon Jul 3 14:21:15 2006 +0000
24592
24593     add CmdXfrBlockAPDU_extended() to support Extended APDU readers
24594     
24595     
24596     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2094 0ce88b0d-b2fd-0310-8134-9614164e65ea
24597
24598  src/commands.c | 124 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
24599  1 file changed, 124 insertions(+)
24600
24601 commit 2f5c5712484f6fae2b5c5218aed33861292102a2
24602 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24603 Date:   Mon Jul 3 14:03:58 2006 +0000
24604
24605     CCID_Receive(): return the value of bChainParameter in *chain_parameter
24606     
24607     
24608     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2093 0ce88b0d-b2fd-0310-8134-9614164e65ea
24609
24610  src/commands.c | 5 +++++
24611  1 file changed, 5 insertions(+)
24612
24613 commit b9ea66a7619fbdec166aaf59aec6c1fb576dfdee
24614 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24615 Date:   Mon Jul 3 14:00:55 2006 +0000
24616
24617     CmdXfrBlockTPDU_T1(): also log the length of the reception buffer
24618     
24619     
24620     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2092 0ce88b0d-b2fd-0310-8134-9614164e65ea
24621
24622  src/commands.c | 2 +-
24623  1 file changed, 1 insertion(+), 1 deletion(-)
24624
24625 commit 556113e1cd387dfec5926f3eba3386469a7fb88a
24626 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24627 Date:   Mon Jul 3 13:59:13 2006 +0000
24628
24629     use CCID_Receive() with the new API (use NULL as chain_parameter)
24630     
24631     
24632     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2091 0ce88b0d-b2fd-0310-8134-9614164e65ea
24633
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(-)
24638
24639 commit b8e89a2d7d74c050ac221d8b2ec6cc4991a2950d
24640 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24641 Date:   Mon Jul 3 13:56:42 2006 +0000
24642
24643     CCID_Receive() has a new parameter: chain_parameter
24644     
24645     
24646     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2090 0ce88b0d-b2fd-0310-8134-9614164e65ea
24647
24648  src/commands.c | 2 +-
24649  src/commands.h | 2 +-
24650  2 files changed, 2 insertions(+), 2 deletions(-)
24651
24652 commit 8084bef804b241bbc99f6559fdf6c1b811340cf3
24653 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24654 Date:   Mon Jul 3 13:55:10 2006 +0000
24655
24656     add #define CHAIN_PARAMETER_OFFSET
24657     
24658     
24659     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2089 0ce88b0d-b2fd-0310-8134-9614164e65ea
24660
24661  src/commands.h | 1 +
24662  1 file changed, 1 insertion(+)
24663
24664 commit 507144aa80e6da0dd9e9ae25d8ca691003735ac2
24665 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24666 Date:   Mon Jul 3 13:44:28 2006 +0000
24667
24668     move the "command length too big" checks from CmdXfrBlock() to
24669     CmdXfrBlockTPDU_T0()
24670     
24671     
24672     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2088 0ce88b0d-b2fd-0310-8134-9614164e65ea
24673
24674  src/commands.c | 35 +++++++++++++++++------------------
24675  1 file changed, 17 insertions(+), 18 deletions(-)
24676
24677 commit 7bdb15dd42344346870da8e6a3e237c5d3824aba
24678 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24679 Date:   Mon Jul 3 13:36:49 2006 +0000
24680
24681     CCID_Transmit(): log if the transmit buffer is too big
24682     
24683     
24684     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2087 0ce88b0d-b2fd-0310-8134-9614164e65ea
24685
24686  src/commands.c | 3 +++
24687  1 file changed, 3 insertions(+)
24688
24689 commit e2806f08e5365be49e6dce1f74c306557faae5ac
24690 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24691 Date:   Mon Jul 3 13:15:59 2006 +0000
24692
24693     CCID_Receive(): use <= instead of < to detect a reception buffer overrun
24694     and log an error if it occurs
24695     
24696     
24697     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2086 0ce88b0d-b2fd-0310-8134-9614164e65ea
24698
24699  src/commands.c | 5 ++++-
24700  1 file changed, 4 insertions(+), 1 deletion(-)
24701
24702 commit 1339b4c838d0e3f42518fd84c7b9d4db441d9fff
24703 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24704 Date:   Mon Jul 3 12:57:50 2006 +0000
24705
24706     ccid_open_hack(): the CL1356D firmware needs some time to initialize.
24707     Wait 1 second here
24708     
24709     
24710     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2085 0ce88b0d-b2fd-0310-8134-9614164e65ea
24711
24712  src/ccid.c | 6 ++++++
24713  1 file changed, 6 insertions(+)
24714
24715 commit 83e6b553ac88cbaab8f897c9f64a9df83e4f7eb8
24716 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24717 Date:   Mon Jul 3 12:56:13 2006 +0000
24718
24719     add #define CL1356D
24720     
24721     
24722     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2084 0ce88b0d-b2fd-0310-8134-9614164e65ea
24723
24724  src/ccid.h | 1 +
24725  1 file changed, 1 insertion(+)
24726
24727 commit d0ecc183a8947964c15eefac03be8755f2f39740
24728 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24729 Date:   Mon Jul 3 12:51:59 2006 +0000
24730
24731     ReadUSB(): detect and ignore duplicated CCID frames
24732     
24733     
24734     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2083 0ce88b0d-b2fd-0310-8134-9614164e65ea
24735
24736  src/ccid_usb.c | 11 ++++++++++-
24737  1 file changed, 10 insertions(+), 1 deletion(-)
24738
24739 commit da797041d9497fef1c6004a33ce8914b458e393b
24740 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24741 Date:   Fri Jun 30 14:04:33 2006 +0000
24742
24743     ccid_error(): display the value of the Unknown CCID error code
24744     
24745     
24746     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2082 0ce88b0d-b2fd-0310-8134-9614164e65ea
24747
24748  src/ccid.c | 3 ++-
24749  1 file changed, 2 insertions(+), 1 deletion(-)
24750
24751 commit 0b46c9a7abe919791e04d8e9ce0cf3fa9cc5026a
24752 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24753 Date:   Thu Jun 8 08:36:49 2006 +0000
24754
24755     add support of FreeBSD
24756     
24757     
24758     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2078 0ce88b0d-b2fd-0310-8134-9614164e65ea
24759
24760  configure.in | 4 ++++
24761  1 file changed, 4 insertions(+)
24762
24763 commit 862e10d7a8645fec3067cb746ecdc881a62cf95c
24764 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24765 Date:   Thu May 25 20:48:11 2006 +0000
24766
24767     update the licence from GPL to LGPL
24768     
24769     
24770     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2055 0ce88b0d-b2fd-0310-8134-9614164e65ea
24771
24772  src/Info.plist | 2 +-
24773  1 file changed, 1 insertion(+), 1 deletion(-)
24774
24775 commit f20a8cfa1faabde3dbbf69a8a98aafb4f9f51200
24776 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24777 Date:   Fri May 19 12:18:49 2006 +0000
24778
24779     SCM SPR 532 with firmware < 5.10 has problems
24780     
24781     
24782     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2048 0ce88b0d-b2fd-0310-8134-9614164e65ea
24783
24784  src/ccid_usb.c | 2 +-
24785  1 file changed, 1 insertion(+), 1 deletion(-)
24786
24787 commit dffac9b0146cd1fadd378bea42a03fabe975ef94
24788 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24789 Date:   Fri May 19 11:58:33 2006 +0000
24790
24791     update with firmware 5.10
24792     
24793     
24794     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2047 0ce88b0d-b2fd-0310-8134-9614164e65ea
24795
24796  readers/SPR532.txt | 6 +++---
24797  1 file changed, 3 insertions(+), 3 deletions(-)
24798
24799 commit 13ca21b5d4b3b07c0111da667d078b1718250e1e
24800 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24801 Date:   Fri May 19 11:56:18 2006 +0000
24802
24803     t1_transceive(): add a overrun debug message if we received more bytes
24804     than we can store.
24805     
24806     
24807     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2046 0ce88b0d-b2fd-0310-8134-9614164e65ea
24808
24809  src/openct/proto-t1.c | 3 +++
24810  1 file changed, 3 insertions(+)
24811
24812 commit fb75847b1081088fe4dac2f5cf7755dd1a5d215a
24813 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24814 Date:   Fri May 19 11:53:54 2006 +0000
24815
24816     t1_transceive(): add a debug message if we are in state DEAD. The card
24817     must be reset first.
24818     
24819     
24820     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2045 0ce88b0d-b2fd-0310-8134-9614164e65ea
24821
24822  src/openct/proto-t1.c | 3 +++
24823  1 file changed, 3 insertions(+)
24824
24825 commit ff4203df350fb3dbaf1a02064c18db8e4eaf4f21
24826 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24827 Date:   Tue May 16 22:00:31 2006 +0000
24828
24829     add Actividentity (ActiveCard) Activkey Sim
24830     
24831     
24832     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2044 0ce88b0d-b2fd-0310-8134-9614164e65ea
24833
24834  readers/ActivkeySim.txt       | 49 +++++++++++++++++++++++++++++++++++++++++++
24835  readers/supported_readers.txt |  1 +
24836  2 files changed, 50 insertions(+)
24837
24838 commit 36a6d6132ee120c6f849d87a79ad03ce37d6c7a7
24839 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24840 Date:   Wed May 10 20:53:49 2006 +0000
24841
24842     correct a typo in a comment
24843     
24844     
24845     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2041 0ce88b0d-b2fd-0310-8134-9614164e65ea
24846
24847  src/ccid.h | 2 +-
24848  1 file changed, 1 insertion(+), 1 deletion(-)
24849
24850 commit bbe3efdab5cf099cf134fe8c8ca055e5b21dce63
24851 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24852 Date:   Thu May 4 13:14:56 2006 +0000
24853
24854     Use a timeout of 0.1 second instead of 0 for waiting characters from the
24855     keyboard
24856     
24857     
24858     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2039 0ce88b0d-b2fd-0310-8134-9614164e65ea
24859
24860  examples/scardcontrol.c | 8 ++++----
24861  1 file changed, 4 insertions(+), 4 deletions(-)
24862
24863 commit d3a984fd7d48c6578222e05d63c488ebcea080df
24864 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24865 Date:   Thu May 4 12:13:47 2006 +0000
24866
24867     add C3PO LTC31 (new model, USB product id 0x0006) in the supported list
24868     
24869     
24870     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2038 0ce88b0d-b2fd-0310-8134-9614164e65ea
24871
24872  README                        | 3 ++-
24873  readers/supported_readers.txt | 1 +
24874  2 files changed, 3 insertions(+), 1 deletion(-)
24875
24876 commit d00b4737624e48e6da3d0d24affd09f5fc52bc94
24877 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24878 Date:   Thu May 4 11:33:35 2006 +0000
24879
24880     add "HP USB Smart Card Keyboard" in the "Should work but untested by
24881     me:" list
24882     
24883     
24884     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2037 0ce88b0d-b2fd-0310-8134-9614164e65ea
24885
24886  README                        | 2 ++
24887  readers/supported_readers.txt | 2 ++
24888  2 files changed, 4 insertions(+)
24889
24890 commit 68f3fcb74cb2ccd7aec41928cbb78d14512086d0
24891 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24892 Date:   Thu May 4 11:31:49 2006 +0000
24893
24894     add HPUSBSmartCardKeyboard.txt
24895     
24896     
24897     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2036 0ce88b0d-b2fd-0310-8134-9614164e65ea
24898
24899  readers/HPUSBSmartCardKeyboard.txt | 53 ++++++++++++++++++++++++++++++++++++++
24900  readers/Makefile.am                |  1 +
24901  2 files changed, 54 insertions(+)
24902
24903 commit d42b02b18b9de0c32f1f4f628b0577bed436ba2f
24904 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24905 Date:   Wed May 3 20:48:48 2006 +0000
24906
24907     ccid_open_hack(): add SCM SCR331-DI-NTTCOM in the list of dual slots
24908     contactless readers hack
24909     
24910     
24911     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2035 0ce88b0d-b2fd-0310-8134-9614164e65ea
24912
24913  src/ccid.c | 2 ++
24914  1 file changed, 2 insertions(+)
24915
24916 commit 9cb97482a96add529083066e505b4fc254414cf1
24917 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24918 Date:   Wed May 3 20:18:35 2006 +0000
24919
24920     add OmniKey CardMan 3021 in the "Should work but untested by me" list
24921     
24922     
24923     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2034 0ce88b0d-b2fd-0310-8134-9614164e65ea
24924
24925  README                  |   1 +
24926  readers/CardMan3021.txt | 166 ++++++++++++++++++++++++++++++++++++++++++++++++
24927  readers/Makefile.am     |   1 +
24928  3 files changed, 168 insertions(+)
24929
24930 commit b211c9f4cc2f71c2e38434936c02690b66bb4f5c
24931 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24932 Date:   Wed May 3 17:46:38 2006 +0000
24933
24934     add LTC31 (new version)
24935     
24936     
24937     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2033 0ce88b0d-b2fd-0310-8134-9614164e65ea
24938
24939  readers/LTC31v2.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
24940  readers/Makefile.am |  1 +
24941  2 files changed, 51 insertions(+)
24942
24943 commit f041c02ce96ea153ce79beb4c57bf95b7c75c6de
24944 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24945 Date:   Wed May 3 15:47:53 2006 +0000
24946
24947     I used the MSB instead of LSB in parsing dwSynchProtocols
24948     
24949     
24950     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2032 0ce88b0d-b2fd-0310-8134-9614164e65ea
24951
24952  src/parse.c | 6 +++---
24953  1 file changed, 3 insertions(+), 3 deletions(-)
24954
24955 commit 660021e5949df92bfe57bebeb62566710d571435
24956 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24957 Date:   Sun Apr 23 18:33:20 2006 +0000
24958
24959     update the Free Software Foundation postal address
24960     
24961     
24962     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2026 0ce88b0d-b2fd-0310-8134-9614164e65ea
24963
24964  COPYING | 4 ++--
24965  1 file changed, 2 insertions(+), 2 deletions(-)
24966
24967 commit 689fad8905063972b5c2736cc34507da3daa6411
24968 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24969 Date:   Sat Apr 22 16:00:28 2006 +0000
24970
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
24973     
24974     
24975     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2022 0ce88b0d-b2fd-0310-8134-9614164e65ea
24976
24977  src/Makefile.am | 3 ++-
24978  1 file changed, 2 insertions(+), 1 deletion(-)
24979
24980 commit a6c812e3f75273ae9a25a4c64832b1127487f4eb
24981 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
24982 Date:   Sat Apr 22 15:54:22 2006 +0000
24983
24984     add $(TOKEN_PARSER) to libccidtwin_la_SOURCES
24985     
24986     
24987     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2021 0ce88b0d-b2fd-0310-8134-9614164e65ea
24988
24989  src/Makefile.am | 2 +-
24990  1 file changed, 1 insertion(+), 1 deletion(-)
24991
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
24995
24996     release 1.0.1
24997     
24998     
24999     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2020 0ce88b0d-b2fd-0310-8134-9614164e65ea
25000
25001  README       | 14 ++++++++++++++
25002  configure.in |  2 +-
25003  2 files changed, 15 insertions(+), 1 deletion(-)
25004
25005 commit 0e8f484bd314bcdf0af61ccaa3cfe4072e5bfd85
25006 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25007 Date:   Thu Apr 20 18:57:14 2006 +0000
25008
25009     declare the functions to export as EXTERNAL
25010     
25011     
25012     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2019 0ce88b0d-b2fd-0310-8134-9614164e65ea
25013
25014  src/ifdhandler.c | 23 ++++++++++++-----------
25015  1 file changed, 12 insertions(+), 11 deletions(-)
25016
25017 commit 909efd9f44debbb00aca3016e5cf5f2951a744ac
25018 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25019 Date:   Thu Apr 20 14:39:52 2006 +0000
25020
25021     regenerate using the latest version of parse
25022     
25023     
25024     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2017 0ce88b0d-b2fd-0310-8134-9614164e65ea
25025
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(-)
25048
25049 commit 6c3128ec041e930ada3125d56db4d4dab6d10e1c
25050 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25051 Date:   Thu Apr 20 13:34:00 2006 +0000
25052
25053     add OmniKey CardMan 3621 in the "Should work but untested by me" list
25054     Thanks to Bruce Stephens.
25055     
25056     
25057     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2016 0ce88b0d-b2fd-0310-8134-9614164e65ea
25058
25059  README                        |   2 +
25060  readers/CardMan3621.txt       | 167 ++++++++++++++++++++++++++++++++++++++++++
25061  readers/Makefile.am           |   1 +
25062  readers/supported_readers.txt |   1 +
25063  4 files changed, 171 insertions(+)
25064
25065 commit 58dbf5f5176f7cb2c3c064ef2bfaea0942122c44
25066 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25067 Date:   Tue Apr 18 15:05:33 2006 +0000
25068
25069     declare get_ccid_usb_interface() as EXTERNAL since this function is used
25070     by src/parse
25071     
25072     
25073     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2014 0ce88b0d-b2fd-0310-8134-9614164e65ea
25074
25075  src/ccid_usb.c | 3 ++-
25076  1 file changed, 2 insertions(+), 1 deletion(-)
25077
25078 commit bf0598d25a55d8e574c3ef886aa72a4fc9755f86
25079 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25080 Date:   Tue Apr 18 15:04:58 2006 +0000
25081
25082     #include "misc.h" so that ifdhandler.h functions are declared EXTERNAL
25083     
25084     
25085     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2013 0ce88b0d-b2fd-0310-8134-9614164e65ea
25086
25087  src/ifdhandler.c | 1 +
25088  1 file changed, 1 insertion(+)
25089
25090 commit 7bf7484e8a18c1ac79c7836df40f10a50914c057
25091 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25092 Date:   Tue Apr 18 15:03:41 2006 +0000
25093
25094     add $(SYMBOL_VISIBILITY) to libccid_la_CFLAGS and libccidtwin_la_CFLAGS
25095     
25096     
25097     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2012 0ce88b0d-b2fd-0310-8134-9614164e65ea
25098
25099  src/Makefile.am | 6 ++++--
25100  1 file changed, 4 insertions(+), 2 deletions(-)
25101
25102 commit a15f1c4652c6602818d10887db3055a70eda0c36
25103 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25104 Date:   Tue Apr 18 15:03:10 2006 +0000
25105
25106     add code to detect the support of -fvisibility=hidden
25107     
25108     
25109     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2011 0ce88b0d-b2fd-0310-8134-9614164e65ea
25110
25111  configure.in | 11 +++++++++++
25112  1 file changed, 11 insertions(+)
25113
25114 commit 9f9037934cc1a2e62db8391f5188ea4f260edeab
25115 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25116 Date:   Tue Apr 18 12:29:03 2006 +0000
25117
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
25120     
25121     
25122     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2007 0ce88b0d-b2fd-0310-8134-9614164e65ea
25123
25124  src/Makefile.am   | 5 ++++-
25125  src/misc.h        | 1 +
25126  src/parser.h      | 1 +
25127  src/strlcpy.c     | 1 +
25128  src/strlcpycat.h  | 1 +
25129  src/tokenparser.l | 1 +
25130  6 files changed, 9 insertions(+), 1 deletion(-)
25131
25132 commit de24807b2d8d9e04bcfcaa2a589b04b3b029f16d
25133 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25134 Date:   Tue Apr 18 12:27:59 2006 +0000
25135
25136     remove
25137     
25138     
25139     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2006 0ce88b0d-b2fd-0310-8134-9614164e65ea
25140
25141  src/parser.h      |  22 --------
25142  src/tokenparser.l | 146 ------------------------------------------------------
25143  2 files changed, 168 deletions(-)
25144
25145 commit bdead349f796af6dc1c682c2d9f46f33358366ea
25146 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25147 Date:   Tue Apr 18 12:10:29 2006 +0000
25148
25149     always use our own tokenparser.l even when pcsc-lite is used (do not use
25150     LTPBundleFindValueWithKey from pcscd)
25151     
25152     
25153     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2005 0ce88b0d-b2fd-0310-8134-9614164e65ea
25154
25155  configure.in    |  2 --
25156  src/Makefile.am | 11 ++---------
25157  2 files changed, 2 insertions(+), 11 deletions(-)
25158
25159 commit 60b54d52d03743c4226b9d8c7ff20d886a4774a0
25160 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25161 Date:   Fri Apr 14 18:46:46 2006 +0000
25162
25163     add SCR3311.txt, SCR355.txt and SDI010.txt
25164     
25165     
25166     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2004 0ce88b0d-b2fd-0310-8134-9614164e65ea
25167
25168  readers/Makefile.am | 7 +++++--
25169  1 file changed, 5 insertions(+), 2 deletions(-)
25170
25171 commit 05ffa7bc1ac962099262c964cba4aba0aab5a154
25172 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25173 Date:   Fri Apr 14 18:45:18 2006 +0000
25174
25175     rename SSI010.txt in SDI010.txt
25176     
25177     
25178     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2003 0ce88b0d-b2fd-0310-8134-9614164e65ea
25179
25180  readers/{SSI010.txt => SDI010.txt} | 0
25181  1 file changed, 0 insertions(+), 0 deletions(-)
25182
25183 commit 42acdbd615349761908e2d0e866573edcbcbebe5
25184 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25185 Date:   Fri Apr 14 18:42:41 2006 +0000
25186
25187     firmwares for Athena ASE IIIe USBv2 and ASE IIIe KB USB were bogus.
25188     
25189     
25190     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2002 0ce88b0d-b2fd-0310-8134-9614164e65ea
25191
25192  src/ccid_usb.c | 2 ++
25193  1 file changed, 2 insertions(+)
25194
25195 commit 739518d1597424061d1b519ae1c661880af9f9b6
25196 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25197 Date:   Fri Apr 14 18:41:37 2006 +0000
25198
25199     add ASE_IIIe.txt and ASEDrive_IIIe_KB.txt
25200     
25201     
25202     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2001 0ce88b0d-b2fd-0310-8134-9614164e65ea
25203
25204  readers/Makefile.am | 2 ++
25205  1 file changed, 2 insertions(+)
25206
25207 commit bb117049ecf0cee557e74e9d1e68ce2004c42041
25208 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25209 Date:   Fri Apr 14 18:41:15 2006 +0000
25210
25211     add Athena ASE IIIe KB USB
25212     
25213     
25214     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@2000 0ce88b0d-b2fd-0310-8134-9614164e65ea
25215
25216  README                        |  2 ++
25217  readers/ASEDrive_IIIe_KB.txt  | 52 +++++++++++++++++++++++++++++++++++++++++++
25218  readers/supported_readers.txt |  1 +
25219  3 files changed, 55 insertions(+)
25220
25221 commit 41671aeea824ac1d60a7b048d6a8df4b23b9b4c0
25222 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25223 Date:   Fri Apr 14 18:38:18 2006 +0000
25224
25225     update firmware version
25226     
25227     
25228     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1999 0ce88b0d-b2fd-0310-8134-9614164e65ea
25229
25230  readers/ASE_IIIe.txt | 3 +--
25231  1 file changed, 1 insertion(+), 2 deletions(-)
25232
25233 commit e02791f4ed99b5ba5c713d9a7249b49b875fecdd
25234 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25235 Date:   Tue Mar 28 06:55:31 2006 +0000
25236
25237     SecurePINVerify() and SecurePINModify(): Make sure
25238     bEntryValidationCondition is valid
25239     
25240     The Cherry XX44 keyboard smart card reader crashes when a wrong value is
25241     used
25242     
25243     
25244     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1986 0ce88b0d-b2fd-0310-8134-9614164e65ea
25245
25246  src/commands.c | 18 ++++++++++++++++++
25247  1 file changed, 18 insertions(+)
25248
25249 commit 8aa4a81a65ade053a2dc7c9a124f729a0270f24c
25250 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25251 Date:   Mon Mar 27 14:46:57 2006 +0000
25252
25253     Modify PIN: use a for() loop instead of 3 fgets() since we will not read
25254     every "PIN" if the command is aborted
25255     
25256     
25257     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1985 0ce88b0d-b2fd-0310-8134-9614164e65ea
25258
25259  examples/scardcontrol.c | 41 +++++++++++++++++++----------------------
25260  1 file changed, 19 insertions(+), 22 deletions(-)
25261
25262 commit f86a1866b79c7871ed799684ce5ad7accf276fd4
25263 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25264 Date:   Mon Mar 27 14:39:48 2006 +0000
25265
25266     SecurePINVerify(): debug a debug message. use dw2i(TxBuffer, 15) instead
25267     of just the first byte TxBuffer[15]
25268     
25269     
25270     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1984 0ce88b0d-b2fd-0310-8134-9614164e65ea
25271
25272  src/commands.c | 2 +-
25273  1 file changed, 1 insertion(+), 1 deletion(-)
25274
25275 commit 11e573011f6e713b9f99ff4c0993acec2df8b65e
25276 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25277 Date:   Mon Mar 27 14:38:35 2006 +0000
25278
25279     SecurePINModify(): separate the validation test in three different tests
25280     and add a debug message for each test
25281     
25282     
25283     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1983 0ce88b0d-b2fd-0310-8134-9614164e65ea
25284
25285  src/commands.c | 20 +++++++++++++++++---
25286  1 file changed, 17 insertions(+), 3 deletions(-)
25287
25288 commit 7658bb72110a665ac96a7d925c5c4c087b0bdfba
25289 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25290 Date:   Mon Mar 27 14:23:30 2006 +0000
25291
25292     SecurePINVerify(): debug a debug message :-)
25293     
25294     
25295     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1982 0ce88b0d-b2fd-0310-8134-9614164e65ea
25296
25297  src/commands.c | 2 +-
25298  1 file changed, 1 insertion(+), 1 deletion(-)
25299
25300 commit b4494ec4ac3fa4caff75609e7e23f0c1874d4593
25301 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25302 Date:   Mon Mar 27 14:17:58 2006 +0000
25303
25304     SecurePINModify(): circumvent a bug in Cherry XX44 keyboard firmware
25305     
25306     
25307     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1981 0ce88b0d-b2fd-0310-8134-9614164e65ea
25308
25309  src/ccid.h     | 1 +
25310  src/commands.c | 9 +++++++++
25311  2 files changed, 10 insertions(+)
25312
25313 commit be6045b1a03501e9922d93ae6ebf07b535ec6021
25314 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25315 Date:   Tue Mar 21 21:06:54 2006 +0000
25316
25317     add Gemplus GemPC Card in the "supported" list
25318     
25319     
25320     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1969 0ce88b0d-b2fd-0310-8134-9614164e65ea
25321
25322  README | 2 ++
25323  1 file changed, 2 insertions(+)
25324
25325 commit 7aad04198a5e010a5b5758381f84307f61cac5bf
25326 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25327 Date:   Tue Mar 21 19:25:15 2006 +0000
25328
25329     add Winbond Electronics W81E381 chipset
25330     
25331     
25332     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1968 0ce88b0d-b2fd-0310-8134-9614164e65ea
25333
25334  README                        |  2 ++
25335  readers/Makefile.am           |  3 ++-
25336  readers/Winbond.txt           | 55 +++++++++++++++++++++++++++++++++++++++++++
25337  readers/supported_readers.txt |  4 ++++
25338  4 files changed, 63 insertions(+), 1 deletion(-)
25339
25340 commit c33cbea8acd96bf68a28b91bfb8e45cd47f59a7f
25341 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25342 Date:   Tue Mar 21 08:50:03 2006 +0000
25343
25344     add SCM Micro SDI 010 in the "Should work" list
25345     
25346     
25347     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1951 0ce88b0d-b2fd-0310-8134-9614164e65ea
25348
25349  README | 2 ++
25350  1 file changed, 2 insertions(+)
25351
25352 commit 455bce4e268f6029c3d73322cc7f1dd585f22778
25353 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25354 Date:   Tue Mar 21 08:48:09 2006 +0000
25355
25356     add support for SCM SDI 010 contactless reader
25357     
25358     thanks to Oleg Makarenko for the patch
25359     
25360     
25361     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1950 0ce88b0d-b2fd-0310-8134-9614164e65ea
25362
25363  readers/SSI010.txt            | 54 +++++++++++++++++++++++++++++++++++++++++++
25364  readers/supported_readers.txt |  1 +
25365  src/ccid.c                    |  2 ++
25366  src/ccid.h                    |  1 +
25367  src/ifdhandler.c              |  1 +
25368  5 files changed, 59 insertions(+)
25369
25370 commit 5396501ef30f1858b69992df14aa79d176b89e24
25371 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25372 Date:   Tue Mar 21 08:30:19 2006 +0000
25373
25374     add Axalto Reflex USB V3
25375     
25376     
25377     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1949 0ce88b0d-b2fd-0310-8134-9614164e65ea
25378
25379  readers/AxaltoV3.txt | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
25380  readers/Makefile.am  |  1 +
25381  2 files changed, 52 insertions(+)
25382
25383 commit 881ea573d665628627527fcb3666164ba4a1c85d
25384 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25385 Date:   Mon Mar 20 08:45:51 2006 +0000
25386
25387     add Axalto Reflex USB v3 in the "should work" list
25388     
25389     
25390     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1945 0ce88b0d-b2fd-0310-8134-9614164e65ea
25391
25392  README                        | 2 ++
25393  readers/supported_readers.txt | 1 +
25394  2 files changed, 3 insertions(+)
25395
25396 commit cf1bd8c6df142a56755b1c822f80419ccb4aee52
25397 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25398 Date:   Mon Mar 20 08:20:00 2006 +0000
25399
25400     document --disable-multi-thread instead of --enable-multi-thread since
25401     safe threading is used by default
25402     
25403     
25404     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1944 0ce88b0d-b2fd-0310-8134-9614164e65ea
25405
25406  configure.in | 7 ++++---
25407  1 file changed, 4 insertions(+), 3 deletions(-)
25408
25409 commit 2da0b2b979f6cd81c5fa11e71fca0a98dc988f0e
25410 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25411 Date:   Mon Mar 20 08:16:26 2006 +0000
25412
25413     document --disable-pcsclite instead of --enable-pcsclite since pcsc-lite
25414     is used by default
25415     
25416     
25417     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1943 0ce88b0d-b2fd-0310-8134-9614164e65ea
25418
25419  configure.in | 8 +++++---
25420  1 file changed, 5 insertions(+), 3 deletions(-)
25421
25422 commit a1ad221f7051926c071265567ba2768f4b0fe3ef
25423 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25424 Date:   Mon Mar 20 08:04:22 2006 +0000
25425
25426     display the status "use libusb : yes/no"
25427     
25428     document --disable-libusb instead of --enable-libusb since libusb is
25429     used by default.
25430     
25431     
25432     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1942 0ce88b0d-b2fd-0310-8134-9614164e65ea
25433
25434  configure.in | 10 +++++++---
25435  1 file changed, 7 insertions(+), 3 deletions(-)
25436
25437 commit 59f54ae477d0e8bb97dbab7de5cba78c575cff2c
25438 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25439 Date:   Mon Mar 6 09:13:56 2006 +0000
25440
25441     use #if defined (__USB_H__) || defined (_SYS_USB_LIBUSB_USB_H) instead
25442     of #ifdef __USB_H__ to support the Solaris libusb
25443     
25444     thanks to Iain MacDonnell for the patch
25445     
25446     
25447     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1927 0ce88b0d-b2fd-0310-8134-9614164e65ea
25448
25449  src/ccid_usb.h | 2 +-
25450  1 file changed, 1 insertion(+), 1 deletion(-)
25451
25452 commit b726099218b11407babd2ade7c7bdd94d63a6ed0
25453 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25454 Date:   Mon Mar 6 09:12:44 2006 +0000
25455
25456     remove CFLAGS="$CFLAGS -Wall" since it is GCC specific
25457     
25458     
25459     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1926 0ce88b0d-b2fd-0310-8134-9614164e65ea
25460
25461  configure.in | 2 --
25462  1 file changed, 2 deletions(-)
25463
25464 commit 4570e6ef9708c11c81c347e7ca52ba4d273730f0
25465 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25466 Date:   Mon Mar 6 09:09:19 2006 +0000
25467
25468     add support of Solaris
25469     
25470     
25471     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1925 0ce88b0d-b2fd-0310-8134-9614164e65ea
25472
25473  configure.in | 4 ++++
25474  1 file changed, 4 insertions(+)
25475
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
25479
25480     release 1.0.0
25481     
25482     
25483     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1911 0ce88b0d-b2fd-0310-8134-9614164e65ea
25484
25485  README | 23 +++++++++++++++++++++++
25486  1 file changed, 23 insertions(+)
25487
25488 commit 4b58622b2d12c19ccdd61496c096376ae2e17872
25489 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25490 Date:   Fri Mar 3 17:21:43 2006 +0000
25491
25492     version 1.0.0
25493     
25494     
25495     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1910 0ce88b0d-b2fd-0310-8134-9614164e65ea
25496
25497  configure.in | 2 +-
25498  1 file changed, 1 insertion(+), 1 deletion(-)
25499
25500 commit a472f39f78af21d8cea86dbe5fa311c27b103620
25501 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25502 Date:   Fri Mar 3 17:20:43 2006 +0000
25503
25504     add OmniKey CardMan 3821 and CardMan 6121 in the "Should work but
25505     untested by me" list
25506     
25507     
25508     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1909 0ce88b0d-b2fd-0310-8134-9614164e65ea
25509
25510  README | 4 ++++
25511  1 file changed, 4 insertions(+)
25512
25513 commit b37e5c7556b43daf2f475fbad86675148b66e909
25514 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25515 Date:   Fri Mar 3 17:10:57 2006 +0000
25516
25517     add OmniKey CardMan 3821 and CardMan 6121
25518     
25519     
25520     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1908 0ce88b0d-b2fd-0310-8134-9614164e65ea
25521
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(+)
25527
25528 commit 08501670966dc7eae2d37a6a296db6dad0cd1e8c
25529 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25530 Date:   Fri Mar 3 13:21:00 2006 +0000
25531
25532     update the "Debug informations:" chapter. The two options comm and
25533     periodic have been swaped
25534     
25535     
25536     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1905 0ce88b0d-b2fd-0310-8134-9614164e65ea
25537
25538  README | 12 ++++++------
25539  1 file changed, 6 insertions(+), 6 deletions(-)
25540
25541 commit e319b70fca54d4c971aa2401235c4cb966d62805
25542 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25543 Date:   Fri Mar 3 09:01:18 2006 +0000
25544
25545     new firmware (5.08)
25546     
25547     
25548     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1904 0ce88b0d-b2fd-0310-8134-9614164e65ea
25549
25550  readers/CherrySmartTerminalST2XXX.txt | 11 +++++------
25551  1 file changed, 5 insertions(+), 6 deletions(-)
25552
25553 commit 916067e102ab2d8ad60502b32f9e1170bc5bbff3
25554 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25555 Date:   Tue Feb 28 22:59:07 2006 +0000
25556
25557     add SCR333.txt
25558     
25559     
25560     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1903 0ce88b0d-b2fd-0310-8134-9614164e65ea
25561
25562  readers/Makefile.am |  1 +
25563  readers/SCR333.txt  | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
25564  2 files changed, 52 insertions(+)
25565
25566 commit 2916e097b02e88f341ac74dd16a22baca56f65aa
25567 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25568 Date:   Tue Feb 28 08:39:08 2006 +0000
25569
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
25573     talk to the card
25574     
25575     
25576     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1886 0ce88b0d-b2fd-0310-8134-9614164e65ea
25577
25578  src/ifdhandler.c | 2 +-
25579  1 file changed, 1 insertion(+), 1 deletion(-)
25580
25581 commit 61ba50e5df4fcf0f7b1a61fc5599a7a80a18f138
25582 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25583 Date:   Fri Feb 24 17:14:25 2006 +0000
25584
25585     add URL for the Cherry SmartTerminal ST2000U
25586     
25587     
25588     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1883 0ce88b0d-b2fd-0310-8134-9614164e65ea
25589
25590  README | 3 ++-
25591  1 file changed, 2 insertions(+), 1 deletion(-)
25592
25593 commit e0483a3300734bf91643ee0dd2e91b8d2ce2a207
25594 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25595 Date:   Tue Feb 21 23:04:39 2006 +0000
25596
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
25600     
25601     
25602     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1876 0ce88b0d-b2fd-0310-8134-9614164e65ea
25603
25604  README | 6 +++++-
25605  1 file changed, 5 insertions(+), 1 deletion(-)
25606
25607 commit 17388389d49661291691973e569a6491bb8c3f37
25608 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25609 Date:   Tue Feb 21 23:03:27 2006 +0000
25610
25611     the ActivCard V2 is bogus (problem with wMaxPacketSize size frames)
25612     
25613     
25614     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1875 0ce88b0d-b2fd-0310-8134-9614164e65ea
25615
25616  src/ccid_usb.c | 1 +
25617  1 file changed, 1 insertion(+)
25618
25619 commit c9e451a7ef5e80d32cdd83c1f424f81662b79229
25620 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25621 Date:   Tue Feb 21 23:02:37 2006 +0000
25622
25623     distribute ActivCardV2.txt and ActivCardV3.txt
25624     
25625     
25626     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1874 0ce88b0d-b2fd-0310-8134-9614164e65ea
25627
25628  readers/Makefile.am | 2 ++
25629  1 file changed, 2 insertions(+)
25630
25631 commit c9aeab91a93c5ad5260943e8fe398ed0b7bac6f5
25632 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25633 Date:   Tue Feb 21 23:02:15 2006 +0000
25634
25635     add ActivCard USB Reader 3.0
25636     
25637     
25638     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1873 0ce88b0d-b2fd-0310-8134-9614164e65ea
25639
25640  readers/supported_readers.txt | 1 +
25641  1 file changed, 1 insertion(+)
25642
25643 commit 4519d7c3bde010db98dee0565fa9cff8ae3a6e35
25644 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25645 Date:   Tue Feb 21 23:01:31 2006 +0000
25646
25647     add ActivCard v2 and v3 descriptions
25648     
25649     
25650     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1872 0ce88b0d-b2fd-0310-8134-9614164e65ea
25651
25652  readers/ActivCardV2.txt | 53 +++++++++++++++++++++++++++++++++++++++++++++++++
25653  readers/ActivCardV3.txt | 51 +++++++++++++++++++++++++++++++++++++++++++++++
25654  2 files changed, 104 insertions(+)
25655
25656 commit aa804f1dd67b33168a4a1cdf2e2b6020cc79d912
25657 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25658 Date:   Tue Feb 21 22:49:23 2006 +0000
25659
25660     correct the Perl regexp in ChangeLog rule
25661     
25662     
25663     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1870 0ce88b0d-b2fd-0310-8134-9614164e65ea
25664
25665  Makefile.am | 3 ++-
25666  1 file changed, 2 insertions(+), 1 deletion(-)
25667
25668 commit 489f5c152133ad30482441cfbbf831ffa58beec4
25669 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25670 Date:   Tue Feb 21 09:06:12 2006 +0000
25671
25672     add subversion revision in ChangeLog.svn
25673     
25674     
25675     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1869 0ce88b0d-b2fd-0310-8134-9614164e65ea
25676
25677  Makefile.am | 2 +-
25678  1 file changed, 1 insertion(+), 1 deletion(-)
25679
25680 commit a8e6d7c8ee36e4170469cdeefb02868e1744d3f9
25681 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25682 Date:   Mon Feb 20 19:17:35 2006 +0000
25683
25684     add SCM SCR3320.txt and SCR3340.txt
25685     
25686     
25687     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1867 0ce88b0d-b2fd-0310-8134-9614164e65ea
25688
25689  readers/Makefile.am | 2 ++
25690  1 file changed, 2 insertions(+)
25691
25692 commit 2e6f5326c6181db9ecfbb0795295d568f6db5bb2
25693 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25694 Date:   Mon Feb 20 19:17:15 2006 +0000
25695
25696     add SCM SCR3320 - Smart Card Reader
25697     
25698     
25699     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1866 0ce88b0d-b2fd-0310-8134-9614164e65ea
25700
25701  readers/SCR3320.txt | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
25702  1 file changed, 51 insertions(+)
25703
25704 commit c7501731ab67aef49bd3fc80df506c51d5fb69f2
25705 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25706 Date:   Mon Feb 20 19:16:49 2006 +0000
25707
25708     add SCR3340 - ExpressCard54 Smart Card Reader
25709     
25710     
25711     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1865 0ce88b0d-b2fd-0310-8134-9614164e65ea
25712
25713  readers/SCR3340.txt | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
25714  1 file changed, 51 insertions(+)
25715
25716 commit a29a448f9a19095e61a0e68588f7b66ceeab82a0
25717 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25718 Date:   Tue Feb 7 19:21:46 2006 +0000
25719
25720     add "SCM SCR 3340 ExpressCard54" in the "Should work but untested by me"
25721     list
25722     
25723     
25724     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1864 0ce88b0d-b2fd-0310-8134-9614164e65ea
25725
25726  README                        | 2 ++
25727  readers/supported_readers.txt | 1 +
25728  2 files changed, 3 insertions(+)
25729
25730 commit 678e01fc49181a57a66650400fcd56b4b9dd4d34
25731 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25732 Date:   Tue Feb 7 09:48:40 2006 +0000
25733
25734     add Gemplus GemPC Express in the "Should work but untested by me" list
25735     
25736     
25737     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1863 0ce88b0d-b2fd-0310-8134-9614164e65ea
25738
25739  README | 1 +
25740  1 file changed, 1 insertion(+)
25741
25742 commit d5ca3c762db21412134948c11b2add7bae748ccd
25743 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25744 Date:   Tue Feb 7 09:47:01 2006 +0000
25745
25746     add Gemplus GemPC Express
25747     
25748     
25749     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1862 0ce88b0d-b2fd-0310-8134-9614164e65ea
25750
25751  readers/GemPC_Express.txt     | 89 +++++++++++++++++++++++++++++++++++++++++++
25752  readers/Makefile.am           |  1 +
25753  readers/supported_readers.txt |  1 +
25754  3 files changed, 91 insertions(+)
25755
25756 commit 29930d846c9221ba152c80d4331f1d1b2db7de21
25757 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25758 Date:   Mon Feb 6 15:45:27 2006 +0000
25759
25760     rename POS Pro & SIM Pro to a more real name "Gemplus GemCore xxx"
25761     
25762     
25763     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1861 0ce88b0d-b2fd-0310-8134-9614164e65ea
25764
25765  readers/supported_readers.txt | 4 ++--
25766  1 file changed, 2 insertions(+), 2 deletions(-)
25767
25768 commit 4aa3856382f867b44cae8a19cc5ee84d98bc63cf
25769 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25770 Date:   Mon Feb 6 15:44:27 2006 +0000
25771
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
25774     cancel cases)
25775     
25776     
25777     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1860 0ce88b0d-b2fd-0310-8134-9614164e65ea
25778
25779  src/commands.c | 42 ++++++++++++++++++++++++++++++++----------
25780  1 file changed, 32 insertions(+), 10 deletions(-)
25781
25782 commit 9a13ad9340abac49356492a43aa87d4a1b2154de
25783 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25784 Date:   Mon Feb 6 15:26:28 2006 +0000
25785
25786     SecurePINVerify(): move the prologue filing part to be homogenous with
25787     SecurePINModify()
25788     
25789     
25790     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1859 0ce88b0d-b2fd-0310-8134-9614164e65ea
25791
25792  src/commands.c | 51 ++++++++++++++++++++++++++-------------------------
25793  1 file changed, 26 insertions(+), 25 deletions(-)
25794
25795 commit b90363b29b9f1176b554cda02adafabd332fde44
25796 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25797 Date:   Mon Feb 6 15:23:41 2006 +0000
25798
25799     SecurePINModify(): add support of T=1 cards with TPDU readers
25800     
25801     
25802     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1858 0ce88b0d-b2fd-0310-8134-9614164e65ea
25803
25804  src/commands.c | 36 ++++++++++++++++++++++++++++++++++++
25805  1 file changed, 36 insertions(+)
25806
25807 commit 169223cd7f05961aeb356a0be2f8f309250c14f4
25808 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25809 Date:   Mon Feb 6 15:14:01 2006 +0000
25810
25811     SecurePINVerify(): add support of T=1 cards with TPDU readers
25812     
25813     
25814     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1857 0ce88b0d-b2fd-0310-8134-9614164e65ea
25815
25816  src/commands.c | 37 +++++++++++++++++++++++++++++++++++++
25817  1 file changed, 37 insertions(+)
25818
25819 commit e4627311d88bc5861bd0a2b44e17a785c16a0b32
25820 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25821 Date:   Mon Feb 6 15:08:53 2006 +0000
25822
25823     export t1_build() and some constants
25824     
25825     
25826     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1856 0ce88b0d-b2fd-0310-8134-9614164e65ea
25827
25828  src/openct/proto-t1.c | 11 +----------
25829  src/openct/proto-t1.h | 10 ++++++++++
25830  2 files changed, 11 insertions(+), 10 deletions(-)
25831
25832 commit e78bdca76f11bdb21795c998a9694bfdefe92e78
25833 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25834 Date:   Mon Feb 6 15:08:10 2006 +0000
25835
25836     IFDHSetProtocolParameters(): store the card protocol in
25837     ccid_desc->cardProtocol
25838     
25839     
25840     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1855 0ce88b0d-b2fd-0310-8134-9614164e65ea
25841
25842  src/ifdhandler.c | 3 +++
25843  1 file changed, 3 insertions(+)
25844
25845 commit 85e6e0929295597ea97ba5c8f8ac4aa1b5759c06
25846 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25847 Date:   Mon Feb 6 15:07:32 2006 +0000
25848
25849     add a cardProtocol field to store the card protocol in use
25850     
25851     
25852     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1854 0ce88b0d-b2fd-0310-8134-9614164e65ea
25853
25854  src/ccid.h | 4 ++++
25855  1 file changed, 4 insertions(+)
25856
25857 commit b4097d79b9ef024179b8a2f63b9b3236f4e1c91c
25858 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25859 Date:   Mon Jan 30 15:13:51 2006 +0000
25860
25861     add support for OpenBSD
25862     
25863     
25864     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1846 0ce88b0d-b2fd-0310-8134-9614164e65ea
25865
25866  configure.in | 4 ++++
25867  1 file changed, 4 insertions(+)
25868
25869 commit 78998dc75c9774efdae5c23d99c5eb21ce59acff
25870 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25871 Date:   Mon Jan 30 14:46:27 2006 +0000
25872
25873     use $(foo) instead of @foo@ to do not replace the values but the variables
25874     
25875     
25876     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1845 0ce88b0d-b2fd-0310-8134-9614164e65ea
25877
25878  examples/Makefile.am |  4 ++--
25879  src/Makefile.am      | 11 ++++++-----
25880  2 files changed, 8 insertions(+), 7 deletions(-)
25881
25882 commit 3070188b57208ac9e45743bf52b9a48edf9fe214
25883 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25884 Date:   Mon Jan 30 10:40:49 2006 +0000
25885
25886     when checking for PCSC exit with en error only if
25887     /usr/local/lib/pkgconfig/libpcsclite.pc exists _and_ pkg-config is
25888     installed
25889     
25890     
25891     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1842 0ce88b0d-b2fd-0310-8134-9614164e65ea
25892
25893  configure.in | 3 ++-
25894  1 file changed, 2 insertions(+), 1 deletion(-)
25895
25896 commit 325f5b4666380e5f58562a84aac0932c7a19d1d6
25897 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25898 Date:   Wed Jan 25 19:18:20 2006 +0000
25899
25900     add CardMan5125.txt
25901     
25902     
25903     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1841 0ce88b0d-b2fd-0310-8134-9614164e65ea
25904
25905  readers/Makefile.am | 1 +
25906  1 file changed, 1 insertion(+)
25907
25908 commit 99a568e526bba35d25d4d513a36f3105ff752478
25909 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25910 Date:   Wed Jan 25 19:16:59 2006 +0000
25911
25912     add OmniKey CardMan 5125 in the "Should work but untested by me" list
25913     
25914     
25915     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1840 0ce88b0d-b2fd-0310-8134-9614164e65ea
25916
25917  README | 4 +++-
25918  1 file changed, 3 insertions(+), 1 deletion(-)
25919
25920 commit f2c85072db5e9e78b84c102ff51fe794ded4fd78
25921 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25922 Date:   Wed Jan 25 19:16:30 2006 +0000
25923
25924     add OmniKey CardMan 5125
25925     
25926     
25927     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1839 0ce88b0d-b2fd-0310-8134-9614164e65ea
25928
25929  readers/CardMan5125.txt       | 165 ++++++++++++++++++++++++++++++++++++++++++
25930  readers/supported_readers.txt |   1 +
25931  2 files changed, 166 insertions(+)
25932
25933 commit 042e8ce52d9f78e4a2cfd6819b4ea16c616fc7da
25934 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25935 Date:   Tue Jan 24 22:10:51 2006 +0000
25936
25937     add SmartEpad
25938     
25939     
25940     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1834 0ce88b0d-b2fd-0310-8134-9614164e65ea
25941
25942  readers/supported_readers.txt | 3 +++
25943  1 file changed, 3 insertions(+)
25944
25945 commit be8bfab7fa974fbe9ecee53092e2e3600474faa8
25946 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25947 Date:   Tue Jan 24 16:37:23 2006 +0000
25948
25949     add SmartEpad (v 2.0) in the supported list
25950     
25951     
25952     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1833 0ce88b0d-b2fd-0310-8134-9614164e65ea
25953
25954  README | 4 ++++
25955  1 file changed, 4 insertions(+)
25956
25957 commit 9d4cb4174a86e5166fa6046ea5633fc3d7e5501f
25958 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25959 Date:   Tue Jan 24 16:32:14 2006 +0000
25960
25961     add support for the SmartEpad (v 2.0) reader (MYSMARTPAD)
25962     
25963     
25964     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1832 0ce88b0d-b2fd-0310-8134-9614164e65ea
25965
25966  src/ccid.c | 4 ++++
25967  src/ccid.h | 1 +
25968  2 files changed, 5 insertions(+)
25969
25970 commit 713727d95bf3b48125c2dfdaca09e5f409b59b94
25971 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25972 Date:   Tue Jan 24 16:17:12 2006 +0000
25973
25974     add MySmartPad.txt
25975     
25976     
25977     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1831 0ce88b0d-b2fd-0310-8134-9614164e65ea
25978
25979  readers/Makefile.am | 1 +
25980  1 file changed, 1 insertion(+)
25981
25982 commit d0b8a1b6618222cd436b24011ebaa1292a608f40
25983 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25984 Date:   Fri Jan 20 13:44:06 2006 +0000
25985
25986     move the SCM Micro SCR 3311 from the "should work" list to the
25987     "supported" list
25988     
25989     
25990     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1820 0ce88b0d-b2fd-0310-8134-9614164e65ea
25991
25992  README              |  2 +-
25993  readers/SCR3311.txt | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
25994  2 files changed, 52 insertions(+), 1 deletion(-)
25995
25996 commit b18e86f7943440f6b0dd9f0bedb634d3b08df9ff
25997 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
25998 Date:   Fri Jan 20 13:27:21 2006 +0000
25999
26000     rewrite to scan the devices ourself instead of calling
26001     IFDHCreateChannel(). No need to have an updated Info.plist anymore.
26002     
26003     
26004     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1819 0ce88b0d-b2fd-0310-8134-9614164e65ea
26005
26006  src/parse.c | 88 ++++++++++++++++++++++++++++++++++++++++---------------------
26007  1 file changed, 58 insertions(+), 30 deletions(-)
26008
26009 commit 967cb91aa98d888267892a46af769834baee0354
26010 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26011 Date:   Fri Jan 20 13:25:56 2006 +0000
26012
26013     get_ccid_usb_interface(): use the same code for a device with 1 or >1
26014     interfaces
26015     
26016     
26017     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1818 0ce88b0d-b2fd-0310-8134-9614164e65ea
26018
26019  src/ccid_usb.c | 26 +++++++++-----------------
26020  1 file changed, 9 insertions(+), 17 deletions(-)
26021
26022 commit 83eb18714506d25218db5fa8c174fa4171bc9445
26023 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26024 Date:   Wed Jan 18 13:44:24 2006 +0000
26025
26026     add Gemplus GemPC PinPad, Gemplus GemCore POS Pro & Gemplus GemCore SIM Pro
26027     
26028     
26029     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1815 0ce88b0d-b2fd-0310-8134-9614164e65ea
26030
26031  README | 3 +++
26032  1 file changed, 3 insertions(+)
26033
26034 commit 386fd2ba414ff1679b38f36508b24266fbd96de7
26035 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26036 Date:   Wed Jan 18 13:40:30 2006 +0000
26037
26038     document the configuration of /etc/reader.conf for a GemPC PinPad, a
26039     GemCore POS Pro or a GemCore SIM Pro
26040     
26041     
26042     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1814 0ce88b0d-b2fd-0310-8134-9614164e65ea
26043
26044  INSTALL | 5 +++++
26045  1 file changed, 5 insertions(+)
26046
26047 commit 586ac08dbbe0ec10a1765e695f7b60c190d615c2
26048 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26049 Date:   Wed Jan 18 11:01:17 2006 +0000
26050
26051     add GemCore SIM Pro
26052     
26053     
26054     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1810 0ce88b0d-b2fd-0310-8134-9614164e65ea
26055
26056  readers/GemCoreSIMPro.txt | 180 ++++++++++++++++++++++++++++++++++++++++++++++
26057  readers/Makefile.am       |   2 +
26058  2 files changed, 182 insertions(+)
26059
26060 commit 80c195d624024e005ec1ba53a1382cd4e0e02fcc
26061 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26062 Date:   Wed Jan 18 10:55:34 2006 +0000
26063
26064     add GemCore POS Pro & Gemplus SIM Pro
26065      --Cette ligne, et les suivantes ci-dessous, seront ignorées--
26066     
26067     M    readers/supported_readers.txt
26068     
26069     
26070     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1809 0ce88b0d-b2fd-0310-8134-9614164e65ea
26071
26072  readers/supported_readers.txt | 2 ++
26073  1 file changed, 2 insertions(+)
26074
26075 commit 7a252cae622eb1eaf82da12a5e74d01594b90a65
26076 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26077 Date:   Wed Jan 18 10:25:34 2006 +0000
26078
26079     add support of GemCore SIM Pro and GemCore POS Pro (serial and USB).
26080     
26081     
26082     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1808 0ce88b0d-b2fd-0310-8134-9614164e65ea
26083
26084  src/ccid.h         |  16 ++++
26085  src/ccid_serial.c  | 271 ++++++++++++++++++++++++++++++++++++++---------------
26086  src/ccid_usb.c     |  11 +++
26087  src/defs.h         |   3 +-
26088  src/reader.conf.in |  17 ++--
26089  5 files changed, 236 insertions(+), 82 deletions(-)
26090
26091 commit dcf192d7942c8bc8f2e5cf83870c306dee8611c7
26092 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26093 Date:   Wed Jan 18 10:24:09 2006 +0000
26094
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.
26098     
26099     
26100     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1807 0ce88b0d-b2fd-0310-8134-9614164e65ea
26101
26102  src/ccid_usb.c | 10 +++++++---
26103  1 file changed, 7 insertions(+), 3 deletions(-)
26104
26105 commit 95227f3b13d7f4eff8fcd1652563804d66106985
26106 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26107 Date:   Wed Jan 18 09:24:15 2006 +0000
26108
26109     IFDHSetProtocolParameters(): exit the while if you find a correct speed
26110     in the case of a card too fast
26111     
26112     
26113     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1806 0ce88b0d-b2fd-0310-8134-9614164e65ea
26114
26115  src/ifdhandler.c | 4 +++-
26116  1 file changed, 3 insertions(+), 1 deletion(-)
26117
26118 commit b0951ca06d26210b19dff41f438daa41dd8f9245
26119 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26120 Date:   Wed Jan 18 07:38:06 2006 +0000
26121
26122     ccid_open_hack(): update the spanish PIN Pad string since the number of
26123     remaining tries in always displayed at the first character
26124     
26125     
26126     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1805 0ce88b0d-b2fd-0310-8134-9614164e65ea
26127
26128  src/ccid.c | 2 +-
26129  1 file changed, 1 insertion(+), 1 deletion(-)
26130
26131 commit 5b93939f40b21b4cc74457e1fe3e555ef812811e
26132 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26133 Date:   Tue Jan 17 19:57:11 2006 +0000
26134
26135     OpenUSBByName(): check that usbDevice[previous_reader_index].dev is
26136     still valid before dereferencing it
26137     
26138     Thanks to Martin Paljak for the bug report
26139     
26140     
26141     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1804 0ce88b0d-b2fd-0310-8134-9614164e65ea
26142
26143  src/ccid_usb.c | 1 +
26144  1 file changed, 1 insertion(+)
26145
26146 commit 247f011387f98cdb1d554ab71593296e9e47b2cc
26147 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26148 Date:   Tue Jan 17 19:49:49 2006 +0000
26149
26150     use @PTHREAD_CFLAGS@ and @PTHREAD_LIBS@
26151     
26152     
26153     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1803 0ce88b0d-b2fd-0310-8134-9614164e65ea
26154
26155  src/Makefile.am | 7 ++++---
26156  1 file changed, 4 insertions(+), 3 deletions(-)
26157
26158 commit 4406b3b71d516b06c9fff34d6ec1c7758c00b745
26159 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26160 Date:   Tue Jan 17 19:49:14 2006 +0000
26161
26162     use LIBS instead of LDLIBS when checking if pcsc-lite is installed
26163     
26164     
26165     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1802 0ce88b0d-b2fd-0310-8134-9614164e65ea
26166
26167  configure.in | 6 ++----
26168  1 file changed, 2 insertions(+), 4 deletions(-)
26169
26170 commit 773d5bf347a074c3bad9505e0e662946c092fd7d
26171 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26172 Date:   Tue Jan 17 13:41:26 2006 +0000
26173
26174     OpenSerialByName(): call CloseSerial() if the "Get firmware" or "Change
26175     card movement notification" command failed
26176     
26177     
26178     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1801 0ce88b0d-b2fd-0310-8134-9614164e65ea
26179
26180  src/ccid_serial.c | 2 ++
26181  1 file changed, 2 insertions(+)
26182
26183 commit 25a49c69ec26b3f735cac7526ddd56b9d4766818
26184 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26185 Date:   Mon Jan 16 13:45:50 2006 +0000
26186
26187     SecurePINVerify(): bug circumvention for the GemPC Pinpad
26188     (bNumberMessage)
26189     
26190     
26191     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1800 0ce88b0d-b2fd-0310-8134-9614164e65ea
26192
26193  src/commands.c | 17 ++++++++++++++++-
26194  src/commands.h |  2 +-
26195  2 files changed, 17 insertions(+), 2 deletions(-)
26196
26197 commit ac0688858f8e9d0b0680aa3cdddf13152c88218d
26198 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26199 Date:   Thu Jan 12 21:51:25 2006 +0000
26200
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
26203     
26204     
26205     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1799 0ce88b0d-b2fd-0310-8134-9614164e65ea
26206
26207  src/ccid.c | 4 ++++
26208  1 file changed, 4 insertions(+)
26209
26210 commit 320457f552e4e76e34270656d86b07cad5d33354
26211 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26212 Date:   Wed Jan 11 16:03:07 2006 +0000
26213
26214     add Gemplus GemPC Pinpad
26215     
26216     
26217     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1798 0ce88b0d-b2fd-0310-8134-9614164e65ea
26218
26219  readers/GemPCPinpad.txt       | 92 +++++++++++++++++++++++++++++++++++++++++++
26220  readers/supported_readers.txt |  1 +
26221  2 files changed, 93 insertions(+)
26222
26223 commit e9899861ba355cf2863a8cc69b8d97afbcb9658d
26224 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26225 Date:   Wed Jan 11 15:32:37 2006 +0000
26226
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
26230     
26231     
26232     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1797 0ce88b0d-b2fd-0310-8134-9614164e65ea
26233
26234  src/ifdhandler.c | 47 +++++++++++++++++++++++++++++++++++++++++++++++
26235  1 file changed, 47 insertions(+)
26236
26237 commit 7f8ece553ad9323a4ff228156b2ccc05a43181f5
26238 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26239 Date:   Wed Jan 11 14:56:24 2006 +0000
26240
26241     ccid_open_hack(): load the localisation strings according to LANG
26242     environment variable. Languages supported: de, en, es, fr, it
26243     
26244     
26245     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1796 0ce88b0d-b2fd-0310-8134-9614164e65ea
26246
26247  src/ccid.c | 115 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
26248  1 file changed, 115 insertions(+)
26249
26250 commit c48a7e3c94cec0618a1ab4349b39eff7283e95c1
26251 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26252 Date:   Wed Jan 11 10:39:54 2006 +0000
26253
26254     move the comment about APDU mode from ccid_open_hack() to Info.plist
26255     since it is configured there
26256     
26257     
26258     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1795 0ce88b0d-b2fd-0310-8134-9614164e65ea
26259
26260  src/Info.plist | 6 ++++--
26261  src/ccid.c     | 4 ----
26262  2 files changed, 4 insertions(+), 6 deletions(-)
26263
26264 commit 0cec33cd813c101e49ae2d20987741dbe20b0264
26265 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26266 Date:   Wed Jan 11 10:34:06 2006 +0000
26267
26268     SecurePINModify(): bug circumvention for the GemPC Pinpad
26269     
26270     
26271     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1794 0ce88b0d-b2fd-0310-8134-9614164e65ea
26272
26273  src/ccid.h     |  1 +
26274  src/commands.c | 22 ++++++++++++++++++++++
26275  2 files changed, 23 insertions(+)
26276
26277 commit cee9eb8bcf6461c52dc4621d6ec0bfb4c5919b3b
26278 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26279 Date:   Wed Jan 11 10:16:48 2006 +0000
26280
26281     SecurePINModify(): modify the user command to make the SPR 532 and
26282     Cherry ST 2000C firmware happy
26283     
26284     
26285     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1793 0ce88b0d-b2fd-0310-8134-9614164e65ea
26286
26287  src/commands.c | 42 ++++++++++++++++++++++++++++--------------
26288  src/commands.h |  2 +-
26289  2 files changed, 29 insertions(+), 15 deletions(-)
26290
26291 commit b0958ef6d724ef0146cf787668cf6db157f98492
26292 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26293 Date:   Wed Jan 11 09:14:47 2006 +0000
26294
26295     OpenUSBByName(): use log level INFO instead of CRITICAL to display
26296     copyright information
26297     
26298     
26299     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1792 0ce88b0d-b2fd-0310-8134-9614164e65ea
26300
26301  src/ccid_usb.c | 8 ++++----
26302  1 file changed, 4 insertions(+), 4 deletions(-)
26303
26304 commit 1ae23fa80e1c17cdc428948022969b363edb58bf
26305 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26306 Date:   Wed Jan 11 09:08:43 2006 +0000
26307
26308     release the allocated ressources only when the last slot of a multi-slot
26309     reader is closed
26310     
26311     
26312     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1791 0ce88b0d-b2fd-0310-8134-9614164e65ea
26313
26314  src/ccid_usb.c | 32 ++++++++++++++++++++++++--------
26315  1 file changed, 24 insertions(+), 8 deletions(-)
26316
26317 commit a712cce29d6e52ccb74537af93ea2e97fccc9de6
26318 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26319 Date:   Wed Jan 11 07:51:13 2006 +0000
26320
26321     allow to select the power on voltage using Info.plist instead of
26322     recompiling the source code
26323     
26324     
26325     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1790 0ce88b0d-b2fd-0310-8134-9614164e65ea
26326
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(-)
26333
26334 commit a9eaf931004064c198e66e321bd668ad8e981d60
26335 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26336 Date:   Tue Jan 3 20:03:42 2006 +0000
26337
26338     add SCM Micro SCR 3311 and 3320 in the "Should work but untested by me"
26339     list
26340     
26341     
26342     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1789 0ce88b0d-b2fd-0310-8134-9614164e65ea
26343
26344  README                        | 8 ++++++--
26345  readers/supported_readers.txt | 2 ++
26346  2 files changed, 8 insertions(+), 2 deletions(-)
26347
26348 commit fa2fc14b26d49ad9c223bf36800595aa5938fe3e
26349 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26350 Date:   Tue Jan 3 18:46:34 2006 +0000
26351
26352     add URL for SCM Micro SCR 3310
26353     
26354     
26355     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1788 0ce88b0d-b2fd-0310-8134-9614164e65ea
26356
26357  README | 3 ++-
26358  1 file changed, 2 insertions(+), 1 deletion(-)
26359
26360 commit 5fea05cc745e65e7f74cfc1db3fa2dd60e2eff1d
26361 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26362 Date:   Tue Jan 3 18:45:20 2006 +0000
26363
26364     add support for SCM Micro SCR 355
26365     
26366     
26367     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1787 0ce88b0d-b2fd-0310-8134-9614164e65ea
26368
26369  README                        |  1 +
26370  readers/SCR355.txt            | 52 +++++++++++++++++++++++++++++++++++++++++++
26371  readers/supported_readers.txt |  1 +
26372  3 files changed, 54 insertions(+)
26373
26374 commit 3ac9f7a0dc5b447bdc2bcb9d51307bdfe28f9e47
26375 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26376 Date:   Mon Jan 2 09:19:03 2006 +0000
26377
26378     use ACR38U-CCID.txt instead of ACR38.txt
26379     
26380     
26381     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1785 0ce88b0d-b2fd-0310-8134-9614164e65ea
26382
26383  readers/Makefile.am | 2 +-
26384  1 file changed, 1 insertion(+), 1 deletion(-)
26385
26386 commit 3b1c6d750e554285180c45328712b2375553009d
26387 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26388 Date:   Mon Jan 2 08:25:22 2006 +0000
26389
26390     use pkg-config for libusb if available
26391     
26392     
26393     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1784 0ce88b0d-b2fd-0310-8134-9614164e65ea
26394
26395  configure.in | 20 ++++++++++++--------
26396  1 file changed, 12 insertions(+), 8 deletions(-)
26397
26398 commit 38fb3a1a834c75a1f405fdcb62c7ea15ea7684b0
26399 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26400 Date:   Wed Dec 14 13:28:14 2005 +0000
26401
26402     update with new ./parse version
26403     
26404     
26405     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1782 0ce88b0d-b2fd-0310-8134-9614164e65ea
26406
26407  readers/Verisign_secure_storage_token.txt | 21 +++++++++++----------
26408  1 file changed, 11 insertions(+), 10 deletions(-)
26409
26410 commit 7fff0475690647948256c3add080cce57f50e35a
26411 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26412 Date:   Thu Dec 8 09:32:36 2005 +0000
26413
26414     typo in a comment
26415     
26416     
26417     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1780 0ce88b0d-b2fd-0310-8134-9614164e65ea
26418
26419  src/ifdhandler.c | 2 +-
26420  1 file changed, 1 insertion(+), 1 deletion(-)
26421
26422 commit 3e06b89176a119e09dc3d9b2dbac10cb82978e9e
26423 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26424 Date:   Thu Dec 8 09:14:59 2005 +0000
26425
26426     The GemPC Twin is not the only serial CCID reader
26427     
26428     
26429     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1779 0ce88b0d-b2fd-0310-8134-9614164e65ea
26430
26431  INSTALL | 10 +++++-----
26432  1 file changed, 5 insertions(+), 5 deletions(-)
26433
26434 commit 00b9c2713a54ff7132528187397fcf49b876c955
26435 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26436 Date:   Wed Dec 7 20:27:24 2005 +0000
26437
26438     replace ACR 38 by ACR 38U-CCID since they are two different readers
26439     
26440     
26441     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1778 0ce88b0d-b2fd-0310-8134-9614164e65ea
26442
26443  README                                 | 4 ++--
26444  readers/{ACR38.txt => ACR38U-CCID.txt} | 0
26445  readers/supported_readers.txt          | 2 +-
26446  3 files changed, 3 insertions(+), 3 deletions(-)
26447
26448 commit 815cfdc6162e7308b8f7db289a25cdc70d7655d5
26449 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26450 Date:   Thu Dec 1 15:41:02 2005 +0000
26451
26452     add Athena ASE IIIe USB V2 in "Supported CCID readers" list
26453     
26454     
26455     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1776 0ce88b0d-b2fd-0310-8134-9614164e65ea
26456
26457  README                        |  2 ++
26458  readers/ASE_IIIe.txt          | 51 +++++++++++++++++++++++++++++++++++++++++++
26459  readers/supported_readers.txt |  2 ++
26460  3 files changed, 55 insertions(+)
26461
26462 commit a5ce3fdd2ae04342d8a0cae12b34929698c229fb
26463 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26464 Date:   Tue Nov 29 14:33:22 2005 +0000
26465
26466     OpenUSBByName(): do not (re)set the usbDevice[].ccid.pbSeq field since
26467     we just copied the complete structure just before
26468     
26469     
26470     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1775 0ce88b0d-b2fd-0310-8134-9614164e65ea
26471
26472  src/ccid_usb.c | 1 -
26473  1 file changed, 1 deletion(-)
26474
26475 commit cb412fb9298ec57940654291d5de6c81f7813c6d
26476 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26477 Date:   Tue Nov 29 13:54:07 2005 +0000
26478
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
26481     undefined values
26482     
26483     
26484     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1774 0ce88b0d-b2fd-0310-8134-9614164e65ea
26485
26486  src/ifdhandler.c | 20 ++++++++++++++++++++
26487  1 file changed, 20 insertions(+)
26488
26489 commit 8954b36477bff91cdf6fe47f521f31665625fe66
26490 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26491 Date:   Tue Nov 29 13:43:40 2005 +0000
26492
26493     add support of non-ISO TA1=0x97 (Di=7 is/was RFU)
26494     
26495     
26496     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1773 0ce88b0d-b2fd-0310-8134-9614164e65ea
26497
26498  src/towitoko/atr.c | 2 +-
26499  1 file changed, 1 insertion(+), 1 deletion(-)
26500
26501 commit 1908085ed1605a6304d6a95c112d05fa2e5c94df
26502 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26503 Date:   Tue Nov 29 12:21:00 2005 +0000
26504
26505     remove PCSC/ from the pcsc-lite #include header files since the PCSC/
26506     part is already given by `pkg-config --cflags libpcsclite`
26507     
26508     
26509     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1771 0ce88b0d-b2fd-0310-8134-9614164e65ea
26510
26511  examples/scardcontrol.c | 4 ++--
26512  src/ccid.c              | 4 ++--
26513  src/ccid_serial.c       | 2 +-
26514  src/commands.c          | 4 ++--
26515  src/defs.h              | 2 +-
26516  src/ifdhandler.c        | 6 +++---
26517  src/openct/proto-t1.c   | 4 ++--
26518  src/towitoko/defines.h  | 2 +-
26519  src/towitoko/pps.c      | 2 +-
26520  src/utils.c             | 2 +-
26521  10 files changed, 16 insertions(+), 16 deletions(-)
26522
26523 commit 17b8c0fcf749a66ee04794944b6893269741abfb
26524 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26525 Date:   Tue Nov 29 09:24:15 2005 +0000
26526
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
26533     
26534     
26535     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1770 0ce88b0d-b2fd-0310-8134-9614164e65ea
26536
26537  configure.in | 48 ++++++++++++++++++++++--------------------------
26538  1 file changed, 22 insertions(+), 26 deletions(-)
26539
26540 commit 9ecc95ef97150532fe0e21675abd35a0d5aa0889
26541 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26542 Date:   Tue Nov 29 09:19:22 2005 +0000
26543
26544     in libusb detection code: restore CPPFLAGS to $saved_CPPFLAGS instead of
26545     $saved_LIBS
26546     
26547     
26548     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1769 0ce88b0d-b2fd-0310-8134-9614164e65ea
26549
26550  configure.in | 2 +-
26551  1 file changed, 1 insertion(+), 1 deletion(-)
26552
26553 commit 1bee5edaadddce736b16f47639f7d736c7b31e32
26554 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26555 Date:   Tue Nov 29 09:16:44 2005 +0000
26556
26557     recommand the use of PCSC_CFLAGS=... instead of CFLAGS=... to find the
26558     pcsc-lite headers
26559     
26560     
26561     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1768 0ce88b0d-b2fd-0310-8134-9614164e65ea
26562
26563  configure.in | 4 ++--
26564  1 file changed, 2 insertions(+), 2 deletions(-)
26565
26566 commit 6125411c9f63f2c72ab76aed7cc5fba80eed30ab
26567 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26568 Date:   Tue Nov 29 09:15:13 2005 +0000
26569
26570     use $CPPFLAGS instead of $CFLAGS since we only need to set the C
26571     preprocessor to find the .h files
26572     
26573     
26574     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1767 0ce88b0d-b2fd-0310-8134-9614164e65ea
26575
26576  configure.in | 6 +++---
26577  1 file changed, 3 insertions(+), 3 deletions(-)
26578
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
26582
26583     release 0.9.4
26584     
26585     
26586     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1761 0ce88b0d-b2fd-0310-8134-9614164e65ea
26587
26588  README | 27 +++++++++++++++++++++++++++
26589  1 file changed, 27 insertions(+)
26590
26591 commit 284b69a193efe489898292667b28d09362aa6faa
26592 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26593 Date:   Sun Nov 27 19:43:31 2005 +0000
26594
26595     new file for MySMART PAD V2.0
26596     
26597     
26598     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1760 0ce88b0d-b2fd-0310-8134-9614164e65ea
26599
26600  readers/MySmartPad.txt | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
26601  1 file changed, 49 insertions(+)
26602
26603 commit 3a3ccc209dc72413869d461314b72af22bb48d68
26604 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26605 Date:   Sun Nov 27 19:42:14 2005 +0000
26606
26607     add Cherry SmartTerminal ST2XXX
26608     
26609     
26610     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1759 0ce88b0d-b2fd-0310-8134-9614164e65ea
26611
26612  README | 1 +
26613  1 file changed, 1 insertion(+)
26614
26615 commit 3f1e9f5564a0218d8c1822aba5b07d38740e5028
26616 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26617 Date:   Sun Nov 27 17:22:43 2005 +0000
26618
26619     add 3 missing reader descriptions
26620     
26621     
26622     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1758 0ce88b0d-b2fd-0310-8134-9614164e65ea
26623
26624  readers/Makefile.am | 7 +++++--
26625  1 file changed, 5 insertions(+), 2 deletions(-)
26626
26627 commit 9e03439d17f22fe94fe76719531f39664458faae
26628 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26629 Date:   Thu Nov 24 16:18:57 2005 +0000
26630
26631     we need pcsc-lite 1.2.9-beta9 or greater
26632     
26633     
26634     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1754 0ce88b0d-b2fd-0310-8134-9614164e65ea
26635
26636  configure.in | 10 +++++-----
26637  1 file changed, 5 insertions(+), 5 deletions(-)
26638
26639 commit b24ac09a271cfb85e9aed95a5acfcd8e97cd1445
26640 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26641 Date:   Thu Nov 24 16:16:33 2005 +0000
26642
26643     IFDHGetCapabilities(): use info instead of comm debug level to print the
26644     number of slots supported by the reader
26645     
26646     
26647     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1752 0ce88b0d-b2fd-0310-8134-9614164e65ea
26648
26649  src/ifdhandler.c | 2 +-
26650  1 file changed, 1 insertion(+), 1 deletion(-)
26651
26652 commit 6f126914a97e8d2539f25d593b6dfc8ee3862a70
26653 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26654 Date:   Thu Nov 24 16:15:30 2005 +0000
26655
26656     update copyright date
26657     
26658     
26659     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1751 0ce88b0d-b2fd-0310-8134-9614164e65ea
26660
26661  examples/scardcontrol.c | 2 +-
26662  1 file changed, 1 insertion(+), 1 deletion(-)
26663
26664 commit f3f5afaa07cd512c8ab2e211d06a59b453936085
26665 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26666 Date:   Thu Nov 24 16:14:48 2005 +0000
26667
26668     in Modify PIN command we need to read 3 lines from the keyboard (old,
26669     new and confirm PINs)
26670     
26671     
26672     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1750 0ce88b0d-b2fd-0310-8134-9614164e65ea
26673
26674  examples/scardcontrol.c | 9 +++++++++
26675  1 file changed, 9 insertions(+)
26676
26677 commit 7f66b4c8d447d08018cd6a8cf44be1405fa0508a
26678 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26679 Date:   Thu Nov 24 16:12:21 2005 +0000
26680
26681     use a buffer of 40 instead of 10 to reader the keyboard since the PIN
26682     may be longer than 8 digits
26683     
26684     
26685     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1749 0ce88b0d-b2fd-0310-8134-9614164e65ea
26686
26687  examples/scardcontrol.c | 4 ++--
26688  1 file changed, 2 insertions(+), 2 deletions(-)
26689
26690 commit c8a2c0cc1cfc9ea20e9c21994c0079c0ed3a92b5
26691 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26692 Date:   Thu Nov 24 15:49:00 2005 +0000
26693
26694     SecurePINVerify()/SecurePINModify(): set the response length to 0 in
26695     case of (write) communication error
26696     
26697     
26698     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1747 0ce88b0d-b2fd-0310-8134-9614164e65ea
26699
26700  src/commands.c | 6 ++++++
26701  1 file changed, 6 insertions(+)
26702
26703 commit 613ea9dc3e412862b4d302bfb7cd64617d998aad
26704 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26705 Date:   Thu Nov 24 15:47:10 2005 +0000
26706
26707     SecurePINModify(): set the response length to 0 in case of error in the
26708     command format
26709     
26710     
26711     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1746 0ce88b0d-b2fd-0310-8134-9614164e65ea
26712
26713  src/commands.c | 6 ++++++
26714  1 file changed, 6 insertions(+)
26715
26716 commit be26c35a3524954f08854e5cca64e21e4a8a3048
26717 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26718 Date:   Thu Nov 24 15:46:21 2005 +0000
26719
26720     IFDHControl(): use sizeof(PCSC_TLV_STRUCTURE) instead of 6
26721     
26722     
26723     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1745 0ce88b0d-b2fd-0310-8134-9614164e65ea
26724
26725  src/ifdhandler.c | 4 ++--
26726  1 file changed, 2 insertions(+), 2 deletions(-)
26727
26728 commit 398e0a8dbca838d95ee5d42af3064b624074660d
26729 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26730 Date:   Thu Nov 24 15:32:41 2005 +0000
26731
26732     my check if the applet is present was wrong
26733     
26734     
26735     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1743 0ce88b0d-b2fd-0310-8134-9614164e65ea
26736
26737  examples/scardcontrol.c | 2 +-
26738  1 file changed, 1 insertion(+), 1 deletion(-)
26739
26740 commit efd4ff72d2603e16e6315aae179f7e01cb791485
26741 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26742 Date:   Thu Nov 24 15:26:41 2005 +0000
26743
26744     exit if the test applet is not found
26745     
26746     
26747     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1742 0ce88b0d-b2fd-0310-8134-9614164e65ea
26748
26749  examples/scardcontrol.c | 5 +++++
26750  1 file changed, 5 insertions(+)
26751
26752 commit 1af741a1f3181e6f186f963a81809eab6c8ce84f
26753 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26754 Date:   Thu Nov 24 14:35:24 2005 +0000
26755
26756     do not duplicate the definition of PCSCLITE_HP_DROPDIR in
26757     --enable-ccidtwindir since it is already defined in --enable-usbdropdir
26758     
26759     This prevented the successful execution of ./configure when
26760     -pedantic-errors is used
26761     
26762     
26763     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1740 0ce88b0d-b2fd-0310-8134-9614164e65ea
26764
26765  configure.in | 1 -
26766  1 file changed, 1 deletion(-)
26767
26768 commit ca4a336cc3fda57f16c1ca58010f013b06ed64f9
26769 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26770 Date:   Thu Nov 24 14:21:00 2005 +0000
26771
26772     t1_xcv(): correct the comment about &rmax
26773     
26774     
26775     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1739 0ce88b0d-b2fd-0310-8134-9614164e65ea
26776
26777  src/openct/proto-t1.c | 2 +-
26778  1 file changed, 1 insertion(+), 1 deletion(-)
26779
26780 commit 7d660d21f054d815214a8688ee92752ade3c7ea4
26781 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26782 Date:   Thu Nov 24 14:19:30 2005 +0000
26783
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) */
26787     
26788     
26789     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1738 0ce88b0d-b2fd-0310-8134-9614164e65ea
26790
26791  src/openct/proto-t1.c | 17 ++++++++++++++---
26792  1 file changed, 14 insertions(+), 3 deletions(-)
26793
26794 commit a72db9caa6375a3c539a4ba5052a18dfce5594f4
26795 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26796 Date:   Thu Nov 24 13:50:24 2005 +0000
26797
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
26800     pcscd
26801     
26802     
26803     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1737 0ce88b0d-b2fd-0310-8134-9614164e65ea
26804
26805  configure.in    | 3 +--
26806  src/Makefile.am | 2 +-
26807  2 files changed, 2 insertions(+), 3 deletions(-)
26808
26809 commit 16929f7804d765181529988757f7513d55e84bb5
26810 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26811 Date:   Thu Nov 24 10:40:06 2005 +0000
26812
26813     use libusb-config(1) to get, if possible, correct values for LIBUSB_CFLAGS
26814     and LIBUSB_LIBS
26815     
26816     
26817     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1735 0ce88b0d-b2fd-0310-8134-9614164e65ea
26818
26819  configure.in | 2 ++
26820  1 file changed, 2 insertions(+)
26821
26822 commit bc0ce4011948289d6e456ade36b08e7b5934cde6
26823 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26824 Date:   Thu Nov 24 10:07:20 2005 +0000
26825
26826     replace dnl by #
26827     
26828     
26829     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1734 0ce88b0d-b2fd-0310-8134-9614164e65ea
26830
26831  configure.in | 54 +++++++++++++++++++++++++++---------------------------
26832  1 file changed, 27 insertions(+), 27 deletions(-)
26833
26834 commit d063ed012a0c6181f7892023a9398395cde398e5
26835 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26836 Date:   Thu Nov 24 10:06:04 2005 +0000
26837
26838     use LIBUSB_CFLAGS/LIBUSB_LIBS instead of LDFLAGS/CPPFLAGS for libusb
26839     configuration
26840     
26841     
26842     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1733 0ce88b0d-b2fd-0310-8134-9614164e65ea
26843
26844  configure.in    | 22 ++++++++++++++--------
26845  src/Makefile.am |  6 +++---
26846  2 files changed, 17 insertions(+), 11 deletions(-)
26847
26848 commit 83b19ca43131d4e6a83ac9e4eb92ef50e61da648
26849 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26850 Date:   Tue Nov 22 09:38:29 2005 +0000
26851
26852     add the "SCM Micro SCR 3310-NTTCOM" in the "Should work but untested by
26853     me" list.
26854     See http://archives.neohapsis.com/archives/dev/muscle/2005-q4/0217.html
26855     
26856     
26857     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1730 0ce88b0d-b2fd-0310-8134-9614164e65ea
26858
26859  README | 2 ++
26860  1 file changed, 2 insertions(+)
26861
26862 commit aa07a5efc1c30f471c38111bfeaae48ecba3829d
26863 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26864 Date:   Tue Nov 22 07:21:05 2005 +0000
26865
26866     add SCM SCR 3310 NTTCom.
26867     See http://archives.neohapsis.com/archives/dev/muscle/2005-q4/0217.html
26868     
26869     
26870     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1729 0ce88b0d-b2fd-0310-8134-9614164e65ea
26871
26872  readers/supported_readers.txt | 3 ++-
26873  1 file changed, 2 insertions(+), 1 deletion(-)
26874
26875 commit 7ab2538ab60b66a15d0551e17c108c1cba0390fb
26876 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26877 Date:   Wed Nov 16 09:22:55 2005 +0000
26878
26879     Modify PIN: use a 4 digit PIN so we can test it using the test Java Card applet
26880     
26881     
26882     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1717 0ce88b0d-b2fd-0310-8134-9614164e65ea
26883
26884  examples/scardcontrol.c | 14 +++-----------
26885  1 file changed, 3 insertions(+), 11 deletions(-)
26886
26887 commit e883c099bbd395b7654c0281f727737599a8d859
26888 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26889 Date:   Wed Nov 16 09:18:24 2005 +0000
26890
26891     Modify PIN: bInsertionOffsetOld and bInsertionOffsetNew starts from the
26892     APDU data (5th byte) and not the APDU start (first byte)
26893     
26894     
26895     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1716 0ce88b0d-b2fd-0310-8134-9614164e65ea
26896
26897  examples/scardcontrol.c | 4 ++--
26898  1 file changed, 2 insertions(+), 2 deletions(-)
26899
26900 commit 74056eb4b2779a51aa670befb22d5f179c877810
26901 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26902 Date:   Wed Nov 16 09:14:17 2005 +0000
26903
26904     add a modify PIN dump command
26905     
26906     
26907     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1715 0ce88b0d-b2fd-0310-8134-9614164e65ea
26908
26909  examples/scardcontrol.c | 37 +++++++++++++++++++++++++++++++++++++
26910  1 file changed, 37 insertions(+)
26911
26912 commit f74a28c596750e304d0a6cb285390d5d618a9b9e
26913 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26914 Date:   Wed Nov 16 09:12:09 2005 +0000
26915
26916     Modify PIN: add a comment for bNumberMessage
26917     
26918     
26919     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1714 0ce88b0d-b2fd-0310-8134-9614164e65ea
26920
26921  examples/scardcontrol.c | 2 +-
26922  1 file changed, 1 insertion(+), 1 deletion(-)
26923
26924 commit 33bf30513209040dbc685848bfe6f249a52d7b98
26925 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26926 Date:   Wed Nov 16 09:11:10 2005 +0000
26927
26928     Modify PIN: use 0x03 for bNumberMessage since the GemPC Pinpad rejects
26929     any other valu. The SPR 532 needs 0 here
26930     
26931     
26932     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1713 0ce88b0d-b2fd-0310-8134-9614164e65ea
26933
26934  examples/scardcontrol.c | 2 +-
26935  1 file changed, 1 insertion(+), 1 deletion(-)
26936
26937 commit 02b38eb7a70f0fd69c90b0375b50860692105a6b
26938 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26939 Date:   Wed Nov 16 09:07:13 2005 +0000
26940
26941     verify PIN: use 0x01 for bNumberMessage for the GemPC Pinpad
26942     
26943     
26944     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1712 0ce88b0d-b2fd-0310-8134-9614164e65ea
26945
26946  examples/scardcontrol.c | 2 +-
26947  1 file changed, 1 insertion(+), 1 deletion(-)
26948
26949 commit b7fdc0ebb3675558657f296a2ad0b933626a7078
26950 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26951 Date:   Wed Nov 16 09:06:01 2005 +0000
26952
26953     verify PIN: use 0x02 (validation key pressed) for
26954     bEntryValidationCondition as the GemPC Pinpad rejects any other values
26955     
26956     
26957     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1711 0ce88b0d-b2fd-0310-8134-9614164e65ea
26958
26959  examples/scardcontrol.c | 2 +-
26960  1 file changed, 1 insertion(+), 1 deletion(-)
26961
26962 commit 9e4a8c18de24871da1cdcc708b190da4a9689c37
26963 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26964 Date:   Tue Nov 15 11:04:35 2005 +0000
26965
26966     use svn2cl.sh instead of rcs2log since we migrated to subversion
26967     
26968     
26969     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1705 0ce88b0d-b2fd-0310-8134-9614164e65ea
26970
26971  Makefile.am | 4 ++--
26972  1 file changed, 2 insertions(+), 2 deletions(-)
26973
26974 commit ae21c19a8d7354a056cc399ba3a945ade1a1baf0
26975 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26976 Date:   Tue Nov 15 11:04:07 2005 +0000
26977
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
26980     fact).
26981     
26982     
26983     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1704 0ce88b0d-b2fd-0310-8134-9614164e65ea
26984
26985  src/commands.c | 10 +++++++++-
26986  1 file changed, 9 insertions(+), 1 deletion(-)
26987
26988 commit 257922cf13c12c694daa5f10959909217b751f20
26989 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
26990 Date:   Mon Nov 7 15:46:03 2005 +0000
26991
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
26994     by pcscd.
26995     
26996     
26997     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1703 0ce88b0d-b2fd-0310-8134-9614164e65ea
26998
26999  src/ccid_serial.c | 12 +-----------
27000  src/ccid_usb.c    |  8 --------
27001  2 files changed, 1 insertion(+), 19 deletions(-)
27002
27003 commit d83b8153f159bc85a7a1002de41bdbd8a710dc8c
27004 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27005 Date:   Mon Nov 7 15:41:47 2005 +0000
27006
27007     exchange COMM and PERIODIC debug values so that all except PERIODIC
27008     value is 7
27009     
27010     
27011     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1702 0ce88b0d-b2fd-0310-8134-9614164e65ea
27012
27013  src/Info.plist | 6 +++---
27014  src/debug.h    | 4 ++--
27015  2 files changed, 5 insertions(+), 5 deletions(-)
27016
27017 commit dcb9f8cd04646e71d938690de2e6562cbe3a975b
27018 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27019 Date:   Sun Oct 30 14:44:25 2005 +0000
27020
27021     SecurePINModify(): correct management of bMsgIndex2 and bMsgIndex3
27022     
27023     
27024     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1701 0ce88b0d-b2fd-0310-8134-9614164e65ea
27025
27026  src/commands.c | 18 +++++++++++++-----
27027  1 file changed, 13 insertions(+), 5 deletions(-)
27028
27029 commit 175583d250f2a119a9e7395f17ba741b3a0553f2
27030 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27031 Date:   Sun Oct 30 14:43:16 2005 +0000
27032
27033     SecurePINModify(): do not copy the ulDataLength field to the CCID frame
27034     
27035     
27036     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1700 0ce88b0d-b2fd-0310-8134-9614164e65ea
27037
27038  src/commands.c | 5 +++++
27039  1 file changed, 5 insertions(+)
27040
27041 commit 6615689cc614554374d11a4965a850177eecdbfc
27042 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27043 Date:   Sun Oct 30 14:40:42 2005 +0000
27044
27045     #define CHERRYST2000
27046     
27047     
27048     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1699 0ce88b0d-b2fd-0310-8134-9614164e65ea
27049
27050  src/ccid.h | 1 +
27051  1 file changed, 1 insertion(+)
27052
27053 commit 3fd15ccb2f265726059bf7d1e1844d7ff4141aba
27054 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27055 Date:   Wed Oct 19 08:11:32 2005 +0000
27056
27057     firmware 5.07
27058     
27059     
27060     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1692 0ce88b0d-b2fd-0310-8134-9614164e65ea
27061
27062  readers/SPR532.txt | 18 ++++++++++--------
27063  1 file changed, 10 insertions(+), 8 deletions(-)
27064
27065 commit 6f895ae4dabb646fc94eedb454ee11e57d3781dc
27066 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27067 Date:   Wed Oct 19 06:20:54 2005 +0000
27068
27069     declare offset, pin_verify and pin_modify variable only if needed
27070     
27071     
27072     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1691 0ce88b0d-b2fd-0310-8134-9614164e65ea
27073
27074  examples/scardcontrol.c | 9 ++++++++-
27075  1 file changed, 8 insertions(+), 1 deletion(-)
27076
27077 commit 5fd17cc31bd892396590af925c6221e221672d90
27078 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27079 Date:   Tue Sep 27 13:07:38 2005 +0000
27080
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.
27083     
27084     
27085     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1677 0ce88b0d-b2fd-0310-8134-9614164e65ea
27086
27087  src/commands.c | 2 +-
27088  1 file changed, 1 insertion(+), 1 deletion(-)
27089
27090 commit 374f3a57c40f078c7eca56d425d91c68f49d4dac
27091 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27092 Date:   Mon Sep 26 14:43:51 2005 +0000
27093
27094     use the new HandlerTest applet commands
27095     
27096     
27097     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1676 0ce88b0d-b2fd-0310-8134-9614164e65ea
27098
27099  examples/scardcontrol.c | 87 ++++++++++++++++++++++++++++++++++++-------------
27100  1 file changed, 65 insertions(+), 22 deletions(-)
27101
27102 commit f96367b639e982ddec7e07b019dbd0935e2fe55c
27103 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27104 Date:   Mon Sep 26 14:42:26 2005 +0000
27105
27106     SecurePINVerify(): set the readTimeout to at least 30 seconds since we
27107     are not waiting after an APDU but after a human.
27108     
27109     
27110     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1675 0ce88b0d-b2fd-0310-8134-9614164e65ea
27111
27112  src/commands.c | 12 +++++++++++-
27113  1 file changed, 11 insertions(+), 1 deletion(-)
27114
27115 commit 8059f19a6e5a6bd8c03d7c692bd82e0bd6e42ab5
27116 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27117 Date:   Mon Sep 26 13:19:04 2005 +0000
27118
27119     _ccid_descriptor.readTimeout is in seconds even for USB. The comment was
27120     wrong
27121     
27122     
27123     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1674 0ce88b0d-b2fd-0310-8134-9614164e65ea
27124
27125  src/ccid.h | 2 +-
27126  1 file changed, 1 insertion(+), 1 deletion(-)
27127
27128 commit d80016d2fe8f7ea5c69c9b2fba5f3625a1e27c80
27129 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27130 Date:   Tue Sep 20 07:07:26 2005 +0000
27131
27132     SecurePINVerify(): update the size of ulDataLength field as defined in
27133     PCSCv2 part 10, revision 2.01.04, september 2005
27134     
27135     
27136     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1670 0ce88b0d-b2fd-0310-8134-9614164e65ea
27137
27138  src/commands.c | 18 +++++++++---------
27139  1 file changed, 9 insertions(+), 9 deletions(-)
27140
27141 commit 3ca9d8eac482a588b05eb30da9d24d31562cab1a
27142 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27143 Date:   Tue Sep 20 07:05:04 2005 +0000
27144
27145     use HOST_TO_CCID_16/HOST_TO_CCID_32
27146     
27147     
27148     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1669 0ce88b0d-b2fd-0310-8134-9614164e65ea
27149
27150  examples/scardcontrol.c | 12 ++++++------
27151  1 file changed, 6 insertions(+), 6 deletions(-)
27152
27153 commit 526730f8e2e94a3468be9c335fec9dbb40ece5a0
27154 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27155 Date:   Mon Sep 5 14:43:02 2005 +0000
27156
27157     get_data_rates(): check the response size only if bNumDataRatesSupported
27158     is non zero
27159     
27160     
27161     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1641 0ce88b0d-b2fd-0310-8134-9614164e65ea
27162
27163  src/ccid_usb.c | 2 +-
27164  1 file changed, 1 insertion(+), 1 deletion(-)
27165
27166 commit 8c4cc35635d1893e49b7838ac47414559529ef7f
27167 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27168 Date:   Mon Sep 5 14:40:13 2005 +0000
27169
27170     if bNumDataRatesSupported is 0 we get the list size from what
27171     GET DATA RATES command returns
27172     
27173     idem for bNumClockSupported
27174     
27175     
27176     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1640 0ce88b0d-b2fd-0310-8134-9614164e65ea
27177
27178  src/parse.c | 12 ++++++------
27179  1 file changed, 6 insertions(+), 6 deletions(-)
27180
27181 commit 908588b2f2ac0cce7ebc63f671d04de3399f90ce
27182 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27183 Date:   Mon Sep 5 13:17:09 2005 +0000
27184
27185     do not request data rates if the reader reports it support a 0 length
27186     list. Idem for clocks.
27187     
27188     
27189     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1639 0ce88b0d-b2fd-0310-8134-9614164e65ea
27190
27191  src/parse.c | 2 ++
27192  1 file changed, 2 insertions(+)
27193
27194 commit e65e154c2dc1b9f2d668bf6101b0968a6d013849
27195 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27196 Date:   Mon Sep 5 13:15:14 2005 +0000
27197
27198     print bNumClockSupported: as %d and not 0x%02X
27199     
27200     
27201     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1638 0ce88b0d-b2fd-0310-8134-9614164e65ea
27202
27203  src/parse.c | 2 +-
27204  1 file changed, 1 insertion(+), 1 deletion(-)
27205
27206 commit c5938b04c44c00e9cc2faf0b5151e923be4af818
27207 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27208 Date:   Thu Sep 1 12:38:09 2005 +0000
27209
27210     also work with T=1 cards
27211     
27212     
27213     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1635 0ce88b0d-b2fd-0310-8134-9614164e65ea
27214
27215  examples/scardcontrol.c | 21 ++++++++++++++++++---
27216  1 file changed, 18 insertions(+), 3 deletions(-)
27217
27218 commit aecc5d25a65deead8907c5f19d64c86435c7cfe5
27219 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27220 Date:   Thu Sep 1 12:33:06 2005 +0000
27221
27222     debug modify PIN test code
27223     
27224     
27225     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1634 0ce88b0d-b2fd-0310-8134-9614164e65ea
27226
27227  examples/scardcontrol.c | 31 +++++++++++++++++++++----------
27228  1 file changed, 21 insertions(+), 10 deletions(-)
27229
27230 commit 456380d77641e39cfecc93f05aab45d70c1b6c23
27231 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27232 Date:   Thu Sep 1 12:32:32 2005 +0000
27233
27234     add Cherry ST1044U
27235     
27236     
27237     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1633 0ce88b0d-b2fd-0310-8134-9614164e65ea
27238
27239  readers/supported_readers.txt | 1 +
27240  1 file changed, 1 insertion(+)
27241
27242 commit ee3a36f7fca5585e7906bb141379087848adb284
27243 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27244 Date:   Thu Sep 1 12:29:57 2005 +0000
27245
27246     add Cherry SmartTerminal ST-2XXX
27247     
27248     
27249     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1632 0ce88b0d-b2fd-0310-8134-9614164e65ea
27250
27251  readers/CherrySmartTerminalST2XXX.txt | 56 +++++++++++++++++++++++++++++++++++
27252  readers/supported_readers.txt         |  1 +
27253  2 files changed, 57 insertions(+)
27254
27255 commit 54835bbe6d5c11bccaf2f6be5d561eaa995f8830
27256 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27257 Date:   Thu Sep 1 09:13:38 2005 +0000
27258
27259     add sample code to perform FEATURE_VERIFY_PIN_DIRECT and
27260     FEATURE_MODIFY_PIN_DIRECT if the reader supports it
27261     
27262     
27263     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1631 0ce88b0d-b2fd-0310-8134-9614164e65ea
27264
27265  examples/scardcontrol.c | 199 ++++++++++++++++++++++++++++++++++++++----------
27266  1 file changed, 157 insertions(+), 42 deletions(-)
27267
27268 commit 656bbaacd78edd5b23fc112bedc1860d90c4ac4f
27269 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27270 Date:   Thu Sep 1 09:11:30 2005 +0000
27271
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
27274     
27275     remove support of IOCTL_SMARTCARD_VENDOR_VERIFY_PIN (now obsoleted)
27276     
27277     
27278     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1630 0ce88b0d-b2fd-0310-8134-9614164e65ea
27279
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(-)
27285
27286 commit 9a43235c9575c2bd008d948c34146d6fcfd86268
27287 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27288 Date:   Thu Aug 25 20:07:04 2005 +0000
27289
27290     add Cherry ST-1044U in the supported list
27291     
27292     
27293     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1626 0ce88b0d-b2fd-0310-8134-9614164e65ea
27294
27295  README | 2 ++
27296  1 file changed, 2 insertions(+)
27297
27298 commit 8c376cd4e589a23ef796f8d1b30ecc3e91b238a2
27299 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27300 Date:   Thu Aug 25 20:06:41 2005 +0000
27301
27302     new file
27303     
27304     
27305     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1625 0ce88b0d-b2fd-0310-8134-9614164e65ea
27306
27307  readers/CherryST1044U.txt | 166 ++++++++++++++++++++++++++++++++++++++++++++++
27308  1 file changed, 166 insertions(+)
27309
27310 commit d12a5fed5ceeab1dd6260f570fe3a342ce287359
27311 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27312 Date:   Sun Aug 21 10:51:23 2005 +0000
27313
27314     move the "Cherry XX44 keyboard" from "should work" to "supported" list
27315     
27316     
27317     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1622 0ce88b0d-b2fd-0310-8134-9614164e65ea
27318
27319  README | 2 +-
27320  1 file changed, 1 insertion(+), 1 deletion(-)
27321
27322 commit fb04360db5f7e472056cf91474db5cff6c1108d0
27323 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27324 Date:   Tue Aug 16 06:50:18 2005 +0000
27325
27326     removed since we use SVN and not CVS anymore
27327     
27328     Thanks to Martin Paljak for the idea
27329     
27330     
27331     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1619 0ce88b0d-b2fd-0310-8134-9614164e65ea
27332
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(-)
27341
27342 commit 326de4e7f944f260d12ca15de29cdd80e663396a
27343 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27344 Date:   Sat Aug 13 14:27:23 2005 +0000
27345
27346     document DRIVER_OPTION_RESET_ON_CLOSE
27347     
27348     
27349     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1614 0ce88b0d-b2fd-0310-8134-9614164e65ea
27350
27351  src/Info.plist | 6 ++++++
27352  1 file changed, 6 insertions(+)
27353
27354 commit d0a539a004dc8605abd30d6c8f6ff0e94f39749f
27355 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27356 Date:   Sat Aug 13 14:26:22 2005 +0000
27357
27358     CloseUSB(): call usb_reset() only if DRIVER_OPTION_RESET_ON_CLOSE is
27359     set.
27360     
27361     The problem was that a device reset also disconnects the keyboard on a
27362     keyboard + reader device.
27363     
27364     
27365     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1613 0ce88b0d-b2fd-0310-8134-9614164e65ea
27366
27367  src/ccid_usb.c | 3 ++-
27368  1 file changed, 2 insertions(+), 1 deletion(-)
27369
27370 commit 571c627fe293c0c6e83bfeb3fc1ffa4c6f086bf3
27371 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27372 Date:   Sat Aug 13 14:24:25 2005 +0000
27373
27374      #define DRIVER_OPTION_RESET_ON_CLOSE
27375     
27376     
27377     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1612 0ce88b0d-b2fd-0310-8134-9614164e65ea
27378
27379  src/ccid_ifdhandler.h | 1 +
27380  1 file changed, 1 insertion(+)
27381
27382 commit fd1dee004a5f65d99a2adc5c132279c15540debf
27383 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27384 Date:   Thu Aug 11 13:51:12 2005 +0000
27385
27386     update adding clock frequencies and data rates
27387     
27388     
27389     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1610 0ce88b0d-b2fd-0310-8134-9614164e65ea
27390
27391  readers/CherryXX44.txt | 136 +++++++++++++++++++++++++++++++++++++++++++++----
27392  1 file changed, 125 insertions(+), 11 deletions(-)
27393
27394 commit f5203332e8f9222b2fa50c3a2be08ceee4810312
27395 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27396 Date:   Thu Aug 11 13:50:34 2005 +0000
27397
27398     check that we do not receive more data rates anc clock frequencies than the
27399     reader supports
27400     
27401     
27402     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1609 0ce88b0d-b2fd-0310-8134-9614164e65ea
27403
27404  src/parse.c | 22 ++++++++++++++++++++++
27405  1 file changed, 22 insertions(+)
27406
27407 commit 17136ab97b2d8fe7d9ef14d46a694aad19719ff2
27408 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27409 Date:   Thu Aug 11 13:48:21 2005 +0000
27410
27411     get_data_rates(): check that we do not get more data rates than the
27412     reader supports
27413     
27414     
27415     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1608 0ce88b0d-b2fd-0310-8134-9614164e65ea
27416
27417  src/ccid_usb.c | 15 ++++++++++++++-
27418  1 file changed, 14 insertions(+), 1 deletion(-)
27419
27420 commit 0a223f74d65af008ebacbea6655497ffb2709950
27421 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27422 Date:   Wed Aug 3 18:00:47 2005 +0000
27423
27424     CCID_Receive(): log time extension messages at priority COMM instead of
27425     CRITICAL.
27426     
27427     Thanks to Martin Paljak for the patch.
27428     
27429     
27430     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1600 0ce88b0d-b2fd-0310-8134-9614164e65ea
27431
27432  src/commands.c | 2 +-
27433  1 file changed, 1 insertion(+), 1 deletion(-)
27434
27435 commit ad9a8e3c397bea04e8d2b4546bca78c5d495464b
27436 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27437 Date:   Tue Aug 2 13:44:09 2005 +0000
27438
27439     OpenUSBByName(): call usb_close() if the device can't be used
27440     
27441     
27442     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1585 0ce88b0d-b2fd-0310-8134-9614164e65ea
27443
27444  src/ccid_usb.c | 7 +++++++
27445  1 file changed, 7 insertions(+)
27446
27447 commit b3439b97058ae9c7d5b2dc3906db4353441d6989
27448 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27449 Date:   Mon Jul 4 10:17:50 2005 +0000
27450
27451     IFDHControl(): having a NULL RxBuffer is not an error since it is enough
27452     to send the code in dwControlCode
27453     
27454     Thanks to Martin Paljak for the patch
27455     
27456     
27457     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1570 0ce88b0d-b2fd-0310-8134-9614164e65ea
27458
27459  src/ifdhandler.c | 3 +--
27460  1 file changed, 1 insertion(+), 2 deletions(-)
27461
27462 commit 8056ce8bcf64587452bf378439dceef1275681b9
27463 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27464 Date:   Mon Jul 4 09:17:27 2005 +0000
27465
27466     OpenUSBByName(): vendorID, productID are unsigned
27467     avoids a "comparison between signed and unsigned" warning
27468     
27469     
27470     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1569 0ce88b0d-b2fd-0310-8134-9614164e65ea
27471
27472  src/ccid_usb.c | 2 +-
27473  1 file changed, 1 insertion(+), 1 deletion(-)
27474
27475 commit 62731b7783810cf5f1327cb11293f0eb8a1c6d3d
27476 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27477 Date:   Mon Jul 4 09:11:52 2005 +0000
27478
27479     struct _ccid_descriptor: dwMaxDataRate is unsigned
27480     avoids a "comparison between signed and unsigned" warning
27481     
27482     
27483     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1568 0ce88b0d-b2fd-0310-8134-9614164e65ea
27484
27485  src/ccid.h | 2 +-
27486  1 file changed, 1 insertion(+), 1 deletion(-)
27487
27488 commit 458c9b5dfcaaf6b7b75ec9f2f40c9dae9aa96de5
27489 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27490 Date:   Mon Jul 4 09:10:07 2005 +0000
27491
27492     struct _ccid_descriptor: dwMaxCCIDMessageLength is unsigned
27493     avoids a "comparison between signed and unsigned" warning
27494     
27495     
27496     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1567 0ce88b0d-b2fd-0310-8134-9614164e65ea
27497
27498  src/ccid.h | 2 +-
27499  1 file changed, 1 insertion(+), 1 deletion(-)
27500
27501 commit 3ee94bc5f5cf43fda070f0fcaf57a452aa2b2f03
27502 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27503 Date:   Mon Jul 4 09:08:27 2005 +0000
27504
27505     CmdPowerOn(): atr_len is unsigned
27506     avoids a "comparison between signed and unsigned" warning
27507     
27508     
27509     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1566 0ce88b0d-b2fd-0310-8134-9614164e65ea
27510
27511  src/commands.c | 3 ++-
27512  1 file changed, 2 insertions(+), 1 deletion(-)
27513
27514 commit 6b0a1b785d440689e2f54035ccd9dd0fca7e9dcd
27515 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27516 Date:   Thu Jun 16 14:12:11 2005 +0000
27517
27518     parse wLcdLayout
27519     
27520     
27521     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1563 0ce88b0d-b2fd-0310-8134-9614164e65ea
27522
27523  src/parse.c | 4 ++++
27524  1 file changed, 4 insertions(+)
27525
27526 commit 746c8d1836428be41308dc5918e3c986f7d61bf5
27527 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27528 Date:   Thu Jun 16 14:08:07 2005 +0000
27529
27530     parse bClassEnveloppe
27531     
27532     
27533     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1562 0ce88b0d-b2fd-0310-8134-9614164e65ea
27534
27535  src/parse.c | 4 +++-
27536  1 file changed, 3 insertions(+), 1 deletion(-)
27537
27538 commit 07f38f09a5eab7640ba81cc00208ee5a7a0472a5
27539 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27540 Date:   Thu Jun 16 14:06:16 2005 +0000
27541
27542     pares bClassGetResponse
27543     
27544     
27545     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1561 0ce88b0d-b2fd-0310-8134-9614164e65ea
27546
27547  src/parse.c | 4 +++-
27548  1 file changed, 3 insertions(+), 1 deletion(-)
27549
27550 commit 9574b138787b7e73291955b9e57c7599fe3d7aa9
27551 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27552 Date:   Thu Jun 16 13:52:17 2005 +0000
27553
27554     parse dwSynchProtocols
27555     
27556     
27557     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1560 0ce88b0d-b2fd-0310-8134-9614164e65ea
27558
27559  src/parse.c | 6 ++++++
27560  1 file changed, 6 insertions(+)
27561
27562 commit e3415d6f92cc3d4fa77b372b2211beea6ba9576e
27563 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27564 Date:   Wed Jun 15 12:55:45 2005 +0000
27565
27566      #include <PCSC/reader.h>
27567     
27568     
27569     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1559 0ce88b0d-b2fd-0310-8134-9614164e65ea
27570
27571  src/ifdhandler.c | 1 +
27572  1 file changed, 1 insertion(+)
27573
27574 commit 71af3d1d1220c2ec88af2b12cc6995c6a43866cc
27575 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27576 Date:   Wed Jun 15 12:55:20 2005 +0000
27577
27578     remove definition of SCARD_CTL_CODE and #include <PCSC/reader.h>
27579     
27580     
27581     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1558 0ce88b0d-b2fd-0310-8134-9614164e65ea
27582
27583  examples/scardcontrol.c | 3 +--
27584  1 file changed, 1 insertion(+), 2 deletions(-)
27585
27586 commit d4f4c88f8c9e1e78d18b34328175b5998d43695f
27587 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27588 Date:   Wed Jun 15 12:54:34 2005 +0000
27589
27590     remove definition of SCARD_CTL_CODE
27591     
27592     
27593     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1557 0ce88b0d-b2fd-0310-8134-9614164e65ea
27594
27595  src/ccid_ifdhandler.h | 4 ----
27596  1 file changed, 4 deletions(-)
27597
27598 commit ed44b3f4f07eac2800337263704d46ba5384e188
27599 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27600 Date:   Wed Jun 15 12:53:41 2005 +0000
27601
27602     check the availability of reader.h (provided by pcsc-lite 1.2.9-beta8)
27603     
27604     
27605     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1556 0ce88b0d-b2fd-0310-8134-9614164e65ea
27606
27607  configure.in | 3 +++
27608  1 file changed, 3 insertions(+)
27609
27610 commit 3b3d68b5e5c252fe9ff63850b4795eea195a275b
27611 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27612 Date:   Wed Jun 15 12:46:05 2005 +0000
27613
27614     check against pcsc-lite 1.2.9-beta8 instead of beta7
27615     
27616     
27617     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1555 0ce88b0d-b2fd-0310-8134-9614164e65ea
27618
27619  configure.in | 8 ++++----
27620  1 file changed, 4 insertions(+), 4 deletions(-)
27621
27622 commit 35daf5c9ee48ebee38a09d1c05ebdf24b29d83e7
27623 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27624 Date:   Sat Jun 4 09:44:31 2005 +0000
27625
27626     WriteUSB(): do not parse usbDevice[reader_index].dev->bus if it is a
27627     NULL pointer (the device has been removed for example)
27628     
27629     
27630     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1547 0ce88b0d-b2fd-0310-8134-9614164e65ea
27631
27632  src/ccid_usb.c | 12 +++++++++---
27633  1 file changed, 9 insertions(+), 3 deletions(-)
27634
27635 commit ac8376ee0fce11c85d60ee9c8dbf67a4e350b484
27636 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27637 Date:   Fri May 27 07:07:41 2005 +0000
27638
27639     Add Eutron SIM Pocket Combo and Eutron CryptoIdentity in the supported
27640     list
27641     
27642     
27643     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1546 0ce88b0d-b2fd-0310-8134-9614164e65ea
27644
27645  README | 4 ++++
27646  1 file changed, 4 insertions(+)
27647
27648 commit 453385985818ede6c25500962c03074917c823d7
27649 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27650 Date:   Fri May 27 07:04:08 2005 +0000
27651
27652     add Eutron CryptoIdentity
27653     
27654     
27655     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1545 0ce88b0d-b2fd-0310-8134-9614164e65ea
27656
27657  readers/CryptoIdentity.txt    | 51 +++++++++++++++++++++++++++++++++++++++++++
27658  readers/supported_readers.txt |  1 +
27659  2 files changed, 52 insertions(+)
27660
27661 commit 73b912ba9d66e4018fc0bb3b4c6d9339c51c7ee4
27662 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27663 Date:   Fri May 20 10:35:11 2005 +0000
27664
27665     add Verisign Secure Token in the supported list
27666     
27667     
27668     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1523 0ce88b0d-b2fd-0310-8134-9614164e65ea
27669
27670  README | 1 +
27671  1 file changed, 1 insertion(+)
27672
27673 commit d4ca44364f7ff866b1983b9a7efa3c80fb890b5c
27674 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27675 Date:   Fri May 20 10:20:53 2005 +0000
27676
27677     add RSA SecureID SID800 in the UNsupported list
27678     
27679     
27680     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1522 0ce88b0d-b2fd-0310-8134-9614164e65ea
27681
27682  README | 4 ++++
27683  1 file changed, 4 insertions(+)
27684
27685 commit e1e42e0aa7934a0ac5ab87645b957377da7cd1f2
27686 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27687 Date:   Fri May 20 08:54:41 2005 +0000
27688
27689     add Verisign Secure Storage Token in the supported list
27690     
27691     
27692     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1521 0ce88b0d-b2fd-0310-8134-9614164e65ea
27693
27694  README | 2 ++
27695  1 file changed, 2 insertions(+)
27696
27697 commit 8875ea238dbe8812b47575ca07343957d864c61c
27698 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27699 Date:   Fri May 20 08:54:11 2005 +0000
27700
27701     regenerate using new ./parse
27702     
27703     
27704     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1520 0ce88b0d-b2fd-0310-8134-9614164e65ea
27705
27706  readers/sid800.txt | 10 ++++++----
27707  1 file changed, 6 insertions(+), 4 deletions(-)
27708
27709 commit cce698d3f3fcf122dd3766bb1609b1f328ee6d78
27710 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27711 Date:   Thu May 5 10:31:53 2005 +0000
27712
27713     add SCR331-DI-NTTCom.txt
27714     
27715     
27716     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1514 0ce88b0d-b2fd-0310-8134-9614164e65ea
27717
27718  readers/Makefile.am          |   1 +
27719  readers/SCR331-DI-NTTCom.txt | 104 +++++++++++++++++++++++++++++++++++++++++++
27720  2 files changed, 105 insertions(+)
27721
27722 commit 01d46abfc6af6b8dfdce16b8838f39e82e7ddb8b
27723 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27724 Date:   Thu May 5 10:27:16 2005 +0000
27725
27726     rename KAAN_mIDentity.txt in mIDentity.txt
27727     
27728     
27729     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1513 0ce88b0d-b2fd-0310-8134-9614164e65ea
27730
27731  readers/Makefile.am | 2 +-
27732  1 file changed, 1 insertion(+), 1 deletion(-)
27733
27734 commit 147cad90c0100d38fed431c69c2e992a3afb3432
27735 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27736 Date:   Thu May 5 10:25:56 2005 +0000
27737
27738     regenerate using the latest src/parse program
27739     
27740     
27741     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1512 0ce88b0d-b2fd-0310-8134-9614164e65ea
27742
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(-)
27758
27759 commit ba326c5a55fc4541bba90a992f5090b7d36a4c14
27760 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27761 Date:   Thu May 5 10:05:02 2005 +0000
27762
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
27768     
27769     
27770     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1511 0ce88b0d-b2fd-0310-8134-9614164e65ea
27771
27772  src/ifdhandler.c | 1 -
27773  1 file changed, 1 deletion(-)
27774
27775 commit a4df31de6ead4d02368675df164c0d0cb7cb3fda
27776 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27777 Date:   Thu May 5 10:01:17 2005 +0000
27778
27779     T0_card_timeout(): use intermediate variables EGT, BWT, CWT, etu to
27780     improve code readability
27781     
27782     
27783     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1510 0ce88b0d-b2fd-0310-8134-9614164e65ea
27784
27785  src/ifdhandler.c | 24 +++++++++++++++++++-----
27786  1 file changed, 19 insertions(+), 5 deletions(-)
27787
27788 commit e39495ec0a3468e903723eb9f952ac47f1ce797a
27789 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27790 Date:   Thu May 5 09:59:21 2005 +0000
27791
27792     T0_card_timeout(): declare EGT, WWT as double instead of int to have
27793     some precision
27794     We also calculate EGT and WWT in milliseconds instead of seconds
27795     
27796     
27797     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1509 0ce88b0d-b2fd-0310-8134-9614164e65ea
27798
27799  src/ifdhandler.c | 15 ++++++++++++---
27800  1 file changed, 12 insertions(+), 3 deletions(-)
27801
27802 commit 27c1325d3b8bcbb4fdbaf3e4217f36fb84cef803
27803 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27804 Date:   Wed May 4 15:58:48 2005 +0000
27805
27806     add SCM Micro SCR 331-DI NTTCom in the "Should work but untested by me"
27807     list
27808     
27809     
27810     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1508 0ce88b0d-b2fd-0310-8134-9614164e65ea
27811
27812  README                        | 2 ++
27813  readers/supported_readers.txt | 1 +
27814  2 files changed, 3 insertions(+)
27815
27816 commit cb254e8e57c8699e835553fc11114430086414c1
27817 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27818 Date:   Wed May 4 10:11:28 2005 +0000
27819
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
27822     timeout formula
27823     
27824     
27825     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1507 0ce88b0d-b2fd-0310-8134-9614164e65ea
27826
27827  src/ifdhandler.c | 101 +++++++++++++++++++++++++++++++++++--------------------
27828  1 file changed, 65 insertions(+), 36 deletions(-)
27829
27830 commit 4fef940c357e05ba36d2e686fd3c018c7f8ce198
27831 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27832 Date:   Wed May 4 09:30:13 2005 +0000
27833
27834     rename "Kobil KAAN mIDentity" in "Kobil mIDentity"
27835     
27836     
27837     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1506 0ce88b0d-b2fd-0310-8134-9614164e65ea
27838
27839  README                        | 2 +-
27840  readers/supported_readers.txt | 2 +-
27841  2 files changed, 2 insertions(+), 2 deletions(-)
27842
27843 commit 8e08cbec699f2ede7389f8853095349593834b23
27844 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27845 Date:   Wed May 4 06:16:49 2005 +0000
27846
27847     IFDHICCPresence(): add support of SCR331-DI NTTCom
27848     
27849     Thanks to Takuto Matsuu fro the patch
27850     
27851     
27852     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1505 0ce88b0d-b2fd-0310-8134-9614164e65ea
27853
27854  src/ifdhandler.c | 3 ++-
27855  1 file changed, 2 insertions(+), 1 deletion(-)
27856
27857 commit d902a9155576f18996e7e66a205081afc9e2939e
27858 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27859 Date:   Wed May 4 06:14:52 2005 +0000
27860
27861      #define SCR331DINTTCOM 0x04E65120
27862     
27863     
27864     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1504 0ce88b0d-b2fd-0310-8134-9614164e65ea
27865
27866  src/ccid.h | 1 +
27867  1 file changed, 1 insertion(+)
27868
27869 commit e27aa28df44cd4ae4ebe82bc5130b847d0936d0f
27870 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27871 Date:   Wed May 4 06:04:50 2005 +0000
27872
27873     add the manufacturer name in the reader name
27874     
27875     
27876     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1503 0ce88b0d-b2fd-0310-8134-9614164e65ea
27877
27878  readers/supported_readers.txt | 40 ++++++++++++++++++++--------------------
27879  1 file changed, 20 insertions(+), 20 deletions(-)
27880
27881 commit 65c72e66f5e4f8ea39f57a06abb3cdb28d085940
27882 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27883 Date:   Mon May 2 13:37:13 2005 +0000
27884
27885     typo in the data rates list
27886     
27887     
27888     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1496 0ce88b0d-b2fd-0310-8134-9614164e65ea
27889
27890  src/ccid_serial.c | 2 +-
27891  1 file changed, 1 insertion(+), 1 deletion(-)
27892
27893 commit d4bf2c449c73dd6e8e83fd6faf05804f7477259d
27894 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27895 Date:   Mon May 2 13:28:30 2005 +0000
27896
27897     T0_card_timeout()/T1_card_timeout(): use ceil() to round the timeout
27898     
27899     
27900     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1495 0ce88b0d-b2fd-0310-8134-9614164e65ea
27901
27902  src/ifdhandler.c | 9 +++++----
27903  1 file changed, 5 insertions(+), 4 deletions(-)
27904
27905 commit 78c0236d0c8216f07a41714222f396991f79a6b8
27906 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27907 Date:   Mon May 2 12:07:13 2005 +0000
27908
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
27912     
27913     
27914     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1494 0ce88b0d-b2fd-0310-8134-9614164e65ea
27915
27916  src/ccid.c | 2 +-
27917  src/ccid.h | 2 +-
27918  2 files changed, 2 insertions(+), 2 deletions(-)
27919
27920 commit 8dad314e6872c61945daae2a454c78623b371d47
27921 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27922 Date:   Mon May 2 11:47:15 2005 +0000
27923
27924     regenerate using the new parse command
27925     
27926     
27927     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1493 0ce88b0d-b2fd-0310-8134-9614164e65ea
27928
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(-)
27935
27936 commit cb7cc0e4e5b2effbf5277cba916de1ea447815a4
27937 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27938 Date:   Mon May 2 11:36:08 2005 +0000
27939
27940     CmdEscape(): replay the command if we receive STATUS_COMM_NAK
27941     
27942     
27943     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1492 0ce88b0d-b2fd-0310-8134-9614164e65ea
27944
27945  src/commands.c | 12 ++++++++++++
27946  1 file changed, 12 insertions(+)
27947
27948 commit 7621dd804ffa9df360314097b7c2a0b45ae78b02
27949 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27950 Date:   Mon May 2 11:33:04 2005 +0000
27951
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
27954     
27955     
27956     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1491 0ce88b0d-b2fd-0310-8134-9614164e65ea
27957
27958  src/ccid_serial.c | 5 ++++-
27959  1 file changed, 4 insertions(+), 1 deletion(-)
27960
27961 commit 16ac98d1e606274e1c6778af4f07561ff89a10af
27962 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27963 Date:   Mon May 2 11:31:11 2005 +0000
27964
27965     add STATUS_COMM_NAK
27966     
27967     
27968     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1490 0ce88b0d-b2fd-0310-8134-9614164e65ea
27969
27970  src/defs.h | 3 ++-
27971  1 file changed, 2 insertions(+), 1 deletion(-)
27972
27973 commit e4aaac3a04eae52d7ffad6a8de452f2ee9e80121
27974 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27975 Date:   Mon May 2 09:55:31 2005 +0000
27976
27977     display the clock frequencies supported by the reader
27978     
27979     
27980     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1489 0ce88b0d-b2fd-0310-8134-9614164e65ea
27981
27982  src/parse.c | 28 ++++++++++++++++++++++++++++
27983  1 file changed, 28 insertions(+)
27984
27985 commit 7a17ce262619f4e50b3333912c72bac1e4359714
27986 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
27987 Date:   Mon May 2 09:53:24 2005 +0000
27988
27989     move the display of supported data rates after printing
27990     bNumDataRatesSupported info
27991     
27992     
27993     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1488 0ce88b0d-b2fd-0310-8134-9614164e65ea
27994
27995  src/parse.c | 9 ++++-----
27996  1 file changed, 4 insertions(+), 5 deletions(-)
27997
27998 commit 534a2e8344238486e6ad1280c5b7e654e820fc83
27999 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28000 Date:   Mon May 2 09:21:56 2005 +0000
28001
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
28004     behavior.
28005     
28006     
28007     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1487 0ce88b0d-b2fd-0310-8134-9614164e65ea
28008
28009  src/ifdhandler.c | 11 ++++++++---
28010  1 file changed, 8 insertions(+), 3 deletions(-)
28011
28012 commit 9722f676e512499299e224636d1bd15f045f8cf8
28013 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28014 Date:   Mon May 2 09:19:36 2005 +0000
28015
28016     get_data_rates(): if the reader do not support GET DATA RATES we return
28017     NULL instead of a manually constructed/fake list
28018     
28019     
28020     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1486 0ce88b0d-b2fd-0310-8134-9614164e65ea
28021
28022  src/ccid_usb.c | 31 +++++++++++--------------------
28023  1 file changed, 11 insertions(+), 20 deletions(-)
28024
28025 commit 9120f95cb5c9b5f6035c6c1512971722b40af262
28026 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28027 Date:   Mon May 2 09:17:53 2005 +0000
28028
28029     Open*ByName(): initialise dwMaxDataRate field
28030     
28031     
28032     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1485 0ce88b0d-b2fd-0310-8134-9614164e65ea
28033
28034  src/ccid_serial.c | 1 +
28035  src/ccid_usb.c    | 1 +
28036  2 files changed, 2 insertions(+)
28037
28038 commit 22370b9adc1db26153e8adce61e8d49f3d44689b
28039 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28040 Date:   Mon May 2 09:16:26 2005 +0000
28041
28042     add dwMaxDataRate field (again)
28043     
28044     
28045     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1484 0ce88b0d-b2fd-0310-8134-9614164e65ea
28046
28047  src/ccid.h | 5 +++++
28048  1 file changed, 5 insertions(+)
28049
28050 commit 16d593d4bf216859fe76986419812f58cd5c0fbc
28051 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28052 Date:   Mon May 2 08:30:57 2005 +0000
28053
28054     get_data_rates(): check that the reader sends a DATA RATES list size
28055     multiple of 4 othewise it is an error
28056     
28057     
28058     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1483 0ce88b0d-b2fd-0310-8134-9614164e65ea
28059
28060  src/ccid_usb.c | 30 ++++++++++++------------------
28061  1 file changed, 12 insertions(+), 18 deletions(-)
28062
28063 commit 17afae8ba6c5a4972a83aece81fb992e6ef73c50
28064 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28065 Date:   Mon May 2 08:24:57 2005 +0000
28066
28067     display the bit value of dwFeatures in the text message
28068     
28069     
28070     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1482 0ce88b0d-b2fd-0310-8134-9614164e65ea
28071
28072  src/parse.c | 28 ++++++++++++++--------------
28073  1 file changed, 14 insertions(+), 14 deletions(-)
28074
28075 commit 50831e5b8e547c5a857cebec0e94655af5f19b94
28076 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28077 Date:   Mon May 2 08:21:47 2005 +0000
28078
28079     test all the 4 bytes of dwFeatures against 0 and not just the first one
28080     
28081     
28082     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1481 0ce88b0d-b2fd-0310-8134-9614164e65ea
28083
28084  src/parse.c | 2 +-
28085  1 file changed, 1 insertion(+), 1 deletion(-)
28086
28087 commit e5705968a56ef2b508a17dc0d5799cbec3568155
28088 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28089 Date:   Mon May 2 08:20:10 2005 +0000
28090
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)
28093     
28094     
28095     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1480 0ce88b0d-b2fd-0310-8134-9614164e65ea
28096
28097  src/parse.c | 13 ++++++++-----
28098  1 file changed, 8 insertions(+), 5 deletions(-)
28099
28100 commit e061342ded094ad1441fde5681f81fbba93c7006
28101 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28102 Date:   Wed Apr 27 14:10:38 2005 +0000
28103
28104     Open*ByName: do not initialise the now disappeared .dwMaxDataRate field
28105     
28106     
28107     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1479 0ce88b0d-b2fd-0310-8134-9614164e65ea
28108
28109  src/ccid_serial.c | 1 -
28110  src/ccid_usb.c    | 1 -
28111  2 files changed, 2 deletions(-)
28112
28113 commit 7f681951b8b8d420751ed046be9f8a118f188645
28114 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28115 Date:   Wed Apr 27 14:09:16 2005 +0000
28116
28117     _ccid_descriptor: remove the now useless dwMaxDataRate field
28118     
28119     
28120     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1478 0ce88b0d-b2fd-0310-8134-9614164e65ea
28121
28122  src/ccid.h | 5 -----
28123  1 file changed, 5 deletions(-)
28124
28125 commit 3c1346eb05d04e649988d54b938de76b67804bff
28126 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28127 Date:   Wed Apr 27 14:08:35 2005 +0000
28128
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
28132     
28133     
28134     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1477 0ce88b0d-b2fd-0310-8134-9614164e65ea
28135
28136  src/ifdhandler.c | 6 ++----
28137  1 file changed, 2 insertions(+), 4 deletions(-)
28138
28139 commit e66e3b5607887d754ab534d525635181d93c878e
28140 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28141 Date:   Wed Apr 27 14:04:38 2005 +0000
28142
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
28145     rates
28146     
28147     
28148     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1476 0ce88b0d-b2fd-0310-8134-9614164e65ea
28149
28150  src/ccid_usb.c | 27 +++++++++++++++++++++++++--
28151  1 file changed, 25 insertions(+), 2 deletions(-)
28152
28153 commit f59d0d452d15644036165eaf79e4dd7553e58948
28154 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28155 Date:   Wed Apr 27 13:55:52 2005 +0000
28156
28157     get_data_rates(): test if int_array is NULL (and not buffer)
28158     
28159     
28160     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1475 0ce88b0d-b2fd-0310-8134-9614164e65ea
28161
28162  src/ccid_usb.c | 2 +-
28163  1 file changed, 1 insertion(+), 1 deletion(-)
28164
28165 commit 79445240e951f5b9865a28da642b6c6fda87eb48
28166 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28167 Date:   Wed Apr 27 13:40:54 2005 +0000
28168
28169     add the new or missing readers
28170     
28171     
28172     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1474 0ce88b0d-b2fd-0310-8134-9614164e65ea
28173
28174  readers/Makefile.am | 9 ++++++++-
28175  1 file changed, 8 insertions(+), 1 deletion(-)
28176
28177 commit f93de790d2f148d907b584d0e5711dd5f0bac849
28178 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28179 Date:   Wed Apr 27 13:36:01 2005 +0000
28180
28181     version 0.9.4
28182     
28183     
28184     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1473 0ce88b0d-b2fd-0310-8134-9614164e65ea
28185
28186  configure.in | 2 +-
28187  1 file changed, 1 insertion(+), 1 deletion(-)
28188
28189 commit ca274024802754b2028b457c452c8f18c9cd0855
28190 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28191 Date:   Wed Apr 27 13:35:19 2005 +0000
28192
28193     OpenSerialByName(): inhibit the Plug-n-Play string by setting the RTS
28194     signal to low. Mainly useful for the GemPC Card (PCMCIA)
28195     
28196     
28197     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1472 0ce88b0d-b2fd-0310-8134-9614164e65ea
28198
28199  src/ccid_serial.c | 25 +++++++++++++++++++++++++
28200  1 file changed, 25 insertions(+)
28201
28202 commit b3d2f37d2ca78153305f05da9daaea66c63509dc
28203 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28204 Date:   Wed Apr 27 13:23:06 2005 +0000
28205
28206     Verisign Secure Storage Token
28207     
28208     
28209     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1471 0ce88b0d-b2fd-0310-8134-9614164e65ea
28210
28211  readers/Verisign_secure_storage_token.txt | 53 +++++++++++++++++++++++++++++++
28212  1 file changed, 53 insertions(+)
28213
28214 commit 8961a90a62a36ae4f90d6fb8365347ca7ed196de
28215 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28216 Date:   Wed Apr 27 13:22:41 2005 +0000
28217
28218     Verisign Secure Token (without mass memory)
28219     
28220     
28221     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1470 0ce88b0d-b2fd-0310-8134-9614164e65ea
28222
28223  readers/Verisign_secure_token.txt | 53 +++++++++++++++++++++++++++++++++++++++
28224  1 file changed, 53 insertions(+)
28225
28226 commit a93fe73623f1da92eceade33a4df705422c654c0
28227 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28228 Date:   Wed Apr 27 13:22:03 2005 +0000
28229
28230     add Verisign Secure Token and VeriSign Secure Storage Token
28231     
28232     
28233     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1469 0ce88b0d-b2fd-0310-8134-9614164e65ea
28234
28235  readers/supported_readers.txt | 3 +++
28236  1 file changed, 3 insertions(+)
28237
28238 commit a0a87b8c7c0f768fd6010927811f7fb7e3f1fdb6
28239 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28240 Date:   Wed Apr 27 13:21:32 2005 +0000
28241
28242     display the supported data rates using the CCID command GET DATA RATES
28243     
28244     
28245     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1468 0ce88b0d-b2fd-0310-8134-9614164e65ea
28246
28247  src/parse.c | 25 +++++++++++++++++++++++++
28248  1 file changed, 25 insertions(+)
28249
28250 commit 4c3328a008f5da5d81159be10098080b3224510b
28251 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28252 Date:   Wed Apr 27 13:20:39 2005 +0000
28253
28254     get_data_rates(): use the real interface number instead of 0
28255     
28256     
28257     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1467 0ce88b0d-b2fd-0310-8134-9614164e65ea
28258
28259  src/ccid_usb.c | 2 +-
28260  1 file changed, 1 insertion(+), 1 deletion(-)
28261
28262 commit f125830e79475ca58245c76875f94c462383c7cf
28263 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28264 Date:   Wed Apr 27 12:11:47 2005 +0000
28265
28266     get_data_rates(): buffer argument of usb_control_msg is (char *) and not
28267     (unsigned char *)
28268     
28269     
28270     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1460 0ce88b0d-b2fd-0310-8134-9614164e65ea
28271
28272  src/ccid_usb.c | 2 +-
28273  1 file changed, 1 insertion(+), 1 deletion(-)
28274
28275 commit 544834a10dc19a4f7912bde74f86b69cd0b5fad1
28276 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28277 Date:   Wed Apr 27 12:10:45 2005 +0000
28278
28279     get_data_rates() returns an unsigned int [] (not just int [])
28280     
28281     
28282     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1459 0ce88b0d-b2fd-0310-8134-9614164e65ea
28283
28284  src/ccid_usb.c | 4 ++--
28285  1 file changed, 2 insertions(+), 2 deletions(-)
28286
28287 commit 373db5d23558e6360085efd3f048c15259e8f11f
28288 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28289 Date:   Wed Apr 27 12:09:26 2005 +0000
28290
28291     SerialDataRates[] is unsigned
28292     
28293     
28294     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1458 0ce88b0d-b2fd-0310-8134-9614164e65ea
28295
28296  src/ccid_serial.c | 2 +-
28297  1 file changed, 1 insertion(+), 1 deletion(-)
28298
28299 commit fdb3cfeae56b376e7ae6635fd85f35a826c2a10b
28300 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28301 Date:   Tue Apr 26 14:35:50 2005 +0000
28302
28303     t1_xcv(): increase the read timeout if the card sends and WTX request
28304     
28305     
28306     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1454 0ce88b0d-b2fd-0310-8134-9614164e65ea
28307
28308  src/openct/proto-t1.c | 18 ++++++++++++++++++
28309  1 file changed, 18 insertions(+)
28310
28311 commit ab7a66b90b63ce902afcac722ffc4e122a82cabe
28312 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28313 Date:   Tue Apr 26 14:34:52 2005 +0000
28314
28315     use the calculated read timeout instead of a fixed value
28316     
28317     
28318     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1453 0ce88b0d-b2fd-0310-8134-9614164e65ea
28319
28320  src/ccid_serial.c | 14 +++++---------
28321  src/ccid_usb.c    | 11 +++--------
28322  2 files changed, 8 insertions(+), 17 deletions(-)
28323
28324 commit d50f87e27cfdd0fe0e368992f99bd92a33b8418b
28325 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28326 Date:   Tue Apr 26 14:33:43 2005 +0000
28327
28328     calculate and store the read timeout according to the card ATR instead
28329     of using a fixed value of 60 seconds
28330     
28331     
28332     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1452 0ce88b0d-b2fd-0310-8134-9614164e65ea
28333
28334  src/ifdhandler.c | 35 +++++++++++++++++++++++++++++++++++
28335  1 file changed, 35 insertions(+)
28336
28337 commit 6836e685249021d2544b68dde36cb74f852c84b6
28338 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28339 Date:   Tue Apr 26 14:30:38 2005 +0000
28340
28341     add T0_card_timeout() and T1_card_timeout()
28342     
28343     
28344     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1451 0ce88b0d-b2fd-0310-8134-9614164e65ea
28345
28346  src/ifdhandler.c | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
28347  1 file changed, 52 insertions(+)
28348
28349 commit 4f3ded0abdc754384eb92db6ba1b798844df10a6
28350 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28351 Date:   Tue Apr 26 14:23:23 2005 +0000
28352
28353      /* Default communication read timeout in seconds */
28354      #define DEFAULT_COM_READ_TIMEOUT 2
28355     
28356     
28357     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1450 0ce88b0d-b2fd-0310-8134-9614164e65ea
28358
28359  src/defs.h | 2 ++
28360  1 file changed, 2 insertions(+)
28361
28362 commit c4b554b547fbb196618f57ba43dfad82e0260707
28363 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28364 Date:   Tue Apr 26 14:22:50 2005 +0000
28365
28366     struct _ccid_descriptor: add unsigned int readTimeout field
28367     
28368     
28369     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1449 0ce88b0d-b2fd-0310-8134-9614164e65ea
28370
28371  src/ccid.h | 7 +++++++
28372  1 file changed, 7 insertions(+)
28373
28374 commit f498d3678732e38a62af6f290ee536c87a332194
28375 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28376 Date:   Tue Apr 26 13:46:07 2005 +0000
28377
28378     IFDHSetProtocolParameters(): only use a data rate supported by the
28379     reader in the PPS negociation, otherwise we stay at the default speed.
28380     
28381     
28382     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1448 0ce88b0d-b2fd-0310-8134-9614164e65ea
28383
28384  src/ifdhandler.c | 40 +++++++++++++++++++++++++++++++++++++---
28385  1 file changed, 37 insertions(+), 3 deletions(-)
28386
28387 commit 499ccc7eed3a277a78b3313e439d4b2d7b6b825b
28388 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28389 Date:   Tue Apr 26 13:44:08 2005 +0000
28390
28391     OpenSerialByName(): the reader does not support the Get Data Rates CCID
28392     function so the list of supported data rates is hard coded.
28393     
28394     
28395     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1447 0ce88b0d-b2fd-0310-8134-9614164e65ea
28396
28397  src/ccid_serial.c | 45 +++++++++++++++++++++++++++++++++++++++++++++
28398  1 file changed, 45 insertions(+)
28399
28400 commit d17d50430e1f9a08a8a20e78737305f107b9d6d1
28401 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28402 Date:   Tue Apr 26 13:43:13 2005 +0000
28403
28404     OpenUSBByName(): get the list of data rates the reader supports
28405     
28406     See 3.7.3 Get Data Rates (page 25) from CCID spec 1.00
28407     
28408     
28409     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1446 0ce88b0d-b2fd-0310-8134-9614164e65ea
28410
28411  src/ccid_usb.c | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
28412  1 file changed, 55 insertions(+)
28413
28414 commit 8b3d9e9a65af38f6e151864cedf458215fc70def
28415 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28416 Date:   Tue Apr 26 13:40:48 2005 +0000
28417
28418     struct _ccid_descriptor: add unsigned int *arrayOfSupportedDataRates field
28419     
28420     
28421     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1445 0ce88b0d-b2fd-0310-8134-9614164e65ea
28422
28423  src/ccid.h | 5 +++++
28424  1 file changed, 5 insertions(+)
28425
28426 commit 83dc54693a77092a8004bfe8f235df9dbaad31a6
28427 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28428 Date:   Tue Apr 26 12:38:25 2005 +0000
28429
28430     OpenSerialByName(): set card movement notification in synchronous mde
28431     
28432     
28433     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1444 0ce88b0d-b2fd-0310-8134-9614164e65ea
28434
28435  src/ccid_serial.c | 16 ++++++++++++++++
28436  1 file changed, 16 insertions(+)
28437
28438 commit 3a70c55316b5f8a0b95342b15db3ec101e21df52
28439 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28440 Date:   Tue Apr 26 12:31:35 2005 +0000
28441
28442     we need pcsc-lite 1.2.9-beta7 and not just beta5 since we use the new
28443     log API
28444     
28445     
28446     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1443 0ce88b0d-b2fd-0310-8134-9614164e65ea
28447
28448  configure.in | 8 ++++----
28449  1 file changed, 4 insertions(+), 4 deletions(-)
28450
28451 commit e63610a341a212eb67e75b3b4eec020b143a4200
28452 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28453 Date:   Tue Apr 26 12:29:45 2005 +0000
28454
28455     extra_egt(): rewrite the function comment
28456     
28457     
28458     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1442 0ce88b0d-b2fd-0310-8134-9614164e65ea
28459
28460  src/ifdhandler.c | 17 ++++++++++-------
28461  1 file changed, 10 insertions(+), 7 deletions(-)
28462
28463 commit b3893229d72910717b91d3227a668f19ecc1a479
28464 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28465 Date:   Tue Apr 26 12:16:26 2005 +0000
28466
28467     extra_egt(): reuse the same baud rate calculation formula
28468     
28469     
28470     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1441 0ce88b0d-b2fd-0310-8134-9614164e65ea
28471
28472  src/ifdhandler.c | 12 ++++++------
28473  1 file changed, 6 insertions(+), 6 deletions(-)
28474
28475 commit 82cd9c8f3a4d33c4a2b69e3379023eee1b5f6e19
28476 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28477 Date:   Tue Apr 26 12:07:44 2005 +0000
28478
28479     extra_egt(): change two if() in one
28480     
28481     
28482     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1440 0ce88b0d-b2fd-0310-8134-9614164e65ea
28483
28484  src/ifdhandler.c | 20 +++++++++-----------
28485  1 file changed, 9 insertions(+), 11 deletions(-)
28486
28487 commit d6ae38c433a49f1511d8d38b4aef911a97be06a8
28488 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28489 Date:   Tue Apr 26 12:06:13 2005 +0000
28490
28491     change comments: TBi (i>2) is BWI/CWI not BWI/BCI
28492     
28493     
28494     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1439 0ce88b0d-b2fd-0310-8134-9614164e65ea
28495
28496  src/ifdhandler.c | 8 ++++----
28497  1 file changed, 4 insertions(+), 4 deletions(-)
28498
28499 commit e5085993ede915759513ae17c90d60449c804a0c
28500 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28501 Date:   Mon Apr 25 13:34:27 2005 +0000
28502
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
28505     
28506     
28507     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1438 0ce88b0d-b2fd-0310-8134-9614164e65ea
28508
28509  src/ifdhandler.c | 75 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
28510  1 file changed, 75 insertions(+)
28511
28512 commit 4836ed7fce18966fefc6a92d8284ff87772a485c
28513 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28514 Date:   Mon Apr 25 13:12:24 2005 +0000
28515
28516     light code reformating
28517     
28518     
28519     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1437 0ce88b0d-b2fd-0310-8134-9614164e65ea
28520
28521  src/ifdhandler.c | 19 +++++++------------
28522  1 file changed, 7 insertions(+), 12 deletions(-)
28523
28524 commit 742fc05a9b95af85715e45d8bc6b5161d6cb61c8
28525 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28526 Date:   Fri Apr 22 09:04:44 2005 +0000
28527
28528     add Eutron SIM Pocket Combo
28529     
28530     
28531     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1436 0ce88b0d-b2fd-0310-8134-9614164e65ea
28532
28533  readers/supported_readers.txt | 3 +++
28534  1 file changed, 3 insertions(+)
28535
28536 commit 876cd69fd4f49448b2fdfb22972132be9a806657
28537 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28538 Date:   Thu Apr 21 07:41:27 2005 +0000
28539
28540      #include <stdint.h> only if HAVE_STDINT_H is defined.
28541     Some old FreeBSD do not have stdint.h.
28542     
28543     Thanks to Tilman Linneweh for the patch
28544     
28545     
28546     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1427 0ce88b0d-b2fd-0310-8134-9614164e65ea
28547
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(-)
28552
28553 commit 5ffec89a3ce744af9dfef0a06bc61df7806cfe47
28554 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28555 Date:   Wed Apr 13 21:39:15 2005 +0000
28556
28557     Eutron SIM Pocket Combo
28558     (the reader is dual slot and is seen as two readers)
28559     
28560     
28561     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1426 0ce88b0d-b2fd-0310-8134-9614164e65ea
28562
28563  readers/SIM_Pocket_Combo.txt | 98 ++++++++++++++++++++++++++++++++++++++++++++
28564  1 file changed, 98 insertions(+)
28565
28566 commit cc1ef4576d9d12de472610b536b682c6ff91a646
28567 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28568 Date:   Wed Apr 13 19:33:57 2005 +0000
28569
28570     RSA SecurID SID800 Hardware Authenticator
28571     
28572     
28573     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1425 0ce88b0d-b2fd-0310-8134-9614164e65ea
28574
28575  readers/sid800.txt | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
28576  1 file changed, 48 insertions(+)
28577
28578 commit 944df11e2dfdf46f45a964b443a6caca5b4a053b
28579 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28580 Date:   Tue Apr 12 19:17:26 2005 +0000
28581
28582     "Generic CCID reader" -> "Generic CCID driver"
28583     
28584     
28585     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1422 0ce88b0d-b2fd-0310-8134-9614164e65ea
28586
28587  src/Info.plist | 2 +-
28588  1 file changed, 1 insertion(+), 1 deletion(-)
28589
28590 commit b693ede628133e42a49c0cd95ee0d83c9bf8f40a
28591 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28592 Date:   Thu Mar 17 10:27:57 2005 +0000
28593
28594     ccid_error(): use log_msg() instead of debug_msg()
28595     
28596     
28597     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1411 0ce88b0d-b2fd-0310-8134-9614164e65ea
28598
28599  src/ccid.c | 4 ++--
28600  1 file changed, 2 insertions(+), 2 deletions(-)
28601
28602 commit f385af009e21393258de879cc7cab00249b1f54f
28603 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28604 Date:   Thu Mar 17 10:27:08 2005 +0000
28605
28606     change debug_msg() in log_msg() and add the priority argument
28607     same for debug_xxd() changed in log_xxd()
28608     
28609     These functions are only used by the parse command and if the driver is
28610     not used with pcsclite
28611     
28612     
28613     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1410 0ce88b0d-b2fd-0310-8134-9614164e65ea
28614
28615  src/debug.c | 9 +++++----
28616  1 file changed, 5 insertions(+), 4 deletions(-)
28617
28618 commit e1adfb6c6d2a1a217d41c582dfbc50c07f6b9317
28619 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28620 Date:   Thu Mar 17 10:24:41 2005 +0000
28621
28622     use pcsclite debuglog.h header file and use its Log?() macro instead of
28623     debug_msg().
28624     
28625     This adds color to the log messages because Log?() macros use log_msg()
28626     instead of the deprecated debug_msg() function.
28627     
28628     
28629     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1409 0ce88b0d-b2fd-0310-8134-9614164e65ea
28630
28631  src/debug.h | 36 +++++++++++++++++-------------------
28632  1 file changed, 17 insertions(+), 19 deletions(-)
28633
28634 commit 65929aa834d69d105ec37dc5c1194ddfbf05a20b
28635 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28636 Date:   Thu Mar 17 10:22:18 2005 +0000
28637
28638     init_driver(): use DEBUG_INFO2() instead of debug_msg()
28639     
28640     
28641     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1408 0ce88b0d-b2fd-0310-8134-9614164e65ea
28642
28643  src/ifdhandler.c | 8 +++-----
28644  1 file changed, 3 insertions(+), 5 deletions(-)
28645
28646 commit 69c3df2d223307325d196a19682a7472c63a5683
28647 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28648 Date:   Thu Mar 17 10:16:06 2005 +0000
28649
28650     add "%option nounput" to avoid the compilation warning
28651     "`yyunput' defined but not used"
28652     
28653     
28654     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1407 0ce88b0d-b2fd-0310-8134-9614164e65ea
28655
28656  src/tokenparser.l | 4 +++-
28657  1 file changed, 3 insertions(+), 1 deletion(-)
28658
28659 commit 6e6c111d57a7ca2345a53b340618bcaad396c535
28660 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28661 Date:   Thu Mar 17 10:14:20 2005 +0000
28662
28663     ATR_GetDefaultProtocol(): the message "no default protocol found in ATR.
28664     Using T=0" is not CRITICAL but INFO only
28665     
28666     
28667     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1406 0ce88b0d-b2fd-0310-8134-9614164e65ea
28668
28669  src/towitoko/atr.c | 2 +-
28670  1 file changed, 1 insertion(+), 1 deletion(-)
28671
28672 commit 9e3cc76629c1529313ee28392d079b5073fd1735
28673 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28674 Date:   Thu Mar 17 10:13:02 2005 +0000
28675
28676     store & restore the value of LIBS around the macro
28677     AC_CHECK_LIB(pcsclite,...) to avoid adding an automatic -lpcsclite to
28678     LIBS
28679     
28680     
28681     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1405 0ce88b0d-b2fd-0310-8134-9614164e65ea
28682
28683  configure.in | 2 ++
28684  1 file changed, 2 insertions(+)
28685
28686 commit 49a333c205d369526ca96e114197257a3e1c4512
28687 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28688 Date:   Thu Mar 17 10:11:14 2005 +0000
28689
28690     do not check for SCardEstablishContext is the user does NOT want to use
28691     pcsc-lite (with --disable-pcsclite)
28692     
28693     
28694     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1404 0ce88b0d-b2fd-0310-8134-9614164e65ea
28695
28696  configure.in | 13 +++++++------
28697  1 file changed, 7 insertions(+), 6 deletions(-)
28698
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
28702
28703     release 0.9.3
28704     
28705     
28706     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1400 0ce88b0d-b2fd-0310-8134-9614164e65ea
28707
28708  README | 19 +++++++++++++++++++
28709  1 file changed, 19 insertions(+)
28710
28711 commit b3a113153e104818056f45f31caf1936b1fb361b
28712 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28713 Date:   Mon Mar 14 18:56:53 2005 +0000
28714
28715     change licence from GNU GPL to GNU LGPL
28716     
28717     
28718     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1399 0ce88b0d-b2fd-0310-8134-9614164e65ea
28719
28720  COPYING               | 672 +++++++++++++++++++++++++++++++-------------------
28721  README                |  18 +-
28722  src/ccid.c            |  20 +-
28723  src/ccid.h            |  20 +-
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 +-
28733  src/defs.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(-)
28740
28741 commit f6e74b9bb3d634cb3f0aa5b161882cdc7abe04e5
28742 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28743 Date:   Mon Mar 14 18:48:56 2005 +0000
28744
28745     version 0.9.3
28746     
28747     
28748     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1398 0ce88b0d-b2fd-0310-8134-9614164e65ea
28749
28750  configure.in | 2 +-
28751  1 file changed, 1 insertion(+), 1 deletion(-)
28752
28753 commit 40d5c5790d72e09d54cd49efbcd7f131755f074e
28754 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28755 Date:   Fri Mar 4 21:30:00 2005 +0000
28756
28757     Add KAAN SIM III and KAAN mIDentity
28758     
28759     
28760     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1397 0ce88b0d-b2fd-0310-8134-9614164e65ea
28761
28762  readers/KAAN_SIM_III.txt | 52 ++++++++++++++++++++++++++++++++++++++++++++++++
28763  readers/mIDentity.txt    | 52 ++++++++++++++++++++++++++++++++++++++++++++++++
28764  2 files changed, 104 insertions(+)
28765
28766 commit 0b72cf0d08d77557a6441f6ca600bf80c94de61d
28767 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28768 Date:   Fri Mar 4 21:17:25 2005 +0000
28769
28770     add HAVE_LIBPCSCLITE
28771     
28772     
28773     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1396 0ce88b0d-b2fd-0310-8134-9614164e65ea
28774
28775  config.h.in | 3 +++
28776  1 file changed, 3 insertions(+)
28777
28778 commit f9fe6e5f8e0fe7782502b97659f25a9a4a5d8a84
28779 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28780 Date:   Fri Mar 4 21:17:03 2005 +0000
28781
28782     use $PCSC_LIBS instead of $PCSCLITE_LIBS since we used
28783     PKG_CHECK_MODULES(PCSC, ...)
28784     
28785     
28786     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1395 0ce88b0d-b2fd-0310-8134-9614164e65ea
28787
28788  configure.in | 2 +-
28789  1 file changed, 1 insertion(+), 1 deletion(-)
28790
28791 commit 5f5d8521c43b0228e5820c2329faffc04c5855a5
28792 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28793 Date:   Fri Mar 4 21:07:01 2005 +0000
28794
28795     add Kobil KAAN mIDentity in supported reader list
28796     
28797     
28798     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1394 0ce88b0d-b2fd-0310-8134-9614164e65ea
28799
28800  README                        | 4 +++-
28801  readers/supported_readers.txt | 1 +
28802  2 files changed, 4 insertions(+), 1 deletion(-)
28803
28804 commit 4581bdc3e08b29aebf9ec1c5814739306a6996d9
28805 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28806 Date:   Fri Mar 4 11:14:16 2005 +0000
28807
28808     add Kobil KAAN SIM III in supported readers list
28809     
28810     
28811     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1393 0ce88b0d-b2fd-0310-8134-9614164e65ea
28812
28813  README                        | 2 ++
28814  readers/supported_readers.txt | 1 +
28815  2 files changed, 3 insertions(+)
28816
28817 commit b6fb77395cf76c79fceffc0d1cff988e77c394c6
28818 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28819 Date:   Fri Mar 4 10:44:07 2005 +0000
28820
28821     add SCR 3310
28822     
28823     
28824     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1392 0ce88b0d-b2fd-0310-8134-9614164e65ea
28825
28826  README                        | 1 +
28827  readers/supported_readers.txt | 1 +
28828  2 files changed, 2 insertions(+)
28829
28830 commit 22745e881df361ea4298c2acfa486c84a57029f8
28831 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28832 Date:   Fri Mar 4 10:31:52 2005 +0000
28833
28834     SCR3310
28835     
28836     
28837     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1391 0ce88b0d-b2fd-0310-8134-9614164e65ea
28838
28839  readers/SCR3310.txt | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
28840  1 file changed, 48 insertions(+)
28841
28842 commit d84c45e6b9545db953f5302479cbd65528e3bcf4
28843 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28844 Date:   Mon Feb 28 09:35:56 2005 +0000
28845
28846     use ATR_t instead of ATR
28847     
28848     
28849     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1368 0ce88b0d-b2fd-0310-8134-9614164e65ea
28850
28851  src/ifdhandler.c   |  2 +-
28852  src/towitoko/atr.c | 10 +++++-----
28853  2 files changed, 6 insertions(+), 6 deletions(-)
28854
28855 commit acc4ae2054a8acf8aab5f4314facab91814a060b
28856 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28857 Date:   Mon Feb 28 09:34:20 2005 +0000
28858
28859     rename ATR struct to ATR_t do not conflict with ATR field defined by
28860     PCSC/ifdhandler.h.
28861     This allows compilation using tcc (Tiny C Compiler)
28862     
28863     
28864     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1367 0ce88b0d-b2fd-0310-8134-9614164e65ea
28865
28866  src/towitoko/atr.h | 14 ++++++++------
28867  1 file changed, 8 insertions(+), 6 deletions(-)
28868
28869 commit 5e5316d08befc367c409611fea005b2329cecaac
28870 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28871 Date:   Sun Feb 27 21:13:39 2005 +0000
28872
28873     check that we can link with libpcsclite needed by
28874     examples/scardcontrol.c
28875     
28876     
28877     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1361 0ce88b0d-b2fd-0310-8134-9614164e65ea
28878
28879  configure.in | 6 ++++++
28880  1 file changed, 6 insertions(+)
28881
28882 commit 0979bb41887a2eb96a08ff782b887828fea5d20c
28883 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28884 Date:   Sun Feb 27 21:12:02 2005 +0000
28885
28886     exits with an error if usbdropdir is not defined
28887     
28888     
28889     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1360 0ce88b0d-b2fd-0310-8134-9614164e65ea
28890
28891  configure.in | 3 +++
28892  1 file changed, 3 insertions(+)
28893
28894 commit 2930991a9ef8f177d4e4180f7daa9084cf0447b9
28895 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28896 Date:   Sun Feb 27 21:03:14 2005 +0000
28897
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
28901     
28902     
28903     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1359 0ce88b0d-b2fd-0310-8134-9614164e65ea
28904
28905  configure.in | 7 ++++++-
28906  1 file changed, 6 insertions(+), 1 deletion(-)
28907
28908 commit dacea72948485158838732b48a3210673cfd0153
28909 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28910 Date:   Sun Feb 27 20:53:15 2005 +0000
28911
28912     do not check for pkg-config since we can do without it
28913     
28914     
28915     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1358 0ce88b0d-b2fd-0310-8134-9614164e65ea
28916
28917  configure.in | 1 -
28918  1 file changed, 1 deletion(-)
28919
28920 commit ce6140725162529a56f007832bab184e009c2749
28921 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28922 Date:   Fri Feb 25 17:29:50 2005 +0000
28923
28924     typo: correct ICC by CCID where needed
28925     
28926     
28927     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1356 0ce88b0d-b2fd-0310-8134-9614164e65ea
28928
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(-)
28940
28941 commit f2041548e8a71d9e188d17e5e2ff3956db875c45
28942 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28943 Date:   Fri Feb 25 17:26:57 2005 +0000
28944
28945     typo: used "ICC" instead of "CCID"
28946     
28947     
28948     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1355 0ce88b0d-b2fd-0310-8134-9614164e65ea
28949
28950  src/parse.c | 4 ++--
28951  1 file changed, 2 insertions(+), 2 deletions(-)
28952
28953 commit da797546de3cb496526d7b2f6466cfdf9adac5c2
28954 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28955 Date:   Fri Feb 25 17:25:44 2005 +0000
28956
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
28960     
28961     
28962     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1354 0ce88b0d-b2fd-0310-8134-9614164e65ea
28963
28964  src/ifdhandler.c | 5 +++++
28965  1 file changed, 5 insertions(+)
28966
28967 commit 4ddd22fd20b0c7db0a199bae6a61f1de22431d72
28968 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28969 Date:   Fri Feb 25 17:24:48 2005 +0000
28970
28971      #define CCID_CLASS_AUTO_PPS_PROP       0x00000040
28972     
28973     
28974     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1353 0ce88b0d-b2fd-0310-8134-9614164e65ea
28975
28976  src/ccid.h | 1 +
28977  1 file changed, 1 insertion(+)
28978
28979 commit bd74fde9051ba1ef589d9728854a420ddf94d273
28980 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28981 Date:   Fri Feb 25 17:19:00 2005 +0000
28982
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()
28986     
28987     
28988     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1352 0ce88b0d-b2fd-0310-8134-9614164e65ea
28989
28990  src/ifdhandler.c | 5 ++---
28991  1 file changed, 2 insertions(+), 3 deletions(-)
28992
28993 commit 2a4d24fd066ffc9253161b6b020160d39b621607
28994 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
28995 Date:   Fri Feb 25 17:14:46 2005 +0000
28996
28997     IFDHSetProtocolParameters(): use "card_baudrate <= ccid_desc->dwMaxDataRate"
28998     instead of "card_baudrate < ccid_desc->dwMaxDataRate" to not miss the
28999     maximum speed value
29000     
29001     
29002     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1351 0ce88b0d-b2fd-0310-8134-9614164e65ea
29003
29004  src/ifdhandler.c | 2 +-
29005  1 file changed, 1 insertion(+), 1 deletion(-)
29006
29007 commit 577e393cdb17da91915652c7b5e036e557854ad3
29008 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29009 Date:   Fri Feb 25 08:20:35 2005 +0000
29010
29011     we do not need to distribute mkinstalldirs
29012     
29013     
29014     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1350 0ce88b0d-b2fd-0310-8134-9614164e65ea
29015
29016  Makefile.am | 1 -
29017  1 file changed, 1 deletion(-)
29018
29019 commit 032ef03aaaa57d85129b54113ecba79fa828a3a4
29020 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29021 Date:   Fri Feb 25 08:15:27 2005 +0000
29022
29023     define WITHOUT_PCSC=false when pcsclite _is_ used
29024     
29025     
29026     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1349 0ce88b0d-b2fd-0310-8134-9614164e65ea
29027
29028  configure.in | 2 ++
29029  1 file changed, 2 insertions(+)
29030
29031 commit eebd50be3b685dc37bb98d4cb2e8a0be73fe7041
29032 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29033 Date:   Wed Feb 23 13:19:23 2005 +0000
29034
29035      #include <sys/time.h> instead of <time.h> to get correct definition of
29036     struct timeval under Mac OS X
29037     
29038     
29039     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1346 0ce88b0d-b2fd-0310-8134-9614164e65ea
29040
29041  examples/scardcontrol.c | 2 +-
29042  1 file changed, 1 insertion(+), 1 deletion(-)
29043
29044 commit b222e0b865b8a05949d0354ab9eb8bbcc0238ca3
29045 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29046 Date:   Wed Feb 23 12:15:54 2005 +0000
29047
29048     if you use --disable-pcsclite and do _not_ want to see the logs sent to
29049     stderr just #undef LOG_TO_STDERR
29050     
29051     
29052     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1343 0ce88b0d-b2fd-0310-8134-9614164e65ea
29053
29054  src/debug.c | 8 +++++++-
29055  1 file changed, 7 insertions(+), 1 deletion(-)
29056
29057 commit 382cf211be412c2436dc5b2cf079cc7acb52430e
29058 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29059 Date:   Wed Feb 23 12:08:51 2005 +0000
29060
29061     if --disable-pcsclite is used we must link the library with debug.c
29062     to provide debug_msg()
29063     
29064     
29065     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1342 0ce88b0d-b2fd-0310-8134-9614164e65ea
29066
29067  configure.in    | 1 +
29068  src/Makefile.am | 6 +++++-
29069  2 files changed, 6 insertions(+), 1 deletion(-)
29070
29071 commit 893f57b4f6d404d505ad13164e08278136f8e8bc
29072 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29073 Date:   Wed Feb 23 09:59:59 2005 +0000
29074
29075     use @PCSC_CFLAGS@ and @PCSC_LIBS@
29076     
29077     
29078     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1341 0ce88b0d-b2fd-0310-8134-9614164e65ea
29079
29080  examples/Makefile.am | 5 ++---
29081  1 file changed, 2 insertions(+), 3 deletions(-)
29082
29083 commit 715640f3b014b011e2068abe2bd2d0731058c3c1
29084 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29085 Date:   Mon Feb 21 14:06:53 2005 +0000
29086
29087     OpenSerialByName(): use tx_buffer[] = { 0x02 } insead of "\x02" since we
29088     want 1 byte only and not a null-terminated string
29089     
29090     
29091     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1330 0ce88b0d-b2fd-0310-8134-9614164e65ea
29092
29093  src/ccid_serial.c | 2 +-
29094  1 file changed, 1 insertion(+), 1 deletion(-)
29095
29096 commit 628d3679a254fa020edda293860cf5bca93be001
29097 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29098 Date:   Mon Feb 21 12:29:53 2005 +0000
29099
29100     use @PCSC_CFLAGS@
29101     
29102     
29103     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1329 0ce88b0d-b2fd-0310-8134-9614164e65ea
29104
29105  src/Makefile.am | 6 +++---
29106  1 file changed, 3 insertions(+), 3 deletions(-)
29107
29108 commit dbac8ba9e36517237b48060788ca59aec578bacb
29109 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29110 Date:   Mon Feb 21 12:29:32 2005 +0000
29111
29112     use pkg-config(1) to find everything related to pcsc-lite
29113     
29114     if you installed pcsc-lite in /usr/local you may use
29115     $ PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure
29116     
29117     if you do not have pkg-config installed you may use
29118     $ CFLAGS=-I/usr/local/include/PCSC ./configure
29119     
29120     
29121     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1328 0ce88b0d-b2fd-0310-8134-9614164e65ea
29122
29123  configure.in | 56 +++++++++++---------------------------------------------
29124  1 file changed, 11 insertions(+), 45 deletions(-)
29125
29126 commit 6010e01b5062df0ceabe892732f757c18789541f
29127 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29128 Date:   Sun Feb 20 14:34:42 2005 +0000
29129
29130     add an "interface field" in _usbDevice. This value is set in OpenUSB()
29131     and used in CloseUSB().
29132     
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.
29136     
29137     
29138     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1327 0ce88b0d-b2fd-0310-8134-9614164e65ea
29139
29140  src/ccid_usb.c | 14 +++++---------
29141  1 file changed, 5 insertions(+), 9 deletions(-)
29142
29143 commit 16a615f434b3791949e7ac394d9be06b28a26c29
29144 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29145 Date:   Sun Feb 20 14:07:40 2005 +0000
29146
29147     add Kobil KAAN Base & KAAN Advanced readers in the supported list
29148     
29149     
29150     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1326 0ce88b0d-b2fd-0310-8134-9614164e65ea
29151
29152  README | 4 ++++
29153  1 file changed, 4 insertions(+)
29154
29155 commit 30be0ad8196d195c6a5f55309b789fa6f83341d8
29156 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29157 Date:   Sun Feb 20 14:03:07 2005 +0000
29158
29159     Bogus_firmwares[]: add Kobil KAAN Base & KAAN Advanced readers
29160     
29161     
29162     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1325 0ce88b0d-b2fd-0310-8134-9614164e65ea
29163
29164  src/ccid_usb.c | 2 ++
29165  1 file changed, 2 insertions(+)
29166
29167 commit 9364d5746c02c467c4a05448f0006672cb438bb2
29168 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29169 Date:   Sun Feb 20 14:01:19 2005 +0000
29170
29171     add Kobil KAAN Base & KAAN Advanced readers
29172     
29173     
29174     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1324 0ce88b0d-b2fd-0310-8134-9614164e65ea
29175
29176  readers/supported_readers.txt | 4 ++++
29177  1 file changed, 4 insertions(+)
29178
29179 commit 2135e832240120d8cdbbcc971e70dda2e1615cd9
29180 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29181 Date:   Sun Feb 20 14:00:46 2005 +0000
29182
29183     firmware 0.37
29184     
29185     
29186     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1323 0ce88b0d-b2fd-0310-8134-9614164e65ea
29187
29188  readers/KAAN_Advanced.txt | 5 +++--
29189  readers/KAAN_Base.txt     | 5 +++--
29190  2 files changed, 6 insertions(+), 4 deletions(-)
29191
29192 commit dc87ca06ed059d8d430facd7d68d84c44301ec36
29193 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29194 Date:   Fri Feb 4 08:12:04 2005 +0000
29195
29196     new firmware (but still with version 1.0) with the wMaxPacketSize bug removed
29197     
29198     
29199     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1322 0ce88b0d-b2fd-0310-8134-9614164e65ea
29200
29201  readers/ACR38.txt | 6 ++++--
29202  1 file changed, 4 insertions(+), 2 deletions(-)
29203
29204 commit a670c9c7b5f473c0857848155a4b8c1ff1a57614
29205 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29206 Date:   Wed Feb 2 18:46:45 2005 +0000
29207
29208     move the ACR 38 from Unsupported to Supported list
29209     
29210     
29211     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1321 0ce88b0d-b2fd-0310-8134-9614164e65ea
29212
29213  README | 12 +++++-------
29214  1 file changed, 5 insertions(+), 7 deletions(-)
29215
29216 commit bd30b14d2d51e2859be683129d9cbafa4e1e28ab
29217 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29218 Date:   Wed Jan 26 18:24:56 2005 +0000
29219
29220     add the new or missing readers
29221     
29222     
29223     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1319 0ce88b0d-b2fd-0310-8134-9614164e65ea
29224
29225  readers/Makefile.am | 10 ++++++++--
29226  1 file changed, 8 insertions(+), 2 deletions(-)
29227
29228 commit cd1a49b4a9889fb8d3b2f166c3c40288aa94108b
29229 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29230 Date:   Wed Jan 26 18:24:30 2005 +0000
29231
29232     new readers descriptions
29233     
29234     
29235     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1318 0ce88b0d-b2fd-0310-8134-9614164e65ea
29236
29237  readers/CherryXX44.txt    | 54 +++++++++++++++++++++++++++++++++++++++++++++++
29238  readers/KAAN_Advanced.txt | 53 ++++++++++++++++++++++++++++++++++++++++++++++
29239  readers/KAAN_Base.txt     | 51 ++++++++++++++++++++++++++++++++++++++++++++
29240  3 files changed, 158 insertions(+)
29241
29242 commit a63e8e1977ebdca950e907ac12d72d7a91fcdf0b
29243 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29244 Date:   Thu Jan 20 19:54:12 2005 +0000
29245
29246     add Cherry XX44 keyboard (SmartBoard G83-6744)
29247     
29248     
29249     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1317 0ce88b0d-b2fd-0310-8134-9614164e65ea
29250
29251  README | 2 ++
29252  1 file changed, 2 insertions(+)
29253
29254 commit 1f2cda2df646a6857a6ec2e31846b04b6262770e
29255 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29256 Date:   Thu Jan 20 19:51:21 2005 +0000
29257
29258     add Cherry XX44 (SmartBoard G83-6744)
29259     
29260     
29261     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1316 0ce88b0d-b2fd-0310-8134-9614164e65ea
29262
29263  readers/supported_readers.txt | 1 +
29264  1 file changed, 1 insertion(+)
29265
29266 commit 0e8e2c94a7876a9396d148ced8c6c001cd361719
29267 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29268 Date:   Thu Jan 13 10:48:47 2005 +0000
29269
29270     move the SCM Micro readers from unsupported to supported list and
29271     document how to upgrade the firmwares
29272     
29273     Thanks to Torsten Maykranz for his support
29274     
29275     
29276     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1314 0ce88b0d-b2fd-0310-8134-9614164e65ea
29277
29278  README | 17 ++++++++++++-----
29279  1 file changed, 12 insertions(+), 5 deletions(-)
29280
29281 commit 3241e4c26dcd7825ecab7ac10c64f34b0cffca7b
29282 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29283 Date:   Thu Jan 13 10:43:58 2005 +0000
29284
29285     New model with firmware 5.14 (instead of 4.16)
29286     
29287     
29288     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1313 0ce88b0d-b2fd-0310-8134-9614164e65ea
29289
29290  readers/SCR335.txt | 4 ++--
29291  1 file changed, 2 insertions(+), 2 deletions(-)
29292
29293 commit bb24f611cb4f7ec05da78efa903f1e32bbac0d2c
29294 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29295 Date:   Thu Jan 13 10:37:40 2005 +0000
29296
29297     Bogus_firmwares[]: the 3 SMC readers had the same (cut-n-paste) USB
29298     identification
29299     
29300     
29301     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1312 0ce88b0d-b2fd-0310-8134-9614164e65ea
29302
29303  src/ccid_usb.c | 4 ++--
29304  1 file changed, 2 insertions(+), 2 deletions(-)
29305
29306 commit d22721e1dad0f81b8c9af8b53292da5ac3eb5ad3
29307 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29308 Date:   Thu Jan 13 09:35:16 2005 +0000
29309
29310     CmdXfrBlockCHAR_T0(): move a variable declaration at the beginning of
29311     the function since ISO C89 forbids mixed declarations and code
29312     
29313     
29314     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1311 0ce88b0d-b2fd-0310-8134-9614164e65ea
29315
29316  src/commands.c | 2 +-
29317  1 file changed, 1 insertion(+), 1 deletion(-)
29318
29319 commit e24a00e5664ca1d5c464e6a29496155e2a1fa215
29320 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29321 Date:   Thu Jan 13 09:32:17 2005 +0000
29322
29323     SecurePIN(): proprietary command to add the PIN code in the APDU without
29324     any padding (this is not possible with the CCID specs).
29325     
29326     Thanks to Martin Paljak for the patch.
29327     
29328     
29329     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1310 0ce88b0d-b2fd-0310-8134-9614164e65ea
29330
29331  src/commands.c | 18 ++++++++++++++++++
29332  1 file changed, 18 insertions(+)
29333
29334 commit bfbb324ca2ad96535da746954999993743335d7b
29335 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29336 Date:   Thu Jan 13 09:21:11 2005 +0000
29337
29338     define SPR532 USB identification
29339     
29340     
29341     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1309 0ce88b0d-b2fd-0310-8134-9614164e65ea
29342
29343  src/ccid.h | 1 +
29344  1 file changed, 1 insertion(+)
29345
29346 commit 0cacd88cd13dc1b0b82faa10ade9a245fa7b5a6b
29347 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29348 Date:   Tue Jan 11 14:30:36 2005 +0000
29349
29350     typo: shat -> what
29351     
29352     
29353     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1302 0ce88b0d-b2fd-0310-8134-9614164e65ea
29354
29355  configure.in | 2 +-
29356  1 file changed, 1 insertion(+), 1 deletion(-)
29357
29358 commit 99ece70b632d9fedf07ab1381406b4f826a7e0f2
29359 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29360 Date:   Sun Jan 9 21:29:57 2005 +0000
29361
29362     SecurePIN(), CCID_Transmit(), SetParameters(): check that the user
29363     provided command is not too large (avoid a possible buffer overflow)
29364     
29365     
29366     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1301 0ce88b0d-b2fd-0310-8134-9614164e65ea
29367
29368  src/commands.c | 14 ++++++++++++++
29369  1 file changed, 14 insertions(+)
29370
29371 commit a4ec75b6aa66a64806a685d612f563b657f1f5df
29372 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29373 Date:   Sun Jan 9 21:27:41 2005 +0000
29374
29375     The APDU now comes _after_ the CCID structure as described the CCID
29376     specifications.
29377     
29378     
29379     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1300 0ce88b0d-b2fd-0310-8134-9614164e65ea
29380
29381  examples/scardcontrol.c | 29 +++++++++++++++--------------
29382  1 file changed, 15 insertions(+), 14 deletions(-)
29383
29384 commit 92980442eb4f7053d1b03aa5aa617327ecac33cc
29385 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29386 Date:   Sun Jan 9 21:26:29 2005 +0000
29387
29388     SecurePIN(): directly use the user buffer passed instead of reversing
29389     the APDU/CCID structure. It is now as described in the CCID
29390     specifications.
29391     
29392     Thanks to Martin Paljak. I was wrong.
29393     
29394     
29395     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1299 0ce88b0d-b2fd-0310-8134-9614164e65ea
29396
29397  src/commands.c | 47 +++++------------------------------------------
29398  1 file changed, 5 insertions(+), 42 deletions(-)
29399
29400 commit 2f90bc4c08ba5b066baa5cdaf0cad2b93cf11b87
29401 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29402 Date:   Sun Dec 19 17:13:27 2004 +0000
29403
29404     SPR 532 firmware previous to 5.04 is bogus regarding min/max pin lengths
29405     
29406     
29407     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1298 0ce88b0d-b2fd-0310-8134-9614164e65ea
29408
29409  src/ccid_usb.c | 2 +-
29410  1 file changed, 1 insertion(+), 1 deletion(-)
29411
29412 commit 5878c9b84bdaeda87f22473bf2fd00223ab1bd4a
29413 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29414 Date:   Sun Dec 19 17:09:05 2004 +0000
29415
29416     update with firmware 5.04
29417     
29418     
29419     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1297 0ce88b0d-b2fd-0310-8134-9614164e65ea
29420
29421  readers/SPR532.txt | 10 ++++------
29422  1 file changed, 4 insertions(+), 6 deletions(-)
29423
29424 commit f6fbe0fece52195734c7be87201477b55e1987df
29425 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29426 Date:   Wed Oct 27 13:52:44 2004 +0000
29427
29428     OpenSerialByName(): use %s instead of %d for dev_name
29429     
29430     
29431     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1292 0ce88b0d-b2fd-0310-8134-9614164e65ea
29432
29433  src/ccid_serial.c | 2 +-
29434  1 file changed, 1 insertion(+), 1 deletion(-)
29435
29436 commit 0b9b2f5f8cd323a5ea6cec8bbe2d6c9eb7282545
29437 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29438 Date:   Wed Oct 20 13:57:38 2004 +0000
29439
29440     set wPINMaxExtraDigit: set max to 8 (instead of 4) to differentiate it
29441     from min (set to 4)
29442     
29443     
29444     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1290 0ce88b0d-b2fd-0310-8134-9614164e65ea
29445
29446  examples/scardcontrol.c | 2 +-
29447  1 file changed, 1 insertion(+), 1 deletion(-)
29448
29449 commit 54b75299fe6c5f57452381e491d49997233363ec
29450 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29451 Date:   Wed Oct 20 13:56:25 2004 +0000
29452
29453     in wPINMaxExtraDigit the bytes order is max,min and not min,max.
29454     The comments were wrong
29455     
29456     
29457     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1289 0ce88b0d-b2fd-0310-8134-9614164e65ea
29458
29459  examples/scardcontrol.c | 2 +-
29460  1 file changed, 1 insertion(+), 1 deletion(-)
29461
29462 commit 593ba00f0a17b1e212355670a04a6e7c5fb25139
29463 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29464 Date:   Tue Oct 19 08:41:49 2004 +0000
29465
29466     add Oz776
29467     
29468     
29469     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1288 0ce88b0d-b2fd-0310-8134-9614164e65ea
29470
29471  readers/supported_readers.txt | 4 ++++
29472  1 file changed, 4 insertions(+)
29473
29474 commit cde1f152dab5c21808ce66b90f832189c68aa0ea
29475 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29476 Date:   Tue Oct 19 08:40:42 2004 +0000
29477
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
29480     
29481     
29482     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1287 0ce88b0d-b2fd-0310-8134-9614164e65ea
29483
29484  src/Info.plist        | 12 ++++++++++
29485  src/ccid_ifdhandler.h |  1 +
29486  src/ccid_usb.c        | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++
29487  3 files changed, 75 insertions(+)
29488
29489 commit 66bc27b23a63bf4682c729679cd3e2bf0a8bc5da
29490 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29491 Date:   Tue Oct 19 07:22:07 2004 +0000
29492
29493     Add support of character level communication (CCID_CLASS_CHARACTER).
29494     
29495     Thanks to Jeffrey Dai
29496     
29497     
29498     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1286 0ce88b0d-b2fd-0310-8134-9614164e65ea
29499
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(-)
29505
29506 commit bdaa8ed0c5086ec34534e60504532e80ed55f6e9
29507 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29508 Date:   Thu Oct 14 14:33:39 2004 +0000
29509
29510     add idVendor & idProduct using the new parse command
29511     
29512     
29513     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1285 0ce88b0d-b2fd-0310-8134-9614164e65ea
29514
29515  readers/DellSCRK.txt | 7 +++++--
29516  1 file changed, 5 insertions(+), 2 deletions(-)
29517
29518 commit f4e225e8ca3bdbebdbd9786ed031be5a00e8944c
29519 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29520 Date:   Thu Oct 7 20:58:19 2004 +0000
29521
29522     reorganize the list and add Oz776S.txt
29523     
29524     
29525     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1284 0ce88b0d-b2fd-0310-8134-9614164e65ea
29526
29527  readers/Makefile.am | 18 ++++++++++++++----
29528  1 file changed, 14 insertions(+), 4 deletions(-)
29529
29530 commit 6138bfe6213eed01536408372e6b5becb5c2e495
29531 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29532 Date:   Thu Oct 7 20:40:15 2004 +0000
29533
29534     O2Micro Oz776S USB Hub smartcard reader
29535     
29536     
29537     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1283 0ce88b0d-b2fd-0310-8134-9614164e65ea
29538
29539  readers/Oz776S.txt | 46 ++++++++++++++++++++++++++++++++++++++++++++++
29540  1 file changed, 46 insertions(+)
29541
29542 commit b401f26dcaddb37c77ca9a34c957289930acb8a9
29543 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29544 Date:   Thu Oct 7 20:34:53 2004 +0000
29545
29546     add idVendor & idProduct using the new parse command
29547     
29548     
29549     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1282 0ce88b0d-b2fd-0310-8134-9614164e65ea
29550
29551  readers/SCR331-DI.txt | 14 ++++++++++----
29552  readers/SCR335.txt    |  9 ++++++---
29553  readers/SPR532.txt    |  8 +++++---
29554  3 files changed, 21 insertions(+), 10 deletions(-)
29555
29556 commit f3bc70350a983b2a0e14286b6369bfbc41a09c5a
29557 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29558 Date:   Thu Oct 7 20:28:49 2004 +0000
29559
29560     the first argument of get_desc() is lun instead of channel and the
29561     function uses LunToReaderIndex() to get the reader index
29562     
29563     
29564     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1281 0ce88b0d-b2fd-0310-8134-9614164e65ea
29565
29566  src/ccid_usb.c | 14 ++++++++------
29567  src/ccid_usb.h |  2 +-
29568  2 files changed, 9 insertions(+), 7 deletions(-)
29569
29570 commit 52278b18d0b8c42ad6b23d4ccf0b1772904a4813
29571 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29572 Date:   Thu Oct 7 20:27:16 2004 +0000
29573
29574     use lun instead of channel as first argument to get_desc() and use the
29575     returned value to detect an error
29576     
29577     
29578     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1280 0ce88b0d-b2fd-0310-8134-9614164e65ea
29579
29580  src/parse.c | 6 ++++--
29581  1 file changed, 4 insertions(+), 2 deletions(-)
29582
29583 commit 3dd9f9ac4d548cda232bc8dd233ab65a3f236111
29584 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29585 Date:   Thu Oct 7 19:59:53 2004 +0000
29586
29587     add idVendor & idProduct using the new parse command
29588     
29589     
29590     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1279 0ce88b0d-b2fd-0310-8134-9614164e65ea
29591
29592  readers/SCR331.txt | 11 +++++++----
29593  1 file changed, 7 insertions(+), 4 deletions(-)
29594
29595 commit c3f085f8283c2cf8845c4e4f10025a84c57979d5
29596 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29597 Date:   Wed Oct 6 12:13:00 2004 +0000
29598
29599     add idVendor & idProduct using the new parse command
29600     
29601     
29602     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1278 0ce88b0d-b2fd-0310-8134-9614164e65ea
29603
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(-)
29613
29614 commit 3bda85aa2996ef0809295f60c5ea64e35cf4d8d8
29615 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29616 Date:   Wed Oct 6 12:01:29 2004 +0000
29617
29618     display idVendor and idProduct
29619     
29620     
29621     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1277 0ce88b0d-b2fd-0310-8134-9614164e65ea
29622
29623  src/parse.c | 10 ++++++----
29624  1 file changed, 6 insertions(+), 4 deletions(-)
29625
29626 commit 2dc2b5606ce244a1d05ce8e0831ac3938726ffe7
29627 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29628 Date:   Wed Oct 6 11:52:45 2004 +0000
29629
29630     display USB bcdDevice field. Is it the device firmware release?
29631     
29632     
29633     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1276 0ce88b0d-b2fd-0310-8134-9614164e65ea
29634
29635  src/parse.c | 3 +++
29636  1 file changed, 3 insertions(+)
29637
29638 commit 859a9d1935356d0635b1bd39a750e46a09e63e95
29639 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29640 Date:   Wed Oct 6 11:42:41 2004 +0000
29641
29642     add support of "Character level exchange"
29643     
29644     
29645     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1275 0ce88b0d-b2fd-0310-8134-9614164e65ea
29646
29647  src/parse.c | 24 ++++++++++++++++++------
29648  1 file changed, 18 insertions(+), 6 deletions(-)
29649
29650 commit e1b17f1995a2927c3f9d79f7280d2f973b7947fb
29651 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29652 Date:   Mon Oct 4 08:09:13 2004 +0000
29653
29654     do not redefine PKG_CONFIG_PATH when checking the pcsc-lite version
29655     since the variable is already defined a few lines above
29656     
29657     
29658     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1265 0ce88b0d-b2fd-0310-8134-9614164e65ea
29659
29660  configure.in | 2 +-
29661  1 file changed, 1 insertion(+), 1 deletion(-)
29662
29663 commit 6ac9a2d7fd60326ef562428a175fb3db19cb8658
29664 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29665 Date:   Sun Oct 3 12:52:28 2004 +0000
29666
29667     add "THIS PROGRAM IS NOT DESIGNED AS A TESTING TOOL!
29668     
29669     
29670     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1263 0ce88b0d-b2fd-0310-8134-9614164e65ea
29671
29672  examples/scardcontrol.c | 3 +++
29673  1 file changed, 3 insertions(+)
29674
29675 commit 760e81e269fd976af97b1193888b593a85742def
29676 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29677 Date:   Thu Sep 30 14:12:20 2004 +0000
29678
29679     mask bStatus to get the ICC state since bSatus may also indicate
29680     an error in b6-b7
29681     
29682     
29683     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1261 0ce88b0d-b2fd-0310-8134-9614164e65ea
29684
29685  src/ifdhandler.c | 8 ++++----
29686  1 file changed, 4 insertions(+), 4 deletions(-)
29687
29688 commit ec36229216a089a9af3fa39b244dfe0f94a42d49
29689 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29690 Date:   Thu Sep 30 14:05:54 2004 +0000
29691
29692      #define CCID_CLASS_CHARACTER
29693     
29694     
29695     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1260 0ce88b0d-b2fd-0310-8134-9614164e65ea
29696
29697  src/ccid.h | 1 +
29698  1 file changed, 1 insertion(+)
29699
29700 commit a8821161abad762191a9a0db119145618aabd305
29701 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29702 Date:   Thu Sep 30 14:03:57 2004 +0000
29703
29704     define OZ776 USB identification
29705     
29706     
29707     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1259 0ce88b0d-b2fd-0310-8134-9614164e65ea
29708
29709  src/ccid.h | 1 +
29710  1 file changed, 1 insertion(+)
29711
29712 commit f744032b7329d4f01f298938754b4ea06ad36063
29713 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29714 Date:   Thu Sep 30 14:02:35 2004 +0000
29715
29716     define CCID_ICC_STATUS_MASK and status states
29717     
29718     
29719     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1258 0ce88b0d-b2fd-0310-8134-9614164e65ea
29720
29721  src/ccid.h | 5 +++++
29722  1 file changed, 5 insertions(+)
29723
29724 commit 526d20c5c9cb391d84e762bef74b1f77eebc8218
29725 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29726 Date:   Thu Sep 30 14:00:13 2004 +0000
29727
29728     CmdGetSlotStatus(): card absent or mute is not an communication error
29729     (even if the CCID command result indicates a command failure)
29730     
29731     
29732     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1257 0ce88b0d-b2fd-0310-8134-9614164e65ea
29733
29734  src/commands.c | 5 ++++-
29735  1 file changed, 4 insertions(+), 1 deletion(-)
29736
29737 commit 9089f65bfc31a08d79527f9c358a0d8e4dfcb9ce
29738 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29739 Date:   Thu Sep 30 13:57:07 2004 +0000
29740
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.
29744     
29745     
29746     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1256 0ce88b0d-b2fd-0310-8134-9614164e65ea
29747
29748  src/ccid_usb.c | 32 +++++++++++++++++++++++++++++++-
29749  1 file changed, 31 insertions(+), 1 deletion(-)
29750
29751 commit 5d852348285eba0c88a3865fa2b89b4311ca185f
29752 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29753 Date:   Wed Sep 29 08:08:39 2004 +0000
29754
29755     use @AM_CPPFLAGS@ (defined by configure.in) instead of `pkg-config
29756     libpcsclite --cflags` since PKG_CONFIG_PATH may not be correct here
29757     
29758     
29759     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1254 0ce88b0d-b2fd-0310-8134-9614164e65ea
29760
29761  examples/Makefile.am | 2 +-
29762  src/Makefile.am      | 2 +-
29763  2 files changed, 2 insertions(+), 2 deletions(-)
29764
29765 commit 02cb4efbe5c7e6b47fbe85af355d6b53916e4418
29766 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29767 Date:   Wed Sep 29 08:06:58 2004 +0000
29768
29769     define AM_CPPFLAGS=`pkg-config libpcsclite --cflags` here since we also
29770     defined/exported a "valid" PKG_CONFIG_PATH
29771     
29772     
29773     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1253 0ce88b0d-b2fd-0310-8134-9614164e65ea
29774
29775  configure.in | 3 +++
29776  1 file changed, 3 insertions(+)
29777
29778 commit fba61945774207c5d543b92327ae9e0acca69f9e
29779 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29780 Date:   Wed Sep 29 07:13:14 2004 +0000
29781
29782     do not define parse_CFLAGS since AM_CPPFLAGS is already defined with the
29783     same value
29784     
29785     
29786     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1252 0ce88b0d-b2fd-0310-8134-9614164e65ea
29787
29788  src/Makefile.am | 1 -
29789  1 file changed, 1 deletion(-)
29790
29791 commit 32095468718571b56c34f6b1f733614e68d1945b
29792 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29793 Date:   Wed Sep 29 07:04:55 2004 +0000
29794
29795     try to find pkg-config files in /usr/local/lib/pkgconfig since pcsc-lite
29796     installs them in this directory by default
29797     
29798     
29799     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1251 0ce88b0d-b2fd-0310-8134-9614164e65ea
29800
29801  configure.in | 6 +++++-
29802  1 file changed, 5 insertions(+), 1 deletion(-)
29803
29804 commit 27b60d8146e17a0407defa403ee5eee25deb4330
29805 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29806 Date:   Wed Sep 8 20:48:30 2004 +0000
29807
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
29810     
29811     
29812     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1228 0ce88b0d-b2fd-0310-8134-9614164e65ea
29813
29814  src/ccid.c | 4 ++--
29815  1 file changed, 2 insertions(+), 2 deletions(-)
29816
29817 commit c14853165977f970eafd9beefe279a3bbedd753d
29818 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29819 Date:   Wed Sep 8 20:45:19 2004 +0000
29820
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
29823     
29824     
29825     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1227 0ce88b0d-b2fd-0310-8134-9614164e65ea
29826
29827  src/commands.c | 4 ++--
29828  1 file changed, 2 insertions(+), 2 deletions(-)
29829
29830 commit dfe1a69ab3383993399aa8b72c8d36d63f102ad8
29831 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29832 Date:   Wed Sep 8 20:41:24 2004 +0000
29833
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.
29836     
29837     
29838     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1226 0ce88b0d-b2fd-0310-8134-9614164e65ea
29839
29840  src/commands.c | 6 +++---
29841  1 file changed, 3 insertions(+), 3 deletions(-)
29842
29843 commit 73eec3901ac64dd0bd43e615d1ac1f60108dc24b
29844 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29845 Date:   Wed Sep 8 20:40:05 2004 +0000
29846
29847      #define CHERRYXX33     0x046A0005
29848     
29849     
29850     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1225 0ce88b0d-b2fd-0310-8134-9614164e65ea
29851
29852  src/ccid.h | 1 +
29853  1 file changed, 1 insertion(+)
29854
29855 commit 54018310ce3cd97bb90076d24ab8eb300b5e537f
29856 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29857 Date:   Fri Sep 3 19:42:37 2004 +0000
29858
29859     IFDHSetProtocolParameters(): return the result value of SetParameters()
29860     in case of error instead of always IFD_COMMUNICATION_ERROR.
29861     
29862     This will allow to return IFD_NOT_SUPPORTED in some cases and avoid a
29863     PTS negociation failure (and card ignored) in pcscd.
29864     
29865     
29866     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1213 0ce88b0d-b2fd-0310-8134-9614164e65ea
29867
29868  src/ifdhandler.c | 12 ++++++++----
29869  1 file changed, 8 insertions(+), 4 deletions(-)
29870
29871 commit 978b087bba5ced03f951f152884dc622219ca21b
29872 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29873 Date:   Fri Sep 3 19:39:34 2004 +0000
29874
29875     SetParameters(): returns IFD_NOT_SUPPORTED if the CCID error is "command
29876     not supported".
29877     
29878     
29879     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1212 0ce88b0d-b2fd-0310-8134-9614164e65ea
29880
29881  src/commands.c | 5 ++++-
29882  1 file changed, 4 insertions(+), 1 deletion(-)
29883
29884 commit fab758be2cb0cce2418b1937b7c1719513a7c0b9
29885 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29886 Date:   Tue Aug 24 07:58:01 2004 +0000
29887
29888     IFDHSetProtocolParameters(): the bmTCCKST bits shall be _set_ not cleared
29889     
29890     
29891     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1196 0ce88b0d-b2fd-0310-8134-9614164e65ea
29892
29893  src/ifdhandler.c | 6 +++---
29894  1 file changed, 3 insertions(+), 3 deletions(-)
29895
29896 commit d841aaf797155c9c1c9720144894cce5e7366de3
29897 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29898 Date:   Tue Aug 24 07:34:10 2004 +0000
29899
29900     IFDHSetProtocolParameters(): we shall indicate the T=1 checksum used
29901     (LRC/CRC) in the SetParameters() command
29902     
29903     
29904     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1195 0ce88b0d-b2fd-0310-8134-9614164e65ea
29905
29906  src/ifdhandler.c | 6 ++++++
29907  1 file changed, 6 insertions(+)
29908
29909 commit 334e857e636247a47a2b94388231e958737ecb26
29910 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29911 Date:   Tue Aug 24 07:32:27 2004 +0000
29912
29913     t1_negociate_ifsd: the frame size is 5 only for LRC checksum. The
29914     correct size is (4 + t1->rc_bytes)
29915     
29916     
29917     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1194 0ce88b0d-b2fd-0310-8134-9614164e65ea
29918
29919  src/openct/proto-t1.c | 3 ++-
29920  1 file changed, 2 insertions(+), 1 deletion(-)
29921
29922 commit 4dd360272c00382c6982ce336ecd6498462861c5
29923 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29924 Date:   Tue Aug 24 07:30:21 2004 +0000
29925
29926     ReleaseReaderIndex: return 0 since the function is not void ()
29927     
29928     
29929     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1193 0ce88b0d-b2fd-0310-8134-9614164e65ea
29930
29931  src/utils.c | 2 ++
29932  1 file changed, 2 insertions(+)
29933
29934 commit efcc1ad0da20ad4c615ca3b7b2c70ed56cc467b7
29935 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29936 Date:   Tue Aug 17 16:56:19 2004 +0000
29937
29938     use the official doctype, public and system ids. Thanks to Ville Skytt�
29939     and OpenCT
29940     
29941     
29942     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1189 0ce88b0d-b2fd-0310-8134-9614164e65ea
29943
29944  src/Info.plist | 4 ++--
29945  1 file changed, 2 insertions(+), 2 deletions(-)
29946
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
29950
29951     release 0.9.2
29952     
29953     
29954     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1186 0ce88b0d-b2fd-0310-8134-9614164e65ea
29955
29956  README | 29 ++++++++++++++++++++++++++++-
29957  1 file changed, 28 insertions(+), 1 deletion(-)
29958
29959 commit b41c6aad1d23d0c559bf3510722b88960f095922
29960 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29961 Date:   Sun Aug 15 19:08:51 2004 +0000
29962
29963     use AM_CPPFLAGS = `pkg-config libpcsclite --cflags`
29964     
29965     
29966     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1185 0ce88b0d-b2fd-0310-8134-9614164e65ea
29967
29968  examples/Makefile.am | 2 ++
29969  src/Makefile.am      | 2 ++
29970  2 files changed, 4 insertions(+)
29971
29972 commit 2add197713b7f0f5c09b41f03f3293cecb932560
29973 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29974 Date:   Sun Aug 15 19:08:25 2004 +0000
29975
29976     no need to define HAVE_PCSC_IFDHANDLER_H (the check section changed in
29977     configure.in)
29978     
29979     
29980     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1184 0ce88b0d-b2fd-0310-8134-9614164e65ea
29981
29982  config.h.in | 3 ---
29983  1 file changed, 3 deletions(-)
29984
29985 commit cf95c10a85cdc2c0c2e98803f722cc684f6a9649
29986 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
29987 Date:   Sun Aug 15 19:07:48 2004 +0000
29988
29989     use `pkg-config libpcsclite --cflags` to locate ifdhandler.h and do not
29990     use PCSC/ifdhandler.h but just ifdhandler.h
29991     
29992     
29993     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1183 0ce88b0d-b2fd-0310-8134-9614164e65ea
29994
29995  configure.in | 11 +++++++----
29996  1 file changed, 7 insertions(+), 4 deletions(-)
29997
29998 commit 8edafb9e059b4f9154eeca55f972223076ebe320
29999 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30000 Date:   Tue Aug 10 15:38:46 2004 +0000
30001
30002     place the "Known problems" near the affected reader and not in a
30003     independent section for clarification
30004     
30005     
30006     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1165 0ce88b0d-b2fd-0310-8134-9614164e65ea
30007
30008  README | 31 +++++++++++++------------------
30009  1 file changed, 13 insertions(+), 18 deletions(-)
30010
30011 commit 7bf51992cff4a627d4ffb1a75c5f4f18d368c44e
30012 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30013 Date:   Fri Aug 6 13:29:00 2004 +0000
30014
30015     try to IFDHCloseChannel() only if we opened at least one reader
30016     
30017     
30018     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1160 0ce88b0d-b2fd-0310-8134-9614164e65ea
30019
30020  src/parse.c | 8 ++++----
30021  1 file changed, 4 insertions(+), 4 deletions(-)
30022
30023 commit d2b110b0446c6010d54aaf14d85578971445f9a7
30024 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30025 Date:   Fri Aug 6 11:56:07 2004 +0000
30026
30027     ccid_open_hack(): update the hack for the SCR331-DI contactless now we
30028     use multi-slots
30029     
30030     
30031     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1157 0ce88b0d-b2fd-0310-8134-9614164e65ea
30032
30033  src/ccid.c | 11 +++++++----
30034  1 file changed, 7 insertions(+), 4 deletions(-)
30035
30036 commit af876460f5798d3cc2385821e57ed0021098d39e
30037 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30038 Date:   Fri Aug 6 11:32:01 2004 +0000
30039
30040     IFDHICCPresence(): periodic debug message indicating the card presence/absence
30041     
30042     
30043     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1156 0ce88b0d-b2fd-0310-8134-9614164e65ea
30044
30045  src/ifdhandler.c | 3 +++
30046  1 file changed, 3 insertions(+)
30047
30048 commit aa18bf7ceb7b84625f76bfc1264c65dd87f1d997
30049 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30050 Date:   Fri Aug 6 11:30:33 2004 +0000
30051
30052     use a much cleaner way to check presence of a contactless card with a
30053     multislot SCR331-DI reader
30054     
30055     
30056     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1155 0ce88b0d-b2fd-0310-8134-9614164e65ea
30057
30058  src/ifdhandler.c | 19 +++++++++----------
30059  1 file changed, 9 insertions(+), 10 deletions(-)
30060
30061 commit fac0339cd4860b2c8cc60ec7ec300988e671135f
30062 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30063 Date:   Fri Aug 6 11:25:46 2004 +0000
30064
30065     IFDHICCPresence(): call get_ccid_descriptor() on reader_index instead of Lun
30066     
30067     
30068     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1154 0ce88b0d-b2fd-0310-8134-9614164e65ea
30069
30070  src/ifdhandler.c | 4 +++-
30071  1 file changed, 3 insertions(+), 1 deletion(-)
30072
30073 commit bd6ec648742a552408ff4cc87a446bb85c797134
30074 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30075 Date:   Fri Aug 6 11:23:59 2004 +0000
30076
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)
30079     
30080     
30081     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1153 0ce88b0d-b2fd-0310-8134-9614164e65ea
30082
30083  src/ifdhandler.c | 2 +-
30084  1 file changed, 1 insertion(+), 1 deletion(-)
30085
30086 commit 42c120e7cb4828cbe7f006a5206a1d56f7a93bfa
30087 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30088 Date:   Fri Aug 6 11:21:56 2004 +0000
30089
30090     IFDHCreateChannel()/IFDHCreateChannelByName(): if the OpenPort() call
30091     fails we ReleaseReaderIndex() and do not call ccid_open_hack()
30092     
30093     
30094     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1152 0ce88b0d-b2fd-0310-8134-9614164e65ea
30095
30096  src/ifdhandler.c | 18 ++++++++++++------
30097  1 file changed, 12 insertions(+), 6 deletions(-)
30098
30099 commit 451e44d912661e90204c7214b71a971b07f473e6
30100 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30101 Date:   Fri Aug 6 11:18:41 2004 +0000
30102
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.
30106     
30107     
30108     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1151 0ce88b0d-b2fd-0310-8134-9614164e65ea
30109
30110  src/ccid_usb.c | 27 +++++++++++++++++++++++++--
30111  1 file changed, 25 insertions(+), 2 deletions(-)
30112
30113 commit bdbf1c298a548a054cd6f208d34c0b0b3372273d
30114 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30115 Date:   Fri Aug 6 11:13:25 2004 +0000
30116
30117     use (*ccid_descriptor->pbSeq)++ instead of ccid_descriptor->bSeq++
30118     
30119     
30120     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1150 0ce88b0d-b2fd-0310-8134-9614164e65ea
30121
30122  src/commands.c | 14 +++++++-------
30123  1 file changed, 7 insertions(+), 7 deletions(-)
30124
30125 commit 307b9d9585c1045b62bad619d2dce39d2c756f27
30126 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30127 Date:   Fri Aug 6 11:00:25 2004 +0000
30128
30129     use pbSeq instead of bSeq
30130     
30131     
30132     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1149 0ce88b0d-b2fd-0310-8134-9614164e65ea
30133
30134  src/ccid_serial.c | 3 ++-
30135  src/ccid_usb.c    | 3 ++-
30136  2 files changed, 4 insertions(+), 2 deletions(-)
30137
30138 commit b18525957229d6a7cab10e681bd89d5e38f3050f
30139 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30140 Date:   Fri Aug 6 10:57:06 2004 +0000
30141
30142     replace "unsigned char bSeq" by "unsigned char *pbSeq" so that two slots
30143     of a same reader can share the same sequence number
30144     
30145     
30146     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1148 0ce88b0d-b2fd-0310-8134-9614164e65ea
30147
30148  src/ccid.h | 3 ++-
30149  1 file changed, 2 insertions(+), 1 deletion(-)
30150
30151 commit 40d812b805411d96d1b7746e2e93fd193714803b
30152 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30153 Date:   Fri Aug 6 10:19:48 2004 +0000
30154
30155     use a dynamic timeout when reading the serial port.
30156     
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.
30160     
30161     
30162     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1147 0ce88b0d-b2fd-0310-8134-9614164e65ea
30163
30164  src/ccid_serial.c | 19 +++++++++++++------
30165  1 file changed, 13 insertions(+), 6 deletions(-)
30166
30167 commit 72041e9159a58f02c531d4b0fc5467da0f63e794
30168 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30169 Date:   Wed Aug 4 21:30:14 2004 +0000
30170
30171     remove defaultFeatures management (was used for SCR331-DI hack)
30172     
30173     
30174     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1146 0ce88b0d-b2fd-0310-8134-9614164e65ea
30175
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(-)
30181
30182 commit 50deebdc8083147bb358b78b7da7e1f6b7cfc239
30183 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30184 Date:   Wed Aug 4 19:56:02 2004 +0000
30185
30186     add "parse_CFLAGS = `pkg-config libpcsclite --cflags`" so that parse.c
30187     can find and use <ifdhandler.h>
30188     
30189     
30190     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1145 0ce88b0d-b2fd-0310-8134-9614164e65ea
30191
30192  src/Makefile.am | 1 +
30193  1 file changed, 1 insertion(+)
30194
30195 commit 95639ed30d8895e297b8e29a89e8cf6ed0f8b95d
30196 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30197 Date:   Wed Aug 4 19:53:34 2004 +0000
30198
30199     do not use OpenUSB/CloseUSB but IFDHCreateChannel/IFDHCloseChannel to
30200     use the ReaderIndex[] mechanism
30201     
30202     
30203     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1144 0ce88b0d-b2fd-0310-8134-9614164e65ea
30204
30205  src/parse.c | 12 ++++++------
30206  1 file changed, 6 insertions(+), 6 deletions(-)
30207
30208 commit d677a580bfd08a4fab3ddf60b2697ab011ca920b
30209 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30210 Date:   Wed Aug 4 19:51:16 2004 +0000
30211
30212     update copyright date (add 2004)
30213     
30214     
30215     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1143 0ce88b0d-b2fd-0310-8134-9614164e65ea
30216
30217  src/utils.c | 2 +-
30218  1 file changed, 1 insertion(+), 1 deletion(-)
30219
30220 commit ef5d582a44a9fb59e9411cc1c1742f4f867409f3
30221 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30222 Date:   Wed Aug 4 19:50:45 2004 +0000
30223
30224     LunToReaderIndex(): debug message when Lun is not found
30225     
30226     
30227     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1142 0ce88b0d-b2fd-0310-8134-9614164e65ea
30228
30229  src/utils.c | 1 +
30230  1 file changed, 1 insertion(+)
30231
30232 commit 90ea1f748e9b6fcecb4feb4809a6cd1089422428
30233 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30234 Date:   Wed Aug 4 19:49:58 2004 +0000
30235
30236     GetNewReaderIndex(): debug message when ReaderIndex[] is full
30237     
30238     
30239     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1141 0ce88b0d-b2fd-0310-8134-9614164e65ea
30240
30241  src/utils.c | 2 ++
30242  1 file changed, 2 insertions(+)
30243
30244 commit c6681aba57dcb3009699af0b7ac4c5523be76c31
30245 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30246 Date:   Wed Aug 4 19:48:33 2004 +0000
30247
30248     GetNewReaderIndex(): store Lun in the first free ReaderIndex[] entry
30249     
30250     
30251     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1140 0ce88b0d-b2fd-0310-8134-9614164e65ea
30252
30253  src/utils.c | 3 +++
30254  1 file changed, 3 insertions(+)
30255
30256 commit 69ce4bbb73d552ad88ba2cee8db6c9c74af33bda
30257 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30258 Date:   Wed Aug 4 19:43:03 2004 +0000
30259
30260     typo: Receivig -> Receiving
30261     
30262     
30263     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1139 0ce88b0d-b2fd-0310-8134-9614164e65ea
30264
30265  src/towitoko/pps.c | 2 +-
30266  1 file changed, 1 insertion(+), 1 deletion(-)
30267
30268 commit b72659ac166a4e894165032d89ed357cdaed51c0
30269 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30270 Date:   Wed Aug 4 19:42:18 2004 +0000
30271
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
30274     a PPS)
30275     
30276     
30277     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1138 0ce88b0d-b2fd-0310-8134-9614164e65ea
30278
30279  src/towitoko/pps.c | 2 --
30280  1 file changed, 2 deletions(-)
30281
30282 commit 541fcf75a5bc26b2c49c79336f2fc474ec3d98a7
30283 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30284 Date:   Wed Jul 28 08:36:57 2004 +0000
30285
30286     use reader_index instead of lun as reader identification
30287     allocate (in IFDHCreateChannel*) and release (in IFDHCloseChannel)
30288     
30289     
30290     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1107 0ce88b0d-b2fd-0310-8134-9614164e65ea
30291
30292  src/ifdhandler.c | 132 ++++++++++++++++++++++++++++++++-----------------------
30293  1 file changed, 78 insertions(+), 54 deletions(-)
30294
30295 commit c84864c1d775535ea199b659941bd642468a7611
30296 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30297 Date:   Wed Jul 28 08:33:18 2004 +0000
30298
30299     use reader_index instead of lun as reader identification
30300     
30301     
30302     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1106 0ce88b0d-b2fd-0310-8134-9614164e65ea
30303
30304  src/ccid.c            |  10 ++---
30305  src/ccid.h            |   4 +-
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(-)
30314
30315 commit a76f5007f2711d01d0c4c2f5004319a1eef2e177
30316 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30317 Date:   Wed Jul 28 08:30:30 2004 +0000
30318
30319     use a more complex Lun -> reader transformation
30320     (Lun>>16) is not usable for multi-slots readers
30321     
30322     
30323     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1105 0ce88b0d-b2fd-0310-8134-9614164e65ea
30324
30325  src/utils.c | 42 ++++++++++++++++++++++++++++++++++--------
30326  src/utils.h |  9 +++++----
30327  2 files changed, 39 insertions(+), 12 deletions(-)
30328
30329 commit cf42b3dcc2c61ac641411924dd8bfeb266fc1512
30330 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30331 Date:   Tue Jul 27 06:42:57 2004 +0000
30332
30333     this code fails EMV test 1771-4 (should be a residue)
30334     
30335     
30336     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1103 0ce88b0d-b2fd-0310-8134-9614164e65ea
30337
30338  src/openct/proto-t1.c | 26 ++++++++------------------
30339  1 file changed, 8 insertions(+), 18 deletions(-)
30340
30341 commit c82a9a3881b05b9a621be90ec101d7aa4659df1f
30342 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30343 Date:   Mon Jul 26 13:41:14 2004 +0000
30344
30345     - debug some cases
30346     - add ISO 7816-3 rule number in comments
30347     
30348     
30349     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1102 0ce88b0d-b2fd-0310-8134-9614164e65ea
30350
30351  src/openct/proto-t1.c | 57 +++++++++++++++++++++++++++++++++++++++++++--------
30352  1 file changed, 48 insertions(+), 9 deletions(-)
30353
30354 commit 16c1e51ef1eaf6ea2ace1bb2770a00c88ad2f9c3
30355 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30356 Date:   Mon Jul 26 09:16:16 2004 +0000
30357
30358     initialise ccid.defaultFeatures field
30359     
30360     
30361     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1101 0ce88b0d-b2fd-0310-8134-9614164e65ea
30362
30363  src/ccid_serial.c | 1 +
30364  src/ccid_usb.c    | 2 +-
30365  2 files changed, 2 insertions(+), 1 deletion(-)
30366
30367 commit 42b1167a87ae2bb5d3914b5cb8d46da19de7ca01
30368 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30369 Date:   Thu Jul 22 10:01:37 2004 +0000
30370
30371     use pkg-config to test the release version of pcsc-lite
30372     
30373     
30374     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1096 0ce88b0d-b2fd-0310-8134-9614164e65ea
30375
30376  configure.in | 8 +++++++-
30377  1 file changed, 7 insertions(+), 1 deletion(-)
30378
30379 commit 6384995696929c8f71607b9359dd7791f673f838
30380 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30381 Date:   Wed Jul 21 09:04:04 2004 +0000
30382
30383     version 0.9.2
30384     
30385     
30386     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1095 0ce88b0d-b2fd-0310-8134-9614164e65ea
30387
30388  configure.in | 2 +-
30389  1 file changed, 1 insertion(+), 1 deletion(-)
30390
30391 commit 8fea30d36b227b0230ca5bf93fa105b67a0ecea0
30392 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30393 Date:   Wed Jul 21 09:02:44 2004 +0000
30394
30395     hack to support the SCR331-DI contactless interface
30396     
30397     
30398     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1094 0ce88b0d-b2fd-0310-8134-9614164e65ea
30399
30400  src/ifdhandler.c | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
30401  1 file changed, 48 insertions(+)
30402
30403 commit e4404f173d702b62c0ccadeb449f7f440d97dc2a
30404 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30405 Date:   Wed Jul 21 09:01:11 2004 +0000
30406
30407     ccid_open_hack(): detect and activate the contactless interface of the
30408     SCR331-DI
30409     
30410     
30411     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1093 0ce88b0d-b2fd-0310-8134-9614164e65ea
30412
30413  src/ccid.c | 30 ++++++++++++++++++++++++++++++
30414  1 file changed, 30 insertions(+)
30415
30416 commit f5a6c648827090edcac54fa47b5aed9d9ac65592
30417 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30418 Date:   Wed Jul 21 09:00:09 2004 +0000
30419
30420     use bCurrentSlotIndex as the slot number in the CCID commands (instead of 0)
30421     
30422     
30423     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1092 0ce88b0d-b2fd-0310-8134-9614164e65ea
30424
30425  src/commands.c | 14 +++++++-------
30426  1 file changed, 7 insertions(+), 7 deletions(-)
30427
30428 commit ac980bd8d213a10708d9005a468f09743aaba7aa
30429 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30430 Date:   Wed Jul 21 08:59:28 2004 +0000
30431
30432     initialise bMaxSlotIndex and ccid.bCurrentSlotIndex fields
30433     
30434     
30435     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1091 0ce88b0d-b2fd-0310-8134-9614164e65ea
30436
30437  src/ccid_serial.c | 2 ++
30438  src/ccid_usb.c    | 2 ++
30439  2 files changed, 4 insertions(+)
30440
30441 commit 90321a395c51384a38b957fd633c673a0910e53f
30442 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30443 Date:   Wed Jul 21 08:56:56 2004 +0000
30444
30445     add defaultFeatures field for multislot readers with different
30446     dwFeatures for each slot.
30447     
30448     
30449     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1090 0ce88b0d-b2fd-0310-8134-9614164e65ea
30450
30451  src/ccid.h | 6 ++++++
30452  1 file changed, 6 insertions(+)
30453
30454 commit f2a1b9893edfdbaaa736c41a6ed928869fa36de8
30455 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30456 Date:   Wed Jul 21 08:56:16 2004 +0000
30457
30458     add SCR331DI identification
30459     
30460     
30461     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1089 0ce88b0d-b2fd-0310-8134-9614164e65ea
30462
30463  src/ccid.h | 1 +
30464  1 file changed, 1 insertion(+)
30465
30466 commit 99787efe51e4963c2f4c982f9b4fe3da40b371b9
30467 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30468 Date:   Wed Jul 21 08:55:31 2004 +0000
30469
30470     add bMaxSlotIndex and bCurrentSlotIndex fields to support multislot
30471     readers (one USB device with two or more card readers)
30472     
30473     
30474     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1088 0ce88b0d-b2fd-0310-8134-9614164e65ea
30475
30476  src/ccid.h | 10 ++++++++++
30477  1 file changed, 10 insertions(+)
30478
30479 commit 9362970500e39b5fa96ad8e9ccb56973ccc43a99
30480 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30481 Date:   Tue Jul 20 09:19:41 2004 +0000
30482
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.
30485     
30486     
30487     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1087 0ce88b0d-b2fd-0310-8134-9614164e65ea
30488
30489  src/openct/proto-t1.c | 2 +-
30490  1 file changed, 1 insertion(+), 1 deletion(-)
30491
30492 commit 80a23edfb4d337ebd82d473f12e7ac45766974aa
30493 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30494 Date:   Tue Jul 20 09:16:26 2004 +0000
30495
30496     update the copyright, add my name to reflect the same change in OpenCT
30497     
30498     
30499     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1086 0ce88b0d-b2fd-0310-8134-9614164e65ea
30500
30501  src/openct/proto-t1.c | 3 +++
30502  1 file changed, 3 insertions(+)
30503
30504 commit 6300ef9feb7d54813ee88124d276a4fd417c01fe
30505 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30506 Date:   Mon Jul 19 14:58:16 2004 +0000
30507
30508     update IFDHControl() prototype to replace LPVOID by PUCHAR (prototype
30509     changed in pcsc-lite-1.2.9-beta5)
30510     
30511     
30512     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1085 0ce88b0d-b2fd-0310-8134-9614164e65ea
30513
30514  src/ifdhandler.c | 4 ++--
30515  1 file changed, 2 insertions(+), 2 deletions(-)
30516
30517 commit c18765aeb20164f5ea429e6cea507bdf5b3572fa
30518 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30519 Date:   Mon Jul 19 13:32:26 2004 +0000
30520
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.
30523     
30524     
30525     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1084 0ce88b0d-b2fd-0310-8134-9614164e65ea
30526
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(-)
30531
30532 commit 45a1e4ed1fef27b0609e27a3f78b612a8fb79657
30533 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30534 Date:   Mon Jul 19 09:36:09 2004 +0000
30535
30536     in resync: we set retries = 1 since when we return in the loop we have
30537     retries--;
30538     Without this retries goes negative and the test 'if (retries == 0)' will
30539     not become true again before a looooong time.
30540     
30541     
30542     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1083 0ce88b0d-b2fd-0310-8134-9614164e65ea
30543
30544  src/openct/proto-t1.c | 1 +
30545  1 file changed, 1 insertion(+)
30546
30547 commit 3b3cea3c0ddaec32f7c5938ec0b99890d957f4ba
30548 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30549 Date:   Fri Jul 16 09:07:26 2004 +0000
30550
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).
30553     
30554     It is not really needed since the reader descriptions in Info.plist are
30555     all in hex.
30556     
30557     
30558     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1079 0ce88b0d-b2fd-0310-8134-9614164e65ea
30559
30560  src/ccid_usb.c | 4 ++--
30561  1 file changed, 2 insertions(+), 2 deletions(-)
30562
30563 commit ddc0af86a80ddc9868dbfb78f4b096c2edb59a48
30564 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30565 Date:   Fri Jul 16 07:06:14 2004 +0000
30566
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)
30569     
30570     
30571     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1078 0ce88b0d-b2fd-0310-8134-9614164e65ea
30572
30573  src/ifdhandler.c | 4 ++--
30574  1 file changed, 2 insertions(+), 2 deletions(-)
30575
30576 commit 054c8156d354ad4de336a41421b202b186673809
30577 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30578 Date:   Fri Jul 16 06:53:25 2004 +0000
30579
30580     rename PCSCLITE_MAX_READERS in CCID_DRIVER_MAX_READERS
30581     
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).
30584     
30585     
30586     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1077 0ce88b0d-b2fd-0310-8134-9614164e65ea
30587
30588  src/ccid_ifdhandler.h | 5 ++++-
30589  src/ccid_serial.c     | 4 ++--
30590  src/ccid_usb.c        | 6 +++---
30591  src/ifdhandler.c      | 4 ++--
30592  src/parse.c           | 2 +-
30593  src/utils.c           | 2 +-
30594  6 files changed, 13 insertions(+), 10 deletions(-)
30595
30596 commit 89fbee09b0b6fa925685e9a94c63ba67a9ef4002
30597 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30598 Date:   Fri Jul 16 06:31:15 2004 +0000
30599
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.
30603     
30604     Bug spotted by splint http://www.splint.org/
30605     
30606     
30607     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1076 0ce88b0d-b2fd-0310-8134-9614164e65ea
30608
30609  src/commands.c | 2 +-
30610  1 file changed, 1 insertion(+), 1 deletion(-)
30611
30612 commit 11ae1401d50a4821fd83c053a4edafe8239faa8b
30613 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30614 Date:   Thu Jul 15 14:52:18 2004 +0000
30615
30616     use "uint8_t *" instead of "unsigned char *" in the prototype of
30617     t1_state_t.checksum field.
30618     
30619     
30620     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1075 0ce88b0d-b2fd-0310-8134-9614164e65ea
30621
30622  src/openct/proto-t1.h | 4 ++--
30623  1 file changed, 2 insertions(+), 2 deletions(-)
30624
30625 commit ac867c00c24cfb4e532bafa0079c8e5ba03fd0c2
30626 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30627 Date:   Thu Jul 15 14:51:03 2004 +0000
30628
30629     initialise pcDesiredKey to NULL instead of 0
30630     
30631     
30632     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1074 0ce88b0d-b2fd-0310-8134-9614164e65ea
30633
30634  src/tokenparser.l | 2 +-
30635  1 file changed, 1 insertion(+), 1 deletion(-)
30636
30637 commit 19acba1d1afaad37c6ad2b7756a88c7e6bb34446
30638 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30639 Date:   Thu Jul 15 14:08:52 2004 +0000
30640
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.
30644     
30645     
30646     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1073 0ce88b0d-b2fd-0310-8134-9614164e65ea
30647
30648  src/commands.c | 7 +++++--
30649  1 file changed, 5 insertions(+), 2 deletions(-)
30650
30651 commit 8e273ff028b581b07f5db7cfe8149e448410a825
30652 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30653 Date:   Thu Jul 15 09:31:04 2004 +0000
30654
30655     remove a useless break; after a goto;
30656     
30657     
30658     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1071 0ce88b0d-b2fd-0310-8134-9614164e65ea
30659
30660  src/openct/proto-t1.c | 1 -
30661  1 file changed, 1 deletion(-)
30662
30663 commit 3359d9854f77236144961134cacbc39abc7cc190
30664 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30665 Date:   Thu Jul 15 09:19:11 2004 +0000
30666
30667     in t1_transceive() and t1_negociate_ifsd() dad argument is unsigned.
30668     
30669     
30670     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1070 0ce88b0d-b2fd-0310-8134-9614164e65ea
30671
30672  src/openct/proto-t1.c | 4 ++--
30673  src/openct/proto-t1.h | 4 ++--
30674  2 files changed, 4 insertions(+), 4 deletions(-)
30675
30676 commit 8f53ff3fbdc5a0db775f84c3e5062db5eae9a8a4
30677 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30678 Date:   Thu Jul 15 09:11:18 2004 +0000
30679
30680     replace "unsigned char *" by "uint8_t *" to use the exact same prototype as in
30681     the functions definition
30682     
30683     
30684     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1069 0ce88b0d-b2fd-0310-8134-9614164e65ea
30685
30686  src/openct/checksum.h | 5 +++--
30687  1 file changed, 3 insertions(+), 2 deletions(-)
30688
30689 commit 24eecd25677ddd1d5476792a2a1aa4522a8e5d19
30690 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30691 Date:   Thu Jul 15 08:48:59 2004 +0000
30692
30693     i2dw() is not used outside commands.c so declare it static
30694     
30695     
30696     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1068 0ce88b0d-b2fd-0310-8134-9614164e65ea
30697
30698  src/commands.c | 4 +++-
30699  src/commands.h | 2 --
30700  2 files changed, 3 insertions(+), 3 deletions(-)
30701
30702 commit 25f498d60781ecf2e06c00f9066b5b6128b2ca80
30703 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30704 Date:   Thu Jul 15 08:45:21 2004 +0000
30705
30706     allow splint to continue parsing after use of type fd_set
30707     
30708     
30709     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1067 0ce88b0d-b2fd-0310-8134-9614164e65ea
30710
30711  examples/scardcontrol.c | 2 ++
30712  1 file changed, 2 insertions(+)
30713
30714 commit 6d8ba310503fda42452e684e1900096b66e17558
30715 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30716 Date:   Thu Jul 15 08:33:37 2004 +0000
30717
30718     CmdXfrBlockTPDU_T0() and CmdXfrBlockTPDU_T1() are internal functions so
30719     declare them static
30720     
30721     
30722     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1066 0ce88b0d-b2fd-0310-8134-9614164e65ea
30723
30724  src/commands.c | 14 ++++++++++++--
30725  src/commands.h |  8 --------
30726  2 files changed, 12 insertions(+), 10 deletions(-)
30727
30728 commit c03757b3f380444cddd6e887119eb0d9b9ce9c95
30729 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30730 Date:   Thu Jul 15 08:30:24 2004 +0000
30731
30732     atr tables are internal only so declare them static
30733     
30734     
30735     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1065 0ce88b0d-b2fd-0310-8134-9614164e65ea
30736
30737  src/towitoko/atr.c | 6 +++---
30738  1 file changed, 3 insertions(+), 3 deletions(-)
30739
30740 commit f057e1f1e4b2b6c2a5f161bc73ed3a0662dc395f
30741 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30742 Date:   Thu Jul 15 08:24:37 2004 +0000
30743
30744     define internal functions as static
30745     
30746     
30747     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1064 0ce88b0d-b2fd-0310-8134-9614164e65ea
30748
30749  src/openct/proto-t1.c | 14 +++++++-------
30750  1 file changed, 7 insertions(+), 7 deletions(-)
30751
30752 commit 333ffffc388942c8494acb9b0ab56032254e181d
30753 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30754 Date:   Thu Jul 15 07:26:40 2004 +0000
30755
30756     remove unused functions
30757     
30758     
30759     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1063 0ce88b0d-b2fd-0310-8134-9614164e65ea
30760
30761  src/openct/buffer.c | 96 -----------------------------------------------------
30762  src/openct/buffer.h |  9 -----
30763  2 files changed, 105 deletions(-)
30764
30765 commit 7c3d40140d0a9fca50e34d79dd6d6a6a3575659b
30766 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30767 Date:   Sat Jul 10 13:46:20 2004 +0000
30768
30769     change "previous_block[1]" in "previous_block[PCB]"
30770     
30771     
30772     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1062 0ce88b0d-b2fd-0310-8134-9614164e65ea
30773
30774  src/openct/proto-t1.c | 12 ++++++------
30775  1 file changed, 6 insertions(+), 6 deletions(-)
30776
30777 commit 7c1a656fd577b24a2be263a02c91254d32415721
30778 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30779 Date:   Sat Jul 10 13:32:15 2004 +0000
30780
30781     remove unused struct ifd_protocol_ops
30782     
30783     
30784     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1061 0ce88b0d-b2fd-0310-8134-9614164e65ea
30785
30786  src/openct/proto-t1.c | 19 -------------------
30787  1 file changed, 19 deletions(-)
30788
30789 commit 0e35b6a7eac8b35787d54846c0b7aa45ad8028a0
30790 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30791 Date:   Sat Jul 10 13:23:12 2004 +0000
30792
30793     IFD_PROTOCOL_MORE -> IFD_PROTOCOL_T1_MORE
30794     IFD_PROTOCOL_STATE -> IFD_PROTOCOL_T1_STATE
30795     renamed to be in line with OpenCT
30796     
30797     
30798     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1060 0ce88b0d-b2fd-0310-8134-9614164e65ea
30799
30800  src/openct/proto-t1.c | 8 ++++----
30801  src/openct/proto-t1.h | 4 ++--
30802  2 files changed, 6 insertions(+), 6 deletions(-)
30803
30804 commit 2d1652591db40d482c064553dfeaab1591428818
30805 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30806 Date:   Fri Jul 9 14:08:28 2004 +0000
30807
30808     explicitely cast the returned value as (void) if we don't use it
30809     
30810     
30811     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1059 0ce88b0d-b2fd-0310-8134-9614164e65ea
30812
30813  examples/scardcontrol.c | 2 +-
30814  src/ifdhandler.c        | 4 ++--
30815  src/parse.c             | 2 +-
30816  3 files changed, 4 insertions(+), 4 deletions(-)
30817
30818 commit 148244369a0dabd8a087e0a69caf3d705169ea44
30819 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30820 Date:   Fri Jul 9 14:06:58 2004 +0000
30821
30822     IFDHSetProtocolParameters(): test the return value of SetParameters()
30823     
30824     
30825     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1058 0ce88b0d-b2fd-0310-8134-9614164e65ea
30826
30827  src/ifdhandler.c | 6 ++++--
30828  1 file changed, 4 insertions(+), 2 deletions(-)
30829
30830 commit cfe0ff373c39675b3c8bd3917d6672d756ea4778
30831 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30832 Date:   Fri Jul 9 13:29:02 2004 +0000
30833
30834     ccid_parse_interface_descriptor() is now static
30835     
30836     
30837     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1057 0ce88b0d-b2fd-0310-8134-9614164e65ea
30838
30839  src/parse.c | 4 ++--
30840  1 file changed, 2 insertions(+), 2 deletions(-)
30841
30842 commit a5cb0271869b8125206fb677d2201183107fca55
30843 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30844 Date:   Fri Jul 9 13:27:56 2004 +0000
30845
30846     make channel variable (unsigned int) instead of (int)
30847     
30848     
30849     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1056 0ce88b0d-b2fd-0310-8134-9614164e65ea
30850
30851  src/parse.c | 4 ++--
30852  1 file changed, 2 insertions(+), 2 deletions(-)
30853
30854 commit 1d34c23e68f5625b53ceddcbabe46ba380fdded9
30855 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30856 Date:   Fri Jul 9 13:25:04 2004 +0000
30857
30858     include <sys/types.h> so splint can parse the file
30859     
30860     
30861     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1055 0ce88b0d-b2fd-0310-8134-9614164e65ea
30862
30863  src/parse.c | 3 +++
30864  1 file changed, 3 insertions(+)
30865
30866 commit 95b49631eea4f1fe04f68c2dc3bdb289b43c734a
30867 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30868 Date:   Fri Jul 9 13:23:37 2004 +0000
30869
30870     mark potentially null values as /*@null@*/ for splint
30871     
30872     
30873     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1054 0ce88b0d-b2fd-0310-8134-9614164e65ea
30874
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(-)
30879
30880 commit a34e3dcaa16db5daa61b6650317f65e83b1eaf44
30881 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30882 Date:   Fri Jul 9 13:21:44 2004 +0000
30883
30884     mark unused arguments as /*@unused@*/ for splint
30885     
30886     
30887     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1053 0ce88b0d-b2fd-0310-8134-9614164e65ea
30888
30889  src/ccid_serial.c     | 3 ++-
30890  src/ccid_usb.c        | 2 +-
30891  src/ifdhandler.c      | 4 ++--
30892  src/openct/proto-t1.c | 2 +-
30893  src/parse.c           | 2 +-
30894  5 files changed, 7 insertions(+), 6 deletions(-)
30895
30896 commit e221687df2ceb29a2fcd7c68d8ab2c5c1f80d3eb
30897 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30898 Date:   Fri Jul 9 13:19:09 2004 +0000
30899
30900     include <sys/types.h> so splint can parse the file
30901     
30902     
30903     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1052 0ce88b0d-b2fd-0310-8134-9614164e65ea
30904
30905  src/ccid_usb.c | 3 +++
30906  1 file changed, 3 insertions(+)
30907
30908 commit 8c954eb2085fafb898ade241975fde091012956f
30909 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30910 Date:   Fri Jul 9 08:45:21 2004 +0000
30911
30912     the buffer var_text[] was, in fact, used outside its declaration
30913     
30914     
30915     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1051 0ce88b0d-b2fd-0310-8134-9614164e65ea
30916
30917  src/ccid.c | 3 +--
30918  1 file changed, 1 insertion(+), 2 deletions(-)
30919
30920 commit 917584da5e7ddc6d1d0ef6047da12699f39bf908
30921 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30922 Date:   Fri Jul 9 08:40:15 2004 +0000
30923
30924     ReadChunk() and get_bytes() are internal use in ccid_serial.c so declare
30925     them static
30926     
30927     
30928     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1050 0ce88b0d-b2fd-0310-8134-9614164e65ea
30929
30930  src/ccid_serial.c | 10 +++++++++-
30931  src/ccid_serial.h |  5 -----
30932  2 files changed, 9 insertions(+), 6 deletions(-)
30933
30934 commit ee473cba661982abbfa7eb2bed3691c899ec2fd8
30935 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30936 Date:   Fri Jul 9 08:28:44 2004 +0000
30937
30938     lun is (unsigned int) so reader = LunToReaderIndex(lun) is also (unsigned int)
30939     
30940     
30941     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1049 0ce88b0d-b2fd-0310-8134-9614164e65ea
30942
30943  src/ccid_serial.c | 4 ++--
30944  src/ccid_usb.c    | 8 ++++----
30945  2 files changed, 6 insertions(+), 6 deletions(-)
30946
30947 commit 9e28247942c6f16b0d5210c8ea3febcee54dbe21
30948 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30949 Date:   Fri Jul 9 08:25:51 2004 +0000
30950
30951     OpenSerialByName(): arguments of CmdEscape() are unsigned
30952     
30953     
30954     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1048 0ce88b0d-b2fd-0310-8134-9614164e65ea
30955
30956  src/ccid_serial.c | 6 +++---
30957  1 file changed, 3 insertions(+), 3 deletions(-)
30958
30959 commit dc3067683df1d9105bc16139b7cc340ea093266d
30960 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30961 Date:   Fri Jul 9 08:22:24 2004 +0000
30962
30963     replace "121234" by "123456" to make it more clear it is a memory reservation
30964     for 6 characters
30965     
30966     
30967     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1047 0ce88b0d-b2fd-0310-8134-9614164e65ea
30968
30969  src/ccid_serial.c | 4 ++--
30970  1 file changed, 2 insertions(+), 2 deletions(-)
30971
30972 commit eb1ee3589fbd1342c89010117a0e3d1078100a73
30973 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30974 Date:   Fri Jul 9 08:21:07 2004 +0000
30975
30976     remove a unneeded cast in (int)lun
30977     
30978     
30979     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1046 0ce88b0d-b2fd-0310-8134-9614164e65ea
30980
30981  src/ccid_serial.c | 2 +-
30982  1 file changed, 1 insertion(+), 1 deletion(-)
30983
30984 commit d23cbdecd51417e4c9aaa5f26081abc8e30a56f7
30985 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30986 Date:   Fri Jul 9 08:18:17 2004 +0000
30987
30988     allow splint to continue parsing after use of type fd_set
30989     
30990     
30991     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1045 0ce88b0d-b2fd-0310-8134-9614164e65ea
30992
30993  src/ccid_serial.c | 2 ++
30994  1 file changed, 2 insertions(+)
30995
30996 commit ef7ed8b18b55559d46565a1d7c6a4c2879bd3962
30997 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
30998 Date:   Fri Jul 9 08:11:11 2004 +0000
30999
31000     ReadSerial(): the unknown card movement byte is in "c" not "buffer[3]"
31001     
31002     
31003     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1044 0ce88b0d-b2fd-0310-8134-9614164e65ea
31004
31005  src/ccid_serial.c | 2 +-
31006  1 file changed, 1 insertion(+), 1 deletion(-)
31007
31008 commit 79d640676ede09a7b15273bd538a698d25d741af
31009 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31010 Date:   Fri Jul 9 07:10:17 2004 +0000
31011
31012     lun is (unsigned int) instead of (int)
31013     
31014     Avoid a warning by splint in #define LunToReaderIndex(Lun) (Lun>>16)
31015     Left operand of >> may be negative (int): lun >> 16
31016     
31017     
31018     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1043 0ce88b0d-b2fd-0310-8134-9614164e65ea
31019
31020  src/ccid.c            |  2 +-
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(-)
31031
31032 commit 8e03dc83430ebc4dc18438e01abfd40666cedb27
31033 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31034 Date:   Fri Jul 2 14:12:36 2004 +0000
31035
31036     replace VENDOR pattern by MAGIC_VENDOR since we also have a VENDOR in
31037     IOCTL_SMARTCARD_VENDOR_IFD_EXCHANGE and then a collision.
31038     
31039     same change for PRODUCT and FRIENDLYNAME to be homogenous.
31040     
31041     
31042     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1023 0ce88b0d-b2fd-0310-8134-9614164e65ea
31043
31044  src/Info.plist           | 6 +++---
31045  src/create_Info_plist.pl | 6 +++---
31046  2 files changed, 6 insertions(+), 6 deletions(-)
31047
31048 commit 1eccdbc20c9b9bbec62978ac51a2c8ae4c707056
31049 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31050 Date:   Fri Jul 2 13:58:11 2004 +0000
31051
31052     OpenSerialByName(): perform a command (get the reader firmware) to be
31053     sure a GemPC Twin (serial or pcmcia) reader is connected
31054     
31055     
31056     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1022 0ce88b0d-b2fd-0310-8134-9614164e65ea
31057
31058  src/ccid_serial.c | 20 ++++++++++++++++++++
31059  1 file changed, 20 insertions(+)
31060
31061 commit c5c734bbb684ddcc491672c282d8bb690fb69ec4
31062 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31063 Date:   Fri Jul 2 12:06:44 2004 +0000
31064
31065     present where the files come from and what I did
31066     
31067     
31068     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1021 0ce88b0d-b2fd-0310-8134-9614164e65ea
31069
31070  src/openct/README | 7 +++++++
31071  1 file changed, 7 insertions(+)
31072
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
31076
31077     version 0.9.1
31078     
31079     
31080     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1019 0ce88b0d-b2fd-0310-8134-9614164e65ea
31081
31082  configure.in | 2 +-
31083  1 file changed, 1 insertion(+), 1 deletion(-)
31084
31085 commit b61dbabfd807967ab8edaf445300983827ce7588
31086 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31087 Date:   Thu Jul 1 11:38:03 2004 +0000
31088
31089     release 0.9.1
31090     
31091     
31092     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1018 0ce88b0d-b2fd-0310-8134-9614164e65ea
31093
31094  README | 3 +++
31095  1 file changed, 3 insertions(+)
31096
31097 commit 4cf93b2f6440b6a5bd13db83898c9fe14ccbde4c
31098 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31099 Date:   Thu Jul 1 11:37:27 2004 +0000
31100
31101      #define IFD_PARITY_ERROR
31102     
31103     
31104     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1017 0ce88b0d-b2fd-0310-8134-9614164e65ea
31105
31106  src/openct/proto-t1.h | 4 ++++
31107  1 file changed, 4 insertions(+)
31108
31109 commit c02edf126602c18190c0dddef58bbfa9e4483bcd
31110 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31111 Date:   Thu Jul 1 07:46:28 2004 +0000
31112
31113     release 0.9.0
31114     
31115     
31116     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1015 0ce88b0d-b2fd-0310-8134-9614164e65ea
31117
31118  README | 45 ++++++++++++++++++++++++++++++++++++++++++++-
31119  1 file changed, 44 insertions(+), 1 deletion(-)
31120
31121 commit 15069defed396d4cf61adbf4b83181d4789cf09b
31122 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31123 Date:   Wed Jun 30 14:47:30 2004 +0000
31124
31125     correct a signedness issue
31126     
31127     
31128     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1014 0ce88b0d-b2fd-0310-8134-9614164e65ea
31129
31130  examples/scardcontrol.c | 2 +-
31131  1 file changed, 1 insertion(+), 1 deletion(-)
31132
31133 commit 6ee232741035bbac051c0ed1d0de3a5e78d4f12b
31134 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31135 Date:   Wed Jun 30 14:44:16 2004 +0000
31136
31137     rename tokenparser_macosx.? in tokenparser_fake.?
31138     
31139     
31140     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1013 0ce88b0d-b2fd-0310-8134-9614164e65ea
31141
31142  src/.cvsignore | 4 ++--
31143  1 file changed, 2 insertions(+), 2 deletions(-)
31144
31145 commit ccfaea4763968011241574fa9de4b369cb9aae26
31146 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31147 Date:   Wed Jun 30 14:42:36 2004 +0000
31148
31149     add build-stamp and configure-stamp
31150     
31151     
31152     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1012 0ce88b0d-b2fd-0310-8134-9614164e65ea
31153
31154  .cvsignore | 2 ++
31155  1 file changed, 2 insertions(+)
31156
31157 commit 3f345af97ecbf204f18e93800239387a37ad6bcb
31158 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31159 Date:   Wed Jun 30 14:41:42 2004 +0000
31160
31161     ignore temporary files
31162     
31163     
31164     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1011 0ce88b0d-b2fd-0310-8134-9614164e65ea
31165
31166  examples/.cvsignore | 5 +++++
31167  1 file changed, 5 insertions(+)
31168
31169 commit eeef3ccaf2e9337c1bd0690d8a581122b8504d8c
31170 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31171 Date:   Wed Jun 30 14:41:18 2004 +0000
31172
31173     LGPL licence
31174     
31175     
31176     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1010 0ce88b0d-b2fd-0310-8134-9614164e65ea
31177
31178  src/towitoko/COPYING | 504 +++++++++++++++++++++++++++++++++++++++++++++++++++
31179  1 file changed, 504 insertions(+)
31180
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
31184
31185     version 0.9.0
31186     
31187     
31188     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1009 0ce88b0d-b2fd-0310-8134-9614164e65ea
31189
31190  configure.in | 2 +-
31191  1 file changed, 1 insertion(+), 1 deletion(-)
31192
31193 commit 35f6e5dcba1410ee604291cbd65d6f052555289e
31194 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31195 Date:   Wed Jun 30 14:05:38 2004 +0000
31196
31197     PPS_Match() was wrong when the confirmation is shorter than the request
31198     
31199     
31200     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1008 0ce88b0d-b2fd-0310-8134-9614164e65ea
31201
31202  src/towitoko/pps.c | 16 ++++++++++------
31203  1 file changed, 10 insertions(+), 6 deletions(-)
31204
31205 commit 8b16c1423cfb963cf1d082a3baa70a97249ab8ef
31206 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31207 Date:   Wed Jun 30 14:02:54 2004 +0000
31208
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)
31211     
31212     
31213     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1007 0ce88b0d-b2fd-0310-8134-9614164e65ea
31214
31215  src/towitoko/pps.c | 8 +++++++-
31216  src/towitoko/pps.h | 3 ++-
31217  2 files changed, 9 insertions(+), 2 deletions(-)
31218
31219 commit 785df6dbd7a080b3a74e732b144ce1899a7e286f
31220 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31221 Date:   Wed Jun 30 14:00:19 2004 +0000
31222
31223     CCID_Transmit() now uses a 4th argument (unsigned char bBWI)
31224     
31225     
31226     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1006 0ce88b0d-b2fd-0310-8134-9614164e65ea
31227
31228  src/towitoko/pps.c | 2 +-
31229  1 file changed, 1 insertion(+), 1 deletion(-)
31230
31231 commit ab2b8d189b78040add96df2b70f3e03cca173ab6
31232 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31233 Date:   Wed Jun 30 13:57:33 2004 +0000
31234
31235     move macros PPS_HAS_PPS?() from pps.c to pps.h
31236     
31237     
31238     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1005 0ce88b0d-b2fd-0310-8134-9614164e65ea
31239
31240  src/towitoko/pps.c | 17 +----------------
31241  src/towitoko/pps.h |  5 +++++
31242  2 files changed, 6 insertions(+), 16 deletions(-)
31243
31244 commit 09e9d316e4cdb425afa932e128fc82dbebeb4a0c
31245 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31246 Date:   Wed Jun 30 13:54:57 2004 +0000
31247
31248     add ATR_GetDefaultProtocol() function
31249     
31250     
31251     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1004 0ce88b0d-b2fd-0310-8134-9614164e65ea
31252
31253  src/towitoko/atr.c | 38 ++++++++++++++++++++++++++++++++++++++
31254  src/towitoko/atr.h |  1 +
31255  2 files changed, 39 insertions(+)
31256
31257 commit 71d21eeabd775f3f90376d903940a64a4a5ef46c
31258 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31259 Date:   Wed Jun 30 13:53:41 2004 +0000
31260
31261     remove unused functions
31262     
31263     
31264     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1003 0ce88b0d-b2fd-0310-8134-9614164e65ea
31265
31266  src/towitoko/atr.c | 138 -----------------------------------------------------
31267  src/towitoko/atr.h |  22 ---------
31268  2 files changed, 160 deletions(-)
31269
31270 commit 594bdf2b99805346e8d924fa53ea5e8df256d1c9
31271 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31272 Date:   Wed Jun 30 13:51:23 2004 +0000
31273
31274     the atr_f_table[] and atr_d_table[] tables were partly wrong
31275     
31276     
31277     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1002 0ce88b0d-b2fd-0310-8134-9614164e65ea
31278
31279  src/towitoko/atr.c | 14 ++++----------
31280  1 file changed, 4 insertions(+), 10 deletions(-)
31281
31282 commit 9012f867d75dcba69eb4610ea494511b3c52b12b
31283 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31284 Date:   Wed Jun 30 13:49:38 2004 +0000
31285
31286     - update the text
31287     - the function ATR_GetDefaultProtocol() is mine (Ludovic Rousseau)
31288     
31289     
31290     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1001 0ce88b0d-b2fd-0310-8134-9614164e65ea
31291
31292  src/towitoko/README | 9 ++++++---
31293  1 file changed, 6 insertions(+), 3 deletions(-)
31294
31295 commit 136cebae0f89359b3039cd41645354c42e082a2a
31296 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31297 Date:   Wed Jun 30 13:46:45 2004 +0000
31298
31299     remove MIN() and MAX() definitions
31300     
31301     
31302     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@1000 0ce88b0d-b2fd-0310-8134-9614164e65ea
31303
31304  src/towitoko/defines.h | 10 +---------
31305  1 file changed, 1 insertion(+), 9 deletions(-)
31306
31307 commit 3dfc5299b0db4ed582490a84e816586d48a267f8
31308 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31309 Date:   Wed Jun 30 13:42:23 2004 +0000
31310
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
31314     
31315     
31316     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@999 0ce88b0d-b2fd-0310-8134-9614164e65ea
31317
31318  src/ifdhandler.c | 14 +++++++++++++-
31319  1 file changed, 13 insertions(+), 1 deletion(-)
31320
31321 commit 5016fe9a8d27e762dceea9b02d5c81145c6d05f2
31322 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31323 Date:   Wed Jun 30 13:40:12 2004 +0000
31324
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)
31328     
31329     
31330     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@998 0ce88b0d-b2fd-0310-8134-9614164e65ea
31331
31332  src/ifdhandler.c | 449 ++++++++++++++++++++++++++++++++++---------------------
31333  1 file changed, 281 insertions(+), 168 deletions(-)
31334
31335 commit c3d09c318df9cf9875ee200730a1c2d0fa8fb1af
31336 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31337 Date:   Wed Jun 30 13:30:45 2004 +0000
31338
31339     pcsclite.h moved in PCSC/
31340     
31341     
31342     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@997 0ce88b0d-b2fd-0310-8134-9614164e65ea
31343
31344  src/utils.c | 2 +-
31345  1 file changed, 1 insertion(+), 1 deletion(-)
31346
31347 commit 97c5d6f9f2585070ee7261d054031c733c77e1dc
31348 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31349 Date:   Wed Jun 30 13:30:04 2004 +0000
31350
31351     the t1 field in struct CCID_DESC changed from Protocol_T1 (towitiko) to
31352     t1_state_t (openct)
31353     
31354     
31355     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@996 0ce88b0d-b2fd-0310-8134-9614164e65ea
31356
31357  src/defs.h | 6 +++---
31358  1 file changed, 3 insertions(+), 3 deletions(-)
31359
31360 commit 0060d419ccb4739aa22a4c0bd92d0359986c1ea1
31361 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31362 Date:   Wed Jun 30 13:28:22 2004 +0000
31363
31364     we do not need to have PACKAGE defined (I do not remember what it was
31365     used for)
31366     
31367     
31368     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@995 0ce88b0d-b2fd-0310-8134-9614164e65ea
31369
31370  src/debug.h | 4 ----
31371  1 file changed, 4 deletions(-)
31372
31373 commit f7cf1ce8c31e5952f36fc35001468ffa8485248e
31374 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31375 Date:   Wed Jun 30 13:25:03 2004 +0000
31376
31377     CmdXfrBlockTPDU_T1(): use the T=1 TPDU layer from opensc/ instead of towitoko/
31378     
31379     
31380     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@994 0ce88b0d-b2fd-0310-8134-9614164e65ea
31381
31382  src/commands.c | 25 +++----------------------
31383  1 file changed, 3 insertions(+), 22 deletions(-)
31384
31385 commit 61182142acbf748d90074480b3940d77c412118c
31386 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31387 Date:   Wed Jun 30 13:23:42 2004 +0000
31388
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)
31392     
31393     
31394     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@993 0ce88b0d-b2fd-0310-8134-9614164e65ea
31395
31396  src/commands.c | 5 ++++-
31397  1 file changed, 4 insertions(+), 1 deletion(-)
31398
31399 commit 9a15b82e84604317055bdb688cc908bc00759b72
31400 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31401 Date:   Wed Jun 30 13:21:18 2004 +0000
31402
31403     CCID_Transmit() now has a new "unsigned char bBWI" argument
31404     
31405     
31406     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@992 0ce88b0d-b2fd-0310-8134-9614164e65ea
31407
31408  src/commands.c | 7 ++++---
31409  src/commands.h | 2 +-
31410  2 files changed, 5 insertions(+), 4 deletions(-)
31411
31412 commit 92aec3d2111bc1b077fbae0dbcc46ce0fee92fb4
31413 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31414 Date:   Wed Jun 30 11:53:51 2004 +0000
31415
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
31419     
31420     
31421     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@991 0ce88b0d-b2fd-0310-8134-9614164e65ea
31422
31423  src/commands.c | 31 +++++++++++++++++++++++++++----
31424  1 file changed, 27 insertions(+), 4 deletions(-)
31425
31426 commit 6196c16a4b752244816298e2f2db6a577be17e3b
31427 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31428 Date:   Wed Jun 30 11:52:19 2004 +0000
31429
31430     add __FUNCTION__ as argument to ccid_error()
31431     
31432     
31433     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@990 0ce88b0d-b2fd-0310-8134-9614164e65ea
31434
31435  src/commands.c | 18 +++++++++---------
31436  1 file changed, 9 insertions(+), 9 deletions(-)
31437
31438 commit 9d5c22ef063a19812bd1592f07f2622deba6ea01
31439 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31440 Date:   Wed Jun 30 09:43:45 2004 +0000
31441
31442     ccid_error() now also has a "char *function" argument to log the name of
31443     the function in which the error occured
31444     
31445     
31446     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@989 0ce88b0d-b2fd-0310-8134-9614164e65ea
31447
31448  src/ccid.c | 8 ++++----
31449  src/ccid.h | 2 +-
31450  2 files changed, 5 insertions(+), 5 deletions(-)
31451
31452 commit 3009c264467e97a7a63f2acd2381285944a4e093
31453 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31454 Date:   Wed Jun 30 09:42:26 2004 +0000
31455
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/
31458     
31459     
31460     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@988 0ce88b0d-b2fd-0310-8134-9614164e65ea
31461
31462  src/Makefile.am | 24 +++++++++++++-----------
31463  1 file changed, 13 insertions(+), 11 deletions(-)
31464
31465 commit ec5cbb70daf121e6b566764c9301dafade9e87fe
31466 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31467 Date:   Wed Jun 30 09:40:21 2004 +0000
31468
31469     remove these files since I now use the T=1 TPDU code from OpenCT
31470     
31471     
31472     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@987 0ce88b0d-b2fd-0310-8134-9614164e65ea
31473
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(-)
31480
31481 commit 7bccd25ac4a8dbd825e4911f3b94bf1f37808451
31482 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31483 Date:   Wed Jun 30 09:37:08 2004 +0000
31484
31485     use T=1 TPDU code from the OpenCT project <http://www.opensc.org/>
31486     
31487     The state automata was greatly improved to manage "all" the possible
31488     errors cases.
31489     
31490     
31491     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@986 0ce88b0d-b2fd-0310-8134-9614164e65ea
31492
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(+)
31501
31502 commit 9dfc5e419d3538f2a4825e6dc095e9dfa8f817f8
31503 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31504 Date:   Wed Jun 30 09:34:19 2004 +0000
31505
31506     document the possible values for ifdLogLevel and ifdDriverOptions
31507     
31508     
31509     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@985 0ce88b0d-b2fd-0310-8134-9614164e65ea
31510
31511  src/Info.plist | 26 ++++++++++++++++++++++++++
31512  1 file changed, 26 insertions(+)
31513
31514 commit 16633253553491937caf110886194c40ffde3d34
31515 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31516 Date:   Wed Jun 23 14:54:44 2004 +0000
31517
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
31520     
31521     
31522     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@972 0ce88b0d-b2fd-0310-8134-9614164e65ea
31523
31524  examples/scardcontrol.c | 62 ++++++++++++++++++++++++++++++++++++++++++++-----
31525  1 file changed, 56 insertions(+), 6 deletions(-)
31526
31527 commit 2e428bc8bd153ad28450ef353c1e5fc55b0bc933
31528 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31529 Date:   Wed Jun 23 13:27:17 2004 +0000
31530
31531     check for the presence of PCSC/ifdhandler.h instead of ifdhandler.h
31532     
31533     
31534     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@971 0ce88b0d-b2fd-0310-8134-9614164e65ea
31535
31536  configure.in | 9 +++------
31537  1 file changed, 3 insertions(+), 6 deletions(-)
31538
31539 commit 82e9870b33474400a744a5db7000adbec1e61dba
31540 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31541 Date:   Wed Jun 23 13:26:35 2004 +0000
31542
31543     HAVE_IFDHANDLER_H is renamed HAVE_PCSC_IFDHANDLER_H
31544     
31545     
31546     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@970 0ce88b0d-b2fd-0310-8134-9614164e65ea
31547
31548  config.h.in | 7 ++-----
31549  1 file changed, 2 insertions(+), 5 deletions(-)
31550
31551 commit a4b8099312150024ab6552f042dc58f5915d6904
31552 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31553 Date:   Wed Jun 23 13:25:38 2004 +0000
31554
31555     add info for:
31556     - Cherry XX33 keyboard
31557     - Dell keyboard SK-3106
31558     - Dell smart card reader keyboard
31559     
31560     Move some readers in "Unsupported or partly supported CCID readers:"
31561     - C3PO LTC31
31562     - SCM Micro SCR 331
31563     - SCM Micro SCR 335
31564     - SCM Micro SPR 532
31565     
31566     
31567     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@969 0ce88b0d-b2fd-0310-8134-9614164e65ea
31568
31569  README | 43 ++++++++++++++++++++++++++++++-------------
31570  1 file changed, 30 insertions(+), 13 deletions(-)
31571
31572 commit f17035db5b6038aba5bdc46298e3a5f93366338f
31573 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31574 Date:   Tue Jun 22 12:05:50 2004 +0000
31575
31576     ChangeLog is not a .PHONY target but a real file
31577     
31578     
31579     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@966 0ce88b0d-b2fd-0310-8134-9614164e65ea
31580
31581  Makefile.am | 2 --
31582  1 file changed, 2 deletions(-)
31583
31584 commit e3c11eb69df8345bc46abb635750f5c2b225f339
31585 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31586 Date:   Sun Jun 13 16:59:13 2004 +0000
31587
31588     use SCARD_PROTOCOL_T0 | SCARD_PROTOCOL_T1 instead of SCARD_PROTOCOL_ANY
31589     since it is not defined in Micosoft PC/SC
31590     
31591     
31592     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@940 0ce88b0d-b2fd-0310-8134-9614164e65ea
31593
31594  examples/scardcontrol.c | 2 +-
31595  1 file changed, 1 insertion(+), 1 deletion(-)
31596
31597 commit 5bdd39538e4937099f581242337b8c1f594ed4e6
31598 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31599 Date:   Sun May 30 19:45:30 2004 +0000
31600
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.
31604     
31605     
31606     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@910 0ce88b0d-b2fd-0310-8134-9614164e65ea
31607
31608  configure.in | 40 ++++++++++++++++++++--------------------
31609  1 file changed, 20 insertions(+), 20 deletions(-)
31610
31611 commit 9b37dd6dac3ce6ad9770debde90ce4bd18f341c2
31612 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31613 Date:   Wed May 26 14:02:39 2004 +0000
31614
31615     Dell keyboard SK-3106
31616     
31617     
31618     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@906 0ce88b0d-b2fd-0310-8134-9614164e65ea
31619
31620  readers/DellSK-3106.txt | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
31621  1 file changed, 49 insertions(+)
31622
31623 commit fb3d158b13b33ab0a17d2a790c12298baf0a3bf0
31624 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31625 Date:   Wed May 26 08:56:52 2004 +0000
31626
31627     set *rx_length to 0 when a ReadPort() error is returned.
31628     The problem was not solved by ccid_usb.c 1.25.
31629     
31630     
31631     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@905 0ce88b0d-b2fd-0310-8134-9614164e65ea
31632
31633  src/commands.c | 3 +++
31634  1 file changed, 3 insertions(+)
31635
31636 commit 476c12dfeaa1f9f698b8c6e4a622ff6f3e01cfa2
31637 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31638 Date:   Wed May 26 07:50:07 2004 +0000
31639
31640     bPINOperation is not passed in the user command since the command is
31641     "PIN Verification" and nothing else
31642     
31643     
31644     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@904 0ce88b0d-b2fd-0310-8134-9614164e65ea
31645
31646  src/commands.c | 16 ++++++++--------
31647  1 file changed, 8 insertions(+), 8 deletions(-)
31648
31649 commit 9704a4414a784ec3101dd7a6b5afba2cd134336c
31650 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31651 Date:   Wed May 26 07:48:03 2004 +0000
31652
31653     remove useless bPINOperation
31654     
31655     
31656     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@903 0ce88b0d-b2fd-0310-8134-9614164e65ea
31657
31658  examples/scardcontrol.c | 9 ++++-----
31659  1 file changed, 4 insertions(+), 5 deletions(-)
31660
31661 commit 31c16478da2dc61d2533bf5bdd0d134a7013c099
31662 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31663 Date:   Tue May 25 14:46:02 2004 +0000
31664
31665     add support for SCardGetAttrib(.., IOCTL_SMARTCARD_VENDOR_VERIFY_PIN, ..)
31666     to know if the reader supports SCardControl(.., IOCTL_SMARTCARD_VENDOR_VERIFY_PIN, ..)
31667     
31668     
31669     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@900 0ce88b0d-b2fd-0310-8134-9614164e65ea
31670
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(-)
31677
31678 commit a01f8803479ade2dd11f7431e3bbdd4eac42bba7
31679 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31680 Date:   Tue May 25 08:25:23 2004 +0000
31681
31682     add a --enable-pcsclite option (default yes) so that the driver can be
31683     compiled for a different framework (one needing tokenparser.l)
31684     
31685     
31686     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@896 0ce88b0d-b2fd-0310-8134-9614164e65ea
31687
31688  configure.in | 10 ++++++++++
31689  1 file changed, 10 insertions(+)
31690
31691 commit e0f87d5dfeb8619fe5d9035f4c7910af4b25833d
31692 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31693 Date:   Tue May 25 08:23:20 2004 +0000
31694
31695     set length to 0 when a usb_bulk_read() error is returned
31696     
31697     
31698     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@895 0ce88b0d-b2fd-0310-8134-9614164e65ea
31699
31700  src/ccid_usb.c | 4 +++-
31701  1 file changed, 3 insertions(+), 1 deletion(-)
31702
31703 commit f958540277bf7fe98e2e8e0b13d4423dd87750c9
31704 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31705 Date:   Tue May 25 06:52:05 2004 +0000
31706
31707     install Info.plist before the lib. This is for my convenience only
31708     because of my debug setup.
31709     
31710     
31711     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@894 0ce88b0d-b2fd-0310-8134-9614164e65ea
31712
31713  src/Makefile.am | 2 +-
31714  1 file changed, 1 insertion(+), 1 deletion(-)
31715
31716 commit fa0cafa8a4ae31027279d91e68e01bd281eb6934
31717 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31718 Date:   Tue May 25 06:50:24 2004 +0000
31719
31720     rename tokenparser_macosx.l into tokenparser_fake.l since it is not
31721     MacOSX specific.
31722     
31723     
31724     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@893 0ce88b0d-b2fd-0310-8134-9614164e65ea
31725
31726  src/Makefile.am | 6 +++---
31727  1 file changed, 3 insertions(+), 3 deletions(-)
31728
31729 commit cba80207c4d4132b4007a8a00933017308b00322
31730 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31731 Date:   Mon May 24 12:58:43 2004 +0000
31732
31733     recompile using gcc -pedantic and correct:
31734     - some C++ syntax comments
31735     - many signedness "problems"
31736     
31737     
31738     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@892 0ce88b0d-b2fd-0310-8134-9614164e65ea
31739
31740  examples/scardcontrol.c    |  2 +-
31741  src/ccid.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(-)
31753
31754 commit 064e5b5b4d0acfacdf969286e23ca5f3a34561c5
31755 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31756 Date:   Mon May 24 10:02:48 2004 +0000
31757
31758     add support for Secure PIN through SCardControl() (see sample code in examples/)
31759     
31760     
31761     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@891 0ce88b0d-b2fd-0310-8134-9614164e65ea
31762
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(-)
31768
31769 commit ab87ac69d45ff04a7b3ae8b717eefddee13d60a8
31770 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31771 Date:   Mon May 24 09:58:43 2004 +0000
31772
31773     - add some missing error codes
31774     - low error values indicate the byte in error in the CCID frame
31775     
31776     
31777     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@890 0ce88b0d-b2fd-0310-8134-9614164e65ea
31778
31779  src/ccid.c | 75 +++++++++++++++++++++++++++++++++++++++++++++-----------------
31780  1 file changed, 55 insertions(+), 20 deletions(-)
31781
31782 commit ab3c9607029e74da393b65e799d34dba7d3e2ca4
31783 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31784 Date:   Mon May 24 09:56:16 2004 +0000
31785
31786     add examples for SCardControl IOCTL_SMARTCARD_VENDOR_IFD_EXCHANGE and
31787     IOCTL_SMARTCARD_VENDOR_VERIFY_PIN
31788     
31789     
31790     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@889 0ce88b0d-b2fd-0310-8134-9614164e65ea
31791
31792  examples/Makefile.am    |   6 ++
31793  examples/scardcontrol.c | 257 ++++++++++++++++++++++++++++++++++++++++++++++++
31794  2 files changed, 263 insertions(+)
31795
31796 commit 21507cbb4991ab6f09717cdb68563888ed59f6b8
31797 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31798 Date:   Mon May 24 09:54:30 2004 +0000
31799
31800     add examples in SUBDIRS
31801     
31802     
31803     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@888 0ce88b0d-b2fd-0310-8134-9614164e65ea
31804
31805  Makefile.am | 2 +-
31806  1 file changed, 1 insertion(+), 1 deletion(-)
31807
31808 commit 55bd89b91e1a04662327e9690024035067b7ea45
31809 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31810 Date:   Mon May 24 09:53:36 2004 +0000
31811
31812     remove -fno-common from CFLAGS since it is(?) gcc specific
31813     
31814     
31815     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@887 0ce88b0d-b2fd-0310-8134-9614164e65ea
31816
31817  configure.in | 9 +++++++--
31818  1 file changed, 7 insertions(+), 2 deletions(-)
31819
31820 commit f258f0888e1f9bef97dd98017023aba5e000807a
31821 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31822 Date:   Mon May 24 07:27:44 2004 +0000
31823
31824     add Advanced Card Systems ACR 38
31825     
31826     
31827     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@886 0ce88b0d-b2fd-0310-8134-9614164e65ea
31828
31829  readers/ACR38.txt             | 42 ++++++++++++++++++++++++++++++++++++++++++
31830  readers/supported_readers.txt |  3 +++
31831  2 files changed, 45 insertions(+)
31832
31833 commit 43b6c2b4b56e34a0f44e3482bd6bea1640c9284f
31834 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31835 Date:   Mon May 24 06:39:27 2004 +0000
31836
31837     add Cherry XX33
31838     
31839     
31840     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@885 0ce88b0d-b2fd-0310-8134-9614164e65ea
31841
31842  readers/CherryXX33.txt        | 46 +++++++++++++++++++++++++++++++++++++++++++
31843  readers/supported_readers.txt |  3 +++
31844  2 files changed, 49 insertions(+)
31845
31846 commit 186f8f2d1f5670697405a131c6bf0f50ce1d7d7d
31847 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31848 Date:   Tue May 18 14:02:55 2004 +0000
31849
31850     in CardUp():SetParameters() the default TA1 is 0x11
31851     
31852     
31853     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@882 0ce88b0d-b2fd-0310-8134-9614164e65ea
31854
31855  src/ifdhandler.c | 6 +++---
31856  1 file changed, 3 insertions(+), 3 deletions(-)
31857
31858 commit a565396ebf1d34a1d54c8a4da9d9050c467dbdfe
31859 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31860 Date:   Mon May 17 14:46:12 2004 +0000
31861
31862     add default ifdDriverOptions set to 0x0000
31863     
31864     
31865     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@881 0ce88b0d-b2fd-0310-8134-9614164e65ea
31866
31867  src/Info.plist | 3 +++
31868  1 file changed, 3 insertions(+)
31869
31870 commit b0589a8cb7dd22cdfaeb09a7c2d297f8b5df1ea1
31871 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31872 Date:   Mon May 17 14:45:44 2004 +0000
31873
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)
31877     
31878     
31879     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@880 0ce88b0d-b2fd-0310-8134-9614164e65ea
31880
31881  src/ifdhandler.c | 77 ++++++++++++++++++++++++++++++++++++++------------------
31882  1 file changed, 53 insertions(+), 24 deletions(-)
31883
31884 commit b81853d0d7cca6f38b418651315e44261a271b96
31885 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31886 Date:   Mon May 17 14:39:22 2004 +0000
31887
31888     redefined CmdEscape() to pass the CCID message instead of just a tag
31889     
31890     
31891     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@879 0ce88b0d-b2fd-0310-8134-9614164e65ea
31892
31893  src/ccid.c     | 24 ++++++++++------
31894  src/commands.c | 86 +++++++++++++++++++++++++++++++++-------------------------
31895  2 files changed, 65 insertions(+), 45 deletions(-)
31896
31897 commit 60bed0dc986f6ab2ca4ba4093cafaa8467b7e530
31898 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31899 Date:   Mon May 17 14:37:08 2004 +0000
31900
31901     do not export get_end_points() declaration and make the function static
31902     
31903     
31904     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@878 0ce88b0d-b2fd-0310-8134-9614164e65ea
31905
31906  src/ccid_usb.c | 9 ++++++---
31907  src/ccid_usb.h | 3 ---
31908  2 files changed, 6 insertions(+), 6 deletions(-)
31909
31910 commit 69230f544944f52559cb079868306bd8e6aab6f4
31911 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31912 Date:   Mon May 17 14:35:51 2004 +0000
31913
31914     reorganize header files
31915     
31916     
31917     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@877 0ce88b0d-b2fd-0310-8134-9614164e65ea
31918
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(-)
31930
31931 commit 69b39f2e672376c9d0aa3b1ad1f58b60538d700f
31932 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31933 Date:   Mon May 17 14:32:56 2004 +0000
31934
31935     check for pcsclite.h and ifdhandler.h installed by recent pcsc-lite
31936     
31937     
31938     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@876 0ce88b0d-b2fd-0310-8134-9614164e65ea
31939
31940  config.h.in  |  6 ++++++
31941  configure.in | 16 ++++++++++------
31942  2 files changed, 16 insertions(+), 6 deletions(-)
31943
31944 commit f7d26fb623333ac33c093ff26c920022e561b0ec
31945 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31946 Date:   Mon May 17 13:53:10 2004 +0000
31947
31948     types and definitions are now in <pcsclite.h>, "defs.h" and "ccid_ifdhandler.h"
31949     
31950     
31951     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@875 0ce88b0d-b2fd-0310-8134-9614164e65ea
31952
31953  src/pcscdefines.h | 51 ---------------------------------------------------
31954  1 file changed, 51 deletions(-)
31955
31956 commit f2b997839c78be0908b92529e49c17cf59bf1724
31957 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31958 Date:   Mon May 17 13:14:57 2004 +0000
31959
31960     removed since pcsclite.h now defines SCARD_ATTR_*
31961     
31962     
31963     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@874 0ce88b0d-b2fd-0310-8134-9614164e65ea
31964
31965  src/winsmcrd.h | 84 ----------------------------------------------------------
31966  1 file changed, 84 deletions(-)
31967
31968 commit f1342aaaf5799fc5b46036899e937b7fbba4ae8f
31969 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31970 Date:   Mon May 17 13:00:12 2004 +0000
31971
31972     use the ifdhandler.h provided by pcsc-lite so remove a lot of lines
31973     
31974     
31975     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@873 0ce88b0d-b2fd-0310-8134-9614164e65ea
31976
31977  src/ccid_ifdhandler.h | 194 ++++++++------------------------------------------
31978  1 file changed, 30 insertions(+), 164 deletions(-)
31979
31980 commit c54bd46244ede4f329348fce156832f4d4187a55
31981 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31982 Date:   Fri May 14 14:14:38 2004 +0000
31983
31984     check that pkg-config command is present before using it
31985     
31986     
31987     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@872 0ce88b0d-b2fd-0310-8134-9614164e65ea
31988
31989  configure.in | 14 ++++++++++++--
31990  1 file changed, 12 insertions(+), 2 deletions(-)
31991
31992 commit 7c961242875171d78be1ea7a7d5476de8981ae7e
31993 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
31994 Date:   Fri May 14 09:07:29 2004 +0000
31995
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
31999     
32000     
32001     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@871 0ce88b0d-b2fd-0310-8134-9614164e65ea
32002
32003  INSTALL      | 19 +++++++++----------
32004  configure.in | 15 +++++++++++----
32005  2 files changed, 20 insertions(+), 14 deletions(-)
32006
32007 commit 465e33dece398015b324f366e3b64260a997c056
32008 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32009 Date:   Wed May 12 12:20:20 2004 +0000
32010
32011     document the libusb bug on MacOS X with unplug/replug in a different USB
32012     socket
32013     
32014     
32015     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@863 0ce88b0d-b2fd-0310-8134-9614164e65ea
32016
32017  README | 9 ++++-----
32018  1 file changed, 4 insertions(+), 5 deletions(-)
32019
32020 commit c1b60e2bdd22da9423d65b66e75089126a243568
32021 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32022 Date:   Wed May 12 12:09:09 2004 +0000
32023
32024     move debug configuration from INSTALL to README since it is dynamic now
32025     
32026     
32027     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@862 0ce88b0d-b2fd-0310-8134-9614164e65ea
32028
32029  INSTALL | 19 -------------------
32030  README  | 30 ++++++++++++++++++++++++++++++
32031  2 files changed, 30 insertions(+), 19 deletions(-)
32032
32033 commit 1934b0b95ef2f2373435fb5207ab3e527e852df1
32034 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32035 Date:   Wed May 12 09:08:34 2004 +0000
32036
32037     remove the "readers enumeration" part since this problem is now solved
32038     by pcsc-lite-1.2.9
32039     
32040     
32041     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@861 0ce88b0d-b2fd-0310-8134-9614164e65ea
32042
32043  README | 36 ------------------------------------
32044  1 file changed, 36 deletions(-)
32045
32046 commit 10acdf94f43bf267d07d9320db87b8e933c43abc
32047 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32048 Date:   Wed May 12 09:03:49 2004 +0000
32049
32050     document the use of 'pkg-config libpcsclite --variable=usbdropdir'
32051     
32052     
32053     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@860 0ce88b0d-b2fd-0310-8134-9614164e65ea
32054
32055  INSTALL | 17 ++++++++++-------
32056  1 file changed, 10 insertions(+), 7 deletions(-)
32057
32058 commit c70df4a3b4d7c420a014f37c1d3fcd0b6417da79
32059 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32060 Date:   Mon May 10 07:52:57 2004 +0000
32061
32062     in IFDHPowerICC() IFD_POWER_DOWN is just power down without a power up.
32063     Changed to be compliant with IFD Handler specifications.
32064     
32065     
32066     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@840 0ce88b0d-b2fd-0310-8134-9614164e65ea
32067
32068  src/ifdhandler.c | 1 +
32069  1 file changed, 1 insertion(+)
32070
32071 commit 0641774da21c52de7900be41473bcec4ae80251c
32072 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32073 Date:   Fri May 7 12:20:18 2004 +0000
32074
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.
32079     
32080     
32081     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@837 0ce88b0d-b2fd-0310-8134-9614164e65ea
32082
32083  src/towitoko/protocol_t1.c | 14 +++++++-------
32084  1 file changed, 7 insertions(+), 7 deletions(-)
32085
32086 commit 26fe0ca053967cc60c026b27b5bb28abc712655b
32087 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32088 Date:   Thu May 6 14:09:27 2004 +0000
32089
32090     add a "configuring the driver for the serial reader (GemPC Twin)" part
32091     
32092     
32093     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@836 0ce88b0d-b2fd-0310-8134-9614164e65ea
32094
32095  INSTALL | 38 ++++++++++++++++++++++++++++++++++++++
32096  1 file changed, 38 insertions(+)
32097
32098 commit dcb26cd61d5946021f0032d8c4b1c7504a289b83
32099 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32100 Date:   Tue May 4 12:45:22 2004 +0000
32101
32102     add DellSCRK.txt
32103     
32104     
32105     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@825 0ce88b0d-b2fd-0310-8134-9614164e65ea
32106
32107  readers/Makefile.am | 2 +-
32108  1 file changed, 1 insertion(+), 1 deletion(-)
32109
32110 commit ec59b620a549eefc453383fec57b9c7567e99e73
32111 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32112 Date:   Tue May 4 12:44:06 2004 +0000
32113
32114     add Dell smart card reader keyboard
32115     
32116     
32117     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@824 0ce88b0d-b2fd-0310-8134-9614164e65ea
32118
32119  readers/DellSCRK.txt          | 46 +++++++++++++++++++++++++++++++++++++++++++
32120  readers/supported_readers.txt |  1 +
32121  2 files changed, 47 insertions(+)
32122
32123 commit 75cbe1e9a60d7b6d423da530194a83aee5708956
32124 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32125 Date:   Mon Apr 19 16:21:53 2004 +0000
32126
32127     add winsmcrd.h in COMMON
32128     
32129     
32130     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@808 0ce88b0d-b2fd-0310-8134-9614164e65ea
32131
32132  src/Makefile.am | 3 ++-
32133  1 file changed, 2 insertions(+), 1 deletion(-)
32134
32135 commit 1c2bedc19a41f3f2da5661e86f031c5177c94a7c
32136 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32137 Date:   Mon Apr 19 16:18:43 2004 +0000
32138
32139     reset ATR string (length = 0) when the card is powered down or not present
32140     
32141     
32142     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@807 0ce88b0d-b2fd-0310-8134-9614164e65ea
32143
32144  src/ifdhandler.c | 17 ++++++++++++++---
32145  1 file changed, 14 insertions(+), 3 deletions(-)
32146
32147 commit 528e71c8270fac2c0e7f5f56206e746aa9cba9a6
32148 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32149 Date:   Mon Apr 19 16:18:00 2004 +0000
32150
32151     typo in a comment
32152     
32153     
32154     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@806 0ce88b0d-b2fd-0310-8134-9614164e65ea
32155
32156  src/defs.h | 2 +-
32157  1 file changed, 1 insertion(+), 1 deletion(-)
32158
32159 commit f1c366e4442697731f383aa33cc1887bdf2070aa
32160 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32161 Date:   Mon Apr 19 16:11:05 2004 +0000
32162
32163     list of tags for SCardGetAttrib() like SCARD_ATTR_ATR_STRING
32164     
32165     
32166     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@805 0ce88b0d-b2fd-0310-8134-9614164e65ea
32167
32168  src/winsmcrd.h | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
32169  1 file changed, 84 insertions(+)
32170
32171 commit c8331f179a37b4012e90090bb5f8036a767c93b3
32172 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32173 Date:   Mon Apr 19 16:09:24 2004 +0000
32174
32175     add SCARD_ATTR_ATR_STRING in addition to TAG_IFD_ATR in IFDHGetCapabilities()
32176     
32177     
32178     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@804 0ce88b0d-b2fd-0310-8134-9614164e65ea
32179
32180  src/ifdhandler.c | 12 ++++++------
32181  1 file changed, 6 insertions(+), 6 deletions(-)
32182
32183 commit 31de5f8b8bbdf1b2ae6e943d98bc1c08527aa514
32184 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32185 Date:   Fri Apr 16 15:22:02 2004 +0000
32186
32187     new IFDHControl() API
32188     
32189     
32190     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@795 0ce88b0d-b2fd-0310-8134-9614164e65ea
32191
32192  src/ifdhandler.c | 16 ++++++++--------
32193  1 file changed, 8 insertions(+), 8 deletions(-)
32194
32195 commit a0a58084d2841a1b02a74c18b39002ee6cb10d7d
32196 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32197 Date:   Fri Apr 16 15:21:34 2004 +0000
32198
32199     use a new version from pcsc-lite with support of the new IFDHControl() API
32200     
32201     
32202     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@794 0ce88b0d-b2fd-0310-8134-9614164e65ea
32203
32204  src/ccid_ifdhandler.h | 258 ++++++++++++++++++++++++++++----------------------
32205  1 file changed, 145 insertions(+), 113 deletions(-)
32206
32207 commit 70f17f1d6fc900f7755bf57722237e84481c2de9
32208 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32209 Date:   Thu Apr 8 14:35:57 2004 +0000
32210
32211     add support for the libusb naming scheme: usb:%04x/%04x:libusb:%s
32212     
32213     
32214     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@781 0ce88b0d-b2fd-0310-8134-9614164e65ea
32215
32216  src/ccid_usb.c | 34 ++++++++++++++++++++++++++++++++++
32217  1 file changed, 34 insertions(+)
32218
32219 commit 9c25046c1f304e6fee1a2e3f86467e38b6839d06
32220 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32221 Date:   Thu Apr 8 12:43:58 2004 +0000
32222
32223     parse bPINSupport field
32224     
32225     
32226     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@780 0ce88b0d-b2fd-0310-8134-9614164e65ea
32227
32228  readers/SK-3106.txt | 1 +
32229  readers/SPR532.txt  | 2 ++
32230  2 files changed, 3 insertions(+)
32231
32232 commit af2d3363a07f4759a623e2a884ceeccf9a01c7bc
32233 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32234 Date:   Thu Apr 8 09:46:54 2004 +0000
32235
32236     parse bPINSupport field
32237     
32238     
32239     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@779 0ce88b0d-b2fd-0310-8134-9614164e65ea
32240
32241  src/parse.c | 4 ++++
32242  1 file changed, 4 insertions(+)
32243
32244 commit da41b720eee382a3d88df11cd158f6f3a545bbe0
32245 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32246 Date:   Wed Apr 7 20:10:31 2004 +0000
32247
32248     also distribute SK-3106.txt
32249     
32250     
32251     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@778 0ce88b0d-b2fd-0310-8134-9614164e65ea
32252
32253  readers/Makefile.am | 1 +
32254  1 file changed, 1 insertion(+)
32255
32256 commit 806703ad41d0d4a7a8c6bbf0653c8525686671f2
32257 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32258 Date:   Tue Apr 6 13:32:54 2004 +0000
32259
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
32263     
32264     
32265     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@777 0ce88b0d-b2fd-0310-8134-9614164e65ea
32266
32267  config.h.in  | 12 ------------
32268  configure.in | 56 --------------------------------------------------------
32269  2 files changed, 68 deletions(-)
32270
32271 commit 1483b6d146d1c95cb0f6be98df19b69e65748e98
32272 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32273 Date:   Tue Apr 6 13:25:28 2004 +0000
32274
32275     define default ifdLogLevel at 3 (DEBUG_LEVEL_CRITICAL | DEBUG_LEVEL_INFO)
32276     
32277     
32278     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@776 0ce88b0d-b2fd-0310-8134-9614164e65ea
32279
32280  src/Info.plist | 3 +++
32281  1 file changed, 3 insertions(+)
32282
32283 commit 8fffd8b770a2dd9ded05e4162a10155de73290f7
32284 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32285 Date:   Tue Apr 6 13:18:11 2004 +0000
32286
32287     remove now useless #ifdef DEBUG
32288     
32289     
32290     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@775 0ce88b0d-b2fd-0310-8134-9614164e65ea
32291
32292  src/debug.c | 6 +-----
32293  1 file changed, 1 insertion(+), 5 deletions(-)
32294
32295 commit f76d64b7bf797e763a3412e6f2244c7d73e8ab41
32296 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32297 Date:   Tue Apr 6 13:15:34 2004 +0000
32298
32299     add { } to avoid ambiguities now that DEBUG_* are "if (x) y" constructions
32300     
32301     
32302     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@774 0ce88b0d-b2fd-0310-8134-9614164e65ea
32303
32304  src/ccid_serial.c | 6 ++++++
32305  src/ccid_usb.c    | 6 ++++++
32306  2 files changed, 12 insertions(+)
32307
32308 commit 5fa107e89bc754740735ec5e57045990bc086c32
32309 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32310 Date:   Tue Apr 6 13:14:02 2004 +0000
32311
32312     during the first IFDHCreateChannel*() init_debug() is called to read the
32313     value of ifdLogLevel from the Info.plist
32314     
32315     
32316     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@773 0ce88b0d-b2fd-0310-8134-9614164e65ea
32317
32318  src/ifdhandler.c | 38 +++++++++++++++++++++++++++++++++++++-
32319  1 file changed, 37 insertions(+), 1 deletion(-)
32320
32321 commit 8334a255ef0be856d91441ff0d4f4b1199230e41
32322 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32323 Date:   Tue Apr 6 13:09:59 2004 +0000
32324
32325     change the DEBUG_* macros from static (compilation conditional) to
32326     dynamic (if ())
32327     
32328     
32329     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@772 0ce88b0d-b2fd-0310-8134-9614164e65ea
32330
32331  src/debug.h | 99 +++++++++++++++++++++++++++----------------------------------
32332  1 file changed, 44 insertions(+), 55 deletions(-)
32333
32334 commit a133470463ee5ff1927bee20cb84bbda6617ceab
32335 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32336 Date:   Tue Apr 6 13:07:45 2004 +0000
32337
32338     debug.c is only needed by parse_SOURCES not COMMON
32339     
32340     
32341     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@771 0ce88b0d-b2fd-0310-8134-9614164e65ea
32342
32343  src/Makefile.am | 3 +--
32344  1 file changed, 1 insertion(+), 2 deletions(-)
32345
32346 commit 920715490f4939fb41702087357e490e929f6f4e
32347 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32348 Date:   Tue Apr 6 08:59:26 2004 +0000
32349
32350     do not return before pthread_mutex_unlock() in IFDHCreateChannelByName()
32351     
32352     
32353     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@770 0ce88b0d-b2fd-0310-8134-9614164e65ea
32354
32355  src/ifdhandler.c | 8 ++++++--
32356  1 file changed, 6 insertions(+), 2 deletions(-)
32357
32358 commit f23d9abdeaa64de2f6f6d4d5b9c0c430fd48054e
32359 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32360 Date:   Tue Apr 6 08:53:05 2004 +0000
32361
32362     also call ccid_open_hack() in IFDHCreateChannelByName()
32363     
32364     
32365     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@769 0ce88b0d-b2fd-0310-8134-9614164e65ea
32366
32367  src/ifdhandler.c | 3 +++
32368  1 file changed, 3 insertions(+)
32369
32370 commit 2b8eba7f140b98df74bde5dba4f40336da62cdbe
32371 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32372 Date:   Tue Apr 6 08:51:34 2004 +0000
32373
32374     T=1 context is initialized in CardUp(), not in IFDHCreateChannel()
32375     
32376     
32377     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@768 0ce88b0d-b2fd-0310-8134-9614164e65ea
32378
32379  src/ifdhandler.c | 5 +----
32380  1 file changed, 1 insertion(+), 4 deletions(-)
32381
32382 commit 00ca5aea9d09257b897159d1e4ba17c7a982cbfd
32383 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32384 Date:   Tue Apr 6 06:52:34 2004 +0000
32385
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
32390     
32391     
32392     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@766 0ce88b0d-b2fd-0310-8134-9614164e65ea
32393
32394  src/ifdhandler.c | 74 ++++++++++++++++++++++++++++++++------------------------
32395  1 file changed, 42 insertions(+), 32 deletions(-)
32396
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
32400
32401     version 0.4.2
32402     
32403     
32404     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@764 0ce88b0d-b2fd-0310-8134-9614164e65ea
32405
32406  configure.in | 2 +-
32407  1 file changed, 1 insertion(+), 1 deletion(-)
32408
32409 commit c9eaa0b8d607d22734df5a7bdf95ce5a7921f754
32410 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32411 Date:   Mon Apr 5 09:53:59 2004 +0000
32412
32413     add support for the Dell keyboard SK-3106
32414     
32415     
32416     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@763 0ce88b0d-b2fd-0310-8134-9614164e65ea
32417
32418  readers/SK-3106.txt           | 193 ++++++++++++++++++++++++++++++++++++++++++
32419  readers/supported_readers.txt |   2 +
32420  2 files changed, 195 insertions(+)
32421
32422 commit abcffb6f38a75f200d687df9f5b5802ef8217033
32423 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32424 Date:   Mon Apr 5 09:47:21 2004 +0000
32425
32426     define ALLOW_PROPRIETARY_CLASS by default
32427     
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 */
32433     
32434     
32435     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@762 0ce88b0d-b2fd-0310-8134-9614164e65ea
32436
32437  src/ccid_usb.c | 7 +++++++
32438  1 file changed, 7 insertions(+)
32439
32440 commit b6c6fc803f45ac30149271de9dd68cb254e91b64
32441 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32442 Date:   Wed Mar 31 14:58:43 2004 +0000
32443
32444     use $(srcdir) instead of ".". Thanks to Dr Russel Winder for the patch.
32445     
32446     
32447     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@755 0ce88b0d-b2fd-0310-8134-9614164e65ea
32448
32449  src/Makefile.am | 2 +-
32450  1 file changed, 1 insertion(+), 1 deletion(-)
32451
32452 commit 863a3422e810a3875d2184891d88abb1d6720ce1
32453 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32454 Date:   Tue Mar 30 13:01:05 2004 +0000
32455
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.
32458     
32459     
32460     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@738 0ce88b0d-b2fd-0310-8134-9614164e65ea
32461
32462  src/ccid_usb.c | 7 ++++++-
32463  1 file changed, 6 insertions(+), 1 deletion(-)
32464
32465 commit 230ed28a9ad0be2a802eccc1f8c40ff13fabe4bd
32466 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32467 Date:   Tue Mar 30 12:45:26 2004 +0000
32468
32469     - use get_ccid_usb_interface() to also manage USB composite devices (keyboards)
32470     - continue parsing even if bDescriptorType == 0xFF (proprietary)
32471     
32472     
32473     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@737 0ce88b0d-b2fd-0310-8134-9614164e65ea
32474
32475  src/parse.c | 11 ++++++++---
32476  1 file changed, 8 insertions(+), 3 deletions(-)
32477
32478 commit fd9455fb1669e25b94b8795ec4ab703af6680712
32479 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32480 Date:   Tue Mar 30 12:43:20 2004 +0000
32481
32482     define get_ccid_usb_interface() only if __USB_H__ is defined (usb.h included)
32483     
32484     
32485     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@736 0ce88b0d-b2fd-0310-8134-9614164e65ea
32486
32487  src/ccid_usb.h | 2 +-
32488  1 file changed, 1 insertion(+), 1 deletion(-)
32489
32490 commit ca647a82b72338eff18835bb9403cd18f1ebde4f
32491 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32492 Date:   Tue Mar 23 09:56:31 2004 +0000
32493
32494     move the "cp aclocal.m4 build/" after autoreconf
32495     
32496     
32497     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@723 0ce88b0d-b2fd-0310-8134-9614164e65ea
32498
32499  reconf | 2 +-
32500  1 file changed, 1 insertion(+), 1 deletion(-)
32501
32502 commit 9665fd14db9806f3513f173613ca1edd7e4fd954
32503 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32504 Date:   Mon Mar 22 15:48:15 2004 +0000
32505
32506     cp aclocal.m4 build/
32507     
32508     
32509     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@722 0ce88b0d-b2fd-0310-8134-9614164e65ea
32510
32511  reconf | 1 +
32512  1 file changed, 1 insertion(+)
32513
32514 commit 4acc65ab4d29dcac2213f9c2cb2b5cf7e34029e4
32515 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32516 Date:   Thu Mar 18 10:35:53 2004 +0000
32517
32518     Reset action is power off and power on, not just power on
32519     
32520     
32521     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@716 0ce88b0d-b2fd-0310-8134-9614164e65ea
32522
32523  src/ifdhandler.c | 70 ++++++++++++++++++++++++++------------------------------
32524  1 file changed, 32 insertions(+), 38 deletions(-)
32525
32526 commit d90b57359403feff94ecf9e9655262e1f2203ec2
32527 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32528 Date:   Fri Feb 27 17:51:35 2004 +0000
32529
32530     add C3PO LTC32, SCM Micro SCR 333 and C3PO TLTC2USB in the list of
32531     "Should work but untested by me" readers
32532     
32533     
32534     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@709 0ce88b0d-b2fd-0310-8134-9614164e65ea
32535
32536  README | 9 +++++++--
32537  1 file changed, 7 insertions(+), 2 deletions(-)
32538
32539 commit 92e233b9c8e09eb0383578004a298937651ea29c
32540 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32541 Date:   Fri Feb 27 17:46:41 2004 +0000
32542
32543     alphabetical reordering of readers
32544     
32545     
32546     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@708 0ce88b0d-b2fd-0310-8134-9614164e65ea
32547
32548  README | 4 ++--
32549  1 file changed, 2 insertions(+), 2 deletions(-)
32550
32551 commit 90067f148b43189d6b6f460d7b85b122e5036dd9
32552 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32553 Date:   Fri Feb 27 17:37:16 2004 +0000
32554
32555     add SCR 333
32556     
32557     
32558     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@707 0ce88b0d-b2fd-0310-8134-9614164e65ea
32559
32560  readers/supported_readers.txt | 1 +
32561  1 file changed, 1 insertion(+)
32562
32563 commit 4165dffe87ca50a20ad0520fbba71641535ed1ac
32564 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32565 Date:   Tue Feb 24 21:16:51 2004 +0000
32566
32567     use a shorter Perl script to convert generate/convert ChangeLog
32568     
32569     
32570     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@706 0ce88b0d-b2fd-0310-8134-9614164e65ea
32571
32572  Makefile.am | 8 ++++----
32573  1 file changed, 4 insertions(+), 4 deletions(-)
32574
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
32578
32579     release 0.4.1
32580     
32581     
32582     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@703 0ce88b0d-b2fd-0310-8134-9614164e65ea
32583
32584  README | 5 +++++
32585  1 file changed, 5 insertions(+)
32586
32587 commit 0a8715b0fe5fd552f443b24fb6554b16e2bd0149
32588 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32589 Date:   Sat Feb 14 12:26:56 2004 +0000
32590
32591     version 0.4.1
32592     
32593     
32594     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@702 0ce88b0d-b2fd-0310-8134-9614164e65ea
32595
32596  configure.in | 2 +-
32597  1 file changed, 1 insertion(+), 1 deletion(-)
32598
32599 commit 81821c2afd2e164c8cc24dc4a8a23c59391bf9a6
32600 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32601 Date:   Sat Feb 14 12:26:34 2004 +0000
32602
32603     distribute SCR331-DI.txt and supported_readers.txt
32604     
32605     
32606     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@701 0ce88b0d-b2fd-0310-8134-9614164e65ea
32607
32608  readers/Makefile.am | 3 ++-
32609  1 file changed, 2 insertions(+), 1 deletion(-)
32610
32611 commit dac7f0a71423a7792fc0ec384c76e7b93fd5a35d
32612 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32613 Date:   Sat Feb 14 12:26:09 2004 +0000
32614
32615     disribute create_Info_plist.pl
32616     
32617     
32618     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@700 0ce88b0d-b2fd-0310-8134-9614164e65ea
32619
32620  src/Makefile.am | 2 +-
32621  1 file changed, 1 insertion(+), 1 deletion(-)
32622
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
32626
32627     version 0.4.0
32628     
32629     
32630     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@698 0ce88b0d-b2fd-0310-8134-9614164e65ea
32631
32632  configure.in | 2 +-
32633  1 file changed, 1 insertion(+), 1 deletion(-)
32634
32635 commit 1885154f6233650e8986faf502fa8781c2ab4297
32636 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32637 Date:   Fri Feb 13 07:57:25 2004 +0000
32638
32639     release 0.4.0
32640     
32641     
32642     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@697 0ce88b0d-b2fd-0310-8134-9614164e65ea
32643
32644  README | 42 ++++++++++++++++++++++++++++++++----------
32645  1 file changed, 32 insertions(+), 10 deletions(-)
32646
32647 commit e6bb0cf90f6ddb257fa83e824a8fdef786212225
32648 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32649 Date:   Thu Feb 12 16:11:45 2004 +0000
32650
32651     huge rework of CardUp()
32652     
32653     
32654     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@696 0ce88b0d-b2fd-0310-8134-9614164e65ea
32655
32656  src/ifdhandler.c | 113 +++++++++++++++++++++++++++++++++++++++++--------------
32657  1 file changed, 85 insertions(+), 28 deletions(-)
32658
32659 commit 33195188dfa6fad2dcec7adfdf0c17a96a95fa01
32660 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32661 Date:   Thu Feb 12 16:11:08 2004 +0000
32662
32663     return with a error if the received bloc in less than 4 bytes (T=0
32664     error response for example)
32665     
32666     
32667     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@695 0ce88b0d-b2fd-0310-8134-9614164e65ea
32668
32669  src/towitoko/protocol_t1.c | 6 ++++--
32670  1 file changed, 4 insertions(+), 2 deletions(-)
32671
32672 commit 125f828e5e052b911c6e0fdf069d7d6dd95262d9
32673 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32674 Date:   Thu Feb 12 16:09:32 2004 +0000
32675
32676     fill dwDefaultClock and dwMaxDataRate according to the reader descriptor
32677     
32678     
32679     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@694 0ce88b0d-b2fd-0310-8134-9614164e65ea
32680
32681  src/ccid_serial.c | 2 ++
32682  src/ccid_usb.c    | 4 ++--
32683  2 files changed, 4 insertions(+), 2 deletions(-)
32684
32685 commit 66756092f89c0365900a17c1e0ddb7a18548f617
32686 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32687 Date:   Thu Feb 12 16:08:45 2004 +0000
32688
32689     add dwDefaultClock and dwMaxDataRate fields
32690     
32691     
32692     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@693 0ce88b0d-b2fd-0310-8134-9614164e65ea
32693
32694  src/ccid.h | 11 +++++++++++
32695  1 file changed, 11 insertions(+)
32696
32697 commit 9fa23adcb1789b44bd99c7bdd850b447593ed1e0
32698 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32699 Date:   Wed Feb 11 14:36:59 2004 +0000
32700
32701     Perform PPS and IFSD only if the reader does not do it automatically
32702     
32703     
32704     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@692 0ce88b0d-b2fd-0310-8134-9614164e65ea
32705
32706  src/ifdhandler.c | 51 +++++++++++++++++++++++++++++----------------------
32707  1 file changed, 29 insertions(+), 22 deletions(-)
32708
32709 commit 5410c7033537c21aaa20e178d85e2dd268e562ec
32710 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32711 Date:   Wed Feb 11 14:36:59 2004 +0000
32712
32713     add CCID_CLASS_AUTO_BAUD and CCID_CLASS_AUTO_IFSD
32714     
32715     
32716     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@691 0ce88b0d-b2fd-0310-8134-9614164e65ea
32717
32718  src/ccid.h | 2 ++
32719  1 file changed, 2 insertions(+)
32720
32721 commit df61e303fa61d27c0dc622221317c5d6e1814147
32722 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32723 Date:   Wed Feb 11 14:36:05 2004 +0000
32724
32725     add return code tests in Protocol_T1_Negociate_IFSD()
32726     
32727     
32728     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@690 0ce88b0d-b2fd-0310-8134-9614164e65ea
32729
32730  src/towitoko/protocol_t1.c | 15 ++++++++-------
32731  1 file changed, 8 insertions(+), 7 deletions(-)
32732
32733 commit 57dd86fe4f5ab41fee2430ee4f9a98da01912c88
32734 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32735 Date:   Wed Feb 11 14:33:04 2004 +0000
32736
32737     PPS_Exchange() now uses 'int lun' instead of 'Protocol_T1 * t1'
32738     
32739     
32740     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@689 0ce88b0d-b2fd-0310-8134-9614164e65ea
32741
32742  src/towitoko/pps.c | 6 +++---
32743  src/towitoko/pps.h | 2 +-
32744  2 files changed, 4 insertions(+), 4 deletions(-)
32745
32746 commit 7e79250f457ac0d9caea390ffa48a80a5bd56f80
32747 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32748 Date:   Wed Feb 11 10:12:47 2004 +0000
32749
32750     remove debug message
32751     
32752     
32753     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@688 0ce88b0d-b2fd-0310-8134-9614164e65ea
32754
32755  src/towitoko/protocol_t1.c | 1 -
32756  1 file changed, 1 deletion(-)
32757
32758 commit 7e7c461acc496bb532f8f2d63dde6d920ae2f73a
32759 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32760 Date:   Wed Feb 11 10:12:00 2004 +0000
32761
32762     use Protocol_T1_Negociate_IFSD() in CardUp()
32763     
32764     
32765     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@687 0ce88b0d-b2fd-0310-8134-9614164e65ea
32766
32767  src/ifdhandler.c | 9 ++++++---
32768  1 file changed, 6 insertions(+), 3 deletions(-)
32769
32770 commit eb2a9d8bbead2b10cb594e37d314cfcff3247bc4
32771 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32772 Date:   Wed Feb 11 10:10:29 2004 +0000
32773
32774     add Protocol_T1_Negociate_IFSD()
32775     
32776     
32777     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@686 0ce88b0d-b2fd-0310-8134-9614164e65ea
32778
32779  src/towitoko/protocol_t1.c | 23 ++++++++++++++++++++---
32780  src/towitoko/protocol_t1.h |  4 ++++
32781  2 files changed, 24 insertions(+), 3 deletions(-)
32782
32783 commit fa78394d50eb0146ebd5cb72f58c87fa14a6386d
32784 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32785 Date:   Wed Feb 11 10:09:55 2004 +0000
32786
32787     add CCID_CLASS_AUTO_CONF_ATR
32788     
32789     
32790     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@685 0ce88b0d-b2fd-0310-8134-9614164e65ea
32791
32792  src/ccid.h | 1 +
32793  1 file changed, 1 insertion(+)
32794
32795 commit 4dbc19e39ae525f9a7062a22d596527cdf30c8f7
32796 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32797 Date:   Mon Feb 9 13:57:14 2004 +0000
32798
32799     first bSeq is 0 (even if 1 works ok)
32800     
32801     
32802     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@683 0ce88b0d-b2fd-0310-8134-9614164e65ea
32803
32804  src/ccid_usb.c | 2 +-
32805  1 file changed, 1 insertion(+), 1 deletion(-)
32806
32807 commit 85f00ab3fce80ca48eeb9daabea69bb42a1fcee4
32808 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32809 Date:   Mon Feb 9 13:55:09 2004 +0000
32810
32811     usb_reset() the device before usb_close()
32812     
32813     
32814     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@682 0ce88b0d-b2fd-0310-8134-9614164e65ea
32815
32816  src/ccid_usb.c | 1 +
32817  1 file changed, 1 insertion(+)
32818
32819 commit 4155fca804b98404414b24a4b1961428bc395a02
32820 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32821 Date:   Thu Feb 5 19:40:57 2004 +0000
32822
32823     add Silitek SK-3105 keyboard URL
32824     
32825     
32826     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@677 0ce88b0d-b2fd-0310-8134-9614164e65ea
32827
32828  README | 3 ++-
32829  1 file changed, 2 insertions(+), 1 deletion(-)
32830
32831 commit ad499a9e241203c1c024d5eb0b65c6b6f81d4dc4
32832 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32833 Date:   Wed Feb 4 22:00:01 2004 +0000
32834
32835     DEBUG_COMM4 was named DEBUG_COMM3 due to cut-n-paste
32836     
32837     
32838     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@676 0ce88b0d-b2fd-0310-8134-9614164e65ea
32839
32840  src/debug.h | 2 +-
32841  1 file changed, 1 insertion(+), 1 deletion(-)
32842
32843 commit 106b8d39d8de00d77e8d6f56d69b62f8d0c4d25b
32844 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32845 Date:   Tue Feb 3 15:44:52 2004 +0000
32846
32847     add CardUp() and CardDown() for PowerOn and PowerOff actions
32848     
32849     
32850     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@673 0ce88b0d-b2fd-0310-8134-9614164e65ea
32851
32852  src/ccid_ifdhandler.h |  2 ++
32853  src/ifdhandler.c      | 84 +++++++++++++++++++++++++++++++++++++++++++++++----
32854  2 files changed, 80 insertions(+), 6 deletions(-)
32855
32856 commit 179ac0923cf71ff7939c9eb71d129b86ebb0f092
32857 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32858 Date:   Tue Feb 3 15:43:51 2004 +0000
32859
32860     add dwMaxIFSD field
32861     
32862     
32863     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@672 0ce88b0d-b2fd-0310-8134-9614164e65ea
32864
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(-)
32869
32870 commit c1920191e5c3dd92a61b3af97bddf9161bb23df6
32871 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32872 Date:   Tue Feb 3 15:42:53 2004 +0000
32873
32874     add DEBUG_COMM3()
32875     
32876     
32877     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@671 0ce88b0d-b2fd-0310-8134-9614164e65ea
32878
32879  src/debug.h | 2 ++
32880  1 file changed, 2 insertions(+)
32881
32882 commit a05a6a03a00a3a8993878b2d5d0940aaf2e33973
32883 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32884 Date:   Tue Feb 3 15:42:24 2004 +0000
32885
32886     use my own debug routines
32887     
32888     
32889     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@670 0ce88b0d-b2fd-0310-8134-9614164e65ea
32890
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(-)
32895
32896 commit 3df0d6ca10eba2726537c830cabe9a0c593c5692
32897 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32898 Date:   Tue Feb 3 14:59:04 2004 +0000
32899
32900     new file
32901     
32902     
32903     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@669 0ce88b0d-b2fd-0310-8134-9614164e65ea
32904
32905  readers/SCR331-DI.txt | 44 ++++++++++++++++++++++++++++++++++++++++++++
32906  1 file changed, 44 insertions(+)
32907
32908 commit eed50bfc5aa2e241f95a497a7bf42229cbfef7c6
32909 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32910 Date:   Mon Feb 2 15:45:14 2004 +0000
32911
32912     do not restrict ifsc to Towitoko
32913     
32914     
32915     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@668 0ce88b0d-b2fd-0310-8134-9614164e65ea
32916
32917  src/towitoko/protocol_t1.c | 2 +-
32918  1 file changed, 1 insertion(+), 1 deletion(-)
32919
32920 commit 8c4c1fea06dd75a625090c1aa65902d2c3f6979f
32921 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32922 Date:   Mon Feb 2 15:44:08 2004 +0000
32923
32924     remove PPS hack
32925     
32926     
32927     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@667 0ce88b0d-b2fd-0310-8134-9614164e65ea
32928
32929  src/towitoko/protocol_t1.c | 11 -----------
32930  1 file changed, 11 deletions(-)
32931
32932 commit f571bade51ad63ebf825baf2ca6558347f6e8592
32933 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32934 Date:   Mon Feb 2 10:33:26 2004 +0000
32935
32936     add SCR 331-DI in the "should work" list
32937     
32938     
32939     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@666 0ce88b0d-b2fd-0310-8134-9614164e65ea
32940
32941  README | 2 ++
32942  1 file changed, 2 insertions(+)
32943
32944 commit dd2898179151de1ba2d0ac48e4e0ca3f18989138
32945 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32946 Date:   Mon Feb 2 10:05:34 2004 +0000
32947
32948     use create_Info_plist.pl to generate the installed Info.plist from an
32949     Info.plist template and a list of supported readers.
32950     
32951     
32952     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@665 0ce88b0d-b2fd-0310-8134-9614164e65ea
32953
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(-)
32959
32960 commit 9eebc2aea305880fde3ea3ea1de911ef7f8b0968
32961 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32962 Date:   Thu Jan 29 13:37:35 2004 +0000
32963
32964     removed useless function name in debug messages since we use __FUNCTION__
32965     
32966     
32967     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@663 0ce88b0d-b2fd-0310-8134-9614164e65ea
32968
32969  src/ifdhandler.c | 6 +++---
32970  1 file changed, 3 insertions(+), 3 deletions(-)
32971
32972 commit 113f0ce99030be147c1cbe345d0bfbea9504bc81
32973 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32974 Date:   Thu Jan 29 10:33:52 2004 +0000
32975
32976     - remove device_name[] from struct _usbDevice
32977     - use naming scheme usb:vendor/product
32978     - simplify (a bit) the code
32979     
32980     
32981     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@662 0ce88b0d-b2fd-0310-8134-9614164e65ea
32982
32983  src/ccid_usb.c | 240 ++++++++++++++++++++++++++++-----------------------------
32984  1 file changed, 116 insertions(+), 124 deletions(-)
32985
32986 commit 9d3372a0f2fe48e35a1bd1737b9caac5be2b21d1
32987 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
32988 Date:   Thu Jan 29 10:32:20 2004 +0000
32989
32990     remore *device_name[] argument from get_desc()
32991     
32992     
32993     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@661 0ce88b0d-b2fd-0310-8134-9614164e65ea
32994
32995  src/ccid_usb.h |  3 +--
32996  src/parse.c    | 12 ++++++------
32997  2 files changed, 7 insertions(+), 8 deletions(-)
32998
32999 commit 0adaa798c410000e16bb48cbb67a3579a13cc0a8
33000 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33001 Date:   Thu Jan 29 10:31:15 2004 +0000
33002
33003     add DEBUG_CRITICAL4
33004     
33005     
33006     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@660 0ce88b0d-b2fd-0310-8134-9614164e65ea
33007
33008  src/debug.h | 2 ++
33009  1 file changed, 2 insertions(+)
33010
33011 commit 41ad2b7390fb2501edec7827d66d5538cd6035cb
33012 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33013 Date:   Tue Jan 27 15:01:08 2004 +0000
33014
33015     set received size to 0 in case of error in CmdXfrBlockTPDU_T1
33016     
33017     
33018     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@659 0ce88b0d-b2fd-0310-8134-9614164e65ea
33019
33020  src/commands.c | 3 +++
33021  1 file changed, 3 insertions(+)
33022
33023 commit 28252029c75b98cef75fccc833b2f3976c9972dc
33024 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33025 Date:   Tue Jan 27 14:59:16 2004 +0000
33026
33027     in case of error exits CCID_Receive() without copying an nonexistent anwser
33028     
33029     
33030     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@658 0ce88b0d-b2fd-0310-8134-9614164e65ea
33031
33032  src/commands.c | 5 ++---
33033  1 file changed, 2 insertions(+), 3 deletions(-)
33034
33035 commit ad1659e3486db02a5b5140be06f8d806d2ada292
33036 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33037 Date:   Tue Jan 27 14:46:01 2004 +0000
33038
33039     use DEBUG_CRITICAL2() instead of DEBUG_CRITICAL()
33040     
33041     
33042     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@655 0ce88b0d-b2fd-0310-8134-9614164e65ea
33043
33044  src/ccid_usb.c | 2 +-
33045  1 file changed, 1 insertion(+), 1 deletion(-)
33046
33047 commit 2aa5683710ba3b8856b0f0d2f10bd8fb5237b7c7
33048 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33049 Date:   Tue Jan 27 13:53:10 2004 +0000
33050
33051     add the "Silitek SK-3105 keyboard" in the "Should work but untested by
33052     me" list
33053     
33054     
33055     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@654 0ce88b0d-b2fd-0310-8134-9614164e65ea
33056
33057  README | 1 +
33058  1 file changed, 1 insertion(+)
33059
33060 commit ced3bb5a543ab9ec58189d7dc1a978c5cd943dcf
33061 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33062 Date:   Tue Jan 27 13:51:18 2004 +0000
33063
33064     ignore some build files
33065     
33066     
33067     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@653 0ce88b0d-b2fd-0310-8134-9614164e65ea
33068
33069  .cvsignore         | 12 ++++++++++++
33070  aclocal/.cvsignore |  2 ++
33071  build/.cvsignore   |  9 +++++++++
33072  readers/.cvsignore |  2 ++
33073  4 files changed, 25 insertions(+)
33074
33075 commit 6e1585b439be7b2673ed51b732d40a2970febd5b
33076 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33077 Date:   Tue Jan 27 13:45:41 2004 +0000
33078
33079     ignore some build files
33080     
33081     
33082     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@652 0ce88b0d-b2fd-0310-8134-9614164e65ea
33083
33084  src/.cvsignore          | 10 ++++++++++
33085  src/towitoko/.cvsignore |  1 +
33086  2 files changed, 11 insertions(+)
33087
33088 commit 75a66e18b2f0da354f725a6b830cc1a715ebfed3
33089 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33090 Date:   Tue Jan 27 13:40:29 2004 +0000
33091
33092     add Silitek SK-3105 keyboard
33093     
33094     
33095     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@651 0ce88b0d-b2fd-0310-8134-9614164e65ea
33096
33097  src/Info.plist | 6 ++++++
33098  1 file changed, 6 insertions(+)
33099
33100 commit 7ceac8d2a0d97caad2e289042da0f5bb9dda275e
33101 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33102 Date:   Tue Jan 27 13:39:47 2004 +0000
33103
33104     add support of USB devices with multiple interfaces (like the Silitek
33105     SK-3105 keyboard)
33106     
33107     
33108     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@650 0ce88b0d-b2fd-0310-8134-9614164e65ea
33109
33110  src/ccid_usb.c | 64 +++++++++++++++++++++++++++++++++++++++++++++++++---------
33111  src/ccid_usb.h |  3 ++-
33112  2 files changed, 57 insertions(+), 10 deletions(-)
33113
33114 commit e50616bf036f8c3a204de39f6f29c6bae32c479a
33115 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33116 Date:   Tue Jan 27 13:32:55 2004 +0000
33117
33118     add support of IFDHCreateChannelByName
33119     
33120     
33121     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@649 0ce88b0d-b2fd-0310-8134-9614164e65ea
33122
33123  src/ccid_serial.c | 39 +++++++++++++++++++++++++-----------
33124  src/ccid_serial.h |  1 +
33125  src/ccid_usb.c    | 60 +++++++++++++++++++++++++++++++++++++++++++------------
33126  src/ccid_usb.h    |  1 +
33127  src/defs.h        |  2 ++
33128  src/ifdhandler.c  | 32 +++++++++++++++++++++++++++++
33129  6 files changed, 110 insertions(+), 25 deletions(-)
33130
33131 commit 1f39686cc26f2587004eb42457f4cc5ca43f2625
33132 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33133 Date:   Thu Jan 22 14:00:38 2004 +0000
33134
33135     move rules for src/protocol_t1/ files in src/Makefile.am to avoid
33136     building a (problematic) static library
33137     
33138     
33139     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@641 0ce88b0d-b2fd-0310-8134-9614164e65ea
33140
33141  src/Makefile.am | 34 +++++++++++++++++++++++++---------
33142  1 file changed, 25 insertions(+), 9 deletions(-)
33143
33144 commit 896dbc0f2d7bff3028985ee0b52dab68a6ce95ff
33145 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33146 Date:   Thu Jan 22 13:59:24 2004 +0000
33147
33148     removed since rules for src/protocol_t1/ files are in src/Makefile.am
33149     
33150     
33151     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@640 0ce88b0d-b2fd-0310-8134-9614164e65ea
33152
33153  src/towitoko/Makefile.am | 29 -----------------------------
33154  1 file changed, 29 deletions(-)
33155
33156 commit 5f33ac07e4bef758e14356cf36a75e1dfcb6da54
33157 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33158 Date:   Thu Jan 15 15:41:31 2004 +0000
33159
33160     define APDU_Cmd and APDU_Rsp
33161     
33162     
33163     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@620 0ce88b0d-b2fd-0310-8134-9614164e65ea
33164
33165  src/towitoko/apdu.h | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
33166  1 file changed, 49 insertions(+)
33167
33168 commit 369dde145530c6a2f9ecca279d40c8705621a4ea
33169 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33170 Date:   Thu Jan 15 14:34:21 2004 +0000
33171
33172     new files from Carlos Prados towitoko-2.0.7 driver (with a bit of hacking)
33173     
33174     
33175     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@619 0ce88b0d-b2fd-0310-8134-9614164e65ea
33176
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(+)
33189
33190 commit e29d296e24ccbecead855b2d72615bb6b17b6e7f
33191 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33192 Date:   Thu Jan 15 14:23:41 2004 +0000
33193
33194     build protocol_t1 library
33195     
33196     
33197     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@618 0ce88b0d-b2fd-0310-8134-9614164e65ea
33198
33199  src/Makefile.am | 7 +++++--
33200  1 file changed, 5 insertions(+), 2 deletions(-)
33201
33202 commit 20ba6b58a1ddfd37e7ee5c9a4b7177d2f10c96f9
33203 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33204 Date:   Thu Jan 15 14:19:02 2004 +0000
33205
33206     add SetParameters() CCID command
33207     
33208     
33209     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@617 0ce88b0d-b2fd-0310-8134-9614164e65ea
33210
33211  src/commands.c | 37 +++++++++++++++++++++++++++++++++++++
33212  1 file changed, 37 insertions(+)
33213
33214 commit c502084d273c8b0b0b0486d5d7df7ff9c83c4834
33215 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33216 Date:   Thu Jan 15 14:10:13 2004 +0000
33217
33218     add support of T=1 in TPDU mode
33219     
33220     
33221     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@616 0ce88b0d-b2fd-0310-8134-9614164e65ea
33222
33223  src/ifdhandler.c | 25 ++++++++++++++-----------
33224  1 file changed, 14 insertions(+), 11 deletions(-)
33225
33226 commit a95eea970629fee79eaf312971d3e68c02ea5551
33227 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33228 Date:   Thu Jan 15 14:09:38 2004 +0000
33229
33230     add CcidDesc.t1 field
33231     
33232     
33233     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@615 0ce88b0d-b2fd-0310-8134-9614164e65ea
33234
33235  src/defs.h | 15 +++++++++++++++
33236  1 file changed, 15 insertions(+)
33237
33238 commit e47ba6a76230239c0823422aaa127804e839f430
33239 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33240 Date:   Thu Jan 15 14:09:10 2004 +0000
33241
33242     replace CmdXfrBlockTPDU() by CmdXfrBlockTPDU_T0() and CmdXfrBlockTPDU_T1()
33243     
33244     
33245     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@614 0ce88b0d-b2fd-0310-8134-9614164e65ea
33246
33247  src/commands.c | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++--------
33248  src/commands.h | 11 ++++++----
33249  2 files changed, 66 insertions(+), 13 deletions(-)
33250
33251 commit f29b56b8772ea8be5c61031eb5d4ce85e72a14e9
33252 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33253 Date:   Thu Jan 15 13:51:40 2004 +0000
33254
33255     split CmdXfrBlockShortAPDU() in CCID_Transmit() and CCID_Receive()
33256     
33257     
33258     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@613 0ce88b0d-b2fd-0310-8134-9614164e65ea
33259
33260  src/commands.c | 149 ++++++++++-----------------------------------------------
33261  1 file changed, 26 insertions(+), 123 deletions(-)
33262
33263 commit 62c8d6aa8fa696ee93995b757781b16c998bad9f
33264 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33265 Date:   Thu Jan 15 13:45:37 2004 +0000
33266
33267     call ccid_open_hack() in IFDHCreateChannel() instead of in each OpenPort()
33268     
33269     
33270     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@612 0ce88b0d-b2fd-0310-8134-9614164e65ea
33271
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(-)
33276
33277 commit 4103d10fb6446aede9729e20763ec7910986500a
33278 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33279 Date:   Thu Jan 15 13:41:01 2004 +0000
33280
33281     use an (int *) instead of a PDWORD for rx_length argument
33282     
33283     
33284     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@611 0ce88b0d-b2fd-0310-8134-9614164e65ea
33285
33286  src/ccid.c       |  1 +
33287  src/commands.c   |  8 ++++----
33288  src/commands.h   |  6 +++---
33289  src/ifdhandler.c | 12 ++++++------
33290  4 files changed, 14 insertions(+), 13 deletions(-)
33291
33292 commit 35ac1a75d1f8a1855df7f39bbb6bfe56ce82f3af
33293 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33294 Date:   Thu Jan 15 10:54:40 2004 +0000
33295
33296     new files. add definition of ACX_PTHREAD macro
33297     
33298     
33299     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@610 0ce88b0d-b2fd-0310-8134-9614164e65ea
33300
33301  aclocal/Makefile.am    |   3 +
33302  aclocal/acx_pthread.m4 | 190 +++++++++++++++++++++++++++++++++++++++++++++++++
33303  2 files changed, 193 insertions(+)
33304
33305 commit 9d2bb363a35aff8db52f4e31fc1dc6efba9758a8
33306 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33307 Date:   Thu Jan 15 08:34:20 2004 +0000
33308
33309     add get_ccid_slot() function
33310     
33311     
33312     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@609 0ce88b0d-b2fd-0310-8134-9614164e65ea
33313
33314  src/ccid_ifdhandler.h | 2 ++
33315  src/ifdhandler.c      | 6 ++++++
33316  2 files changed, 8 insertions(+)
33317
33318 commit 36ed5f37528807618526ba37d88618331d50ecc5
33319 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33320 Date:   Thu Jan 15 08:30:31 2004 +0000
33321
33322     remove function name from debug message since __FUNCTION__ is now used in
33323     DEBUG_* macro definition
33324     
33325     
33326     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@608 0ce88b0d-b2fd-0310-8134-9614164e65ea
33327
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(-)
33332
33333 commit 0163971481a1346f126dad0238fecca363f6e903
33334 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33335 Date:   Thu Jan 15 08:19:03 2004 +0000
33336
33337     add ActivCard
33338     
33339     
33340     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@607 0ce88b0d-b2fd-0310-8134-9614164e65ea
33341
33342  src/Info.plist | 6 ++++++
33343  1 file changed, 6 insertions(+)
33344
33345 commit 057b482a6c700e193c855ea801dce7bdb40e0936
33346 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33347 Date:   Thu Jan 15 08:18:38 2004 +0000
33348
33349     created an "Should work but untested by me" section and add SCM Micro
33350     SPR 532 and ActivCard USB reader 2.0
33351     
33352     
33353     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@606 0ce88b0d-b2fd-0310-8134-9614164e65ea
33354
33355  README | 11 +++++++++++
33356  1 file changed, 11 insertions(+)
33357
33358 commit 784bdd239bcac700ad6f7ef9e063eb1c5d9548ea
33359 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33360 Date:   Thu Jan 8 15:26:17 2004 +0000
33361
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.
33364     
33365     
33366     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@584 0ce88b0d-b2fd-0310-8134-9614164e65ea
33367
33368  README | 9 ---------
33369  1 file changed, 9 deletions(-)
33370
33371 commit 48d7da4f20943aab8c0a06be908516d8de297e68
33372 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33373 Date:   Tue Jan 6 07:21:27 2004 +0000
33374
33375     the USB extra field length shall be exactly 54 bytes to be CCID.
33376     
33377     
33378     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@581 0ce88b0d-b2fd-0310-8134-9614164e65ea
33379
33380  src/ccid_usb.c | 4 ++--
33381  1 file changed, 2 insertions(+), 2 deletions(-)
33382
33383 commit 97e5d6c9522bc63b1aac2b8430ee7c649c3d7eb7
33384 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33385 Date:   Mon Jan 5 21:22:03 2004 +0000
33386
33387     also print the function name (__FUNCTION__) in the debug messages
33388     
33389     
33390     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@580 0ce88b0d-b2fd-0310-8134-9614164e65ea
33391
33392  src/debug.h | 29 +++++++++++++++++------------
33393  1 file changed, 17 insertions(+), 12 deletions(-)
33394
33395 commit 797f84c90d02cd3155ee788f392e9ef7bc1ba668
33396 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33397 Date:   Mon Jan 5 20:53:59 2004 +0000
33398
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).
33402     
33403     
33404     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@579 0ce88b0d-b2fd-0310-8134-9614164e65ea
33405
33406  src/ccid_usb.c | 8 ++++++--
33407  src/parse.c    | 7 +++++++
33408  2 files changed, 13 insertions(+), 2 deletions(-)
33409
33410 commit ab5cd8dcf6b1ac5ba635ac753a6c06a0df4198e5
33411 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33412 Date:   Fri Dec 19 09:03:49 2003 +0000
33413
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
33416     example.
33417     
33418     
33419     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@578 0ce88b0d-b2fd-0310-8134-9614164e65ea
33420
33421  INSTALL         | 13 +++++++++++--
33422  src/Makefile.am |  8 ++++++--
33423  2 files changed, 17 insertions(+), 4 deletions(-)
33424
33425 commit 34d8e585aa4dacfd01ae240898d8253e005a6ae9
33426 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33427 Date:   Tue Dec 16 10:11:09 2003 +0000
33428
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.
33432     
33433     
33434     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@570 0ce88b0d-b2fd-0310-8134-9614164e65ea
33435
33436  src/ccid_usb.c | 15 ++++++++++++---
33437  1 file changed, 12 insertions(+), 3 deletions(-)
33438
33439 commit 6798cf7138aac8533ef93a3905ff8f6b873b2a9a
33440 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33441 Date:   Fri Dec 12 09:38:25 2003 +0000
33442
33443     return IFD_NOT_SUPPORTED instead of IFD_SUCCESS in functions doing
33444     nothing (yet) (IFDHSetCapabilities, IFDHSetProtocolParameters,
33445     IFDHControl);
33446     
33447     
33448     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@569 0ce88b0d-b2fd-0310-8134-9614164e65ea
33449
33450  src/ifdhandler.c | 7 ++++---
33451  1 file changed, 4 insertions(+), 3 deletions(-)
33452
33453 commit 146f6acfaf4b8c0371ab4e3dd7de8b96ff4aaecd
33454 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33455 Date:   Thu Dec 11 21:19:46 2003 +0000
33456
33457     set the result buffer length to 0 in IFDHControl()
33458     
33459     
33460     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@568 0ce88b0d-b2fd-0310-8134-9614164e65ea
33461
33462  src/ifdhandler.c | 4 ++++
33463  1 file changed, 4 insertions(+)
33464
33465 commit 0bb480ab3857f4852ca5a1eb9ce280fa11966df1
33466 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33467 Date:   Tue Nov 25 23:10:59 2003 +0000
33468
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.
33472     
33473     
33474     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@565 0ce88b0d-b2fd-0310-8134-9614164e65ea
33475
33476  configure.in | 32 +++++++++++++++++---------------
33477  1 file changed, 17 insertions(+), 15 deletions(-)
33478
33479 commit fd2c078e9140e5c23f09cef28c5a89a7ce04515b
33480 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33481 Date:   Tue Nov 25 23:07:33 2003 +0000
33482
33483     add a --enable-ccidtwindir argument to ./configure to specify the
33484     serial GemPC Twin installation directory
33485     
33486     
33487     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@564 0ce88b0d-b2fd-0310-8134-9614164e65ea
33488
33489  INSTALL         | 36 ++++++++++++++++++++++++++++++++----
33490  configure.in    | 25 +++++++++++++++++++++++--
33491  src/Makefile.am |  9 ++++-----
33492  3 files changed, 59 insertions(+), 11 deletions(-)
33493
33494 commit d279ba4bb2c1e5ca4235e1448bfa6851b173c9cb
33495 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33496 Date:   Tue Nov 25 22:55:58 2003 +0000
33497
33498     use a updated version of acx_pthread.m4 needed for FreeBSD
33499     
33500     
33501     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@563 0ce88b0d-b2fd-0310-8134-9614164e65ea
33502
33503  Makefile.am      |  2 +-
33504  config.h.in      |  8 ++++++--
33505  configure.in     | 10 +++++-----
33506  reconf           |  1 +
33507  src/ifdhandler.c | 15 ++++++++-------
33508  5 files changed, 21 insertions(+), 15 deletions(-)
33509
33510 commit f56372a862aeee1abb78cacb859e9852649ff9ef
33511 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33512 Date:   Thu Nov 6 18:53:40 2003 +0000
33513
33514     check that the installed libusb implements usb_get_string_simple()
33515     
33516     
33517     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@556 0ce88b0d-b2fd-0310-8134-9614164e65ea
33518
33519  configure.in | 6 ++++++
33520  1 file changed, 6 insertions(+)
33521
33522 commit 4c140e3bb89875158cf5c8a179bfa4308add194e
33523 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33524 Date:   Tue Nov 4 22:20:28 2003 +0000
33525
33526     add SPR 532 in "Supported CCID readers" list
33527     
33528     
33529     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@553 0ce88b0d-b2fd-0310-8134-9614164e65ea
33530
33531  README | 2 ++
33532  1 file changed, 2 insertions(+)
33533
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
33537
33538     release 0.3.2
33539     
33540     
33541     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@552 0ce88b0d-b2fd-0310-8134-9614164e65ea
33542
33543  README | 14 ++++++++++++++
33544  1 file changed, 14 insertions(+)
33545
33546 commit 1742277b6150f51948aca8faa41e5855827b757e
33547 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33548 Date:   Tue Nov 4 21:58:44 2003 +0000
33549
33550     version 0.3.2
33551     
33552     
33553     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@551 0ce88b0d-b2fd-0310-8134-9614164e65ea
33554
33555  configure.in | 2 +-
33556  1 file changed, 1 insertion(+), 1 deletion(-)
33557
33558 commit be91e4479a90c42e8fdd3d39b23ef209a952ebe2
33559 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33560 Date:   Tue Nov 4 21:57:19 2003 +0000
33561
33562     comment out the automatic GET RESPONSE part. I don't think it should be
33563     in the driver. Maybe in pcscd instead?
33564     
33565     
33566     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@550 0ce88b0d-b2fd-0310-8134-9614164e65ea
33567
33568  src/commands.c | 2 ++
33569  1 file changed, 2 insertions(+)
33570
33571 commit f53fec7080bbb8aa299f076f3b38ba85982ee3b3
33572 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33573 Date:   Mon Nov 3 16:08:48 2003 +0000
33574
33575     also distribute SPR532.txt
33576     
33577     
33578     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@547 0ce88b0d-b2fd-0310-8134-9614164e65ea
33579
33580  readers/Makefile.am | 2 +-
33581  1 file changed, 1 insertion(+), 1 deletion(-)
33582
33583 commit 53ebb847fcf7d4220ea57dc2b9535a0b993f38e7
33584 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33585 Date:   Sat Nov 1 00:40:36 2003 +0000
33586
33587     bootstrap is no more distributed (it is no more in CVS either)
33588     
33589     
33590     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@545 0ce88b0d-b2fd-0310-8134-9614164e65ea
33591
33592  Makefile.am | 2 +-
33593  1 file changed, 1 insertion(+), 1 deletion(-)
33594
33595 commit e506125311e5a8031ad7bd20a18e97c4e5994fb0
33596 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33597 Date:   Sat Nov 1 00:39:42 2003 +0000
33598
33599     $(CCID_BUNDLE) is a directory so use 'rm -r' in uninstall_ccid: target
33600     
33601     
33602     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@544 0ce88b0d-b2fd-0310-8134-9614164e65ea
33603
33604  src/Makefile.am | 2 +-
33605  1 file changed, 1 insertion(+), 1 deletion(-)
33606
33607 commit d3b36be81be222d2eb9a3e965bd0a1bf0c81afbb
33608 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33609 Date:   Fri Oct 31 23:55:18 2003 +0000
33610
33611     modify the hack to compile under MacOSX.
33612     
33613     
33614     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@543 0ce88b0d-b2fd-0310-8134-9614164e65ea
33615
33616  src/Makefile.am | 11 ++++++-----
33617  1 file changed, 6 insertions(+), 5 deletions(-)
33618
33619 commit 068083832633d4c63d1e9aae17acf2dacf039a06
33620 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33621 Date:   Fri Oct 31 23:52:18 2003 +0000
33622
33623     config.guess, config.sub, depcomp and ltmain.sh are in build/ so removed
33624     them there.
33625     
33626     
33627     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@542 0ce88b0d-b2fd-0310-8134-9614164e65ea
33628
33629  reconf | 2 +-
33630  1 file changed, 1 insertion(+), 1 deletion(-)
33631
33632 commit 16f680a9936df1cb1afd6386426a6492a72155c9
33633 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33634 Date:   Fri Oct 31 23:51:25 2003 +0000
33635
33636     useless since we have a 'make dist' rule
33637     
33638     
33639     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@541 0ce88b0d-b2fd-0310-8134-9614164e65ea
33640
33641  create_distrib.sh | 80 -------------------------------------------------------
33642  1 file changed, 80 deletions(-)
33643
33644 commit fe5fe7ec54c9852d9fc8724c2c5e8632b3a60657
33645 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33646 Date:   Wed Oct 29 18:06:08 2003 +0000
33647
33648     add USB identification for SPR 532
33649     
33650     
33651     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@531 0ce88b0d-b2fd-0310-8134-9614164e65ea
33652
33653  src/Info.plist | 15 +++++++++------
33654  1 file changed, 9 insertions(+), 6 deletions(-)
33655
33656 commit c5557b7468f7af247bbbefa711287af0a11a86bf
33657 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33658 Date:   Wed Oct 29 18:02:45 2003 +0000
33659
33660     add SPR 532 description even if it is not a "real" CCID reader.
33661     
33662     
33663     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@530 0ce88b0d-b2fd-0310-8134-9614164e65ea
33664
33665  readers/SPR532.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
33666  1 file changed, 50 insertions(+)
33667
33668 commit 675ecd2d9c12b70d84a443c0b628452e4fddc41e
33669 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33670 Date:   Wed Oct 29 18:01:23 2003 +0000
33671
33672     continue parsing even if bInterfaceSubClass and bInterfaceProtocol are
33673     unsupported. This may be the case with non "real" CCID readers.
33674     
33675     
33676     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@529 0ce88b0d-b2fd-0310-8134-9614164e65ea
33677
33678  src/parse.c | 10 ++--------
33679  1 file changed, 2 insertions(+), 8 deletions(-)
33680
33681 commit 01ce4dd017548c1a2c2def5380cda574e0a4d7df
33682 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33683 Date:   Wed Oct 29 17:54:04 2003 +0000
33684
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.
33687     
33688     
33689     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@528 0ce88b0d-b2fd-0310-8134-9614164e65ea
33690
33691  src/parse.c | 7 +++++--
33692  1 file changed, 5 insertions(+), 2 deletions(-)
33693
33694 commit c89419ed4a4849f3554ca21b323ff957207edd82
33695 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33696 Date:   Tue Oct 28 18:18:11 2003 +0000
33697
33698     correctly use the device name in a debug message instead of a not yet initialised field.
33699     
33700     
33701     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@525 0ce88b0d-b2fd-0310-8134-9614164e65ea
33702
33703  src/ccid_usb.c | 3 +--
33704  1 file changed, 1 insertion(+), 2 deletions(-)
33705
33706 commit 54dc6ff8af74d9b3c716ad1848f0e6f60eb8d9a4
33707 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33708 Date:   Tue Oct 28 16:58:01 2003 +0000
33709
33710     removed since ./reconf is doing a correct job
33711     
33712     
33713     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@524 0ce88b0d-b2fd-0310-8134-9614164e65ea
33714
33715  bootstrap | 40 ----------------------------------------
33716  1 file changed, 40 deletions(-)
33717
33718 commit 116df86f0d6b28a4fda38cc12129b04b0b423428
33719 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33720 Date:   Tue Oct 28 16:56:27 2003 +0000
33721
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.
33726     
33727     
33728     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@523 0ce88b0d-b2fd-0310-8134-9614164e65ea
33729
33730  README | 6 ++----
33731  1 file changed, 2 insertions(+), 4 deletions(-)
33732
33733 commit e796854221e2461a2587afe141314eed3f045ec6
33734 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33735 Date:   Tue Oct 28 16:51:37 2003 +0000
33736
33737     correct a stupid bug that occurs with an APDU with 2 bytes response.
33738     
33739     
33740     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@522 0ce88b0d-b2fd-0310-8134-9614164e65ea
33741
33742  src/commands.c | 6 ++++--
33743  1 file changed, 4 insertions(+), 2 deletions(-)
33744
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
33748
33749     release 0.3.1
33750     
33751     
33752     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@467 0ce88b0d-b2fd-0310-8134-9614164e65ea
33753
33754  README | 14 ++++++++++++++
33755  1 file changed, 14 insertions(+)
33756
33757 commit a8f792adc6dbf11e821146d811638e5763a2a92f
33758 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33759 Date:   Tue Sep 23 07:51:42 2003 +0000
33760
33761     update file list
33762     
33763     
33764     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@466 0ce88b0d-b2fd-0310-8134-9614164e65ea
33765
33766  MANIFEST | 19 ++++++++++++++++---
33767  1 file changed, 16 insertions(+), 3 deletions(-)
33768
33769 commit 9f48940154237483ca71072a6e7b3faa35b14762
33770 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33771 Date:   Tue Sep 23 07:41:47 2003 +0000
33772
33773     add a note about T=1 cards and readers in TPDU mode
33774     
33775     
33776     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@465 0ce88b0d-b2fd-0310-8134-9614164e65ea
33777
33778  README | 8 ++++++++
33779  1 file changed, 8 insertions(+)
33780
33781 commit 67dc9a484bf103ceb269844515d91b9778c7cf37
33782 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33783 Date:   Mon Sep 22 14:26:02 2003 +0000
33784
33785     define TAG_IFD_THREAD_SAFE introduced in pcsclite-1.2.0-rc3
33786     
33787     
33788     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@464 0ce88b0d-b2fd-0310-8134-9614164e65ea
33789
33790  src/ccid_ifdhandler.h | 1 +
33791  1 file changed, 1 insertion(+)
33792
33793 commit 8c6ed32fa1649a3648eb768d7c692e0e1e67f2ed
33794 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33795 Date:   Mon Sep 22 14:25:19 2003 +0000
33796
33797     add support of thread safe (APDU multiplexing on different readers)
33798     
33799     
33800     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@463 0ce88b0d-b2fd-0310-8134-9614164e65ea
33801
33802  src/ifdhandler.c | 38 ++++++++++++++++++++++++++++++++++----
33803  1 file changed, 34 insertions(+), 4 deletions(-)
33804
33805 commit 92348f7dd4ae84b658f3116e3d0470666833e57c
33806 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33807 Date:   Mon Sep 22 14:24:26 2003 +0000
33808
33809     ReadChunk() realy reads up to min_length bytes. Add some debug messages
33810     in the state automata.
33811     
33812     
33813     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@462 0ce88b0d-b2fd-0310-8134-9614164e65ea
33814
33815  src/ccid_serial.c | 88 +++++++++++++++++++++++++++++++++++--------------------
33816  1 file changed, 56 insertions(+), 32 deletions(-)
33817
33818 commit dabd29c260de59cf75bc38ad04f58f536974c909
33819 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33820 Date:   Mon Sep 22 14:22:51 2003 +0000
33821
33822     modify install rules so that root can use them even over NFS where root is
33823     nobody
33824     
33825     
33826     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@461 0ce88b0d-b2fd-0310-8134-9614164e65ea
33827
33828  src/Makefile.am | 13 +++++--------
33829  1 file changed, 5 insertions(+), 8 deletions(-)
33830
33831 commit f23346387b9a14f7e34784f1af8bdbd5bd7c8761
33832 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33833 Date:   Mon Sep 22 14:21:57 2003 +0000
33834
33835     add --enable-multi-thread for thread safe support
33836     
33837     
33838     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@460 0ce88b0d-b2fd-0310-8134-9614164e65ea
33839
33840  config.h.in  |  3 +++
33841  configure.in | 46 +++++++++++++++++++++++++++++++++-------------
33842  2 files changed, 36 insertions(+), 13 deletions(-)
33843
33844 commit 7ac72812ea800d471599bd20cb1fc9103dabd1e6
33845 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33846 Date:   Mon Sep 22 14:21:00 2003 +0000
33847
33848     add reconf file
33849     
33850     
33851     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@459 0ce88b0d-b2fd-0310-8134-9614164e65ea
33852
33853  Makefile.am |  2 +-
33854  reconf      | 17 +++++++++++++++++
33855  2 files changed, 18 insertions(+), 1 deletion(-)
33856
33857 commit 0446a09723edc0d7f90c07726a67d407842bd2b6
33858 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33859 Date:   Fri Sep 19 12:08:09 2003 +0000
33860
33861     complete reimplementation of the Twin serial protocol using a finite
33862     state automata (code much simpler)
33863     
33864     
33865     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@453 0ce88b0d-b2fd-0310-8134-9614164e65ea
33866
33867  src/ccid_serial.c | 277 +++++++++++++++++++++++++++---------------------------
33868  src/ccid_serial.h |   4 +-
33869  2 files changed, 140 insertions(+), 141 deletions(-)
33870
33871 commit 65e79ef86fa6ffe76b63ad25d2b66a93880eb44e
33872 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33873 Date:   Tue Sep 16 16:51:02 2003 +0000
33874
33875     Put back AC_PROG_CPP, it has nothing to do with C++ but with C preprocessor
33876     
33877     
33878     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@448 0ce88b0d-b2fd-0310-8134-9614164e65ea
33879
33880  configure.in | 1 +
33881  1 file changed, 1 insertion(+)
33882
33883 commit 47a762773c9dc86482e29674a04bf2f1d3928082
33884 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33885 Date:   Tue Sep 16 14:19:11 2003 +0000
33886
33887     Do not switch to APDU mode since it also swicth in EMV mode and may not
33888     work with non EMV cards
33889     
33890     
33891     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@445 0ce88b0d-b2fd-0310-8134-9614164e65ea
33892
33893  src/ccid.c | 6 ++++++
33894  1 file changed, 6 insertions(+)
33895
33896 commit 81bfd5fc393a65460c7212fe6c3c545cb237cfc1
33897 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33898 Date:   Tue Sep 16 14:18:42 2003 +0000
33899
33900     honor DESTDIR in install rules (closes [ #300110 ])
33901     
33902     
33903     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@444 0ce88b0d-b2fd-0310-8134-9614164e65ea
33904
33905  src/Makefile.am | 23 ++++++++++++++---------
33906  1 file changed, 14 insertions(+), 9 deletions(-)
33907
33908 commit 73ac34a6a16f10b3f4876d0476d4b910b5ce1ee7
33909 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33910 Date:   Tue Sep 16 14:17:33 2003 +0000
33911
33912     remove useless AC_PROG_CPP (no C++ code in ccid driver)
33913     
33914     
33915     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@443 0ce88b0d-b2fd-0310-8134-9614164e65ea
33916
33917  configure.in | 1 -
33918  1 file changed, 1 deletion(-)
33919
33920 commit c51d9d06095bc4a29b34b4042f88ff016088d1ad
33921 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33922 Date:   Tue Sep 16 13:12:29 2003 +0000
33923
33924     version 0.3.1
33925     
33926     
33927     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@438 0ce88b0d-b2fd-0310-8134-9614164e65ea
33928
33929  configure.in | 2 +-
33930  1 file changed, 1 insertion(+), 1 deletion(-)
33931
33932 commit 71ab03e985faf19a0362e883c3d6c53be92fb55e
33933 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33934 Date:   Tue Sep 16 13:12:07 2003 +0000
33935
33936     document the use of --enable-libusb=PATH
33937     
33938     
33939     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@437 0ce88b0d-b2fd-0310-8134-9614164e65ea
33940
33941  INSTALL | 10 ++++++++++
33942  1 file changed, 10 insertions(+)
33943
33944 commit 5d7461274f910b5cc2e4f50982c2af1d1d2715cf
33945 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33946 Date:   Tue Sep 16 13:08:54 2003 +0000
33947
33948     add --enable-libusb=PATH option
33949     
33950     
33951     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@436 0ce88b0d-b2fd-0310-8134-9614164e65ea
33952
33953  configure.in | 23 +++++++++++++++++++++--
33954  1 file changed, 21 insertions(+), 2 deletions(-)
33955
33956 commit ddc1d81d9177038ddf7b1f06d1afb7828c1de3a3
33957 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33958 Date:   Wed Sep 10 16:15:06 2003 +0000
33959
33960     I forgot to add "support of "time request" from the card."
33961     
33962     
33963     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@425 0ce88b0d-b2fd-0310-8134-9614164e65ea
33964
33965  README | 5 +++--
33966  1 file changed, 3 insertions(+), 2 deletions(-)
33967
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
33971
33972     release 0.3.0
33973     
33974     
33975     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@423 0ce88b0d-b2fd-0310-8134-9614164e65ea
33976
33977  README | 21 +++++++++++++++++++--
33978  1 file changed, 19 insertions(+), 2 deletions(-)
33979
33980 commit 4bd33d3bb2873bdd5f4081ba4280a975026c9c66
33981 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33982 Date:   Wed Sep 10 12:25:21 2003 +0000
33983
33984     document the use of ./configure script
33985     
33986     
33987     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@422 0ce88b0d-b2fd-0310-8134-9614164e65ea
33988
33989  INSTALL | 12 ++++++++----
33990  1 file changed, 8 insertions(+), 4 deletions(-)
33991
33992 commit 36f39d107c076d23c196b35e130b1092f3e2fc81
33993 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
33994 Date:   Wed Sep 10 12:03:39 2003 +0000
33995
33996     use ChangeLog instead of ChangeLog.cvs since the dist Makefile target is
33997     looking at this file name.
33998     
33999     
34000     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@421 0ce88b0d-b2fd-0310-8134-9614164e65ea
34001
34002  Makefile.am | 4 ++--
34003  1 file changed, 2 insertions(+), 2 deletions(-)
34004
34005 commit 0141ef6ec3a2fb6c8288e7b3f7dcb4a29b9bdb62
34006 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34007 Date:   Wed Sep 10 09:52:21 2003 +0000
34008
34009     config.h is now generated by ./configure
34010     
34011     
34012     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@420 0ce88b0d-b2fd-0310-8134-9614164e65ea
34013
34014  src/config.h | 42 ------------------------------------------
34015  1 file changed, 42 deletions(-)
34016
34017 commit e59c308ad6ffc855ec9e0e5793574766dbdaaf1b
34018 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34019 Date:   Wed Sep 10 09:45:58 2003 +0000
34020
34021     add readers/ in generated .tar.gz archive
34022     
34023     
34024     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@418 0ce88b0d-b2fd-0310-8134-9614164e65ea
34025
34026  Makefile.am         | 2 +-
34027  configure.in        | 2 +-
34028  readers/Makefile.am | 5 +++++
34029  3 files changed, 7 insertions(+), 2 deletions(-)
34030
34031 commit 8758afbd85d9ca8bb9db29639855076e26549aca
34032 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34033 Date:   Wed Sep 10 09:29:03 2003 +0000
34034
34035     use new parse indentation for more readability of supported features
34036     
34037     
34038     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@417 0ce88b0d-b2fd-0310-8134-9614164e65ea
34039
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(-)
34048
34049 commit 7b1203d411dfb3b4a9bff99b88daf757b7fc07a7
34050 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34051 Date:   Wed Sep 10 09:19:05 2003 +0000
34052
34053     new build process using autoconf/automake
34054     
34055     
34056     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@415 0ce88b0d-b2fd-0310-8134-9614164e65ea
34057
34058  config.h.in | 116 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
34059  1 file changed, 116 insertions(+)
34060
34061 commit 8ac1db781ee217c0d3c6e9e1839d0f2de37641d8
34062 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34063 Date:   Wed Sep 10 09:17:43 2003 +0000
34064
34065     manage serial protocol used by the GemPC Twin. Thanks to Niki W. Waibel
34066     for a working prototype.
34067     
34068     
34069     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@414 0ce88b0d-b2fd-0310-8134-9614164e65ea
34070
34071  src/ccid_serial.c | 540 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
34072  src/ccid_serial.h |  30 +++
34073  2 files changed, 570 insertions(+)
34074
34075 commit 772b1590935a3831e2e84ed82110e58ea0014902
34076 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34077 Date:   Wed Sep 10 09:15:51 2003 +0000
34078
34079     contains common CCID feature for USB and serial (was in ccid_usb before)
34080     
34081     
34082     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@413 0ce88b0d-b2fd-0310-8134-9614164e65ea
34083
34084  src/ccid.c | 153 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
34085  src/ccid.h |  75 ++++++++++++++++++++++++++++++
34086  2 files changed, 228 insertions(+)
34087
34088 commit 2f8f9b352fa7c02e4de49980c36b8e11b2b41b76
34089 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34090 Date:   Wed Sep 10 09:14:41 2003 +0000
34091
34092     used to generate a correct reader.conf with the real library name
34093     
34094     
34095     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@412 0ce88b0d-b2fd-0310-8134-9614164e65ea
34096
34097  src/reader.conf.in | 7 +++++++
34098  1 file changed, 7 insertions(+)
34099
34100 commit ecebfae68550a827ac103af5d00ae3431ec14414
34101 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34102 Date:   Wed Sep 10 09:13:42 2003 +0000
34103
34104     remove IFDSetEmv() definition. It is now useless.
34105     
34106     
34107     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@411 0ce88b0d-b2fd-0310-8134-9614164e65ea
34108
34109  src/ccid_ifdhandler.h | 1 -
34110  1 file changed, 1 deletion(-)
34111
34112 commit 6d0c3ab7952b33e9d20b267441118bec690903b9
34113 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34114 Date:   Wed Sep 10 09:12:20 2003 +0000
34115
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)
34118     
34119     
34120     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@410 0ce88b0d-b2fd-0310-8134-9614164e65ea
34121
34122  src/ifdhandler.c | 143 ++++++++-----------------------------------------------
34123  1 file changed, 20 insertions(+), 123 deletions(-)
34124
34125 commit 41488ab294dc65f25782360f15bcb06c7e085955
34126 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34127 Date:   Wed Sep 10 09:10:28 2003 +0000
34128
34129     transport abstraction: define OpenPort, ClosePort, etc. to OpenSerial or
34130     OpenUSB depending on TWIN_SERIAL compilation option
34131     
34132     
34133     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@409 0ce88b0d-b2fd-0310-8134-9614164e65ea
34134
34135  src/defs.h | 46 +++++++++++++++++++++++++++++++++-------------
34136  1 file changed, 33 insertions(+), 13 deletions(-)
34137
34138 commit bfb8a157b91a8e6e9be79aa4af74537052ed718e
34139 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34140 Date:   Wed Sep 10 09:09:12 2003 +0000
34141
34142     test for PACKAGE and not __CONFIG_H__ since the config.h file is not
34143     generated by ./configure
34144     
34145     
34146     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@408 0ce88b0d-b2fd-0310-8134-9614164e65ea
34147
34148  src/debug.h | 2 +-
34149  1 file changed, 1 insertion(+), 1 deletion(-)
34150
34151 commit c4bb400fc1988e51b60aacc3c2e49902ea426176
34152 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34153 Date:   Wed Sep 10 09:06:41 2003 +0000
34154
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.
34159     
34160     
34161     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@407 0ce88b0d-b2fd-0310-8134-9614164e65ea
34162
34163  src/commands.c | 293 +++++++++++++++++++++++++++++++++++++++++++++++++++------
34164  src/commands.h |   8 +-
34165  2 files changed, 271 insertions(+), 30 deletions(-)
34166
34167 commit a1055af871a3856d9d36182cdbc8a0e83673f7ed
34168 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34169 Date:   Wed Sep 10 09:01:30 2003 +0000
34170
34171     redesign to separate communication media and CCID protocol. call
34172     ccid_open_hack() upon open to do some reader dependent magic.
34173     
34174     
34175     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@406 0ce88b0d-b2fd-0310-8134-9614164e65ea
34176
34177  src/ccid_usb.c | 150 ++++++++++++---------------------------------------------
34178  src/ccid_usb.h |  11 -----
34179  2 files changed, 31 insertions(+), 130 deletions(-)
34180
34181 commit ec00f766851855dacb46b324597ec1a5117ed628
34182 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34183 Date:   Wed Sep 10 08:57:29 2003 +0000
34184
34185     indent the output with one feature per line (and not on the same line
34186     separated by ,)
34187     
34188     
34189     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@405 0ce88b0d-b2fd-0310-8134-9614164e65ea
34190
34191  src/parse.c | 71 +++++++++++++++++++++++++++++++++----------------------------
34192  1 file changed, 38 insertions(+), 33 deletions(-)
34193
34194 commit bebaa5480b53714c799930fbc20149315c865b7d
34195 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34196 Date:   Wed Sep 10 08:55:45 2003 +0000
34197
34198     new build process using autoconf/automake
34199     
34200     
34201     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@404 0ce88b0d-b2fd-0310-8134-9614164e65ea
34202
34203  Makefile     |  16 -----
34204  src/Makefile | 107 ----------------------------------
34205  src/check    | 187 -----------------------------------------------------------
34206  src/ylwrap   | 160 --------------------------------------------------
34207  4 files changed, 470 deletions(-)
34208
34209 commit 05c5caf2591f3a9b4eece602d7f849b7afc4112a
34210 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34211 Date:   Wed Sep 10 08:52:29 2003 +0000
34212
34213     use PCSCLITE_MAX_READERS instead of PCSCLITE_MAX_CHANNELS
34214     
34215     
34216     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@403 0ce88b0d-b2fd-0310-8134-9614164e65ea
34217
34218  src/pcscdefines.h | 4 ++--
34219  src/utils.c       | 6 +++---
34220  2 files changed, 5 insertions(+), 5 deletions(-)
34221
34222 commit 8f6ee1234977f6ed4cd04df5f5bb79c5bcb018cb
34223 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34224 Date:   Wed Sep 10 08:47:41 2003 +0000
34225
34226     new build process using autoconf/automake
34227     
34228     
34229     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@402 0ce88b0d-b2fd-0310-8134-9614164e65ea
34230
34231  Makefile.am     |  32 ++++++++++
34232  NEWS            |   0
34233  bootstrap       |  40 +++++++++++++
34234  build/ylwrap    | 160 ++++++++++++++++++++++++++++++++++++++++++++++++++
34235  configure.in    | 177 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
34236  src/Makefile.am |  58 +++++++++++++++++++
34237  6 files changed, 467 insertions(+)
34238
34239 commit f4edc5831130225e28e01337e90be3cbceda88c8
34240 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34241 Date:   Wed Aug 27 06:53:56 2003 +0000
34242
34243     remove unused capabilities.c file
34244     
34245     
34246     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@343 0ce88b0d-b2fd-0310-8134-9614164e65ea
34247
34248  MANIFEST           |  1 -
34249  src/Makefile       |  2 +-
34250  src/capabilities.c | 30 ------------------------------
34251  3 files changed, 1 insertion(+), 32 deletions(-)
34252
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
34256
34257     release 0.2.0
34258     
34259     
34260     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@342 0ce88b0d-b2fd-0310-8134-9614164e65ea
34261
34262  README | 5 +++++
34263  1 file changed, 5 insertions(+)
34264
34265 commit 793276be8466163fbca9f75727ebfeffdc645a27
34266 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34267 Date:   Tue Aug 26 20:14:38 2003 +0000
34268
34269     script to create the .tar.gz
34270     
34271     
34272     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@341 0ce88b0d-b2fd-0310-8134-9614164e65ea
34273
34274  create_distrib.sh | 80 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
34275  1 file changed, 80 insertions(+)
34276
34277 commit 93acd7c38bdd6bbd56c626fb54f9c97f9fc72a35
34278 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34279 Date:   Tue Aug 26 19:51:29 2003 +0000
34280
34281     add a note about libusb problem under *BSD
34282     
34283     
34284     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@340 0ce88b0d-b2fd-0310-8134-9614164e65ea
34285
34286  README | 10 +++++++++-
34287  1 file changed, 9 insertions(+), 1 deletion(-)
34288
34289 commit c1b23d0f6f6bb047d6f3664c097fa5fc6980b5dd
34290 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34291 Date:   Tue Aug 26 19:48:04 2003 +0000
34292
34293     require pcsc-lite 1.2.0 instead of 1.1.2
34294     
34295     
34296     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@339 0ce88b0d-b2fd-0310-8134-9614164e65ea
34297
34298  src/check | 9 +++++----
34299  1 file changed, 5 insertions(+), 4 deletions(-)
34300
34301 commit 89842bd847c118a7a5fdd7617c8a15b498a785f9
34302 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34303 Date:   Tue Aug 26 09:01:19 2003 +0000
34304
34305     the reader enumeration problem also exist under GNU/Linux (is not MacOS
34306     specific)
34307     
34308     
34309     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@326 0ce88b0d-b2fd-0310-8134-9614164e65ea
34310
34311  README | 55 +++++++++++++++++++++++++++++++++----------------------
34312  1 file changed, 33 insertions(+), 22 deletions(-)
34313
34314 commit 7efe421ccea2c5d5ad982ea01bd3e935039be970
34315 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34316 Date:   Sun Aug 24 16:57:59 2003 +0000
34317
34318     remove src/dep_stamp
34319     
34320     
34321     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@322 0ce88b0d-b2fd-0310-8134-9614164e65ea
34322
34323  MANIFEST | 1 -
34324  1 file changed, 1 deletion(-)
34325
34326 commit eed8de937b07919281c15c17534cdc42413e6c56
34327 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34328 Date:   Sun Aug 24 16:57:23 2003 +0000
34329
34330     add not about bugs/limitations under MacOS X
34331     
34332     
34333     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@321 0ce88b0d-b2fd-0310-8134-9614164e65ea
34334
34335  README | 46 ++++++++++++++++++++++++++++++++++++++++++++++
34336  1 file changed, 46 insertions(+)
34337
34338 commit 08d996e6a03f4c3c6c1ebe2f4266303dbafb0c32
34339 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34340 Date:   Thu Aug 21 14:10:33 2003 +0000
34341
34342     do not print garbage if we can't get the iManufacturer or iProduct fields
34343     
34344     
34345     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@314 0ce88b0d-b2fd-0310-8134-9614164e65ea
34346
34347  src/parse.c | 16 ++++++++++------
34348  1 file changed, 10 insertions(+), 6 deletions(-)
34349
34350 commit 532b4f62664d16e286bb033b69d36f7aea051cf4
34351 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34352 Date:   Wed Aug 20 13:21:51 2003 +0000
34353
34354     comment low level debug messages
34355     
34356     
34357     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@309 0ce88b0d-b2fd-0310-8134-9614164e65ea
34358
34359  src/config.h | 4 ++--
34360  1 file changed, 2 insertions(+), 2 deletions(-)
34361
34362 commit 977fd952246f14fd112bc53d698eecc0aca68ce1
34363 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34364 Date:   Wed Aug 20 13:21:29 2003 +0000
34365
34366     use ./ylwrap instead of ylwrap
34367     
34368     
34369     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@308 0ce88b0d-b2fd-0310-8134-9614164e65ea
34370
34371  src/Makefile | 2 +-
34372  1 file changed, 1 insertion(+), 1 deletion(-)
34373
34374 commit 2644b3b2147a24ccbc6e472f0202018d10575e2a
34375 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34376 Date:   Wed Aug 20 12:28:55 2003 +0000
34377
34378     do not define LDFLAGS since we get it from outside
34379     
34380     
34381     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@306 0ce88b0d-b2fd-0310-8134-9614164e65ea
34382
34383  src/check | 3 ---
34384  1 file changed, 3 deletions(-)
34385
34386 commit 52ef531b8dbe564a32c3f37a5367998e394ce489
34387 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34388 Date:   Wed Aug 20 12:28:38 2003 +0000
34389
34390     add needed MacOS X frameworks to LDFLAGS (for parse and check)
34391     
34392     
34393     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@305 0ce88b0d-b2fd-0310-8134-9614164e65ea
34394
34395  src/Makefile | 5 +++--
34396  1 file changed, 3 insertions(+), 2 deletions(-)
34397
34398 commit a32aa2987e2cf9c6eec28741d85d92763b5cdc81
34399 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34400 Date:   Wed Aug 20 09:28:07 2003 +0000
34401
34402     add src/ylwrap
34403     
34404     
34405     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@304 0ce88b0d-b2fd-0310-8134-9614164e65ea
34406
34407  MANIFEST | 1 +
34408  1 file changed, 1 insertion(+)
34409
34410 commit 05691e4ccfd6139f2e274958f3022ca57731d313
34411 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34412 Date:   Wed Aug 20 09:27:43 2003 +0000
34413
34414     wrapper to call (f)lex
34415     
34416     
34417     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@303 0ce88b0d-b2fd-0310-8134-9614164e65ea
34418
34419  src/ylwrap | 160 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
34420  1 file changed, 160 insertions(+)
34421
34422 commit e42daab3e6c0812b03d5cb970ef57f4657426b12
34423 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34424 Date:   Wed Aug 20 08:38:36 2003 +0000
34425
34426     src/parse shall not be distributed
34427     
34428     
34429     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@302 0ce88b0d-b2fd-0310-8134-9614164e65ea
34430
34431  MANIFEST | 1 -
34432  1 file changed, 1 deletion(-)
34433
34434 commit e552a48c221e1f110f35a01511ad376648da84b3
34435 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34436 Date:   Wed Aug 20 08:37:34 2003 +0000
34437
34438     do not duplicate the Info.plist filename but "calculate" it once
34439     
34440     
34441     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@301 0ce88b0d-b2fd-0310-8134-9614164e65ea
34442
34443  src/ccid_usb.c | 56 ++++++++++++++++++++++++++++++++++++++++++--------------
34444  1 file changed, 42 insertions(+), 14 deletions(-)
34445
34446 commit 4da123069d345169b7984f40e8e08d387ea689a9
34447 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34448 Date:   Wed Aug 20 08:35:34 2003 +0000
34449
34450     Add support of MacOS X
34451     
34452     
34453     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@300 0ce88b0d-b2fd-0310-8134-9614164e65ea
34454
34455  src/Makefile | 30 +++++++++++++++++++++++++-----
34456  1 file changed, 25 insertions(+), 5 deletions(-)
34457
34458 commit 76ab63316cc663b6b9a8b669354d12c23b03ac94
34459 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34460 Date:   Wed Aug 20 08:35:13 2003 +0000
34461
34462     use an <array></array> for the alias enumeration
34463     
34464     
34465     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@299 0ce88b0d-b2fd-0310-8134-9614164e65ea
34466
34467  src/Info.plist | 50 ++++++++++++++++++++++++++++----------------------
34468  1 file changed, 28 insertions(+), 22 deletions(-)
34469
34470 commit 3fdb65717d72cb30bf46e6baa34c9d7161cc1fce
34471 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34472 Date:   Thu Aug 14 06:53:21 2003 +0000
34473
34474     use a 1 minute USB timeout instead of the 1 second used for debug
34475     
34476     
34477     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@279 0ce88b0d-b2fd-0310-8134-9614164e65ea
34478
34479  src/ccid_usb.c | 3 +--
34480  1 file changed, 1 insertion(+), 2 deletions(-)
34481
34482 commit c7b429bc6848e2ae5b13983e62499a1008e2f263
34483 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34484 Date:   Thu Aug 14 06:34:21 2003 +0000
34485
34486     include in CVS
34487     
34488     
34489     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@278 0ce88b0d-b2fd-0310-8134-9614164e65ea
34490
34491  MANIFEST | 37 +++++++++++++++++++++++++++++++++++++
34492  1 file changed, 37 insertions(+)
34493
34494 commit 2019092543517ae0547db51fb70b6eb371258916
34495 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34496 Date:   Thu Aug 14 06:32:24 2003 +0000
34497
34498     remove parse binary in clean target
34499     
34500     
34501     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@277 0ce88b0d-b2fd-0310-8134-9614164e65ea
34502
34503  src/Makefile | 2 +-
34504  1 file changed, 1 insertion(+), 1 deletion(-)
34505
34506 commit 2419b4cf0011bf7d0c4340bc92465bbb357b0507
34507 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34508 Date:   Wed Aug 13 15:06:36 2003 +0000
34509
34510     do not exit with failure if makedepend(1) does not exist
34511     
34512     
34513     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@276 0ce88b0d-b2fd-0310-8134-9614164e65ea
34514
34515  src/Makefile | 2 +-
34516  1 file changed, 1 insertion(+), 1 deletion(-)
34517
34518 commit e49dd3fab4ec75cafe77b37094d055274527472e
34519 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34520 Date:   Wed Aug 13 13:46:09 2003 +0000
34521
34522     Installation and check guide
34523     
34524     
34525     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@275 0ce88b0d-b2fd-0310-8134-9614164e65ea
34526
34527  INSTALL | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
34528  1 file changed, 58 insertions(+)
34529
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
34533
34534     release 0.1.0
34535     
34536     
34537     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@273 0ce88b0d-b2fd-0310-8134-9614164e65ea
34538
34539  README | 28 ++++++++++++++++++----------
34540  1 file changed, 18 insertions(+), 10 deletions(-)
34541
34542 commit 631107ca310243cb8c9068c160106a580fd6ed64
34543 Author: Ludovic Rousseau <ludovic.rousseau@free.fr>
34544 Date:   Tue Aug 12 12:40:23 2003 +0000
34545
34546     Initial revision
34547     
34548     
34549     git-svn-id: svn://anonscm.debian.org/svn/pcsclite/trunk/Drivers/ccid@269 0ce88b0d-b2fd-0310-8134-9614164e65ea
34550
34551  AUTHORS                 |   1 +
34552  COPYING                 | 340 ++++++++++++++++++++++++++++
34553  Makefile                |  16 ++
34554  README                  |  63 ++++++
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(+)