libgocryptfs/internal/fusefrontend
Jakob Unterwurzacher 5da292828c fusefrontend: fix chown on dangling symlinks
We (actually, go-fuse) used to call Chown() instead of Lchown()
which meant that the operation would fail on dangling symlinks.

Fix this by calling os.Lchown() ourself. Also add a test case
for this.
2016-06-08 00:32:44 +02:00
..
args.go longnames part I: Create and OpenDir work with long filenames > 176 bytes 2016-02-06 22:54:14 +01:00
compat_darwin.go Move pathfs_frontend to internal/fusefrontend 2016-02-06 19:27:59 +01:00
compat_linux.go prelloc: warn and continue if fallocate(2) is not supported 2016-04-20 22:47:31 +02:00
file_holes.go Move pathfs_frontend to internal/fusefrontend 2016-02-06 19:27:59 +01:00
file.go fusefrontend: replace unreliable "fd < 0" check 2016-05-30 09:36:06 +02:00
fs_dir.go fusefrontend: report an error if all files in a directory were invalid 2016-06-04 16:39:27 +02:00
fs.go fusefrontend: fix chown on dangling symlinks 2016-06-08 00:32:44 +02:00
names.go longnames part I: Create and OpenDir work with long filenames > 176 bytes 2016-02-06 22:54:14 +01:00
write_lock.go fusefrontend: simplify wlockMap 2016-05-29 22:40:05 +02:00