/trunk/PCSC Developers: rousseau

Login name:
rousseau
Total Commits:
3�183 (81,7 %)
Lines of Code:
86�878 (55,9 %)
Most Recent Commit:
2010-10-01 18:34
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for rousseau

Activity by Day of Week for rousseau

Activity in Directories

DirectoryChangesLines of CodeLines per Change
Totals3183 (100.0%)86878 (100.0%)27.2
src/2109 (66.3%)44259 (50.9%)20.9
/331 (10.4%)16375 (18.8%)49.4
build/13 (0.4%)7186 (8.3%)552.7
doc/143 (4.5%)6996 (8.1%)48.9
libmusclecard/src/87 (2.7%)3955 (4.6%)45.4
src/PCSC/197 (6.2%)2638 (3.0%)13.3
UnitaryTests/89 (2.8%)1819 (2.1%)20.4
src/utils/44 (1.4%)946 (1.1%)21.5
libmusclecard/src/PCSC/12 (0.4%)788 (0.9%)65.6
doc/example/41 (1.3%)729 (0.8%)17.7
etc/46 (1.4%)456 (0.5%)9.9
libmusclecard/utils/bundleTool/22 (0.7%)339 (0.4%)15.4
m4/7 (0.2%)177 (0.2%)25.2
UnitaryTests/SCardGetStatusChange/8 (0.3%)168 (0.2%)21.0
libmusclecard/5 (0.2%)22 (0.0%)4.4
win32/16 (0.5%)20 (0.0%)1.2
make-dirs/1 (0.0%)5 (0.0%)5.0
pcsc.pbproj/1 (0.0%)0 (0.0%)0.0
pbx/PCSC.pbproj/1 (0.0%)0 (0.0%)0.0
pbx/1 (0.0%)0 (0.0%)0.0
libmusclecard/utils/4 (0.1%)0 (0.0%)0.0
libmusclecard/doc/5 (0.2%)0 (0.0%)0.0

Activity of rousseau

Most Recent Commits

rousseau 2010-10-01 18:34 Rev.: 5275

main(): do not limit rights if run as root

1 lines of code changed in 1 file:

  • src: pcscdaemon.c (+1 -1)
rousseau 2010-09-19 20:13 Rev.: 5262

Do not change the access rights of pcscd in the install rule but in
another one.
This is needed when building the package in a system without the pcscd
group.

1 lines of code changed in 1 file:

  • src: Makefile.am (+1 -1)
rousseau 2010-09-14 11:38 Rev.: 5256

Do not generate src/PCSC/reader.h from src/PCSC/reader.h.in any more

0 lines of code changed in 1 file:

  • configure.in (-1)
rousseau 2010-09-14 11:38 Rev.: 5255

HOST_TO_CCID_16() and HOST_TO_CCID_32() are now identity functions

Since CCID 1.4.1 (revision 5252) the byte order is no more important

4 lines of code changed in 1 file:

  • src/PCSC: reader.h (+4 -4)
rousseau 2010-09-14 11:35 Rev.: 5254

Rename reader.h.in in reader.h

235 lines of code changed in 2 files:

  • src/PCSC: reader.h (new 235), reader.h.in (del)
rousseau 2010-09-04 16:59 Rev.: 5245

Install pcscd as sgid pcscd instead of suid root

2 lines of code changed in 1 file:

  • src: Makefile.am (+2 -1)
rousseau 2010-09-04 14:19 Rev.: 5241

HPReadBundleValues(): do not fail if the key "CFBundleName" is not found
in a driver Info.plist. This key should only be defined for the CCID
class driver.

7 lines of code changed in 1 file:

  • src: hotplug_libhal.c (+7 -3)
rousseau 2010-09-03 13:58 Rev.: 5231

Doxygen: remove documentation about the (now removed) timeOut parameter of
MessageSend() and MessageSendWithHeader()

0 lines of code changed in 1 file:

  • src: winscard_msg.c (-2)
