rclone/backend
Nick Craig-Wood ebe86c6cec s3: add --s3-decompress flag to download gzip-encoded files
Before this change, if an object compressed with "Content-Encoding:
gzip" was downloaded, a length and hash mismatch would occur since the
go runtime automatically decompressed the object on download.

If --s3-decompress is set, this change erases the length and hash on
compressed objects so they can be downloaded successfully, at the cost
of not being able to check the length or the hash of the downloaded
object.

If --s3-decompress is not set the compressed files will be downloaded
as-is providing compressed objects with intact size and hash
information.

See #2658
2022-08-05 16:45:23 +01:00
..
alias docs: punctuation cleanup 2021-10-20 22:56:19 +02:00
all new backend: hidrive - fixes #1069 2022-07-08 18:24:54 +01:00
amazonclouddrive build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
azureblob build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
b2 build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
box build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
cache cache: mark as not supporting metadata 2022-06-29 17:30:37 +01:00
chunker build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
combine build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
compress build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
crypt build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
drive build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
dropbox build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
fichier Error strings should not be capitalized 2022-06-23 23:26:02 +02:00
filefabric build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
ftp build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
googlecloudstorage build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
googlephotos build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
hasher hasher: support metadata 2022-06-29 17:30:37 +01:00
hdfs build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
hidrive new backend: hidrive - fixes #1069 2022-07-08 18:24:54 +01:00
http docs: skip "Connection" suffix from FTP, SSH/SFTP and HTTP backend names 2022-06-21 23:43:00 +02:00
hubic Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
internetarchive build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
jottacloud build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
koofr Error strings should not be capitalized 2022-06-23 23:26:02 +02:00
local build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
mailru build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
mega build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
memory build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
netstorage Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
onedrive build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
opendrive build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
pcloud build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
premiumizeme build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
putio build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
qingstor build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
s3 s3: add --s3-decompress flag to download gzip-encoded files 2022-08-05 16:45:23 +01:00
seafile build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
sftp sftp: fix issue with WS_FTP by working around failing RealPath 2022-07-20 18:07:50 +01:00
sharefile build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
sia Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
storj build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
sugarsync build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
swift build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
union build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
uptobox build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
webdav build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
yandex build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00
zoho build: reformat comments to pass go1.19 vet 2022-08-05 16:35:41 +01:00