rclone/backend
Nick Craig-Wood c85fbebce6 s3: simplify PutObject code to use the Request.SetStreamingBody method
In this commit

e5974ac4b0 s3: use PutObject from the aws SDK to upload single part objects

rclone was made to upload objects to s3 using PUT requests rather than
using signed uploads.

However this change missed the fact that there is a supported way to
do this in the SDK using the SetStreamingBody method on the Request.

This therefore reverts a lot of the previous commit to do with making
an unsigned connection and other complication and uses the SDK
facility.
2022-06-16 23:26:19 +01:00
..
alias docs: punctuation cleanup 2021-10-20 22:56:19 +02:00
all combine: backend to combine multiple remotes in one directory tree 2022-06-08 14:57:25 +01:00
amazonclouddrive Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
azureblob build: update dependencies 2022-06-08 18:29:42 +01:00
b2 Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
box Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
cache Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
chunker refactor: replace strings.Replace with strings.ReplaceAll 2022-05-17 11:08:37 +01:00
combine Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
compress Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
crypt about: improved error message 2022-05-13 12:08:10 +01:00
drive drive: add --drive-resource-key for accessing link-shared files 2022-06-16 22:13:50 +01:00
dropbox dropbox: fix nil pointer exception on dropbox impersonate user not found 2022-06-16 22:13:50 +01:00
fichier Fix linting errors 2022-01-26 00:02:17 +01:00
filefabric Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
ftp ftp: revert to upstream github.com/jlaffaye/ftp from our fork 2022-06-08 11:58:32 +01:00
googlecloudstorage Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
googlephotos Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
hasher about: improved error message 2022-05-13 12:08:10 +01:00
hdfs Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
http http: improved recognition of url pointing to a single file - fixes #5929 2022-01-26 11:41:01 +01:00
hubic Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
internetarchive backend/internetarchive: fix uploads can take very long time 2022-05-07 21:54:14 +01:00
jottacloud Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
koofr koofr: renamed digistorage to exclude the romania part. 2022-03-08 22:39:23 +00:00
local local: fix parsing of --local-nounc flag 2022-06-16 22:13:50 +01:00
mailru Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
mega mega: fix error handling broken by removal of github.com/pkg/errors 2021-11-09 13:43:45 +00:00
memory Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
netstorage Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
onedrive onedrive: add access scopes option 2022-06-14 10:21:23 +01:00
opendrive Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
pcloud pcloud: fix cleanup - fixes #3853 2022-06-16 15:45:42 +02:00
premiumizeme about: improved error message 2022-05-13 12:08:10 +01:00
putio about: improved error message 2022-05-13 12:08:10 +01:00
qingstor Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
s3 s3: simplify PutObject code to use the Request.SetStreamingBody method 2022-06-16 23:26:19 +01:00
seafile Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
sftp sftp: add --sftp-set-env option to set environment variables 2022-06-16 22:13:50 +01:00
sharefile Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
sia Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
storj storj: fix put 2022-05-12 20:43:54 +01:00
sugarsync Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
swift Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
union union: add min_free_space option for lfs/eplfs policies - fixes #6071 2022-06-16 22:13:50 +01:00
uptobox Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
webdav Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
yandex Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00
zoho Fix lint issues reported by staticcheck 2022-06-13 21:13:50 +02:00