update copyright date
31 lines of code changed in 26 files:
Remove declaration of 3 static functions since they are defined before
use. Declaration is then useless.
0 lines of code changed in 1 file:
check for libusb-1.0 instead of libusb-0.1
5 lines of code changed in 1 file:
port from libusb-0.1 to libusb-1.0
94 lines of code changed in 1 file:
use readers() from smartcard.System instead of smartcard.pcsc.PCSCReader
readers() method is now a staticmethod of the PCSCReader class
since pyscard subversion revision 500.
4 lines of code changed in 4 files:
signal_trap(): implement a "Forced suicide" mechanism.
After 3 Ctrl-C without much reaction from pcscd (in fact the drivers) we
force the suicide. Sometimes libusb is blocked in a kind of dead-lock
and kill -9 was the only option.
13 lines of code changed in 1 file:
- better display the list of available readers
- display the command duration and log to stderr if the duration is more
than 1 second indicating a problem
24 lines of code changed in 2 files:
get firmware version of Gemalto readers in loop
57 lines of code changed in 1 file:
send an apdu in loop
60 lines of code changed in 1 file:
Add Log5() function
2 lines of code changed in 1 file:
fix a comment
1 lines of code changed in 1 file:
Add support of TAG_IFD_STOP_POLLING_THREAD to request the stop of the
driver polling function.
17 lines of code changed in 2 files:
Use AC_CHECK_FUNCS() instead of AC_CHECK_FUNC() to have
HAVE_PTHREAD_CANCEL defined when needed.
AC_CHECK_FUNC() defined nothing so HAVE_PTHREAD_CANCEL was not defined
even if pthread_cancel() was available.
1 lines of code changed in 1 file:
main(): in case of auto exit create a new session so that Ctrl-C on the
application will not also quit pcscd
Thanks to Thierry Fabre for reporting the bug
4 lines of code changed in 1 file:
typo in comment
1 lines of code changed in 1 file:
return exception from smartcard.pcsc.PCSCExceptions when appropriate
85 lines of code changed in 12 files:
Avoid a division by 0.
Closes [#312555] simclist bug in pcsc-lite
4 lines of code changed in 1 file:
update to version version 1.4.4rc4 Apr 2010
15 lines of code changed in 2 files:
SCardEstablishContext(): if pcscd is stared by libpcsclite then close
all file handles except stdin, stdout and stderr so that pcscd does not
confiscate ressources allocated by the application
Thanks to Thierry Fabre for the bug report
10 lines of code changed in 1 file:
release 1.6.1
37 lines of code changed in 2 files:
update copyright date
3 lines of code changed in 3 files:
pcscd: do not return before most of the initialisation are done
correctly. The idea is that pcscd can return an error code if the daemon
fails to start correctly (hald not started for example).
Before the patch pcscd became a daemon, then returned 0 (success) and
then continued with the initialisation. If the initialisation failed it
was too late to return an error code. The /etc/init.d/pcscd script was
not aware of the failure.
Closes https://bugzilla.redhat.com/show_bug.cgi?id=580321
"/usr/sbin/pcscd exit codes broken"
128 lines of code changed in 2 files:
May 2010 »