index
:
gocryptfs
570
LockSharedStorage
LockSharedStorage_rebase1
allow_other
codeql
dependabot
det
e19bdependabot/go_modules/golang.org/x/crypto-0.31.0
master
next
paralin-update-deps
setup-go-v3
testing_init
Mirror of gocryptfs source code on Github
https://github.com/rfjakob/gocryptfs
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
internal
/
syscallcompat
/
sys_linux.go
Age
Commit message (
Expand
)
Author
2024-12-04
fusefrontend: sharedstorage: use byte-range lock on file header creation
Jakob Unterwurzacher
2022-01-22
fusefrontend: support RENAME_WHITEOUT, RENAME_EXCHANGE
Jakob Unterwurzacher
2021-08-30
Unbreak hyperlinks broken by go mod v2 conversion
Jakob Unterwurzacher
2021-08-23
go mod: declare module version v2
Jakob Unterwurzacher
2021-08-19
syscallcompat: use early return in asUser()
Jakob Unterwurzacher
2021-06-05
syscallcompat: drop obsolete wrappers
Jakob Unterwurzacher
2021-06-02
fusefrontend: run acl Setxattr in user context
Jakob Unterwurzacher
2021-05-26
syscallcompat: add GetdentsSpecial()
Jakob Unterwurzacher
2021-05-22
syscallcompat: refactor MkdiratUser to take fuse.Context
Jakob Unterwurzacher
2021-05-22
syscallcompat: deduplicate OpenatUser/MknodatUser/SymlinkatUser/MkdiratUser
Jakob Unterwurzacher
2021-02-06
syscallcompat: MknodatUser: work around changed syscall.Setgroups semantics
Jakob Unterwurzacher
2020-10-14
syscallcompat: retry ops on EINTR
Jakob Unterwurzacher
2020-09-09
syscallcompat: add Renameat2 for Darwin
Jakob Unterwurzacher
2020-07-11
v2api: remove OpenatUserCtx, MknodatUserCtx helpers
Jakob Unterwurzacher
2020-07-11
v2api: implement Mknod
Jakob Unterwurzacher
2020-06-21
v2api: implement Mkdir
Jakob Unterwurzacher
2020-06-21
v2api: implement Create
Jakob Unterwurzacher
2020-05-17
Update go-fuse import path to github.com/hanwen/go-fuse/v2
Jakob Unterwurzacher
2019-05-01
syscallcompat: fetch supplementary groups for OpenatUser & friends
Sebastian Lackner
2019-01-16
fusefrontend: Rework the Utimens handling on macOS.
Sebastian Lackner
2019-01-14
syscallcompat: rework Fchmodat to FchmodatNofollow
Jakob Unterwurzacher
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 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
2019-01-12
fusefrontend: -allow_other: Use SymlinkatUser in Symlink FUSE call.
Sebastian Lackner
2019-01-12
fusefrontend: -allow_other: Use MknodatUser in Mknod FUSE call.
Sebastian Lackner
2019-01-12
fusefrontend: -allow_other: Use MkdiratUser in Mkdir FUSE call.
Sebastian Lackner
2019-01-12
fusefrontend: -allow_other: Use OpenatUser in Create FUSE call.
Sebastian Lackner
2019-01-07
syscallcompat: Implement workaround for Fchmodat with AT_SYMLINK_NOFOLLOW.
Sebastian Lackner
2018-09-22
syscallcompat: untangle Openat flag check
Jakob Unterwurzacher
2018-09-08
syscallcompat: use O_PATH in OpenDirNofollow
Jakob Unterwurzacher
2018-08-26
syscallcompat: drop Fchmodat flags
v1.6.1
Jakob Unterwurzacher
2018-07-04
macos: fix O_DIRECT build failure
Jakob Unterwurzacher
2017-12-03
syscallcompat: convert Getdents to fd input, add emulation
Jakob Unterwurzacher
2017-12-03
syscallcompat: add Fstatat + emulation + test
Jakob Unterwurzacher
2017-12-02
syscallcompat: use Unlinkat and Symlinkat from x/sys/unix
Jakob Unterwurzacher
2017-11-30
syscallcompat: check that we get NOFOLLOW wherever possible
Jakob Unterwurzacher
2017-11-29
fusefrontend: allow_other: close race between mkdir and chown
Sebastian Lackner
2017-11-29
fusefrontend: Use Fchmodat to implement Chmod
Sebastian Lackner
2017-11-29
syscallcompat: Introduce unlinkat syscall with flags argument
Sebastian Lackner
2017-11-28
fusefrontend: Use the Symlinkat syscall for longname handling
Sebastian Lackner
2017-11-27
fusefronted: allow_other: close race between mknod and chown
Jakob Unterwurzacher
2017-06-18
main, syscallcompat: use Dup3 instead of Dup2
Jakob Unterwurzacher
2016-10-04
A few more lint fixes
Jakob Unterwurzacher
2016-10-04
lint fixes
Valient Gough
2016-07-06
Add godoc comments to all internal packages
Jakob Unterwurzacher
[next]