replace #ifdef MSC_DEBUG by #ifndef NO_MSC_DEBUG
10 lines of code changed in 2 files:
define NO_PCSC_DEBUG and NO_MSC_DEBUG if debug is set to NO instead of
defining PCSC_DEBUG and MSC_DEBUG when debug is selected.
The debug messages are now displayed by default.
3 lines of code changed in 1 file:
use NO_PCSC_DEBUG instead of PCSC_DEBUG.
The debug messages are now displayed by default
(no need to #include "config.h" in PCSC/debuglog.h)
1 lines of code changed in 1 file:
typo: verions -> versions
1 lines of code changed in 1 file:
add documentation for IFDHGetCapabilities(..., TAG_IFD_THREAD_SAFE, ...),
IFDHGetCapabilities(..., TAG_IFD_SLOT_THREAD_SAFE, ...) and
IFDHSetCapabilities(..., TAG_IFD_SLOTNUM, ...)
35 lines of code changed in 1 file:
the function SCardSetTimeout() is deprecated and does nothing
4 lines of code changed in 1 file:
add a "(don't panic)" after a "Transaction failed." if it is not a
critical failure.
3 lines of code changed in 1 file:
RFBindFunctions(): replace the code replication by macros definition and
use (FctMap' fields were renamed for this to be easy)
56 lines of code changed in 1 file:
use new FctMap' fields names
3 lines of code changed in 1 file:
rename some FctMap' fields so the field name is the same as in the
function name of V3.0 IFDHandler API
3 lines of code changed in 1 file:
release 1.2.9-beta5
22 lines of code changed in 1 file:
1.2.9-beta5
1 lines of code changed in 1 file:
TPSearchBundlesForAtr(): use "%s/%s" insead of "%s%s" when generating
the MuscleCard bundle name on MacOSX
1 lines of code changed in 1 file:
add type LPSTR (again) so that "old" drivers and applications can compile
but mark it deprecated.
See http://gcc.gnu.org/onlinedocs/gcc-3.1/gcc/Type-Attributes.html
4 lines of code changed in 1 file:
'make clean' also removes the LaTeX temporary files
6 lines of code changed in 1 file:
IFDHGetCapabilities(): document the flags SCARD_ATTR_ATR_STRING and
IOCTL_SMARTCARD_VENDOR_VERIFY_PIN
20 lines of code changed in 1 file:
SCardControl() (new API) can now be used with a IFDHandler v2.0 or v3.0.
The previous code was broken and only worked with an IFDHandler v3.0
(crashed with a v2.0).
13 lines of code changed in 1 file:
IFDHControl(): use PUCHAR instead of LPCVOID and LPVOID so the driver
can use TxBuffer[x] without needing a cast.
1 lines of code changed in 1 file:
it is now possible to compile a IFDHandler v2.0 with this include file.
Just #define IFDHANDLERv2 in your source code before #include <ifdhandler.h>
By default it is setup for for most recent version of the API (V3.0)
17 lines of code changed in 1 file:
IFDControl_v2() is supported by IFD_HVERSION_2_0 drivers (not
IFD_HVERSION_1_0)
1 lines of code changed in 1 file:
add an entry from pcsc-lite documentation
9 lines of code changed in 1 file:
IFDHControl(): correct the types of pbSendBuffer and pbRecvBuffer.
2 lines of code changed in 1 file:
IFDHControl(): RxLength is a DWORD not a PDWORD
1 lines of code changed in 1 file:
1.2.9-beta4
1 lines of code changed in 1 file:
release 1.2.9-beta4
10 lines of code changed in 1 file:
add @PTHREAD_CFLAGS@ to Cflags: and @PTHREAD_LIBS@ to Libs: so that the
compiler and linker do the "right" thing.
Thanks to Ville Skytt? for the patch.
2 lines of code changed in 1 file:
use "Requires: libpcsclite = @VERSION@" instead of just "-lpcsclite"
Thanks to Ville Skytt? for the patch
2 lines of code changed in 1 file:
add /PCSC to includedir instead of Cflags:
2 lines of code changed in 1 file:
includedir is now @includedir@/PCSC
1 lines of code changed in 1 file: