Version v1.52.0

This commit is contained in:
Nick Craig-Wood 2020-05-27 16:11:47 +01:00
parent a0922643e6
commit 6882aeff97
87 changed files with 16664 additions and 4428 deletions

4400
MANUAL.html generated

File diff suppressed because it is too large Load Diff

5231
MANUAL.md generated

File diff suppressed because it is too large Load Diff

4803
MANUAL.txt generated

File diff suppressed because it is too large Load Diff

View File

@ -31,7 +31,7 @@ This file describes how to make the various kinds of releases
* make upload_website * make upload_website
* make upload_github * make upload_github
* make startdev * make startdev
* # announce with forum post, twitter post, G+ post * # announce with forum post, twitter post, patreon post
Early in the next release cycle update the vendored dependencies Early in the next release cycle update the vendored dependencies

View File

@ -1 +1 @@
v1.51.0 v1.52.0

View File

@ -156,17 +156,23 @@ def main():
# Output combined changelog with new part # Output combined changelog with new part
sys.stdout.write(old_head) sys.stdout.write(old_head)
today = datetime.date.today()
new_features = "\n".join(new_features_lines)
bugfixes = "\n".join(bugfix_lines)
backend_changes = "\n".join(backend_lines)
sys.stdout.write(""" sys.stdout.write("""
## %s - %s ## %(next_version)s - %(today)s
[See commits](https://github.com/rclone/rclone/compare/%(version)s...%(next_version)s)
* New backends * New backends
* New commands * New commands
* New Features * New Features
%s %(new_features)s
* Bug Fixes * Bug Fixes
%s %(bugfixes)s
%s""" % (next_version, datetime.date.today(), "\n".join(new_features_lines), "\n".join(bugfix_lines), "\n".join(backend_lines))) %(backend_changes)s""" % locals())
sys.stdout.write(old_tail) sys.stdout.write(old_tail)

View File

@ -421,7 +421,7 @@ The plex token for authentication - auto set normally
#### --cache-plex-insecure #### --cache-plex-insecure
Skip all certificate verifications when connecting to the Plex server Skip all certificate verification when connecting to the Plex server
- Config: plex_insecure - Config: plex_insecure
- Env Var: RCLONE_CACHE_PLEX_INSECURE - Env Var: RCLONE_CACHE_PLEX_INSECURE
@ -621,7 +621,7 @@ If you set it to 0 then it will wait forever.
Here are the commands specific to the cache backend. Here are the commands specific to the cache backend.
Run them with with Run them with
rclone backend COMMAND remote: rclone backend COMMAND remote:

View File

@ -1,11 +1,264 @@
--- ---
title: "Documentation" title: "Documentation"
description: "Rclone Changelog" description: "Rclone Changelog"
date: "2020-02-01" date: "2020-05-27"
--- ---
# Changelog # Changelog
## v1.52.0 - 2020-05-27
Special thanks to Martin Michlmayr for proof reading and correcting
all the docs and Edward Barker for helping re-write the front page.
[See commits](https://github.com/rclone/rclone/compare/v1.51.0...v1.52.0)
* New backends
* [Tardigrade](/tardigrade/) backend for use with storj.io (Caleb Case)
* [Union](/union/) re-write to have multiple writable remotes (Max Sum)
* [Seafile](/seafile) for Seafile server (Fred @creativeprojects)
* New commands
* backend: command for backend specific commands (see backends) (Nick Craig-Wood)
* cachestats: Deprecate in favour of `rclone backend stats cache:` (Nick Craig-Wood)
* dbhashsum: Deprecate in favour of `rclone hashsum DropboxHash` (Nick Craig-Wood)
* New Features
* Add `--header-download` and `--header-upload` flags for setting HTTP headers when uploading/downloading (Tim Gallant)
* Add `--header` flag to add HTTP headers to every HTTP transaction (Nick Craig-Wood)
* Add `--check-first` to do all checking before starting transfers (Nick Craig-Wood)
* Add `--track-renames-strategy` for configurable matching criteria for `--track-renames` (Bernd Schoolmann)
* Add `--cutoff-mode` hard,soft,catious (Shing Kit Chan & Franklyn Tackitt)
* Filter flags (eg `--files-from -`) can read from stdin (fishbullet)
* Add `--error-on-no-transfer` option (Jon Fautley)
* Implement `--order-by xxx,mixed` for copying some small and some big files (Nick Craig-Wood)
* Allow `--max-backlog` to be negative meaning as large as possible (Nick Craig-Wood)
* Added `--no-unicode-normalization` flag to allow Unicode filenames to remain unique (Ben Zenker)
* Allow `--min-age`/`--max-age` to take a date as well as a duration (Nick Craig-Wood)
* Add rename statistics for file and directory renames (Nick Craig-Wood)
* Add statistics output to JSON log (reddi)
* Make stats be printed on non-zero exit code (Nick Craig-Wood)
* When running `--password-command` allow use of stdin (Sébastien Gross)
* Stop empty strings being a valid remote path (Nick Craig-Wood)
* accounting: support WriterTo for less memory copying (Nick Craig-Wood)
* build
* Update to use go1.14 for the build (Nick Craig-Wood)
* Add `-trimpath` to release build for reproduceable builds (Nick Craig-Wood)
* Remove GOOS and GOARCH from Dockerfile (Brandon Philips)
* config
* Fsync the config file after writing to save more reliably (Nick Craig-Wood)
* Add `--obscure` and `--no-obscure` flags to `config create`/`update` (Nick Craig-Wood)
* Make `config show` take `remote:` as well as `remote` (Nick Craig-Wood)
* copyurl: Add `--no-clobber` flag (Denis)
* delete: Added `--rmdirs` flag to delete directories as well (Kush)
* filter: Added `--files-from-raw` flag (Ankur Gupta)
* genautocomplete: Add support for fish shell (Matan Rosenberg)
* log: Add support for syslog LOCAL facilities (Patryk Jakuszew)
* lsjson: Add `--hash-type` parameter and use it in lsf to speed up hashing (Nick Craig-Wood)
* rc
* Add `-o`/`--opt` and `-a`/`--arg` for more structured input (Nick Craig-Wood)
* Implement `backend/command` for running backend specific commands remotely (Nick Craig-Wood)
* Add `mount/mount` command for starting `rclone mount` via the API (Chaitanya)
* rcd: Add Prometheus metrics support (Gary Kim)
* serve http
* Added a `--template` flag for user defined markup (calistri)
* Add Last-Modified headers to files and directories (Nick Craig-Wood)
* serve sftp: Add support for multiple host keys by repeating `--key` flag (Maxime Suret)
* touch: Add `--localtime` flag to make `--timestamp` localtime not UTC (Nick Craig-Wood)
* Bug Fixes
* accounting
* Restore "Max number of stats groups reached" log line (Michał Matczuk)
* Correct exitcode on Transfer Limit Exceeded flag. (Anuar Serdaliyev)
* Reset bytes read during copy retry (Ankur Gupta)
* Fix race clearing stats (Nick Craig-Wood)
* copy: Only create empty directories when they don't exist on the remote (Ishuah Kariuki)
* dedupe: Stop dedupe deleting files with identical IDs (Nick Craig-Wood)
* oauth
* Use custom http client so that `--no-check-certificate` is honored by oauth token fetch (Mark Spieth)
* Replace deprecated oauth2.NoContext (Lars Lehtonen)
* operations
* Fix setting the timestamp on Windows for multithread copy (Nick Craig-Wood)
* Make rcat obey `--ignore-checksum` (Nick Craig-Wood)
* Make `--max-transfer` more accurate (Nick Craig-Wood)
* rc
* Fix dropped error (Lars Lehtonen)
* Fix misplaced http server config (Xiaoxing Ye)
* Disable duplicate log (ElonH)
* serve dlna
* Cds: don't specify childCount at all when unknown (Dan Walters)
* Cds: use modification time as date in dlna metadata (Dan Walters)
* serve restic: Fix tests after restic project removed vendoring (Nick Craig-Wood)
* sync
* Fix incorrect "nothing to transfer" message using `--delete-before` (Nick Craig-Wood)
* Only create empty directories when they don't exist on the remote (Ishuah Kariuki)
* Mount
* Add `--async-read` flag to disable asynchronous reads (Nick Craig-Wood)
* Ignore `--allow-root` flag with a warning as it has been removed upstream (Nick Craig-Wood)
* Warn if `--allow-non-empty` used on Windows and clarify docs (Nick Craig-Wood)
* Constrain to go1.13 or above otherwise bazil.org/fuse fails to compile (Nick Craig-Wood)
* Fix fail because of too long volume name (evileye)
* Report 1PB free for unknown disk sizes (Nick Craig-Wood)
* Map more rclone errors into file systems errors (Nick Craig-Wood)
* Fix disappearing cwd problem (Nick Craig-Wood)
* Use ReaddirPlus on Windows to improve directory listing performance (Nick Craig-Wood)
* Send a hint as to whether the filesystem is case insensitive or not (Nick Craig-Wood)
* Add rc command `mount/types` (Nick Craig-Wood)
* Change maximum leaf name length to 1024 bytes (Nick Craig-Wood)
* VFS
* Add `--vfs-read-wait` and `--vfs-write-wait` flags to control time waiting for a sequential read/write (Nick Craig-Wood)
* Change default `--vfs-read-wait` to 20ms (it was 5ms and not configurable) (Nick Craig-Wood)
* Make `df` output more consistent on a rclone mount. (Yves G)
* Report 1PB free for unknown disk sizes (Nick Craig-Wood)
* Fix race condition caused by unlocked reading of Dir.path (Nick Craig-Wood)
* Make File lock and Dir lock not overlap to avoid deadlock (Nick Craig-Wood)
* Implement lock ordering between File and Dir to eliminate deadlocks (Nick Craig-Wood)
* Factor the vfs cache into its own package (Nick Craig-Wood)
* Pin the Fs in use in the Fs cache (Nick Craig-Wood)
* Add SetSys() methods to Node to allow caching stuff on a node (Nick Craig-Wood)
* Ignore file not found errors from Hash in Read.Release (Nick Craig-Wood)
* Fix hang in read wait code (Nick Craig-Wood)
* Local
* Speed up multi thread downloads by using sparse files on Windows (Nick Craig-Wood)
* Implement `--local-no-sparse` flag for disabling sparse files (Nick Craig-Wood)
* Implement `rclone backend noop` for testing purposes (Nick Craig-Wood)
* Fix "file not found" errors on post transfer Hash calculation (Nick Craig-Wood)
* Cache
* Implement `rclone backend stats` command (Nick Craig-Wood)
* Fix Server Side Copy with Temp Upload (Brandon McNama)
* Remove Unused Functions (Lars Lehtonen)
* Disable race tests until bbolt is fixed (Nick Craig-Wood)
* Move methods used for testing into test file (greatroar)
* Add Pin and Unpin and canonicalised lookup (Nick Craig-Wood)
* Use proper import path go.etcd.io/bbolt (Robert-André Mauchin)
* Crypt
* Calculate hashes for uploads from local disk (Nick Craig-Wood)
* This allows crypted Jottacloud uploads without using local disk
* This means crypted s3/b2 uploads will now have hashes
* Added `rclone backend decode`/`encode` commands to replicate functionality of `cryptdecode` (Anagh Kumar Baranwal)
* Get rid of the unused Cipher interface as it obfuscated the code (Nick Craig-Wood)
* Azure Blob
* Implement streaming of unknown sized files so `rcat` is now supported (Nick Craig-Wood)
* Implement memory pooling to control memory use (Nick Craig-Wood)
* Add `--azureblob-disable-checksum` flag (Nick Craig-Wood)
* Retry `InvalidBlobOrBlock` error as it may indicate block concurrency problems (Nick Craig-Wood)
* Remove unused `Object.parseTimeString()` (Lars Lehtonen)
* Fix permission error on SAS URL limited to container (Nick Craig-Wood)
* B2
* Add support for `--header-upload` and `--header-download` (Tim Gallant)
* Ignore directory markers at the root also (Nick Craig-Wood)
* Force the case of the SHA1 to lowercase (Nick Craig-Wood)
* Remove unused `largeUpload.clearUploadURL()` (Lars Lehtonen)
* Box
* Add support for `--header-upload` and `--header-download` (Tim Gallant)
* Implement About to read size used (Nick Craig-Wood)
* Add token renew function for jwt auth (David Bramwell)
* Added support for interchangeable root folder for Box backend (Sunil Patra)
* Remove unnecessary iat from jws claims (David)
* Drive
* Follow shortcuts by default, skip with `--drive-skip-shortcuts` (Nick Craig-Wood)
* Implement `rclone backend shortcut` command for creating shortcuts (Nick Craig-Wood)
* Added `rclone backend` command to change `service_account_file` and `chunk_size` (Anagh Kumar Baranwal)
* Fix missing files when using `--fast-list` and `--drive-shared-with-me` (Nick Craig-Wood)
* Fix duplicate items when using `--drive-shared-with-me` (Nick Craig-Wood)
* Extend `--drive-stop-on-upload-limit` to respond to `teamDriveFileLimitExceeded`. (harry)
* Don't delete files with multiple parents to avoid data loss (Nick Craig-Wood)
* Server side copy docs use default description if empty (Nick Craig-Wood)
* Dropbox
* Make error insufficient space to be fatal (harry)
* Add info about required redirect url (Elan Ruusamäe)
* Fichier
* Add support for `--header-upload` and `--header-download` (Tim Gallant)
* Implement custom pacer to deal with the new rate limiting (buengese)
* FTP
* Fix lockup when using concurrency limit on failed connections (Nick Craig-Wood)
* Fix lockup on failed upload when using concurrency limit (Nick Craig-Wood)
* Fix lockup on Close failures when using concurrency limit (Nick Craig-Wood)
* Work around pureftp sending spurious 150 messages (Nick Craig-Wood)
* Google Cloud Storage
* Add support for `--header-upload` and `--header-download` (Nick Craig-Wood)
* Add `ARCHIVE` storage class to help (Adam Stroud)
* Ignore directory markers at the root (Nick Craig-Wood)
* Googlephotos
* Make the start year configurable (Daven)
* Add support for `--header-upload` and `--header-download` (Tim Gallant)
* Create feature/favorites directory (Brandon Philips)
* Fix "concurrent map write" error (Nick Craig-Wood)
* Don't put an image in error message (Nick Craig-Wood)
* HTTP
* Improved directory listing with new template from Caddy project (calisro)
* Jottacloud
* Implement `--jottacloud-trashed-only` (buengese)
* Add support for `--header-upload` and `--header-download` (Tim Gallant)
* Use `RawURLEncoding` when decoding base64 encoded login token (buengese)
* Implement cleanup (buengese)
* Update docs regarding cleanup, removed remains from old auth, and added warning about special mountpoints. (albertony)
* Mailru
* Describe 2FA requirements (valery1707)
* Onedrive
* Implement `--onedrive-server-side-across-configs` (Nick Craig-Wood)
* Add support for `--header-upload` and `--header-download` (Tim Gallant)
* Fix occasional 416 errors on multipart uploads (Nick Craig-Wood)
* Added maximum chunk size limit warning in the docs (Harry)
* Fix missing drive on config (Nick Craig-Wood)
* Make error `quotaLimitReached` to be fatal (harry)
* Opendrive
* Add support for `--header-upload` and `--header-download` (Tim Gallant)
* Pcloud
* Added support for interchangeable root folder for pCloud backend (Sunil Patra)
* Add support for `--header-upload` and `--header-download` (Tim Gallant)
* Fix initial config "Auth state doesn't match" message (Nick Craig-Wood)
* Premiumizeme
* Add support for `--header-upload` and `--header-download` (Tim Gallant)
* Prune unused functions (Lars Lehtonen)
* Putio
* Add support for `--header-upload` and `--header-download` (Nick Craig-Wood)
* Make downloading files use the rclone http Client (Nick Craig-Wood)
* Fix parsing of remotes with leading and trailing / (Nick Craig-Wood)
* Qingstor
* Make `rclone cleanup` remove pending multipart uploads older than 24h (Nick Craig-Wood)
* Try harder to cancel failed multipart uploads (Nick Craig-Wood)
* Prune `multiUploader.list()` (Lars Lehtonen)
* Lint fix (Lars Lehtonen)
* S3
* Add support for `--header-upload` and `--header-download` (Tim Gallant)
* Use memory pool for buffer allocations (Maciej Zimnoch)
* Add SSE-C support for AWS, Ceph, and MinIO (Jack Anderson)
* Fail fast multipart upload (Michał Matczuk)
* Report errors on bucket creation (mkdir) correctly (Nick Craig-Wood)
* Specify that Minio supports URL encoding in listings (Nick Craig-Wood)
* Added 500 as retryErrorCode (Michał Matczuk)
* Use `--low-level-retries` as the number of SDK retries (Aleksandar Janković)
* Fix multipart abort context (Aleksandar Jankovic)
* Replace deprecated `session.New()` with `session.NewSession()` (Lars Lehtonen)
* Use the provided size parameter when allocating a new memory pool (Joachim Brandon LeBlanc)
* Use rclone's low level retries instead of AWS SDK to fix listing retries (Nick Craig-Wood)
* Ignore directory markers at the root also (Nick Craig-Wood)
* Use single memory pool (Michał Matczuk)
* Do not resize buf on put to memBuf (Michał Matczuk)
* Improve docs for `--s3-disable-checksum` (Nick Craig-Wood)
* Don't leak memory or tokens in edge cases for multipart upload (Nick Craig-Wood)
* Seafile
* Implement 2FA (Fred)
* SFTP
* Added `--sftp-pem-key` to support inline key files (calisro)
* Fix post transfer copies failing with 0 size when using `set_modtime=false` (Nick Craig-Wood)
* Sharefile
* Add support for `--header-upload` and `--header-download` (Tim Gallant)
* Sugarsync
* Add support for `--header-upload` and `--header-download` (Tim Gallant)
* Swift
* Add support for `--header-upload` and `--header-download` (Nick Craig-Wood)
* Fix cosmetic issue in error message (Martin Michlmayr)
* Union
* Implement multiple writable remotes (Max Sum)
* Fix server-side copy (Max Sum)
* Implement ListR (Max Sum)
* Enable ListR when upstreams contain local (Max Sum)
* WebDAV
* Add support for `--header-upload` and `--header-download` (Tim Gallant)
* Fix `X-OC-Mtime` header for Transip compatibility (Nick Craig-Wood)
* Report full and consistent usage with `about` (Yves G)
* Yandex
* Add support for `--header-upload` and `--header-download` (Tim Gallant)
## v1.51.0 - 2020-02-01 ## v1.51.0 - 2020-02-01
* New backends * New backends

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone" title: "rclone"
description: "Show help for rclone commands, flags and backends." description: "Show help for rclone commands, flags and backends."
slug: rclone slug: rclone

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone about" title: "rclone about"
description: "Get quota information from the remote." description: "Get quota information from the remote."
slug: rclone_about slug: rclone_about

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone authorize" title: "rclone authorize"
description: "Remote authorization." description: "Remote authorization."
slug: rclone_authorize slug: rclone_authorize

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone backend" title: "rclone backend"
description: "Run a backend specific command." description: "Run a backend specific command."
slug: rclone_backend slug: rclone_backend

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone cat" title: "rclone cat"
description: "Concatenates any files and sends them to stdout." description: "Concatenates any files and sends them to stdout."
slug: rclone_cat slug: rclone_cat

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone check" title: "rclone check"
description: "Checks the files in the source and destination match." description: "Checks the files in the source and destination match."
slug: rclone_check slug: rclone_check

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone cleanup" title: "rclone cleanup"
description: "Clean up the remote if possible" description: "Clean up the remote if possible"
slug: rclone_cleanup slug: rclone_cleanup

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone config" title: "rclone config"
description: "Enter an interactive configuration session." description: "Enter an interactive configuration session."
slug: rclone_config slug: rclone_config

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone config create" title: "rclone config create"
description: "Create a new remote with name, type and options." description: "Create a new remote with name, type and options."
slug: rclone_config_create slug: rclone_config_create

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone config delete" title: "rclone config delete"
description: "Delete an existing remote `name`." description: "Delete an existing remote `name`."
slug: rclone_config_delete slug: rclone_config_delete

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone config disconnect" title: "rclone config disconnect"
description: "Disconnects user from remote" description: "Disconnects user from remote"
slug: rclone_config_disconnect slug: rclone_config_disconnect

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone config dump" title: "rclone config dump"
description: "Dump the config file as JSON." description: "Dump the config file as JSON."
slug: rclone_config_dump slug: rclone_config_dump

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone config edit" title: "rclone config edit"
description: "Enter an interactive configuration session." description: "Enter an interactive configuration session."
slug: rclone_config_edit slug: rclone_config_edit

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone config file" title: "rclone config file"
description: "Show path of configuration file in use." description: "Show path of configuration file in use."
slug: rclone_config_file slug: rclone_config_file

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone config password" title: "rclone config password"
description: "Update password in an existing remote." description: "Update password in an existing remote."
slug: rclone_config_password slug: rclone_config_password

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone config providers" title: "rclone config providers"
description: "List in JSON format all the providers and options." description: "List in JSON format all the providers and options."
slug: rclone_config_providers slug: rclone_config_providers

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone config reconnect" title: "rclone config reconnect"
description: "Re-authenticates user with remote." description: "Re-authenticates user with remote."
slug: rclone_config_reconnect slug: rclone_config_reconnect

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone config show" title: "rclone config show"
description: "Print (decrypted) config file, or the config for a single remote." description: "Print (decrypted) config file, or the config for a single remote."
slug: rclone_config_show slug: rclone_config_show

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone config update" title: "rclone config update"
description: "Update options in an existing remote." description: "Update options in an existing remote."
slug: rclone_config_update slug: rclone_config_update

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone config userinfo" title: "rclone config userinfo"
description: "Prints info about logged in user of remote." description: "Prints info about logged in user of remote."
slug: rclone_config_userinfo slug: rclone_config_userinfo

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone copy" title: "rclone copy"
description: "Copy files from source to dest, skipping already copied" description: "Copy files from source to dest, skipping already copied"
slug: rclone_copy slug: rclone_copy

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone copyto" title: "rclone copyto"
description: "Copy files from source to dest, skipping already copied" description: "Copy files from source to dest, skipping already copied"
slug: rclone_copyto slug: rclone_copyto

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone copyurl" title: "rclone copyurl"
description: "Copy url content to dest." description: "Copy url content to dest."
slug: rclone_copyurl slug: rclone_copyurl

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone cryptcheck" title: "rclone cryptcheck"
description: "Cryptcheck checks the integrity of a crypted remote." description: "Cryptcheck checks the integrity of a crypted remote."
slug: rclone_cryptcheck slug: rclone_cryptcheck

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone cryptdecode" title: "rclone cryptdecode"
description: "Cryptdecode returns unencrypted file names." description: "Cryptdecode returns unencrypted file names."
slug: rclone_cryptdecode slug: rclone_cryptdecode

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone dedupe" title: "rclone dedupe"
description: "Interactively find duplicate files and delete/rename them." description: "Interactively find duplicate files and delete/rename them."
slug: rclone_dedupe slug: rclone_dedupe

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone delete" title: "rclone delete"
description: "Remove the contents of path." description: "Remove the contents of path."
slug: rclone_delete slug: rclone_delete

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone deletefile" title: "rclone deletefile"
description: "Remove a single file from remote." description: "Remove a single file from remote."
slug: rclone_deletefile slug: rclone_deletefile

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone genautocomplete" title: "rclone genautocomplete"
description: "Output completion script for a given shell." description: "Output completion script for a given shell."
slug: rclone_genautocomplete slug: rclone_genautocomplete

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone genautocomplete bash" title: "rclone genautocomplete bash"
description: "Output bash completion script for rclone." description: "Output bash completion script for rclone."
slug: rclone_genautocomplete_bash slug: rclone_genautocomplete_bash

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone genautocomplete fish" title: "rclone genautocomplete fish"
description: "Output fish completion script for rclone." description: "Output fish completion script for rclone."
slug: rclone_genautocomplete_fish slug: rclone_genautocomplete_fish

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone genautocomplete zsh" title: "rclone genautocomplete zsh"
description: "Output zsh completion script for rclone." description: "Output zsh completion script for rclone."
slug: rclone_genautocomplete_zsh slug: rclone_genautocomplete_zsh

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone gendocs" title: "rclone gendocs"
description: "Output markdown docs for rclone to the directory supplied." description: "Output markdown docs for rclone to the directory supplied."
slug: rclone_gendocs slug: rclone_gendocs

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone hashsum" title: "rclone hashsum"
description: "Produces a hashsum file for all the objects in the path." description: "Produces a hashsum file for all the objects in the path."
slug: rclone_hashsum slug: rclone_hashsum

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone link" title: "rclone link"
description: "Generate public link to file/folder." description: "Generate public link to file/folder."
slug: rclone_link slug: rclone_link

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone listremotes" title: "rclone listremotes"
description: "List all the remotes in the config file." description: "List all the remotes in the config file."
slug: rclone_listremotes slug: rclone_listremotes

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone ls" title: "rclone ls"
description: "List the objects in the path with size and path." description: "List the objects in the path with size and path."
slug: rclone_ls slug: rclone_ls

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone lsd" title: "rclone lsd"
description: "List all directories/containers/buckets in the path." description: "List all directories/containers/buckets in the path."
slug: rclone_lsd slug: rclone_lsd

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone lsf" title: "rclone lsf"
description: "List directories and objects in remote:path formatted for parsing" description: "List directories and objects in remote:path formatted for parsing"
slug: rclone_lsf slug: rclone_lsf

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone lsjson" title: "rclone lsjson"
description: "List directories and objects in the path in JSON format." description: "List directories and objects in the path in JSON format."
slug: rclone_lsjson slug: rclone_lsjson

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone lsl" title: "rclone lsl"
description: "List the objects in path with modification time, size and path." description: "List the objects in path with modification time, size and path."
slug: rclone_lsl slug: rclone_lsl

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone md5sum" title: "rclone md5sum"
description: "Produces an md5sum file for all the objects in the path." description: "Produces an md5sum file for all the objects in the path."
slug: rclone_md5sum slug: rclone_md5sum

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone mkdir" title: "rclone mkdir"
description: "Make the path if it doesn't already exist." description: "Make the path if it doesn't already exist."
slug: rclone_mkdir slug: rclone_mkdir

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone mount" title: "rclone mount"
description: "Mount the remote as file system on a mountpoint." description: "Mount the remote as file system on a mountpoint."
slug: rclone_mount slug: rclone_mount
@ -19,7 +19,7 @@ FUSE.
First set up your remote using `rclone config`. Check it works with `rclone ls` etc. First set up your remote using `rclone config`. Check it works with `rclone ls` etc.
You can either run mount in foreground mode or background(daemon) mode. Mount runs in You can either run mount in foreground mode or background (daemon) mode. Mount runs in
foreground mode by default, use the --daemon flag to specify background mode mode. foreground mode by default, use the --daemon flag to specify background mode mode.
Background mode is only supported on Linux and OSX, you can only run mount in Background mode is only supported on Linux and OSX, you can only run mount in
foreground mode on Windows. foreground mode on Windows.

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone move" title: "rclone move"
description: "Move files from source to dest." description: "Move files from source to dest."
slug: rclone_move slug: rclone_move

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone moveto" title: "rclone moveto"
description: "Move file or directory from source to dest." description: "Move file or directory from source to dest."
slug: rclone_moveto slug: rclone_moveto

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone ncdu" title: "rclone ncdu"
description: "Explore a remote with a text based user interface." description: "Explore a remote with a text based user interface."
slug: rclone_ncdu slug: rclone_ncdu

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone obscure" title: "rclone obscure"
description: "Obscure password for use in the rclone.conf" description: "Obscure password for use in the rclone.conf"
slug: rclone_obscure slug: rclone_obscure

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone purge" title: "rclone purge"
description: "Remove the path and all of its contents." description: "Remove the path and all of its contents."
slug: rclone_purge slug: rclone_purge

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone rc" title: "rclone rc"
description: "Run a command against a running rclone." description: "Run a command against a running rclone."
slug: rclone_rc slug: rclone_rc

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone rcat" title: "rclone rcat"
description: "Copies standard input to file on remote." description: "Copies standard input to file on remote."
slug: rclone_rcat slug: rclone_rcat

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone rcd" title: "rclone rcd"
description: "Run rclone listening to remote control commands only." description: "Run rclone listening to remote control commands only."
slug: rclone_rcd slug: rclone_rcd

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone rmdir" title: "rclone rmdir"
description: "Remove the path if empty." description: "Remove the path if empty."
slug: rclone_rmdir slug: rclone_rmdir

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone rmdirs" title: "rclone rmdirs"
description: "Remove empty directories under the path." description: "Remove empty directories under the path."
slug: rclone_rmdirs slug: rclone_rmdirs

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone serve" title: "rclone serve"
description: "Serve a remote over a protocol." description: "Serve a remote over a protocol."
slug: rclone_serve slug: rclone_serve

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone serve dlna" title: "rclone serve dlna"
description: "Serve remote:path over DLNA" description: "Serve remote:path over DLNA"
slug: rclone_serve_dlna slug: rclone_serve_dlna

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone serve ftp" title: "rclone serve ftp"
description: "Serve remote:path over FTP." description: "Serve remote:path over FTP."
slug: rclone_serve_ftp slug: rclone_serve_ftp

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone serve http" title: "rclone serve http"
description: "Serve the remote over HTTP." description: "Serve the remote over HTTP."
slug: rclone_serve_http slug: rclone_serve_http

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone serve restic" title: "rclone serve restic"
description: "Serve the remote for restic's REST API." description: "Serve the remote for restic's REST API."
slug: rclone_serve_restic slug: rclone_serve_restic

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone serve sftp" title: "rclone serve sftp"
description: "Serve the remote over SFTP." description: "Serve the remote over SFTP."
slug: rclone_serve_sftp slug: rclone_serve_sftp

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone serve webdav" title: "rclone serve webdav"
description: "Serve remote:path over webdav." description: "Serve remote:path over webdav."
slug: rclone_serve_webdav slug: rclone_serve_webdav

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone settier" title: "rclone settier"
description: "Changes storage class/tier of objects in remote." description: "Changes storage class/tier of objects in remote."
slug: rclone_settier slug: rclone_settier

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone sha1sum" title: "rclone sha1sum"
description: "Produces an sha1sum file for all the objects in the path." description: "Produces an sha1sum file for all the objects in the path."
slug: rclone_sha1sum slug: rclone_sha1sum

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone size" title: "rclone size"
description: "Prints the total size and number of objects in remote:path." description: "Prints the total size and number of objects in remote:path."
slug: rclone_size slug: rclone_size

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone sync" title: "rclone sync"
description: "Make source and dest identical, modifying destination only." description: "Make source and dest identical, modifying destination only."
slug: rclone_sync slug: rclone_sync

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone touch" title: "rclone touch"
description: "Create new file or change file modification time." description: "Create new file or change file modification time."
slug: rclone_touch slug: rclone_touch

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone tree" title: "rclone tree"
description: "List the contents of the remote in a tree like fashion." description: "List the contents of the remote in a tree like fashion."
slug: rclone_tree slug: rclone_tree

View File

@ -1,5 +1,5 @@
--- ---
date: 2020-05-25T12:06:00+01:00 date: 2020-05-27T16:09:49+01:00
title: "rclone version" title: "rclone version"
description: "Show the version number." description: "Show the version number."
slug: rclone_version slug: rclone_version

View File

@ -369,7 +369,7 @@ names, or for debugging purposes.
Here are the commands specific to the crypt backend. Here are the commands specific to the crypt backend.
Run them with with Run them with
rclone backend COMMAND remote: rclone backend COMMAND remote:

View File

@ -678,7 +678,7 @@ videos.
Setting this flag will cause Google photos and videos to return a Setting this flag will cause Google photos and videos to return a
blank MD5 checksum. blank MD5 checksum.
Google photos are identifed by being in the "photos" space. Google photos are identified by being in the "photos" space.
Corrupted checksums are caused by Google modifying the image/video but Corrupted checksums are caused by Google modifying the image/video but
not updating the checksum. not updating the checksum.
@ -1004,7 +1004,7 @@ See: the [encoding section in the overview](/overview/#encoding) for more info.
Here are the commands specific to the drive backend. Here are the commands specific to the drive backend.
Run them with with Run them with
rclone backend COMMAND remote: rclone backend COMMAND remote:

View File

@ -1,7 +1,7 @@
--- ---
title: "Global Flags" title: "Global Flags"
description: "Rclone Global Flags" description: "Rclone Global Flags"
date: "2020-05-25T12:06:00+01:00" date: "2020-05-27T16:09:49+01:00"
--- ---
# Global Flags # Global Flags
@ -145,7 +145,7 @@ These flags are available for every command.
--use-json-log Use json log format. --use-json-log Use json log format.
--use-mmap Use mmap allocator (see docs). --use-mmap Use mmap allocator (see docs).
--use-server-modtime Use server modified time instead of object metadata --use-server-modtime Use server modified time instead of object metadata
--user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.51.0-411-gaebb535f-new-docs-beta") --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.52.0")
-v, --verbose count Print lots more stuff (repeat for more) -v, --verbose count Print lots more stuff (repeat for more)
``` ```

View File

@ -442,7 +442,7 @@ See: the [encoding section in the overview](/overview/#encoding) for more info.
Here are the commands specific to the local backend. Here are the commands specific to the local backend.
Run them with with Run them with
rclone backend COMMAND remote: rclone backend COMMAND remote:

View File

@ -1053,7 +1053,7 @@ If using SSE-C, the server-side encryption algorithm used when storing this obje
#### --s3-sse-customer-key #### --s3-sse-customer-key
If using SSE-C you must provide the secret encyption key used to encrypt/decrypt your data. If using SSE-C you must provide the secret encryption key used to encrypt/decrypt your data.
- Config: sse_customer_key - Config: sse_customer_key
- Env Var: RCLONE_S3_SSE_CUSTOMER_KEY - Env Var: RCLONE_S3_SSE_CUSTOMER_KEY

View File

@ -284,7 +284,7 @@ URL of seafile host to connect to
#### --seafile-user #### --seafile-user
User name User name (usually email address)
- Config: user - Config: user
- Env Var: RCLONE_SEAFILE_USER - Env Var: RCLONE_SEAFILE_USER
@ -300,6 +300,15 @@ Password
- Type: string - Type: string
- Default: "" - Default: ""
#### --seafile-2fa
Two-factor authentication ('true' if the account has 2FA enabled)
- Config: 2fa
- Env Var: RCLONE_SEAFILE_2FA
- Type: bool
- Default: false
#### --seafile-library #### --seafile-library
Name of the library. Leave blank to access all non-encrypted libraries. Name of the library. Leave blank to access all non-encrypted libraries.
@ -318,13 +327,22 @@ Library password (for encrypted libraries only). Leave blank if you pass it thro
- Type: string - Type: string
- Default: "" - Default: ""
#### --seafile-auth-token
Authentication token
- Config: auth_token
- Env Var: RCLONE_SEAFILE_AUTH_TOKEN
- Type: string
- Default: ""
### Advanced Options ### Advanced Options
Here are the advanced options specific to seafile (seafile). Here are the advanced options specific to seafile (seafile).
#### --seafile-create-library #### --seafile-create-library
Should create library if it doesn't exist Should rclone create a library if it doesn't exist
- Config: create_library - Config: create_library
- Env Var: RCLONE_SEAFILE_CREATE_LIBRARY - Env Var: RCLONE_SEAFILE_CREATE_LIBRARY

View File

@ -245,7 +245,7 @@ when the ssh-agent contains many keys.
Enable the use of insecure ciphers and key exchange methods. Enable the use of insecure ciphers and key exchange methods.
This enables the use of the the following insecure ciphers and key exchange methods: This enables the use of the following insecure ciphers and key exchange methods:
- aes128-cbc - aes128-cbc
- aes192-cbc - aes192-cbc

View File

@ -226,7 +226,7 @@ files whose local modtime is newer than the time it was last uploaded.
{{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/swift/swift.go then run make backenddocs" >}} {{< rem autogenerated options start" - DO NOT EDIT - instead edit fs.RegInfo in backend/swift/swift.go then run make backenddocs" >}}
### Standard Options ### Standard Options
Here are the standard options specific to swift (Openstack Swift (Rackspace Cloud Files, Memset Memstore, OVH)). Here are the standard options specific to swift (OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH)).
#### --swift-env-auth #### --swift-env-auth
@ -429,7 +429,7 @@ provider.
### Advanced Options ### Advanced Options
Here are the advanced options specific to swift (Openstack Swift (Rackspace Cloud Files, Memset Memstore, OVH)). Here are the advanced options specific to swift (OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH)).
#### --swift-chunk-size #### --swift-chunk-size

View File

@ -1 +1 @@
v1.51.0 v1.52.0

View File

@ -1,4 +1,4 @@
package fs package fs
// Version of rclone // Version of rclone
var Version = "v1.51.0-DEV" var Version = "v1.52.0"

6197
rclone.1 generated

File diff suppressed because it is too large Load Diff