Frank Morgner
c0d979975d
updated docs about vpcd's msi
2017-01-05 00:13:05 +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
6b13057200
updated documentation
...
- use a more compact summary
- remove libnpa from the navigation
2016-10-12 17:37:00 +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
a8b22f7bef
removed npa project
...
It has been replaced by https://github.com/frankmorgner/OpenSC
2016-10-08 01:14:41 +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
0d1977fc1a
print QR code in case of reversed mode
2016-04-15 11:11:15 -04:00
Dominik
41bd7ab105
Remove serialization support
2016-04-10 19:31:24 +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
Dominik
c0bea2cd25
Refactor code according to PEP8
2016-03-13 15:30:15 +01:00
Dominik
08f91685fc
Updated regression tests and simplified code a bit
2016-03-05 13:46:22 +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
Frank Morgner
29dfed5de9
Updated mail address
2015-12-15 16:58:28 +01:00
Erik Nellessen
e8076f0f38
Added missing import.
2015-09-28 15:49:45 +02:00
Frank Morgner
42ae85ddb3
Activate Fabio's card backends by default
2015-09-23 07:56:11 +02:00
Frank Morgner
c3ba3ca4a3
Maps sleep to Sleep on Windows
2015-09-20 02:54:40 +02:00
Frank Morgner
d9dfc2c697
Checks for ssize_t
...
Works around the different typedef of ssize_t in MinGW
2015-09-20 02:54:40 +02:00
Frank Morgner
57d55c8776
Removes definition of BOOL which conflicts with mignw
2015-09-18 08:47:04 +02:00
Frank Morgner
a23913ff9c
Uses %Ix instead of %x
...
Fixes compiler warning about implicit type conversion on 64 bit machine
2015-09-18 15:22:40 +02:00
Frank Morgner
16ee860a66
Fixes windows warning about casting on x64
2015-09-18 15:22:35 +02:00
Frank Morgner
644d74ef40
fixed problems/warnings in documentation
2015-09-04 07:48:47 +02:00
Frank Morgner
13307b950e
workaround for windows compiler without inet_ntop
2015-08-22 00:22:41 +02:00
Frank Morgner
f66c7834ba
fixed windows cross compilation of vpcd
2015-08-21 22:56:13 +02:00
Frank Morgner
e4b438e870
fixed windows cross compilation of vpcd-config
2015-08-21 04:34:48 +02:00
Frank Morgner
f0c0805679
vpcd-config: use the configured maximum number of slots
2015-08-21 03:48:19 +02:00
Frank Morgner
24dbde75b0
fixed dependency to pcsclite.h
...
regression of 1581c61e4b
2015-08-13 09:21:38 +02:00
Frank Morgner
799894c83a
don't print raw binary data
2015-08-13 09:21:38 +02:00
Frank Morgner
3b31a0347b
MacOSX (un)install: use /usr/local/libexec/... on El Capitan
...
For Mac OS X El Capitan 10.11 it is no more possible to add files in
/usr/libexec/SmartCardServices/drivers/.
Third party smart card drivers must use
/usr/local/libexec/SmartCardServices/drivers/ instead.
2015-08-09 14:50:23 +02:00
Frank Morgner
051e9a999c
make sure built files are most recent
2015-07-31 19:10:32 +02:00
Frank Morgner
88b8727d02
fixed broken pointers in documentation
2015-07-23 23:56:43 +02:00
Frank Morgner
a7c0f04ec2
removed code duplication
...
regression of cde9393
2015-06-21 00:16:25 +02:00
Frank Morgner
470552da48
fixed missing import of sys
...
closes #55 #56 #57 #58
2015-06-20 00:36:50 +02:00
Frank Morgner
7e1c7cbbbd
added documentaion about OS X
2015-06-20 00:26:22 +02:00
psytester
f7fa7f071a
Remove AM_COND_IF from configure.ac as older automake versions do not support this macro
...
On SLES SP3 the automake tool has Version 1.10.1 and it does not know the new introducted AM_COND_IF macro.
I found the related work around on Mailing list of automake from year 2009
http://lists.gnu.org/archive/html/automake/2009-01/msg00011.html
since AM_COND_IF is not available in old Versions, the way is to use simple shell if statements as done in your configure.ac several times.
2015-06-10 14:27:43 +02:00
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
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