perkeep/pkg/fs
Eric Drechsel 0ddc0d7ef4 fs: remove noXattr type
The original change, as indicated by the accompanying comment, was to avoid returning ENOSYS,
which causes the OSX kernel to disable that call volume-wide.

bazil.org/fuse returns ENOTSUP for each unimplemented call, so this isn't needed anymore.
37bfa8be92/fs/serve.go (L1112)

This patch changes the default return values as follows:

    Getxattr: ErrNoXattr → ENOTSUP
    Listxattr: nil → ENOTSUP
    Setxattr: EPERM → ENOTSUP
    Removexattr: EPERM → ENOTSUP

Change-Id: I6adb744f76385d36eadd531a9f1dd1670b46f452
2016-05-02 20:43:37 -07:00
..
at.go fs: remove noXattr type 2016-05-02 20:43:37 -07:00
debug.go Update bazil.org/fuse 2016-04-09 12:40:02 -07:00
fs.go fs: remove noXattr type 2016-05-02 20:43:37 -07:00
fs_test.go pkg/fs: osxfuse version check shouldn't depend on map ordering 2016-04-13 16:04:52 -07:00
mut.go Fix deadlock in search/index. 2016-04-22 14:57:10 -07:00
mut_test.go Reuse memoized mutDirs and mutFiles. 2014-01-09 19:58:43 -08:00
recent.go fs: remove noXattr type 2016-05-02 20:43:37 -07:00
ro.go Fix deadlock in search/index. 2016-04-22 14:57:10 -07:00
root.go fs: remove noXattr type 2016-05-02 20:43:37 -07:00
roots.go fs: remove noXattr type 2016-05-02 20:43:37 -07:00
time.go FUSE time travel 2013-12-27 19:19:06 -08:00
time_test.go FUSE time travel 2013-12-27 19:19:06 -08:00
util.go Use the absolute diskutil path for unmounting 2014-12-16 06:41:38 -08:00
xattr.go fs: remove noXattr type 2016-05-02 20:43:37 -07:00
z_test.go integration tests: kill camlistored when all tests are done 2013-08-02 15:42:49 +02:00