Commit Graph

992 Commits

Author SHA1 Message Date
Alessio Di Mauro 113c3e0b98 Whitespace cleanup. 2015-11-20 12:03:02 +01:00
Alessio Di Mauro abc94bc62a Refactor yubico-piv-tool to use import_private_key from libykpiv. 2015-11-20 11:49:30 +01:00
Alessio Di Mauro e39b203d66 Remove leftover print. 2015-11-20 11:45:35 +01:00
Alessio Di Mauro 8e3314ab42 Switch ykcs11 to use private key import from libykpiv. 2015-11-19 18:30:58 +01:00
Alessio Di Mauro 6269280578 Add import private key to libykpiv. 2015-11-19 18:30:58 +01:00
Alessio Di Mauro 9b16e20807 Export ykpiv_import_private_key globally. 2015-11-19 18:30:58 +01:00
Alessio Di Mauro b6d4238856 Initial work on doing padding internally 2015-11-19 18:30:58 +01:00
Alessio Di Mauro b11dcfd14b YKCS11: accept EC keys that are 1 byte shorter. 2015-11-19 18:30:58 +01:00
Klas Lindfors 55351c0dc1 Merge pull request #36 from akgood/master
Use @loader_path rather than @executable_path for OS X dylib paths
2015-11-19 08:52:15 +01:00
Adam Goodman 87b461be99 except, continue using @executable_path for yubico-piv-tool itself 2015-11-18 10:24:18 -05:00
Klas Lindfors 32e66f4fc6 add attest action 2015-11-18 13:42:11 +01:00
Klas Lindfors 0dc8d13922 add f9 slot for attestation 2015-11-18 13:20:41 +01:00
Adam Goodman 9bf58fe335 YKCS11: On OS X, use @loader_path rather than @executable_path for dylib paths 2015-11-16 17:07:46 -05:00
Klas Lindfors e07ddaf08b bump LT_REVISION for version bump 2015-11-16 09:24:22 +01:00
Alessio Di Mauro 2b7cbf2e0a Bump version.
Signed-off-by: Alessio Di Mauro <alessio@yubico.com>
2015-11-14 10:23:38 +01:00
Alessio Di Mauro 5fbaae0d46 Version 1.1.2.
Signed-off-by: Alessio Di Mauro <alessio@yubico.com>
2015-11-13 15:29:52 +01:00
Alessio Di Mauro 4b88b8e8fd Remove debug print. 2015-11-12 03:21:58 +01:00
Alessio Di Mauro a853902bcb YKCS11: more elaborate solution for stripping DER encoding from ECDSA signatures.
It is possible to receive different padding length for r and s, where their length
is [-1, 1] wrt the component lenght. Take this into account.
2015-11-12 03:07:35 +01:00
Alessio Di Mauro 89e02dc669 YKCS11: Do not call initialize for the YKCS11 tests.
If initialize is called, the test requires a YubiKey with a working
PIV application in order to function.
2015-11-12 01:12:36 +01:00
Alessio Di Mauro 51edf57568 Ignore more. 2015-11-12 01:12:17 +01:00
Alessio Di Mauro b103262b83 Ignore more. 2015-11-12 00:57:06 +01:00
Alessio Di Mauro 5407eb4c69 YKCS11: add basic tests.
Signed-off-by: Alessio Di Mauro <alessio@yubico.com>
2015-11-12 00:52:19 +01:00
Alessio Di Mauro 39aebf963d Bump version. 2015-11-11 17:12:48 +01:00
Klas Lindfors 41b3b50613 always reset the context to SCARD_INVALID_CONTEXT after release 2015-11-11 15:02:55 +01:00
Alessio Di Mauro f2a3a3acc1 YKPIV: Make sure that context is established only if it is invalid. 2015-11-10 15:36:35 +01:00
Alessio Di Mauro c49f1f0c51 Added reference to PKCS#11 specs in the docs. 2015-11-09 11:42:42 +01:00
Alessio Di Mauro 7b7cb032b1 Reword NEWS file. 2015-11-06 21:26:34 +01:00
Alessio Di Mauro 0929eb63a8 Bump version. 2015-11-06 16:54:20 +01:00
Alessio Di Mauro 812ee1cef3 Fix docs. 2015-11-06 16:53:30 +01:00
Alessio Di Mauro fd09f97ce1 Apparently order matters. 2015-11-06 16:46:12 +01:00
Alessio Di Mauro 663ee980e6 Add ykcs11 release notes to automake. 2015-11-06 16:41:06 +01:00
Alessio Di Mauro 786faf8c4a Merge branch 'development' into githubmaster 2015-11-06 16:25:10 +01:00
Alessio Di Mauro 94f8d57af9 YKCS11: minor fix. 2015-11-06 16:10:35 +01:00
Alessio Di Mauro 46455168a2 YKCS11: print out signature related data only if debug is enabled. 2015-11-06 16:09:02 +01:00
Alessio Di Mauro c2a528e3f7 YKCS11: update docs. 2015-11-06 16:00:17 +01:00
Alessio Di Mauro 1cdeded831 YKCS11: turn off debug by default and make it a configure option (--enable-ykcs11-debug). 2015-11-06 15:56:13 +01:00
Alessio Di Mauro 2086db198d Merge branch 'development' into githubmaster
Added new material for yubico-piv-tool and ykcs11.
2015-11-06 14:00:05 +01:00
Alessio Di Mauro a8825c99f3 YKCS11: added release notes. 2015-11-06 13:58:46 +01:00
Alessio Di Mauro f5b1081f00 Replace YubiKey NEO with YubiKey. 2015-11-06 13:39:21 +01:00
Alessio Di Mauro d38df01c6c Change applet to application. 2015-11-06 13:14:52 +01:00
Klas Lindfors 71f302decd Merge pull request #34 from chevah/doc-ssh-pkey-export
Update Neo SSH integration guide.
2015-11-06 12:26:25 +01:00
Klas Lindfors 41d4249293 for travis: set -e later and hope for the best.. 2015-11-06 12:17:40 +01:00
Alessio Di Mauro 71bd376a39 YKCS11: expose module version. 2015-11-06 11:02:11 +01:00
Alessio Di Mauro b3a9b6dc8c fixup ykcs11-version.h with the correct symbols. 2015-11-06 11:02:11 +01:00
Alessio Di Mauro fc9ebe996f YKCS11: remove some warnings. 2015-11-06 11:02:11 +01:00
Klas Lindfors 045860fd6b for travis: set -e later and hope for the best.. 2015-11-06 10:51:05 +01:00
Klas Lindfors 1515fa406a Merge branch 'master' into development 2015-11-06 10:43:14 +01:00
Klas Lindfors 3b4947ed9e fixup ykpiv-version.h with the correct symbols 2015-11-06 10:42:48 +01:00
Adi Roiban 0ed5fc5cca Update docs. 2015-11-06 11:42:36 +02:00
Alessio Di Mauro 8fa80be0b1 Constify.
Whitespace.
2015-11-05 17:31:27 +01:00