Nick Craig-Wood
38864adc9c
cmd: Use private custom func to fix clash between rclone and kubectl
...
Before this change, rclone used the `__custom_func` hook to control
the completions of remote files. However this clashes with other
cobra users, the most notable example being kubectl.
Upgrading cobra to master allows us to use a namespaced function
`__rclone_custom_func` which fixes the problem.
Fixes #1529
2019-02-13 23:02:22 +00:00
Nick Craig-Wood
5991315990
vendor: update github.com/spf13/cobra to master
2019-02-13 23:02:22 +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
b5f563fb0f
vfs: Ignore Truncate if called with no readers and already the correct size
...
This fixes FreeBSD which seems to call SetAttr with a size even on
read only files.
This is probably a bug in the FreeBSD FUSE implementation as it
happens with mount and cmount.
See: https://forum.rclone.org/t/freebsd-question/8662/12
2019-02-12 17:27:04 +00:00
Nick Craig-Wood
9310c7f3e2
build: update to use go1.12rc1 for the build
2019-02-12 16:23:08 +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
2cfbc2852d
docs: move --no-traverse docs to the correct section
2019-02-12 12:26:19 +00:00
Nick Craig-Wood
b167d30420
Add client side TLS/SSL flags --ca-cert/--client-cert/--client-key
...
Fixes #2966
2019-02-12 12:26:19 +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
076d3da825
operations: resume downloads if the reader fails in copy - fixes #2108
...
This puts a shim on the reader opened by Copy so that if an error is
returned, the reader is re-opened at the correct seek point.
This should make downloading very large files more reliable.
2019-02-12 11:47:57 +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
Nick Craig-Wood
d8e5b19ed4
build: switch to semvar compliant version tags
...
Fixes #2960
2019-02-10 20:55:16 +00:00
Nick Craig-Wood
43bc381e90
vendor: update all dependencies
2019-02-10 20:55:16 +00:00
Nick Craig-Wood
fb5ee22112
Add Vince to contributors
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
ef5e1909a0
encoder: add lib/encoder to handle character subsitution and quoting
2019-02-09 18:23:47 +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
334f19c974
info: improve allowed character testing
2019-02-09 18:23:47 +00:00
Fabian Möller
42a5bf1d9f
golangci: enable lints excluded by default
2019-02-09 18:18:22 +00:00
Nick Craig-Wood
71d1890316
build: ignore testbuilds when uploading to github
2019-02-09 12:22:06 +00:00
Nick Craig-Wood
d29c545627
Start v1.46-DEV development
2019-02-09 12:21:57 +00:00
Nick Craig-Wood
eb85ecc9c4
Version v1.46
2019-02-09 10:42:57 +00:00
Nick Craig-Wood
0dc08e1e61
Add James Carpenter to contributors
2019-02-09 09:00:22 +00:00
James Carpenter
76532408ef
b2: Application Key usage clarifications
2019-02-09 09:00:05 +00:00
Nick Craig-Wood
60a4a8a86d
genautocomplete: add remote path completion for bash - fixes #1529
...
Thanks to:
- Christopher Peterson (@cspeterson) for the original script
- Danil Semelenov (@sgtpep) for many refinements
2019-02-08 19:03:30 +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
8ec55ae20b
Fix broken flag type tests
...
Introduced in fc1bf5f931
2019-02-07 16:42:26 +00:00
Nick Craig-Wood
fc1bf5f931
Make flags show up with their proper names, eg SizeSuffix rather than int
2019-02-07 11:57:26 +00:00
Nick Craig-Wood
578d00666c
test_all: make -clean not give up on the first error
2019-02-07 11:29:52 +00:00
Nick Craig-Wood
f5c853b5c8
Add Jonathan to contributors
2019-02-07 11:29:16 +00:00
Jonathan
23c0cd2482
Update README.md
2019-02-07 11:28:42 +00: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
99c37028ee
build: disable go modules for travis build
2019-02-06 21:25:32 +00:00
Nick Craig-Wood
cfba337ef0
lib/pool: fix memory leak by freeing buffers on flush
2019-02-06 17:20:54 +00:00
Nick Craig-Wood
fd370fcad2
vendor: update github.com/t3rm1n4l/go-mega to add new error codes
2019-02-05 17:22:28 +00:00
Nick Craig-Wood
c680bb3254
box: document how to use rclone with Enterprise SSO
...
Thanks to Lorenzo Grassi for help with this.
2019-02-05 14:29:13 +00:00
Nick Craig-Wood
7d5d6c041f
vendor: update github.com/t3rm1n4l/go-mega to fix v2 account login
...
Fixes #2771
2019-02-04 17:33:15 +00:00
Nick Craig-Wood
bdc638530e
walk: make NewDirTree always use ListR #2946
...
This fixes vfs/refresh with recurse=true needing the --fast-list flag
2019-02-04 10:37:27 +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
2135879dda
lsjson: use exactly the correct number of decimal places in the seconds
2019-02-03 20:03:23 +00:00
Nick Craig-Wood
da90069462
lib/pool: only flush buffers if they are unused between flush intervals
2019-02-03 19:07:50 +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
a838add230
fstests: skip chunked uploading tests with -short
2019-02-03 12:28:44 +00:00
Nick Craig-Wood
d68b091170
hubic: make error message more informative if authentication fails
2019-02-03 12:25:19 +00:00
Nick Craig-Wood
d809bed438
Add weetmuts to contributors
2019-02-03 12:19:08 +00:00
weetmuts
3aa1818870
listremotes: remove -l
short flag as it conflicts with the new global flag
2019-02-03 12:17:15 +00:00