Nick Craig-Wood
a5e0115b19
Makefile: clean some more files
2017-09-30 16:02:00 +01:00
Nick Craig-Wood
63d0734c71
tree: remove workaround for tree library bug now it is fixed
2017-09-30 15:51:14 +01:00
Nick Craig-Wood
b017fcfe9a
vendor: update all dependencies to latest versions
2017-09-30 15:27:27 +01:00
Nick Craig-Wood
911d121bb9
docs: Fix version number
2017-09-30 15:22:00 +01:00
Nick Craig-Wood
1c10497b68
Start v1.38-DEV development
2017-09-30 15:16:09 +01:00
Nick Craig-Wood
d96e45ba5b
Version v1.38
2017-09-30 14:20:43 +01:00
Nick Craig-Wood
657b3a674d
fs: fix test_all -clean to run just one cleaning thread per remote
2017-09-30 11:07:09 +01:00
Nick Craig-Wood
5177d8c854
docs: update website footer
2017-09-30 09:28:49 +01:00
Nick Craig-Wood
b2b989434d
docs: use a shortcode to insert the version string
2017-09-30 09:28:49 +01:00
Nick Craig-Wood
3e9861eecf
docs: improve links to cloud providers
2017-09-30 09:28:49 +01:00
Nick Craig-Wood
3fc69f4140
docs: fix daggers
2017-09-30 09:19:53 +01:00
Nick Craig-Wood
b1e85c7ceb
website: Adapt to hugo v0.27.1
2017-09-30 09:19:53 +01:00
Nick Craig-Wood
1d994f7330
s3: add Wasabi instructions
2017-09-30 09:00:56 +01:00
Nick Craig-Wood
0e76e35b6f
dropbox: Fix deprecation warnings for Move, MoveDir and Copy - fixes #1699
2017-09-30 08:10:51 +01:00
Nick Craig-Wood
29e2744155
vendor: update github.com/dropbox/dropbox-sdk-go-unofficial
2017-09-30 08:10:50 +01:00
Nick Craig-Wood
6390bb2b09
vendor: resync with dep ensure
2017-09-30 08:10:50 +01:00
Stephen Harris
6f2a6dfbc5
For MacOS installation, make sure the /usr/local/bin directory exists
2017-09-28 16:34:01 +01:00
Nick Craig-Wood
b6684ea4f5
crypt: fix PutStream
...
* Make crypt call the underlying PutStream not Put as it might be different
* Make wrapped objects with size < 0 carry on having size < 0 after wrapping
2017-09-28 08:56:40 +01:00
Nick Craig-Wood
2857ed5c35
fs: fix --immutable tests on remotes which don't have modtime
2017-09-28 08:56:30 +01:00
Nick Craig-Wood
8771d352d4
Makefile: make test now stores logs and tests everything
2017-09-27 16:13:33 +01:00
Nick Craig-Wood
748c9f5cb7
docs: merge email addresses for @ishuah
2017-09-25 21:02:33 +01:00
Stefan Breunig
646a419453
docs: update overview table to reflect streaming upload ability
2017-09-24 21:59:31 +02:00
Nick Craig-Wood
c98dfa2556
Add ishuah to contributors
2017-09-24 20:03:11 +01:00
ishuah
7195e44dce
crypt: added cryptdecode command - #1129
2017-09-24 20:02:59 +01:00
Nick Craig-Wood
c9e2739500
Add Jacob McNamee to contributors
2017-09-24 20:02:40 +01:00
Jacob McNamee
2d8e75cab4
Implement --immutable option
2017-09-24 20:00:00 +01:00
Stefan Breunig
5a3a56abd8
yandex: address errcheck warnings
2017-09-19 23:30:08 +02:00
Stefan Breunig
7b89a5f656
Add LingMan to contributors
2017-09-19 23:13:51 +02:00
LingMan
a4396ebe0f
docs: remove duplicated --drive-auth-owner-only documentation ( #1688 )
2017-09-19 18:00:41 +02:00
Stefan
85877f3adc
config: add show/file subcommands which print the config/its path ( fixes #1086 )
2017-09-19 17:59:19 +02:00
Nick Craig-Wood
87335de8a8
fs: fix filename normalization issues in the tests when running on OS X
2017-09-17 15:31:22 +01:00
Stefan Breunig
12405f9f41
fuse: re-use rcat to support uploads for all remotes ( fixes #1672 )
2017-09-16 22:49:08 +02:00
Stefan Breunig
168b0a0ecb
googlecloudstorage: support streaming uploads (see #1614 ) ( closes #1684 )
2017-09-16 22:46:02 +02:00
Stefan
234bfae0d5
b2: implement streaming upload of files with unknown length (see #1614 ) ( closes #1686 )
2017-09-16 22:43:48 +02:00
Nick Craig-Wood
4ac9a65049
fs: stop normalizing file names but do a normalized compare in the sync
...
This works by using a transform function to transform file names when
doing a compare when matching file names in a directory. rclone now
UTF-8 normalizes the file names and does a case insensitive compare if
the destination remote is case insensitive.
This deprecates the --local-no-unicode-normalization flag.
Fixes #1477
2017-09-16 19:49:31 +01:00
Nick Craig-Wood
a8e41f081c
fs: re-implement check and cryptcheck using the same traversal as sync
...
This makes them 100% consistent with sync and also make them use less
memory as they no longer build the whole tree in memory first.
Fixes #1657
2017-09-16 19:49:31 +01:00
Nick Craig-Wood
261c7ad9e4
fs: make syncCopyMove use context for go routine cancellation
2017-09-16 19:49:31 +01:00
Nick Craig-Wood
fe96d5cf0a
fs: factor multiple directory traverse out of sync
2017-09-16 19:49:31 +01:00
Nick Craig-Wood
8574129892
swift: fix server side copy to empty container with --fast-list
...
This was caused by an incorrect error return code from ListR when the
container did not exist.
2017-09-16 19:49:31 +01:00
Nick Craig-Wood
6df12b3f00
fs: improve retriable error detection
2017-09-16 19:48:49 +01:00
Stefan Breunig
7f8d306c9c
s3: allow streaming upload of files with unknown file size (see #1614 )
2017-09-15 20:20:32 +02:00
Stefan Breunig
9d3f11b493
amazonclouddrive, rcat: ensure rcat integration test passes even with AmazonCloudDrive ( fixes : #1680 )
2017-09-15 18:09:04 +02:00
Nick Craig-Wood
38cc211762
box: fix Update to send the correct name #97
...
This caused problems with the UTF Normalization with files being
continuously re-uploaded.
2017-09-15 12:03:08 +01:00
Nick Craig-Wood
e0eabc75c0
drive: change the default for --drive-use-trash to true - fixes #1661
2017-09-15 11:58:50 +01:00
Nick Craig-Wood
798502b204
fs: add more errors to be considered temporary errors
...
This makes a framework for adding temporary errors identified by
syscall number or by error string.
Fixes #1660
2017-09-14 18:01:43 +01:00
Stefan Breunig
9d22f4208f
swift: implement streaming uploads (see #1614 )
2017-09-14 07:42:16 +02:00
Stefan Breunig
56dedc49e3
rcat: properly report if the upload fails
2017-09-13 20:21:52 +02:00
Girish Ramakrishnan
2f0551074c
s3: set session token when using STS
2017-09-12 22:59:29 +01:00
Nick Craig-Wood
d6eb625815
Add Girish Ramakrishnan to contributors
2017-09-12 09:30:03 +01:00
Girish Ramakrishnan
4c45cbea18
copy: error out if dst could not be listed
2017-09-12 09:29:44 +01:00