The registry in no longer used to pass the handles provided by BaseCSP. sc_ctx_use_reader is used instead. (uses r5190) A decryption routine was added as it is needed by login. Key container names are based on the card serial number and cert ID. The must be unique as they are searched for in the certificate store to find the card to insert in some situations. If the handles change, the association to the reader and card is refreshed as it may be a different card or reader. (uses r5127) Extra low lowel debugging was added. To use it the CARDMOD_LOW_LEVEL_DEBUG but be defined in cardmod.c This can log entries before and sc_context is established. The use of "texte" was replaced, as it looked like there could be buffer overflows. It was replaced with a loghex routine. SC_ALGORITHM_RSA_HASH_MD5_SHA1 can now be used (IE uses this.) Several other bugs were fixed. The code can now bue used for AD login, and was tested with swaping cards duirng login, and with several readers. The code is still experimental, and for login to work, the dlls were moved to system32. git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@5192 c6295689-39f2-0310-b995-f0e70906c6a9 |
||
---|---|---|
MacOSX | ||
doc | ||
etc | ||
m4 | ||
solaris | ||
src | ||
win32 | ||
COPYING | ||
Makefile.am | ||
Makefile.mak | ||
NEWS | ||
README | ||
bootstrap | ||
configure.ac | ||
svnignore |
README
OpenSC documentation wiki is available online at http://www.opensc-project.org/opensc/ Please take a look at the documentation before trying to use OpenSC.