Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-18 | main, syscallcompat: use Dup3 instead of Dup2 | Jakob Unterwurzacher | |
Dup2 is not implemented on linux/arm64. Fixes https://github.com/rfjakob/gocryptfs/issues/121 . Also adds cross-compilation to CI. | |||
2017-02-16 | syscallcompat: OSX compat: fix variable warnings | Jakob Unterwurzacher | |
As suggested by https://github.com/rfjakob/gocryptfs/issues/15#issuecomment-279130217 | |||
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 | |
2016-07-03 | syscallcompat: OSX: add Mknodat wrapper | Jakob Unterwurzacher | |
Protip: find naked *at syscalls using: git grep "syscall." | grep "at(" | grep -v syscallcompat | |||
2016-07-03 | syscallcompat: OSX: add Unlinkat wrapper | Jakob Unterwurzacher | |
Also, replace remaining naked syscall.Openat calls. | |||
2016-07-03 | syscallcompat: OSX: add Renamat wrapper | Jakob Unterwurzacher | |
Adds a poor man's renameat implementation for OSX. | |||
2016-07-03 | syscallcompat: OSX: add Fallocate and Openat wrappers | Jakob Unterwurzacher | |
...and convert all calls to syscall.{Fallocate,Openat} to syscallcompat . Both syscalls are not available on OSX. We emulate Openat and just return EOPNOTSUPP for Fallocate. | |||
2016-07-03 | syscallcompat: move syscall wrapper to their own package | Jakob Unterwurzacher | |
We will get more of them as OSX also lacks support for openat. |