aboutsummaryrefslogtreecommitdiff
path: root/internal/syscallcompat
AgeCommit message (Expand)Author
2019-01-20syscallcompat: drop Faccessat AT_SYMLINK_NOFOLLOW helperJakob Unterwurzacher
2019-01-16fusefrontend: Rework the Utimens handling on macOS.Sebastian Lackner
2019-01-14tests: reduce noise on MacOSJakob Unterwurzacher
2019-01-14syscallcompat: fix FchmodatNofollow testsJakob Unterwurzacher
2019-01-14syscallcompat: rework Fchmodat to FchmodatNofollowJakob Unterwurzacher
2019-01-14syscallcompat: Drop Fstatat emulation on macOS.Sebastian Lackner
2019-01-14syscallcompat: Drop Mkdirat emulation on macOS.Sebastian Lackner
2019-01-14syscallcompat: Drop Symlinkat emulation on macOS.Sebastian Lackner
2019-01-14syscallcompat: Drop Fchownat emulation on macOS.Sebastian Lackner
2019-01-14syscallcompat: Drop Fchmodat emulation on macOS.Sebastian Lackner
2019-01-14syscallcompat: Drop Unlinkat emulation on macOS.Sebastian Lackner
2019-01-14syscallcompat: Drop Renameat emulation on macOS.Sebastian Lackner
2019-01-14syscallcompat: Drop Openat emulation on macOS.Sebastian Lackner
2019-01-14syscallcompat: Use pthread_setugid_np() to implement *User() functions on macOS.Sebastian Lackner
2019-01-13macos: filter SUID and SGID bits in OpenatUser, MknodatUser, MkdiratUserJakob Unterwurzacher
2019-01-12fusefrontend: -allow_other: Use SymlinkatUser in Symlink FUSE call.Sebastian Lackner
2019-01-12fusefrontend: -allow_other: Use MknodatUser in Mknod FUSE call.Sebastian Lackner
2019-01-12fusefrontend: -allow_other: Use MkdiratUser in Mkdir FUSE call.Sebastian Lackner
2019-01-12fusefrontend: -allow_other: Use OpenatUser in Create FUSE call.Sebastian Lackner
2019-01-07syscallcompat: Implement workaround for Fchmodat with AT_SYMLINK_NOFOLLOW.Sebastian Lackner
2019-01-07tests: add Fchmodat testJakob Unterwurzacher
2019-01-05fusefrontend: Allow to set/remove xattr on directory without read permission.Sebastian Lackner
2019-01-03syscallcompat: Use O_PATH to open base directory.Sebastian Lackner
2019-01-03fusefrontend: add dirCacheJakob Unterwurzacher
2019-01-02fusefrontend: xattr: fix operations on files without read permissionsJakob Unterwurzacher
2019-01-02syscallcompat: add Fgetxattr / Fsetxattr wrappersJakob Unterwurzacher
2019-01-01fusefrontend: make Readlink() symlink-safeJakob Unterwurzacher
2018-11-17syscallcompat: downgrade DT_UNKNOWN message level on XFSJakob Unterwurzacher
2018-10-11tests: syscallcompat: allow failure for symlinks > 1000Jakob Unterwurzacher
2018-09-22syscallcompat: untangle Openat flag checkJakob Unterwurzacher
2018-09-08syscallcompat: use O_PATH in OpenDirNofollowJakob Unterwurzacher
2018-09-08syscallcompat: untangle OpenNofollow and rename to OpenDirNofollowJakob Unterwurzacher
2018-08-26syscallcompat: drop Fchmodat flagsv1.6.1Jakob Unterwurzacher
2018-07-15fusefrontend: doWrite: delete file header if first write failsJakob Unterwurzacher
2018-07-04macos: fix O_DIRECT build failureJakob Unterwurzacher
2018-06-19Fix three golint warningsJakob Unterwurzacher
2018-06-08darwin does not have PATH_MAXJakob Unterwurzacher
2018-04-08Fix the easy golint warningsJakob Unterwurzacher
2018-03-05macos: tests: fix deleting of scratch dirJakob Unterwurzacher
2018-03-05macos: fix second TestEmulateSymlinkat test failureJakob Unterwurzacher
2018-02-28MacOS: don't test symlinks longer than 1000 bytesJakob Unterwurzacher
2018-02-28MacOS: fix TestEmulateSymlinkat test failureJakob Unterwurzacher
2018-02-04gccgo: skip emulateGetdents on linuxJakob Unterwurzacher
2018-02-03Fix assignment error in Unix2syscall by converting Timespec into Nsec (#203)Felix Lechner
2018-02-01gccgo: replace syscall.NAME_MAX with unix.NAME_MAXJakob Unterwurzacher
2018-01-31syscallcompat: switch from syscall.Getdents to unix.GetdentsJakob Unterwurzacher
2018-01-25syscallcompat: hardcode maxReclen = 280 for all architecturesJakob Unterwurzacher
2018-01-25syscallcompat: fix reversed warning outputJakob Unterwurzacher
2018-01-25syscallcompat: explain why we don't use syscall.ParseDirent()Jakob Unterwurzacher
2017-12-25fusefrontend: Use Linkat syscall to implement LinkSebastian Lackner