November 2005 Commit Log

Number of Commits:
42
Number of Active Developers:
1
rousseau 2005-11-29 16:33 Rev.: 1775

OpenUSBByName(): do not (re)set the usbDevice[].ccid.pbSeq field since
we just copied the complete structure just before

0 lines of code changed in 1 file:

rousseau 2005-11-29 15:54 Rev.: 1774

Avoid a possible division by 0 if f or d parameter is null.
This could happen only with non-ISO cards with TA1=0x00 or other
undefined values

20 lines of code changed in 1 file:

rousseau 2005-11-29 15:43 Rev.: 1773

add support of non-ISO TA1=0x97 (Di=7 is/was RFU)

1 lines of code changed in 1 file:

rousseau 2005-11-29 14:21 Rev.: 1771

remove PCSC/ from the pcsc-lite #include header files since the PCSC/
part is already given by `pkg-config --cflags libpcsclite`

16 lines of code changed in 10 files:

rousseau 2005-11-29 11:24 Rev.: 1770

rewrite the libusb detection code to:
- use libusb-config if available
- --enable-libusb do not give a path anymore but just a yes/no status.
paths/arguments/etc must be given using LIBUSB_CFLAGS and LIBUSB_LIBS
- use AC_TRY_LINK_FUNC() instead of AC_CHECK_LIB() so we do not
explicitely give the library name. This name should come from LIBUSB_LIBS

21 lines of code changed in 1 file:

rousseau 2005-11-29 11:19 Rev.: 1769

in libusb detection code: restore CPPFLAGS to $saved_CPPFLAGS instead of
$saved_LIBS

1 lines of code changed in 1 file:

rousseau 2005-11-29 11:16 Rev.: 1768

recommand the use of PCSC_CFLAGS=... instead of CFLAGS=... to find the
pcsc-lite headers

2 lines of code changed in 1 file:

rousseau 2005-11-29 11:15 Rev.: 1767

use $CPPFLAGS instead of $CFLAGS since we only need to set the C
preprocessor to find the .h files

3 lines of code changed in 1 file:

rousseau 2005-11-27 21:44 Rev.: 1761

release 0.9.4

27 lines of code changed in 1 file:

rousseau 2005-11-27 21:43 Rev.: 1760

new file for MySMART PAD V2.0

49 lines of code changed in 1 file:

rousseau 2005-11-27 21:42 Rev.: 1759

add Cherry SmartTerminal ST2XXX

1 lines of code changed in 1 file:

rousseau 2005-11-27 19:22 Rev.: 1758

add 3 missing reader descriptions

5 lines of code changed in 1 file:

rousseau 2005-11-24 18:18 Rev.: 1754

we need pcsc-lite 1.2.9-beta9 or greater

5 lines of code changed in 1 file:

rousseau 2005-11-24 18:16 Rev.: 1752

IFDHGetCapabilities(): use info instead of comm debug level to print the
number of slots supported by the reader

1 lines of code changed in 1 file:

rousseau 2005-11-24 18:15 Rev.: 1751

update copyright date

1 lines of code changed in 1 file:

rousseau 2005-11-24 18:14 Rev.: 1750

in Modify PIN command we need to read 3 lines from the keyboard (old,
new and confirm PINs)

9 lines of code changed in 1 file:

rousseau 2005-11-24 18:12 Rev.: 1749

use a buffer of 40 instead of 10 to reader the keyboard since the PIN
may be longer than 8 digits

2 lines of code changed in 1 file:

rousseau 2005-11-24 17:49 Rev.: 1747

SecurePINVerify()/SecurePINModify(): set the response length to 0 in
case of (write) communication error

6 lines of code changed in 1 file:

rousseau 2005-11-24 17:47 Rev.: 1746

SecurePINModify(): set the response length to 0 in case of error in the
command format

6 lines of code changed in 1 file:

rousseau 2005-11-24 17:46 Rev.: 1745

IFDHControl(): use sizeof(PCSC_TLV_STRUCTURE) instead of 6

2 lines of code changed in 1 file:

rousseau 2005-11-24 17:32 Rev.: 1743

my check if the applet is present was wrong

1 lines of code changed in 1 file:

rousseau 2005-11-24 17:26 Rev.: 1742

exit if the test applet is not found

5 lines of code changed in 1 file:

rousseau 2005-11-24 16:35 Rev.: 1740

