Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-01-18 | reverse: lookupDiriv: use deriveDirIV helper | Jakob Unterwurzacher | |
2024-08-23 | reverse: fix force_owner | Jakob Unterwurzacher | |
Fixes https://github.com/rfjakob/gocryptfs/issues/809 | |||
2024-05-01 | reverse: use unique generation number for all nodes | Jakob Unterwurzacher | |
We used to present gocryptfs.longname.*.name files for hardlinked files as hardlinked to the kernel (same Node ID) which is wrong. Fix this by using a unique generation number for all nodes, which also fixes possible issues with inode reuse. Basically what 1bc1db620b061aabf59469a5eb4fb60e3e1701a3 did for forward mode with -sharedstorage. Fixes https://github.com/rfjakob/gocryptfs/issues/802 | |||
2021-08-23 | go mod: declare module version v2 | Jakob Unterwurzacher | |
Our git version is v2+ for some time now, but go.mod still declared v1. Hopefully making both match makes https://pkg.go.dev/github.com/rfjakob/gocryptfs/v2 work. All the import paths have been fixed like this: find . -name \*.go | xargs sed -i s%github.com/rfjakob/gocryptfs/%github.com/rfjakob/gocryptfs/v2/% | |||
2021-08-20 | -deterministic-names: implement for reverse mode, too | Jakob Unterwurzacher | |
2021-08-16 | reverse mode: implement -one-file-system | Jakob Unterwurzacher | |
Fixes https://github.com/rfjakob/gocryptfs/issues/475 | |||
2020-08-15 | v2api/reverse: finish -exclude | Jakob Unterwurzacher | |
Tests pass now. | |||
2020-08-15 | v2api/reverse: fix two fd leaks | Jakob Unterwurzacher | |
2020-08-09 | v2api/reverse: implement Read | Jakob Unterwurzacher | |
2020-08-08 | v2api/reverse: implement Readlink | Jakob Unterwurzacher | |
2020-08-02 | v2api/reverse: implement Lookup for longname | Jakob Unterwurzacher | |
2020-08-01 | v2api/reverse: implement Readdir | Jakob Unterwurzacher | |
2020-08-01 | v2api/reverse: implement Lookup & Getattr | Jakob Unterwurzacher | |