January 2010 Commit Log

Number of Commits:
22
Number of Active Developers:
1
rousseau 2010-01-22 15:56 Rev.: 4685

add $host to the PCSCLITE_FEATURES definition (available with "pcscd -v")
to display the CPU architecture
host is something like x86_64-unknown-linux-gnu

1 lines of code changed in 1 file:

rousseau 2010-01-22 14:36 Rev.: 4683

use LT_INIT(disable-static) instead of the deprecated AM_DISABLE_STATIC

Thanks to Roumen Petrov

1 lines of code changed in 1 file:

rousseau 2010-01-21 16:40 Rev.: 4682

do not try to reset the card on exit. We are talking to the reader. A
card may NOT be present.

3 lines of code changed in 3 files:

rousseau 2010-01-21 15:54 Rev.: 4681

Do not completely disable building the static version of the library but
just disable it by default

Use AM_DISABLE_STATIC in configure.in instead of -shared in Makefile.am

3 lines of code changed in 2 files:

rousseau 2010-01-16 17:07 Rev.: 4674

Check the behavior of PCSC functions when a PCSC transaction is ongoing

Thanks to Jean-Luc Giraud for the original code

251 lines of code changed in 1 file:

rousseau 2010-01-16 16:43 Rev.: 4673

use -shared to only provide a shared library.
If you need to use the static .a library you just need to remove -shared

1 lines of code changed in 1 file:

rousseau 2010-01-15 15:44 Rev.: 4672

parse error code

8 lines of code changed in 1 file:

rousseau 2010-01-15 14:56 Rev.: 4671

improve documentation and output

8 lines of code changed in 1 file:

rousseau 2010-01-15 10:59 Rev.: 4670

Only call SCardCheckSameProcess() if DO_CHECK_SAME_PROCESS is defined
(default is not defined).

Some thread libraries (on embedded systems for example) have a different
pid for each thread of a same process. So the check using getpid() is
wrong and handles are invalidated when they should not.
The PC/SC function returned SCARD_E_INVALID_HANDLE

6 lines of code changed in 1 file:

rousseau 2010-01-15 10:53 Rev.: 4669

define and use the CHECK_SAME_PROCESS macro instead of calling
SCardCheckSameProcess() directly

22 lines of code changed in 1 file:

rousseau 2010-01-14 15:20 Rev.: 4668

Doxygen: update SCardGetStatusChange() doc. The function returns on any
events, not just those specified in dwCurrentState

7 lines of code changed in 1 file:

rousseau 2010-01-14 10:21 Rev.: 4667

For embedded/constained systems

- remove as much text messages (logs) as possible to limit the size of
the binaries (pcscd and libpcsclite)

- use static driver instead of reader polling and dynamic driver loading

9 lines of code changed in 1 file:

rousseau 2010-01-08 17:04 Rev.: 4646

RFInitializeReader(): do not dynamically load the driver if
PCSCLITE_STATIC_DRIVER is defined

5 lines of code changed in 1 file:

rousseau 2010-01-08 16:59 Rev.: 4645

better support of PCSCLITE_STATIC_DRIVER.

This is used to statically link the reader driver to pcscd. Since the
link is static you must define the IFDHandler API version at compilation
time. Either define IFDHANDLERv1, IFDHANDLERv2 or IFDHANDLERv3

51 lines of code changed in 1 file:

rousseau 2010-01-08 16:02 Rev.: 4644

fix a warning when compiling with PCSCLITE_STATIC_DRIVER defined

dyn_unix.c: In function �DYN_CloseLibrary�:
dyn_unix.c:47: warning: unused variable �ret�

1 lines of code changed in 1 file:

rousseau 2010-01-03 15:02 Rev.: 4635

hotplug_macosx.c: In function �HPDeviceAppeared�:
hotplug_macosx.c:70: warning: unused parameter �refCon�
hotplug_macosx.c: In function �HPDeviceDisappeared�:
hotplug_macosx.c:85: warning: unused parameter �refCon�

4 lines of code changed in 1 file:

rousseau 2010-01-02 19:49 Rev.: 4634

fix a compilation warning
simclist.c:1335: warning: unused parameter �el�

1 lines of code changed in 1 file:

rousseau 2010-01-02 16:32 Rev.: 4633

pcsc_stringify_error(): spelling error (detected by lintian(1))

1 lines of code changed in 1 file:

rousseau 2010-01-02 00:01 Rev.: 4630

add #include <unistd.h> to declare the timeval structure

In file included from ifdwrapper.c:31:
utils.h:26: warning: �struct timeval� declared inside parameter list
utils.h:26: warning: its scope is only this definition or declaration, which is probably not what you want

1 lines of code changed in 1 file:

rousseau 2010-01-01 23:57 Rev.: 4629

better handling of PCSCLITE_STATIC_DRIVER as can be used on plateforms
using �Clinux (without dynamic loader)

Thanks to Guo Wenxue for a proto-patch

10 lines of code changed in 3 files:

rousseau 2010-01-01 23:41 Rev.: 4628

ReCheckSerialReaders variable is not used anymore

0 lines of code changed in 3 files:

rousseau 2010-01-01 23:38 Rev.: 4627

ReCheckSerialReaders variable from hotplug_* is not used anymore

0 lines of code changed in 1 file:

December 2009 »

Generated by StatSVN 0.7.0