Frank Morgner
343c0f8d57
pkcs15-starcert.c: Use two hex digits with sc_pkcs15_format_id
2016-05-12 09:58:28 +02:00
Frank Morgner
b568bbc256
pkcs15-pteid.c: Use two hex digits with sc_pkcs15_format_id
2016-05-12 09:58:28 +02:00
Frank Morgner
03b4740b2e
pkcs15-infocamere.c: Use two hex digits with sc_pkcs15_format_id
2016-05-12 09:58:28 +02:00
Frank Morgner
3f0de6e638
pkcs15-gemsafeGPK.c: Use two hex digits with sc_pkcs15_format_id
2016-05-12 09:58:28 +02:00
Frank Morgner
a2e05e8869
pkcs15-atrust-acos.c: Use two hex digits with sc_pkcs15_format_id
2016-05-12 09:58:28 +02:00
Doug Engert
e46bfea8b9
Use two hex digits with sc_pkcs15_format_id
...
Avoid having problems with sc_hex_to_bin when called from sc_pkcs15_format_id
both for id and auth_id numbers
Changes to be committed:
modified: pkcs15-piv.c
2016-05-12 09:58:28 +02:00
Viktor Tarasov
ca2c1c56c8
libopensc: sc_hex_to_bin() accepts hex string with length 1
...
fix issue #751
2016-05-12 09:58:28 +02:00
Viktor Tarasov
e9786bfb34
oberthur: use short form of debug message calls
2016-04-28 11:16:03 +02:00
Viktor Tarasov
fc76e4ee6d
oberthur: fix max recv size when reading component
2016-04-28 11:15:27 +02:00
Viktor Tarasov
91a28c613c
libopensc: few debug messages more
2016-04-28 10:51:49 +02:00
Viktor Tarasov
6d4a4dfae0
oberthur: set to '0' memory of temp path
2016-04-27 20:09:29 +02:00
Viktor Tarasov
00b8416ba3
oberthur: allow read of info files without authentication
2016-04-27 20:08:45 +02:00
Viktor Tarasov
a4dfb7b07a
tools: fix help message
2016-04-27 20:07:54 +02:00
Viktor Tarasov
5be51ea3e2
pkcs15init: authentIC: init card/pin not supported
2016-04-27 15:48:18 +02:00
Andreas Schwier
c63ba858e3
Detect premature end hexstring
2016-04-26 18:29:51 +02:00
Viktor Tarasov
163fc42ee6
readers: coding style for log messages
2016-04-26 18:26:46 +02:00
Viktor Tarasov
e95b515163
reader: by default only short APDU supported
...
default values of reader's max send/receive sizes correspond to only short APDU supported;
these values can be overwritten by reader itself with the proper value of dwMaxAPDUDataSize from TLV properties,
or with the corresponding options in OpenSC configuration.
resolves issue #735
2016-04-26 18:26:43 +02:00
Andreas Schwier
41f34fdbcf
sc-hsm: Fix public key usage for keys extracted from CVC
2016-04-17 13:06:46 +02:00
velter
73b5d8421a
Fix for #720
...
This is a cleaner fix for #720 which take part of #721 and #730
A driver private struct is used which allow to remove all globals which might changed base on the token in use.
2016-04-17 13:05:35 +02:00
Thomas König
a3e7ebec42
Proposed fix for #723
2016-04-17 13:00:37 +02:00
Jakub Jelen
972a93ab47
pkcs11-tool.1.xml: Add documentation for missing options in pkcs11-tool
2016-04-17 12:56:18 +02:00
Viktor Tarasov
09cbcd80f4
md: use register to enable debug log
2016-04-17 12:43:27 +02:00
Viktor Tarasov
66515989d8
win32: method to get config option from registers
2016-04-17 12:43:18 +02:00
Viktor Tarasov
89a5b5893b
md: use GUID without frame
2016-04-08 11:02:53 +02:00
Viktor Tarasov
5c0a37c53d
pkcs15init: use aux-data to set MD container GUID
2016-04-08 11:02:53 +02:00
Viktor Tarasov
5bbc86eb39
md: replace card specific with pkcs15 'aux-data' facilities
2016-04-08 11:02:53 +02:00
Viktor Tarasov
9abf8ee04c
pkcs15 iasecc: parse-df handler to set MD guid
2016-04-08 10:48:58 +02:00
Viktor Tarasov
9ac4120594
pkcs15: 'aid' argument for emulator init
...
Allows to PKCS#15 emulator to bind more then one application
2016-04-08 10:48:58 +02:00
Viktor Tarasov
47eb21175c
p15: auxiliary data in prkey info data type
2016-04-08 10:48:58 +02:00
Viktor Tarasov
77898e6175
gids: fix invalid get-gids-driver
...
When compiled without zlib 'get-gids-driver' returns invalid pointer.
2016-04-08 10:48:58 +02:00
Viktor Tarasov
07493c11d8
iasecc: select parent before fixing ACLs of a new file
...
With MD, after card rebinding, the context to fix ACLs for a
new certificate file can be changed.
2016-04-01 18:09:04 +02:00
Viktor Tarasov
56f2319fcc
pkcs11-tool: few named curves more
2016-04-01 18:08:00 +02:00
Viktor Tarasov
00bdf446d9
config: remove plug_and_play parameter
2016-03-31 15:06:21 +02:00
Viktor Tarasov
7f732d49b6
pkcs15: log parsed TokenInfo.serial
2016-03-31 13:24:17 +02:00
Viktor Tarasov
4b51d70969
tools: print OpenSC package version
2016-03-28 20:41:19 +02:00
Viktor Tarasov
696e4119a5
pkcs15-crypt: allow decipher for key with 'unwrap' usage
2016-03-28 19:59:28 +02:00
Doug Engert
81e91c70f3
Handle C and C++ "inline" and "restrict" keywords for various compilers
...
simclist.h is changed to either accept a predefined inline and/or
predefined restrict macro or tests for known compilers and sets
simclist_inline and simclist_restrict with the approprate keyword
for the compiler being used or defines them as blank.
The logic used is based on code in OpenSSL-1.1 e_os2.h
For example, "configure" could define inline and/or restrict.
But OpenSC is built on other platforms without a config.h and thus
changes to simclist.h are still needed.
simclist.c is changed by replacing inline with simclist_inline
and restrict with simclist_restrict.
The one and only use of inline in card-dnie.c is removed as there
is no need to have the function inline. This avoids any inline issues.
If inline is needed in other OpenSC code or in card-dnie.c,
simclist_inline could be used.
(Another option is to just remove all inline and restrict keywords
from OpenSC code.)
Changes to be committed:
modified: src/common/simclist.c
modified: src/common/simclist.h
modified: src/libopensc/card-dnie.c
2016-03-22 15:51:36 +01:00
Viktor Tarasov
2c763c49a2
appveyor: use GitHub auth-token from Ludovic Rousseau
2016-03-21 19:05:04 +01:00
Viktor Tarasov
bd1e7aa032
appveyor: only VSVER=12 configuration is left
2016-03-21 18:39:20 +01:00
Viktor Tarasov
4260401a5d
appveyor: update secure GitHub token
2016-03-21 09:33:41 +01:00
Viktor Tarasov
94e43b023d
appveyor: deploy section for relesase tags
2016-03-21 07:55:02 +01:00
Viktor Tarasov
6f667e0510
pkcs15: fix warning Wsign-compare
2016-03-21 07:55:02 +01:00
Viktor Tarasov
8b9ce2cf4a
coverity: INTEGER_OVERFLOW
2016-03-17 11:30:40 +01:00
Viktor Tarasov
463018207f
travis: build release branch
2016-03-16 16:25:02 +01:00
Viktor Tarasov
b233274151
branch to work on release 0.16.0
...
tag RC1
2016-03-16 15:10:59 +01:00
Viktor Tarasov
bd84e18f45
coverity-scan: supplement to #710
2016-03-15 19:10:52 +01:00
Viktor Tarasov
1329597e33
pkcs15: use file cache for path with AID
...
also try to resolve TOCTOU coverity-scan issue
Fix #709
2016-03-15 18:11:03 +01:00
Viktor Tarasov
220d80fcec
pkcs15: fix length of 'last-update' read
2016-03-15 17:42:09 +01:00
Viktor Tarasov
260b7711b9
coverity-scan: OVERRUN in ctbs.c
...
Fix #710
2016-03-15 17:40:15 +01:00
Frank Morgner
29a4f53162
added ISSUE_TEMPLATE
2016-03-11 21:06:43 +01:00