382a6863b5
rc: add support for OPTIONS and basic CORS - #2575
2018-09-24 17:04:47 +01:00
7b975bc1ff
alias: Fix handling of Windows network paths
...
Before this fix, the alias backend would mangle Windows paths like
//server/drive as it was treating them as unix paths.
See https://forum.rclone.org/t/smb-share-alias/6857
2018-09-21 18:24:21 +01:00
467fe30a5e
vendor: update to latest versions of everything
2018-09-21 18:23:37 +01:00
4415aa5c2e
build: fix make update
2018-09-21 18:23:37 +01:00
17ab38502d
Revamp issue and PR templates and CONTRIBUTING guide
...
Thanks to @fd0 of the restic project for a very useful blog post and
something to plagiarise :-)
https://restic.net/blog/2018-09-09/GitHub-issue-templates
2018-09-21 18:17:32 +01:00
9fa8c959ee
local: preallocate files on linux with fallocate(2)
2018-09-19 16:04:57 +01:00
f29c6049fc
local: preallocate files on Windows to reduce fragmentation #2469
...
Before this change on Windows, files copied locally could become
heavily fragmented (300+ fragments for maybe 100 MB), no matter how
much contiguous free space there was (even if it's over 1TiB). This
can needlessly yet severely adversely affect performance on hard
disks.
This changes uses NtSetInformationFile to pre-allocate the space to
avoid this.
It does nothing on other OSes other than Windows.
2018-09-19 16:04:57 +01:00
e44fa5db8e
build: update git bisect scripts
2018-09-19 16:04:57 +01:00
03ea05b860
drive: add workaround for slow downloads
...
Add --drive-v2-download-min-size flag to allow downloading files via the
drive v2 API. If files are greater than this flag, a download link is
generated when needed. The flag is disabled by default.
2018-09-18 15:55:50 +01:00
b8678c9d4b
vendor: add google.golang.org/api/drive/v2
2018-09-18 15:55:50 +01:00
13823a7743
drive: fix escaped chars in documents during list
...
Fixes #2591
2018-09-18 15:53:44 +01:00
b94d87ae2d
azureblob and fstests - Modify integration tests to include new
...
optional setting to test SetTier on only few supported tiers.
Remove unused optional interface ListTiers and backend and internal tests
2018-09-18 13:56:09 +01:00
e0c5f7ff1b
fs - Remove unreferenced ListTierer optional interface
2018-09-18 13:56:09 +01:00
b22ecbe174
Add Joanna Marek to contributors
2018-09-18 10:27:33 +01:00
c41be436c6
Add Antoine GIRARD to contributors
2018-09-18 10:27:33 +01:00
e022ffce0f
accounting: change too long names cutting mechanism - fixes #2490
2018-09-18 10:27:23 +01:00
cfe65f1e72
jottacloud: minor update in docs
2018-09-18 10:25:30 +01:00
b18595ae07
jottacloud: Fix handling of reserved characters. fixes #2531
2018-09-17 12:42:35 +01:00
d27630626a
webdav: add a small pause after failed upload before deleting file #2517
...
This fixes the integration tests for `serve webdav` which uses the
webdav backend tests.
2018-09-17 08:51:50 +01:00
c473c7cb53
ftp: add a small pause after failed upload before deleting file #2517
...
This fixes the integration tests for `serve ftp` which uses the ftp
backend tests.
2018-09-17 08:51:50 +01:00
ef3526b3b8
vfs: fix race condition detected by serve ftp tests
2018-09-17 08:50:34 +01:00
d4ee7277c0
serve ftp: disable on plan9 since it doesn't compile
2018-09-17 08:50:34 +01:00
4a3efa5d45
cmd/serve: add ftp server - implement #2151
2018-09-17 08:50:34 +01:00
a14f0d46d7
vendor: add github.com/goftp/server
2018-09-17 08:50:34 +01:00
a25875170b
webdav: Add another time format to fix #2574
2018-09-15 21:46:56 +01:00
a288646419
onedrive: fix sometimes special chars in filenames not replaced
2018-09-14 21:38:55 +08:00
b3d8bc61ac
build: add example scripts for bisecting rclone and go
2018-09-14 11:17:51 +01:00
7accd30da8
cmd and fs: Added new command settier which performs storage tier changes on
...
supported remotes
2018-09-12 21:09:08 +01:00
9594fd0a0c
fstests: Added integration tests on SetTier operation
2018-09-12 21:09:08 +01:00
aac84c554a
azureblob: Implemented settier command support on azureblob remote, this supports to
...
change tier on objects. Added internal test to check if feature flags are set correctly
2018-09-12 21:09:08 +01:00
5716a58413
fs: Added new optional interfaces SetTierer, GetTierer and ListTierer, these are to
...
perform object tier changes on supported remotes
2018-09-12 21:09:08 +01:00
233507bfe0
vendor: Update AzureSDK version to latest one, fixes failing integration tests
2018-09-12 08:14:38 +01:00
5b27702b61
AzureBlob new sdk changes
2018-09-12 08:14:38 +01:00
b2a6a97443
Add Craig Miskell to contributors
2018-09-11 07:57:16 +01:00
2543278c3f
S3: Use (custom) pacer, to retry operations when reasonable - fixes #2503
2018-09-11 07:57:03 +01:00
19cf3bb9e7
Fixed typo (duplicate word) ( #2563 )
2018-09-10 19:09:48 -07:00
3c44ef788a
cache: add plex_insecure option to skip certificate validation
...
Fixes #2215
2018-09-10 21:19:25 +01:00
e5663de09e
docs: add section for .plex.direct urls to cache
2018-09-10 21:15:18 +01:00
7cfd4e56f8
Add Santiago Rodríguez to contributors
...
Another email address for Sandeep.
2018-09-10 20:49:55 +01:00
282540c2d4
azureblob: add --azureblob-list-chunk parameter - Fixes #2390
...
This parameter can be used to adjust the size of the listing chunks
which can be used to workaround problems listing large buckets.
2018-09-10 20:45:06 +01:00
1e7a7d756f
jottacloud: fix for --fast-list
2018-09-10 20:38:20 +01:00
f6ee0795ac
cache: preserve leading / in wrapped remote path
...
When combining the remote value and the root path, preserve the absence
or presence of the / at the beginning of the wrapped remote path.
e.g. a remote "cloud:" and root path "dir" becomes "cloud:dir" instead
of "cloud:/dir".
Fixes #2553
2018-09-10 20:35:50 +01:00
eb5a95e7de
crypt: preserve leading / in wrapped remote path
...
When combining the remote value and the root path, preserve the absence
or presence of the / at the beginning of the wrapped remote path.
e.g. a remote "cloud:" and root path "dir" becomes "cloud:dir" instead
of "cloud:/dir".
2018-09-10 20:35:50 +01:00
5b1c162fb2
Added sandeepkru to maintainers list ( #2560 )
2018-09-08 20:58:23 -07:00
d51501938a
jottacloud: add link sharing support
2018-09-08 09:38:57 +01:00
a823d518ac
docs: changelog from v1.43.1 branch
2018-09-07 17:16:11 +01:00
87d4e32a6b
build: instructions on how to make a point release
2018-09-07 17:10:29 +01:00
820d2a7149
Add Felix Brucker to contributors
2018-09-07 15:14:28 +01:00
9fe39f25e1
union: add missing docs
2018-09-07 15:14:08 +01:00
1b2cc781e5
union: fix so all integration tests pass
...
* Fix error handling in List and NewObject
* Fix Precision in case we have precision > time.Second
* Fix Features - all binary features are possible
* Fix integration tests using new test facilities
2018-09-07 15:14:08 +01:00