aboutsummaryrefslogtreecommitdiff
path: root/internal/fusefrontend
AgeCommit message (Expand)Author
2019-01-01fusefrontend: use openBackingDir in ctlsock interfaceJakob Unterwurzacher
2019-01-01fusefrontend: make GetAttr() symlink-safeJakob Unterwurzacher
2019-01-01fusefrontend: make openBackingDir() symlink-safeJakob Unterwurzacher
2019-01-01fusefrontend: mark symlink-safe FUSE callsJakob Unterwurzacher
2019-01-01fusefrontend: make DecryptPath() symlink-safeJakob Unterwurzacher
2019-01-01fusefrontend: make Access() symlink-safe.Jakob Unterwurzacher
2019-01-01fusefrontend: Fix debug message in doWrite() method.Sebastian Lackner
2019-01-01fusefrontend: Fix order of arguments in debug message for Read() FUSE call.Sebastian Lackner
2018-12-27fusefrontend: Remove unnecessary check in doRead function.Sebastian Lackner
2018-12-27fusefrontend: Don't treat Fchownat error as failure in Mkdir.Sebastian Lackner
2018-12-27fusefrontend: Check the correct 'err' variable.Sebastian Lackner
2018-10-17fusefronted: log more details on WriteAt failuresJakob Unterwurzacher
2018-10-11Add option for autounmountJesse Dunietz
2018-09-23fusefrontend: Fix uint16 build failure on DarwinJakob Unterwurzacher
2018-09-23fusefrontend: make Rename() symlink-safeJakob Unterwurzacher
2018-09-23fusefrontend: make Create() symlink-safeJakob Unterwurzacher
2018-09-23fusefrontend: Open(): fix dirfd leakJakob Unterwurzacher
2018-09-23fusefrontend: add named parameters to openBackingDirJakob Unterwurzacher
2018-09-23fusefrontend: get rid of os.File* wrappingJakob Unterwurzacher
2018-09-23fusefrontent: make Open() symlink-safeJakob Unterwurzacher
2018-09-08fusefrontend: use OpenDirNofollow in openBackingDirJakob Unterwurzacher
2018-08-15fusefrontend: truncateGrowFile: pass zeroPad error to callerJakob Unterwurzacher
2018-08-11reverse mode: add --exclude optionJakob Unterwurzacher
2018-07-22fusefronted: disallow writes running concurrently with readsJakob Unterwurzacher
2018-07-15fusefrontend: doWrite: delete file header if first write failsJakob Unterwurzacher
2018-07-15fusefrontend: doWrite: no need to take HeaderLock.RLock()Jakob Unterwurzacher
2018-07-14fusefrontend: log prealloc failures at Info levelJakob Unterwurzacher
2018-07-04macos: fix O_DIRECT build failureJakob Unterwurzacher
2018-07-02fusefrontend: disallow O_DIRECT and fall back to buffered IOJakob Unterwurzacher
2018-07-02fusefronted: downgrade fallocate message severityJakob Unterwurzacher
2018-07-01Fix golint warningsJakob Unterwurzacher
2018-07-01fusefrontend: add File.SeekData() functionJakob Unterwurzacher
2018-07-01fusefrontend: export "File" typeJakob Unterwurzacher
2018-07-01fsck: rename "CorruptItems" channel to "MitigatedCorruptions"Jakob Unterwurzacher
2018-06-19Fix three golint warningsJakob Unterwurzacher
2018-06-12xattr: return EOPNOTSUPP instead of ENODATA in GetXattrJakob Unterwurzacher
2018-05-27xattr: use LGet/LSet etcJakob Unterwurzacher
2018-05-15xattr: return EOPNOTSUPP for unsupported attributesJakob Unterwurzacher
2018-05-10xattr: optimize storage, store as binary instead of bae64Bolshevik
2018-05-07xattr: added passing of a "flags" parameterBolshevik
2018-05-01fusefrontend: xattr: return ENOSYS on unsupported flagsJakob Unterwurzacher
2018-04-17Improved xattr handling on non-linux systems (#227)bolshevik
2018-04-03fsck: report skipped corrupt filesJakob Unterwurzacher
2018-04-02fusefrontend: xattr: return ENODATA for security.* and system.*Jakob Unterwurzacher
2018-04-02fsck: clean up log outputJakob Unterwurzacher
2018-04-01fusefronted: reject oversized Read and Write requestsJakob Unterwurzacher
2018-03-28Switch from private copy to pkg/xattrJakob Unterwurzacher
2018-03-25fusefrontend: handle empty xattrs efficientlyJakob Unterwurzacher
2018-03-25fusefrontend: add xattr supportJakob Unterwurzacher
2018-03-24fusefrontend: create helpers for symlink encryptionJakob Unterwurzacher