Frank Morgner
072ec98301
Merge pull request #772 from vletoux/gids_maintenance
...
gids bug fixing
2016-06-25 22:32:37 +02:00
vletoux
0ae4b4ac0d
gids bux fixing
...
fix the problem if the serial number is entered in the command line
2016-06-24 21:20:40 +02:00
Frank Morgner
0898d06944
fixed and cleaned up nmake Makefiles
2016-06-23 07:35:53 +02:00
Frank Morgner
ab2a65e049
added cardos ATRs to minidriver installation
2016-06-21 09:31:48 +02:00
Frank Morgner
25b52f6ada
don't use a def file for PKCS#11 modules
...
exports are already declared in pkcs11.h. declaring them twice will
yield LNK4197.
2016-06-14 14:58:11 +02:00
Frank Morgner
84d4b0630c
compile zlib with -MT instead of -MD
2016-06-14 14:58:11 +02:00
Frank Morgner
050c62f7df
added parameter checking to `sc_right_trim`
...
fixes conversion from 'size_t' to 'long', possible loss of data
2016-06-14 14:58:11 +02:00
Frank Morgner
836842a6bb
remove unused `scconf_entry`
2016-06-14 14:57:58 +02:00
Frank Morgner
72dda66be8
fixed possible loss of data
2016-06-14 14:57:08 +02:00
Frank Morgner
9983c4185f
fixed incompatible types ('DWORD *' to 'size_t *')
2016-06-14 14:11:26 +02:00
Frank Morgner
2746a7f430
Merge pull request #793 from michaelansel/patch-1
...
Relax XML parsing regexes for bash_completion
2016-06-13 13:39:33 +02:00
Michael Ansel
da4446a822
Relax XML parsing regexes for bash_completion
...
Unnecessarily strict regex was failing for some unknown reason on OS X. Easier to just relax the regex than understand what's wrong (and then relax the regex).
Fixes #782
2016-06-09 14:34:31 -07:00
Frank Morgner
6b27d7392a
Merge pull request #790 from nunojpg/master
...
fix #788 pkcs15-tool --read-ssh-key crash
2016-06-06 21:40:03 +02:00
Jakub Jelen
f52f6bb310
[p15dump] Error message with a reason for missing unusedSpace file
2016-06-06 21:36:09 +02:00
Nuno Goncalves
d97ee79333
fix #788 pkcs15-tool --read-ssh-key crash
...
Don't try to free again pubkey if the parent cert has already been freed.
Signed-off-by: Nuno Goncalves <nunojpg@gmail.com>
2016-06-06 18:29:03 +01:00
Javier Serrano Polo
eee4d74721
Fixed interaction with DNIe UI
2016-06-06 01:56:51 +02:00
Frank Morgner
9066d8f999
simplyfied netkey-tool
...
fixes conversion from 'long' to 'u8', possible loss of data
2016-06-05 02:28:50 +02:00
Frank Morgner
b9cefa6825
removed unused variable
2016-06-05 02:28:50 +02:00
Jakub Jelen
587a29b7f5
Truncate data for ECDSA signature to the size of the key
...
Based on the paragraph from PKCS#11 MECHANISMS V2.30: 6.3.1 EC Signatures:
If the length of the hash value is larger than the bit length of n, only
the leftmost bits of the hash up to the length of n will be used. Any
truncation is done by the token.
This is affecting NIST PIV Test cards with non-hashed mechanisms.
2016-06-04 09:53:00 +02:00
Frank Morgner
a1fbf46731
Merge pull request #714 from dengert/fix-Makefile.am
...
Compile from a separate build directory
2016-06-04 02:02:02 +02:00
Frank Morgner
192c3f6182
Merge pull request #694 from germanblanco/dnie_memory_leaks_and_sm_wrapping
...
DNIe. Removing all memory leaks and using SM wrapping and unwrapping.
2016-06-04 01:58:22 +02:00
Frank Morgner
c524930e2b
use a user defined PKG_CONFIG_PATH
...
closes https://github.com/OpenSC/OpenSC/pull/779
2016-06-04 01:36:53 +02:00
Frank Morgner
04825d8d7e
avoid using an uninitialized buffer
2016-06-04 01:22:28 +02:00
Viktor Tarasov
7eeba1fba8
Merge branch 'towards-opensc-0.16.0'
...
version.m4 updated for official release 0.16.0
coverity scan switched to 'master'
2016-06-03 11:19:51 +02:00
Viktor Tarasov
a2a17186c2
autoconf: option to disable -Werror=declaration-after-statement
...
old GCCs (distributed with RedHat 5) do not understand this option
2016-06-03 11:13:09 +02:00
Viktor Tarasov
b8dcf91515
pkcs11-tool: print in hex the code of unknown mechanism
2016-06-03 11:12:03 +02:00
Mouse
2ba87640d2
Fixed bug in derive_key(), where correct execution depended on undefined compiler behavior
2016-05-31 01:59:40 +02:00
Frank Morgner
59152e1acf
Merge pull request #766 from frankmorgner/towards-opensc-0.16.0
...
Fixed memory problems
2016-05-31 01:50:21 +02:00
Frank Morgner
46efb02fec
fixed memory leak of reader's vendor name
2016-05-26 14:39:41 +02:00
Frank Morgner
fcf9b9e706
fixed missing initialisation and bad memory access
2016-05-26 13:46:57 +02:00
Viktor Tarasov
1da49757cb
fix NEWS, few debug messages more
2016-05-26 10:59:58 +02:00
Viktor Tarasov
88f85a2ef1
travis: run coverity for 'towards-opensc-0.16.0'
2016-05-23 13:59:01 +02:00
Jakub Jelen
e309d0f06f
[p15dump] Do not attempt to access NULL pointer
2016-05-23 11:41:48 +02:00
Jakub Jelen
462bebd380
Unbreak tests without arguments (automatic selection of the reader)
2016-05-23 11:41:48 +02:00
Viktor Tarasov
0e1c8f9c04
libopensc: avoid call to memset() with zero length
...
@mouse07410 has asked for it in
https://github.com/OpenSC/OpenSC/issues/688#issuecomment-219433611
VTA: I do not see the difference (if the other arguments are properly used),
but assume that @mouse07410 has it's own valid reasons
Also included the few coding style touches.
2016-05-23 11:41:48 +02:00
Frank Morgner
ebefd29560
Merge pull request #764 from frankmorgner/towards-opensc-0.16.0
...
Fix OS X installation
2016-05-23 11:32:03 +02:00
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