summaryrefslogtreecommitdiff
path: root/internal/syscallcompat
AgeCommit message (Expand)Author
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
2017-12-07syscallcompat: add FaccessatJakob Unterwurzacher
2017-12-06syscallcompat: add ReadlinkatJakob Unterwurzacher
2017-12-06syscallcompat: add Darwin version of unix2syscallJakob Unterwurzacher
2017-12-06fusefrontend_reverse: secure GetAttr against symlink racesJakob Unterwurzacher
2017-12-05syscallcompat: OpenNofollow: use O_DIRECTORY flagJakob Unterwurzacher
2017-12-05syscallcompat: OpenNofollow: fix relPath="" caseJakob Unterwurzacher
2017-12-03syscallcompat: convert Getdents to fd input, add emulationJakob Unterwurzacher
2017-12-03syscallcompat: add Fstatat + emulation + testJakob Unterwurzacher
2017-12-02syscallcompat: add OpenNofollow helperJakob Unterwurzacher
2017-12-02syscallcompat: move test setup into its own fileJakob Unterwurzacher
2017-12-02syscallcompat: use Unlinkat and Symlinkat from x/sys/unixJakob Unterwurzacher
2017-12-01syscallcompat: Improve the Openat and Mknodat syscall emulationSebastian Lackner
2017-12-01syscallcompat: Fix syscall emulation for absolute pathsSebastian Lackner
2017-11-30syscallcompat: check that we get NOFOLLOW wherever possibleJakob Unterwurzacher
2017-11-30syscallcompat: add tests for emulated syscallsJakob Unterwurzacher
2017-11-30syscallcompat: build emulated syscalls under linux, tooJakob Unterwurzacher
2017-11-29fusefrontend: allow_other: close race between mkdir and chownSebastian Lackner
2017-11-29fusefrontend: Use Fchmodat to implement ChmodSebastian Lackner
2017-11-29syscallcompat: Introduce unlinkat syscall with flags argumentSebastian Lackner
2017-11-28fusefrontend: Use the Symlinkat syscall for longname handlingSebastian Lackner
2017-11-28syscallcompat: Fix Fchownat syscall wrapper on darwinSebastian Lackner
2017-11-27fusefronted: allow_other: close race between mknod and chownJakob Unterwurzacher
2017-10-22tests: don't read /proc, the number of entries changes too quicklyJakob Unterwurzacher
2017-09-03syscallcompat: Getdents: warn once if we get DT_UNKNOWNJakob Unterwurzacher
2017-08-15syscallcompat: implement Getdents()Jakob Unterwurzacher