1
mirror of https://github.com/rclone/rclone synced 2024-11-23 00:06:55 +01:00
rclone/backend/crypt
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
..
pkcs7 Move all backends into backend directory 2018-01-12 17:07:38 +00:00
cipher_test.go Move all backends into backend directory 2018-01-12 17:07:38 +00:00
cipher.go fs/accounting: rework to enable accounting to work with crypt and b2 2018-02-02 15:14:41 +00:00
crypt2_test.go Make RangeOption manadatory for Open - #1825 2018-01-21 17:09:12 +00:00
crypt3_test.go Make RangeOption manadatory for Open - #1825 2018-01-21 17:09:12 +00:00
crypt_config_test.go config: factor Obscure and Reveal into its own package 2018-01-18 20:19:55 +00:00
crypt_test.go Make RangeOption manadatory for Open - #1825 2018-01-21 17:09:12 +00:00
crypt.go fs: Formalize the ObjectUnWrapper interface 2018-01-31 16:21:41 +00:00