libgocryptfs/internal
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
..
configfile Only print masterkey once on -init 2018-07-01 20:56:22 +02:00
contentenc contentenc: reserve one extra block in pool plaintext buffers 2018-07-15 11:39:19 +02:00
cryptocore tlog: stop embedding log.Logger to prevent mistakes 2018-02-28 09:02:18 +01:00
ctlsock fsck: clean up log output 2018-04-02 18:32:30 +02:00
exitcodes trezor: add skeleton for Trezor support 2018-07-01 20:56:04 +02:00
fusefrontend fusefrontend: doWrite: delete file header if first write fails 2018-07-15 15:12:55 +02:00
fusefrontend_reverse darwin does not have PATH_MAX 2018-06-08 00:47:48 +02:00
nametransform fusefrontend: doWrite: delete file header if first write fails 2018-07-15 15:12:55 +02:00
openfiletable openfiletable: rename WriteLock to ContentLock 2017-05-01 21:57:18 +02:00
pathiv pathiv: fix test failure on Go 1.6 2017-05-31 08:21:36 +02:00
prefer_openssl prefer_openssl: default to Go GCM on OSX 2016-12-10 21:04:17 +01:00
readpassword Fix golint warnings 2018-07-01 22:00:06 +02:00
serialize_reads fix golint complaints 2017-04-29 14:50:58 +02:00
siv_aead siv_aead: create private key copy and implement wiping 2018-02-18 16:01:46 +01:00
speed fix golint complaints 2017-04-29 14:50:58 +02:00
stupidgcm stupidgcm: return error on too short input instead of panicing 2018-05-10 23:00:02 +02:00
syscallcompat fusefrontend: doWrite: delete file header if first write fails 2018-07-15 15:12:55 +02:00
tlog Only print masterkey once on -init 2018-07-01 20:56:22 +02:00