libgocryptfs/internal/fusefrontend
Jakob Unterwurzacher 1bc1db620b fusefrontend: -sharedstorage: present stable inode numbers
Use the Gen field (inode generation) to distinguish hard links
while passing the real inode numbers to userspace.

Fixes https://github.com/rfjakob/gocryptfs/issues/584
2021-07-31 13:24:25 +02:00
..
args.go v2api: -sharestorage: disable hard link tracking & add tests 2021-03-07 17:22:29 +01:00
ctlsock_interface.go fusefrontend: ctlsock: get rid of unneccessary wrapper function 2021-06-26 18:49:54 +02:00
dircache.go fusefrontend: implement recursive diriv caching 2021-06-25 13:56:53 +02:00
file.go fusefrontend: implement fsync on directories 2021-07-29 20:39:50 +02:00
file_allocate_truncate.go v2api: rename "File2" to just "File" 2020-08-16 12:50:33 +02:00
file_api_check.go v2api: clean up api TODOs 2020-08-16 13:52:27 +02:00
file_holes.go fusefrontend: rewrite Lseek SEEK_DATA / SEEK_HOLE 2021-05-29 16:05:36 +02:00
file_setattr.go v2api: rename "File2" to just "File" 2020-08-16 12:50:33 +02:00
node.go fusefrontend: -sharedstorage: present stable inode numbers 2021-07-31 13:24:25 +02:00
node_api_check.go v2api: implement Getxattr, Setxattr, Removexattr, Listxattr 2020-07-14 19:55:20 +02:00
node_dir_ops.go fusefrontend: convert last callers from openBackingDir to prepareAtSyscall 2021-06-26 18:49:54 +02:00
node_helpers.go fusefrontend: -sharedstorage: present stable inode numbers 2021-07-31 13:24:25 +02:00
node_open_create.go fusefrontend: implement recursive diriv caching 2021-06-25 13:56:53 +02:00
node_prepare_syscall.go fusefrontend: prepareAtSyscall: handle error when opening ourselves 2021-07-31 10:53:32 +02:00
node_xattr.go fusefrontend: run acl Setxattr in user context 2021-06-02 19:10:36 +02:00
node_xattr_darwin.go fusefrontend: implement recursive diriv caching 2021-06-25 13:56:53 +02:00
node_xattr_linux.go fusefrontend: implement recursive diriv caching 2021-06-25 13:56:53 +02:00
prepare_syscall_test.go fusefrontend: convert openBackingDir tests to prepareAtSyscall 2021-06-26 16:28:30 +02:00
root_node.go fusefrontend: -sharedstorage: present stable inode numbers 2021-07-31 13:24:25 +02:00
xattr_unit_test.go nametransform: pass badname patterns via New 2021-06-20 19:09:46 +02:00