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
Frank Morgner
fd8ae7c7c8
Merge pull request #78 from d0/no_serialization
...
Remove serialization support
2016-05-15 17:32:03 +02:00
Frank Morgner
95ae59b5b3
updated jcardsim
2016-05-13 15:32:18 +02:00
Frank Morgner
4d9e27858a
added proper separation between JCardSim and VICC
...
Aditionally use the wording emulator within this project to not be
confused with JCardSim's Simulator classes.
2016-05-13 15:27:43 +02:00
Frank Morgner
8517cea801
upgraded to gradle 2.1.0 and studio 2.1.1
2016-05-13 15:27:43 +02:00
Frank Morgner
c675d238fa
use better apk names
2016-04-15 11:44:43 -04:00
Frank Morgner
30647f2c36
new version of ACardEmulator
2016-04-15 11:31:27 -04:00
Frank Morgner
c17ab48094
allow scanning vicc configuration with QR code
2016-04-15 11:17:41 -04:00
Frank Morgner
0d1977fc1a
print QR code in case of reversed mode
2016-04-15 11:11:15 -04:00
Frank Morgner
524ef6b6aa
Option for Choosing between jcardsim and vicc
2016-04-15 11:11:15 -04:00
Frank Morgner
67a68246c7
use a material design
...
allows resetting the emulator
2016-04-13 12:03:51 -04:00
Frank Morgner
65cbac22c5
Implement deactivation of Applets
...
Actually implements and fixes what was intended with
f401923005
2016-04-12 22:10:26 -04:00
Dominik
41bd7ab105
Remove serialization support
2016-04-10 19:31:24 +02:00
Frank Morgner
0aeb8a1859
remote-reader: updated project version
2016-04-07 17:55:26 +02:00
Frank Morgner
cb0224edfc
Merge pull request #77 from d0/pep8
...
Refactor card implementations to PEP8
2016-04-07 16:11:03 +02:00
Frank Morgner
ddbc4da0fa
fixed package name of logging fragment
2016-04-07 15:58:12 +02:00
Frank Morgner
f401923005
added settings activity
2016-04-07 15:36:00 +02:00
Frank Morgner
caff142b0b
use a better apk name
...
found here
https://github.com/jayway/AndroidGradleExample/blob/master/artifacts.gradle
2016-04-05 00:31:26 +02:00
Frank Morgner
1d3e5fe4fd
Rewrite of Remote Smart Card Reader
...
- use material design
- use AsyncTask instead of Runnable for VPCDWorker to integrate with the
App's lifecycle
- use a dedicated Preference Activity
- integrated zxing's QR code scanner
- use Snackbar instead of Toast
- capture debug messages in log instead of explicitly passing messages
- use reader mode only, breaks support of Android before kitkat
2016-04-05 00:31:26 +02:00
Dominik
de683869b4
Refactored the python files in the cards directory according to PEP8
2016-03-19 10:04:16 +01:00
Dominik
33dc00e175
Fix broken function SmartcardSAM.set_asym_cipher
2016-03-19 07:35:15 +01:00
Frank Morgner
aa82e78ce7
Merge pull request #75 from d0/master
...
Remove bitbake files
2016-03-19 00:21:52 +01:00
Dominik
d882ef0fdc
Remove bitbake files
2016-03-18 22:43:25 +01:00
Frank Morgner
3c61d1926d
Merge pull request #74 from d0/pep8
...
Refactor code according to PEP8
Fixes https://github.com/frankmorgner/vsmartcard/issues/72
2016-03-17 00:27:27 +01:00
Dominik
c0bea2cd25
Refactor code according to PEP8
2016-03-13 15:30:15 +01:00
Frank Morgner
82db5fb5ec
added ISSUE_TEMPLATE
2016-03-11 21:00:40 +01:00
Dominik
83047f139a
Install PyCrypto via pip for Travis CI build
...
PyCrypto is currently not available when running the vpicc unittest so
the tests fails. In order to run the tests sucessfully we install
PyCrypto via pip. This only works only works on linux and only when not
using mingw32-gcc.
2016-03-07 01:58:26 +01:00
Frank Morgner
d813ce0cc9
updated OpenSC
2016-03-07 01:56:51 +01:00
Frank Morgner
5bbd645817
Merge pull request #73 from d0/master
...
Updated regression tests and simplified code a bit
2016-03-07 01:56:17 +01:00
Dominik
08f91685fc
Updated regression tests and simplified code a bit
2016-03-05 13:46:22 +01:00
Frank Morgner
9d6d39cf83
Merge pull request #69 from d0/master
...
Replace PBKDF2 class by python stdlib implementation
2016-03-04 06:48:30 +01:00
Dominik
c8f27768a4
Added a regression test for strings generated by the old crypt() implementation
2016-03-03 22:06:08 +01:00
Dominik
82e924811e
Added a regression test for strings generated by the old protect_string() implementation
2016-03-03 21:33:07 +01:00
Dominik
36970a26d7
Replace PBKDF2 class by python stdlib implementation
...
hashlib.pbkdf2_hmac has been backported to Python 2.7 (see PEP 466). In
order to avoid reinventing the wheel and to include less third party
code we switch to the stdlib implementation.
2016-03-02 23:02:59 +01:00
Frank Morgner
76a4a601d8
use z modifier for printing size_t
2016-03-01 14:51:25 +01:00