Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-14 | syscallcompat: Drop Mkdirat emulation on macOS. | Sebastian Lackner | |
2019-01-14 | syscallcompat: Drop Symlinkat emulation on macOS. | Sebastian Lackner | |
2019-01-14 | syscallcompat: Drop Fchownat emulation on macOS. | Sebastian Lackner | |
2019-01-14 | syscallcompat: Drop Fchmodat emulation on macOS. | Sebastian Lackner | |
On macOS the function has a flags argument, so we don't need the /proc/self/fd trick used on Linux. | |||
2019-01-14 | syscallcompat: Drop Unlinkat emulation on macOS. | Sebastian Lackner | |
2019-01-14 | syscallcompat: Drop Renameat emulation on macOS. | Sebastian Lackner | |
2019-01-14 | syscallcompat: Drop Openat emulation on macOS. | Sebastian Lackner | |
2018-04-08 | Fix the easy golint warnings | Jakob Unterwurzacher | |
Reported by https://goreportcard.com/report/github.com/rfjakob/gocryptfs | |||
2017-12-03 | syscallcompat: add Fstatat + emulation + test | Jakob Unterwurzacher | |
Fstatat has recently been added to x/sys/unix. Make it available for use in gocryptfs. | |||
2017-12-01 | syscallcompat: Improve the Openat and Mknodat syscall emulation | Sebastian Lackner | |
This avoids the conversion to an absolute path. | |||
2017-12-01 | syscallcompat: Fix syscall emulation for absolute paths | Sebastian Lackner | |
For absolute paths, the file descriptor should be ignored. In such a case there is also no need to hold the lock or change the working directory. | |||
2017-11-30 | syscallcompat: check that we get NOFOLLOW wherever possible | Jakob Unterwurzacher | |
...and fix the instances where the AT_SYMLINK_NOFOLLOW / O_NOFOLLOW / O_EXCL flag was missing. | |||
2017-11-30 | syscallcompat: add tests for emulated syscalls | Jakob Unterwurzacher | |
Also fix the bug in emulateFchmodat that was found by the tests. | |||
2017-11-30 | syscallcompat: build emulated syscalls under linux, too | Jakob Unterwurzacher | |
This will allow to test them under linux as well. |