scootersmk
ee6fd3a09a
Update reference URLs in ReadMe.html.in
...
RSA.com link broken due to move to EMC site.
Closes https://github.com/OpenSC/OpenSC/pull/763
2016-05-23 11:29:38 +02:00
Frank Morgner
630e7ee08e
use so file extension for OS X bundles
...
partially reverts c3527f4a5b
2016-05-23 11:29:36 +02:00
Frank Morgner
8dcdf204af
build OpenSSL on OS X if needed
2016-05-23 11:29:34 +02:00
Frank Morgner
4a3e986f8e
build 64 bit binaries only
...
Starting with OS X 10.8 only 64 bit binaries are needed
2016-05-23 11:29:28 +02:00
Viktor Tarasov
db54dd837a
package: update RC version
2016-05-16 11:55:36 +02:00
Viktor Tarasov
709f289306
package: update NEWS
2016-05-16 11:53:59 +02:00
Henrik Andersson
74493ca73f
Add support for RSA with keylength 2048
...
This solves sign issues with swedish eID cards which have
RSA keys with length 2048. This also solves the issue #726 .
2016-05-16 11:12:53 +02:00
Jakub Jelen
bdc840a520
Manual page for gids-tool
...
Related to https://github.com/OpenSC/OpenSC/pull/651
2016-05-16 11:00:40 +02:00
Jakub Jelen
4ed6460cfb
Ignore gids-tool binary and documentation
2016-05-16 10:59:21 +02:00
Jakub Jelen
ae47e06d57
Typos
2016-05-16 10:58:22 +02:00
viktorTarasov
816bbbfffc
Merge pull request #752 from viktorTarasov/fix/issue-751/hex-string-with-length-1
...
libopensc: sc_hex_to_bin() accepts hex string with length 1
@dengert, @frankmorgner , @mouse07410 , thank you for your time and your efforts.
2016-05-12 18:58:54 +02:00
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