Commit Graph

1356 Commits

Author SHA1 Message Date
Dominik
fbbafeff02 Merge remote-tracking branch 'upstream/master' 2014-05-14 04:27:58 +02:00
Dominik
8a41456889 Explicitly set OPENSSL_CFLAGS and OPENSSL_LIBS for ccid 2014-05-14 04:14:54 +02:00
psytester
02f08646f4 Readme.txt.in added hints for vpcd on Windows
some details how to get build vpcd on Windows 64 bit
2014-05-09 21:02:43 +02:00
Frank Morgner
fee02171cb Merge pull request #7 from d0/master
Add a basic .travis.yml file for automated testing
2014-05-04 00:05:29 +02:00
Dominik
dfe6cd50c1 Add a basic .travis.yml file for automated testing 2014-05-02 18:10:27 +02:00
Frank Morgner
0ccbfbe3d8 Merge pull request #6 from d0/master
Add symlink forgotten in 40a8fc0
2014-05-02 13:16:35 +02:00
Dominik
3dc8e5c2b4 Add symlink forgotten in 40a8fc0 2014-05-02 10:54:39 +02:00
Frank Morgner
855c5dcae7 rebuilt docs 2014-05-02 08:17:49 +02:00
Frank Morgner
40a8fc0a7f pcsc-relay: include thread locking mechanism
fixes regression from 0aec0e4

closes #5
2014-05-02 08:15:26 +02:00
Frank Morgner
b86a555ac0 Merge pull request #4 from d0/master
Update more links to the old repository
2014-05-02 00:59:57 +02:00
Dominik
63e98e8084 Update more links to the old repository 2014-05-01 23:24:18 +02:00
Frank Morgner
6bacbd7464 Merge pull request #2 from d0/master
Updated links in the documentation
2014-05-01 21:57:41 +02:00
Dominik
075b9b0a9c Fix another reference to the old repository 2014-05-01 19:16:09 +02:00
Dominik
ba28a94403 Updated links in the documentation 2014-05-01 13:40:45 +02:00
Frank Morgner
9943708510 fixed compiling ccid-emulator without libnpa
fixes #1
2014-04-27 22:24:19 +02:00
Frank Morgner
1d47e52b60 moved project home to github 2014-04-18 00:59:54 +02:00
Frank Morgner
c62b715c24 Added README.md 2014-04-15 08:25:02 +02:00
Frank Morgner
8abb64e519 use a separate directory for ifd-vpcd and pcsclite-vpcd 2014-03-31 23:46:15 +02:00
Frank Morgner
0aec0e4d31 vpcd: added real thread safety 2014-03-31 22:59:59 +02:00
Frank Morgner
ac3b70f4d1 updated documentation 2014-03-26 21:47:27 +01:00
Frank Morgner
8f77abdc00 vpcd win32: fixed race condition 2014-03-26 17:47:50 +01:00
Frank Morgner
a1131dd83a fixed installation guide for vpcd on Windows 2014-03-26 01:08:22 +01:00
Frank Morgner
8fd63744e8 updated documentation 2014-03-26 00:58:17 +01:00
Frank Morgner
dcd9ff928c added documentation about Windows driver 2014-03-26 00:00:54 +01:00
Frank Morgner
bef01d2a31 Migrated to new Version of Flavio's Windows driver 2014-03-25 23:25:53 +01:00
Frank Morgner
e15307d662 added windows version of vpcd driver
based on Fabio Ottavi's UMDF Driver for a Virtual Smart Card Reader, see
http://www.codeproject.com/Articles/134010/An-UMDF-Driver-for-a-Virtual-Smart-Card-Reader
2014-03-20 01:20:34 +01:00
Frank Morgner
151f3fe3da correctly initialize winsock 2014-03-18 23:27:01 +01:00
Frank Morgner
b6a8953297 export additional symbols from OpenSC when cross compiling 2014-03-08 02:45:43 +01:00
Frank Morgner
28ab30e71e PKG_CONFIG_PATH seems to be required for pkg-config now 2014-03-08 02:38:55 +01:00
Frank Morgner
6a9ec01ace configure openpace for enabling openssl installation 2014-03-08 02:38:55 +01:00
Frank Morgner
9fe16d00f2 fixed windows target directory 2014-03-08 02:38:55 +01:00
Frank Morgner
3dddf0e809 use unified names for PACE secrets 2014-02-28 23:47:11 +01:00
Frank Morgner
052666b140 ignore 'dirty' submodule opensc 2014-02-28 23:20:02 +01:00
Frank Morgner
c9aed4f5aa fix return code for blocked PIN 2014-02-28 23:20:02 +01:00
Frank Morgner
21087fe434 implemente PKCS#15 emulator for nPA 2014-02-28 23:20:02 +01:00
Frank Morgner
d81491f4ea better PIN handling
- avoid overloading of the unblocking command, instead perform resuming
  the pin automatically.
- implemented cache for npa card driver
- added support for eSign PIN verification
- addes support for get pin info cmd
2014-02-28 23:19:42 +01:00
Frank Morgner
54e71a1028 use a 10 digit puk 2014-02-28 23:12:26 +01:00
Frank Morgner
6ad3f6070c return remaining tries of PIN verification in MSE:Set AT 2014-02-28 22:29:29 +01:00
Frank Morgner
93947962e4 updated to current OpenSC's master 2014-02-23 01:16:53 +01:00
Frank Morgner
9b40f70ad8 use a correct mrz by default 2014-02-23 01:16:53 +01:00
Frank Morgner
6b7d42000b fixed resuming the PIN
initialization of the boxing commands in perform_pace always destroyed
the established security context.
2014-02-23 01:16:53 +01:00
Frank Morgner
68d8a9cf64 fixed missing references to list operations 2014-02-23 01:16:52 +01:00
Frank Morgner
d4bcf4e592 implemented npa_pin_cmd 2014-02-23 01:16:52 +01:00
Frank Morgner
15b08e5384 added a minimal nPA card driver for OpenSC
use as something like

    env OPENSC_CONF=$PWD/vsmartcard/npa/opensc.conf opensc-tool --name
2014-02-23 01:16:44 +01:00
Frank Morgner
0f96feb7c1 libpcsclite is a library 2013-12-08 23:06:07 +01:00
Frank Morgner
2cc664f698 added documentation about our PC/SC implementation 2013-12-06 22:22:08 +01:00
Frank Morgner
ce55b78345 "download" is a section 2013-12-05 20:48:50 +01:00
Frank Morgner
18463fc820 fixed definition for c++ 2013-12-04 22:17:42 +01:00
Frank Morgner
6837609dbd try linking OpenSC without including OpenSSL 2013-11-13 17:40:34 +01:00
Frank Morgner
a0a611d392 added url to master thesis 2013-11-06 14:36:55 +01:00