Matthew Carr
|
857e996ad8
Improved write performance by buffering writes in `Trailered`.
|
há 2 anos atrás |
Matthew Carr
|
36364e8518
Added a new stream which signs and verifies each sector of data
|
há 2 anos atrás |
Matthew Carr
|
c0c2f8885f
Implemented mkdir and rmdir in Blocktree.
|
há 2 anos atrás |
Matthew Carr
|
b20315d385
Started implementing the setattr method.
|
há 2 anos atrás |
Matthew Carr
|
188a466136
Implemented hard linking in Blocktree.
|
há 2 anos atrás |
Matthew Carr
|
7dbb358c1a
* Implemented Blocktree::unlink.
|
há 2 anos atrás |
Matthew Carr
|
f1da06f8d6
Fixed a bug where attributes could not be retrieved for directories.
|
há 2 anos atrás |
Matthew Carr
|
c7165de3f1
Modfied locking in the Blocktree struct to allow for more
|
há 2 anos atrás |
Matthew Carr
|
b3887d6e5e
Changed readdir to handle directory iteration properly.
|
há 2 anos atrás |
Matthew Carr
|
4550c3867d
* Added a new type to handle file system athorization.
|
há 2 anos atrás |
Matthew Carr
|
1e2c6afba7
* Factored SwtpmHarness into its own create.
|
há 2 anos atrás |
Matthew Carr
|
63eec7c42b
Got reads and writes working in the FUSE daemon.
|
há 2 anos atrás |
Matthew Carr
|
7f33fa6093
Added a new binary crate to serve as a FUSE daemon.
|
há 2 anos atrás |
Matthew Carr
|
91c5e1765d
Added encrypted metadata to blocks and used this to store
|
há 2 anos atrás |
Matthew Carr
|
fe2ffc7077
Addressed the clippy warnings.
|
há 2 anos atrás |
Matthew Carr
|
6d829f2622
Introduced new "operations" types for representing ongoing cryptographic
|
há 2 anos atrás |
Matthew Carr
|
fd43568390
Started working on adding FUSE support.
|
há 2 anos atrás |
Matthew Carr
|
ef1d43aa59
* Added a new `inherit` field to the Block metadata.
|
há 2 anos atrás |
Matthew Carr
|
8665339a0f
Made revisions to the paper and created an image of an example blocktree.
|
há 2 anos atrás |
Matthew Carr
|
5c883847b1
Started working on a messaging module.
|
há 2 anos atrás |
Matthew Carr
|
58d1f685c1
Proof reading and editing in the Book and Paper.
|
há 2 anos atrás |
Matthew Carr
|
cea99ea617
Added a "Concepts" section to the book,
|
há 2 anos atrás |
Matthew Carr
|
59501744f3
Refactored btlib into smaller modules for ease of maintenance.
|
há 2 anos atrás |
Matthew Carr
|
bd690443b3
Added the TODONE file.
|
há 2 anos atrás |
Matthew Carr
|
d1c53f7676
- Fixed bug where writing using different credentials didn't replace writecap.
|
há 2 anos atrás |
Matthew Carr
|
2ebb8a67ed
Renamed a few items in btlib.
|
há 2 anos atrás |
Matthew Carr
|
cb74c42086
Got the first integration test which writes a block to the filesystem
|
há 2 anos atrás |
Matthew Carr
|
dbe9632e8f
Started adding writecap request and approval.
|
há 2 anos atrás |
Matthew Carr
|
18c67a827b
Started integration testing Block.
|
há 2 anos atrás |
Matthew Carr
|
7923009ea3
Removed the Block struct and replaced it with a trait.
|
há 2 anos atrás |