rclone/backend
Nick Craig-Wood 65b2e378e0 drive: fix incorrect remote after Update on object
Before this change, when Object.Update was called in the drive
backend, it overwrote the remote with that of the object info.

This is incorrect - the remote doesn't change on Update and this patch
fixes that and introduces a new test to make sure it is correct for
all backends.

This was noticed when doing Update of objects in a nested combine
backend.

See: https://forum.rclone.org/t/rclone-runtime-goroutine-stack-exceeds-1000000000-byte-limit/37912
2023-05-03 13:51:27 +01:00
..
alias build: add package comments to silence revive linter 2022-08-28 13:43:51 +02:00
all pikpak: new backend 2023-04-04 16:33:48 +01:00
amazonclouddrive build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
azureblob azureblob: send nil tier if empty string 2023-04-05 15:08:32 +01:00
b2 accounting: Make checkers show what they are doing 2023-03-01 11:10:38 +00:00
box Use jwt-go (golang-jwt) instead of deprecated jws (x/oauth2/jws) 2023-03-26 19:20:50 +02:00
cache cache: remove unused code (fixes issue reported by the unused linter) 2023-03-26 14:28:15 +02:00
chunker rcat: preserve metadata when Copy falls back to Rcat 2022-11-10 12:04:35 +00:00
combine combine: fix goroutine stack overflow on bad object 2023-05-03 13:51:27 +01:00
compress Replace deprecated ioutil 2022-11-07 11:41:47 +00:00
crypt crypt: fix reading 0 length files 2023-04-24 16:54:40 +01:00
drive drive: fix incorrect remote after Update on object 2023-05-03 13:51:27 +01:00
dropbox dropbox: syncing documentation with source for dropbox default batch_timeout - fixes #6984 2023-05-02 17:04:32 +01:00
fichier fichier: add cdn option to use CDN for download - Fixes #6943 2023-04-18 17:35:21 +01:00
filefabric Replace deprecated ioutil 2022-11-07 11:41:47 +00:00
ftp ftp: lower log message priority when SetModTime is not supported to debug 2023-04-25 16:31:42 +02:00
googlecloudstorage gcs: empty directory markers #3453 2023-04-28 14:31:05 +01:00
googlephotos fs: move operations.NewOverrideRemote to fs.NewOverrideRemote 2022-11-21 08:02:09 +00:00
hasher accounting: Make checkers show what they are doing 2023-03-01 11:10:38 +00:00
hdfs backend: fix repeated words typos 2023-03-25 09:31:36 +01:00
hidrive hidrive: remove unused code (fixes issue reported by the unused linter) 2023-03-26 14:28:15 +02:00
http test: replace defer cleanup with t.Cleanup 2022-12-09 14:38:05 +00:00
internetarchive all: fix spelling across the project 2022-08-30 11:16:26 +02:00
jottacloud backend: fix typos found by codespell 2023-03-24 11:34:14 +00:00
koofr all: fix spelling across the project 2022-08-30 11:16:26 +02:00
local local: fix /path/to/file.rclonelink when -l/--links is in use 2023-04-04 10:22:00 +01:00
mailru mailru: allow timestamps to be before the epoch 1970-01-01 2022-11-10 11:27:01 +00:00
mega backend: fix typos found by codespell 2023-03-24 20:42:45 +00:00
memory Replace deprecated ioutil 2022-11-07 11:41:47 +00:00
netstorage netstorage: ignore false positive from the staticcheck linter regarding header name not being canonical 2023-03-26 14:28:15 +02:00
onedrive onedrive: fix quickxorhash on 32 bit architectures 2023-04-13 15:14:46 +01:00
opendrive build: add package comments to silence revive linter 2022-08-28 13:43:51 +02:00
oracleobjectstorage oracleobjectstorage: remove empty branch (fixes issue reported by the staticcheck linter) 2023-03-26 14:28:15 +02:00
pcloud all: fix spelling across the project 2022-08-30 11:16:26 +02:00
pikpak pikpak: new backend 2023-04-04 16:33:48 +01:00
premiumizeme build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
putio build: add package comments to silence revive linter 2022-08-28 13:43:51 +02:00
qingstor build: add package comments to silence revive linter 2022-08-28 13:43:51 +02:00
s3 s3: fix missing "tier" metadata 2023-04-28 14:33:01 +01:00
seafile seafile: remove unused code for legacy API v2 (fixes issue reported by the unused linter) 2023-03-26 14:28:15 +02:00
sftp sftp: add --sftp-host-key-algorithms to allow specifying SSH host key algorithms 2023-03-30 18:00:54 +01:00
sharefile Replace deprecated ioutil 2022-11-07 11:41:47 +00:00
sia build: add package comments to silence revive linter 2022-08-28 13:43:51 +02:00
smb smb: code cleanup to avoid overwriting ctx before first use (fixes issue reported by the staticcheck linter) 2023-03-26 14:28:15 +02:00
storj storj: update satellite urls and labels 2023-02-06 13:18:15 +00:00
sugarsync Replace deprecated ioutil 2022-11-07 11:41:47 +00:00
swift swift: ignore 404 error when deleting an object 2023-04-22 10:49:10 +01:00
union union: remove unused code (fixes issue reported by the unused linter) 2023-03-26 14:28:15 +02:00
uptobox uptobox: fix improper regex 2023-03-16 17:12:27 +00:00
webdav webdav: set modtime using propset for owncloud and nextcloud 2023-04-28 17:38:49 +01:00
yandex build: add package comments to silence revive linter 2022-08-28 13:43:51 +02:00
zoho zoho: remove unused code (fixes issue reported by the unused linter) 2023-03-26 14:28:15 +02:00