Commit Graph

341 Commits

Author SHA1 Message Date
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
ccdcee36b6 fixed undefined reference to strlcpy 2015-02-28 00:17:37 +01:00
Frank Morgner
319825fe78 updated OpenSC 2015-02-27 23:33:25 +01:00
Frank Morgner
1449699908 clearification on QES 2015-02-02 17:36:02 +01:00
Frank Morgner
b7b82c0b0e fixed check for pin length 2015-01-25 04:10:36 +01:00
Frank Morgner
feebfe7a74 fixed potentially dereferencing null pointer 2015-01-25 04:00:31 +01:00
Frank Morgner
86e778ff2c fixed memory leak 2015-01-25 04:00:31 +01:00
Frank Morgner
da025bf0bf removed unused check 2015-01-25 04:00:31 +01:00
Frank Morgner
27ef5d59d5 fixed handling of bad arguments 2015-01-25 03:30:10 +01:00
Frank Morgner
f92d750b39 fixed uninitialized value 2015-01-25 03:27:33 +01:00
Frank Morgner
740ad86e51 fixed handling of missing st keys 2015-01-25 03:21:21 +01:00
Frank Morgner
d89385c3e1 added support for QES with German ID card
libnpa: requires an ID card that is initialized for QES. Today, this
means you need to register at sign-me.

virtualsmartcard: We don't actually create a real signature, because
PyCrypto can't handle ECDSA, let alone brainpoolP256r1. We only return a
64 byte buffer.
2015-01-18 02:24:18 +01:00
Frank Morgner
cea6a1d8f5 use absolute path of manuals 2014-11-22 00:33:46 +01:00
Frank Morgner
d97e8d1916 fixed building of manuals 2014-11-21 23:48:47 +01:00
Frank Morgner
2231258c62 version bump 2014-11-20 22:18:28 +01:00
Frank Morgner
b27126e450 updated documentation 2014-11-20 21:25:31 +01:00
Frank Morgner
8c7718401e perform git2cl on local project only 2014-11-11 09:35:29 +01:00
Frank Morgner
4dd19dd484 released 0.6 2014-11-11 12:46:21 +01:00
Frank Morgner
3ff7f0e6ac fixed cross compiling for Windows 2014-11-11 09:18:47 +01:00
Frank Morgner
ad87cb4c4c update to OpenSC's master 2014-11-11 09:17:56 +01:00
Frank Morgner
fbe35e0594 cross compile for windows with static libgcc 2014-11-04 08:28:00 +01:00
Frank Morgner
6e3805748a initialize EAC_CTX when doing TA/CA without PACE 2014-10-27 08:02:32 +01:00
Frank Morgner
0cc19fe1f0 Merge pull request #29 from psytester/patch-5
DG13 = Birth Name
2014-10-22 21:23:37 +02:00
psytester
d4718b0c1b DG13 = Birth Name 2014-10-22 20:08:22 +02:00
psytester
666396e705 since some new nPA version: DG13 = Birth Name 2014-10-22 20:04:03 +02:00
Frank Morgner
0aa531f25b allow TA without PACE 2014-09-15 07:26:12 +02:00
Frank Morgner
90892cb40f only use built in mechanisms for caching
drops caching of EF.CardAccess and CAN at the driver level. The CAN is
now cached at the PKCS#15 layer.
2014-08-08 14:05:26 +02:00
Frank Morgner
68f59aabc9 implemented npa_logout 2014-08-08 03:54:59 +02:00
Frank Morgner
0c7c034f74 card-npa: free SM data when shutting down the card
fixes memory leak
2014-07-25 00:46:10 +02:00
Frank Morgner
1477f2df3a use OpenSC 0.14.0 2014-07-25 00:46:09 +02:00
Frank Morgner
cb96784ed8 include non exported OpenSC functions 2014-07-25 00:46:09 +02:00
Dominik
948daa125d Fix an incorrect link 2014-07-21 07:02:14 +02:00
Frank Morgner
a53ba4e51c fixed memory handling of boxing asn1 structure 2014-06-30 07:25:48 +02:00
Frank Morgner
d35e8e8de1 commented sc_driver_version of npa pkcs15 emulator 2014-06-27 12:41:17 +02:00
Frank Morgner
23fd1e83f4 set max_send/recv_size 2014-06-27 03:02:30 +02:00
Frank Morgner
b271321d91 fixed parsing of EF.CardAccess and Certificate Description 2014-06-26 07:30:35 +02:00
Frank Morgner
36aa547902 transmittedPin is of type numeric string 2014-06-25 21:57:10 +02:00
Frank Morgner
6d6b60e808 pinID has an INTGER tag 2014-06-25 21:48:31 +02:00
Frank Morgner
2ee0273c09 fixed boxing commands
I misread BSI TR-03119: The context specific data structures are
separately wrapped into octet strings or similar.
2014-06-24 07:46:00 +02:00
Frank Morgner
0bc44e2cb1 added opensc.conf for windows binaries 2014-06-19 22:46:18 +02:00
Frank Morgner
8fe3880f58 documentation about setting OPENSC_CONF 2014-06-19 22:32:06 +02:00
Frank Morgner
800595efff building OpenSC requires its configure script 2014-06-19 21:06:15 +02:00
Frank Morgner
aeb2982cf7 documented nPA card drivers for OpenSC 2014-06-19 08:56:52 +02:00