rclone/backend/onedrive
Nick Craig-Wood 0f2a5403db acd,box,onedrive,opendrive,ploud: fix Features() retaining the original receiver
Before this change the Features() method would return a different Fs
to that the Features() method was called on if the remote was
instantiated on a file.

The practical effect of this is that optional features, eg `rclone
about` wouldn't work properly when called on a file, and likely this
has been causing low level problems for users of these backends for
ages.

Ideally there would be a test for this, but it turns out that this is
really hard, so instead of that all the backends have been converted
to not copy the Fs and a big warning comment inserted for future
readers.

Fixes #2182
2018-10-14 14:41:26 +01:00
..
api onedrive: add link sharing support #2178 2018-10-09 20:11:48 +08:00
quickxorhash all: fix go-critic linter suggestions 2018-08-06 21:14:03 +01:00
onedrive.go acd,box,onedrive,opendrive,ploud: fix Features() retaining the original receiver 2018-10-14 14:41:26 +01:00
onedrive_test.go backend: add fstests.ChunkedUploadConfig 2018-10-11 14:47:58 +01:00
replace.go Move all backends into backend directory 2018-01-12 17:07:38 +00:00
replace_test.go Move all backends into backend directory 2018-01-12 17:07:38 +00:00