Commit Graph

1455 Commits

Author SHA1 Message Date
Frank Morgner
51bd1893a2 replace unused NFC selection
Instead, tell the user to fix the nfc emulation requirements, e.g.
installing samsung gear plugin or enabling the nfc settings.
2017-07-18 08:23:24 +02:00
Santiago Castro
b4b36c8979 Fix broken Markdown headings 2017-04-19 11:59:42 +02:00
Frank Morgner
29142adae3 fixed configure check for libnfc
decouples tests of libnfc from pcsc
2017-04-06 17:01:18 +02:00
Frank Morgner
377774fd65 vicc: catch ctrl-c via KeyboardInterrupt
... and ignore EINT in recv as it may be triggered for various other reasons

fixes https://github.com/frankmorgner/vsmartcard/issues/95
2017-04-05 12:20:20 +02:00
Frank Morgner
3abf29dbda vpcd: removed obsolete build files 2017-03-27 14:58:10 +02:00
Frank Morgner
7c4f4197b0 vpcd: use meaningfull strings for installer 2017-03-27 14:54:15 +02:00
Frank Morgner
26c85f7113 vpcd: fixed filename of WudfUpdate support library 2017-03-27 14:48:33 +02:00
Frank Morgner
9c9c06cd9a travis-ci: reworked dependencies
- don't use OpenPACE on cross compile builds
- build pcsc-relay for windows
- clone repositories only when needed
2017-03-22 12:58:33 +01:00
Frank Morgner
837a54744a pcsc-relay: added compatibility with Apple's PC/SC 2017-03-21 22:22:06 +01:00
Frank Morgner
c2b90a0f10 pcsc-relay: Made libnfc optional 2017-03-02 15:50:16 +01:00
Frank Morgner
7e70c87dde added documentation about TCardEmulator
rebuilt docs with 'pdf2svg' for tizk images
2017-01-16 01:29:58 +01:00
Frank Morgner
7c1f8f2a7e Merge branch 'GearS2' 2017-01-15 20:42:15 +01:00
Frank Morgner
df93f67299 Updated documentation 2017-01-08 23:02:30 +01:00
Frank Morgner
564b939078 rebuilt docs 2017-01-05 00:14:10 +01:00
Frank Morgner
c0d979975d updated docs about vpcd's msi 2017-01-05 00:13:05 +01:00
Frank Morgner
df2bb0312b updated docs about ACardEmulator+pcsc-relay 2017-01-05 00:12:24 +01:00
Frank Morgner
9e3dc7b89b don't depend on APK signing
removes authentication and secure data transfer between ACardEmulator
and TCardEmulator
2016-12-01 10:16:44 +01:00
Frank Morgner
372c364b02 fixed compilation problems 2016-11-30 08:29:50 +01:00
Jan-Christopher Pien
3501843159 Let ACardEmulator provide installed AIDs 2016-11-30 08:29:50 +01:00
Jan-Christopher Pien
dae5622992 Fix build.gradle keystore file property 2016-11-30 08:29:50 +01:00
Jan-Christopher Pien
9c758ffda0 Authentication for ACardEmulator/TCardEmulator
secure sending and with high priority
2016-11-30 08:29:37 +01:00
Jan-Christopher Pien
45273626eb Register AIDs (stub) 2016-11-30 08:23:53 +01:00
Jan-Christopher Pien
f2a68c95c1 Refactor connecting to SAP service and sending messages in queue
Sending and receiving works correctly, however establishing an SAP connection takes too long
2016-11-30 08:23:53 +01:00
Frank Morgner
023550ac11 Update .gitignore 2016-11-30 08:23:53 +01:00
Frank Morgner
dfead89d0a added Tizen Smart Card Emulator
as companion for Android Smart Card Emulator to allow using the
Accessories' HCE mode instead of the phone's hardware.
2016-11-30 08:15:25 +01:00
Frank Morgner
790ea80fb7 use HCE mode of Samsung Accessories for emulation 2016-11-30 08:15:25 +01:00
Frank Morgner
818d5a0254 AppVeyor: Upload vpcd as built artifact 2016-11-17 23:12:19 +01:00
Nick Russler
6ca71d8a65 Add CI build for vpcd-config to appveyor config 2016-11-12 00:16:36 +01:00
Nick Russler
493d48c5aa Update appveyor
Build the driver, the devmsi library and the msi with Visual Studio 2015.
2016-11-12 00:16:36 +01:00
Nick Russler
de515d80d2 Add MSI installer for win32 virtualsmartcard.
Also ignore temporary VS artifacts and removes conflicting snprintf definition with standard definition
2016-11-12 00:16:36 +01:00
Frank Morgner
77eb263212 fixed compiler warnings 2016-11-08 14:07:01 +01:00
Frank Morgner
7fe438f98d updated OpenSC
fixes build error due to missing export in OpenSC
2016-11-08 13:56:19 +01:00
Frank Morgner
bfda86867e travis CI: virtualsmartcard requires OpenPACE 2016-11-02 23:42:54 +01:00
Frank Morgner
126ee74f4b removed obsolete picc.py
Closes https://github.com/frankmorgner/vsmartcard/issues/85
2016-11-01 02:31:25 +01:00
Frank Morgner
6b13057200 updated documentation
- use a more compact summary
- remove libnpa from the navigation
2016-10-12 17:37:00 +02:00
Frank Morgner
ee1f538b11 ccid-emulator: removed unused implementation 2016-10-10 13:14:02 +02:00
Frank Morgner
15a5dd74c9 Coverity: Scan on master 2016-10-10 12:30:56 +02:00
Frank Morgner
5bc798fd31 rebuilt documentation 2016-10-10 12:25:54 +02:00
Frank Morgner
83bd6659dc fixed location of chip.ico 2016-10-10 10:33:09 +02:00
Frank Morgner
eb4c8a8103 fixed distcheck 2016-10-10 10:33:09 +02:00
Frank Morgner
d1cd0ea379 less clutter in documentation
- distribute HTML documentation in master branch
- use MD files in project directories for GitHub
- removed some unused autotools files
2016-10-10 10:33:05 +02:00
Frank Morgner
1a86f1ebe0 use vsmartcard/docs for website 2016-10-10 10:32:24 +02:00
Frank Morgner
a8b22f7bef removed npa project
It has been replaced by https://github.com/frankmorgner/OpenSC
2016-10-08 01:14:41 +02:00
Frank Morgner
c72f0a1077 added picture of emulator with vicc 2016-06-06 23:00:04 +02:00
Frank Morgner
8c92d3b5bf documented permissions 2016-06-06 23:00:04 +02:00
Frank Morgner
7d420ae84c documented interface to vicc 2016-06-06 23:00:04 +02:00
Frank Morgner
9480061f3c More compact description 2016-06-06 23:00:04 +02:00
Frank Morgner
e88d7f211b travis: allow cross compiled windows build to fail
Travis appears to be building only a static version of OpenSSL. Thus,
the compile error can be fixed by adding "-lgdi32" to CRYPTO_LIBS.
However, we don't want to change this to just satisfy CI.
Unfortunately, I was not able to reproduce this problem on my machine to
examine the root cause.
2016-05-25 16:52:00 +02:00
Frank Morgner
3b6bb19210 initialize id_icc to NULL if not given 2016-05-25 15:33:08 +02:00
Frank Morgner
088d99f306 updated OpenSC 2016-05-15 18:26:09 +02:00