August 2008 Commit Log

Number of Commits:
16
Number of Active Developers:
1
rousseau 2008-08-28 10:38 Rev.: 3104

SHMProcessEventsContext(): do not timeout every 1 second on Linux.

We do timeout only on *BSD like in SHMProcessEventsServer()

9 lines of code changed in 1 file:

rousseau 2008-08-26 11:24 Rev.: 3103

use asynchronous events instead of polling for SCardGetStatusChange()

on client side use WaitForPcscdEvent() instead of
SYS_USleep(PCSCLITE_STATUS_WAIT)

on server side use StatSynchronize() instead of SYS_MMapSynchronize()

61 lines of code changed in 3 files:

rousseau 2008-08-26 11:21 Rev.: 3102

SCardGetStatusChange(): use k instead of i
warning: declaration of 'i' shadows a previous local

3 lines of code changed in 1 file:

rousseau 2008-08-26 11:17 Rev.: 3101

move time_sub() outside of #ifdef DO_PROFILE

16 lines of code changed in 1 file:

rousseau 2008-08-26 11:15 Rev.: 3100

define PCSCLITE_EVENTS_DIR

1 lines of code changed in 1 file:

rousseau 2008-08-26 11:15 Rev.: 3099

main(): create PCSCLITE_EVENTS_DIR directory
clean_temp_files(): purge & remove PCSCLITE_EVENTS_DIR directory

24 lines of code changed in 1 file:

rousseau 2008-08-26 11:14 Rev.: 3098

add StatSynchronize() "Sends an asynchronous event to any waiting
client"

71 lines of code changed in 2 files:

rousseau 2008-08-12 14:20 Rev.: 3088

SHMProcessEventsContext(): also log the received command not just the
client ID

24 lines of code changed in 1 file:

rousseau 2008-08-11 15:40 Rev.: 3087

use SYS_RemoveFile() instead of SYS_Unlink()

8 lines of code changed in 3 files:

rousseau 2008-08-11 15:40 Rev.: 3086

remove SYS_Unlink() since it duplicates SYS_RemoveFile()

0 lines of code changed in 2 files:

rousseau 2008-08-07 09:13 Rev.: 3083

reorder two lines

2 lines of code changed in 1 file:

rousseau 2008-08-07 09:12 Rev.: 3082

call SYS_Chmod() for PCSCLITE_RUN_PID and PCSCLITE_PUBSHM_FILE to force
the file access mode in case umask is too restrictive

12 lines of code changed in 2 files:

rousseau 2008-08-06 12:02 Rev.: 3081

#include "pcscd.h" to get definitions MAX_LIBNAME, MAX_DEVICENAME,
PCSCLITE_MAX_READER_CONTEXT_CHANNELS

1 lines of code changed in 1 file:

rousseau 2008-08-06 11:07 Rev.: 3080

main(): call SYS_OpenFile() with the modes used by SYS_Chmod() and
remove useless SYS_Chmod() call

4 lines of code changed in 1 file:

rousseau 2008-08-06 11:05 Rev.: 3079

EHInitializeEventStructures(): call SYS_OpenFile() with the modes used
by SYS_Chmod() and remove useless SYS_Chmod() call

2 lines of code changed in 1 file:

rousseau 2008-08-06 10:58 Rev.: 3078

EHInitializeEventStructures(): use POSIX instead of Unix V7 permissions
names

1 lines of code changed in 1 file:

July 2008 »

Generated by StatSVN 0.7.0