Commit Graph
811 Commits
Author SHA1 Message Date
Julien Cretin 4253854cf1 Remove ram_storage feature
We don't need to build a production key without persistent storage. Tests and
fuzzing continue to use the std feature to use the RAM implementation (that does
sanity checks).
2020-12-10 13:06:05 +01:00
Jean-Michel Picod 8a9a1dc87a Merge pull request #233 from jmichelp/master
Use a vscode workspace instead of local settings.
2020-12-10 12:59:53 +01:00
kaczmarczyck 657c8b9c2c Merge branch 'master' into master 2020-12-10 12:33:33 +01:00
Julien Cretin 3badcc8206 Merge pull request #204 from ia0/v2_lib
Use new persistent store library (and delete old)
2020-12-10 12:31:12 +01:00
Jean-Michel Picod c2de3e7ed9 Use a vscode workspace instead of local settings. 2020-12-10 10:02:48 +01:00
Julien Cretin f5ef235c69 Merge branch 'master' into v2_lib 2020-12-10 09:38:26 +01:00
Kamran Khan 6f1c63e9b8 Add test cases to cover different length scenarios 2020-12-09 21:06:49 -08:00
Kamran Khan 0da13cd61f De-deuplicate le length calculation 2020-12-09 20:43:06 -08:00
kaczmarczyck 829fcb1238 Merge pull request #231 from kaczmarczyck/implicit-hmac-secret
implicitly generate HMAC-secret
2020-12-09 21:19:46 +01:00
Fabian Kaczmarczyck d942f0173f reverts block_len to a fixed number 2020-12-09 20:11:35 +01:00
kaczmarczyck e8f6ed9a43 Merge branch 'master' into implicit-hmac-secret 2020-12-09 19:25:44 +01:00
Jean-Michel Picod 74a184372e Merge pull request #232 from jmichelp/master
Add missing license header.
2020-12-09 19:06:37 +01:00
Fabian Kaczmarczyck 863bf521de removes extra sha256 2020-12-09 19:05:03 +01:00
Jean-Michel Picod 62dd088cd0 Add missing license header. 2020-12-09 18:55:08 +01:00
Julien Cretin 776093a68b Find the next free key in a linear way 2020-12-09 10:52:51 +01:00
Julien Cretin 8965c6c8fb Rename and use HARDWARE_FAILURE error 2020-12-08 20:45:27 +01:00
Fabian Kaczmarczyck fcbaf1e973 fixes comments 2020-12-08 19:31:56 +01:00
Fabian Kaczmarczyck 90def7dfd3 implicitly generate HMAC-secret 2020-12-08 18:12:48 +01:00
Kamran Khan 56bc86c5d0 No need to cast again 2020-12-07 23:40:06 -08:00
Kamran Khan 2d17bb2afa Readability improvements 2020-12-07 23:38:21 -08:00
Kamran Khan 373464b72d Remove redundant type declaration 2020-12-07 23:35:47 -08:00
Kamran Khan e4d160aaee Use TryFrom to convert between APDU and CTAP status codes 2020-12-07 23:32:04 -08:00
Kamran Khan 4c84e94039 Use new APDU parser in CTAP1 code 2020-12-07 21:23:55 -08:00
kaczmarczyck c5007e384e Merge branch 'master' into v2_lib 2020-12-04 15:26:03 +01:00
kaczmarczyck f475aa5d28 Merge pull request #229 from kaczmarczyck/signature-counter-increments
Signature counter increments
2020-12-04 15:22:28 +01:00