Skip to content

Commit e4c380b

Browse files
committed
Version v1.41
1 parent 74cbdea commit e4c380b

65 files changed

Lines changed: 5740 additions & 1884 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

MANUAL.html

Lines changed: 790 additions & 346 deletions
Large diffs are not rendered by default.

MANUAL.md

Lines changed: 977 additions & 325 deletions
Large diffs are not rendered by default.

MANUAL.txt

Lines changed: 966 additions & 322 deletions
Large diffs are not rendered by default.

docs/content/changelog.md

Lines changed: 93 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,104 @@
11
---
22
title: "Documentation"
33
description: "Rclone Changelog"
4-
date: "2018-03-19"
4+
date: "2018-04-28"
55
---
66

77
Changelog
88
---------
99

10+
* v1.41 - 2018-04-28
11+
* New backends
12+
* Mega support added
13+
* Webdav now supports SharePoint cookie authentication (hensur)
14+
* New commands
15+
* link: create public link to files and folders (Stefan Breunig)
16+
* about: gets quota info from a remote (a-roussos, ncw)
17+
* hashsum: a generic tool for any hash to produce md5sum like output
18+
* New Features
19+
* lsd: Add -R flag and fix and update docs for all ls commands
20+
* ncdu: added a "refresh" key - CTRL-L (Keith Goldfarb)
21+
* serve restic: Add append-only mode (Steve Kriss)
22+
* serve restic: Disallow overwriting files in append-only mode (Alexander Neumann)
23+
* serve restic: Print actual listener address (Matt Holt)
24+
* size: Add --json flag (Matthew Holt)
25+
* sync: implement --ignore-errors (Mateusz Pabian)
26+
* dedupe: Add dedupe largest functionality (Richard Yang)
27+
* fs: Extend SizeSuffix to include TB and PB for rclone about
28+
* fs: add --dump goroutines and --dump openfiles for debugging
29+
* rc: implement core/memstats to print internal memory usage info
30+
* rc: new call rc/pid (Michael P. Dubner)
31+
* Compile
32+
* Drop support for go1.6
33+
* Release
34+
* Fix `make tarball` (Chih-Hsuan Yen)
35+
* Bug Fixes
36+
* filter: fix --min-age and --max-age together check
37+
* fs: limit MaxIdleConns and MaxIdleConnsPerHost in transport
38+
* lsd,lsf: make sure all times we output are in local time
39+
* rc: fix setting bwlimit to unlimited
40+
* rc: take note of the --rc-addr flag too as per the docs
41+
* Mount
42+
* Use About to return the correct disk total/used/free (eg in `df`)
43+
* Set `--attr-timeout default` to `1s` - fixes:
44+
* rclone using too much memory
45+
* rclone not serving files to samba
46+
* excessive time listing directories
47+
* Fix `df -i` (upstream fix)
48+
* VFS
49+
* Filter files `.` and `..` from directory listing
50+
* Only make the VFS cache if --vfs-cache-mode > Off
51+
* Local
52+
* Add --local-no-check-updated to disable updated file checks
53+
* Retry remove on Windows sharing violation error
54+
* Cache
55+
* Flush the memory cache after close
56+
* Purge file data on notification
57+
* Always forget parent dir for notifications
58+
* Integrate with Plex websocket
59+
* Add rc cache/stats (seuffert)
60+
* Add info log on notification
61+
* Box
62+
* Fix failure reading large directories - parse file/directory size as float
63+
* Dropbox
64+
* Fix crypt+obfuscate on dropbox
65+
* Fix repeatedly uploading the same files
66+
* FTP
67+
* Work around strange response from box FTP server
68+
* More workarounds for FTP servers to fix mkParentDir error
69+
* Fix no error on listing non-existent directory
70+
* Google Cloud Storage
71+
* Add service_account_credentials (Matt Holt)
72+
* Detect bucket presence by listing it - minimises permissions needed
73+
* Ignore zero length directory markers
74+
* Google Drive
75+
* Add service_account_credentials (Matt Holt)
76+
* Fix directory move leaving a hardlinked directory behind
77+
* Return proper google errors when Opening files
78+
* When initialized with a filepath, optional features used incorrect root path (Stefan Breunig)
79+
* HTTP
80+
* Fix sync for servers which don't return Content-Length in HEAD
81+
* Onedrive
82+
* Add QuickXorHash support for OneDrive for business
83+
* Fix socket leak in multipart session upload
84+
* S3
85+
* Look in S3 named profile files for credentials
86+
* Add `--s3-disable-checksum` to disable checksum uploading (Chris Redekop)
87+
* Hierarchical configuration support (Giri Badanahatti)
88+
* Add in config for all the supported S3 providers
89+
* Add One Zone Infrequent Access storage class (Craig Rachel)
90+
* Add --use-server-modtime support (Peter Baumgartner)
91+
* Add --s3-chunk-size option to control multipart uploads
92+
* Ignore zero length directory markers
93+
* SFTP
94+
* Update docs to match code, fix typos and clarify disable_hashcheck prompt (Michael G. Noll)
95+
* Update docs with Synology quirks
96+
* Fail soft with a debug on hash failure
97+
* Swift
98+
* Add --use-server-modtime support (Peter Baumgartner)
99+
* Webdav
100+
* Support SharePoint cookie authentication (hensur)
101+
* Strip leading and trailing / off root
10102
* v1.40 - 2018-03-19
11103
* New backends
12104
* Alias backend to create aliases for existing remote names (Fabian Möller)

