Commit Graph

1273 Commits

Author SHA1 Message Date
Klas Lindfors aff57db279 export functions for mac correctly
C_ matches what we should export for pkcs11
2015-10-23 00:08:24 +02:00
Klas Lindfors e4059a5995 Merge branch 'master' into development
Conflicts:
	NEWS
	configure.ac
2015-10-20 20:48:57 +02:00
Klas Lindfors 066ea79211 fixup what PIV actually stands for
fixes #32
2015-10-15 09:20:42 +02:00
Klas Lindfors 777b40b3c2 read key from stdin if no key is given as argument 2015-10-09 11:14:58 +02:00
Klas Lindfors 69326b868d actually run valgrind for the tests 2015-10-09 10:40:59 +02:00
Klas Lindfors 4ecd34c8e3 try travis for osx 2015-10-07 15:14:15 +02:00
Klas Lindfors f2da95e599 bump version in NEWS 2015-10-01 15:06:08 +02:00
Klas Lindfors 9855e20a14 bump version 2015-10-01 14:58:53 +02:00
Klas Lindfors f36c7619b0 NEWS for 1.0.3 2015-10-01 14:49:41 +02:00
Klas Lindfors 7640d34245 use 261 byte buffer for receive 2015-09-28 11:15:30 +02:00
Alessio Di Mauro 17ebced2e6 Mask more one pin change. 2015-09-24 14:20:25 +02:00
Alessio Di Mauro a24727fd44 Move login into common functions. 2015-09-24 11:40:17 +02:00
Alessio Di Mauro 29bddc33b4 Fix return value check on parse_readers. 2015-09-24 11:39:47 +02:00
Klas Lindfors 809e0ebdb7 use in, not signinput to actually sign anything in the ecc case 2015-09-18 11:05:15 +02:00
Alessio Di Mauro 4b668502ee Minor fixes. 2015-09-17 17:05:29 +02:00
Alessio Di Mauro bae1005fb4 Export more info for EC keys too. 2015-09-17 16:46:58 +02:00
Alessio Di Mauro 2ea35bbd18 Export more public key parameters. 2015-09-17 16:46:58 +02:00
Klas Lindfors b952a4a3c5 Output a no if nothing is found on windows/mac check 2015-09-16 16:21:54 +02:00
Klas Lindfors d30f6fc781 unblock-pin shouldn't tell you new puk 2015-09-16 14:32:30 +02:00
Klas Lindfors 147dcb1bfe don't auto-select windows backend on else
less confusing to fall through, also better message for no pcsc library
found
2015-09-16 09:59:35 +02:00
Klas Lindfors b597374498 add ykcs11 to cppcheck 2015-09-11 14:09:07 +02:00
Alessio Di Mauro a6a6c0900c Fix some warnings. 2015-09-09 16:33:04 +02:00
Alessio Di Mauro bd6e6db138 Add parsing of model number. 2015-09-09 16:31:25 +02:00
Alessio Di Mauro 8f3e9230f3 Remove get slot description and use the reader string from pcsclite. 2015-09-09 15:54:16 +02:00
Alessio Di Mauro 44dae19348 Imporve support for multiple readers/cards. 2015-09-09 15:42:14 +02:00
Alessio Di Mauro 22d8f4f9fe Minor cleanups. 2015-09-09 13:59:36 +02:00
Alessio Di Mauro d820c314c4 Free more. 2015-09-09 13:16:45 +02:00
Alessio Di Mauro d793f200bb Merge branch 'development' of gitlab.yubico.com:/Yubico/yubico-piv-tool into development
Conflicts:
	ykcs11/ykcs11.c
2015-09-08 18:04:45 +02:00
Alessio Di Mauro 99ebfdf37c Added support for CKU_CONTEXT_SPECIFIC. 2015-09-08 18:00:48 +02:00
Klas Lindfors 30ed311244 remove ykpiv_sign_data2() from map 2015-09-08 15:33:15 +02:00
Klas Lindfors 49eab7dbfa drop ykpiv_sign_data2() and change ykpiv_sign_data() to not pad 2015-09-08 15:29:10 +02:00
Klas Lindfors 4bbd888f97 let ykpiv_connect() call ykpiv_list_readers() 2015-09-08 12:29:07 +02:00
Klas Lindfors 8eb7595d42 add list-readers action to tool
also refactor ykpiv_list_readers() a bit
2015-09-08 12:26:42 +02:00
Klas Lindfors 1a9e62cec8 drop ykpiv_connect2() and add ykpiv_list_readers() 2015-09-07 15:54:57 +02:00
Klas Lindfors 984a124508 Merge branch 'master' into ykcs11
Conflicts:
	NEWS
	configure.ac
2015-09-07 14:34:34 +02:00
Klas Lindfors 8c411f4473 ignore 2015-09-07 14:33:26 +02:00
Klas Lindfors b770155cbb Merge branch 'devel/p384' into ykcs11
Conflicts:
	NEWS
	configure.ac
	lib/ykpiv.c
	lib/ykpiv.h
	tool/util.c
	tool/util.h
2015-09-07 14:32:37 +02:00
Klas Lindfors 1b8d819cc2 bump versions 2015-09-04 09:22:32 +02:00
Klas Lindfors f511a3730d NEWS for 1.0.2 2015-09-04 09:13:34 +02:00
Alessio Di Mauro ee2a364c15 More cleanup. 2015-09-02 16:06:50 +02:00
Alessio Di Mauro c13426a2e8 Fixed typo. 2015-09-02 11:49:17 +02:00
Alessio Di Mauro f646ec9dde Added key import. 2015-09-01 16:16:47 +02:00
Alessio Di Mauro d2cefc66b7 Initial stab at private key import. 2015-08-28 17:15:11 +02:00
Alessio Di Mauro 5ca058bdfa Added certificate import 2015-08-28 13:47:57 +02:00
Alessio Di Mauro d7f5dd35f4 Squalch more warnings. 2015-08-26 16:59:03 +02:00
Alessio Di Mauro 25110ec122 Remove some warnings. 2015-08-26 16:58:45 +02:00
Alessio Di Mauro 5a2c00deb7 Add of DigestInit. 2015-08-26 16:58:45 +02:00
Alessio Di Mauro 5f306a8d1c Fixed x509 certificate created during generation to comply with OpenSSL
1.0.1i more strict rules.
2015-08-26 10:55:29 -04:00
Alessio Di Mauro f776ac58a3 Strip DER encoding from EC signatures. 2015-08-24 17:39:00 +02:00
Alessio Di Mauro e2c4e9fc2e Use longer buffer to store the signature. 2015-08-24 14:20:01 +02:00