Matthew Carr
|
f14464c21a
Added a crate for provisioning credential stores.
|
1 年之前 |
Matthew Carr
|
553c941f5b
Modified btfsd to allow it to use a `FileCredStore` or a `TpmCredStore`.
|
2 年之前 |
Matthew Carr
|
ff97eb33ce
Added a `CredStore` which stores credentials in a file.
|
2 年之前 |
Matthew Carr
|
681c7160ca
Finished testing btfsd.
|
2 年之前 |
Matthew Carr
|
dcc8e07ebb
Added an SPDX license identifier to all rust files.
|
2 年之前 |
Matthew Carr
|
066ef2a03c
Started implementing btfsd.
|
2 年之前 |
Matthew Carr
|
a2a899cbd5
Got the file system integration tests in btfuse to pass.
|
2 年之前 |
Matthew Carr
|
1c59d921b4
Started updating btfuse to use LocalFs.
|
2 年之前 |
Matthew Carr
|
fe13c99897
Modified btmsg so it can work with any Creds.
|
2 年之前 |
Matthew Carr
|
e03a7fd899
Revamped error handling in the `btlib` crate.
|
2 年之前 |
Matthew Carr
|
1e2c6afba7
* Factored SwtpmHarness into its own create.
|
2 年之前 |
Matthew Carr
|
63eec7c42b
Got reads and writes working in the FUSE daemon.
|
2 年之前 |
Matthew Carr
|
7f33fa6093
Added a new binary crate to serve as a FUSE daemon.
|
2 年之前 |
Matthew Carr
|
fe2ffc7077
Addressed the clippy warnings.
|
2 年之前 |
Matthew Carr
|
6d829f2622
Introduced new "operations" types for representing ongoing cryptographic
|
2 年之前 |
Matthew Carr
|
59501744f3
Refactored btlib into smaller modules for ease of maintenance.
|
2 年之前 |
Matthew Carr
|
d1c53f7676
- Fixed bug where writing using different credentials didn't replace writecap.
|
2 年之前 |
Matthew Carr
|
cb74c42086
Got the first integration test which writes a block to the filesystem
|
2 年之前 |
Matthew Carr
|
dbe9632e8f
Started adding writecap request and approval.
|
2 年之前 |
Matthew Carr
|
18c67a827b
Started integration testing Block.
|
2 年之前 |
Matthew Carr
|
84b516d6d4
* `Cryptotext` was identified as being harmful,
|
2 年之前 |
Matthew Carr
|
2b0b271e94
Reorganized the repository and created a cargo workspace for all crates.
|
2 年之前 |