rclone/backend
Nick Craig-Wood a351484997 sftp: fix timeout on hashing large files by sending keepalives
Before this fix the SFTP sessions could timeout when doing hashes if
they took longer than the --timeout parameter.

This patch sends keepalive packets every minute while a shell command
is running to keep the connection open.

See: https://forum.rclone.org/t/rclone-check-over-sftp-failure-to-calculate-md5-hash-for-large-files/27487
2021-11-22 15:26:29 +00:00
..
alias docs: punctuation cleanup 2021-10-20 22:56:19 +02:00
all hasher: add hasher backend #5587 2021-10-20 19:11:54 +03:00
amazonclouddrive Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
azureblob azureblob: raise --azureblob-upload-concurrency to 16 by default 2021-11-18 16:09:02 +00:00
b2 Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
box Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
cache Fix repeated error messages after pkg/errors removal 2021-11-15 17:58:40 +00:00
chunker Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
compress Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
crypt crypt: add test cases and documentation for base64 and base32768 filename encoding #5801 2021-11-15 17:57:02 +00:00
drive Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
dropbox dropbox: speed up directory listings by specifying 1000 items in a chunk 2021-11-11 11:14:22 +00:00
fichier Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
filefabric Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
ftp ftp: add --ftp-ask-password to prompt for password when needed 2021-11-10 17:34:14 +00:00
googlecloudstorage Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
googlephotos Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
hasher hashsum: support creating hash from data received on stdin 2021-11-11 15:16:45 +01:00
hdfs hdfs: add file and directory move/rename support 2021-11-11 16:41:43 +00:00
http Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
hubic Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
jottacloud jottacloud: Add support for Tele2 Cloud 2021-11-11 12:32:23 +00:00
koofr Create direct share link for "koofr" backend 2021-10-23 15:00:33 +03:00
local 🧪 fstest: fix time tests on Windows and add convenience methods to check local and remote fs with precision 2021-11-09 11:43:36 +00:00
mailru Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
mega mega: fix error handling broken by removal of github.com/pkg/errors 2021-11-09 13:43:45 +00:00
memory Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
onedrive onedrive: fix error handling broken by removal of github.com/pkg/errors 2021-11-09 13:43:45 +00:00
opendrive Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
pcloud Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
premiumizeme Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
putio Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
qingstor Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
s3 s3: Add RackCorp object storage to providers 2021-11-09 11:46:58 +00:00
seafile Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
sftp sftp: fix timeout on hashing large files by sending keepalives 2021-11-22 15:26:29 +00:00
sharefile Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
sia Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
sugarsync Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
swift Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
tardigrade Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
union union: fix error handling broken by removal of github.com/pkg/errors 2021-11-09 13:43:45 +00:00
uptobox Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
webdav Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
yandex yandex: add permanent deletion support 2021-11-17 16:57:41 +00:00
zoho Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00