Commit Graph

  • ece62a2170 disable USE_PCSC in preparation for release Ludvig Michaelsson 2022-09-15 08:46:00 +02:00
  • 4329ad8de4 actions: crank OpenBSD build to 7.1 pedro martelletto 2022-09-02 10:22:05 +02:00
  • 44b26ab9b0 config: authenticate subCommands without subCommandParams Ludvig Michaelsson 2022-08-30 08:49:50 +02:00
  • 982f4fb0de man: correct references to fido_credman_get_dev_{rk,rp} Jonathan Gray 2022-08-29 19:03:34 +10:00
  • 817e98f54d man: remove whitespace at eol Jonathan Gray 2022-08-29 19:01:34 +10:00
  • 7b7ce2bd5e udev: minute tweak pedro martelletto 2022-08-02 13:43:14 +02:00
  • b054f5a518 specify SPDX-License-Identifier; #623 pedro martelletto 2022-08-02 11:59:35 +02:00
  • 8c52d61048 udev: regen pedro martelletto 2022-08-02 11:59:26 +02:00
  • 4683e2449b udev: specify SPDX-License-Identifier; #623 pedro martelletto 2022-08-02 11:58:53 +02:00
  • 509e467c14 openbsd-compat: add copyright notices; prompted by #623 pedro martelletto 2022-08-02 11:49:13 +02:00
  • 90c5df912b actions: add copyright notices; prompted by #623 pedro martelletto 2022-08-02 11:36:16 +02:00
  • b0b849d8bf windows: specify SPDX-License-Identifier; #623 pedro martelletto 2022-08-02 11:28:54 +02:00
  • 3e4ad0013f regress: specify SPDX-License-Identifier; #623 pedro martelletto 2022-08-02 11:28:43 +02:00
  • 8377adaad8 fuzz: specify SPDX-License-Identifier; #623 pedro martelletto 2022-08-02 11:24:18 +02:00
  • d421953ef1 examples: specify SPDX-License-Identifier; #623 pedro martelletto 2022-08-02 11:24:10 +02:00
  • 52061316a3 man: specify SPDX-License-Identifier; #623 pedro martelletto 2022-08-02 11:20:10 +02:00
  • b70003ced9 include full license text in installed documentation pedro martelletto 2022-08-02 11:16:25 +02:00
  • 5634eb082b tools: specify SPDX-License-Identifier; #623 pedro martelletto 2022-08-02 11:05:41 +02:00
  • f1a74c8f27 src: specify SPDX-License-Identifier; #623 pedro martelletto 2022-08-02 10:59:49 +02:00
  • 6ea65a537e include full license text in installed header files pedro martelletto 2022-08-02 10:50:16 +02:00
  • 138c944a44 fuzz: sync after recent changes pedro martelletto 2022-07-22 14:05:33 +02:00
  • 26120f5aba fuzz: allow easy identification of specific corpora pedro martelletto 2022-07-22 10:30:00 +02:00
  • bfda1685fc fuzz/mutator_aux: simulate read errors pedro martelletto 2022-07-22 09:19:05 +02:00
  • 0cba30359c cred: fix COSE_ES384 and COSE_EDDSA attestation pedro martelletto 2022-07-20 14:46:18 +02:00
  • 7e98800dfa fuzz: sync results pedro martelletto 2022-07-19 13:43:08 +02:00
  • 6887457045 fuzz: cover es384 api pedro martelletto 2022-07-18 08:37:14 +02:00
  • 466946d3fd man: document es384 pedro martelletto 2022-07-15 15:47:01 +02:00
  • 59df770e50 regress: add es384 tests pedro martelletto 2022-07-15 13:41:13 +02:00
  • 4d3af00bf2 es384: define es384_pk_from_EVP_PKEY pedro martelletto 2022-07-15 14:10:07 +02:00
  • 5048d93705 tools/test: test types other than es256 pedro martelletto 2022-07-15 12:34:04 +02:00
  • dc568d3d6a tools: add es384 support pedro martelletto 2022-07-15 12:33:36 +02:00
  • a688339dd1 tools: prepare the ground for es384 support pedro martelletto 2022-07-15 11:31:19 +02:00
  • fe1887e78c fuzz: add missing es384 exports pedro martelletto 2022-07-15 11:01:53 +02:00
  • 83da91caa9 examples: add COSE_ES384 support pedro martelletto 2022-07-15 10:47:34 +02:00
  • 28f5f181c2 support COSE_ES384 attestation pedro martelletto 2022-07-15 09:40:20 +02:00
  • 10b801de68 assert: verify COSE_ES384 signatures pedro martelletto 2022-07-15 08:05:39 +02:00
  • facf32fa8d assert: shuffle get_eddsa_hash(); no functional change pedro martelletto 2022-07-15 07:58:33 +02:00
  • c27bbdb653 assert: repair indentation pedro martelletto 2022-07-14 16:58:25 +02:00
  • eface01cdb assert: prepare the ground for es384 support pedro martelletto 2022-07-14 15:33:51 +02:00
  • 030ffea2a4 examples: more renaming pedro martelletto 2022-07-14 16:31:03 +02:00
  • 446595614f es384: introduce es384_{pk_from_EC_KEY,verify_sig} pedro martelletto 2022-07-14 14:03:09 +02:00
  • a48da49f79 es384: define a basic API, largely after es256 pedro martelletto 2022-07-14 11:04:30 +02:00
  • 0472b50664 examples: rename functions to accommodate es384 pedro martelletto 2022-07-14 10:30:42 +02:00
  • a6f86ec514 allow creation of COSE_ES384 credentials pedro martelletto 2022-07-14 08:54:22 +02:00
  • 27aaaa7f20 tools: print certifications pedro martelletto 2022-07-13 09:09:01 +02:00
  • f9b5fa82af examples: print certifications pedro martelletto 2022-07-13 09:06:28 +02:00
  • 5ab307fd7d man: document fido_cbor_info_certs_{name_ptr,value_ptr,len} pedro martelletto 2022-07-13 08:55:12 +02:00
  • 8f8684fc77 fuzz: enter fido_cbor_info_certs_{name_ptr,value_ptr,len} pedro martelletto 2022-07-13 08:48:10 +02:00
  • ea16e0f3b1 src: add fido_cbor_info_certs_{name_ptr,value_ptr,len} pedro martelletto 2022-07-13 08:07:35 +02:00
  • aad2325823 types: zero a fido_opt_array_t's len pedro martelletto 2022-07-13 08:08:22 +02:00
  • 5d83c93135 tools: print rk_remaining pedro martelletto 2022-07-11 08:42:51 +02:00
  • 9d5bd1dfcf examples: cover fido_cbor_info_rk_remaining() pedro martelletto 2022-07-11 08:39:09 +02:00
  • b5b05c7bdd man: document fido_cbor_info_rk_remaining() pedro martelletto 2022-07-11 08:34:57 +02:00
  • 730a3066be fuzz: enter fido_cbor_info_rk_remaining() pedro martelletto 2022-07-11 08:27:45 +02:00
  • 5a400a386d src: add fido_cbor_info_rk_remaining() pedro martelletto 2022-07-11 08:26:50 +02:00
  • b0fba0b45d man: document fido_cbor_info_uv_modality() pedro martelletto 2022-07-11 11:43:54 +02:00
  • 9c3c9627eb tools: print uv_modality pedro martelletto 2022-07-11 11:09:52 +02:00
  • 8578ee71a1 fuzz: enter fido_cbor_info_uv_modality() pedro martelletto 2022-07-11 10:25:14 +02:00
  • 7a13cff403 src: add fido_cbor_info_uv_modality() pedro martelletto 2022-07-11 10:20:59 +02:00
  • 8843de0625 tools: print uv_attempts pedro martelletto 2022-07-11 09:35:36 +02:00
  • 59c2c6d5b1 examples: cover fido_cbor_info_uv_attempts() pedro martelletto 2022-07-11 09:32:56 +02:00
  • ef10042812 man: document fido_cbor_info_uv_attempts() pedro martelletto 2022-07-11 09:28:57 +02:00
  • 9b1b7a06a8 fuzz: enter fido_cbor_info_uv_attempts() pedro martelletto 2022-07-11 09:14:43 +02:00
  • 4cf950f56b src: add fido_cbor_info_uv_attempts() pedro martelletto 2022-07-11 09:12:58 +02:00
  • 11f0e98f55 tools: print maxrpid_minpinlen pedro martelletto 2022-07-08 15:03:35 +02:00
  • 340f9d147d man: document fido_cbor_info_maxrpid_minpinlen() pedro martelletto 2022-07-08 14:56:06 +02:00
  • d9b5ff7d0d fuzz: enter fido_cbor_info_maxrpid_minpinlen() pedro martelletto 2022-07-08 14:44:21 +02:00
  • 30b8f793cc src: add fido_cbor_info_maxrpid_minpinlen() pedro martelletto 2022-07-08 14:43:24 +02:00
  • 9b00af4d75 examples/retries: typo pedro martelletto 2022-07-11 09:30:10 +02:00
  • c439ea42c4 tools: print minpinlen pedro martelletto 2022-07-08 11:49:29 +02:00
  • 12ef9a558f examples/info: cover fido_cbor_info_minpinlen() pedro martelletto 2022-07-08 11:45:02 +02:00
  • 2f87459487 man: document fido_cbor_info_minpinlen() pedro martelletto 2022-07-08 11:39:50 +02:00
  • e169a20f71 fuzz: enter fido_cbor_info_minpinlen() pedro martelletto 2022-07-08 11:32:49 +02:00
  • 0969c2d120 src: add fido_cbor_info_minpinlen() pedro martelletto 2022-07-08 11:31:12 +02:00
  • f6b6157e55 tools: print output of fido_cbor_info_new_pin_required() pedro martelletto 2022-07-08 10:19:04 +02:00
  • 5f08350c1b examples/info: cover fido_cbor_info_new_pin_required() pedro martelletto 2022-07-08 10:07:44 +02:00
  • 31db973710 man: document fido_cbor_info_new_pin_required() pedro martelletto 2022-07-08 10:01:38 +02:00
  • 663a3b40d0 fuzz: enter fido_cbor_info_new_pin_required() pedro martelletto 2022-07-08 09:43:36 +02:00
  • bb6c61709c src: add fido_cbor_info_new_pin_required() pedro martelletto 2022-07-08 09:41:57 +02:00
  • 9371b418a8 hid_linux: reopen hidraw(4) after flock(2) pedro martelletto 2022-07-07 13:58:20 +02:00
  • 0bc905441e man: clarify fido_assert_user_{display_name,name,icon} pedro martelletto 2022-07-07 09:39:59 +02:00
  • 551ba8acb5 move decoding of ctap cbor bools to cbor_decode_bool() pedro martelletto 2022-07-06 15:14:16 +02:00
  • 1edaba4541 actions: bump OpenSSL 3 to 3.0.5 pedro martelletto 2022-07-06 08:07:46 +02:00
  • bb8504d8b5 actions: bump OpenSSL 1.1 to 1.1.1q pedro martelletto 2022-07-06 08:06:45 +02:00
  • 7f7a08197b actions: avoid ubuntu 22.04 pedro martelletto 2022-07-06 08:57:20 +02:00
  • 2e130edfbd cmake: pull in bsd-asprintf.c pedro martelletto 2022-07-05 13:36:45 +02:00
  • 72d16dd480 cmake: fix asprintf() detection under mingw and cygwin pedro martelletto 2022-07-05 13:34:19 +02:00
  • 36b73f2bb4 fuzz/Makefile: prune oss-fuzz files; add convenience target pedro martelletto 2022-07-04 09:53:41 +02:00
  • 9024ff5caa send out sub command parameters no matter the pin requirements Kostas Georgantas 2022-06-30 15:04:14 +03:00
  • 9301603887 Support hidraw(4) on FreeBSD Michael Gmelin 2022-06-22 18:36:38 +02:00
  • 3960f47960 .actions/setup_clang: install software-properties-common pedro martelletto 2022-06-27 08:55:41 +02:00
  • f8f29a1ad4 actions: bump OpenSSL to 3.0.4 pedro martelletto 2022-06-22 09:34:22 +02:00
  • 65a4e0f348 actions: bump OpenSSL to 1.1.1p pedro martelletto 2022-06-22 09:32:21 +02:00
  • aaf5eb0b61 fuzz/wrap: math pedro martelletto 2022-06-21 13:34:04 +02:00
  • f26a640991 fuzz: document wrapped.sym, wrap.c pedro martelletto 2022-06-21 10:14:55 +02:00
  • 7af56df44c fuzz/wrap: only simulate failure if prng_up pedro martelletto 2022-06-21 10:32:54 +02:00
  • 450885a588 fuzz: sync results pedro martelletto 2022-06-21 08:27:41 +02:00
  • fdfb2431c2 man: miscellaneous clarity and consistency tweaks pedro martelletto 2022-06-21 07:53:52 +02:00
  • 7196f5e39b man: mention tpm for fido_cred_set_fmt Ludvig Michaelsson 2022-06-20 15:59:10 +02:00
  • 2285da70ad man: clarify fido_cred_fmt() pedro martelletto 2022-06-20 15:27:17 +02:00