rclone/backend
Nick Craig-Wood b3cafe8f06 s3: fix SetModTime on GLACIER/ARCHIVE objects and implement set/get tier
- Read the storage class for each object
- Implement SetTier/GetTier
- Check the storage class on the **object** before using SetModTime

This updates the fix in 1a2fb52 so that SetModTime works when you are
using objects which have been migrated to GLACIER but you aren't using
GLACIER as a storage class.

Fixes #3522
2019-09-29 10:54:37 +01:00
..
alias build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
all putio: add new backend 2019-08-23 12:11:36 +01:00
amazonclouddrive build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
azureblob s3,b2,googlecloudstorage,swift,qingstor,azureblob: fixes after code review #3421 2019-08-22 23:06:59 +01:00
b2 s3,b2,googlecloudstorage,swift,qingstor,azureblob: fixes after code review #3421 2019-08-22 23:06:59 +01:00
box build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
cache fs: add optional features UserInfo and Disconnect 2019-08-12 13:49:23 +01:00
crypt fs: add optional features UserInfo and Disconnect 2019-08-12 13:49:23 +01:00
drive drive: Add error for purge with --drive-trashed-only - fixes #3407 2019-08-14 13:34:52 +01:00
dropbox azureblob/b2/dropbox/gcs/koofr/qingstor/s3: fix 0 length files 2019-08-06 15:18:08 +01:00
fichier fichier: fix character encoding for file names, fixes rclone#3298 2019-08-13 16:56:59 +01:00
ftp ftp: fix listing of an empty root returning: error dir not found 2019-09-29 10:53:11 +01:00
googlecloudstorage gcs: fix need for elevated permissions on SetModTime - fixes #3493 2019-09-02 12:04:45 +01:00
googlephotos googlephotos,onedrive: fix crash on error response - fixes #3491 2019-08-28 14:24:08 +01:00
http http: add --http-headers flag for setting arbitrary headers 2019-08-12 18:04:24 +01:00
hubic build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
jottacloud jottacloud: refactor configuration and minor cleanup 2019-08-15 11:46:56 +00:00
koofr azureblob/b2/dropbox/gcs/koofr/qingstor/s3: fix 0 length files 2019-08-06 15:18:08 +01:00
local backend/local: fadvise run syscall on a dedicated go routine 2019-08-14 21:01:39 +01:00
mega build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
onedrive googlephotos,onedrive: fix crash on error response - fixes #3491 2019-08-28 14:24:08 +01:00
opendrive build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
pcloud build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
premiumizeme Review random string/password generation 2019-08-25 11:09:19 +01:00
putio putio: add new backend 2019-08-23 12:11:36 +01:00
qingstor s3,b2,googlecloudstorage,swift,qingstor,azureblob: fixes after code review #3421 2019-08-22 23:06:59 +01:00
s3 s3: fix SetModTime on GLACIER/ARCHIVE objects and implement set/get tier 2019-09-29 10:54:37 +01:00
sftp sftp: save the md5/sha1 command in use to the config file 2019-08-14 20:54:08 +01:00
swift s3,b2,googlecloudstorage,swift,qingstor,azureblob: fixes after code review #3421 2019-08-22 23:06:59 +01:00
union docs: make the config walkthroughs consistent for each backend 2019-08-26 10:47:17 +01:00
webdav build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
yandex build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00