Dr.Rx
0ea3a57ecb
azureblob: Enable MD5 checksums when uploading files bigger than the "Cutoff"
...
This enables MD5 checksum calculation and publication when uploading file above the "Cutoff" limit.
It was explictely ignored in case of multi-block (a.k.a. multipart) uploads to Azure Blob Storage.
2019-03-01 11:12:23 +01:00
calisro
0bc0f62277
Recommendation for creating own client ID
2019-02-28 11:20:08 +01:00
Alexandru Bumbacea
4fddec113c
sftp: allow custom ssh client config
2019-02-26 16:37:54 +01:00
Sebastian Bünger
972e27a861
jottacloud: fix token refresh - fixes #2992
2019-02-21 19:26:18 +01:00
Fabian Möller
61616ba864
pacer: make pacer more flexible
...
Make the pacer package more flexible by extracting the pace calculation
functions into a separate interface. This also allows to move features
that require the fs package like logging and custom errors into the fs
package.
Also add a RetryAfterError sentinel error that can be used to signal a
desired retry time to the Calculator.
2019-02-16 14:38:07 +00:00
Nick Craig-Wood
73f0a67d98
s3: Update Dreamhost endpoint - fixes #2974
2019-02-13 21:10:43 +00:00
Nick Craig-Wood
ffe067d6e7
azureblob: fix SAS URL support - fixes #2969
...
This was broken accidentally in 5d1d93e163
as part of #2654
2019-02-13 17:36:14 +00:00
Nick Craig-Wood
1c1a8ef24b
webdav: allow IsCollection property to be integer or boolean - fixes #2964
...
It turns out that some servers emit "true" or "false" rather than "1"
or "0" for this property, so adapt accordingly.
2019-02-12 12:33:08 +00:00
Nick Craig-Wood
ec59760d9c
pcloud: remove duplicated UserInfo.Result field spotted by go vet
2019-02-12 11:53:26 +00:00
Nick Craig-Wood
c3eecbe933
dropbox: retry blank errors to fix long listings
...
Sometimes dropbox returns blank errors in listings - retry this
See: https://forum.rclone.org/t/bug-sync-dropbox-to-gdrive-failing-for-large-files-50gb-error-unexpected-eof/8595
2019-02-10 20:55:16 +00:00
Vince
35327dad6f
b2: allow manual configuration of backblaze downloadUrl - fixes #2808
2019-02-10 20:54:10 +00:00
Fabian Möller
bca5d8009e
onedrive: return errors instead of panic for invalid uploads
2019-02-09 18:23:47 +00:00
Fabian Möller
a0d4c04687
backend: fix misspellings
2019-02-07 19:51:03 +01:00
Fabian Möller
f3874707ee
drive: fix ListR for items with multiple parents
...
Fixes #2946
2019-02-07 19:46:50 +01:00
Fabian Möller
f8c2689e77
drive: improve ChangeNotify support for items with multiple parents
2019-02-07 19:46:50 +01:00
Nick Craig-Wood
8217f361cc
webdav: if MKCOL fails with 423 Locked assume the directory exists
...
This fixes the integration tests with owncloud
2019-02-07 11:00:28 +00:00
Nick Craig-Wood
a0016e00d1
mega: return error if an unknown length file is attempted to be uploaded
...
This fixes the integration test created in #2947 to attempt to flush
out non-conforming backends.
2019-02-07 10:43:31 +00:00
Nick Craig-Wood
315cee23a0
http: add an example with username and password
2019-02-04 10:30:05 +00:00
Nick Craig-Wood
08c4854e00
webdav: fix identification of directories for Bitrix Site Manager - #2716
...
Bitrix Site Manager emits `<D:resourcetype><collection/></D:resourcetype>`
missing the namespace on the `collection` tag. This causes the item
to be identified as a file instead of a directory.
To work around this look at the Microsoft extension prop
`iscollection` which seems to be emitted as well.
2019-02-03 12:34:18 +00:00
Nick Craig-Wood
d68b091170
hubic: make error message more informative if authentication fails
2019-02-03 12:25:19 +00:00
weetmuts
96f6708461
s3: add aws endpoint eu-north-1
2019-02-03 12:17:15 +00:00
weetmuts
6641a25f8c
gcs: update google cloud storage endpoints
2019-02-03 12:17:15 +00:00
Nick Craig-Wood
d966cef14c
build: fix problems found with unconvert
2019-02-02 11:45:07 +00:00
Nick Craig-Wood
a551978a3f
build: fix problems found with structcheck linter
2019-02-02 11:45:07 +00:00
Nick Craig-Wood
97752ca8fb
build: fix problems found with ineffasign linter
2019-02-02 11:45:07 +00:00
Nick Craig-Wood
8d5d332daf
build: fix problems found with golint
2019-02-02 11:45:07 +00:00
Nick Craig-Wood
6b3a9bf26a
build: fix problems found by the deadcode linter
2019-02-02 11:45:07 +00:00
Cnly
7b20139c6a
onedrive: return err instead of panic on unknown-sized uploads
2019-02-02 16:37:33 +08:00
Wojciech Smigielski
f09d0f5fef
b2: added disable sha1sum flag
2019-02-01 17:12:24 +00:00
Nick Craig-Wood
be643ecfbc
sftp: don't error on dangling symlinks
2019-02-01 16:43:26 +00:00
Nick Craig-Wood
4e4feebf0a
drive: fix google docs in rclone mount in some circumstances #1732
...
Before this change any attempt to access a google doc in an rclone
mount would give the error "partial downloads are not supported while
exporting Google Documents" as the mount uses ranged requests to read
data.
This implements ranged requests for a limited number of scenarios,
just enough so that Google docs can be cat-ed from an rclone mount.
When they are cat-ed then they receive their correct size also.
2019-01-31 10:39:13 +00:00
Sebastian Bünger
291f270904
jottacloud: add support for 2-factor authentification fixes #2722
2019-01-30 08:13:46 +00:00
Nick Craig-Wood
f799be1d6a
local: fix symlink tests under Windows
2019-01-29 15:40:49 +00:00
Nick Craig-Wood
74297a0c55
local: make sure we close file handle in local tests
...
...as Windows can't remove a directory with an open file handle in
2019-01-29 15:23:42 +00:00
kayrus
34baf05d9d
Swift: introduce application credential auth support
2019-01-29 14:43:10 +00:00
Nick Craig-Wood
b26276b416
union: fix poll-interval not working - fixes #2837
...
Before this change the union remote was using whether the writable
union could poll for changes to decide whether the union mount could
poll for changes.
The fix causes the union backend to signal it can poll for changes if
**any** of the remotes can poll for changes.
2019-01-28 14:43:12 +00:00
Nick Craig-Wood
e317f04098
local: make using -l/--links with -L/--copy-links throw an error #1152
2019-01-28 13:47:27 +00:00
Nick Craig-Wood
65ff330602
local: add tests for -l
feature #1152
2019-01-28 13:47:27 +00:00
Nick Craig-Wood
52763e1918
local: when using -l
fix setting modification times of symlinks #1152
...
Before this change it was setting the modification times of the things
that the symlinks pointed to.
Note that this is only implemented for unix style OSes. Other OSes
will not attempt to set the modification time of a symlink.
2019-01-28 13:47:27 +00:00
yair@unicorn
23e06cedbd
local: Add support for '-l' (symbolic link translation) #1152
2019-01-28 13:47:27 +00:00
Nick Craig-Wood
c294068780
webdav: support About - fixes #2937
...
This means that `rclone about` will work with Webdav backends and `df`
will be correct when using them in `rclone mount`.
2019-01-28 13:45:09 +00:00
Nick Craig-Wood
8a774a3dd4
webdav: support MD5 and SHA1 hashes with Owncloud and Nextcloud - fixes #2379
2019-01-28 13:45:09 +00:00
Nick Craig-Wood
e31578e03c
s3: Auto detect region for buckets on operation failure - fixes #2915
...
If an incorrect region error is returned while using a bucket then the
region is updated, the session is remade and the operation is retried.
2019-01-27 21:22:49 +00:00
Nick Craig-Wood
0855608bc1
drive: add --drive-pacer-burst config to control bursting of the rate limiter
2019-01-27 21:19:20 +00:00
Nick Craig-Wood
144daec800
drive: set default pacer to 100ms for 10 tps - fixes #2880
2019-01-27 21:19:20 +00:00
Nick Craig-Wood
6a832b7173
qingstor: default --qingstor-upload-concurrency to 1 to work around bug
...
If the upload concurrency is set > 1 then the hash becomes corrupted.
The upload is fine, and can be downloaded fine, however the hash is no
longer the md5sum of the object. It is not known whether this is
rclone's fault or a bug at QingStor.
2019-01-27 21:09:11 +00:00
Sebastian Bünger
88592a1779
jottacloud: Use token auth for all API requests
...
Don't store password anymore
2019-01-27 11:32:11 +00:00
Sebastian Bünger
92fa30a787
jottacloud: resume/deduplication fixups
2019-01-27 11:32:11 +00:00
Oliver Heyme
e4dfe78ef0
jottacloud: resume and deduplication support
2019-01-27 11:32:11 +00:00
Cnly
ea12d76c03
onedrive: fix root ID not normalised #2930
2019-01-24 19:59:23 +08:00