diff --git a/MANUAL.html b/MANUAL.html
index b30001a19..738792fb7 100644
--- a/MANUAL.html
+++ b/MANUAL.html
@@ -17,7 +17,7 @@
Rclone syncs your files to cloud storage

@@ -774,8 +774,8 @@ two-3.txt: renamed from: two.txt
rclone about
Get quota information from the remote.
Synopsis
-rclone about
prints quota information about a remote to standard output. The output is typically used, free, quota and trash contents.
-E.g. Typical output fromrclone about remote:
is:
+rclone about
prints quota information about a remote to standard output. The output is typically used, free, quota and trash contents.
+E.g. Typical output from rclone about remote:
is:
Total: 17G
Used: 7.444G
Free: 1.315G
@@ -797,7 +797,7 @@ Used: 7993453766
Free: 1411001220
Trashed: 104857602
Other: 8849156022
-A --json
flag generates conveniently computer readable output, e.g.
+A --json
flag generates conveniently computer readable output, e.g.
{
"total": 18253611008,
"used": 7993453766,
@@ -1066,7 +1066,7 @@ if src is directory
Copy url content to dest.
Synopsis
Download a URL's content and copy it to the destination without saving it in temporary storage.
-Setting --auto-filename
will cause the file name to be retrieved from the from URL (after any redirections) and used in the destination path. With --print-filename
in addition, the resuling file name will be printed.
+Setting --auto-filename
will cause the file name to be retrieved from the from URL (after any redirections) and used in the destination path. With --print-filename
in addition, the resuling file name will be printed.
Setting --no-clobber
will prevent overwriting file on the destination if there is one with the same name.
Setting --stdout
or making the output file name -
will cause the output to be written to standard output.
rclone copyurl https://example.com dest:path [flags]
@@ -1475,7 +1475,7 @@ rclone mount remote:path/to/files * --volname \\cloud\remote
The permissions on each entry will be set according to options --dir-perms
and --file-perms
, which takes a value in traditional numeric notation, where the default corresponds to --file-perms 0666 --dir-perms 0777
.
Note that the mapping of permissions is not always trivial, and the result you see in Windows Explorer may not be exactly like you expected. For example, when setting a value that includes write access, this will be mapped to individual permissions "write attributes", "write data" and "append data", but not "write extended attributes". Windows will then show this as basic permission "Special" instead of "Write", because "Write" includes the "write extended attributes" permission.
If you set POSIX permissions for only allowing access to the owner, using --file-perms 0600 --dir-perms 0700
, the user group and the built-in "Everyone" group will still be given some special permissions, such as "read attributes" and "read permissions", in Windows. This is done for compatibility reasons, e.g. to allow users without additional permissions to be able to read basic metadata about files like in UNIX. One case that may arise is that other programs (incorrectly) interprets this as the file being accessible by everyone. For example an SSH client may warn about "unprotected private key file".
-WinFsp 2021 (version 1.9, still in beta) introduces a new FUSE option "FileSecurity", that allows the complete specification of file security descriptors using SDDL. With this you can work around issues such as the mentioned "unprotected private key file" by specifying -o FileSecurity="D:P(A;;FA;;;OW)"
, for file all access (FA) to the owner (OW).
+WinFsp 2021 (version 1.9) introduces a new FUSE option "FileSecurity", that allows the complete specification of file security descriptors using SDDL. With this you can work around issues such as the mentioned "unprotected private key file" by specifying -o FileSecurity="D:P(A;;FA;;;OW)"
, for file all access (FA) to the owner (OW).
Windows caveats
Note that drives created as Administrator are not visible by other accounts (including the account that was elevated as Administrator). So if you start a Windows drive from an Administrative Command Prompt and then try to access the same drive from Explorer (which does not run as Administrator), you will not be able to see the new drive.
The easiest way around this is to start the drive from a normal command prompt. It is also possible to start a drive from the SYSTEM account (using the WinFsp.Launcher infrastructure) which creates drives accessible for everyone on the system or alternatively using the nssm service manager.
@@ -1805,7 +1805,7 @@ ffmpeg - | rclone rcat remote:path/to/file
This command downloads the latest release of rclone and replaces the currently running binary. The download is verified with a hashsum and cryptographically signed signature.
If used without flags (or with implied --stable
flag), this command will install the latest stable release. However, some issues may be fixed (or features added) only in the latest beta release. In such cases you should run the command with the --beta
flag, i.e. rclone selfupdate --beta
. You can check in advance what version would be installed by adding the --check
flag, then repeat the command without it when you are satisfied.
Sometimes the rclone team may recommend you a concrete beta or stable rclone release to troubleshoot your issue or add a bleeding edge feature. The --version VER
flag, if given, will update to the concrete version instead of the latest one. If you omit micro version from VER
(for example 1.53
), the latest matching micro version will be used.
-Upon successful update rclone will print a message that contains a previous version number. You will need it if you later decide to revert your update for some reason. Then you'll have to note the previous version and run the following command: rclone selfupdate [--beta] OLDVER
. If the old version contains only dots and digits (for example v1.54.0
) then it's a stable release so you won't need the --beta
flag. Beta releases have an additional information similar to v1.54.0-beta.5111.06f1c0c61
. (if you are a developer and use a locally built rclone, the version number will end with -DEV
, you will have to rebuild it as it obvisously can't be distributed).
+Upon successful update rclone will print a message that contains a previous version number. You will need it if you later decide to revert your update for some reason. Then you'll have to note the previous version and run the following command: rclone selfupdate [--beta] OLDVER
. If the old version contains only dots and digits (for example v1.54.0
) then it's a stable release so you won't need the --beta
flag. Beta releases have an additional information similar to v1.54.0-beta.5111.06f1c0c61
. (if you are a developer and use a locally built rclone, the version number will end with -DEV
, you will have to rebuild it as it obviously can't be distributed).
If you previously installed rclone via a package manager, the package may include local documentation or configure services. You may wish to update with the flag --package deb
or --package rpm
(whichever is correct for your OS) to update these too. This command with the default --package zip
will update only the rclone executable so the local manual may become inaccurate after it.
The rclone mount
command (https://rclone.org/commands/rclone_mount/) may or may not support extended FUSE options depending on the build and OS. selfupdate
will refuse to update if the capability would be discarded.
Note: Windows forbids deletion of a currently running executable so this command will rename the old executable to 'rclone.old.exe' upon success.
@@ -3378,7 +3378,7 @@ rclone sync -i /path/to/files remote:current-backup
Normally the config file is in your home directory as a file called .config/rclone/rclone.conf
(or .rclone.conf
if created with an older version). If $XDG_CONFIG_HOME
is set it will be at $XDG_CONFIG_HOME/rclone/rclone.conf
.
If there is a file rclone.conf
in the same directory as the rclone executable it will be preferred. This file must be created manually for Rclone to use it, it will never be created automatically.
If you run rclone config file
you will see where the default location is for you.
-Use this flag to override the config location, e.g. rclone --config=".myconfig" .config
.
+Use this flag to override the config location, e.g. rclone --config=".myconfig" config
.
If the location is set to empty string ""
or the special value /notfound
, or the os null device represented by value NUL
on Windows and /dev/null
on Unix systems, then rclone will keep the config file in memory only.
The file format is basic INI: Sections of text, led by a [section]
header and followed by key=value
entries on separate lines. In rclone each remote is represented by its own section, where the section name defines the name of the remote. Options are specified as the key=value
entries, where the key is the option name without the --backend-
prefix, in lowercase and with _
instead of -
. E.g. option --mega-hard-delete
corresponds to key hard_delete
. Only backend options can be specified. A special, and required, key type
identifies the storage system, where the value is the internal lowercase name as returned by command rclone help backends
. Comments are indicated by ;
or #
at the beginning of a line.
Example:
@@ -3929,7 +3929,7 @@ $ rclone lsd MYS3:
$ rclone listremotes | grep mys3
mys3:
Note that if you want to create a remote using environment variables you must create the ..._TYPE
variable as above.
-Note also that now rclone has connectionstrings, it is probably easier to use those instead which makes the above example
+Note also that now rclone has connection strings, it is probably easier to use those instead which makes the above example
rclone lsd :s3,access_key_id=XXX,secret_access_key=XXX:
Precedence
The various different methods of backend configuration are read in this order and the first one with a value is used.
@@ -6806,7 +6806,7 @@ Showing nodes accounting for 1537.03kB, 100% of 1537.03kB total
--use-json-log Use json log format.
--use-mmap Use mmap allocator (see docs).
--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.55.0")
+ --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.55.1")
-v, --verbose count Print lots more stuff (repeat for more)
Backend Flags
These flags are available for every command. They control the backends and may be set in the config file.
@@ -20355,6 +20355,65 @@ $ tree /tmp/b
"error": return an error based on option value
Changelog
+v1.55.1 - 2021-04-26
+See commits
+
+- Bug Fixes
+
+- selfupdate
+
+- Dont detect FUSE if build is static (Ivan Andreev)
+- Add build tag noselfupdate (Ivan Andreev)
+
+- sync: Fix incorrect error reported by graceful cutoff (Nick Craig-Wood)
+- install.sh: fix macOS arm64 download (Nick Craig-Wood)
+- build: Fix version numbers in android branch builds (Nick Craig-Wood)
+- docs
+
+- Contributing.md: update setup instructions for go1.16 (Nick Gaya)
+- WinFsp 2021 is out of beta (albertony)
+- Minor cleanup of space around code section (albertony)
+- Fixed some typos (albertony)
+
+
+- VFS
+
+- Fix a code path which allows dirty data to be removed causing data loss (Nick Craig-Wood)
+
+- Compress
+
+- Fix compressed name regexp (buengese)
+
+- Drive
+
+- Fix backend copyid of google doc to directory (Nick Craig-Wood)
+- Don't open browser when service account... (Ansh Mittal)
+
+- Dropbox
+
+- Add missing team_data.member scope for use with --impersonate (Nick Craig-Wood)
+- Fix About after scopes changes - rclone config reconnect needed (Nick Craig-Wood)
+- Fix Unable to decrypt returned paths from changeNotify (Nick Craig-Wood)
+
+- FTP
+
+- Fix implicit TLS (Ivan Andreev)
+
+- Onedrive
+
+- Work around for random "Unable to initialize RPS" errors (OleFrost)
+
+- SFTP
+
+- Revert sftp library to v1.12.0 from v1.13.0 to fix performance regression (Nick Craig-Wood)
+- Fix Update ReadFrom failed: failed to send packet: EOF errors (Nick Craig-Wood)
+
+- Zoho
+
+- Fix error when region isn't set (buengese)
+- Do not ask for mountpoint twice when using headless setup (buengese)
+
+
v1.55.0 - 2021-03-31
See commits
diff --git a/MANUAL.md b/MANUAL.md
index 255dfc3af..4abf8f4a1 100644
--- a/MANUAL.md
+++ b/MANUAL.md
@@ -1,6 +1,6 @@
% rclone(1) User Manual
% Nick Craig-Wood
-% Mar 31, 2021
+% Apr 26, 2021
# Rclone syncs your files to cloud storage
@@ -1395,10 +1395,10 @@ Get quota information from the remote.
## Synopsis
-`rclone about`prints quota information about a remote to standard
+`rclone about` prints quota information about a remote to standard
output. The output is typically used, free, quota and trash contents.
-E.g. Typical output from`rclone about remote:`is:
+E.g. Typical output from `rclone about remote:` is:
Total: 17G
Used: 7.444G
@@ -1426,7 +1426,7 @@ Applying a `--full` flag to the command prints the bytes in full, e.g.
Trashed: 104857602
Other: 8849156022
-A `--json`flag generates conveniently computer readable output, e.g.
+A `--json` flag generates conveniently computer readable output, e.g.
{
"total": 18253611008,
@@ -2009,7 +2009,7 @@ Copy url content to dest.
Download a URL's content and copy it to the destination without saving
it in temporary storage.
-Setting `--auto-filename`will cause the file name to be retrieved from
+Setting `--auto-filename` will cause the file name to be retrieved from
the from URL (after any redirections) and used in the destination
path. With `--print-filename` in addition, the resuling file name will
be printed.
@@ -2931,7 +2931,7 @@ metadata about files like in UNIX. One case that may arise is that other program
(incorrectly) interprets this as the file being accessible by everyone. For example
an SSH client may warn about "unprotected private key file".
-WinFsp 2021 (version 1.9, still in beta) introduces a new FUSE option "FileSecurity",
+WinFsp 2021 (version 1.9) introduces a new FUSE option "FileSecurity",
that allows the complete specification of file security descriptors using
[SDDL](https://docs.microsoft.com/en-us/windows/win32/secauthz/security-descriptor-string-format).
With this you can work around issues such as the mentioned "unprotected private key file"
@@ -3751,7 +3751,7 @@ If the old version contains only dots and digits (for example `v1.54.0`)
then it's a stable release so you won't need the `--beta` flag. Beta releases
have an additional information similar to `v1.54.0-beta.5111.06f1c0c61`.
(if you are a developer and use a locally built rclone, the version number
-will end with `-DEV`, you will have to rebuild it as it obvisously can't
+will end with `-DEV`, you will have to rebuild it as it obviously can't
be distributed).
If you previously installed rclone via a package manager, the package may
@@ -6977,7 +6977,7 @@ If you run `rclone config file` you will see where the default
location is for you.
Use this flag to override the config location, e.g. `rclone
---config=".myconfig" .config`.
+--config=".myconfig" config`.
If the location is set to empty string `""` or the special value
`/notfound`, or the os null device represented by value `NUL` on
@@ -8442,7 +8442,7 @@ mys3:
Note that if you want to create a remote using environment variables
you must create the `..._TYPE` variable as above.
-Note also that now rclone has [connectionstrings](#connection-strings),
+Note also that now rclone has [connection strings](#connection-strings),
it is probably easier to use those instead which makes the above example
rclone lsd :s3,access_key_id=XXX,secret_access_key=XXX:
@@ -11750,7 +11750,7 @@ These flags are available for every command.
--use-json-log Use json log format.
--use-mmap Use mmap allocator (see docs).
--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.55.0")
+ --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.55.1")
-v, --verbose count Print lots more stuff (repeat for more)
```
@@ -28837,6 +28837,44 @@ Options:
# Changelog
+## v1.55.1 - 2021-04-26
+
+[See commits](https://github.com/rclone/rclone/compare/v1.55.0...v1.55.1)
+
+* Bug Fixes
+ * selfupdate
+ * Dont detect FUSE if build is static (Ivan Andreev)
+ * Add build tag noselfupdate (Ivan Andreev)
+ * sync: Fix incorrect error reported by graceful cutoff (Nick Craig-Wood)
+ * install.sh: fix macOS arm64 download (Nick Craig-Wood)
+ * build: Fix version numbers in android branch builds (Nick Craig-Wood)
+ * docs
+ * Contributing.md: update setup instructions for go1.16 (Nick Gaya)
+ * WinFsp 2021 is out of beta (albertony)
+ * Minor cleanup of space around code section (albertony)
+ * Fixed some typos (albertony)
+* VFS
+ * Fix a code path which allows dirty data to be removed causing data loss (Nick Craig-Wood)
+* Compress
+ * Fix compressed name regexp (buengese)
+* Drive
+ * Fix backend copyid of google doc to directory (Nick Craig-Wood)
+ * Don't open browser when service account... (Ansh Mittal)
+* Dropbox
+ * Add missing team_data.member scope for use with --impersonate (Nick Craig-Wood)
+ * Fix About after scopes changes - rclone config reconnect needed (Nick Craig-Wood)
+ * Fix Unable to decrypt returned paths from changeNotify (Nick Craig-Wood)
+* FTP
+ * Fix implicit TLS (Ivan Andreev)
+* Onedrive
+ * Work around for random "Unable to initialize RPS" errors (OleFrost)
+* SFTP
+ * Revert sftp library to v1.12.0 from v1.13.0 to fix performance regression (Nick Craig-Wood)
+ * Fix Update ReadFrom failed: failed to send packet: EOF errors (Nick Craig-Wood)
+* Zoho
+ * Fix error when region isn't set (buengese)
+ * Do not ask for mountpoint twice when using headless setup (buengese)
+
## v1.55.0 - 2021-03-31
[See commits](https://github.com/rclone/rclone/compare/v1.54.0...v1.55.0)
diff --git a/MANUAL.txt b/MANUAL.txt
index 849ac5763..9e8f91dfc 100644
--- a/MANUAL.txt
+++ b/MANUAL.txt
@@ -1,6 +1,6 @@
rclone(1) User Manual
Nick Craig-Wood
-Mar 31, 2021
+Apr 26, 2021
@@ -1419,10 +1419,10 @@ Get quota information from the remote.
Synopsis
-rclone aboutprints quota information about a remote to standard output.
+rclone about prints quota information about a remote to standard output.
The output is typically used, free, quota and trash contents.
-E.g. Typical output fromrclone about remote:is:
+E.g. Typical output from rclone about remote: is:
Total: 17G
Used: 7.444G
@@ -1450,7 +1450,7 @@ Applying a --full flag to the command prints the bytes in full, e.g.
Trashed: 104857602
Other: 8849156022
-A --jsonflag generates conveniently computer readable output, e.g.
+A --json flag generates conveniently computer readable output, e.g.
{
"total": 18253611008,
@@ -2036,9 +2036,10 @@ Synopsis
Download a URL's content and copy it to the destination without saving
it in temporary storage.
-Setting --auto-filenamewill cause the file name to be retrieved from the
-from URL (after any redirections) and used in the destination path. With
---print-filename in addition, the resuling file name will be printed.
+Setting --auto-filename will cause the file name to be retrieved from
+the from URL (after any redirections) and used in the destination path.
+With --print-filename in addition, the resuling file name will be
+printed.
Setting --no-clobber will prevent overwriting file on the destination if
there is one with the same name.
@@ -2968,10 +2969,10 @@ One case that may arise is that other programs (incorrectly) interprets
this as the file being accessible by everyone. For example an SSH client
may warn about "unprotected private key file".
-WinFsp 2021 (version 1.9, still in beta) introduces a new FUSE option
-"FileSecurity", that allows the complete specification of file security
-descriptors using SDDL. With this you can work around issues such as the
-mentioned "unprotected private key file" by specifying
+WinFsp 2021 (version 1.9) introduces a new FUSE option "FileSecurity",
+that allows the complete specification of file security descriptors
+using SDDL. With this you can work around issues such as the mentioned
+"unprotected private key file" by specifying
-o FileSecurity="D:P(A;;FA;;;OW)", for file all access (FA) to the owner
(OW).
@@ -3797,7 +3798,7 @@ and digits (for example v1.54.0) then it's a stable release so you won't
need the --beta flag. Beta releases have an additional information
similar to v1.54.0-beta.5111.06f1c0c61. (if you are a developer and use
a locally built rclone, the version number will end with -DEV, you will
-have to rebuild it as it obvisously can't be distributed).
+have to rebuild it as it obviously can't be distributed).
If you previously installed rclone via a package manager, the package
may include local documentation or configure services. You may wish to
@@ -7123,7 +7124,7 @@ If you run rclone config file you will see where the default location is
for you.
Use this flag to override the config location, e.g.
-rclone --config=".myconfig" .config.
+rclone --config=".myconfig" config.
If the location is set to empty string "" or the special value
/notfound, or the os null device represented by value NUL on Windows and
@@ -8566,7 +8567,7 @@ For example, to configure an S3 remote named mys3: without a config file
Note that if you want to create a remote using environment variables you
must create the ..._TYPE variable as above.
-Note also that now rclone has connectionstrings, it is probably easier
+Note also that now rclone has connection strings, it is probably easier
to use those instead which makes the above example
rclone lsd :s3,access_key_id=XXX,secret_access_key=XXX:
@@ -11862,7 +11863,7 @@ These flags are available for every command.
--use-json-log Use json log format.
--use-mmap Use mmap allocator (see docs).
--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.55.0")
+ --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.55.1")
-v, --verbose count Print lots more stuff (repeat for more)
@@ -28814,6 +28815,56 @@ Options:
CHANGELOG
+v1.55.1 - 2021-04-26
+
+See commits
+
+- Bug Fixes
+ - selfupdate
+ - Dont detect FUSE if build is static (Ivan Andreev)
+ - Add build tag noselfupdate (Ivan Andreev)
+ - sync: Fix incorrect error reported by graceful cutoff (Nick
+ Craig-Wood)
+ - install.sh: fix macOS arm64 download (Nick Craig-Wood)
+ - build: Fix version numbers in android branch builds (Nick
+ Craig-Wood)
+ - docs
+ - Contributing.md: update setup instructions for go1.16 (Nick
+ Gaya)
+ - WinFsp 2021 is out of beta (albertony)
+ - Minor cleanup of space around code section (albertony)
+ - Fixed some typos (albertony)
+- VFS
+ - Fix a code path which allows dirty data to be removed causing
+ data loss (Nick Craig-Wood)
+- Compress
+ - Fix compressed name regexp (buengese)
+- Drive
+ - Fix backend copyid of google doc to directory (Nick Craig-Wood)
+ - Don't open browser when service account... (Ansh Mittal)
+- Dropbox
+ - Add missing team_data.member scope for use with --impersonate
+ (Nick Craig-Wood)
+ - Fix About after scopes changes - rclone config reconnect needed
+ (Nick Craig-Wood)
+ - Fix Unable to decrypt returned paths from changeNotify (Nick
+ Craig-Wood)
+- FTP
+ - Fix implicit TLS (Ivan Andreev)
+- Onedrive
+ - Work around for random "Unable to initialize RPS" errors
+ (OleFrost)
+- SFTP
+ - Revert sftp library to v1.12.0 from v1.13.0 to fix performance
+ regression (Nick Craig-Wood)
+ - Fix Update ReadFrom failed: failed to send packet: EOF errors
+ (Nick Craig-Wood)
+- Zoho
+ - Fix error when region isn't set (buengese)
+ - Do not ask for mountpoint twice when using headless setup
+ (buengese)
+
+
v1.55.0 - 2021-03-31
See commits
diff --git a/docs/content/changelog.md b/docs/content/changelog.md
index 3f8f54b28..4ab156570 100644
--- a/docs/content/changelog.md
+++ b/docs/content/changelog.md
@@ -5,6 +5,44 @@ description: "Rclone Changelog"
# Changelog
+## v1.55.1 - 2021-04-26
+
+[See commits](https://github.com/rclone/rclone/compare/v1.55.0...v1.55.1)
+
+* Bug Fixes
+ * selfupdate
+ * Dont detect FUSE if build is static (Ivan Andreev)
+ * Add build tag noselfupdate (Ivan Andreev)
+ * sync: Fix incorrect error reported by graceful cutoff (Nick Craig-Wood)
+ * install.sh: fix macOS arm64 download (Nick Craig-Wood)
+ * build: Fix version numbers in android branch builds (Nick Craig-Wood)
+ * docs
+ * Contributing.md: update setup instructions for go1.16 (Nick Gaya)
+ * WinFsp 2021 is out of beta (albertony)
+ * Minor cleanup of space around code section (albertony)
+ * Fixed some typos (albertony)
+* VFS
+ * Fix a code path which allows dirty data to be removed causing data loss (Nick Craig-Wood)
+* Compress
+ * Fix compressed name regexp (buengese)
+* Drive
+ * Fix backend copyid of google doc to directory (Nick Craig-Wood)
+ * Don't open browser when service account... (Ansh Mittal)
+* Dropbox
+ * Add missing team_data.member scope for use with --impersonate (Nick Craig-Wood)
+ * Fix About after scopes changes - rclone config reconnect needed (Nick Craig-Wood)
+ * Fix Unable to decrypt returned paths from changeNotify (Nick Craig-Wood)
+* FTP
+ * Fix implicit TLS (Ivan Andreev)
+* Onedrive
+ * Work around for random "Unable to initialize RPS" errors (OleFrost)
+* SFTP
+ * Revert sftp library to v1.12.0 from v1.13.0 to fix performance regression (Nick Craig-Wood)
+ * Fix Update ReadFrom failed: failed to send packet: EOF errors (Nick Craig-Wood)
+* Zoho
+ * Fix error when region isn't set (buengese)
+ * Do not ask for mountpoint twice when using headless setup (buengese)
+
## v1.55.0 - 2021-03-31
[See commits](https://github.com/rclone/rclone/compare/v1.54.0...v1.55.0)
diff --git a/docs/content/commands/rclone_about.md b/docs/content/commands/rclone_about.md
index a0c21bfae..1d6e3392a 100644
--- a/docs/content/commands/rclone_about.md
+++ b/docs/content/commands/rclone_about.md
@@ -12,10 +12,10 @@ Get quota information from the remote.
## Synopsis
-`rclone about`prints quota information about a remote to standard
+`rclone about` prints quota information about a remote to standard
output. The output is typically used, free, quota and trash contents.
-E.g. Typical output from`rclone about remote:`is:
+E.g. Typical output from `rclone about remote:` is:
Total: 17G
Used: 7.444G
@@ -43,7 +43,7 @@ Applying a `--full` flag to the command prints the bytes in full, e.g.
Trashed: 104857602
Other: 8849156022
-A `--json`flag generates conveniently computer readable output, e.g.
+A `--json` flag generates conveniently computer readable output, e.g.
{
"total": 18253611008,
diff --git a/docs/content/commands/rclone_copyurl.md b/docs/content/commands/rclone_copyurl.md
index 9d26b1958..ca2d5b778 100644
--- a/docs/content/commands/rclone_copyurl.md
+++ b/docs/content/commands/rclone_copyurl.md
@@ -15,7 +15,7 @@ Copy url content to dest.
Download a URL's content and copy it to the destination without saving
it in temporary storage.
-Setting `--auto-filename`will cause the file name to be retrieved from
+Setting `--auto-filename` will cause the file name to be retrieved from
the from URL (after any redirections) and used in the destination
path. With `--print-filename` in addition, the resuling file name will
be printed.
diff --git a/docs/content/commands/rclone_mount.md b/docs/content/commands/rclone_mount.md
index 511711d35..fd1f7237b 100644
--- a/docs/content/commands/rclone_mount.md
+++ b/docs/content/commands/rclone_mount.md
@@ -184,7 +184,7 @@ metadata about files like in UNIX. One case that may arise is that other program
(incorrectly) interprets this as the file being accessible by everyone. For example
an SSH client may warn about "unprotected private key file".
-WinFsp 2021 (version 1.9, still in beta) introduces a new FUSE option "FileSecurity",
+WinFsp 2021 (version 1.9) introduces a new FUSE option "FileSecurity",
that allows the complete specification of file security descriptors using
[SDDL](https://docs.microsoft.com/en-us/windows/win32/secauthz/security-descriptor-string-format).
With this you can work around issues such as the mentioned "unprotected private key file"
diff --git a/docs/content/commands/rclone_selfupdate.md b/docs/content/commands/rclone_selfupdate.md
index ee8ac83f4..ca66ff06b 100644
--- a/docs/content/commands/rclone_selfupdate.md
+++ b/docs/content/commands/rclone_selfupdate.md
@@ -37,7 +37,7 @@ If the old version contains only dots and digits (for example `v1.54.0`)
then it's a stable release so you won't need the `--beta` flag. Beta releases
have an additional information similar to `v1.54.0-beta.5111.06f1c0c61`.
(if you are a developer and use a locally built rclone, the version number
-will end with `-DEV`, you will have to rebuild it as it obvisously can't
+will end with `-DEV`, you will have to rebuild it as it obviously can't
be distributed).
If you previously installed rclone via a package manager, the package may
diff --git a/docs/content/flags.md b/docs/content/flags.md
index 58cfd3b61..0232e25bb 100755
--- a/docs/content/flags.md
+++ b/docs/content/flags.md
@@ -153,7 +153,7 @@ These flags are available for every command.
--use-json-log Use json log format.
--use-mmap Use mmap allocator (see docs).
--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.55.0")
+ --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.55.1")
-v, --verbose count Print lots more stuff (repeat for more)
```
diff --git a/go.sum b/go.sum
index 909e4c13b..89384a68e 100644
--- a/go.sum
+++ b/go.sum
@@ -502,8 +502,6 @@ github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINE
github.com/pkg/profile v1.2.1/go.mod h1:hJw3o1OdXxsrSjjVksARp5W95eeEaEfptyVZyv6JUPA=
github.com/pkg/sftp v1.12.0 h1:/f3b24xrDhkhddlaobPe2JgBqfdt+gC/NYl0QY9IOuI=
github.com/pkg/sftp v1.12.0/go.mod h1:fUqqXB5vEgVCZ131L+9say31RAri6aF6KDViawhxKK8=
-github.com/pkg/sftp v1.13.0 h1:Riw6pgOKK41foc1I1Uu03CjvbLZDXeGpInycM4shXoI=
-github.com/pkg/sftp v1.13.0/go.mod h1:41g+FIPlQUTDCveupEmEA65IoiQFrtgCeDopC4ajGIM=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/posener/complete v1.1.1/go.mod h1:em0nMJCgc9GFtwrmVmEMR/ZL6WyhyjMBndrE9hABlRI=
diff --git a/rclone.1 b/rclone.1
index 5b62a8474..2c01d6239 100644
--- a/rclone.1
+++ b/rclone.1
@@ -1,7 +1,7 @@
.\"t
.\" Automatically generated by Pandoc 2.5
.\"
-.TH "rclone" "1" "Mar 31, 2021" "User Manual" ""
+.TH "rclone" "1" "Apr 26, 2021" "User Manual" ""
.hy
.SH Rclone syncs your files to cloud storage
.PP
@@ -1838,12 +1838,12 @@ commands, flags and backends.
Get quota information from the remote.
.SS Synopsis
.PP
-\f[C]rclone about\f[R]prints quota information about a remote to
+\f[C]rclone about\f[R] prints quota information about a remote to
standard output.
The output is typically used, free, quota and trash contents.
.PP
E.g.
-Typical output from\f[C]rclone about remote:\f[R]is:
+Typical output from \f[C]rclone about remote:\f[R] is:
.IP
.nf
\f[C]
@@ -1887,7 +1887,7 @@ Other: 8849156022
\f[R]
.fi
.PP
-A \f[C]\-\-json\f[R]flag generates conveniently computer readable
+A \f[C]\-\-json\f[R] flag generates conveniently computer readable
output, e.g.
.IP
.nf
@@ -2558,7 +2558,7 @@ Copy url content to dest.
Download a URL\[aq]s content and copy it to the destination without
saving it in temporary storage.
.PP
-Setting \f[C]\-\-auto\-filename\f[R]will cause the file name to be
+Setting \f[C]\-\-auto\-filename\f[R] will cause the file name to be
retrieved from the from URL (after any redirections) and used in the
destination path.
With \f[C]\-\-print\-filename\f[R] in addition, the resuling file name
@@ -3677,7 +3677,7 @@ this as the file being accessible by everyone.
For example an SSH client may warn about \[dq]unprotected private key
file\[dq].
.PP
-WinFsp 2021 (version 1.9, still in beta) introduces a new FUSE option
+WinFsp 2021 (version 1.9) introduces a new FUSE option
\[dq]FileSecurity\[dq], that allows the complete specification of file
security descriptors using
SDDL (https://docs.microsoft.com/en-us/windows/win32/secauthz/security-descriptor-string-format).
@@ -4632,7 +4632,7 @@ Beta releases have an additional information similar to
\f[C]v1.54.0\-beta.5111.06f1c0c61\f[R].
(if you are a developer and use a locally built rclone, the version
number will end with \f[C]\-DEV\f[R], you will have to rebuild it as it
-obvisously can\[aq]t be distributed).
+obviously can\[aq]t be distributed).
.PP
If you previously installed rclone via a package manager, the package
may include local documentation or configure services.
@@ -8720,7 +8720,7 @@ If you run \f[C]rclone config file\f[R] you will see where the default
location is for you.
.PP
Use this flag to override the config location, e.g.
-\f[C]rclone \-\-config=\[dq].myconfig\[dq] .config\f[R].
+\f[C]rclone \-\-config=\[dq].myconfig\[dq] config\f[R].
.PP
If the location is set to empty string \f[C]\[dq]\[dq]\f[R] or the
special value \f[C]/notfound\f[R], or the os null device represented by
@@ -10363,7 +10363,7 @@ mys3:
Note that if you want to create a remote using environment variables you
must create the \f[C]..._TYPE\f[R] variable as above.
.PP
-Note also that now rclone has connectionstrings, it is probably easier
+Note also that now rclone has connection strings, it is probably easier
to use those instead which makes the above example
.IP
.nf
@@ -15925,7 +15925,7 @@ These flags are available for every command.
\-\-use\-json\-log Use json log format.
\-\-use\-mmap Use mmap allocator (see docs).
\-\-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 \[dq]rclone/v1.55.0\[dq])
+ \-\-user\-agent string Set the user\-agent to a specified string. The default is rclone/ version (default \[dq]rclone/v1.55.1\[dq])
\-v, \-\-verbose count Print lots more stuff (repeat for more)
\f[R]
.fi
@@ -39340,6 +39340,105 @@ Options:
.IP \[bu] 2
\[dq]error\[dq]: return an error based on option value
.SH Changelog
+.SS v1.55.1 \- 2021\-04\-26
+.PP
+See commits (https://github.com/rclone/rclone/compare/v1.55.0...v1.55.1)
+.IP \[bu] 2
+Bug Fixes
+.RS 2
+.IP \[bu] 2
+selfupdate
+.RS 2
+.IP \[bu] 2
+Dont detect FUSE if build is static (Ivan Andreev)
+.IP \[bu] 2
+Add build tag noselfupdate (Ivan Andreev)
+.RE
+.IP \[bu] 2
+sync: Fix incorrect error reported by graceful cutoff (Nick Craig\-Wood)
+.IP \[bu] 2
+install.sh: fix macOS arm64 download (Nick Craig\-Wood)
+.IP \[bu] 2
+build: Fix version numbers in android branch builds (Nick Craig\-Wood)
+.IP \[bu] 2
+docs
+.RS 2
+.IP \[bu] 2
+Contributing.md: update setup instructions for go1.16 (Nick Gaya)
+.IP \[bu] 2
+WinFsp 2021 is out of beta (albertony)
+.IP \[bu] 2
+Minor cleanup of space around code section (albertony)
+.IP \[bu] 2
+Fixed some typos (albertony)
+.RE
+.RE
+.IP \[bu] 2
+VFS
+.RS 2
+.IP \[bu] 2
+Fix a code path which allows dirty data to be removed causing data loss
+(Nick Craig\-Wood)
+.RE
+.IP \[bu] 2
+Compress
+.RS 2
+.IP \[bu] 2
+Fix compressed name regexp (buengese)
+.RE
+.IP \[bu] 2
+Drive
+.RS 2
+.IP \[bu] 2
+Fix backend copyid of google doc to directory (Nick Craig\-Wood)
+.IP \[bu] 2
+Don\[aq]t open browser when service account...
+(Ansh Mittal)
+.RE
+.IP \[bu] 2
+Dropbox
+.RS 2
+.IP \[bu] 2
+Add missing team_data.member scope for use with \-\-impersonate (Nick
+Craig\-Wood)
+.IP \[bu] 2
+Fix About after scopes changes \- rclone config reconnect needed (Nick
+Craig\-Wood)
+.IP \[bu] 2
+Fix Unable to decrypt returned paths from changeNotify (Nick
+Craig\-Wood)
+.RE
+.IP \[bu] 2
+FTP
+.RS 2
+.IP \[bu] 2
+Fix implicit TLS (Ivan Andreev)
+.RE
+.IP \[bu] 2
+Onedrive
+.RS 2
+.IP \[bu] 2
+Work around for random \[dq]Unable to initialize RPS\[dq] errors
+(OleFrost)
+.RE
+.IP \[bu] 2
+SFTP
+.RS 2
+.IP \[bu] 2
+Revert sftp library to v1.12.0 from v1.13.0 to fix performance
+regression (Nick Craig\-Wood)
+.IP \[bu] 2
+Fix Update ReadFrom failed: failed to send packet: EOF errors (Nick
+Craig\-Wood)
+.RE
+.IP \[bu] 2
+Zoho
+.RS 2
+.IP \[bu] 2
+Fix error when region isn\[aq]t set (buengese)
+.IP \[bu] 2
+Do not ask for mountpoint twice when using headless setup (buengese)
+.RE
.SS v1.55.0 \- 2021\-03\-31
.PP
See commits (https://github.com/rclone/rclone/compare/v1.54.0...v1.55.0)