An error occurred fetching the project authors.
- 30 Jun, 2013 1 commit
-
-
Han-Wen Nienhuys authored
This adds ReadDirPlus to RawFileSystem. Node and path filesystems take advantage of ReadDirPlus automatically.
-
- 24 Jun, 2013 2 commits
-
-
Han-Wen Nienhuys authored
gofmt -w -r 'MountState -> Server' $* gofmt -w -r 'NewMountState -> NewServer' $* gofmt -w -r 'x.Loop -> x.Serve' $*
-
Han-Wen Nienhuys authored
Update client code with: gofmt -w -r 'fuse.File -> nodefs.File' $* gofmt -w -r 'fuse.StatfsOut -> nodefs.StatfsOut' $* gofmt -w -r 'fuse.FileSystemConnector -> nodefs.FileSystemConnector' $* gofmt -w -r 'fuse.Inode -> nodefs.Inode' $* gofmt -w -r 'fuse.NodeFileSystem -> nodefs.FileSystem' $* gofmt -w -r 'fuse.FileSystemOptions -> nodefs.Options' $* gofmt -w -r 'fuse.NewFileSystemOptions -> nodefs.NewOptions' $* gofmt -w -r 'fuse.FsNode -> nodefs.Node' $* gofmt -w -r 'fuse.WithFlags -> nodefs.WithFlags' $* gofmt -w -r 'fuse.NewLoopbackFile -> nodefs.NewLoopbackFile' $* gofmt -w -r 'x.FsNode -> x.Node' $* gofmt -w -r 'fuse.NewReadOnlyFile -> nodefs.NewReadOnlyFile' $* gofmt -w -r 'fuse.MountNodeFileSystem -> nodefs.MountFileSystem' $* gofmt -w -r 'fuse.NewDataFile -> nodefs.NewDataFile' $* gofmt -w -r 'fuse.NewDefaultFile -> nodefs.NewDefaultFile' $* gofmt -w -r 'fuse.NewMemNodeFs -> nodefs.NewMemNodeFs' $* gofmt -w -r 'fuse.NewFileSystemConnector -> nodefs.NewFileSystemConnector' $* gofmt -w -r 'fuse.NewDefaultNodeFileSystem -> nodefs.NewDefaultFileSystem' $* gofmt -w -r 'fuse.NewDefaultFsNode -> nodefs.NewDefaultNode' $* gofmt -w -r 'fuse.NewDevNullFile -> nodefs.NewDevNullFile' $*
-
- 03 Feb, 2013 1 commit
-
-
Han-Wen Nienhuys authored
-
- 26 May, 2012 2 commits
-
-
Han-Wen Nienhuys authored
-
Han-Wen Nienhuys authored
larger buffer.
-
- 25 May, 2012 1 commit
-
-
Han-Wen Nienhuys authored
-
- 21 May, 2012 1 commit
-
-
Han-Wen Nienhuys authored
-
- 19 May, 2012 1 commit
-
-
Han-Wen Nienhuys authored
-
- 16 May, 2012 2 commits
-
-
Han-Wen Nienhuys authored
-
Han-Wen Nienhuys authored
-
- 11 May, 2012 2 commits
-
-
Han-Wen Nienhuys authored
-
Han-Wen Nienhuys authored
Fix bug in MemNodeFs.
-
- 10 May, 2012 1 commit
-
-
Han-Wen Nienhuys authored
-
- 02 May, 2012 1 commit
-
-
Han-Wen Nienhuys authored
-
- 02 Apr, 2012 2 commits
-
-
Han-Wen Nienhuys authored
-
Han-Wen Nienhuys authored
-
- 05 Sep, 2011 1 commit
-
-
Han-Wen Nienhuys authored
-
- 01 Sep, 2011 1 commit
-
-
Han-Wen Nienhuys authored
-
- 30 Jun, 2011 2 commits
-
-
Han-Wen Nienhuys authored
-
Han-Wen Nienhuys authored
* In-process mounts are now always on synthetic inodes. FileSystems no longer have to generate GetAttr() responses for mount points. Advantages: - Simplifies FileSystems: there is no need to represent the state between mountpoint appearing and Mount() succeeding, and mount points appear automatically in ReadDir(). - Mount point inodes are always associated with one filesystem over their lifetime. This simplifies synchronization around unmount calls, which could previously lead to "unlock of unlocked mutex" panics. * (Un)mount always takes 2 locks: treeLock from the parent, and the treeLock of the filesystem itself, as the parent/child relation crosses the boundary between filesystems.. * Remove unmountPending variable; Unmount now removes all known inodes directly, removing reliance on eventual consistency. * Document Mount(), Unmount() * Forced forgets (eg. when fusermount -u is called) will also cause FileSystem.Unmount() to be called. * Changes to accomodate new conventions in ZipFs/UnionFs * Configure MultiZipFs using symlinks rather than catching file writes. * Remove return from Mount() api call.
-
- 21 Apr, 2011 5 commits
-
-
Han-Wen Nienhuys authored
-
Han-Wen Nienhuys authored
-
Han-Wen Nienhuys authored
-
Han-Wen Nienhuys authored
-
Han-Wen Nienhuys authored
-
- 24 Mar, 2011 2 commits
-
-
Han-Wen Nienhuys authored
-
Han-Wen Nienhuys authored
-
- 23 Mar, 2011 1 commit
-
-
Han-Wen Nienhuys authored
-
- 21 Feb, 2011 3 commits
-
-
Han-Wen Nienhuys authored
-
Han-Wen Nienhuys authored
-
Han-Wen Nienhuys authored
* Lookup a directory before trying to mount it. * Cleanup stream closing for PathFileSystemConnector.
-
- 04 Feb, 2011 1 commit
-
-
Han-Wen Nienhuys authored
This makes sure we never take ownership of read only data from a file system.
-
- 29 Jan, 2011 1 commit
-
-
Han-Wen Nienhuys authored
-
- 27 Jan, 2011 4 commits
-
-
Han-Wen Nienhuys authored
-
Han-Wen Nienhuys authored
-
Han-Wen Nienhuys authored
-
Han-Wen Nienhuys authored
* Always return synthetic inode numbers in Lookup/Getattr * Always return FUSE_UNKNOWN_INO in Readdir * Use (chan DirEntry) interface for Readdir in PathFileSystem.OpenDir
-
- 25 Jan, 2011 1 commit
-
-
Han-Wen Nienhuys authored
PathFileSystemConnector file system.
-
- 03 Jan, 2011 1 commit
-
-
Han-Wen Nienhuys authored
-