November 2009 Commit Log

Number of Commits:
34
Number of Active Developers:
1
rousseau 2009-11-27 16:52 Rev.: 4580

SCardEstablishContext(): try to start the pcscd daemon if not already
running

49 lines of code changed in 1 file:

rousseau 2009-11-27 16:50 Rev.: 4579

define PCSCD_BINARY

3 lines of code changed in 1 file:

rousseau 2009-11-27 15:25 Rev.: 4577

improve the checking of an already running pcscd

13 lines of code changed in 1 file:

rousseau 2009-11-27 10:52 Rev.: 4576

Doxygen: For historical reasons the value of SCARD_E_UNSUPPORTED_FEATURE
is 0x8010001F in pcsc-lite but 0x80100022 in Windows WinSCard

15 lines of code changed in 1 file:

rousseau 2009-11-27 10:35 Rev.: 4575

SCARD_E_UNSUPPORTED_FEATURE is not a PC/SC Lite specific extension, but
its numerical value is different on Windows

1 lines of code changed in 1 file:

rousseau 2009-11-26 22:06 Rev.: 4574

remove pcsc-lite specific SCARD_W_INSERTED_CARD code

SCARD_W_INSERTED_CARD value 0x8010006A was also in collision with
SCARD_W_SECURITY_VIOLATION

0 lines of code changed in 2 files:

rousseau 2009-11-26 22:00 Rev.: 4573

reorder error codes

66 lines of code changed in 1 file:

rousseau 2009-11-24 19:17 Rev.: 4570

do not declare the SCardUnload() function removed in revision 4435

0 lines of code changed in 1 file:

rousseau 2009-11-24 18:09 Rev.: 4569

create a SCardInvalidateHandles() function from
SCardCheckDaemonAvailability() code

26 lines of code changed in 1 file:

rousseau 2009-11-24 17:09 Rev.: 4568

SCardCheckDaemonAvailability(): do not delete the context since it is
already done by SCardCleanContext()

0 lines of code changed in 1 file:

rousseau 2009-11-24 17:08 Rev.: 4567

SCardCleanContext(): deallocate the context memory

2 lines of code changed in 1 file:

rousseau 2009-11-23 14:45 Rev.: 4566

Doxygen: update SCardControl() list of possible error codes
partly revert revision 4558

Thanks to Martin Paljak for the bug report
http://archives.neohapsis.com/archives/dev/muscle/2009-q4/0079.html

2 lines of code changed in 1 file:

rousseau 2009-11-19 11:07 Rev.: 4562

use list_delete() instead of list_locate() + list_delete_at()

33 lines of code changed in 4 files:

rousseau 2009-11-19 11:05 Rev.: 4561

add list_delete() "expunge the first found given element from the list"

32 lines of code changed in 2 files:

rousseau 2009-11-18 18:53 Rev.: 4560

reformat to make pep8(1) happy

73 lines of code changed in 9 files:

rousseau 2009-11-18 18:38 Rev.: 4559

Doxygen improvement

1 lines of code changed in 1 file:

rousseau 2009-11-18 18:24 Rev.: 4558

Doxygen: update SCardControl() list of possible error codes

1 lines of code changed in 1 file:

rousseau 2009-11-18 09:25 Rev.: 4554

add Jean-Luc Giraud in copyright holders because of his patch in
revision 4553

6 lines of code changed in 3 files:

rousseau 2009-11-17 16:48 Rev.: 4553

Use lists instead of fixed size arrays to store handles.

It is now possible to have:
- 200 simultaneous PC/SC clients instead of 16
- 200 SCardConnect per client instead of 16
- 200 clients per reader instead of 16

The default value of 200 can be changed by giving an argument to pcscd
--max-thread
--max-card-handle-per-thread
--max-card-handle-per-reader

Thanks to Jean-Luc Giraud for the big patch

965 lines of code changed in 8 files:

rousseau 2009-11-17 12:22 Rev.: 4552

RFCreateReaderHandle(): add a comment that a 16-bit random is not secure
enough

3 lines of code changed in 1 file:

rousseau 2009-11-16 17:30 Rev.: 4549

SCardReconnect() should block instead of returning SCARD_E_SHARING_VIOLATION

58 lines of code changed in 1 file:

rousseau 2009-11-16 16:49 Rev.: 4548

typo in text

1 lines of code changed in 1 file:

rousseau 2009-11-16 11:11 Rev.: 4547

remove printf() for debug from READ_BODY() macro

1 lines of code changed in 1 file:

rousseau 2009-11-12 16:33 Rev.: 4544

update copyright dates

101 lines of code changed in 51 files:

rousseau 2009-11-07 23:30 Rev.: 4540

remove ducplicate READ_BODY() and WRITE_BODY() macros

0 lines of code changed in 1 file:

rousseau 2009-11-06 16:07 Rev.: 4538

remove useless PCHANNEL_MAP type definition

1 lines of code changed in 1 file:

rousseau 2009-11-06 15:56 Rev.: 4537

remove extra spaces at end of line

3 lines of code changed in 1 file:

rousseau 2009-11-06 15:49

reindent

10 lines of code changed in 3 files:

rousseau 2009-11-06 12:46 Rev.: 4533

RFAddReader(): make comment more clear for TAG_IFD_SLOT_THREAD_SAFE

1 lines of code changed in 1 file:

rousseau 2009-11-06 12:44 Rev.: 4532

RFAddReader(): make comment more clear for TAG_IFD_THREAD_SAFE

1 lines of code changed in 1 file:

rousseau 2009-11-05 10:04 Rev.: 4531

use PF_* instead of AF_* for socket(2) argument

Thanks to S�bastien Lorquet for the bug report
http://archives.neohapsis.com/archives/dev/muscle/2009-q4/0039.html

2 lines of code changed in 2 files:

rousseau 2009-11-05 09:54 Rev.: 4530

Revert change in revision 4395. Solaris does not have (Posix) AF_LOCAL

Thanks to Douglas E. Engert for the bug report
http://archives.neohapsis.com/archives/dev/muscle/2009-q4/0038.html

4 lines of code changed in 2 files:

rousseau 2009-11-03 10:59 Rev.: 4529

remove useless pointer types

4 lines of code changed in 1 file:

rousseau 2009-11-02 14:52 Rev.: 4528

SCardConnect(), SCardDisconnect() & SCardReleaseContext(): correctly
handle error cases profiling

5 lines of code changed in 1 file:

October 2009 »

Generated by StatSVN 0.7.0