IOCTL_SMARTCARD_VENDOR_VERIFY_PIN is deprecated. Use
CM_IOCTL_GET_FEATURE_REQUEST instead
0 lines of code changed in 1 file:
IFDStatusICC(): correctly set card status to SCARD_UNKNOWN. patch in
revision 2283 was bogus
1 lines of code changed in 1 file:
IFDStatusICC(): if IFDHICCPresence() set card status to SCARD_UNKNOWN
instead of an uninitialised value
1 lines of code changed in 1 file:
RFAddReader(): fails if RFSetReaderName() fails (too many readers for
the same driver for example)
2 lines of code changed in 1 file:
RFSetReaderName(): fails if the number of readers exceeds the number of
supported readers by the driver.
If the driver does not implement TAG_IFD_SIMULTANEOUS_ACCESS it is
assumed to only support 1 reader.
14 lines of code changed in 1 file:
signal_reload(): disable hotplug when shutdown is on going
3 lines of code changed in 1 file:
SCardGetAttrib()/SCardSetAttrib(): if the driver returns IFD_ERROR_TAG
we return SCARD_E_UNSUPPORTED_FEATURE instead of the generic error code
SCARD_E_NOT_TRANSACTED
8 lines of code changed in 1 file:
add PKG_PROG_PKG_CONFIG
1 lines of code changed in 1 file:
SCardStatus(): move an initialization outside of a for() loop (improve
speed)
2 lines of code changed in 1 file:
SCardGetIndicesFromHandle(): check that hCard is non null (used as
marker for unused entry)
3 lines of code changed in 1 file:
pcFunction argument of DYN_GetAddress is "const char *" instead of "char *"
5 lines of code changed in 5 files:
use "const char *" instead of "char *" when needed
13 lines of code changed in 2 files:
warning: no previous prototype for 'log_init'
1 lines of code changed in 1 file:
#include "strlcpycat.h"
1 lines of code changed in 1 file:
#include "powermgt_generic.h"
1 lines of code changed in 1 file:
#include "strlcpycat.h"
1 lines of code changed in 1 file:
add support of "extended" SCardControl()
201 lines of code changed in 4 files: