Nick Craig-Wood
92d2e1f8d7
azureblob: rework and complete #801
...
* Fixup bitrot (rclone and Azure library)
* Implement Copy
* Add modtime to metadata under mtime key as RFC3339Nano
* Make multipart upload work
* Make it pass the integration tests
* Fix uploading of zero length blobs
* Rename to azureblob as it seems likely we will do azurefile
* Add docs
2017-08-04 22:56:16 +01:00
Nick Craig-Wood
98d238daa4
Add Andrei Dragomir to contributors
2017-08-04 22:56:16 +01:00
Andrei Dragomir
036fd61a50
Added Azure Blob storage support #801
2017-08-04 22:54:27 +01:00
Nick Craig-Wood
91cfcc21ff
vendor: add github.com/Azure/azure-sdk-for-go and dependencies
2017-08-04 22:54:27 +01:00
Nick Craig-Wood
132f71d504
qingstor: add missing file to fix plan9 build
2017-08-04 22:54:27 +01:00
Stefan Breunig
861e125a4f
local: revert to copy when moving file across file system boundaries – fixes #1176
2017-08-04 23:27:32 +02:00
Stefan Breunig
230e65313a
snapcraft: slighty improve buildfile (see #1188 )
2017-08-04 21:37:25 +02:00
Nick Craig-Wood
8a185deefa
qingstor: Fixes before merge
...
* use rclone's http.Client for bwlimit, logging, etc
* remove extraneous fmt.Sprintf from logging
* fix icon in docs
* add docs about --fast-list
* hoist md5 regexp compilation out of function
* create container if necessary on server side copy
* keep note of whether the container has been deleted
* build constraint not to compile for plan9
2017-08-04 19:37:53 +01:00
Nick Craig-Wood
7b9557df90
Add wuyu to contributors
2017-08-04 19:37:53 +01:00
wuyu
ec5b72f8d5
Add new QingStor remote
...
Add new package qingstor to support QingStor API.
Add new unit test for its and tested through; But I commented
on some tests case because of some of the features of QingStor.
Add new docs for it.
2017-08-04 17:25:47 +01:00
wuyu
466dd22b44
vendor: add qingstor-sdk-go for QingStor
2017-08-04 17:09:28 +01:00
Nick Craig-Wood
f682002b84
fs: Make tests create a new bucket rather than purging the old one
...
This enables QingStor to pass the tests as it has a 2 minute lockout
on deleting the old bucket then creating it again.
2017-08-04 17:09:28 +01:00
Nick Craig-Wood
7d34caac83
cmd: add os and go version to rclone version output
2017-08-04 14:25:55 +01:00
Stefan Breunig
28a18303f3
implement rcat – fixes #230 , fixes #1001
2017-08-03 21:42:35 +02:00
Nick Craig-Wood
3e3a59768e
fs/test_all: fix after fstest factorisation
2017-08-03 20:01:05 +01:00
Nick Craig-Wood
d4b9bb9894
gen_tests: allow specification of a build tag
2017-08-03 20:01:05 +01:00
Nick Craig-Wood
e01741b557
fs: Cleaning up directories in test is no longer needed
...
..as it is done in the finalise method.
2017-08-03 20:01:05 +01:00
Nick Craig-Wood
7ec24ad67a
fstests: Use a different container after the Rmdir
...
Use a new directory here. This is for the container based remotes
which take time to create and destroy a container (eg azure blob)
2017-08-03 20:01:05 +01:00
Nick Craig-Wood
eff10bbc1d
Add Oliver Heyme to contributors
2017-08-03 20:01:05 +01:00
Oliver Heyme
73f7278497
oauthutil: Added AuthOptions and shuts down the web server properly
...
1. This makes AuthOptions a parameter for doConfig, Config and ConfigOffline to enable a Fs to add additional options (required for OneDrive for Business)
2. Fix to properly shutdown the webserver recieving the auth information (go1.8)
2017-08-03 19:59:42 +01:00
Nick Craig-Wood
6d59887487
Fix URL encoding issues - fixes #1573
...
This fixes the confusion between paths which were URL encoded and
paths which weren't. In particular it allows files to have % in the
name.
2017-08-02 13:19:36 +01:00
Nick Craig-Wood
21aca68680
tree: fix when running under Windows
2017-08-01 14:46:21 +01:00
Nick Craig-Wood
214f5e6411
http: only run the tests on go1.8+
2017-08-01 12:38:29 +01:00
Nick Craig-Wood
2b5ce6ef51
http: Fix directories with : in #1555
2017-07-31 23:15:31 +01:00
Nick Craig-Wood
b0fd187cba
http: fix panic with url encoded content - fixes #1565
...
This fixes the issue which caused the panic (carrying on after an
error) and the issue which caused the error (double unescaping the
URL).
2017-07-30 23:16:32 +01:00
Nick Craig-Wood
c3cd247d4b
Document --dump-bodies using lots of memory - fixes #1516
2017-07-30 10:02:14 +01:00
Nick Craig-Wood
5d911e9450
pacer: Factor TokenDispenser into pacer from box remote
2017-07-29 23:14:47 +01:00
Nick Craig-Wood
a56d51c594
Add Andy Pilate to contributors
2017-07-27 21:18:37 +01:00
Andy Pilate
ef328c5497
Fixes typo in command dedupe definition
2017-07-27 21:17:57 +01:00
Andy Pilate
49e4cdb8b9
Added information about Drive server copies limits
2017-07-27 21:17:24 +01:00
Stefan Breunig
ee52365e88
doc: add FAQ entry for "tcp lookup no such host" - fixes #683
2017-07-27 18:20:25 +02:00
Nick Craig-Wood
f3060caf04
Implement tree command - fixes #1528
2017-07-26 23:06:48 +01:00
Nick Craig-Wood
bfef0bc2e9
vendor: add github.com/a8m/tree
2017-07-26 23:06:48 +01:00
Nick Craig-Wood
da9926d574
vendor: update golang.org/x/sys
...
Now that https://github.com/golang/go/issues/21136 is fixed
2017-07-26 22:56:17 +01:00
Nick Craig-Wood
ebc8361933
mount: Add notes on Windows limitations from Bill Zissimopoulos
2017-07-26 21:08:24 +01:00
Nick Craig-Wood
71fe046937
fs: Add Find method to DirTree
2017-07-26 16:38:53 +01:00
Nick Craig-Wood
d5ff7104e5
fs: Implement NewDirTree for non --fast-list
2017-07-26 16:38:44 +01:00
Nick Craig-Wood
cd4895690a
fstest: Factor test initialisation into Initialise()
2017-07-26 16:38:33 +01:00
Nick Craig-Wood
1ecf2bcbd5
fs: fix typo in --bind description
2017-07-23 23:08:33 +01:00
Nick Craig-Wood
c3d6cc91ec
Fix --bind flag changes under go1.6
...
Correcting 9f24639568
2017-07-23 22:36:32 +01:00
Nick Craig-Wood
6fce1ac267
vendor: roll back golang.org/x/sys to fix compile
...
Until https://github.com/golang/go/issues/21136 is fixed
2017-07-23 22:24:24 +01:00
Nick Craig-Wood
9f24639568
Add --bind flag for choosing the local addr on outgoing connections - fixes #1087
...
Supported by all remotes except FTP.
2017-07-23 16:27:39 +01:00
Nick Craig-Wood
8b30023f0d
Update MAINTAINERS with how to update the authors file.
2017-07-23 15:06:11 +01:00
Nick Craig-Wood
c507836617
Add Zhiming Wang to contributors
2017-07-23 15:02:19 +01:00
Zhiming Wang
6152bab28d
local: add --skip-links to suppress symlink warnings
...
Give users a way to explicitly acknowledge that symlinks are to be skipped
without warnings.
Fixes #1480 .
2017-07-23 15:02:02 +01:00
Nick Craig-Wood
6ae29df4d7
Add commit message and updating a backend sections to CONTRIBUTING
2017-07-23 13:23:42 +01:00
Nick Craig-Wood
de54fd4c64
mount: add docs for windows install
2017-07-23 13:05:02 +01:00
Nick Craig-Wood
859721f3cf
Add John Papandriopoulos to contributors
2017-07-23 13:05:02 +01:00
John Papandriopoulos
d134d78979
b2: add --b2-hard-delete to permanently delete instead of hide files - Fixes #1547
2017-07-23 13:02:42 +01:00
Nick Craig-Wood
7b81f12dad
box: add docs
...
* reorder remotes so they are in alphabetical order by full name everywhere
* update CONTRIBUTING doc
2017-07-23 11:32:34 +01:00