Commit Graph

  • 683decb008 Work around a bug in systemd by always setting fsname. Aaron Jacobs 2015-06-09 00:41:01 +0000
  • 32fbc7f9e7 Fixed build errors. Aaron Jacobs 2015-06-05 15:24:22 +1000
  • 8a8429af13 Changed the FileSystem interface to return error values. Aaron Jacobs 2015-06-05 14:27:13 +1000
  • 5e2cea4b7a Fixed interruptfs. Aaron Jacobs 2015-06-05 14:24:14 +1000
  • 4cba8c73d1 Fixed flushfs. Aaron Jacobs 2015-06-05 14:23:26 +1000
  • ba71991231 Fixed hellofs. Aaron Jacobs 2015-06-05 14:23:05 +1000
  • ea1d0606dc Fixed cachingfs. Aaron Jacobs 2015-06-05 14:22:29 +1000
  • afd13efb65 Fixed memfs. Aaron Jacobs 2015-06-05 14:22:02 +1000
  • b791d33db0 Fixed fileSystemServer.handleOp. Aaron Jacobs 2015-06-05 14:20:39 +1000
  • 78b00c64d9 Removed RespondToOp. Aaron Jacobs 2015-06-05 14:19:30 +1000
  • f7952dbc64 Fixed forgetfs. Aaron Jacobs 2015-06-05 14:18:39 +1000
  • 1573b41ff3 Fixed NotImplementedFileSystem. Aaron Jacobs 2015-06-05 14:14:49 +1000
  • 48571ab6cb Updated the FileSystem interface. Aaron Jacobs 2015-06-05 14:13:59 +1000
  • 3d04b93c8e Made more firm some wording about interrupt semantics. Aaron Jacobs 2015-06-03 08:51:28 +1000
  • d800860713 Added ENOTDIR. Aaron Jacobs 2015-05-26 10:47:21 +1000
  • c1f7e56cab Support setting a logger for fuse errors (but not other debug info). Aaron Jacobs 2015-05-25 14:23:25 +1000
  • b4469b5cff Renamed getLogger. Aaron Jacobs 2015-05-25 14:19:28 +1000
  • 430fbb3099 Updated mounted_file_system.go. Aaron Jacobs 2015-05-25 14:18:50 +1000
  • 438929753f Updated newConnection. Aaron Jacobs 2015-05-25 14:17:16 +1000
  • f650aab183 Updated fuseops.Convert. Aaron Jacobs 2015-05-25 14:16:19 +1000
  • 41f376af5f Added commonOp.errorLogger. Aaron Jacobs 2015-05-25 14:15:49 +1000
  • e0db5cf622 Renamed existing debug logging functions. Aaron Jacobs 2015-05-25 14:13:24 +1000
  • df7aea90d2 Added MountConfig.ErrorLogger. Aaron Jacobs 2015-05-25 14:09:23 +1000
  • 1731a357d7 Added a missing file. Aaron Jacobs 2015-05-21 16:52:27 +1000
  • aa62bac439 Made "create in parallel" tests reusable. Aaron Jacobs 2015-05-21 15:43:41 +1000
  • 1e7620a379 Fixed up advice for handling already-exists cases when creating names. Aaron Jacobs 2015-05-21 15:30:37 +1000
  • bd4af3f5a5 Updated advice on create, symlink, and mkdir. Aaron Jacobs 2015-05-21 15:30:08 +1000
  • 6777b1d99f Gave mkdir and symlink the same concurrency issues treatment. Aaron Jacobs 2015-05-21 15:22:30 +1000
  • bc969387ca Fixed memfs bugs. Aaron Jacobs 2015-05-21 15:22:26 +1000
  • 49a5ff2328 MemFSTest.SymlinkInParallel Aaron Jacobs 2015-05-21 15:21:26 +1000
  • 7ec610e0be PosixTest.SymlinkInParallel Aaron Jacobs 2015-05-21 15:21:05 +1000
  • e158bcfa17 MemFSTest.MkdirInParallel Aaron Jacobs 2015-05-21 15:20:01 +1000
  • 2b71f8cbe8 PosixTest.MkdirInParallel Aaron Jacobs 2015-05-21 15:19:39 +1000
  • b82157437e Fixed CreateFile concurrency issues in memfs. Aaron Jacobs 2015-05-21 15:15:53 +1000
  • 150440d500 Return EEXIST from create. This appears to work, on OS X at least. Aaron Jacobs 2015-05-21 15:14:16 +1000
  • 0407fb7690 Added memfs create in parallel tests. Aaron Jacobs 2015-05-21 14:30:52 +1000
  • 4269d7cd47 Check for already existing in memFS.CreateFile. Aaron Jacobs 2015-05-21 13:26:03 +1000
  • eafe864b8c Added tests demonstrating POSIX behavior when creating in parallel. Aaron Jacobs 2015-05-21 14:25:02 +1000
  • 63888f4ddd PosixTest.CreateInParallel_Exclusive Aaron Jacobs 2015-05-21 14:22:44 +1000
  • 25ded77e80 PosixTest.CreateInParallel_Truncate Aaron Jacobs 2015-05-21 14:18:54 +1000
  • e69cd9188e Split out into a reusable function. Aaron Jacobs 2015-05-21 13:53:52 +1000
  • e295ef6019 Fixed two test bugs. Aaron Jacobs 2015-05-21 13:50:18 +1000
  • 113fabe937 Don't forget to close. Aaron Jacobs 2015-05-21 13:48:56 +1000
  • acccaf1e28 PosixTest.CreateInParallel_NoTruncate Aaron Jacobs 2015-05-21 13:46:47 +1000
  • f073423b67 Added test names. Aaron Jacobs 2015-05-21 13:27:18 +1000
  • f385176a96 Renamed to memfs.go. Aaron Jacobs 2015-05-21 13:23:18 +1000
  • 9a62061e63 Added support for symlinks in package fuse. Aaron Jacobs 2015-05-19 16:09:25 +1000
  • caca93f6f9 Added ReadSymlinkOp. Aaron Jacobs 2015-05-19 16:08:57 +1000
  • 3086e28fe4 Fixed a bug. Aaron Jacobs 2015-05-19 16:08:50 +1000
  • a6e14f1878 Fixed a bug. Aaron Jacobs 2015-05-19 16:08:13 +1000
  • c75db4a11f memFS.ReadSymlin Aaron Jacobs 2015-05-19 16:07:53 +1000
  • 05091dee19 Added file system support. Aaron Jacobs 2015-05-19 16:06:57 +1000
  • aa6498ca1b Added convert support. Aaron Jacobs 2015-05-19 16:05:54 +1000
  • 83baabeaf5 Added ReadSymlinkOp. Aaron Jacobs 2015-05-19 16:05:01 +1000
  • 589723ca4e Tightened up symlink tests, in particular around removing. Aaron Jacobs 2015-05-19 16:02:25 +1000
  • 32c4d03ad1 Clarify that UnlinkOp applies to directories, too. Aaron Jacobs 2015-05-19 16:02:20 +1000
  • dcaf480759 MemFSTest.DeleteSymlink Aaron Jacobs 2015-05-19 16:01:36 +1000
  • cec7824a4b Made MemFSTest.CreateSymlink more thorough. Aaron Jacobs 2015-05-19 16:00:28 +1000
  • 2f23b2ca27 Implemented CreateSymlink for memfs. Aaron Jacobs 2015-05-19 15:57:57 +1000
  • 9b36fa15f8 Todone. Aaron Jacobs 2015-05-19 15:57:54 +1000
  • 1cda3987e5 memFS.CreateSymlink Aaron Jacobs 2015-05-19 15:57:19 +1000
  • 5aacfb0801 Refactored memfs.inode. Aaron Jacobs 2015-05-19 15:53:09 +1000
  • 1f56395068 Fixed more errors. Aaron Jacobs 2015-05-19 15:53:01 +1000
  • 6f8dbe44b0 Restored lost code. Aaron Jacobs 2015-05-19 15:52:28 +1000
  • fe7d0eab90 Fixed more build errors. Aaron Jacobs 2015-05-19 15:51:38 +1000
  • 4cfaa1e1e7 Fixed more build errors. Aaron Jacobs 2015-05-19 15:50:12 +1000
  • 1c244c414a Fixed some build errors. Aaron Jacobs 2015-05-19 15:49:51 +1000
  • 2e7ac1c44b No reader locks. Aaron Jacobs 2015-05-19 15:49:13 +1000
  • 5184f42e34 Updated annotations. Aaron Jacobs 2015-05-19 15:48:39 +1000
  • 6fdbd3c0c2 Fixed names. Aaron Jacobs 2015-05-19 15:48:17 +1000
  • ccac11385f Updated inode contents. Aaron Jacobs 2015-05-19 15:46:09 +1000
  • e9e97851aa Added package fuse support for creating symlinks. Aaron Jacobs 2015-05-19 15:34:40 +1000
  • e9a77cf27d Added Convert support. Aaron Jacobs 2015-05-19 15:34:14 +1000
  • f71fe97d5e Added file system support. Aaron Jacobs 2015-05-19 15:33:19 +1000
  • 16155913c4 Added CreateSymlinkOp. Aaron Jacobs 2015-05-19 15:31:53 +1000
  • e331443c2b Added symlink- and hard link-related tests. Aaron Jacobs 2015-05-19 15:26:29 +1000
  • 35770118ce MemFSTest.ReadLink_NotASymlink Aaron Jacobs 2015-05-19 15:26:25 +1000
  • 4537a6fb9b MemFSTest.ReadLink_NonExistent Aaron Jacobs 2015-05-19 15:25:31 +1000
  • 2a58039db5 MemFSTest.CreateSymlink_AlreadyExists Aaron Jacobs 2015-05-19 15:24:53 +1000
  • d2fd911271 Added two more names. Aaron Jacobs 2015-05-19 15:22:50 +1000
  • 0a9c888d54 MemFSTest.CreateSymlink Aaron Jacobs 2015-05-19 15:22:31 +1000
  • c478c23404 MemFSTest.HardLinks Aaron Jacobs 2015-05-19 15:21:07 +1000
  • ba58fa8721 Added test names. Aaron Jacobs 2015-05-19 15:18:50 +1000
  • 1d03f1695d Allow the user to set arbitrary mount options. Aaron Jacobs 2015-05-19 11:39:18 +1000
  • b65f337637 Allow setting a file system name. Aaron Jacobs 2015-05-18 14:06:07 +1000
  • 54cb69c5ed Added support for mounting a file system in read-only mode. Aaron Jacobs 2015-05-18 10:22:00 +1000
  • abdc5138df Added documentation. Aaron Jacobs 2015-05-18 10:21:33 +1000
  • 0c77f49eab Made a test work on both Linux and OS X. Aaron Jacobs 2015-05-18 10:20:21 +1000
  • 3338682836 ReadOnlyTest.ReadDir Aaron Jacobs 2015-05-18 10:16:49 +1000
  • 9e9c2ac2c9 ReadOnlyTest.StatFiles Aaron Jacobs 2015-05-18 10:15:51 +1000
  • 7bef9dadfe Fixed tests to match real behavior. Aaron Jacobs 2015-05-18 10:15:16 +1000
  • f547825dfa ReadOnlyTest.Chmod Aaron Jacobs 2015-05-18 10:14:57 +1000
  • 039f159ab1 ReadOnlyTest.Chtimes Aaron Jacobs 2015-05-18 10:14:19 +1000
  • dbc48cd39f ReadOnlyTest.OpenForWrite Aaron Jacobs 2015-05-18 10:13:28 +1000
  • 87e443860a ReadOnlyTest.Mkdir Aaron Jacobs 2015-05-18 10:11:21 +1000
  • 409c174eac ReadOnlyTest.CreateFile Aaron Jacobs 2015-05-18 10:11:03 +1000
  • 59d54167fb Support read-only mode. Aaron Jacobs 2015-05-18 10:09:06 +1000
  • 2931e283d2 ReadOnlyTest.ReadRoot Aaron Jacobs 2015-05-18 10:07:41 +1000
  • fc1e4aab6b flushFS.ReadDir Aaron Jacobs 2015-05-18 10:06:19 +1000
  • 2f2c40a367 Allow opening the root dir in flushfs. Aaron Jacobs 2015-05-18 09:58:40 +1000