Matthew Carr
|
4c31710ee0
* Updated all of the binary crates to use btconfig. It seems like
|
1 an în urmă |
Matthew Carr
|
f14464c21a
Added a crate for provisioning credential stores.
|
1 an în urmă |
Matthew Carr
|
a6f535669a
Fixed a bug where the FUSE daemon was not returning the correct
|
1 an în urmă |
Matthew Carr
|
553c941f5b
Modified btfsd to allow it to use a `FileCredStore` or a `TpmCredStore`.
|
1 an în urmă |
Matthew Carr
|
ff97eb33ce
Added a `CredStore` which stores credentials in a file.
|
1 an în urmă |
Matthew Carr
|
abfcd2af55
Wrote a dockerfile for building a container for btfsd.
|
1 an în urmă |
Matthew Carr
|
a2654a3fd1
Fixed a segfault which occured after upgrading the Archlinux package
|
1 an în urmă |
Matthew Carr
|
45586b46a0
Improved the look of the fronpage of the site.
|
1 an în urmă |
Matthew Carr
|
6c6ea66321
Cloned the docsy example site and started modifying it.
|
1 an în urmă |
Matthew Carr
|
159cb2606d
* Added a script for building docs for the entire workspace.
|
1 an în urmă |
Matthew Carr
|
ada24686a9
Resolved some issues with btfuse tests not shuting down gracefully.
|
1 an în urmă |
Matthew Carr
|
7d82aa7c40
Resolved most of the issues encountered when mounting a remote FS.
|
1 an în urmă |
Matthew Carr
|
8ad6024669
Modified btfuse to allow a remote FS to be mounted.
|
1 an în urmă |
Matthew Carr
|
4a0149520b
Started implementing FsProvider for FsClient.
|
1 an în urmă |
Matthew Carr
|
ae4184b88b
* Used the std ilog2 method in merkle_stream::log2.
|
1 an în urmă |
Matthew Carr
|
54dbf52dd5
Made it more difficult to launch a correlation attack against the
|
2 ani în urmă |
Matthew Carr
|
d8284bb88e
Took steps to obscure the superblock path.
|
2 ani în urmă |
Matthew Carr
|
3770d845f4
Improved the security of inode to path mapping.
|
2 ani în urmă |
Matthew Carr
|
a725950e41
Fixed a bug were block files were not being deleted.
|
2 ani în urmă |
Matthew Carr
|
7a5ec532ee
Ensured that inodes are no longer trivially identifiable in the LocalFs.
|
2 ani în urmă |
Matthew Carr
|
fa09308324
Fixed the ECB-style weakness in SecretStream by hashing the sector offset
|
2 ani în urmă |
Matthew Carr
|
ab989534a8
* Fixed a bug in the FuseFs::read method.
|
2 ani în urmă |
Matthew Carr
|
6c8123e1c0
Eliminated unnecessary uses of owned locks inside LocalFs.
|
2 ani în urmă |
Matthew Carr
|
0bf01c0f75
Implemented proper support for inherited keys.
|
2 ani în urmă |
Matthew Carr
|
6e94b66443
Merge branch 'LocalFsAsyncConversion'
|
2 ani în urmă |
Matthew Carr
|
ee87c26b3f
Managed to get zero-copy reads working in ServerCallback.
|
2 ani în urmă |
Matthew Carr
|
3359079efe
Used a pool of buffers to avoid allocating during every read in the ServerCallback.
|
2 ani în urmă |
Matthew Carr
|
aa3a89ee9d
Reached a dead-end.
|
2 ani în urmă |
Matthew Carr
|
6f2c0c8777
Started converting LocalFs to use async locks.
|
2 ani în urmă |
Matthew Carr
|
5d08568cc0
* Fixed the test flakiness in btfuse by using a lazy unmount.
|
2 ani în urmă |