|  Matthew Carr | 1fc18b39c0
							
							Implemented the btfproto client. | há 2 anos atrás | 
				
					
						|  Matthew Carr | e14675f852
							
							Finished modifying btmsg to allow for greater concurrency | há 2 anos atrás | 
				
					
						|  Matthew Carr | 62121ca7c1
							
							* Added a crate for defining the file server inteface. | há 2 anos atrás | 
				
					
						|  Matthew Carr | 245699fe79
							
							Reworked btmsg to enable zero copy message processing. | há 2 anos atrás | 
				
					
						|  Matthew Carr | 8898836c5e
							
							* Implemented synchronous message replies in btmsg to enable | há 2 anos atrás | 
				
					
						|  Matthew Carr | ab4c86d058
							
							Implemented secure tagging of received messages with the path | há 2 anos atrás | 
				
					
						|  Matthew Carr | 6bbdd4b463
							
							Eliminated duplication of CertResolver. | há 2 anos atrás | 
				
					
						|  Matthew Carr | fe13c99897
							
							Modified btmsg so it can work with any Creds. | há 2 anos atrás | 
				
					
						|  Matthew Carr | b782c30ef7
							
							Implemented certificate authentication in btmsg. | há 2 anos atrás | 
				
					
						|  Matthew Carr | 3125364053
							
							Modified the btmsg API to allow a single UDP socket | há 2 anos atrás | 
				
					
						|  Matthew Carr | bc22a6d7c2
							
							Added code to the x509 module for converting certificates | há 2 anos atrás | 
				
					
						|  Matthew Carr | 041814acab
							
							Started using quinn for transporting messages. | há 2 anos atrás | 
				
					
						|  Matthew Carr | bc80d18027
							
							Added a crate for the blocktree file server. | há 2 anos atrás | 
				
					
						|  Matthew Carr | 0a74ddd286
							
							* Made the messaging traits generic. | há 2 anos atrás | 
				
					
						|  Matthew Carr | 84f5fb59c8
							
							Rewrote `btmsg` to use tokio and be fully asynchronous. | há 2 anos atrás | 
				
					
						|  Matthew Carr | dae7f715a8
							
							Moved the btmsg module into its own crate. | há 2 anos atrás | 
				
					
						|  Matthew Carr | 782b7cd55c
							
							Made the debugging statements in `Blocktree` less intrusive. | há 2 anos atrás | 
				
					
						|  Matthew Carr | d55d736bf2
							
							Implemented `Blocktree::rename`. | há 2 anos atrás | 
				
					
						|  Matthew Carr | 675b0ef1f1
							
							* Improved the debug messages in the FUSE FS. | há 2 anos atrás | 
				
					
						|  Matthew Carr | 95e7bae514
							
							* Increased the sector size to 1 MB, which resulted in a 60x write | há 2 anos atrás | 
				
					
						|  Matthew Carr | 7731d19272
							
							Fixed a bug where concurrent reads of the same handle could cause a panic. | há 2 anos atrás | 
				
					
						|  Matthew Carr | e487c5902a
							
							Introduced the `WriteDual` trait and used it in `Blocktree::write`. | há 2 anos atrás | 
				
					
						|  Matthew Carr | 680fec54d3
							
							Fixed a bug where Blocktree::read wasn't using the offset parameter. | há 2 anos atrás | 
				
					
						|  Matthew Carr | cb02f2cbd8
							
							Made major modification to the Block trait. | há 2 anos atrás | 
				
					
						|  Matthew Carr | 3f3d9c284d
							
							* Started querying the file metadata for its preferred blksize. | há 2 anos atrás | 
				
					
						|  Matthew Carr | 02d8cba1c8
							
							Modified `SectoredBuf` to no longer store the length of written data in | há 2 anos atrás | 
				
					
						|  Matthew Carr | e03a7fd899
							
							Revamped error handling in the `btlib` crate. | há 2 anos atrás | 
				
					
						|  Matthew Carr | bc0e4fe298
							
							Fixed a bug where the inner offset was not being calculated | há 2 anos atrás | 
				
					
						|  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 |