Matthew Carr
|
59501744f3
Refactored btlib into smaller modules for ease of maintenance.
|
2 năm trước cách đây |
Matthew Carr
|
bd690443b3
Added the TODONE file.
|
2 năm trước cách đây |
Matthew Carr
|
d1c53f7676
- Fixed bug where writing using different credentials didn't replace writecap.
|
2 năm trước cách đây |
Matthew Carr
|
2ebb8a67ed
Renamed a few items in btlib.
|
2 năm trước cách đây |
Matthew Carr
|
cb74c42086
Got the first integration test which writes a block to the filesystem
|
2 năm trước cách đây |
Matthew Carr
|
dbe9632e8f
Started adding writecap request and approval.
|
2 năm trước cách đây |
Matthew Carr
|
18c67a827b
Started integration testing Block.
|
2 năm trước cách đây |
Matthew Carr
|
7923009ea3
Removed the Block struct and replaced it with a trait.
|
2 năm trước cách đây |
Matthew Carr
|
7ee175b9ef
Added a trait to allow MerkleStream to pass its integrity information
|
2 năm trước cách đây |
Matthew Carr
|
84b516d6d4
* `Cryptotext` was identified as being harmful,
|
2 năm trước cách đây |
Matthew Carr
|
2b0b271e94
Reorganized the repository and created a cargo workspace for all crates.
|
2 năm trước cách đây |
Matthew Carr
|
bf7b867273
Ran `cargo fmt`.
|
2 năm trước cách đây |
Matthew Carr
|
2d805052df
Removed the old Block type and renamed NewBlock to Block.
|
2 năm trước cách đây |
Matthew Carr
|
5bf7c9590c
Finished implementing the sectored buffer.
|
2 năm trước cách đây |
Matthew Carr
|
02756cf24a
Started implementing a buffering stream.
|
2 năm trước cách đây |
Matthew Carr
|
1bf444ee2c
Implemented the `MerkleStream`.
|
2 năm trước cách đây |
Matthew Carr
|
0196baa710
Implemented a Merkle tree to be used with `MerkleStream`.
|
2 năm trước cách đây |
Matthew Carr
|
970315cc31
* Introduced a NewBlock struct which will replace Block.
|
2 năm trước cách đây |
Matthew Carr
|
f58a85f5a7
Added a wrapper around exported root keys which
|
2 năm trước cách đây |
Matthew Carr
|
1c4ab95b14
Added methods to CredStore for exporting and
|
2 năm trước cách đây |
Matthew Carr
|
046fc3287d
Removed the nasty wait from SwtpmHarness::new.
|
2 năm trước cách đây |
Matthew Carr
|
f9cee8eb4e
Modified the tpm module so the root key
|
2 năm trước cách đây |
Matthew Carr
|
09778da5a5
Added the key_len method to Scheme.
|
2 năm trước cách đây |
Matthew Carr
|
425ff1c3ab
* Fixed a bug in block validation where the writecap was not
|
2 năm trước cách đây |
Matthew Carr
|
e52c56de9d
Sanded off loose ends from the refactoring.
|
2 năm trước cách đây |
Matthew Carr
|
ce9525ec95
Finished integrating the Scheme trait.
|
2 năm trước cách đây |
Matthew Carr
|
142addac7a
Introduced the Scheme trait and associated types
|
2 năm trước cách đây |
Matthew Carr
|
aad001927a
Added a harness for swtpm so that TPM tests can't interfere
|
2 năm trước cách đây |
Matthew Carr
|
03053b0d26
* Added retry logic to the persist_key method.
|
2 năm trước cách đây |
Matthew Carr
|
d50e2f4fa2
Added code to TpmCredStore for persisting credentials.
|
2 năm trước cách đây |