OpenSC fork, with some Italian healthcare smart card utils
Go to file
David Woodhouse 8c94662e96 Add --test-fork option to pkcs11-tool
The PKCS#11 Usage Guide, at least up to v2.40, says that calling
C_Initialize() in the child after fork is "considered to be good
Cryptoki programming practice, since it can prevent the existence of
dangling duplicate resources that were created at the time of the fork()
call."

(It neglects to mention that doing so in the child of a multi-threaded
process is a clear violation of POSIX, mind you. Not to mention being
utterly pointless if all you're going to do in the child is exec something
else anyway.)

Regardless of the sagacity of this recommendation, we need to cope when
it happens. Historically, we've been quite bad at that. Let's add a test
to pkcs11-tool in the hope it'll help...

Fixes #464
2015-05-16 12:18:54 +02:00
MacOSX use xcodebuild with `-target OpenSC` 2015-03-31 23:57:19 +02:00
doc pkcs11-tool: option to 'decrypt some data' 2015-04-30 15:57:44 +02:00
etc silence some shell commands in Makefile 2015-04-23 00:12:37 +02:00
m4 Use AX_PTHREAD instead of ACX_PTHREAD 2012-09-25 23:03:38 +02:00
packaging/debian.templates fix LGPL version 2013-09-29 20:55:41 +02:00
solaris Thomas Uhle: modify Makefile so configure finds the include files 2009-12-03 07:05:15 +00:00
src Add --test-fork option to pkcs11-tool 2015-05-16 12:18:54 +02:00
win32 card-masktech.c: add 2 more ATR 2015-05-16 12:09:08 +02:00
.gitignore Issue 395. Avoiding a couple of memory leaks. 2015-04-12 11:35:09 +02:00
.travis.yml nobody likes being pedantic 2015-04-01 01:41:04 +02:00
CONTRIBUTING.md Create CONTRIBUTING.md 2015-02-13 16:52:10 +02:00
COPYING - changed license to LGPL 2001-11-06 18:34:19 +00:00
Makefile.am build: bootstrap script has expected content 2014-05-11 09:15:27 +02:00
Makefile.mak build: 'auto-config' parameters 2012-06-08 20:17:36 +02:00
NEWS release 0.14.0 2014-06-26 19:15:33 +02:00
README Update wiki URL 2013-01-06 20:49:14 +01:00
README.md readme.md: add jenkins build status 2015-02-03 09:45:40 +01:00
bootstrap build: bootstrap script has expected content 2014-05-11 09:15:27 +02:00
bootstrap.ci build: put PACKAGE_VERSION_REVISION into version.m4 2014-05-12 07:27:04 +02:00
configure.ac avoid the failure: "Failed to get file version of custom action dll" 2015-05-10 15:04:44 +02:00
version.m4 build: put PACKAGE_VERSION_REVISION into version.m4 2014-05-12 07:27:04 +02:00

README.md

OpenSC documentation wiki is available online at https://github.com/OpenSC/OpenSC/wiki

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

Coverity Scan: Coverity Scan Build Status

Jenkins CI: Build Status

Travis CI: Build Status