Commit Graph

  • 1f0fd2c51f Merge pull request #2 from mimi89999/main main Token2 2026-01-09 16:17:42 +01:00
  • 1327618690 Regenerate udev rules file mimi89999 2026-01-09 16:13:26 +01:00
  • 5a0be9c205 Merge pull request #1 from mimi89999/main Token2 2026-01-09 15:46:32 +01:00
  • 5c9a6dc43b Cleanup mimi89999 2026-01-09 15:36:41 +01:00
  • 6fe6f39d14 Remove duplicate vendor entries in fidodevs Token2 2026-01-09 15:30:17 +01:00
  • a6db00f642 Add Token2 vendor and product definitions Token2 2026-01-04 09:43:51 +01:00
  • a94e52cb9e nfc_linux: Don't close stdin if fido_nl_new fails Tobias Wiese 2025-12-18 22:08:27 +01:00
  • b23d41ba41 u2f: enforce a minimum transaction timeout of 20 ms Ludvig Michaelsson 2025-12-04 10:47:12 +01:00
  • 62ce5dc108 credman: add support for the third party payment flag Ludvig Michaelsson 2025-10-29 15:28:03 +01:00
  • 4c7dd494c8 assert: support the thirdPartyPayment extension Ludvig Michaelsson 2025-10-23 13:12:25 +02:00
  • 87b6f34a22 cred: support the thirdPartyPayment extension Ludvig Michaelsson 2025-10-23 13:05:30 +02:00
  • 2549b165f8 ecdh: const-qualify hkdf_sha256() arguments Ludvig Michaelsson 2025-12-04 13:49:14 +01:00
  • 8accfa2513 ci: drop last job building with OpenSSL 1.1 Ludvig Michaelsson 2025-11-28 13:01:24 +01:00
  • bafc045def extern: drop redundant argument name Ludvig Michaelsson 2025-11-28 09:57:20 +01:00
  • 6fb1be87c0 misc: drop trailing whitespace Ludvig Michaelsson 2025-11-28 09:03:34 +01:00
  • 66862b0ee1 LICENSE: bump copyright Ludvig Michaelsson 2025-10-28 10:11:51 +01:00
  • 5a1ac38617 man: adjust CTAP versions Ludvig Michaelsson 2025-10-27 09:31:23 +01:00
  • c881dede2b misc: add .editorconfig Ludvig Michaelsson 2025-10-31 08:38:23 +01:00
  • 9f3e3a40ad winhello: support 64 byte hmac-salt Ludvig Michaelsson 2025-11-04 15:15:57 +01:00
  • f60855b055 winhello: add pack_hmac_salt() helper function Ludvig Michaelsson 2025-11-05 08:45:47 +01:00
  • fb71161544 winhello: support hmac-secret-mc Ludvig Michaelsson 2025-11-04 09:22:48 +01:00
  • 218ea7282c winhello: refactor helper functions for unpacking hmac-secret Ludvig Michaelsson 2025-11-04 09:22:48 +01:00
  • 788feb88d3 winhello: pass options to pack_cred_ext() Ludvig Michaelsson 2025-11-04 09:22:48 +01:00
  • 6b73969827 misc: update webauthn.h Ludvig Michaelsson 2025-10-27 13:22:39 +01:00
  • 5a9548aa87 man: document hmac-secret-mc Ludvig Michaelsson 2025-10-27 09:31:23 +01:00
  • 46ca7427c0 fuzz: exercise hmac-secret-mc Ludvig Michaelsson 2025-10-27 09:31:23 +01:00
  • 45f62368f4 cred: support the hmac-secret-mc extension Ludvig Michaelsson 2025-10-27 09:31:23 +01:00
  • d84a7bd67c cbor: add key parameter to cbor_encode_hmac_secret_param() Ludvig Michaelsson 2025-10-30 12:40:18 +01:00
  • 4b4d13714e cbor: move definition of cbor_encode_hmac_secret_param() Ludvig Michaelsson 2025-10-27 09:31:23 +01:00
  • 6a75083610 cred: move fido_do_ecdh() up to top level call Ludvig Michaelsson 2025-10-27 09:31:23 +01:00
  • f81ef5787c cred: split extension inputs and outputs Ludvig Michaelsson 2025-10-27 09:31:23 +01:00
  • 46dca4f0ee info: add fido_cbor_info_encstate_{len,ptr}() Ludvig Michaelsson 2025-10-23 16:21:48 +02:00
  • d8d0b67e79 info: add fido_cbor_info_maxpinlen() Ludvig Michaelsson 2025-10-17 09:09:34 +02:00
  • 4f3ca9134d info: add fido_cbor_info_pin_policy_url_{ptr,len}() Ludvig Michaelsson 2025-10-17 08:39:17 +02:00
  • 118963dfad info: adjust error handling for consistency Ludvig Michaelsson 2025-10-28 15:48:35 +01:00
  • dec7d0939f info: add fido_cbor_info_pin_policy() Ludvig Michaelsson 2025-10-16 16:29:30 +02:00
  • d9258361b9 ci: bump libcbor to v0.13.0 Ludvig Michaelsson 2025-10-28 13:08:04 +01:00
  • 62335f2d64 info: add fido_cbor_info_reset_transports_{len,ptr}() Ludvig Michaelsson 2025-10-03 15:38:44 +02:00
  • 4e5774951d info: add fido_cbor_info_encid_{len,ptr}() Ludvig Michaelsson 2025-10-03 14:33:46 +02:00
  • 55256f0eb3 info: add fido_cbor_info_long_touch_reset() Ludvig Michaelsson 2025-10-03 14:18:20 +02:00
  • af401e2ab5 info: add fido_cbor_info_uv_count_since_pin() Ludvig Michaelsson 2025-10-03 13:35:44 +02:00
  • 76e74f2b5f info: add fido_cbor_info_attfmts_{ptr,len}() Ludvig Michaelsson 2025-10-03 12:53:33 +02:00
  • a6d50d8d0a man: don't silence mandoc linting errors Ludvig Michaelsson 2025-10-17 09:09:34 +02:00
  • 371bb416e2 ci: bump openbsd Ludvig Michaelsson 2025-10-17 10:02:43 +02:00
  • 91c79e6937 fuzz: sync results pedro martelletto 2025-10-04 14:40:12 -07:00
  • 694f7941b6 ci: macos-13 runner is deprecated Ludvig Michaelsson 2025-10-06 09:32:18 +02:00
  • dd3d839867 cygwin: use forward slash path separators with gpg Ludvig Michaelsson 2025-10-06 09:38:37 +02:00
  • 9f7dd62134 windows: use forward slash path separators with gpg Ludvig Michaelsson 2025-10-06 09:38:37 +02:00
  • e184ea8c97 fuzz: undef NDEBUG pedro martelletto 2025-08-21 18:48:47 -07:00
  • 335e447778 actions: build libfido2 on windows-2025 as well pedro martelletto 2025-06-24 15:44:29 -07:00
  • 62e2b7b4a1 actions: move cygwin to windows-2025 pedro martelletto 2025-06-24 15:43:44 -07:00
  • 6bef833488 README: mention OpenSSL 3.0 or newer pedro martelletto 2025-06-24 15:20:23 -07:00
  • 06693ec13b actions: bump OpenSSL to 3.0.16 pedro martelletto 2025-06-24 15:19:58 -07:00
  • 0fcfef7c8c windows: bump libressl to 4.1.0 pedro martelletto 2025-06-24 11:25:18 -07:00
  • 652b00f9ad manpage fido2-token.1: fido2-token -G -b -k does not require UV Jó Ágila Bitsch 2025-05-29 12:00:33 +02:00
  • 87566053cc re-enable USE_PCSC Ludvig Michaelsson 2025-05-06 13:35:05 +02:00
  • 8e803ea4e1 take us to 1.17.0 Ludvig Michaelsson 2025-05-06 13:13:37 +02:00
  • 7dc6b3c52d release 1.16.0 Ludvig Michaelsson 2025-05-06 08:38:26 +02:00
  • 88b7a8921e windows: append WinSDK after creating directories Ludvig Michaelsson 2025-05-02 13:23:42 +02:00
  • 4ad3bbbd59 disable USE_PCSC in preparation for release Ludvig Michaelsson 2025-05-02 12:51:40 +02:00
  • 07f35d7c4f NEWS: add 1.16.0 blurb Ludvig Michaelsson 2025-05-02 09:53:55 +02:00
  • 69efd88453 nfc: only append Le field in final APDU segment Ondrej Krc-Jediny 2025-04-09 13:35:05 +02:00
  • 7ede5cda17 windows: bump libressl to 4.0.0 pedro martelletto 2025-03-29 10:52:25 -07:00
  • 7d762ebe28 ci: bump libcbor to v0.12.0 Ludvig Michaelsson 2025-03-27 13:27:52 +01:00
  • 5be34968fd ci: drop ubuntu 20.04 runners Ludvig Michaelsson 2025-03-27 13:21:05 +01:00
  • 9d981d48f5 man: clarify CBOR encoded authenticator data Ludvig Michaelsson 2025-03-17 08:54:14 +01:00
  • 0e4da47c80 fuzz: sync results pedro martelletto 2025-02-28 18:48:19 -08:00
  • 9074173266 ci: bump upload-artifact to v4 Ludvig Michaelsson 2025-01-17 09:11:52 +01:00
  • f353eb897b ci: bring in macos-15 runner Ludvig Michaelsson 2024-12-16 11:42:57 +01:00
  • f1ef49b7c9 cmake: assert non-empty FUZZ_LDFLAGS when FUZZ=ON Giovanni Simoni 2024-12-06 10:43:05 +01:00
  • 79e43f3fbd ci: bump OpenBSD to 7.6 Ludvig Michaelsson 2024-12-03 07:31:09 +01:00
  • daeaad7a48 ci: update CodeQL Ludvig Michaelsson 2024-12-02 17:02:45 +01:00
  • fd729577d6 ci: pin Windows SDK for ARM builds Ludvig Michaelsson 2024-12-02 15:42:48 +01:00
  • fae3b4e0d2 regress: test enterprise attestation Ludvig Michaelsson 2024-10-15 14:24:51 +02:00
  • c6d76e5f0c regress: exercise fido_dev_make_cred() parser Ludvig Michaelsson 2024-10-15 14:05:13 +02:00
  • d493ea09e0 regress: use mock for cred regression tests Ludvig Michaelsson 2024-10-16 08:21:45 +02:00
  • a62260558e regress: move mocked io to its own source file Ludvig Michaelsson 2024-10-14 17:14:11 +02:00
  • 48c9a060ac regress: use cmake_parse_arguments() Ludvig Michaelsson 2024-10-14 17:10:04 +02:00
  • cea7122dc6 man: alias fido_cred_{set_,}entattest Ludvig Michaelsson 2024-10-07 09:26:15 +02:00
  • 89c02954cc man: add fido2-cred -M -a Ludvig Michaelsson 2024-08-21 14:51:29 +02:00
  • 012d14cba0 fido2-cred: add -M -a toggle Ludvig Michaelsson 2024-08-21 14:44:39 +02:00
  • eadcaea701 examples: add cred -a toggle Ludvig Michaelsson 2024-08-21 13:42:14 +02:00
  • 428b0e0c30 examples: consistent style; range syntax Ludvig Michaelsson 2024-08-21 13:37:35 +02:00
  • 76b074cb86 winhello: support entattest Ludvig Michaelsson 2024-08-21 12:10:38 +02:00
  • 2fcf642d36 fuzz: exercise fido_cred_{,set_}entattest() Ludvig Michaelsson 2024-08-21 10:03:29 +02:00
  • d5e58844ce cred: export fido_cred_{,set_}entattest() Ludvig Michaelsson 2024-08-21 09:51:28 +02:00
  • e949625e22 man: add fido_cred_entattest() Ludvig Michaelsson 2024-08-21 10:40:59 +02:00
  • 45fbb1709f cred: add fido_cred_entattest() Ludvig Michaelsson 2024-08-21 09:46:31 +02:00
  • 2963638478 man: add fido_cred_set_entattest() Ludvig Michaelsson 2024-08-21 10:24:15 +02:00
  • 7a3c8331e4 cred: add fido_cred_set_entattest() Ludvig Michaelsson 2024-08-21 08:58:23 +02:00
  • 576ebaae0c cmake: build with CMAKE_EXPORT_COMPILE_COMMANDS by default pedro martelletto 2024-11-02 18:38:41 +01:00
  • c91891f7a7 fuzz: sync results pedro martelletto 2024-10-24 19:44:26 +02:00
  • 339395958c README: update installation OS targets Kostas Georgantas 2024-10-15 20:41:19 +03:00
  • 2a077ca2f1 Allow len < 16 for aes256-gcm encryption James Zhang 2024-10-11 16:20:13 -07:00
  • 7c0030388e Use fido_cred_verify_self when the authenticator does not return an x5c James Zhang 2024-10-11 16:24:22 -07:00
  • 5c7ed8fe86 fuzz: unpoison buffer after arc4random_buf() Ludvig Michaelsson 2024-10-07 11:11:03 +02:00
  • c4ba1042aa udev: use printf for hex conversion Ludvig Michaelsson 2024-10-04 16:40:37 +02:00
  • 966964349a ci: rotate runners for ubuntu 24.04 Ludvig Michaelsson 2024-10-04 14:32:05 +02:00
  • b61f3082cc man: specify es384 as a valid type for fido2-{cred,assert} Ludvig Michaelsson 2024-10-02 09:02:54 +02:00
  • fdea208d43 ci: drop macos-12 runner Ludvig Michaelsson 2024-10-02 10:36:12 +02:00