rclone/backend
Nick Craig-Wood 4827496234 webdav: fix race when creating directories - fixes #3035
Before this change a race condition existed in mkdir
- the directory was attempted to be created
- the parent didn't exist so it failed
- the parent was created
- the directory was created again

The last step failed as the directory was created in a different thread.

This was fixed by checking the error messages of MKCOL for both
directory creations, rather than only the first.
2019-03-11 16:20:05 +00:00
..
alias backend: fix misspellings 2019-02-07 19:51:03 +01:00
all koofr: implemented a backend for Koofr cloud storage service. 2019-03-06 13:41:43 +00:00
amazonclouddrive pacer: make pacer more flexible 2019-02-16 14:38:07 +00:00
azureblob azureblob: Enable MD5 checksums when uploading files bigger than the "Cutoff" 2019-03-01 11:12:23 +01:00
b2 pacer: make pacer more flexible 2019-02-16 14:38:07 +00:00
box pacer: make pacer more flexible 2019-02-16 14:38:07 +00:00
cache backend: fix misspellings 2019-02-07 19:51:03 +01:00
crypt backend: fix misspellings 2019-02-07 19:51:03 +01:00
drive drive: fix range requests on 0 length files 2019-03-10 15:47:34 +00:00
dropbox pacer: make pacer more flexible 2019-02-16 14:38:07 +00:00
ftp backend: fix misspellings 2019-02-07 19:51:03 +01:00
googlecloudstorage gcs: Allow bucket policy only buckets - fixes #3014 2019-03-10 11:45:42 +00:00
http backend: fix misspellings 2019-02-07 19:51:03 +01:00
hubic hubic: make error message more informative if authentication fails 2019-02-03 12:25:19 +00:00
jottacloud jottacloud: fix token refresh - fixes #2992 2019-02-21 19:26:18 +01:00
koofr koofr: implemented a backend for Koofr cloud storage service. 2019-03-06 13:41:43 +00:00
local backend: fix misspellings 2019-02-07 19:51:03 +01:00
mega pacer: make pacer more flexible 2019-02-16 14:38:07 +00:00
onedrive pacer: make pacer more flexible 2019-02-16 14:38:07 +00:00
opendrive pacer: make pacer more flexible 2019-02-16 14:38:07 +00:00
pcloud pacer: make pacer more flexible 2019-02-16 14:38:07 +00:00
qingstor backend: fix misspellings 2019-02-07 19:51:03 +01:00
s3 pacer: make pacer more flexible 2019-02-16 14:38:07 +00:00
sftp sftp: allow custom ssh client config 2019-02-26 16:37:54 +01:00
swift pacer: make pacer more flexible 2019-02-16 14:38:07 +00:00
union backend: fix misspellings 2019-02-07 19:51:03 +01:00
webdav webdav: fix race when creating directories - fixes #3035 2019-03-11 16:20:05 +00:00
yandex pacer: make pacer more flexible 2019-02-16 14:38:07 +00:00