Commit Graph

1438 Commits (b6e2754edfa8ac864bd26efe8541ebf2ee6563eb)

Author SHA1 Message Date
Aaron Jacobs a7bcfed288 Refactored kernelResponse methods into a single big function. 2015-07-27 14:45:59 +10:00
Aaron Jacobs 35d5c4c3fe Fixed conversions.go. 2015-07-27 14:38:18 +10:00
Aaron Jacobs 125c36dba8 Fixed up unknownOp. 2015-07-27 14:37:59 +10:00
Aaron Jacobs 7035b69b93 Fixed a bunch more errors. 2015-07-27 14:35:26 +10:00
Aaron Jacobs 2b8c659517 Fixed several more build errors. 2015-07-27 14:33:19 +10:00
Aaron Jacobs b78e8f91d7 Fixed several build errors. 2015-07-27 14:32:29 +10:00
Aaron Jacobs f93dfe355f Fixed the signature for Convert. 2015-07-27 14:30:34 +10:00
Aaron Jacobs 585af56849 Fixed a few more build errors. 2015-07-27 14:28:44 +10:00
Aaron Jacobs 623ae99fae Fixed a build error. 2015-07-27 14:27:34 +10:00
Aaron Jacobs eb5fba11cb Renamed internalOp to opCommon. 2015-07-27 14:26:03 +10:00
Aaron Jacobs ff06adf431 Trimmed the Op interface. 2015-07-27 14:24:45 +10:00
Aaron Jacobs efeaec5ec7 Deleted internal ops. 2015-07-27 14:23:09 +10:00
Aaron Jacobs dce2ceffdb Deleted old kernelResponse methods. 2015-07-27 14:22:59 +10:00
Aaron Jacobs 6389e8773f Fixed package name. 2015-07-27 14:21:36 +10:00
Aaron Jacobs cf97f40c33 Moved over convert.go. 2015-07-27 14:20:54 +10:00
Aaron Jacobs 712ae49624 Trimmed and updated several functions. 2015-07-27 14:20:27 +10:00
Aaron Jacobs f1f41736b3 Updated commonOp fields. 2015-07-27 14:18:06 +10:00
Aaron Jacobs c7a53f572a Made basic updates to several structs. 2015-07-27 14:17:39 +10:00
Aaron Jacobs bf3dd28ec8 lookUpInodeOp 2015-07-27 14:13:08 +10:00
Aaron Jacobs f0bdfc203b Killed the Op interface. 2015-07-27 14:10:39 +10:00
Aaron Jacobs 6488c44fe2 Fixed package name. 2015-07-27 14:09:56 +10:00
Aaron Jacobs 36f2166878 Copied over ops.go. 2015-07-27 14:09:51 +10:00
Aaron Jacobs a4ffa71f0b Use uint32 for Nlink, matching fuse.
Cf. https://github.com/torvalds/linux/blob/00c570f/include/uapi/linux/fuse.h#L159
2015-07-27 13:29:29 +10:00
Aaron Jacobs 41dd5f04f5 Use a freelist for buffer.InMessage structs. 2015-07-27 13:20:28 +10:00
Aaron Jacobs cd7e6b6dd9 Eliminated the dependency on bazilfuse. 2015-07-27 12:58:19 +10:00
Aaron Jacobs 9564710706 Reworked the readme. 2015-07-27 11:53:29 +10:00
Aaron Jacobs 563f47c299 Deleted a broken FreeBSD file. 2015-07-27 11:49:13 +10:00
Aaron Jacobs 7b00963ee7 Deleted a test that references the old package. 2015-07-24 16:38:48 +10:00
Aaron Jacobs 1213e41ef8 Removed a TODO that doesn't belong to me. 2015-07-24 16:36:40 +10:00
Aaron Jacobs ed2ae82923 Deleted fuseshim. 2015-07-24 16:35:54 +10:00
Aaron Jacobs 8ce082c8b9 Don't depend on fuseshim.Conn. 2015-07-24 16:35:40 +10:00
Aaron Jacobs a07a396c6a Added support for init ops. 2015-07-24 16:35:14 +10:00
Aaron Jacobs 6a25a1071c Connection.Init 2015-07-24 16:29:59 +10:00
Aaron Jacobs 7775584eca Killed an unnecessary field. 2015-07-24 16:23:37 +10:00
Aaron Jacobs 74e87c22b8 Killed some dead code. 2015-07-24 16:23:13 +10:00
Aaron Jacobs 3e99a8c67a Fixed a build error on Linux. 2015-07-24 16:22:33 +10:00
Aaron Jacobs d1c58d69c8 Don't depend on fuseshim for unmounting. 2015-07-24 16:22:03 +10:00
Aaron Jacobs c7738d6ded Fixed unmount_linux.go. 2015-07-24 16:21:58 +10:00
Aaron Jacobs c7757fe840 Fixed unmount_std.go. 2015-07-24 16:21:18 +10:00
Aaron Jacobs 31b79aae73 Fixed unmount.go. 2015-07-24 16:20:44 +10:00
Aaron Jacobs c48e561e20 Copied unmount files from fuseshim. 2015-07-24 16:20:11 +10:00
Aaron Jacobs 2ed9350a1b Made mounting work on Linux, too. 2015-07-24 16:18:57 +10:00
Aaron Jacobs e9529e8d36 Gave mount a makeover. 2015-07-24 16:18:07 +10:00
Aaron Jacobs ee57176a0b Trimmed a bit. 2015-07-24 16:10:54 +10:00
Aaron Jacobs bd9024064a Fixed the package name. 2015-07-24 16:10:49 +10:00
Aaron Jacobs 6a1e2f5502 Copied mount_linux.go. 2015-07-24 16:10:41 +10:00
Aaron Jacobs 9b4cfc818e Don't depend on fuseshim for mounting. 2015-07-24 16:09:46 +10:00
Aaron Jacobs f4d8f98165 MountConfig.toOptionsString 2015-07-24 16:09:15 +10:00
Aaron Jacobs 440c9ee7f7 MountConfig.toMap 2015-07-24 16:06:53 +10:00
Aaron Jacobs ba66e02af1 Fixed initFlags. 2015-07-24 16:05:01 +10:00