restic/internal/backend
Michael Eischer 47232bf8b0 backend: move LimitReadCloser to util package
The helper is only intended for usage by backend implementations.
2024-05-18 21:26:00 +02:00
..
azure azure/b2/gs/s3/swift: adapt cloud backend 2024-05-18 19:54:51 +02:00
b2 azure/b2/gs/s3/swift: adapt cloud backend 2024-05-18 19:54:51 +02:00
dryrun backend: add IsPermanentError() method to interface 2024-05-18 19:54:52 +02:00
gs azure/b2/gs/s3/swift: adapt cloud backend 2024-05-18 19:54:51 +02:00
layout Deprecate s3legacy layout 2024-04-10 21:27:56 +02:00
limiter CI: enable bodyclose linter 2024-01-19 21:17:18 +01:00
local backend: move LimitReadCloser to util package 2024-05-18 21:26:00 +02:00
location move Backend interface to backend package 2023-10-25 23:00:18 +02:00
logger move Backend interface to backend package 2023-10-25 23:00:18 +02:00
mem mem: stricter handling of out of bounds requests 2024-05-18 19:54:52 +02:00
mock backend: add IsPermanentError() method to interface 2024-05-18 19:54:52 +02:00
rclone Fix linter errors (except for tests) 2024-02-10 22:58:10 +01:00
rest rest/rclone/s3/sftp/swift: move short file detection behind feature gate 2024-05-18 19:59:26 +02:00
retry retry: add circuit breaker to load method 2024-05-18 19:59:26 +02:00
s3 rest/rclone/s3/sftp/swift: move short file detection behind feature gate 2024-05-18 19:59:26 +02:00
sema move Backend interface to backend package 2023-10-25 23:00:18 +02:00
sftp backend: move LimitReadCloser to util package 2024-05-18 21:26:00 +02:00
swift rest/rclone/s3/sftp/swift: move short file detection behind feature gate 2024-05-18 19:59:26 +02:00
test backend: add tests for IsPermanentError 2024-05-18 19:54:52 +02:00
testdata Moves files 2017-07-23 14:19:13 +02:00
util backend: move LimitReadCloser to util package 2024-05-18 21:26:00 +02:00
backend.go backend: add IsPermanentError() method to interface 2024-05-18 19:54:52 +02:00
backend_test.go move Backend interface to backend package 2023-10-25 23:00:18 +02:00
doc.go Moves files 2017-07-23 14:19:13 +02:00
file.go move Backend interface to backend package 2023-10-25 23:00:18 +02:00
file_test.go move Backend interface to backend package 2023-10-25 23:00:18 +02:00
http_transport.go Use generic backend-error-redesign feature flag instead of http-timeouts 2024-05-18 19:54:52 +02:00
readerat.go move Backend interface to backend package 2023-10-25 23:00:18 +02:00
rewind_reader.go move Backend interface to backend package 2023-10-25 23:00:18 +02:00
rewind_reader_test.go move Backend interface to backend package 2023-10-25 23:00:18 +02:00
shell_split.go Fix typos 2023-12-06 13:11:55 +01:00
shell_split_test.go Refactor SplitShellStrings 2018-04-01 10:16:31 +02:00
utils.go backend: move LimitReadCloser to util package 2024-05-18 21:26:00 +02:00
utils_test.go convert MemorizeList to be repository based 2023-10-25 23:01:35 +02:00
watchdog_roundtriper.go backend: cancel stuck http requests 2024-05-09 23:46:17 +02:00
watchdog_roundtriper_test.go backend: add tests for watchdogRoundTripper 2024-05-09 23:46:17 +02:00