Commit Graph

1113 Commits (95647107067fb77dfe3462ec9f331d40979937c2)

Author SHA1 Message Date
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
Aaron Jacobs 91664cfc31 Fixed maxReadahead. 2015-07-24 16:03:24 +10:00
Aaron Jacobs 2860526871 Updated newConnection. 2015-07-24 16:01:45 +10:00
Aaron Jacobs baa7c29fad Use the mount helper in Mount. 2015-07-24 15:56:54 +10:00
Aaron Jacobs d2b9accc31 Moved MountConfig into a separate file. 2015-07-24 15:55:03 +10:00
Aaron Jacobs cd6c68c83f Fixed some build errors. 2015-07-24 15:54:02 +10:00
Aaron Jacobs 19934c68be Touched up callMount. 2015-07-24 15:51:18 +10:00
Aaron Jacobs a9693474e8 Fixed a build error. 2015-07-24 15:48:23 +10:00
Aaron Jacobs eda994c2e6 Gave openOSXFUSEDev a makeover. 2015-07-24 15:48:17 +10:00
Aaron Jacobs 1bb0fd4724 Trimmed a bit. 2015-07-24 15:45:34 +10:00
Aaron Jacobs 56758cb302 Gave mount a makeover. 2015-07-24 15:45:16 +10:00
Aaron Jacobs 695b70b1e6 Pasted the implementation from bazilfuse. 2015-07-24 15:40:35 +10:00
Aaron Jacobs 89c74b0dc8 Upated the license file. 2015-07-24 15:40:31 +10:00
Aaron Jacobs e3c4479719 Removed a few dependencies on fuseshim.Conn. 2015-07-24 15:35:58 +10:00
Aaron Jacobs a721a505bf Document the reason for a restriction. 2015-07-24 15:35:31 +10:00
Aaron Jacobs cd47dbb4b8 Refactored fields a bit. 2015-07-24 15:32:50 +10:00
Aaron Jacobs ee2b961839 Don't depend on fuseshim.Conn for sending messages. 2015-07-24 15:31:16 +10:00
Aaron Jacobs 32418239ae Removed read locks around the device.
We require no conrrent calls to ReadOp, and that ServeOps doesn't return
until all ops have been responded to, so I believe this should be safe.
In particular, fuseshim uses the locks only to exclude reads and writes
during closing, not for anything else.
2015-07-24 15:26:07 +10:00
Aaron Jacobs 876746fcd2 Don't depend on fuseshim.FileMode. 2015-07-24 15:23:11 +10:00
Aaron Jacobs c69cd3b527 Don't depend on fuseshim.Message. 2015-07-24 15:21:03 +10:00
Aaron Jacobs 4de334e034 Fixed a bug related to EINTR. 2015-07-24 15:20:43 +10:00
Aaron Jacobs 816f77d732 Fixed a bug. 2015-07-24 15:13:26 +10:00
Aaron Jacobs 36b7b6ab0e Fixed a bug. 2015-07-24 15:11:31 +10:00
Aaron Jacobs 59962d69e6 Fixed a bug. 2015-07-24 15:10:28 +10:00
Aaron Jacobs a1dadab66e Fixed a bug. 2015-07-24 15:07:55 +10:00
Aaron Jacobs 7a5761a67c Fixed some TODOs. 2015-07-24 15:05:27 +10:00