rclone/backend
Nick Craig-Wood d0d6b83a7a fs/accounting: rework to enable accounting to work with crypt and b2
This removes the old system of part accounting and replaces it with a
system of popping off the accounting reader and wrapping up new ones
as necessary.

This makes it much easier to carry the context down the chain of
wrapped readers and get the limiting as near as possible to the
output.  This makes the accounting more accurate and the bandwidth
limiting smoother.

Fixes #2029 and Fixes #1443
2018-02-02 15:14:41 +00:00
..
all Move all backends into backend directory 2018-01-12 17:07:38 +00:00
amazonclouddrive amazonclouddrive: remove unnecessary notifies from DirChangeNotify 2018-01-25 10:19:06 +00:00
azureblob azureblob: fix RangeOption support in Open #1825 2018-01-21 17:11:32 +00:00
b2 fs/accounting: rework to enable accounting to work with crypt and b2 2018-02-02 15:14:41 +00:00
box box: fix RangeOption support in Open #1825 2018-01-22 17:05:47 +00:00
cache cache: use atexit for cleanup 2018-01-30 22:35:53 +02:00
crypt fs/accounting: rework to enable accounting to work with crypt and b2 2018-02-02 15:14:41 +00:00
drive drive: add --drive-use-created-date to use created date as modified date 2018-02-02 14:20:11 +00:00
dropbox dropbox: Fix custom oauth client parameters - fixes #2028 2018-01-29 20:04:41 +00:00
ftp fs: Adjust RangeOption.Decode to return -1 for read to end 2018-01-27 14:31:29 +00:00
googlecloudstorage Make RangeOption manadatory for Open - #1825 2018-01-21 17:09:12 +00:00
http config/hash: rename more symbols after factoring into own package 2018-01-18 20:27:52 +00:00
hubic Make RangeOption manadatory for Open - #1825 2018-01-21 17:09:12 +00:00
local copy/move: detect file size change during copy/move - fixes #1250 2018-02-02 13:49:11 +00:00
onedrive onedrive: Factor code into fs.FixRangeOption 2018-01-22 17:05:00 +00:00
pcloud Make RangeOption manadatory for Open - #1825 2018-01-21 17:09:12 +00:00
qingstor Make RangeOption manadatory for Open - #1825 2018-01-21 17:09:12 +00:00
s3 s3: fix server side copy and set modtime on files with + in - fixes #2001 2018-01-23 10:50:50 +00:00
sftp fs: Adjust RangeOption.Decode to return -1 for read to end 2018-01-27 14:31:29 +00:00
swift Make RangeOption manadatory for Open - #1825 2018-01-21 17:09:12 +00:00
webdav Make RangeOption manadatory for Open - #1825 2018-01-21 17:09:12 +00:00
yandex Make RangeOption manadatory for Open - #1825 2018-01-21 17:09:12 +00:00