libgocryptfs/internal
Jakob Unterwurzacher fe3890688a fusefrontend: xattr: return ENOSYS on unsupported flags
We previously returned EPERM to prevent the kernel from
blacklisting our xattr support once we get an unsupported
flag, but this causes lots of trouble on MacOS:
Cannot save files from GUI apps, see
https://github.com/rfjakob/gocryptfs/issues/229

Returning ENOSYS triggers the dotfiles fallback on MacOS
and fixes the issue.
2018-05-01 23:30:53 +02:00
..
configfile fsck: test against example_filesystems 2018-04-02 18:43:50 +02:00
contentenc fsck: clean up log output 2018-04-02 18:32:30 +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 fsck: test against example_filesystems 2018-04-02 18:43:50 +02:00
fusefrontend fusefrontend: xattr: return ENOSYS on unsupported flags 2018-05-01 23:30:53 +02:00
fusefrontend_reverse fusefrontend[_reverse]: move crypto init up to caller 2018-02-18 11:21:58 +01:00
nametransform fsck: clean up log output 2018-04-02 18:32:30 +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 Add `-masterkey=stdin` functionality 2018-03-22 00:02:10 +01: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 Fix the easy golint warnings 2018-04-08 20:26:25 +02:00
syscallcompat Fix the easy golint warnings 2018-04-08 20:26:25 +02:00
tlog fsck: clean up log output 2018-04-02 18:32:30 +02:00