libgocryptfs/internal/nametransform
Jakob Unterwurzacher c70df522d2 fusefrontend: doWrite: delete file header if first write fails
xfstests generic/083 fills the filesystem almost completely while
running fsstress in parallel. In fsck, these would show up:

  readFileID 2580: incomplete file, got 18 instead of 19 bytes

This could happen when writing the file header works, but writing
the actual data fails.

Now we kill the header again by truncating the file to zero.
2018-07-15 15:12:55 +02:00
..
dirivcache dirivcache: add better function comments + a sanity check on Store() 2017-09-03 13:53:50 +02:00
diriv.go fusefrontend: doWrite: delete file header if first write fails 2018-07-15 15:12:55 +02:00
longnames_test.go longnames: fix fsstress failure, use dirfd 2016-04-10 21:31:08 +02:00
longnames.go syscallcompat: Introduce unlinkat syscall with flags argument 2017-11-29 12:41:23 +01:00
names_test.go nametransform: harden name decryption against invalid input 2017-05-23 21:26:38 +02:00
names.go nametransform: Return error if decrypted name is '.' or '..' 2017-11-22 23:42:08 +01:00
pad16.go nametransform: harden name decryption against invalid input 2017-05-23 21:26:38 +02:00