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 |
|