1
0
Fork 0
mirror of https://github.com/restic/restic.git synced 2025-03-01 01:06:49 +00:00
restic/internal/fs
Michael Eischer 48dbefc37e fs / archiver: convert to handle based interface
The actual implementation still relies on file paths, but with the
abstraction layer in place, an FS implementation can ensure atomic file
accesses in the future.
2024-11-16 12:56:23 +01:00
..
const.go
const_unix.go fs: stricter enforcement to only call readdir on a directory 2024-11-16 12:56:23 +01:00
const_windows.go fs: stricter enforcement to only call readdir on a directory 2024-11-16 12:56:23 +01:00
deviceid_unix.go fs: unexport DeviceID 2024-08-31 18:04:53 +02:00
deviceid_windows.go fs: unexport DeviceID 2024-08-31 18:04:53 +02:00
doc.go
ea_windows.go fs: move getVolumePathName function 2024-11-01 19:03:45 +01:00
ea_windows_test.go fs: move getVolumePathName function 2024-11-01 19:03:45 +01:00
file.go fs / archiver: convert to handle based interface 2024-11-16 12:56:23 +01:00
file_unix.go fs: unexport a several windows functions 2024-08-31 18:40:36 +02:00
file_unix_test.go fs: stricter enforcement to only call readdir on a directory 2024-11-16 12:56:23 +01:00
file_windows.go fs: add correct vss support to fixpath 2024-10-31 22:06:50 +01:00
file_windows_test.go
fs_local.go fs / archiver: convert to handle based interface 2024-11-16 12:56:23 +01:00
fs_local_vss.go fs / archiver: convert to handle based interface 2024-11-16 12:56:23 +01:00
fs_local_vss_test.go fs / archiver: convert to handle based interface 2024-11-16 12:56:23 +01:00
fs_reader.go fs / archiver: convert to handle based interface 2024-11-16 12:56:23 +01:00
fs_reader_command.go fs: fix comments 2024-08-31 18:40:36 +02:00
fs_reader_command_test.go fix panic in fs_reader 2024-08-03 19:08:04 +00:00
fs_reader_test.go fs / archiver: convert to handle based interface 2024-11-16 12:56:23 +01:00
fs_track.go fs / archiver: convert to handle based interface 2024-11-16 12:56:23 +01:00
interface.go fs / archiver: convert to handle based interface 2024-11-16 12:56:23 +01:00
mknod_unix.go fs: Include filename in mknod errors 2024-10-05 10:56:39 +02:00
node.go fs: Refactor UtimesNano replacements 2024-10-19 12:04:09 +02:00
node_aix.go fs: Refactor UtimesNano replacements 2024-10-19 12:04:09 +02:00
node_freebsd.go fs: Include filename in mknod errors 2024-10-05 10:56:39 +02:00
node_linux.go fs: Refactor UtimesNano replacements 2024-10-19 12:04:09 +02:00
node_linux_test.go fs: Refactor UtimesNano replacements 2024-10-19 12:04:09 +02:00
node_netbsd.go fs: Refactor UtimesNano replacements 2024-10-19 12:04:09 +02:00
node_openbsd.go fs: Refactor UtimesNano replacements 2024-10-19 12:04:09 +02:00
node_test.go fs / archiver: convert to handle based interface 2024-11-16 12:56:23 +01:00
node_unix.go fs: replace statT with ExtendedFileInfo 2024-08-31 18:40:36 +02:00
node_unix_notlinux.go fs: Refactor UtimesNano replacements 2024-10-19 12:04:09 +02:00
node_unix_test.go fs / archiver: convert to handle based interface 2024-11-16 12:56:23 +01:00
node_windows.go fs: move getVolumePathName function 2024-11-01 19:03:45 +01:00
node_windows_test.go fs / archiver: convert to handle based interface 2024-11-16 12:56:23 +01:00
node_xattr.go fs: replace statT with ExtendedFileInfo 2024-08-31 18:40:36 +02:00
node_xattr_all_test.go add proper constants for node type 2024-08-31 18:20:01 +02:00
node_xattr_test.go fs: unexport isListxattrPermissionError 2024-08-31 17:37:25 +02:00
path_prefix.go
path_prefix_test.go
preallocate_darwin.go Move PreallocateFile to fs package 2023-06-09 11:49:06 +03:00
preallocate_linux.go fs: retry preallocate on Linux if interrupted by signal 2024-09-07 16:39:40 +02:00
preallocate_other.go Move PreallocateFile to fs package 2023-06-09 11:49:06 +03:00
preallocate_test.go Move PreallocateFile to fs package 2023-06-09 11:49:06 +03:00
sd_windows.go fs: fallback to low privilege security descriptors on access denied 2024-11-01 19:10:52 +01:00
sd_windows_test.go fs: unexport a several windows functions 2024-08-31 18:40:36 +02:00
sd_windows_test_helpers.go fs: unexport a several windows functions 2024-08-31 18:40:36 +02:00
setflags_linux.go
setflags_linux_test.go minimize usage of internal/fs in tests 2024-08-31 18:20:41 +02:00
setflags_other.go
stat.go
stat_bsd.go
stat_test.go use consistent alias for interal/test package 2024-03-29 00:24:03 +01:00
stat_unix.go
stat_windows.go fs: replace statT with ExtendedFileInfo 2024-08-31 18:40:36 +02:00
vss.go fs: unexport a several windows functions 2024-08-31 18:40:36 +02:00
vss_windows.go Merge pull request #5032 from dropbigfish/master 2024-09-01 21:52:26 +00:00