Commit Graph

  • 6480682d95 Merge pull request #283 from kaczmarczyck/always-uv kaczmarczyck 2021-02-11 16:49:21 +01:00
  • 6a31e06a55 move some logic into storage.rs Fabian Kaczmarczyck 2021-02-08 21:54:22 +01:00
  • 4678a7417d Merge branch 'develop' into always-uv Fabian Kaczmarczyck 2021-02-08 21:36:32 +01:00
  • b9072047b3 update README to new constant Fabian Kaczmarczyck 2021-02-08 17:56:27 +01:00
  • 160c83d242 changes always uv constant to a clearer version Fabian Kaczmarczyck 2021-02-08 17:53:30 +01:00
  • 48ee857850 Merge pull request #281 from kaczmarczyck/enterprise-attestation kaczmarczyck 2021-02-08 16:45:43 +01:00
  • 88a3c0fc80 assert correct const usage in code Fabian Kaczmarczyck 2021-02-08 16:30:14 +01:00
  • e941073a31 new test for attestation configuration Fabian Kaczmarczyck 2021-02-08 13:10:18 +01:00
  • 70ba53ca46 Merge branch 'develop' into enterprise-attestation kaczmarczyck 2021-02-08 12:48:35 +01:00
  • 800f0be771 Merge pull request #280 from kaczmarczyck/resolve-permission kaczmarczyck 2021-02-08 12:48:08 +01:00
  • 54e9da7a5b conditional allow instead of cfg not Fabian Kaczmarczyck 2021-02-08 07:49:58 +01:00
  • 842c592c9f adds changes to README Fabian Kaczmarczyck 2021-02-05 18:51:56 +01:00
  • f90d43a6a1 implements alwaysUv and makeCredUvNotRqd Fabian Kaczmarczyck 2021-02-05 18:43:27 +01:00
  • 604f084815 rename require_ to ensure Fabian Kaczmarczyck 2021-02-05 14:52:38 +01:00
  • f2fe411d77 Merge branch 'develop' into enterprise-attestation kaczmarczyck 2021-02-05 12:03:31 +01:00
  • 502006e29e fix string conversion style Fabian Kaczmarczyck 2021-02-05 11:57:47 +01:00
  • a54b217116 Merge branch 'develop' into resolve-permission kaczmarczyck 2021-02-05 11:24:48 +01:00
  • c293708649 Merge pull request #279 from kaczmarczyck/no-credential-rp kaczmarczyck 2021-02-05 11:24:31 +01:00
  • 49cccfd270 correct const arrays of strings Fabian Kaczmarczyck 2021-02-05 11:23:12 +01:00
  • 53e0591363 adds some documenation for enterprise attestation Fabian Kaczmarczyck 2021-02-04 21:33:01 +01:00
  • 44b7c3cdc1 dummy implementation for enterprise attestation Fabian Kaczmarczyck 2021-02-04 21:26:00 +01:00
  • e3148319c5 allow RP ID permissions for some subcommands Fabian Kaczmarczyck 2021-02-04 16:06:25 +01:00
  • db7ed10f5f changes the handling of 0 credentials Fabian Kaczmarczyck 2021-02-02 18:04:29 +01:00
  • b32d92d9e2 Merge pull request #278 from kaczmarczyck/no-cfg-derive kaczmarczyck 2021-02-02 09:56:29 +01:00
  • f64567febc fix crypto workflow Fabian Kaczmarczyck 2021-02-02 06:52:01 +01:00
  • 9270afbc21 remove derive_debug feature Fabian Kaczmarczyck 2021-02-02 06:42:49 +01:00
  • 371e8b6f35 remove conditional trait implementation Fabian Kaczmarczyck 2021-02-02 05:46:03 +01:00
  • 5683b455b2 Merge pull request #274 from kaczmarczyck/extension-large-blobs kaczmarczyck 2021-01-31 11:44:58 +01:00
  • 5741595e57 new extension entry for largeBlobKey Fabian Kaczmarczyck 2021-01-25 21:45:06 +01:00
  • 151a37eb47 Merge pull request #273 from kaczmarczyck/commands-2-1 kaczmarczyck 2021-01-27 11:53:36 +01:00
  • 2dbe1c5f07 adds enterprise for make, byte keys Fabian Kaczmarczyck 2021-01-25 20:59:26 +01:00
  • 0f85470960 Merge pull request #263 from kaczmarczyck/large-blobs kaczmarczyck 2021-01-25 21:45:27 +01:00
  • 18f391d48f Merge branch 'develop' into large-blobs kaczmarczyck 2021-01-25 19:27:45 +01:00
  • 3346a1167e Merge pull request #272 from ia0/factor_test Julien Cretin 2021-01-25 19:17:15 +01:00
  • 769a2ae1c5 reduce testing to not account for shard size Fabian Kaczmarczyck 2021-01-25 18:43:51 +01:00
  • 2af85ad9d0 style fix Fabian Kaczmarczyck 2021-01-25 18:29:38 +01:00
  • 49de1f7ebc Merge branch 'develop' into large-blobs kaczmarczyck 2021-01-25 18:20:01 +01:00
  • 4f3c773b15 formats code, clippy Fabian Kaczmarczyck 2021-01-25 18:08:48 +01:00
  • c8cdbd61e4 Merge branch 'develop' into factor_test Julien Cretin 2021-01-25 18:15:37 +01:00
  • 36be5d8a74 Merge pull request #271 from ia0/count_credentials Julien Cretin 2021-01-25 18:14:31 +01:00
  • 563f35184a use new store fragments Fabian Kaczmarczyck 2021-01-25 17:50:01 +01:00
  • ae0156d287 Factor test tools between store and fragment Julien Cretin 2021-01-25 17:30:50 +01:00
  • 0e537733f1 Improve count_credentials by not deserializing them Julien Cretin 2021-01-25 17:04:01 +01:00
  • b2c6ae8f82 Merge branch 'develop' into large-blobs Fabian Kaczmarczyck 2021-01-25 16:38:53 +01:00
  • 846ff279bb Merge pull request #270 from ia0/fragmentation Julien Cretin 2021-01-25 15:13:24 +01:00
  • 41a3f512c8 Remove useless check Julien Cretin 2021-01-25 11:31:42 +01:00
  • f0c51950cb Add fragmentation support Julien Cretin 2021-01-22 19:19:52 +01:00
  • 19c089e955 improvements to large blob storage Fabian Kaczmarczyck 2021-01-22 18:54:45 +01:00
  • 7d04c5c6d0 fixes const usage in test_get_info Fabian Kaczmarczyck 2021-01-22 14:23:32 +01:00
  • cf8b54b39c large blob commit is one transaction Fabian Kaczmarczyck 2021-01-22 14:16:34 +01:00
  • 3517b1163d bigger shards, fixed get_large_blob Fabian Kaczmarczyck 2021-01-22 13:48:27 +01:00
  • b2c8c5a128 adds the new command AuthenticatorLargeBlobs Fabian Kaczmarczyck 2021-01-06 13:39:59 +01:00
  • d87d35847a Merge pull request #267 from kaczmarczyck/force-pin-change kaczmarczyck 2021-01-22 11:53:21 +01:00
  • c38f00624a use transactions, and how to store a bool Fabian Kaczmarczyck 2021-01-22 10:55:11 +01:00
  • 5fe111698b remove resolved TODO Fabian Kaczmarczyck 2021-01-21 18:47:00 +01:00
  • 3408c0a2ed makes test_get_info more readable Fabian Kaczmarczyck 2021-01-21 18:24:25 +01:00
  • de3addba74 force PIN changes Fabian Kaczmarczyck 2021-01-21 17:38:22 +01:00
  • cdde64420b Merge pull request #265 from kaczmarczyck/cred-blob-extension kaczmarczyck 2021-01-21 09:27:26 +01:00
  • 14189a398a implements the credBlob extensions Fabian Kaczmarczyck 2021-01-20 18:46:38 +01:00
  • 03401778b3 Merge pull request #264 from ia0/store_update_ref Julien Cretin 2021-01-20 17:25:19 +01:00
  • 8634e2ec24 Make StoreUpdate generic over the byte slice ownership Julien Cretin 2021-01-20 15:56:06 +01:00
  • 8bdfeb4aec Merge pull request #256 from kaczmarczyck/command-cred-mgmt kaczmarczyck 2021-01-20 15:05:02 +01:00
  • 6bf4a7edec fix typo Fabian Kaczmarczyck 2021-01-20 13:22:24 +01:00
  • 9296f51e19 stricter API for StatefulCommandPermission Fabian Kaczmarczyck 2021-01-20 12:08:07 +01:00
  • 9953b3f1a0 Merge branch 'develop' into command-cred-mgmt Fabian Kaczmarczyck 2021-01-19 15:10:12 +01:00
  • 134c880212 reworks command state to its own struct Fabian Kaczmarczyck 2021-01-19 15:07:15 +01:00
  • e3353cb232 only stores the RP ID index as state Fabian Kaczmarczyck 2021-01-19 12:42:41 +01:00
  • 286f70ef1c Merge pull request #262 from ia0/v2_error Julien Cretin 2021-01-19 10:09:35 +01:00
  • a712d1476b Return error instead of debug assert Julien Cretin 2020-12-16 19:40:55 +01:00
  • 51ecf6acc1 Merge pull request #238 from ia0/v2_optim Julien Cretin 2021-01-18 16:38:11 +01:00
  • 55038cc084 Add bound-test in addition to equality-test Julien Cretin 2021-01-18 16:13:01 +01:00
  • 2cd760bad7 Merge branch 'develop' into v2_optim Julien Cretin 2021-01-18 16:10:08 +01:00
  • 3702b61ce7 implements Default for Response type Fabian Kaczmarczyck 2021-01-15 17:41:16 +01:00
  • aef9566ca4 Merge branch 'develop' into command-cred-mgmt kaczmarczyck 2021-01-14 18:18:55 +01:00
  • 5818c3f6af Merge pull request #260 from kaczmarczyck/resident-naming kaczmarczyck 2021-01-14 18:18:36 +01:00
  • 69bdd8c615 renames to resident in README Fabian Kaczmarczyck 2021-01-14 18:05:38 +01:00
  • 7268a9474b renames residential to resident Fabian Kaczmarczyck 2020-12-18 12:04:05 +01:00
  • 0bb6ee32fc removes unused duplicate PIN protocol check helper Fabian Kaczmarczyck 2021-01-14 16:45:38 +01:00
  • 1f37ae50c5 Merge develop into command-cred-mgmt Fabian Kaczmarczyck 2021-01-14 16:02:30 +01:00
  • d5761018ab Merge pull request #246 from kaczmarczyck/authenticator-config kaczmarczyck 2021-01-14 15:23:49 +01:00
  • e545acda16 Merge branch 'develop' into authenticator-config kaczmarczyck 2021-01-14 15:14:07 +01:00
  • 182afc7c3f Add Feitian OpenSK USB Dongle (#257) (#259) Jean-Michel Picod 2021-01-14 12:33:03 +01:00
  • b0c1b73897 Add Feitian OpenSK USB Dongle (#257) (#258) Jean-Michel Picod 2021-01-14 12:32:28 +01:00
  • a17ee39bb6 Add Feitian OpenSK USB Dongle (#257) Geoffrey 2021-01-14 19:10:42 +08:00
  • c6726660ac adds the command logic for credential management Fabian Kaczmarczyck 2021-01-13 11:22:41 +01:00
  • 46b9a0262c Merge pull request #253 from kaczmarczyck/cose-api kaczmarczyck 2021-01-13 14:38:11 +01:00
  • 3e42531011 full URL Fabian Kaczmarczyck 2021-01-13 14:26:59 +01:00
  • a26de3b720 moves constants to CoseKey Fabian Kaczmarczyck 2021-01-13 14:00:34 +01:00
  • cc86fc2742 removes unused import Fabian Kaczmarczyck 2021-01-13 08:52:00 +01:00
  • 78167282f9 comment for constants Fabian Kaczmarczyck 2021-01-12 19:11:32 +01:00
  • c30268a099 code cleanups and clarifications Fabian Kaczmarczyck 2021-01-12 17:57:58 +01:00
  • da27848c27 updates license header to 2021 in ctap Fabian Kaczmarczyck 2021-01-12 17:17:23 +01:00
  • a82f767c18 Merge branch 'develop' into authenticator-config kaczmarczyck 2021-01-12 15:45:58 +01:00
  • 2776bd9b8e new CoseKey data format Fabian Kaczmarczyck 2021-01-12 15:11:20 +01:00
  • 688d11c6b6 Merge branch 'develop' into cose-api kaczmarczyck 2021-01-12 10:24:15 +01:00
  • 499816069e Merge pull request #254 from kaczmarczyck/storage-management kaczmarczyck 2021-01-12 10:23:45 +01:00
  • 27a7108328 moves filter_credentials to call side Fabian Kaczmarczyck 2021-01-12 07:01:25 +01:00
  • 4cee0c4c65 only keeps keys instead of credentials as state Fabian Kaczmarczyck 2021-01-11 14:31:13 +01:00
  • 18ebeebb3e adds storage changes for credential management Fabian Kaczmarczyck 2021-01-11 11:51:01 +01:00
  • 6f9f833c0b moves COSE related conversion from crypto to data_formats Fabian Kaczmarczyck 2021-01-08 15:42:35 +01:00