Fabian Kaczmarczyck
|
b2c8c5a128
|
adds the new command AuthenticatorLargeBlobs
|
2021-01-22 13:55:32 +01:00 |
|
Fabian Kaczmarczyck
|
c38f00624a
|
use transactions, and how to store a bool
|
2021-01-22 10:55:11 +01:00 |
|
Fabian Kaczmarczyck
|
de3addba74
|
force PIN changes
|
2021-01-21 18:06:31 +01:00 |
|
Fabian Kaczmarczyck
|
1f37ae50c5
|
Merge develop into command-cred-mgmt
|
2021-01-14 16:14:10 +01:00 |
|
Fabian Kaczmarczyck
|
c6726660ac
|
adds the command logic for credential management
|
2021-01-13 15:02:46 +01:00 |
|
Fabian Kaczmarczyck
|
c30268a099
|
code cleanups and clarifications
|
2021-01-12 19:13:43 +01:00 |
|
Fabian Kaczmarczyck
|
da27848c27
|
updates license header to 2021 in ctap
|
2021-01-12 19:13:43 +01:00 |
|
Fabian Kaczmarczyck
|
f4eb6c938e
|
adds the config command
|
2021-01-08 13:53:27 +01:00 |
|
Fabian Kaczmarczyck
|
c873d3b614
|
removes all occurences of CTAP 2.1 flags
|
2021-01-08 12:40:37 +01:00 |
|
Fabian Kaczmarczyck
|
d6adab4381
|
updates status codes for RD02
|
2020-12-18 19:19:41 +01:00 |
|
Fabian Kaczmarczyck
|
90def7dfd3
|
implicitly generate HMAC-secret
|
2020-12-08 18:12:48 +01:00 |
|
Fabian Kaczmarczyck
|
2a4677c0b1
|
adds user data to persistent storage
|
2020-11-27 16:53:12 +01:00 |
|
Fabian Kaczmarczyck
|
0b2ea7d98b
|
makes HMAC secret output reproducible
|
2020-11-24 16:20:31 +01:00 |
|
Guillaume Endignoux
|
68b0bdc29b
|
Fix more Clippy warnings.
|
2020-09-29 11:05:24 +02:00 |
|
Guillaume Endignoux
|
85a34ad085
|
Migrate import statements and macros to Rust 2018.
|
2020-09-24 11:28:24 +02:00 |
|
Julien Cretin
|
7c6a1e27b4
|
Return errors and Vecs from CTAP storage
|
2020-09-22 16:23:51 +02:00 |
|
Fabian Kaczmarczyck
|
9259102a12
|
makes tests more readable
|
2020-08-20 17:24:00 +02:00 |
|
Fabian Kaczmarczyck
|
77b21e9ecf
|
improved documentation
|
2020-08-19 19:24:47 +02:00 |
|
Fabian Kaczmarczyck
|
bbcff488d5
|
unifying the use instructions to another standard
|
2020-08-17 17:36:17 +02:00 |
|
Fabian Kaczmarczyck
|
0aabf8210a
|
improved testing in pin_protocol_v1.rs
|
2020-08-13 05:37:20 +02:00 |
|
Fabian Kaczmarczyck
|
d5fefa2f12
|
improved code consistency and documentation
|
2020-08-06 08:44:19 +02:00 |
|
Fabian Kaczmarczyck
|
a398c404dc
|
improves documentation to address comments
|
2020-07-27 22:18:51 +02:00 |
|
Fabian Kaczmarczyck
|
9c673844d5
|
improved documentation, especially with regards to the extension
|
2020-07-09 19:06:42 +02:00 |
|
Fabian Kaczmarczyck
|
25b6756d4f
|
improved documentation for the PinPermission enum
|
2020-07-08 18:09:04 +02:00 |
|
Fabian Kaczmarczyck
|
131f876cdd
|
use the enum-iterator crate for better testing of enums
|
2020-07-08 17:59:20 +02:00 |
|
Fabian Kaczmarczyck
|
04278d91d8
|
adds code style improvements, including a new enum for permissions
|
2020-07-08 16:17:15 +02:00 |
|
Fabian Kaczmarczyck
|
3b6615520f
|
adds clarifications, improvements and tests
|
2020-07-06 12:39:52 +02:00 |
|
Fabian Kaczmarczyck
|
216a6a0f6e
|
adds permissions and adapts clientPin 2.1 subcommands
|
2020-07-02 19:43:18 +02:00 |
|
Fabian Kaczmarczyck
|
26595db810
|
adds new client Pin subcommand minPinLength implementation
|
2020-07-02 19:43:14 +02:00 |
|
Fabian Kaczmarczyck
|
033f544c47
|
adding tests to pin_protocol_v1
|
2020-07-02 19:31:56 +02:00 |
|
Fabian Kaczmarczyck
|
9ff988d3a7
|
refactors the client PIN implementation into a new module
|
2020-07-02 19:30:15 +02:00 |
|