Klas Lindfors
|
d17c0650a9
|
3f ff for object
|
2014-06-24 16:18:01 +02:00 |
|
Klas Lindfors
|
7338dcae8a
|
some negative tests of parse_name()
|
2014-06-24 15:22:33 +02:00 |
|
Klas Lindfors
|
2e8170aa31
|
only return the actual data in ykpiv_fetch_data()
|
2014-06-24 15:02:36 +02:00 |
|
Klas Lindfors
|
c5696d4b45
|
rework some stuff to size_t
|
2014-06-24 15:02:26 +02:00 |
|
Klas Lindfors
|
05a30e1da5
|
add ykpiv_fetch_object() to library
|
2014-06-24 14:35:59 +02:00 |
|
Klas Lindfors
|
d5222c10b7
|
add macros for piv objects
|
2014-06-24 14:07:15 +02:00 |
|
Klas Lindfors
|
a46cbc55b6
|
fix indentation
|
2014-06-24 13:58:47 +02:00 |
|
Klas Lindfors
|
33c71344de
|
let util.h include cmdline.h
since it's using declarations from it..
|
2014-06-24 10:42:50 +02:00 |
|
Klas Lindfors
|
5588368d55
|
link the util lib with openssl
|
2014-06-24 10:39:23 +02:00 |
|
Klas Lindfors
|
5cdad1d785
|
constify
|
2014-06-24 10:39:17 +02:00 |
|
Klas Lindfors
|
cdcbec8140
|
test for parse_name()
|
2014-06-24 10:28:45 +02:00 |
|
Klas Lindfors
|
81ddeb047f
|
let parse_name() take a const char* instead
|
2014-06-24 10:28:45 +02:00 |
|
Klas Lindfors
|
92db159c4f
|
change internal.h to util.h
|
2014-06-24 10:28:45 +02:00 |
|
Klas Lindfors
|
b048ea85e5
|
move lib tests under lib
|
2014-06-24 09:52:10 +02:00 |
|
Klas Lindfors
|
72f271ae73
|
move basic.sh test to subdir of tool
|
2014-06-24 09:50:11 +02:00 |
|
Klas Lindfors
|
ab3083dc1b
|
split out util functions from yubico-piv-tool.c
|
2014-06-24 09:43:27 +02:00 |
|
Klas Lindfors
|
31d9d0d680
|
add ykpiv_verify to the library
|
2014-06-23 09:57:10 +02:00 |
|
Klas Lindfors
|
052b80830a
|
make constants for more instructions
|
2014-06-18 13:28:28 +02:00 |
|
Klas Lindfors
|
3c557ebbea
|
use constants for algorithm ids
|
2014-06-18 13:21:05 +02:00 |
|
Klas Lindfors
|
b82e64362c
|
set version correctly in NEWS
|
2014-06-18 10:22:00 +02:00 |
|
Klas Lindfors
|
a97010d5e3
|
add ykpiv_get_version() function
|
2014-06-17 15:26:48 +02:00 |
|
Klas Lindfors
|
880c8a0061
|
move sign_data() function to library
|
2014-06-17 15:11:02 +02:00 |
|
Klas Lindfors
|
7b2fecb8fd
|
include windows.h on windows
|
2014-06-17 14:28:16 +02:00 |
|
Klas Lindfors
|
e399534651
|
make a small temp library to avoid warnings on ggo file
|
2014-06-17 13:48:36 +02:00 |
|
Klas Lindfors
|
d36eb37cf9
|
no EXTRA_DIST in tool
|
2014-06-17 11:01:01 +02:00 |
|
Klas Lindfors
|
f468146311
|
add ykpiv_disconnect()
|
2014-06-17 10:55:46 +02:00 |
|
Klas Lindfors
|
9d0d163f62
|
some tests for the library
|
2014-06-17 10:34:51 +02:00 |
|
Klas Lindfors
|
931cc5f35a
|
include ykpiv-version.h in ykpiv.h
|
2014-06-17 10:34:05 +02:00 |
|
Klas Lindfors
|
d1b2062721
|
add ykpiv_parse_key()
|
2014-06-17 10:07:49 +02:00 |
|
Klas Lindfors
|
01c844905a
|
add ykpiv_set_mgmkey()
|
2014-06-17 09:58:55 +02:00 |
|
Klas Lindfors
|
8eb955bd13
|
make constants for algorithms, keys and instructions
|
2014-06-17 09:58:37 +02:00 |
|
Klas Lindfors
|
d62430c2d5
|
more constness
|
2014-06-17 09:37:37 +02:00 |
|
Klas Lindfors
|
1f8cff5711
|
move apdu structure to internal.h
|
2014-06-17 09:35:58 +02:00 |
|
Klas Lindfors
|
cb60c782f5
|
move authenticate to library as ykpiv_authenticate()
|
2014-06-17 09:34:52 +02:00 |
|
Klas Lindfors
|
6dcb6798e6
|
let the ykpiv_connect() function select as well
|
2014-06-17 09:34:52 +02:00 |
|
Klas Lindfors
|
9eb5c7fda1
|
drop direct PCSC dependency for the tool
|
2014-06-17 09:24:56 +02:00 |
|
Klas Lindfors
|
56bee46ed3
|
call ykpiv_done() before exiting
|
2014-06-17 09:24:56 +02:00 |
|
Klas Lindfors
|
7f80de659a
|
drop verbose parameter to alot of functions
since it's stored in state now
|
2014-06-17 09:24:56 +02:00 |
|
Klas Lindfors
|
fc0fac1730
|
drop the connect_reader() function
|
2014-06-17 09:24:56 +02:00 |
|
Klas Lindfors
|
03c028a4ef
|
get rid of the YKPIV_APDU_* macros
transport the starting 4 bytes as an array instead
|
2014-06-17 09:24:56 +02:00 |
|
Klas Lindfors
|
2d2f14b9f1
|
fix the test with new directory structure
|
2014-06-17 08:31:58 +02:00 |
|
Klas Lindfors
|
f1c5302407
|
break out connect and send data to the library
exporting
ykpiv_connect()
ykpiv_send_data()
ykpiv_transfer_data()
|
2014-06-16 15:00:52 +02:00 |
|
Klas Lindfors
|
0d4dd2fea1
|
start moving code to the library, and add error codes
|
2014-06-16 13:19:48 +02:00 |
|
Klas Lindfors
|
fe5632e603
|
start library structure
|
2014-06-16 12:35:28 +02:00 |
|
Klas Lindfors
|
980c8656e9
|
bump version properly with librarisation
|
2014-06-16 10:46:57 +02:00 |
|
Klas Lindfors
|
f10e83c76c
|
let configure.ac try to find gengetopt
|
2014-06-16 10:45:43 +02:00 |
|
Klas Lindfors
|
39d9a81a34
|
let the tool link with the library
|
2014-06-16 10:45:43 +02:00 |
|
Klas Lindfors
|
610a1400b9
|
ignore more
|
2014-06-16 10:45:43 +02:00 |
|
Klas Lindfors
|
1a42870615
|
start of the ykpiv library
|
2014-06-16 10:22:05 +02:00 |
|
Klas Lindfors
|
f19405fdb1
|
move the cli stuff to subdir tool
|
2014-06-16 09:40:22 +02:00 |
|