Commit Graph

  • c7a53f572a Made basic updates to several structs. Aaron Jacobs 2015-07-27 14:17:39 +1000
  • bf3dd28ec8 lookUpInodeOp Aaron Jacobs 2015-07-27 14:13:08 +1000
  • f0bdfc203b Killed the Op interface. Aaron Jacobs 2015-07-27 14:10:39 +1000
  • 6488c44fe2 Fixed package name. Aaron Jacobs 2015-07-27 14:09:56 +1000
  • 36f2166878 Copied over ops.go. Aaron Jacobs 2015-07-27 14:09:51 +1000
  • a4ffa71f0b Use uint32 for Nlink, matching fuse. Aaron Jacobs 2015-07-27 13:29:29 +1000
  • 41dd5f04f5 Use a freelist for buffer.InMessage structs. Aaron Jacobs 2015-07-27 13:20:28 +1000
  • cd7e6b6dd9 Eliminated the dependency on bazilfuse. Aaron Jacobs 2015-07-27 12:58:19 +1000
  • 9564710706 Reworked the readme. Aaron Jacobs 2015-07-27 11:53:29 +1000
  • 563f47c299 Deleted a broken FreeBSD file. Aaron Jacobs 2015-07-27 11:49:13 +1000
  • 7b00963ee7 Deleted a test that references the old package. Aaron Jacobs 2015-07-24 16:38:48 +1000
  • 1213e41ef8 Removed a TODO that doesn't belong to me. Aaron Jacobs 2015-07-24 16:36:40 +1000
  • ed2ae82923 Deleted fuseshim. Aaron Jacobs 2015-07-24 16:35:54 +1000
  • 8ce082c8b9 Don't depend on fuseshim.Conn. Aaron Jacobs 2015-07-24 16:35:40 +1000
  • a07a396c6a Added support for init ops. Aaron Jacobs 2015-07-24 16:35:14 +1000
  • 6a25a1071c Connection.Init Aaron Jacobs 2015-07-24 16:29:59 +1000
  • 7775584eca Killed an unnecessary field. Aaron Jacobs 2015-07-24 16:23:37 +1000
  • 74e87c22b8 Killed some dead code. Aaron Jacobs 2015-07-24 16:23:13 +1000
  • 3e99a8c67a Fixed a build error on Linux. Aaron Jacobs 2015-07-24 16:22:33 +1000
  • d1c58d69c8 Don't depend on fuseshim for unmounting. Aaron Jacobs 2015-07-24 16:22:03 +1000
  • c7738d6ded Fixed unmount_linux.go. Aaron Jacobs 2015-07-24 16:21:58 +1000
  • c7757fe840 Fixed unmount_std.go. Aaron Jacobs 2015-07-24 16:21:18 +1000
  • 31b79aae73 Fixed unmount.go. Aaron Jacobs 2015-07-24 16:20:44 +1000
  • c48e561e20 Copied unmount files from fuseshim. Aaron Jacobs 2015-07-24 16:20:11 +1000
  • 2ed9350a1b Made mounting work on Linux, too. Aaron Jacobs 2015-07-24 16:18:57 +1000
  • e9529e8d36 Gave mount a makeover. Aaron Jacobs 2015-07-24 16:18:07 +1000
  • ee57176a0b Trimmed a bit. Aaron Jacobs 2015-07-24 16:10:54 +1000
  • bd9024064a Fixed the package name. Aaron Jacobs 2015-07-24 16:10:49 +1000
  • 6a1e2f5502 Copied mount_linux.go. Aaron Jacobs 2015-07-24 16:10:41 +1000
  • 9b4cfc818e Don't depend on fuseshim for mounting. Aaron Jacobs 2015-07-24 16:09:46 +1000
  • f4d8f98165 MountConfig.toOptionsString Aaron Jacobs 2015-07-24 16:09:15 +1000
  • 440c9ee7f7 MountConfig.toMap Aaron Jacobs 2015-07-24 16:06:53 +1000
  • ba66e02af1 Fixed initFlags. Aaron Jacobs 2015-07-24 16:05:01 +1000
  • 91664cfc31 Fixed maxReadahead. Aaron Jacobs 2015-07-24 16:03:24 +1000
  • 2860526871 Updated newConnection. Aaron Jacobs 2015-07-24 16:01:45 +1000
  • baa7c29fad Use the mount helper in Mount. Aaron Jacobs 2015-07-24 15:56:54 +1000
  • d2b9accc31 Moved MountConfig into a separate file. Aaron Jacobs 2015-07-24 15:55:03 +1000
  • cd6c68c83f Fixed some build errors. Aaron Jacobs 2015-07-24 15:54:02 +1000
  • 19934c68be Touched up callMount. Aaron Jacobs 2015-07-24 15:51:18 +1000
  • a9693474e8 Fixed a build error. Aaron Jacobs 2015-07-24 15:48:23 +1000
  • eda994c2e6 Gave openOSXFUSEDev a makeover. Aaron Jacobs 2015-07-24 15:48:17 +1000
  • 1bb0fd4724 Trimmed a bit. Aaron Jacobs 2015-07-24 15:45:34 +1000
  • 56758cb302 Gave mount a makeover. Aaron Jacobs 2015-07-24 15:45:16 +1000
  • 695b70b1e6 Pasted the implementation from bazilfuse. Aaron Jacobs 2015-07-24 15:39:04 +1000
  • 89c74b0dc8 Upated the license file. Aaron Jacobs 2015-07-24 15:40:31 +1000
  • e3c4479719 Removed a few dependencies on fuseshim.Conn. Aaron Jacobs 2015-07-24 15:35:58 +1000
  • a721a505bf Document the reason for a restriction. Aaron Jacobs 2015-07-24 15:35:31 +1000
  • cd47dbb4b8 Refactored fields a bit. Aaron Jacobs 2015-07-24 15:32:50 +1000
  • ee2b961839 Don't depend on fuseshim.Conn for sending messages. Aaron Jacobs 2015-07-24 15:31:16 +1000
  • 32418239ae Removed read locks around the device. Aaron Jacobs 2015-07-24 15:26:07 +1000
  • 876746fcd2 Don't depend on fuseshim.FileMode. Aaron Jacobs 2015-07-24 15:23:11 +1000
  • c69cd3b527 Don't depend on fuseshim.Message. Aaron Jacobs 2015-07-24 15:21:03 +1000
  • 4de334e034 Fixed a bug related to EINTR. Aaron Jacobs 2015-07-24 15:20:43 +1000
  • 816f77d732 Fixed a bug. Aaron Jacobs 2015-07-24 15:13:26 +1000
  • 36b7b6ab0e Fixed a bug. Aaron Jacobs 2015-07-24 15:11:31 +1000
  • 59962d69e6 Fixed a bug. Aaron Jacobs 2015-07-24 15:10:28 +1000
  • a1dadab66e Fixed a bug. Aaron Jacobs 2015-07-24 15:07:55 +1000
  • 7a5761a67c Fixed some TODOs. Aaron Jacobs 2015-07-24 15:05:27 +1000
  • f2e8a5d806 Connection.readMessage Aaron Jacobs 2015-07-24 15:04:28 +1000
  • 9ea4360f19 InMessage.Init Aaron Jacobs 2015-07-24 14:57:18 +1000
  • b550b092fe Implemented some other InMessage methods. Aaron Jacobs 2015-07-24 14:55:35 +1000
  • e0d989cba3 InMessage.Header Aaron Jacobs 2015-07-24 14:52:54 +1000
  • d93a81b046 Defined the constant for Linux, too. Aaron Jacobs 2015-07-24 14:46:45 +1000
  • b8110bf8a7 Added a buffer field. Aaron Jacobs 2015-07-24 14:45:47 +1000
  • ca4f55538f Fixed remaining build errors. Aaron Jacobs 2015-07-24 14:41:59 +1000
  • eb177d5cf4 Fixed a bunch more. Aaron Jacobs 2015-07-24 14:40:43 +1000
  • 64f4827424 Fixed some build errors. Aaron Jacobs 2015-07-24 14:36:59 +1000
  • 3b9092aca5 Use InMessage in several places. Aaron Jacobs 2015-07-24 14:33:27 +1000
  • 0370159a68 Export some fields of fuseshim.Conn. Aaron Jacobs 2015-07-24 14:29:31 +1000
  • 2e8b1546be Declared InMessage. Aaron Jacobs 2015-07-24 14:27:14 +1000
  • 2199f98f19 Rename buffer.Buffer to buffer.OutMessage. Aaron Jacobs 2015-07-24 14:12:27 +1000
  • 34bba99216 Fixed a bunch of build errors. Aaron Jacobs 2015-07-24 14:12:12 +1000
  • b3d13508fb Renamed to OutMessage. Aaron Jacobs 2015-07-24 14:11:03 +1000
  • 5166631830 Renamed to out_message.go. Aaron Jacobs 2015-07-24 14:09:11 +1000
  • 6dd4bf3b90 Stop referring to fuseshim.RootID. Aaron Jacobs 2015-07-24 14:05:13 +1000
  • 964ae1b4e5 Don't rely on fuseshim for errors. Aaron Jacobs 2015-07-24 14:02:55 +1000
  • 3720ab2963 Updated a TODO. Aaron Jacobs 2015-07-24 13:48:10 +1000
  • 24a6daeaeb Stop using fuseshim.Buffer. Aaron Jacobs 2015-07-24 13:47:00 +1000
  • 2c346ca77f Fixed kernelResponse methods. Aaron Jacobs 2015-07-24 13:46:18 +1000
  • 7784641da1 Use buffer in commonOp.Respond. Aaron Jacobs 2015-07-24 13:41:05 +1000
  • 9c1134ca3f Added a Buffer type. Aaron Jacobs 2015-07-24 13:36:53 +1000
  • 3fe63db6fb Pasted from package fuseshim. Aaron Jacobs 2015-07-24 13:26:25 +1000
  • 27eba3068c Fixed several issues that only showed up on Linux. Aaron Jacobs 2015-07-24 13:24:12 +1000
  • f8a67d283f Fixed a mkdir bug on Linux. Aaron Jacobs 2015-07-24 13:23:39 +1000
  • ab8c5728eb Fixed some size-related bugs on Linux. Aaron Jacobs 2015-07-24 13:08:26 +1000
  • f3956ca109 Fixed some Linux build errors. Aaron Jacobs 2015-07-24 12:57:29 +1000
  • 23cab6ad6f Read and write kernel messages directly instead of using fuseshim requests. Aaron Jacobs 2015-07-24 12:51:42 +1000
  • 050bcb1c02 Fixed a bug. Aaron Jacobs 2015-07-24 11:57:53 +1000
  • d9c8d95df7 Fixed a panic. Aaron Jacobs 2015-07-24 11:54:56 +1000
  • 0f1a471c06 Revert "Log fuse errors in the test." Aaron Jacobs 2015-07-24 11:50:11 +1000
  • 503825fd5f Fixed a conversion bug. Aaron Jacobs 2015-07-24 11:49:37 +1000
  • ff42037981 Changed method order. Aaron Jacobs 2015-07-24 11:48:24 +1000
  • 497407fde2 Better debug logging for getattr. Aaron Jacobs 2015-07-24 11:47:39 +1000
  • 85cd1cb299 Fixed error and debug logging. Aaron Jacobs 2015-07-24 11:38:23 +1000
  • 9c2f2652f7 Write replies to the kernel. Aaron Jacobs 2015-07-24 11:27:03 +1000
  • b6ae9475ba Partially implemented sendReply. Aaron Jacobs 2015-07-24 11:16:49 +1000
  • 4a2eeda4ca Log fuse errors in the test. Aaron Jacobs 2015-07-24 11:14:36 +1000
  • 9b8d9280ac Fixed a logging bug. Aaron Jacobs 2015-07-24 11:13:17 +1000
  • 22c5b466f6 Fixed a bug. Aaron Jacobs 2015-07-24 11:10:14 +1000
  • 75e9eb21a2 convertTime Aaron Jacobs 2015-07-24 11:08:24 +1000