Commit Graph

  • 893faa5113 Ask contributors to go to develop (#677) 2.1 kaczmarczyck 2024-01-15 14:57:58 +01:00
  • 4339600730 Fixes the Markdown lint config and affected files (#676) develop kaczmarczyck 2024-01-12 16:00:37 +01:00
  • 298db9ea99 Public method to check if sleeping is allowed (#674) kaczmarczyck 2024-01-09 21:04:47 +01:00
  • ba0d717d88 Allows initialization without Reset permission (#673) kaczmarczyck 2024-01-09 18:30:35 +01:00
  • 0185d1e443 Upgrade setup-python workflows (#670) kaczmarczyck 2023-12-18 12:20:34 +01:00
  • 191d043cc4 Removes heapviz (#671) kaczmarczyck 2023-12-18 11:44:32 +01:00
  • 6b8aa3aaf3 Change PKI so that attestation certs are fully compliant. (#668) Jean-Michel Picod 2023-12-18 10:47:46 +01:00
  • 5fdc6e0739 Removes the nordicsemi pip dependency (#669) kaczmarczyck 2023-12-15 16:26:31 +01:00
  • af763450a9 Always return credProtect in credential management (#666) kaczmarczyck 2023-11-24 16:00:06 +01:00
  • eaeb927d92 Corrects the GetInfo output without Config command (#665) kaczmarczyck 2023-11-23 14:52:02 +01:00
  • 5bfd198278 Corrects the README for the 2.1 branch. (#664) kaczmarczyck 2023-11-09 17:32:14 +01:00
  • c160b034ef Latest compiler and package versions (#663) kaczmarczyck 2023-11-09 15:00:37 +01:00
  • 7ab1b568fb Updated README to reflect maintenance status (#660) 2.0 kaczmarczyck 2023-11-09 14:28:39 +01:00
  • 6ed83c34c7 Fixes cargo audit (#662) kaczmarczyck 2023-11-09 10:37:36 +01:00
  • e5ba9db644 Reworks workflows into script (#661) kaczmarczyck 2023-11-08 17:24:15 +01:00
  • 3a5adfc5af Reworks the README (#659) kaczmarczyck 2023-11-08 16:59:49 +01:00
  • c85a01579f Updates the metadata to MDS 3 (#654) kaczmarczyck 2023-11-08 11:05:32 +01:00
  • bc0b30bc9e Removes broken workflows (#656) kaczmarczyck 2023-11-08 10:05:46 +01:00
  • 09a6b3ce1a Updates the metadata to MDS 3 (#655) kaczmarczyck 2023-11-08 00:45:39 +01:00
  • 778102712f venv for Python setup (#653) kaczmarczyck 2023-11-07 05:13:21 +01:00
  • 5b67f3f9a8 Adds Bibtex for our paper to the README (#646) kaczmarczyck 2023-08-24 12:51:56 +02:00
  • 67e3d46291 Cleans up warnings, unused functions and features (#643) kaczmarczyck 2023-08-14 13:59:54 +02:00
  • 8a53986961 CBOR API changes (#639) kaczmarczyck 2023-08-11 17:28:59 +02:00
  • 87f0711284 New key wrapping API (#642) kaczmarczyck 2023-08-10 14:20:39 +02:00
  • 96af5e81a5 Add more transparency into some EC structures. (#641) Zach Halvorsen 2023-08-09 08:48:05 -07:00
  • e3d2e7d778 Fix USB enumeration on OS X (#640) Jean-Michel Picod 2023-07-26 14:21:55 +02:00
  • 244a199316 Links PQC work on stable README (#638) kaczmarczyck 2023-07-14 15:50:07 +02:00
  • 8868752e37 Remove duplicated alarm syscall. (#636) Zach Halvorsen 2023-07-11 08:42:50 -07:00
  • a274a512f7 Add ability to get more storage information. (#637) Zach Halvorsen 2023-06-29 10:46:36 -07:00
  • f0e87ee813 resolves old TODO unlocked by new compiler and spec (#634) kaczmarczyck 2023-06-13 15:31:54 +02:00
  • 3813cacea7 moves storage syscalls to libtock-drivers (#633) kaczmarczyck 2023-06-12 23:50:10 +02:00
  • e9ea05f888 fixes new clippy lints (#632) kaczmarczyck 2023-06-12 11:11:00 +02:00
  • 55f7e47423 Only requires enabling EP when the command exists (#630) kaczmarczyck 2023-05-10 13:27:13 +02:00
  • fbf07d7476 Fixes credProtect checking in CTAP1 (#629) kaczmarczyck 2023-05-09 22:44:29 +02:00
  • 6fb7e194eb Compile flag for AuthenticatorConfig (#628) kaczmarczyck 2023-05-08 15:45:32 +02:00
  • 94b0beed4b macos-latest for GitHub workflows (#626) kaczmarczyck 2023-05-07 04:36:13 +02:00
  • 99f81adc55 RustCrypto in TockEnv (#625) kaczmarczyck 2023-05-05 22:38:56 +02:00
  • cae2088f36 Credential wrapping in Env (#624) kaczmarczyck 2023-05-05 17:09:31 +02:00
  • f25cdd6acc Tock V2 port - rebased and updated (#620) kaczmarczyck 2023-05-05 09:55:16 +02:00
  • 645c1ba3a7 Vendor Command + HID fix (#618) kaczmarczyck 2023-04-26 14:59:22 +02:00
  • bcd382e5e9 Moves CTAP secrets to the key store (#617) kaczmarczyck 2023-04-21 16:32:58 +02:00
  • a88a1b2a22 Adds a hardware failure state for user presence (#616) kaczmarczyck 2023-04-21 08:03:46 +02:00
  • 5f7eb3177b Cryptographic Secret type (#615) kaczmarczyck 2023-04-19 18:02:48 +02:00
  • 3091b5a29d Moves vendor commands into TockEnv (#614) kaczmarczyck 2023-04-17 00:17:37 +02:00
  • a1d6ed0223 Makes our CredRandom derivation FIPS compliant (#613) kaczmarczyck 2023-04-11 14:48:42 +02:00
  • be42b47caf Replaces Rng256 with new Rng API (#612) kaczmarczyck 2023-04-11 10:23:38 +02:00
  • 4cc1b4fddf Adds AES256 to the Crypto trait (#611) kaczmarczyck 2023-04-06 10:27:33 +02:00
  • d0cdbec5ce Adds HKDF to the Crypto trait (#610) kaczmarczyck 2023-04-04 17:48:56 +02:00
  • 22192a37d2 SHA and HMAC for the Crypto trait (#609) kaczmarczyck 2023-04-04 17:12:05 +02:00
  • c168141b60 Adds a trait for crypto, porting EC first (#606) kaczmarczyck 2023-04-04 13:54:41 +02:00
  • 80b82ffd42 LTO fix and toml cleanup (#608) kaczmarczyck 2023-04-04 13:40:42 +02:00
  • 6d5ea16f2d CTAP HID Lock (#605) kaczmarczyck 2023-03-17 17:22:36 +01:00
  • 2560b6661c Fixes configuration failure modes in deploy.py (#604) kaczmarczyck 2023-03-11 10:12:20 +01:00
  • 752db8cc90 Fixes new clippy lints on the latest nightly (#603) kaczmarczyck 2023-03-09 12:08:34 +01:00
  • ca65902a8f CTAP library move (#602) kaczmarczyck 2023-03-07 15:56:46 +01:00
  • 03031e6970 Maintenance PR for clippy, license and authors (#601) kaczmarczyck 2023-03-06 12:45:01 +01:00
  • 7769e783bb AAGUID customization (#600) kaczmarczyck 2023-03-06 11:42:56 +01:00
  • 3135c13e6b Moves the TockEnv implementation of RNG to env/ (#599) kaczmarczyck 2023-03-06 11:21:48 +01:00
  • d8512b4417 Moves Endpoint from libtock to API (#598) kaczmarczyck 2023-03-01 14:58:40 +01:00
  • 9a2ef0bf75 Removes timer updates from CTAP API (#597) kaczmarczyck 2023-03-01 14:30:04 +01:00
  • 73c60d8740 Clock trait (#596) kaczmarczyck 2023-02-28 17:35:42 +01:00
  • 963549f9bb Removes nrfutil from default install (#595) kaczmarczyck 2023-02-13 17:49:29 +01:00
  • 98ecdec453 fixes parameter order for config (#594) kaczmarczyck 2023-02-13 17:03:08 +01:00
  • a222986995 adds requirements.txt for setup (#591) kaczmarczyck 2023-02-08 11:36:01 +01:00
  • 8733d6585f Version string for CTAP 2.1 (#590) kaczmarczyck 2023-02-08 09:20:59 +01:00
  • 684d37fa03 error-message: fix the incorrect output of low nrfutil version. (#581) 浅香ジュン 2023-01-25 22:32:37 +08:00
  • 0db393bd1e adds style fix and updates Cargo.lock (#576) kaczmarczyck 2023-01-04 15:19:26 +01:00
  • 6b5f6e53eb upgrades linked_list_allocator (#574) kaczmarczyck 2022-12-12 16:42:49 +01:00
  • f6e9e00b87 Add linear view into a storage (#571) Julien Cretin 2022-12-07 13:00:41 +01:00
  • 0d0460f016 Fix pylint versions (#572) Julien Cretin 2022-12-07 09:53:31 +01:00
  • 81330e5d52 Persist/parse slot_id in/from credential (#569) multi-pin hcyang 2022-11-02 18:08:25 +08:00
  • 31774ef316 Add storage test cases for multi-PIN (#567) hcyang 2022-10-26 11:29:56 +08:00
  • 9ab3bc977c Respect CARGO_TARGET_DIR env var (#564) L0g4n 2022-10-24 06:30:32 +02:00
  • 93357524d9 dilithium, hybrid, ctap implementation, experiments hybrid-pqc Fabian Kaczmarczyck 2022-10-20 15:02:16 +02:00
  • 1b70583243 Fix nRF52 boards with bootloader (#560) Jean-Michel Picod 2022-10-18 17:31:10 +02:00
  • 44cafb9566 introduces customization for PIN protcol v1 (#559) kaczmarczyck 2022-10-13 16:13:07 +02:00
  • 3b9274e93e updates libfido to version 1 (#558) kaczmarczyck 2022-10-11 01:36:02 +02:00
  • a969faaaa0 Submit Cargo.lock (#555) kaczmarczyck 2022-10-10 15:34:05 +02:00
  • 3c28ff49ee Simplifies Env upgrade API (#551) kaczmarczyck 2022-10-03 16:33:34 +02:00
  • 6610a29a67 Fixed proc-macro2 version (#550) kaczmarczyck 2022-09-27 10:12:45 +02:00
  • 1c6c7a4eae Parse slot_id in use from token state (#546) hcyang 2022-09-22 14:30:52 +08:00
  • f2fac83124 Fix once_cell dependency (#548) kaczmarczyck 2022-09-21 19:32:09 +02:00
  • d6994e3bc3 New Upgrade Interface (#543) kaczmarczyck 2022-09-13 10:06:58 +02:00
  • 8288bb0860 Firmware version for upgrades (#542) kaczmarczyck 2022-09-01 18:28:03 +02:00
  • 771ce7635b moves metadata parsing to Env (#541) kaczmarczyck 2022-08-31 16:58:49 +02:00
  • 1b360662ee Public Key plain byte encoding (#540) kaczmarczyck 2022-08-31 15:51:40 +02:00
  • 598c21071e New metadata format (#539) kaczmarczyck 2022-08-31 14:35:45 +02:00
  • 932924ea85 removes metadata storage type (#538) kaczmarczyck 2022-08-29 12:05:58 +02:00
  • 01cc8333e5 Tool fixes (#537) kaczmarczyck 2022-08-29 11:00:31 +02:00
  • a79abc209a uses latest in workflows (#528) kaczmarczyck 2022-08-15 10:44:05 +02:00
  • b396fc0f36 Set bumpalo version for crypto library (#533) kaczmarczyck 2022-08-23 11:08:07 +02:00
  • 078e565ac1 Add basic setup for multi-PIN (#530) hcyang 2022-08-23 23:01:13 +08:00
  • 2dc44984ed Merge pull request #534 from ia0/bumpalo Julien Cretin 2022-08-23 11:11:34 +02:00
  • a44d961e7e Fix bumpalo issue Julien Cretin 2022-08-23 10:43:44 +02:00
  • 5509e3f072 Merge pull request #531 from ia0/concat Julien Cretin 2022-08-22 17:09:08 +02:00
  • d2037a4bbe Merge branch 'develop' into concat kaczmarczyck 2022-08-22 15:55:29 +02:00
  • 6bb12252f8 Set bumpalo version for fuzzing (#532) kaczmarczyck 2022-08-22 15:53:50 +02:00
  • e52adf04c7 Add support for concatenated values Julien Cretin 2022-08-19 12:47:29 +02:00
  • 4442998b64 Vendor HID for upgrades (#529) kaczmarczyck 2022-08-17 10:29:26 +02:00
  • 87839af572 Support credBlob for non-resident credentials (#518) hcyang 2022-08-16 22:23:49 +08:00