rousseau 2010-09-02 17:25 Rev.: 5227

Doxygen: clarify the use of one different SCARDCONTEXT per thread and the
expection for SCardCancel()

4 lines of code changed in 1 file:

  • src: winscard_clnt.c (+4 -3)
rousseau 2010-09-02 15:57 Rev.: 5226

Remove protocol_major, protocol_minor fields from struct _psContext
since they are not used.

0 lines of code changed in 1 file:

  • src: winscard_svc.c (-5)
rousseau 2010-09-02 15:56 Rev.: 5225

update PROTOCOL_VERSION_MINOR since struct pubReaderStatesList changed
(readerID removed)

1 lines of code changed in 1 file:

  • src: winscard_msg.h (+1 -1)
rousseau 2010-09-02 15:54 Rev.: 5224

ContextThread(): check that the procotol major.minor is the same for the
daemon and lib. If not just fail. We are not backward compatible.

9 lines of code changed in 1 file:

  • src: winscard_svc.c (+9 -13)
rousseau 2010-09-02 14:10 Rev.: 5219

Complete change in revision 5212

SCardGetStatusChange() and SCardListReaders() were broken.

2 lines of code changed in 1 file:

  • src: winscard_clnt.c (+2 -2)
rousseau 2010-09-02 13:47 Rev.: 5218

Rename lpcLibrary in library and lpcDevice in device

24 lines of code changed in 3 files:

  • src: ifdwrapper.c (+2 -2), readerfactory.c (+18 -17), readerfactory.h (+4 -4)
rousseau 2010-09-02 12:53 Rev.: 5217

Wait until all connected readers have a chance to power up a possibly
inserted card.

This is needed when auto start is used and a card is already present in
a USB reader. The reader presence is correctly reported to libpcsclite
but the power up has not yet happen. So the ATR is not yet available.

44 lines of code changed in 5 files:

  • src: eventhandler.c (+1 -1), eventhandler.h (+5), pcscdaemon.c (+2), readerfactory.c (+35 -1), readerfactory.h (+1)
rousseau 2010-09-02 11:53 Rev.: 5216

Rename lpcReaderName in readerName and use (char *) instead of LPSTR

39 lines of code changed in 4 files:

  • src: eventhandler.c (+5 -5), readerfactory.c (+25 -25), readerfactory.h (+5 -5), winscard_clnt.c (+4 -4)
rousseau 2010-09-02 11:33 Rev.: 5215

Get rid of the lpcReader[] field in struct ReaderContext

The reader name is already present in readerState->readerName linked
from struct ReaderContext

Gain: MAX_READERNAME*PCSCLITE_MAX_READERS_CONTEXTS = 100*16 = 1600 bytes
fo RAM on pcscd

35 lines of code changed in 4 files:

  • src: eventhandler.c (+3 -5), readerfactory.c (+20 -13), readerfactory.h (-1), winscard.c (+12 -8)
rousseau 2010-09-02 11:27 Rev.: 5214

SCardStatus(): remove a useless test

lpcReader can't be larger than MAX_BUFFER_SIZE (264) since its buffer is
only MAX_READERNAME (100) bytes long.
And I don't see why we need this test anyway.

1 lines of code changed in 1 file:

  • src: winscard.c (+1 -2)
rousseau 2010-09-02 11:19 Rev.: 5213

Complete change started in revision 5212

rContext->readerState is never NULL now. So do not even check its value.

0 lines of code changed in 2 files:

  • src: eventhandler.c (-6), winscard.c (-8)
rousseau 2010-09-02 11:05 Rev.: 5212

Get rid of the readerID field in struct pubReaderStatesList

16 lines of code changed in 5 files:

  • src: eventhandler.c (-39), eventhandler.h (-1), pcsc-wirecheck-gen.c (-1), readerfactory.c (+12 -6), winscard_clnt.c (+4 -4)

(1916 more)

Generated by StatSVN 0.7.0