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
|
67a5d64f4e
Removed unneeded crates.
|
2 년 전 |
Matthew Carr
|
44a6ef6ad4
Modified LocalFs to keep track of which path owns which handles.
|
2 년 전 |
Matthew Carr
|
942ce5c428
Converted the Blocktree struct to the LocalFs struct
|
2 년 전 |
Matthew Carr
|
1fc18b39c0
Implemented the btfproto client.
|
2 년 전 |
Matthew Carr
|
e14675f852
Finished modifying btmsg to allow for greater concurrency
|
2 년 전 |
Matthew Carr
|
62121ca7c1
* Added a crate for defining the file server inteface.
|
2 년 전 |
Matthew Carr
|
245699fe79
Reworked btmsg to enable zero copy message processing.
|
2 년 전 |
Matthew Carr
|
8898836c5e
* Implemented synchronous message replies in btmsg to enable
|
2 년 전 |
Matthew Carr
|
ab4c86d058
Implemented secure tagging of received messages with the path
|
2 년 전 |
Matthew Carr
|
6bbdd4b463
Eliminated duplication of CertResolver.
|
2 년 전 |
Matthew Carr
|
fe13c99897
Modified btmsg so it can work with any Creds.
|
2 년 전 |
Matthew Carr
|
b782c30ef7
Implemented certificate authentication in btmsg.
|
2 년 전 |
Matthew Carr
|
3125364053
Modified the btmsg API to allow a single UDP socket
|
2 년 전 |
Matthew Carr
|
bc22a6d7c2
Added code to the x509 module for converting certificates
|
2 년 전 |
Matthew Carr
|
041814acab
Started using quinn for transporting messages.
|
2 년 전 |
Matthew Carr
|
bc80d18027
Added a crate for the blocktree file server.
|
2 년 전 |
Matthew Carr
|
0a74ddd286
* Made the messaging traits generic.
|
2 년 전 |
Matthew Carr
|
84f5fb59c8
Rewrote `btmsg` to use tokio and be fully asynchronous.
|
2 년 전 |
Matthew Carr
|
dae7f715a8
Moved the btmsg module into its own crate.
|
2 년 전 |
Matthew Carr
|
782b7cd55c
Made the debugging statements in `Blocktree` less intrusive.
|
2 년 전 |
Matthew Carr
|
d55d736bf2
Implemented `Blocktree::rename`.
|
2 년 전 |
Matthew Carr
|
675b0ef1f1
* Improved the debug messages in the FUSE FS.
|
2 년 전 |
Matthew Carr
|
95e7bae514
* Increased the sector size to 1 MB, which resulted in a 60x write
|
2 년 전 |
Matthew Carr
|
7731d19272
Fixed a bug where concurrent reads of the same handle could cause a panic.
|
2 년 전 |
Matthew Carr
|
e487c5902a
Introduced the `WriteDual` trait and used it in `Blocktree::write`.
|
2 년 전 |
Matthew Carr
|
680fec54d3
Fixed a bug where Blocktree::read wasn't using the offset parameter.
|
2 년 전 |
Matthew Carr
|
cb02f2cbd8
Made major modification to the Block trait.
|
2 년 전 |