docs/content/commands/rclone.md

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
2-
date: 2018-03-19T10:05:30Z
2+
date: 2018-04-28T11:44:58+01:00
33
title: "rclone"
44
slug: rclone
55
url: /commands/rclone/
66
---
77
## rclone
88

9-
Sync files and directories to and from local and remote object stores - v1.40
9+
Sync files and directories to and from local and remote object stores - v1.41
1010

1111
### Synopsis
1212

@@ -24,6 +24,7 @@ from various cloud storage systems and using file transfer services, such as:
2424
* Google Drive
2525
* HTTP
2626
* Hubic
27+
* Mega
2728
* Microsoft Azure Blob Storage
2829
* Microsoft OneDrive
2930
* Openstack Swift / Rackspace cloud files / Memset Memstore
@@ -114,7 +115,7 @@ rclone [flags]
114115
--drive-use-trash Send files to the trash instead of deleting permanently. (default true)
115116
--dropbox-chunk-size int Upload chunk size. Max 150M. (default 48M)
116117
-n, --dry-run Do a trial run with no permanent changes
117-
--dump string List of items to dump from: headers,bodies,requests,responses,auth,filters
118+
--dump string List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles
118119
--dump-bodies Dump HTTP headers and bodies - may contain sensitive info
119120
--dump-headers Dump HTTP bodies - may contain sensitive info
120121
--exclude stringArray Exclude files matching pattern
@@ -128,23 +129,26 @@ rclone [flags]
128129
--gcs-storage-class string Default storage class for buckets (MULTI_REGIONAL|REGIONAL|STANDARD|NEARLINE|COLDLINE|DURABLE_REDUCED_AVAILABILITY).
129130
-h, --help help for rclone
130131
--ignore-checksum Skip post copy check of checksums.
132+
--ignore-errors delete even if there are I/O errors
131133
--ignore-existing Skip all files that exist on destination
132134
--ignore-size Ignore size when skipping use mod-time or checksum.
133135
-I, --ignore-times Don't skip files that match size and time - transfer all files
134136
--immutable Do not modify files. Fail if existing files have been modified.
135137
--include stringArray Include files matching pattern
136138
--include-from stringArray Read include patterns from file
139+
--local-no-check-updated Don't check to see if the files change during upload
137140
--local-no-unicode-normalization Don't apply unicode normalization to paths and filenames
138141
--log-file string Log everything to this file
139142
--log-level string Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE")
140143
--low-level-retries int Number of low level retries to do. (default 10)
141-
--max-age duration Don't transfer any file older than this in s or suffix ms|s|m|h|d|w|M|y (default off)
144+
--max-age duration Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off)
142145
--max-delete int When synchronizing, limit the number of deletes (default -1)
143146
--max-depth int If set limits the recursion depth to this. (default -1)
144-
--max-size int Don't transfer any file larger than this in k or suffix b|k|M|G (default off)
147+
--max-size int Only transfer files smaller than this in k or suffix b|k|M|G (default off)
148+
--mega-debug If set then output more debug from mega.
145149
--memprofile string Write memory profile to file
146-
--min-age duration Don't transfer any file younger than this in s or suffix ms|s|m|h|d|w|M|y (default off)
147-
--min-size int Don't transfer any file smaller than this in k or suffix b|k|M|G (default off)
150+
--min-age duration Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off)
151+
--min-size int Only transfer files bigger than this in k or suffix b|k|M|G (default off)
148152
--modify-window duration Max time diff to be considered the same (default 1ns)
149153
--no-check-certificate Do not verify the server SSL certificate. Insecure.
150154
--no-gzip-encoding Don't set Accept-Encoding: gzip.
@@ -167,7 +171,9 @@ rclone [flags]
167171
--rc-user string User name for authentication.
168172
--retries int Retry operations this many times if they fail (default 3)
169173
--s3-acl string Canned ACL used when creating buckets and/or storing objects in S3
170-
--s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA)
174+
--s3-chunk-size int Chunk size to use for uploading (default 5M)
175+
--s3-disable-checksum Don't store MD5 checksum with object metadata
176+
--s3-storage-class string Storage class to use when uploading S3 objects (STANDARD|REDUCED_REDUNDANCY|STANDARD_IA|ONEZONE_IA)
171177
--sftp-ask-password Allow asking for SFTP password when needed.
172178
--size-only Skip based on size only, not mod-time or checksum
173179
--skip-links Don't warn about skipped symlinks.
@@ -186,13 +192,15 @@ rclone [flags]
186192
--track-renames When synchronizing, track file renames and do a server side move if possible
187193
--transfers int Number of file transfers to run in parallel. (default 4)
188194
-u, --update Skip files that are newer on the destination.
189-
--user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.40")
195+
--use-server-modtime Use server modified time instead of object metadata
196+
--user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.41")
190197
-v, --verbose count Print lots more stuff (repeat for more)
191198
-V, --version Print the version number
192199
```
193200

194201
### SEE ALSO
195202

203+
* [rclone about](/commands/rclone_about/) - Get quota information from the remote.
196204
* [rclone authorize](/commands/rclone_authorize/) - Remote authorization.
197205
* [rclone cachestats](/commands/rclone_cachestats/) - Print cache stats for a remote
198206
* [rclone cat](/commands/rclone_cat/) - Concatenates any files and sends them to stdout.
@@ -208,6 +216,8 @@ rclone [flags]
208216
* [rclone delete](/commands/rclone_delete/) - Remove the contents of path.
209217
* [rclone genautocomplete](/commands/rclone_genautocomplete/) - Output completion script for a given shell.
210218
* [rclone gendocs](/commands/rclone_gendocs/) - Output markdown docs for rclone to the directory supplied.
219+
* [rclone hashsum](/commands/rclone_hashsum/) - Produces an hashsum file for all the objects in the path.
220+
* [rclone link](/commands/rclone_link/) - Generate public link to file/folder.
211221
* [rclone listremotes](/commands/rclone_listremotes/) - List all the remotes in the config file.
212222
* [rclone ls](/commands/rclone_ls/) - List the objects in the path with size and path.
213223
* [rclone lsd](/commands/rclone_lsd/) - List all directories/containers/buckets in the path.
@@ -234,4 +244,4 @@ rclone [flags]
234244
* [rclone tree](/commands/rclone_tree/) - List the contents of the remote in a tree like fashion.
235245
* [rclone version](/commands/rclone_version/) - Show the version number.
236246

237-
###### Auto generated by spf13/cobra on 19-Mar-2018
247+
###### Auto generated by spf13/cobra on 28-Apr-2018

0 commit comments

Comments
 (0)