code reordering to make it a bit more clear
3 lines of code changed in 1 file:
Remove the old functions and add the new functions
9 lines of code changed in 2 files:
Set up the new functions needed by the thread handling the client connection/disconnection and needed by the thread handling the requests in a context
88 lines of code changed in 1 file:
Design to handle all the requests in the context
215 lines of code changed in 1 file:
Change the design of pcscdaemon. It gets the connection/disconnection from the client to the server (create/destroy a context), creates a new thread and then this thread will manage all the requests for this context
28 lines of code changed in 1 file:
Add mutex for each context and remove the global mutex except for some operations
469 lines of code changed in 1 file:
Add functions for identify and compare threads
22 lines of code changed in 2 files:
Index: winscard_scf.c
===================================================================
RCS file: /cvsroot/pcsclite/PCSC/src/winscard_scf.c,v
retrieving revision 1.8
diff -r1.8 winscard_scf.c
52c52
< BYTE bufferLength;
---
> LONG bufferLength;
The byte buffer length would break any APDU over 255 bytes.
1 lines of code changed in 1 file:
use /etc/sysconfig/pscsd and correct some typos
9 lines of code changed in 1 file: