libgocryptfs/internal/fusefrontend
Sebastian Lackner acf7e52022 fusefrontend: Allow to create sparse file of size 4096.
When the old size is zero, there are no existing blocks to merge the
new data with. Directly use Ftruncate if the size is block-aligned.

Fixes https://github.com/rfjakob/gocryptfs/issues/305
2019-01-04 01:38:47 +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 fusefrontend: add dirCache 2019-01-03 15:31:13 +01:00
file_allocate_truncate.go fusefrontend: Allow to create sparse file of size 4096. 2019-01-04 01:38:47 +01:00
file_holes.go fusefrontend: doWrite: delete file header if first write fails 2018-07-15 15:12:55 +02:00
file.go fusefrontend: Fix debug message in doWrite() method. 2019-01-01 16:12:42 +01:00
fs_dir.go fusefrontend: Open directory with syscall.O_DIRECTORY in OpenDir. 2019-01-03 18:24:05 +01:00
fs.go A few more spelling fixes. 2019-01-04 01:23:44 +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: use Fsetxattr/Fgetxattr/etc on all platforms 2019-01-02 16:58:48 +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: use Fsetxattr/Fgetxattr/etc on all platforms 2019-01-02 16:58:48 +01:00
xattr_unit_test.go fusefrontend: make openBackingDir() symlink-safe 2019-01-01 16:24:09 +01:00
xattr.go fusefrontend: use O_RDONLY in the ListXAttr fallback path 2019-01-02 22:20:44 +01:00