OpenSC fork, with some Italian healthcare smart card utils
Go to file
Doug Engert 3b632e64a1 Fix #1731 sc_format_apdu_cse_lc_le fails to set Le correctly
Changed four places where "<" should be "<=" so Le will be set correctly
Previous for 65K (extended) or 256 (short) Le is left set to 0.
This then caused Le to be to be not added to APDU as Le==0
Code later converts actual Le in APDU to be set to 0 to mean 256 or 65K.

SC_APDU_CASE_*_EXT are changed to SC_APDU_CASE_* so sc_detect_apdu_cse
to set the cse based on card capabilities as well as data chaining.

This commit is not well tested and neds review.

 On branch fix-1731
 Changes to be committed:
	modified:   src/libopensc/card.c
2019-09-09 12:49:56 +02:00
.github speed up checking out nightly branch 2018-11-20 13:02:29 +01:00
doc pkcs15-tool: inconsistent -r option fix 2019-08-05 01:14:35 +02:00
etc sc-hsm: Add configuration section for 4K 2019-05-31 14:11:49 +02:00
m4 use compat_getopt_long if getopt_long is not available 2019-03-25 14:30:09 +01:00
MacOSX use OpenPACE 1.1.0 2019-04-25 15:44:11 +02:00
packaging/debian.templates fix LGPL version 2013-09-29 20:55:41 +02:00
src Fix #1731 sc_format_apdu_cse_lc_le fails to set Le correctly 2019-09-09 12:49:56 +02:00
tests tests/common: Add different path to softhsm pkcs11 library to test also on different architectures 2019-08-28 11:01:50 +02:00
win32 md: added missing cardos5 ATRs (#1750) 2019-08-20 13:24:33 +02:00
.gitignore opensc-notify: add to autostart 2019-04-08 11:16:13 +02:00
.gitlab-ci.yml Integrated virt_CACard in CI jobs (#1757) 2019-08-20 15:17:14 +02:00
.travis.yml Unbreak Travis build 2019-08-30 23:15:53 +02:00
appveyor.yml prepare 0.20.0 2019-09-05 14:24:30 +02:00
bootstrap build: bootstrap script has expected content 2014-05-11 09:15:27 +02:00
bootstrap.ci bootstrap.ci: stop echoing executed commands 2018-05-21 20:45:04 +02:00
configure.ac prepare 0.20.0 2019-09-05 14:24:30 +02:00
COPYING - changed license to LGPL 2001-11-06 18:34:19 +00:00
Makefile.am Move the test into separate directory 2018-12-06 09:27:50 +01:00
Makefile.mak autostart is a subfeature of OpenSC tools 2019-04-08 11:16:13 +02:00
NEWS updated NEWS 2018-09-13 13:47:21 +02:00
README link README to README.md 2015-11-02 23:54:36 +01:00
README.md Integrated virt_CACard in CI jobs (#1757) 2019-08-20 15:17:14 +02:00
version.m4 version.m4: remove unused macro PACKAGE_VERSION_REVISION 2018-05-21 20:45:04 +02:00

OpenSC documentation

Wiki is available online

Please take a look at the documentation before trying to use OpenSC.

Travis CI Build Status AppVeyor CI Build Status Coverity Scan Status Language grade: C/C++

Build and test status of specific cards:

Cards Status
CAC CAC
virt_CACard virt_CACard
Coolkey Coolkey
PivApplet PIV
OpenPGP Applet OpenPGP
GidsApplet GIDS
IsoApplet IsoApplet
OsEID (MyEID) OsEID (MyEID)