libgocryptfs/internal/fusefrontend
Jakob Unterwurzacher e885f08746 fusefrontend: drop last remaining call into loopbackFileSystem
The only call forwarded to loopbackFileSystem was Statfs,
which is trivial to implement.

Implement it and drop loopbackFileSystem, as having it carries the
risk that a coding error bypasses the usual encryption/decryption
chain.
2019-01-13 20:27:35 +01:00
..
args.go reverse mode: add --exclude option 2018-08-11 23:26:49 +02:00
ctlsock_interface.go fusefrontend: Use appropriate flags in decryptPathAt. 2019-01-03 18:24:05 +01:00
dircache.go main: Run 'ensure fds' code early during the program startup. 2019-01-05 16:12:16 +01:00
file_allocate_truncate.go fusefrontend: Fix computation of cipherSz in Allocate FUSE call. 2019-01-06 20:56:59 +01:00
file_holes.go fusefrontend: Properly convert plaintext <-> ciphertext offsets in SeekData(). 2019-01-06 12:21:54 +01:00
file.go fusefrontend: Fix debug message in doWrite() method. 2019-01-01 16:12:42 +01:00
fs_dir.go fusefrontend: Preserve SUID/SGID/sticky-bits in openWriteOnlyFile and Rmdir. 2019-01-12 21:24:50 +01:00
fs.go fusefrontend: drop last remaining call into loopbackFileSystem 2019-01-13 20:27:35 +01:00
openbackingdir_test.go fusefrontend: Remove debug code. 2019-01-03 18:24:05 +01:00
openbackingdir.go Omit syscall.O_RDONLY flag when passing O_PATH. 2019-01-03 18:24:05 +01:00
xattr_darwin.go fusefrontend: Allow to set/remove xattr on directory without read permission. 2019-01-05 12:34:40 +01:00
xattr_linux_unit_test.go Improved xattr handling on non-linux systems (#227) 2018-04-17 20:33:04 +02:00
xattr_linux.go fusefrontend: Allow to set/remove xattr on directory without read permission. 2019-01-05 12:34:40 +01:00
xattr_unit_test.go fusefrontend: make openBackingDir() symlink-safe 2019-01-01 16:24:09 +01:00
xattr.go fusefrontend: Allow to set/remove xattr on directory without read permission. 2019-01-05 12:34:40 +01:00