Commit Graph

1538 Commits

Author SHA1 Message Date
Frank Morgner
9fc68af432 documented libqrcode dependency
fixes #51
2015-06-08 22:06:25 +02:00
Frank Morgner
d471598380 Let SmartcardOS have only stubs
mf and SAM are implementations pecific to Iso7816OS
2015-05-21 22:04:44 +02:00
Frank Morgner
cbc8ab7ab9 implement reset() for relay card
fixes #48
2015-05-21 21:56:08 +02:00
Frank Morgner
90672d3900 include link to thesis
but reduces the descriptive text
2015-05-20 02:17:55 +02:00
Frank Morgner
a2da548bd1 list dependencies per emulated card 2015-05-20 02:17:55 +02:00
Frank Morgner
10fcdcd3fd added Mac OS X to the compatibility list 2015-05-20 02:17:55 +02:00
Frank Morgner
ca7dbab716 moved HandlerTestOS to cards/HandlerTest.py 2015-05-20 02:17:55 +02:00
Frank Morgner
dbc8054813 moved NPAOS to nPA.py 2015-05-20 02:17:55 +02:00
Frank Morgner
cde9393e89 moved CryptoflexOS to cryptoflex.py 2015-05-20 02:17:55 +02:00
Frank Morgner
3277da7824 moved RelayOS into separate file 2015-05-20 02:17:55 +02:00
Frank Morgner
3f74291dc2 fixed pycrypto import
fixes regression from bca53f92f1
2015-05-18 08:43:37 +02:00
Frank Morgner
bca53f92f1 import Crypto only when needed 2015-05-18 07:55:18 +02:00
Frank Morgner
2ef0e7828c let user configure the number of slots 2015-05-18 07:55:18 +02:00
Frank Morgner
f3dc6db045 use two slots by default 2015-05-18 07:55:18 +02:00
Frank Morgner
70e72f8c14 Workaround for getting ATR on OS X 10.10 2015-05-18 07:55:18 +02:00
Frank Morgner
7215a6ed3f announce non thread safety 2015-05-18 07:55:18 +02:00
Frank Morgner
570bcf996a use pcsc-lite's debuglog.h or syslog
...or no log at all for debugging
2015-05-18 07:55:18 +02:00
Frank Morgner
a6e6beb2a9 better error handling
set output length to 0 on error
2015-05-18 07:55:18 +02:00
Frank Morgner
36f64cf59a added scritps to build package for OS X 2015-05-18 07:55:18 +02:00
Frank Morgner
c7f757b2fb Added compatibility with Info.plist bundle
primarily for usage on OS X
2015-05-18 07:55:18 +02:00
Frank Morgner
1581c61e4b use a static pcsclite.h compatible with pcsc-lite 1.8.9 2015-05-18 07:55:17 +02:00
Frank Morgner
a28323a455 fixed typo (again)
Sorry, Erik!
2015-05-13 15:40:30 +02:00
Frank Morgner
a879260da5 fixed typo 2015-05-13 12:41:09 +02:00
Frank Morgner
118bc2fb51 fixed compiling without LOG 2015-05-12 20:00:51 +02:00
Frank Morgner
7763802d96 fixed check for strlcpy and strlcat 2015-05-12 19:55:42 +02:00
Frank Morgner
aa762e21f5 added reference to virtual keycard 2015-05-11 22:09:10 +02:00
Frank Morgner
459ba3db61 fixed cross compiling for windows 2015-05-11 14:37:21 +02:00
Frank Morgner
676fc360b5 fixed missing openpace libs 2015-05-11 14:37:11 +02:00
Frank Morgner
399f41dd6b build OS X installer 2015-05-11 11:06:17 +02:00
Frank Morgner
91f2e9e339 updated OpenSC 2015-05-11 05:36:33 +02:00
Frank Morgner
c53fdcd60a build universal binaries for Mac OS X 2015-04-27 09:42:47 +02:00
Frank Morgner
20157f9f80 if boxing is not supported, select MF
resets the state of the card which may be confused by the commands with
CLA=FF (and is more lightweight than an actual reset)
2015-04-23 23:30:13 +02:00
Frank Morgner
296386dd87 updated OpenSC 2015-04-14 10:51:14 +02:00
Frank Morgner
39d0a6f3ff fixed compilation on Mac OS X 2015-04-13 14:05:32 +02:00
Frank Morgner
b4ebc4882b moved sm_stop() to OpenSC as sc_sm_stop() 2015-04-07 17:04:00 +02:00
Frank Morgner
cc12a61001 catch non initialized pace context 2015-04-01 20:00:39 +02:00
Frank Morgner
0ab1867911 updated OpenSC 2015-03-31 21:14:37 +02:00
Frank Morgner
f5d0bc52b3 fixed logging out with PACE reader 2015-03-25 07:50:33 +01:00
Frank Morgner
2b6964643f fixed handling scconf_block 2015-03-24 08:25:47 +01:00
Frank Morgner
a8a2dfbb33 fixed position of mobile reader picture 2015-03-24 08:33:01 +01:00
Frank Morgner
c7261f5640 fixed documentation of BixVReader.ini 2015-03-24 08:32:41 +01:00
Frank Morgner
24a1ce279b ignore some files 2015-03-24 08:17:58 +01:00
Frank Morgner
d4eb0830e5 pcsc-relay: documented android smart card emulator 2015-03-24 01:19:01 +01:00
Frank Morgner
5c56962b41 added image for pcsc-relay 2015-03-20 00:42:33 +01:00
Frank Morgner
6dfab7fbf1 pcsc-relay: fixed handling ATR for vpcd emulator 2015-03-18 07:54:44 +01:00
Frank Morgner
798fb9ba0d allow setting hostname/port for vpcd/vicc interfaces 2015-03-18 07:30:03 +01:00
Frank Morgner
65f7d92a7f use ACardEmulator as nfc backend for pcsc-relay
This feature is experimental and disabled by default

At ACardEmulator's compile time it is required:
- to add the correct application identifier to aid_list.xml
- enable the connection to pcsc-relay by setting useVPCD
2015-03-14 16:13:59 +01:00
Frank Morgner
aa90d22813 allow ommiting data in vicc_transmit/vicc_connect
allows using these operations for both ends, vicc *and* vpcd
2015-03-14 15:03:16 +01:00
Frank Morgner
1af188e2b2 fixed library name in documentation 2015-03-14 01:52:04 +01:00
Frank Morgner
a515be58f9 export vicc_connect 2015-03-14 00:53:55 +01:00