Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-02 | fusefrontend: use Fsetxattr/Fgetxattr/etc on all platforms | Jakob Unterwurzacher | |
Darwin now also has these functions, use them. Simplifies the code and makes it symlink-safe on Darwin as well. | |||
2019-01-01 | fusefrontend: only compile getBackingPath() on Darwin | Jakob Unterwurzacher | |
This function is NOT symlink-safe. Darwin needs it because it lacks fgetxattr(2) and friends. | |||
2019-01-01 | fusefrontend: make ListXAttr symlink-safe on Linux | Jakob Unterwurzacher | |
Uses /proc/self/fd. | |||
2019-01-01 | fusefrontend: make RemoveXAttr() symlink-safe | Jakob Unterwurzacher | |
Uses /proc/self/fd on Linux. | |||
2019-01-01 | fusefrontend: make SetXAttr() symlink-safe on Linux | Jakob Unterwurzacher | |
Uses the /proc/self/fd trick. | |||
2019-01-01 | fusefrontend: make GetXAttr() symlink-safe on Linux | Jakob Unterwurzacher | |
Uses the /proc/self/fd trick, which does not work on Darwin. | |||
2018-05-07 | xattr: added passing of a "flags" parameter | Bolshevik | |
Pass the "flags" parameter to the lower layer syscall. This makes Apple applications being able to successfully save data. |