1
0
Fork 0
mirror of https://github.com/restic/restic.git synced 2025-03-30 00:00:14 +01:00
Commit graph

9 commits

Author SHA1 Message Date
Michael Eischer
c0d727dfed fs: correctly handle O_NOFOLLOW for xattr / generic attribute retrieval 2024-11-30 19:17:25 +01:00
Michael Eischer
67c0387cfe fs: sanitize path in fd based xattr reading on Linux
The xattrs are read from /proc/self/fd/%d but instead show the original
file path to make the error message more useful.
2024-11-30 19:17:25 +01:00
Michael Eischer
6e4c7f9b50 fs: add file handle based xattrs 2024-11-30 19:17:25 +01:00
Michael Eischer
e70fa4f9f5 fs: abstract away filesystem ops from nodeFromFileInfo 2024-11-30 19:17:25 +01:00
Michael Eischer
d7f4b9db60 fs: deduplicate placeholders for generic and xattrs 2024-11-16 16:09:17 +01:00
Michael Eischer
087f95a298 fs: make generic and extended attrs independent of each other 2024-11-16 15:38:56 +01:00
Michael Eischer
f0329bb4e6 fs: replace statT with ExtendedFileInfo 2024-08-31 18:40:36 +02:00
Michael Eischer
263709da8c fs: unexport isListxattrPermissionError 2024-08-31 17:37:25 +02:00
Michael Eischer
b9b32e5647 restic: extract Node filesystem code to fs package 2024-08-31 17:37:25 +02:00
Renamed from internal/restic/node_xattr.go (Browse further)