restic/internal/backend
Michael Eischer 4b364940aa s3: use http client with configured timeouts for s3 IAM communication
The default client has no timeouts configured opening network
connections. Thus, if 169.254.169.254 is inaccessible, then the client
would wait for until the operating system gives up, which will take
several minutes.
2024-07-07 11:32:40 +02:00
..
azure azure: Improve error message in azure.Create() 2024-06-03 23:37:17 +02:00
b2 backend: remove unused Location method 2024-05-18 21:38:31 +02:00
cache Fix typos 2024-07-03 20:02:06 +02:00
dryrun backend: remove unused Location method 2024-05-18 21:38:31 +02:00
gs gs: Replace some errors.Wrap calls 2024-06-01 15:11:06 +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: remove unused Location method 2024-05-18 21:38:31 +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 backend: remove unused Location method 2024-05-18 21:38:31 +02:00
mock backend: remove unused Location method 2024-05-18 21:38:31 +02:00
rclone Fix linter errors (except for tests) 2024-02-10 22:58:10 +01:00
rest backend: remove unused Location method 2024-05-18 21:38:31 +02:00
retry backend/retry: do not log final error if context was canceled 2024-05-30 18:48:52 +02:00
s3 s3: use http client with configured timeouts for s3 IAM communication 2024-07-07 11:32:40 +02:00
sema move Backend interface to backend package 2023-10-25 23:00:18 +02:00
sftp backend: remove unused Location method 2024-05-18 21:38:31 +02:00
swift backend: remove unused Location method 2024-05-18 21:38:31 +02:00
test backend: remove unused Location method 2024-05-18 21:38:31 +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: remove unused Location method 2024-05-18 21:38:31 +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 backend: increase request progress timeout to 5 minutes 2024-06-01 19:01:51 +02:00
httpuseragent_roundtripper.go http: allow custom User-Agent for outgoing HTTP requests 2024-05-30 15:38:06 +02:00
httpuseragent_roundtripper_test.go http: allow custom User-Agent for outgoing HTTP requests 2024-05-30 15:38:06 +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
watchdog_roundtriper.go backend: improve error on http request timeout 2024-06-01 18:52:39 +02:00
watchdog_roundtriper_test.go backend: improve error on http request timeout 2024-06-01 18:52:39 +02:00