do not duplicate the definition of PCSCLITE_HP_DROPDIR in
--enable-ccidtwindir since it is already defined in --enable-usbdropdir

This prevented the successful execution of ./configure when
-pedantic-errors is used

0 lines of code changed in 1 file:

rousseau 2005-11-24 16:21 Rev.: 1739

t1_xcv(): correct the comment about &rmax

1 lines of code changed in 1 file:

rousseau 2005-11-24 16:19 Rev.: 1738

t1_xcv(): the second argument of CCID_Receive() is (unsigned int *)
so we can't use &rmax since &rmax is a (size_t *) and may not
be the same on 64-bits architectures for example (iMac G5) */

14 lines of code changed in 1 file:

rousseau 2005-11-24 15:50 Rev.: 1737

tokenparser.l is only needed when pcscd is not used (Solaris). It is not
needed on Mac OS X since LTPBundleFindValueWithKey() is provided by
pcscd

2 lines of code changed in 2 files:

rousseau 2005-11-24 12:40 Rev.: 1735

use libusb-config(1) to get, if possible, correct values for LIBUSB_CFLAGS
and LIBUSB_LIBS

2 lines of code changed in 1 file:

rousseau 2005-11-24 12:07 Rev.: 1734

replace dnl by #

27 lines of code changed in 1 file:

rousseau 2005-11-24 12:06 Rev.: 1733

use LIBUSB_CFLAGS/LIBUSB_LIBS instead of LDFLAGS/CPPFLAGS for libusb
configuration

17 lines of code changed in 2 files:

rousseau 2005-11-22 11:38 Rev.: 1730

add the "SCM Micro SCR 3310-NTTCOM" in the "Should work but untested by
me" list.
See http://archives.neohapsis.com/archives/dev/muscle/2005-q4/0217.html

2 lines of code changed in 1 file:

rousseau 2005-11-22 09:21 Rev.: 1729

add SCM SCR 3310 NTTCom.
See http://archives.neohapsis.com/archives/dev/muscle/2005-q4/0217.html

2 lines of code changed in 1 file:

rousseau 2005-11-16 11:22 Rev.: 1717

Modify PIN: use a 4 digit PIN so we can test it using the test Java Card applet

3 lines of code changed in 1 file:

rousseau 2005-11-16 11:18 Rev.: 1716

Modify PIN: bInsertionOffsetOld and bInsertionOffsetNew starts from the
APDU data (5th byte) and not the APDU start (first byte)

2 lines of code changed in 1 file:

rousseau 2005-11-16 11:14 Rev.: 1715

add a modify PIN dump command

37 lines of code changed in 1 file:

rousseau 2005-11-16 11:12 Rev.: 1714

Modify PIN: add a comment for bNumberMessage

1 lines of code changed in 1 file:

rousseau 2005-11-16 11:11 Rev.: 1713

Modify PIN: use 0x03 for bNumberMessage since the GemPC Pinpad rejects
any other valu. The SPR 532 needs 0 here

1 lines of code changed in 1 file:

rousseau 2005-11-16 11:07 Rev.: 1712

verify PIN: use 0x01 for bNumberMessage for the GemPC Pinpad

1 lines of code changed in 1 file:

rousseau 2005-11-16 11:06 Rev.: 1711

verify PIN: use 0x02 (validation key pressed) for
bEntryValidationCondition as the GemPC Pinpad rejects any other values

1 lines of code changed in 1 file:

rousseau 2005-11-15 13:04 Rev.: 1705

use svn2cl.sh instead of rcs2log since we migrated to subversion

2 lines of code changed in 1 file:

rousseau 2005-11-15 13:04 Rev.: 1704

SecurePINModify(): set the readTimeout to at least 30 seconds since we
are not waiting after an APDU but after a human (after the reader in
fact).

9 lines of code changed in 1 file:

rousseau 2005-11-07 17:46 Rev.: 1703

remove #ifdef DEBUG_LEVEL_COMM since DEBUG_LEVEL_COMM is a numeric value
and not a compilation flag anymore. Debug is always active and filtered
by pcscd.

1 lines of code changed in 2 files:

rousseau 2005-11-07 17:41 Rev.: 1702

exchange COMM and PERIODIC debug values so that all except PERIODIC
value is 7

5 lines of code changed in 2 files:

October 2005 »

Generated by StatSVN 0.7.0