Commit Graph

  • 7338dcae8a some negative tests of parse_name() Klas Lindfors 2014-06-24 15:22:33 +02:00
  • 2e8170aa31 only return the actual data in ykpiv_fetch_data() Klas Lindfors 2014-06-24 15:02:36 +02:00
  • c5696d4b45 rework some stuff to size_t Klas Lindfors 2014-06-24 15:02:26 +02:00
  • 05a30e1da5 add ykpiv_fetch_object() to library Klas Lindfors 2014-06-24 14:35:59 +02:00
  • 0378c291e0 Fix. Simon Josefsson 2014-06-24 14:28:31 +02:00
  • e86260341b Add. Simon Josefsson 2014-06-24 14:22:52 +02:00
  • d5222c10b7 add macros for piv objects Klas Lindfors 2014-06-24 14:07:15 +02:00
  • a46cbc55b6 fix indentation Klas Lindfors 2014-06-24 13:58:47 +02:00
  • 33c71344de let util.h include cmdline.h Klas Lindfors 2014-06-24 10:42:50 +02:00
  • 5588368d55 link the util lib with openssl Klas Lindfors 2014-06-24 10:39:23 +02:00
  • 5cdad1d785 constify Klas Lindfors 2014-06-24 10:39:17 +02:00
  • cdcbec8140 test for parse_name() Klas Lindfors 2014-06-24 10:27:52 +02:00
  • 81ddeb047f let parse_name() take a const char* instead Klas Lindfors 2014-06-24 10:27:01 +02:00
  • 92db159c4f change internal.h to util.h Klas Lindfors 2014-06-24 09:57:21 +02:00
  • b048ea85e5 move lib tests under lib Klas Lindfors 2014-06-24 09:52:10 +02:00
  • 72f271ae73 move basic.sh test to subdir of tool Klas Lindfors 2014-06-24 09:50:11 +02:00
  • ab3083dc1b split out util functions from yubico-piv-tool.c Klas Lindfors 2014-06-24 09:37:03 +02:00
  • 31d9d0d680 add ykpiv_verify to the library Klas Lindfors 2014-06-23 09:57:10 +02:00
  • 052b80830a make constants for more instructions Klas Lindfors 2014-06-18 13:28:28 +02:00
  • 3c557ebbea use constants for algorithm ids Klas Lindfors 2014-06-18 13:21:05 +02:00
  • b82e64362c set version correctly in NEWS Klas Lindfors 2014-06-18 10:22:00 +02:00
  • 0b16262055 bump openssl version for windows Klas Lindfors 2014-06-18 10:19:50 +02:00
  • a97010d5e3 add ykpiv_get_version() function Klas Lindfors 2014-06-17 15:26:48 +02:00
  • 880c8a0061 move sign_data() function to library Klas Lindfors 2014-06-17 15:11:02 +02:00
  • 7b2fecb8fd include windows.h on windows Klas Lindfors 2014-06-17 14:28:16 +02:00
  • e399534651 make a small temp library to avoid warnings on ggo file Klas Lindfors 2014-06-17 13:48:13 +02:00
  • d36eb37cf9 no EXTRA_DIST in tool Klas Lindfors 2014-06-17 11:01:01 +02:00
  • f468146311 add ykpiv_disconnect() Klas Lindfors 2014-06-17 10:55:46 +02:00
  • 9d0d163f62 some tests for the library Klas Lindfors 2014-06-17 10:34:51 +02:00
  • 931cc5f35a include ykpiv-version.h in ykpiv.h Klas Lindfors 2014-06-17 10:34:05 +02:00
  • d1b2062721 add ykpiv_parse_key() Klas Lindfors 2014-06-17 10:07:49 +02:00
  • 01c844905a add ykpiv_set_mgmkey() Klas Lindfors 2014-06-17 09:58:55 +02:00
  • 8eb955bd13 make constants for algorithms, keys and instructions Klas Lindfors 2014-06-17 09:58:37 +02:00
  • d62430c2d5 more constness Klas Lindfors 2014-06-17 09:37:37 +02:00
  • 1f8cff5711 move apdu structure to internal.h Klas Lindfors 2014-06-17 09:35:58 +02:00
  • cb60c782f5 move authenticate to library as ykpiv_authenticate() Klas Lindfors 2014-06-17 09:33:46 +02:00
  • 6dcb6798e6 let the ykpiv_connect() function select as well Klas Lindfors 2014-06-17 09:20:32 +02:00
  • 9eb5c7fda1 drop direct PCSC dependency for the tool Klas Lindfors 2014-06-17 09:16:51 +02:00
  • 56bee46ed3 call ykpiv_done() before exiting Klas Lindfors 2014-06-17 09:15:47 +02:00
  • 7f80de659a drop verbose parameter to alot of functions Klas Lindfors 2014-06-17 09:14:14 +02:00
  • fc0fac1730 drop the connect_reader() function Klas Lindfors 2014-06-17 09:09:53 +02:00
  • 03c028a4ef get rid of the YKPIV_APDU_* macros Klas Lindfors 2014-06-17 09:08:56 +02:00
  • 2d2f14b9f1 fix the test with new directory structure Klas Lindfors 2014-06-17 08:31:58 +02:00
  • f1c5302407 break out connect and send data to the library Klas Lindfors 2014-06-16 15:00:52 +02:00
  • 0d4dd2fea1 start moving code to the library, and add error codes Klas Lindfors 2014-06-16 13:19:48 +02:00
  • fe5632e603 start library structure Klas Lindfors 2014-06-16 12:35:28 +02:00
  • 980c8656e9 bump version properly with librarisation Klas Lindfors 2014-06-16 10:46:57 +02:00
  • f10e83c76c let configure.ac try to find gengetopt Klas Lindfors 2014-06-16 10:44:48 +02:00
  • 39d9a81a34 let the tool link with the library Klas Lindfors 2014-06-16 10:44:34 +02:00
  • 610a1400b9 ignore more Klas Lindfors 2014-06-16 10:22:23 +02:00
  • 1a42870615 start of the ykpiv library Klas Lindfors 2014-06-16 10:22:05 +02:00
  • f19405fdb1 move the cli stuff to subdir tool Klas Lindfors 2014-06-16 09:24:18 +02:00
  • 27f4047852 add an example of using delete-certificate Klas Lindfors 2014-05-28 09:18:56 +02:00
  • 0af79b01b5 bump version after release Klas Lindfors 2014-05-26 10:46:05 +02:00
  • 0f5aa03ef5 bump openssl to 1.0.1g Klas Lindfors 2014-05-26 10:07:50 +02:00
  • 6b6c6fcb71 fix typo Klas Lindfors 2014-05-26 10:04:09 +02:00
  • e091a4cf84 news for 0.0.3 Klas Lindfors 2014-05-26 10:02:05 +02:00
  • 6dbb6c26b7 add note about just import-certificate to help texts Klas Lindfors 2014-05-16 10:39:05 +02:00
  • d3548a75b3 add a delete-certificate action Klas Lindfors 2014-05-16 10:37:01 +02:00
  • 14f473f4df drop unused, commented code Klas Lindfors 2014-04-07 09:02:34 +02:00
  • 5dfc68fe85 break line in right place Klas Lindfors 2014-04-02 10:05:08 +02:00
  • 8ec24853e6 short documentation on how to request a cert from a Windows CA Klas Lindfors 2014-04-02 08:44:22 +02:00
  • bd378c9afd don't continue processing if we failed an action Klas Lindfors 2014-04-01 15:20:39 +02:00
  • 08e20d2008 change functions around to have failure as default mode Klas Lindfors 2014-03-11 11:04:05 +01:00
  • 543af9de00 fix null dereferences Klas Lindfors 2014-03-11 10:53:49 +01:00
  • 970712334d fixup release target Klas Lindfors 2014-02-19 14:40:56 +01:00
  • b06452a5cb bump versions Klas Lindfors 2014-02-19 14:40:45 +01:00
  • 1f1211e9b0 add Travis link to BLURB Klas Lindfors 2014-02-14 10:48:47 +01:00
  • 63a9c1b322 actually do the full mutual auth with a challenge from the host Klas Lindfors 2014-02-14 10:36:58 +01:00
  • 745ba35ae3 add examples to the manpage Klas Lindfors 2014-02-13 20:17:55 +01:00
  • 56303d903a spelling: publick -> public Klas Lindfors 2014-02-13 20:09:15 +01:00
  • 29d2fb85bf correct GUID offset Klas Lindfors 2014-02-13 08:42:50 +01:00
  • 90cfda0ba6 return at the end of main() and call EVP_cleanup() before Klas Lindfors 2014-02-12 08:15:43 +01:00
  • 77d6f3e5c1 make sure to initialize num_readers before using. Klas Lindfors 2014-02-11 13:42:46 +01:00
  • 8b0142088b simplify selfsign and request, some stuff is already allocated. Klas Lindfors 2014-02-11 13:23:44 +01:00
  • 0bd046d88c gnulib shouldn't be needed explicitly Klas Lindfors 2014-02-11 13:23:11 +01:00
  • 52b733a6fa try to specify CC for windows build Klas Lindfors 2014-02-11 13:14:05 +01:00
  • 159ea84ea8 change around to try to get windows-build to work Klas Lindfors 2014-02-11 12:30:03 +01:00
  • 72a5207178 and in precise the package is namned mingw-w64-dev Klas Lindfors 2014-02-11 10:53:14 +01:00
  • 958c65ed1c try to add mingw-dev package Klas Lindfors 2014-02-11 10:47:34 +01:00
  • 93f34deed7 rework build-and-test for windows Klas Lindfors 2014-02-11 10:40:13 +01:00
  • 6d0ca39b28 cheat by touching the man-page before make dist Klas Lindfors 2014-02-11 10:11:44 +01:00
  • 08f37f2abc check for arch instead Klas Lindfors 2014-02-11 10:06:04 +01:00
  • 4362c3085c use TESTS_ENVIRONMENT instead of AM_TESTS_ENVIRONMENT Klas Lindfors 2014-02-11 09:58:06 +01:00
  • b656051ca3 more packages required Klas Lindfors 2014-02-11 09:46:13 +01:00
  • 18bccf44ef libpcslite -> libpcsclite Klas Lindfors 2014-02-11 09:44:08 +01:00
  • 52bbd76d1a add travis stuff Klas Lindfors 2014-02-11 09:41:14 +01:00
  • 4bf4537425 ignore more release artifacts Klas Lindfors 2014-02-11 09:33:09 +01:00
  • 11365f0995 upload target for mac and windows Klas Lindfors 2014-02-11 09:20:59 +01:00
  • 141386f5c5 bump versions Klas Lindfors 2014-02-11 08:54:17 +01:00
  • 15de793cbe fix release target Klas Lindfors 2014-02-11 08:53:21 +01:00
  • 3b91b8d5f6 NEWS file (marked as 0.0.1 release) Klas Lindfors 2014-02-11 08:50:53 +01:00
  • 8f306496b6 add BLURB Klas Lindfors 2014-02-10 15:31:26 +01:00
  • f65b62835d add tests/basic.sh to EXTRA_DIST Klas Lindfors 2014-02-10 15:11:11 +01:00
  • 7e34afb490 CHECK=check for windows and mac Klas Lindfors 2014-02-10 15:06:15 +01:00
  • 6123f65158 windows fixes for selftest Klas Lindfors 2014-02-10 14:36:16 +01:00
  • 966fe2387c add a very simple selftest Klas Lindfors 2014-02-10 14:15:05 +01:00
  • 6472b28a1b remove details and put them as text Klas Lindfors 2014-02-10 13:48:51 +01:00
  • c7b82cf889 print more build options Klas Lindfors 2014-02-10 13:43:07 +01:00
  • 6889bd09e2 example for selfsigned cert Klas Lindfors 2014-02-10 13:31:20 +01:00