Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-14 | syscallcompat: Drop Fstatat emulation on macOS. | Sebastian Lackner | |
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-03-05 | macos: tests: fix deleting of scratch dir | Jakob Unterwurzacher | |
macos rm does not understand --one-file-system, and it cannot handle unreadable directories. | |||
2018-03-05 | macos: fix second TestEmulateSymlinkat test failure | Jakob Unterwurzacher | |
2018-02-28 | MacOS: fix TestEmulateSymlinkat test failure | Jakob Unterwurzacher | |
On MacOS, symlinks don't have their own permissions, so don't check for them. | |||
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-02 | syscallcompat: move test setup into its own file | Jakob Unterwurzacher | |
The infrastructure will also be used by the upcoming OpenNofollow tests. | |||
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: add tests for emulated syscalls | Jakob Unterwurzacher | |
Also fix the bug in emulateFchmodat that was found by the tests. |