Commit Graph

575 Commits (79ec56b9fa10706a36f1df53a125cd663d8b65c0)

Author SHA1 Message Date
Aaron Jacobs 79ec56b9fa Updated mount_sample. 2015-03-24 16:17:56 +11:00
Aaron Jacobs 9a704e1cd1 Mostly updated flushfs. 2015-03-24 16:17:10 +11:00
Aaron Jacobs 9190eea002 Fixed several build errors. 2015-03-24 16:14:42 +11:00
Aaron Jacobs 95557166b5 Updated cachingfs test. 2015-03-24 16:13:34 +11:00
Aaron Jacobs e0068fc2a7 Updated cachingfs. 2015-03-24 16:13:01 +11:00
Aaron Jacobs ca8df835f6 Fixed more errors. 2015-03-24 16:10:28 +11:00
Aaron Jacobs fc3e144abf Fixed simple cachingfs errors. 2015-03-24 16:09:29 +11:00
Aaron Jacobs cfc692da07 Made Server an interface, for expandability. 2015-03-24 16:08:42 +11:00
Aaron Jacobs fb40c200a9 Fixed a panic. 2015-03-24 16:02:40 +11:00
Aaron Jacobs 77ad10c518 Fixed response output. 2015-03-24 16:01:53 +11:00
Aaron Jacobs 25a2502636 Updated hellofs. 2015-03-24 16:00:46 +11:00
Aaron Jacobs 58e8a310aa Log responses and errors. 2015-03-24 15:59:19 +11:00
Aaron Jacobs 2720f50225 Print received requests. 2015-03-24 15:52:14 +11:00
Aaron Jacobs ab55e07aea Respond to statfs. 2015-03-24 15:51:36 +11:00
Aaron Jacobs 3dcd942c33 Added support for Init in hellofs. 2015-03-24 15:49:26 +11:00
Aaron Jacobs a6638727cc Fixed a silly bug. 2015-03-24 15:48:18 +11:00
Aaron Jacobs 7393225029 Fixed hello_fs_test build errors. 2015-03-24 15:47:26 +11:00
Aaron Jacobs eca0a3760e Refactored hellofs. 2015-03-24 15:46:49 +11:00
Aaron Jacobs 5a83972716 Other HelloFS methods. 2015-03-24 15:43:19 +11:00
Aaron Jacobs 32d8d19879 HelloFS.Init 2015-03-24 15:40:31 +11:00
Aaron Jacobs 402cc580b2 Fixed some hellofs build errors. 2015-03-24 15:39:45 +11:00
Aaron Jacobs d84d821a32 Updated the samples package. 2015-03-24 15:38:40 +11:00
Aaron Jacobs ddee157432 Deleted NotImplementedFileSystem. 2015-03-24 15:37:12 +11:00
Aaron Jacobs 9b930cd8b5 Updated dirent.go. 2015-03-24 15:36:57 +11:00
Aaron Jacobs c880ea6819 Implemented the rest of Connection. 2015-03-24 15:36:09 +11:00
Aaron Jacobs 210a91dd93 Updated mounted_file_system.go. 2015-03-24 15:34:50 +11:00
Aaron Jacobs c5702ef0a2 Deleted server.go. 2015-03-24 15:26:15 +11:00
Aaron Jacobs 978bdd5faf Implemented Connection.ReadOp. 2015-03-24 15:26:02 +11:00
Aaron Jacobs be2f3fc73e Added a warning on Connection.ReadOp. 2015-03-24 15:23:19 +11:00
Aaron Jacobs 0252cb61e6 Defined Connection. 2015-03-24 15:19:42 +11:00
Aaron Jacobs 9f9e950d17 Updated Mount. 2015-03-24 15:16:55 +11:00
Aaron Jacobs 94292e49fe Started on mounted_file_system.go. 2015-03-24 15:12:21 +11:00
Aaron Jacobs 28f41863ca Updated errors.go. 2015-03-24 15:10:02 +11:00
Aaron Jacobs e55b2926d8 Updated doc.go. 2015-03-24 15:09:18 +11:00
Aaron Jacobs 2ece3e8c5e Deleted the FileSystem interface. 2015-03-24 15:07:48 +11:00
Aaron Jacobs d44e63937d Finished filling out the fuseops package, for #3. 2015-03-24 15:06:33 +11:00
Aaron Jacobs 9952c9b462 Finished Respond methods. 2015-03-24 15:06:20 +11:00
Aaron Jacobs 630d02e199 More Respond methods. 2015-03-24 15:02:27 +11:00
Aaron Jacobs ccca7bbf35 GetInodeAttributesOp.Respond 2015-03-24 15:00:59 +11:00
Aaron Jacobs 9e25c19f66 LookUpInodeOp.Respond 2015-03-24 15:00:05 +11:00
Aaron Jacobs 537c4c3e06 Convert other types. 2015-03-24 14:56:41 +11:00
Aaron Jacobs 505033377d Handle RemoveRequest. 2015-03-24 14:51:07 +11:00
Aaron Jacobs fe76354f67 Filled in more ops. 2015-03-24 14:50:17 +11:00
Aaron Jacobs e21d3254d4 Filled in more ops. 2015-03-24 14:49:27 +11:00
Aaron Jacobs 1cfd10be87 Filled in LookUpInodeOp. 2015-03-24 14:48:42 +11:00
Aaron Jacobs 2167bec8a2 Fixed switch cases. 2015-03-24 14:48:19 +11:00
Aaron Jacobs ec64b2561c Added helpful TODOs. 2015-03-24 14:46:31 +11:00
Aaron Jacobs aba4e37d40 Made everything an op. 2015-03-24 14:45:35 +11:00
Aaron Jacobs 2dfd8be146 Changed the contract. 2015-03-24 14:41:51 +11:00
Aaron Jacobs 2a6cbb7bd3 Added stubs for all types. 2015-03-24 14:40:58 +11:00