opensc/src/libopensc
martin 72d961beb2 Fix #216: initial go with multiple reader subsystem removal.
* One sc_context has only a single reader driver.
 * remove dynamic reader driver loading capabilities
 * remove opensc-tool -R command
 * change the internal API, we don't need to pass around a "driver data" pointer as it can be found directly from the context.
 * check in ./configure for only a single enabled reader driver

git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4709 c6295689-39f2-0310-b995-f0e70906c6a9
2010-09-11 13:00:47 +00:00
..
Makefile.am itacns: add itacns.h to distribution targzip, fix card driver ordering. 2010-08-16 08:59:09 +00:00
Makefile.mak New card driver: Italian CNS/CIE (eID) 2010-08-16 00:56:27 +00:00
apdu.c Revert r4668. Change the way limitations on max send and receive sizes are set. 2010-09-09 18:58:44 +00:00
asn1.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
asn1.h pkcs15: encode/decode 'subjectName' in 'CommonPrivateKeyAttributes' 2010-07-05 13:29:10 +00:00
base64.c Header file cleanup. 2010-03-04 08:14:36 +00:00
card-acos5.c cleanup of the debug code: 2010-03-15 12:17:13 +00:00
card-akis.c Revert r4668. Change the way limitations on max send and receive sizes are set. 2010-09-09 18:58:44 +00:00
card-asepcos.c cleanup of the debug code: 2010-03-15 12:17:13 +00:00
card-atrust-acos.c Revert r4668. Change the way limitations on max send and receive sizes are set. 2010-09-09 18:58:44 +00:00
card-belpic.c Belpic: remove BELPIC_SET_LANG and related code, as it is not used in OpenSC 2010-09-11 13:00:29 +00:00
card-cardos.c Revert CardOS change from Italian CNS patch [4627]. 2010-08-27 08:24:39 +00:00
card-default.c cleanup of the debug code: 2010-03-15 12:17:13 +00:00
card-entersafe.c Revert r4668. Change the way limitations on max send and receive sizes are set. 2010-09-09 18:58:44 +00:00
card-flex.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
card-gemsafeV1.c cleanup of the debug code: 2010-03-15 12:17:13 +00:00
card-gpk.c Revert r4668. Change the way limitations on max send and receive sizes are set. 2010-09-09 18:58:44 +00:00
card-ias.c cleanup of the debug code: 2010-03-15 12:17:13 +00:00
card-incrypto34.c Prevent card-incrypto34.c from catching the Italian CNS card's ATR 2010-08-18 13:42:21 +00:00
card-itacns.c Avoid mixed declarations and code in ItaCNS files, per C90 2010-09-08 21:23:49 +00:00
card-javacard.c Add a catch-all for (possibly) blank JavaCards. This way known blank JavaCards without a supported applet get recognized by opensc-tool -n. 2010-02-06 10:56:29 +00:00
card-jcop.c card-jcop: remove dummy stubs. 2010-09-05 19:55:00 +00:00
card-mcrd.c Revert r4668. Change the way limitations on max send and receive sizes are set. 2010-09-09 18:58:44 +00:00
card-miocos.c Revert r4668. Change the way limitations on max send and receive sizes are set. 2010-09-09 18:58:44 +00:00
card-muscle.c Revert r4668. Change the way limitations on max send and receive sizes are set. 2010-09-09 18:58:44 +00:00
card-myeid.c Revert r4668. Change the way limitations on max send and receive sizes are set. 2010-09-09 18:58:44 +00:00
card-oberthur.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
card-openpgp.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
card-piv.c Revert r4668. Change the way limitations on max send and receive sizes are set. 2010-09-09 18:58:44 +00:00
card-rtecp.c add ATR for Rutoken ECP (DS) 2010-08-25 19:24:23 +00:00
card-rutoken.c remove software RSA support for Rutoken S 2010-09-09 17:28:44 +00:00
card-setcos.c cleanup of the debug code: 2010-03-15 12:17:13 +00:00
card-starcos.c Revert r4668. Change the way limitations on max send and receive sizes are set. 2010-09-09 18:58:44 +00:00
card-tcos.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
card-westcos.c style: // -> /* */ 2010-06-11 07:35:45 +00:00
card.c Revert r4668. Change the way limitations on max send and receive sizes are set. 2010-09-09 18:58:44 +00:00
cardctl.h Trac #244: Fix structure packing on Apple and SUN. Fix display detection by updating structure definitions. 2010-07-26 13:16:37 +00:00
cards.h New card driver: Italian CNS/CIE (eID) 2010-08-16 00:56:27 +00:00
compression.c Header file cleanup. 2010-03-04 08:14:36 +00:00
compression.h Header file cleanup. 2010-03-04 08:14:36 +00:00
ctbcs.c Fix #223: implement ctbcs_build_modify_verification_apdu. 2010-06-01 12:28:30 +00:00
ctbcs.h libopensc: 2010-01-24 15:25:08 +00:00
ctx.c Fix #216: initial go with multiple reader subsystem removal. 2010-09-11 13:00:47 +00:00
dir.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
errors.c libopensc: Remove unused internal SC_ERROR_EXTRACTABLE_KEY and correct relevant comments (native != extractable) 2010-08-23 10:32:26 +00:00
errors.h libopensc: Remove unused internal SC_ERROR_EXTRACTABLE_KEY and correct relevant comments (native != extractable) 2010-08-23 10:32:26 +00:00
esteid.h - Cleanup 2005-02-09 19:15:40 +00:00
internal-winscard.h Use (SCARD_READERSTATE *) instead of LPSCARD_READERSTATE since 2010-08-16 09:33:56 +00:00
internal.h libopensc: export 'sc_card_find_rsa_alg' 2010-09-04 20:16:54 +00:00
iso7816.c Revert r4668. Change the way limitations on max send and receive sizes are set. 2010-09-09 18:58:44 +00:00
itacns.h New card driver: Italian CNS/CIE (eID) 2010-08-16 00:56:27 +00:00
libopensc.exports libopensc: export 'sc_card_find_rsa_alg' 2010-09-04 20:16:54 +00:00
libopensc.pc.in build fixes by Vile Skytt�. 2004-11-04 19:14:58 +00:00
log.c libopensc for win32: get working logging when compiled with Visual Studio 2010-04-14 11:52:27 +00:00
log.h libopensc for win32: get working logging when compiled with Visual Studio 2010-04-14 11:52:27 +00:00
muscle-filesystem.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
muscle-filesystem.h Header file cleanup. 2010-03-04 08:14:36 +00:00
muscle.c MuscleApplet: Detect MuscleApplet specific SW-s; re-organize the source a little. 2010-05-14 13:37:48 +00:00
muscle.h Header file cleanup. 2010-03-04 08:14:36 +00:00
opensc.h Fix #216: initial go with multiple reader subsystem removal. 2010-09-11 13:00:47 +00:00
p15card-helper.c cleanup of the debug code: 2010-03-15 12:17:13 +00:00
p15card-helper.h Header file cleanup. 2010-03-04 08:14:36 +00:00
padding.c cleanup of the debug code: 2010-03-15 12:17:13 +00:00
pkcs15-actalis.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
pkcs15-algo.c cleanup of the debug code: 2010-03-15 12:17:13 +00:00
pkcs15-atrust-acos.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
pkcs15-cache.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
pkcs15-cert.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
pkcs15-data.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
pkcs15-esinit.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
pkcs15-esteid.c EstEID: style: use sizeof() 2010-09-05 16:52:50 +00:00
pkcs15-gemsafeGPK.c Revert r4668. Change the way limitations on max send and receive sizes are set. 2010-09-09 18:58:44 +00:00
pkcs15-gemsafeV1.c cleanup of the debug code: 2010-03-15 12:17:13 +00:00
pkcs15-infocamere.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
pkcs15-itacns.c Avoid mixed declarations and code in ItaCNS files, per C90 2010-09-08 21:23:49 +00:00
pkcs15-oberthur.c pkcs15: encode/decode 'subjectName' in 'CommonPrivateKeyAttributes' 2010-07-05 13:29:10 +00:00
pkcs15-openpgp.c cleanup of the debug code: 2010-03-15 12:17:13 +00:00
pkcs15-pin.c libopensc: PIN usage counter is decreased every time it is sent to the card, no matter what the card replies (should probably reply with success) 2010-09-01 06:23:43 +00:00
pkcs15-piv.c cleanup of the debug code: 2010-03-15 12:17:13 +00:00
pkcs15-postecert.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
pkcs15-prkey.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
pkcs15-pteid.c cleanup of the debug code: 2010-03-15 12:17:13 +00:00
pkcs15-pubkey.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
pkcs15-sec.c libopensc: supplement to the previous commit 2010-09-04 20:19:14 +00:00
pkcs15-starcert.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
pkcs15-syn.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
pkcs15-tccardos.c cleanup of the debug code: 2010-03-15 12:17:13 +00:00
pkcs15-tcos.c fixed incorrect IDs of SigG-PINs from 6,7 to 5,6 2010-04-18 08:24:17 +00:00
pkcs15-westcos.c Rename p15emu-westcos.c to pkcs15-westcos.c 2010-06-11 07:36:01 +00:00
pkcs15-wrap.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
pkcs15.c libopensc: pkcs15: more of debug messages 2010-09-04 20:21:34 +00:00
pkcs15.h pkcs15: encode/decode 'AccessControlRules' in 'CommonObjectAttributes' 2010-07-06 09:09:04 +00:00
reader-ctapi.c Fix #216: initial go with multiple reader subsystem removal. 2010-09-11 13:00:47 +00:00
reader-openct.c Fix #216: initial go with multiple reader subsystem removal. 2010-09-11 13:00:47 +00:00
reader-pcsc.c Fix #216: initial go with multiple reader subsystem removal. 2010-09-11 13:00:47 +00:00
sc.c Do not cast the return value of malloc(3) and calloc(3) 2010-08-18 15:08:51 +00:00
sec.c cleanup of the debug code: 2010-03-15 12:17:13 +00:00
types.h libopensc: remove SC_MAX_READERS which is not used. 2010-09-11 13:00:36 +00:00