diff --git a/MANUAL.html b/MANUAL.html
index db69f2569..0e7f9c0bd 100644
--- a/MANUAL.html
+++ b/MANUAL.html
@@ -17,7 +17,7 @@
Rclone syncs your files to cloud storage

@@ -7243,7 +7243,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.56.0")
+ --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.56.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.
@@ -8500,7 +8500,7 @@ e) Edit this remote
d) Delete this remote
y/e/d>
Modified time
-The modified time is stored as metadata on the object as X-Amz-Meta-Mtime
as floating point since the epoch accurate to 1 ns.
+The modified time is stored as metadata on the object as X-Amz-Meta-Mtime
as floating point since the epoch, accurate to 1 ns.
If the modification time needs to be updated rclone will attempt to perform a server side copy to update the modification if the object can be copied in a single part. In the case the object is larger than 5Gb or is in Glacier or Glacier Deep Archive storage the object will be uploaded rather than copied.
Note that reading this from the object takes an additional HEAD
request as the metadata isn't returned in object listings.
Reducing costs
@@ -9520,6 +9520,10 @@ y/e/d>
- Wasabi EU Central endpoint
+"s3.ap-northeast-1.wasabisys.com"
+
+- Wasabi AP Northeast endpoint
+
--s3-location-constraint
@@ -14409,7 +14413,7 @@ client_secret> # Can be left blank
scope> # Select your scope, 1 for example
root_folder_id> # Can be left blank
service_account_file> /home/foo/myJSONfile.json # This is where the JSON file goes!
-y/n> # Auto config, y
+y/n> # Auto config, n
4. Verify that it's working
@@ -14422,7 +14426,7 @@ y/n> # Auto config, y
gdrive:backup
- use the remote called gdrive, work in the folder named backup.
-Note: in case you configured a specific root folder on gdrive and rclone is unable to access the contents of that folder when using --drive-impersonate
, do this instead: - in the gdrive web interface, share your root folder with the user/email of the new Service Account you created/selected at step #1 - use rclone without specifying the --drive-impersonate
option, like this: rclone -v foo@example.com lsf gdrive:backup
+Note: in case you configured a specific root folder on gdrive and rclone is unable to access the contents of that folder when using --drive-impersonate
, do this instead: - in the gdrive web interface, share your root folder with the user/email of the new Service Account you created/selected at step #1 - use rclone without specifying the --drive-impersonate
option, like this: rclone -v lsf gdrive:backup
Shared drives (team drives)
If you want to configure the remote to point to a Google Shared Drive (previously known as Team Drives) then answer y
to the question Configure this as a Shared Drive (Team Drive)?
.
This will fetch the list of Shared Drives from google and allow you to configure which one you want to use. You can also type in a Shared Drive ID if you prefer.
@@ -17187,7 +17191,7 @@ y/e/d> y
- Open https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade and then click
New registration
.
- Enter a name for your app, choose account type
Accounts in any organizational directory (Any Azure AD directory - Multitenant) and personal Microsoft accounts (e.g. Skype, Xbox)
, select Web
in Redirect URI
, then type (do not copy and paste) http://localhost:53682/
and click Register. Copy and keep the Application (client) ID
under the app name for later use.
-- Under
manage
select Certificates & secrets
, click New client secret
. Copy and keep that secret for later use.
+- Under
manage
select Certificates & secrets
, click New client secret
. Enter a description (can be anything) and set Expires
to 24 months. Copy and keep that secret Value for later use (you won't be able to see this value afterwards).
- Under
manage
select API permissions
, click Add a permission
and select Microsoft Graph
then select delegated permissions
.
- Search and select the following permissions:
Files.Read
, Files.ReadWrite
, Files.Read.All
, Files.ReadWrite.All
, offline_access
, User.Read
. Once selected click Add permissions
at the bottom.
@@ -17557,6 +17561,8 @@ Description: Using application 'rclone' is currently not supported for y
Code: AADSTS50076
Description: Due to a configuration change made by your administrator, or because you moved to a new location, you must use multi-factor authentication to access '...'.
If you see the error above after enabling multi-factor authentication for your account, you can fix it by refreshing your OAuth refresh token. To do that, run rclone config
, and choose to edit your OneDrive backend. Then, you don't need to actually make any changes until you reach this question: Already have a token - refresh?
. For this question, answer y
and go through the process to refresh your token, just like the first time the backend is configured. After this, rclone should work again for this backend.
+Invalid request when making public links
+On Sharepoint and OneDrive for Business, rclone link
may return an "Invalid request" error. A possible cause is that the organisation admin didn't allow public links to be made for the organisation/sharepoint library. To fix the permissions as an admin, take a look at the docs: 1, 2.
OpenDrive
Paths are specified as remote:path
Paths may be as deep as required, e.g. remote:directory/subdirectory
.
@@ -21308,6 +21314,64 @@ $ tree /tmp/b
"error": return an error based on option value
Changelog
+v1.56.1 - 2021-09-19
+See commits
+
+- Bug Fixes
+
+- accounting: Fix maximum bwlimit by scaling scale max token bucket size (Nick Craig-Wood)
+- rc: Fix speed does not update in core/stats (negative0)
+- selfupdate: Fix --quiet option, not quite quiet (yedamo)
+- serve http: Fix
serve http
exiting directly after starting (Cnly)
+- build
+
+- Apply gofmt from golang 1.17 (Ivan Andreev)
+- Update Go to 1.16 and NDK to 22b for android/any (x0b)
+
+
+- Mount
+
+- Fix
--daemon
mode (Ivan Andreev)
+
+- VFS
+
+- Fix duplicates on rename (Nick Craig-Wood)
+- Fix crash when truncating a just uploaded object (Nick Craig-Wood)
+- Fix issue where empty dirs would build up in cache meta dir (albertony)
+
+- Drive
+
+- Fix instructions for auto config (Greg Sadetsky)
+- Fix lsf example without drive-impersonate (Greg Sadetsky)
+
+- Onedrive
+
+- Handle HTTP 400 better in PublicLink (Alex Chen)
+- Clarification of the process for creating custom client_id (Mariano Absatz)
+
+- Pcloud
+
+- Return an early error when Put is called with an unknown size (Nick Craig-Wood)
+- Try harder to delete a failed upload (Nick Craig-Wood)
+
+- S3
+
+- Add Wasabi's AP-Northeast endpoint info (hota)
+- Fix typo in s3 documentation (Greg Sadetsky)
+
+- Seafile
+
+- Fix 2fa config state machine (Fred)
+
+- SFTP
+
+- Remove spurious error message on
--sftp-disable-concurrent-reads
(Nick Craig-Wood)
+
+- Sugarsync
+
+- Fix initial connection after config re-arrangement (Nick Craig-Wood)
+
+
v1.56.0 - 2021-07-20
See commits
diff --git a/MANUAL.md b/MANUAL.md
index 32c10102c..b12e6f096 100644
--- a/MANUAL.md
+++ b/MANUAL.md
@@ -1,6 +1,6 @@
% rclone(1) User Manual
% Nick Craig-Wood
-% Jul 20, 2021
+% Sep 19, 2021
# Rclone syncs your files to cloud storage
@@ -12650,7 +12650,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.56.0")
+ --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.56.1")
-v, --verbose count Print lots more stuff (repeat for more)
```
@@ -14452,7 +14452,7 @@ y/e/d>
### Modified time ###
The modified time is stored as metadata on the object as
-`X-Amz-Meta-Mtime` as floating point since the epoch accurate to 1 ns.
+`X-Amz-Meta-Mtime` as floating point since the epoch, accurate to 1 ns.
If the modification time needs to be updated rclone will attempt to perform a server
side copy to update the modification if the object can be copied in a single part.
@@ -15249,6 +15249,8 @@ Required when using an S3 clone.
- Wasabi US West endpoint
- "s3.eu-central-1.wasabisys.com"
- Wasabi EU Central endpoint
+ - "s3.ap-northeast-1.wasabisys.com"
+ - Wasabi AP Northeast endpoint
#### --s3-location-constraint
@@ -21789,7 +21791,7 @@ client_secret> # Can be left blank
scope> # Select your scope, 1 for example
root_folder_id> # Can be left blank
service_account_file> /home/foo/myJSONfile.json # This is where the JSON file goes!
-y/n> # Auto config, y
+y/n> # Auto config, n
```
@@ -21806,7 +21808,7 @@ the folder named backup.
Note: in case you configured a specific root folder on gdrive and rclone is unable to access the contents of that folder when using `--drive-impersonate`, do this instead:
- in the gdrive web interface, share your root folder with the user/email of the new Service Account you created/selected at step #1
- use rclone without specifying the `--drive-impersonate` option, like this:
- `rclone -v foo@example.com lsf gdrive:backup`
+ `rclone -v lsf gdrive:backup`
### Shared drives (team drives) ###
@@ -25525,7 +25527,7 @@ Client ID and Key by following the steps below:
1. Open https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade and then click `New registration`.
2. Enter a name for your app, choose account type `Accounts in any organizational directory (Any Azure AD directory - Multitenant) and personal Microsoft accounts (e.g. Skype, Xbox)`, select `Web` in `Redirect URI`, then type (do not copy and paste) `http://localhost:53682/` and click Register. Copy and keep the `Application (client) ID` under the app name for later use.
-3. Under `manage` select `Certificates & secrets`, click `New client secret`. Copy and keep that secret for later use.
+3. Under `manage` select `Certificates & secrets`, click `New client secret`. Enter a description (can be anything) and set `Expires` to 24 months. Copy and keep that secret _Value_ for later use (you _won't_ be able to see this value afterwards).
4. Under `manage` select `API permissions`, click `Add a permission` and select `Microsoft Graph` then select `delegated permissions`.
5. Search and select the following permissions: `Files.Read`, `Files.ReadWrite`, `Files.Read.All`, `Files.ReadWrite.All`, `offline_access`, `User.Read`. Once selected click `Add permissions` at the bottom.
@@ -25980,6 +25982,15 @@ Description: Due to a configuration change made by your administrator, or becaus
If you see the error above after enabling multi-factor authentication for your account, you can fix it by refreshing your OAuth refresh token. To do that, run `rclone config`, and choose to edit your OneDrive backend. Then, you don't need to actually make any changes until you reach this question: `Already have a token - refresh?`. For this question, answer `y` and go through the process to refresh your token, just like the first time the backend is configured. After this, rclone should work again for this backend.
+#### Invalid request when making public links ####
+
+On Sharepoint and OneDrive for Business, `rclone link` may return an "Invalid
+request" error. A possible cause is that the organisation admin didn't allow
+public links to be made for the organisation/sharepoint library. To fix the
+permissions as an admin, take a look at the docs:
+[1](https://docs.microsoft.com/en-us/sharepoint/turn-external-sharing-on-or-off),
+[2](https://support.microsoft.com/en-us/office/set-up-and-manage-access-requests-94b26e0b-2822-49d4-929a-8455698654b3).
+
# OpenDrive
Paths are specified as `remote:path`
@@ -30700,6 +30711,43 @@ Options:
# Changelog
+## v1.56.1 - 2021-09-19
+
+[See commits](https://github.com/rclone/rclone/compare/v1.56.0...v1.56.1)
+
+* Bug Fixes
+ * accounting: Fix maximum bwlimit by scaling scale max token bucket size (Nick Craig-Wood)
+ * rc: Fix speed does not update in core/stats (negative0)
+ * selfupdate: Fix --quiet option, not quite quiet (yedamo)
+ * serve http: Fix `serve http` exiting directly after starting (Cnly)
+ * build
+ * Apply gofmt from golang 1.17 (Ivan Andreev)
+ * Update Go to 1.16 and NDK to 22b for android/any (x0b)
+* Mount
+ * Fix `--daemon` mode (Ivan Andreev)
+* VFS
+ * Fix duplicates on rename (Nick Craig-Wood)
+ * Fix crash when truncating a just uploaded object (Nick Craig-Wood)
+ * Fix issue where empty dirs would build up in cache meta dir (albertony)
+* Drive
+ * Fix instructions for auto config (Greg Sadetsky)
+ * Fix lsf example without drive-impersonate (Greg Sadetsky)
+* Onedrive
+ * Handle HTTP 400 better in PublicLink (Alex Chen)
+ * Clarification of the process for creating custom client_id (Mariano Absatz)
+* Pcloud
+ * Return an early error when Put is called with an unknown size (Nick Craig-Wood)
+ * Try harder to delete a failed upload (Nick Craig-Wood)
+* S3
+ * Add Wasabi's AP-Northeast endpoint info (hota)
+ * Fix typo in s3 documentation (Greg Sadetsky)
+* Seafile
+ * Fix 2fa config state machine (Fred)
+* SFTP
+ * Remove spurious error message on `--sftp-disable-concurrent-reads` (Nick Craig-Wood)
+* Sugarsync
+ * Fix initial connection after config re-arrangement (Nick Craig-Wood)
+
## v1.56.0 - 2021-07-20
[See commits](https://github.com/rclone/rclone/compare/v1.55.0...v1.56.0)
diff --git a/MANUAL.txt b/MANUAL.txt
index 5ea0a75d9..0266c5199 100644
--- a/MANUAL.txt
+++ b/MANUAL.txt
@@ -1,6 +1,6 @@
rclone(1) User Manual
Nick Craig-Wood
-Jul 20, 2021
+Sep 19, 2021
@@ -12805,7 +12805,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.56.0")
+ --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.56.1")
-v, --verbose count Print lots more stuff (repeat for more)
@@ -14561,7 +14561,7 @@ This will guide you through an interactive setup process.
Modified time
The modified time is stored as metadata on the object as
-X-Amz-Meta-Mtime as floating point since the epoch accurate to 1 ns.
+X-Amz-Meta-Mtime as floating point since the epoch, accurate to 1 ns.
If the modification time needs to be updated rclone will attempt to
perform a server side copy to update the modification if the object can
@@ -15362,6 +15362,8 @@ Endpoint for S3 API. Required when using an S3 clone.
- Wasabi US West endpoint
- "s3.eu-central-1.wasabisys.com"
- Wasabi EU Central endpoint
+ - "s3.ap-northeast-1.wasabisys.com"
+ - Wasabi AP Northeast endpoint
--s3-location-constraint
@@ -21842,7 +21844,7 @@ There's a few steps we need to go through to accomplish this:
scope> # Select your scope, 1 for example
root_folder_id> # Can be left blank
service_account_file> /home/foo/myJSONfile.json # This is where the JSON file goes!
- y/n> # Auto config, y
+ y/n> # Auto config, n
4. Verify that it's working
@@ -21860,8 +21862,7 @@ is unable to access the contents of that folder when using
--drive-impersonate, do this instead: - in the gdrive web interface,
share your root folder with the user/email of the new Service Account
you created/selected at step #1 - use rclone without specifying the
---drive-impersonate option, like this:
-rclone -v foo@example.com lsf gdrive:backup
+--drive-impersonate option, like this: rclone -v lsf gdrive:backup
Shared drives (team drives)
@@ -25623,7 +25624,9 @@ you can get your own Client ID and Key by following the steps below:
http://localhost:53682/ and click Register. Copy and keep the
Application (client) ID under the app name for later use.
3. Under manage select Certificates & secrets, click New client secret.
- Copy and keep that secret for later use.
+ Enter a description (can be anything) and set Expires to 24 months.
+ Copy and keep that secret _Value_ for later use (you _won't_ be able
+ to see this value afterwards).
4. Under manage select API permissions, click Add a permission and
select Microsoft Graph then select delegated permissions.
5. Search and select the following permissions: Files.Read,
@@ -26099,6 +26102,14 @@ and go through the process to refresh your token, just like the first
time the backend is configured. After this, rclone should work again for
this backend.
+Invalid request when making public links
+
+On Sharepoint and OneDrive for Business, rclone link may return an
+"Invalid request" error. A possible cause is that the organisation admin
+didn't allow public links to be made for the organisation/sharepoint
+library. To fix the permissions as an admin, take a look at the docs: 1,
+2.
+
OPENDRIVE
@@ -30844,6 +30855,52 @@ Options:
CHANGELOG
+v1.56.1 - 2021-09-19
+
+See commits
+
+- Bug Fixes
+ - accounting: Fix maximum bwlimit by scaling scale max token
+ bucket size (Nick Craig-Wood)
+ - rc: Fix speed does not update in core/stats (negative0)
+ - selfupdate: Fix --quiet option, not quite quiet (yedamo)
+ - serve http: Fix serve http exiting directly after starting
+ (Cnly)
+ - build
+ - Apply gofmt from golang 1.17 (Ivan Andreev)
+ - Update Go to 1.16 and NDK to 22b for android/any (x0b)
+- Mount
+ - Fix --daemon mode (Ivan Andreev)
+- VFS
+ - Fix duplicates on rename (Nick Craig-Wood)
+ - Fix crash when truncating a just uploaded object (Nick
+ Craig-Wood)
+ - Fix issue where empty dirs would build up in cache meta dir
+ (albertony)
+- Drive
+ - Fix instructions for auto config (Greg Sadetsky)
+ - Fix lsf example without drive-impersonate (Greg Sadetsky)
+- Onedrive
+ - Handle HTTP 400 better in PublicLink (Alex Chen)
+ - Clarification of the process for creating custom client_id
+ (Mariano Absatz)
+- Pcloud
+ - Return an early error when Put is called with an unknown size
+ (Nick Craig-Wood)
+ - Try harder to delete a failed upload (Nick Craig-Wood)
+- S3
+ - Add Wasabi's AP-Northeast endpoint info (hota)
+ - Fix typo in s3 documentation (Greg Sadetsky)
+- Seafile
+ - Fix 2fa config state machine (Fred)
+- SFTP
+ - Remove spurious error message on --sftp-disable-concurrent-reads
+ (Nick Craig-Wood)
+- Sugarsync
+ - Fix initial connection after config re-arrangement (Nick
+ Craig-Wood)
+
+
v1.56.0 - 2021-07-20
See commits
diff --git a/docs/content/changelog.md b/docs/content/changelog.md
index 3f6388566..62e281725 100644
--- a/docs/content/changelog.md
+++ b/docs/content/changelog.md
@@ -5,6 +5,43 @@ description: "Rclone Changelog"
# Changelog
+## v1.56.1 - 2021-09-19
+
+[See commits](https://github.com/rclone/rclone/compare/v1.56.0...v1.56.1)
+
+* Bug Fixes
+ * accounting: Fix maximum bwlimit by scaling scale max token bucket size (Nick Craig-Wood)
+ * rc: Fix speed does not update in core/stats (negative0)
+ * selfupdate: Fix --quiet option, not quite quiet (yedamo)
+ * serve http: Fix `serve http` exiting directly after starting (Cnly)
+ * build
+ * Apply gofmt from golang 1.17 (Ivan Andreev)
+ * Update Go to 1.16 and NDK to 22b for android/any (x0b)
+* Mount
+ * Fix `--daemon` mode (Ivan Andreev)
+* VFS
+ * Fix duplicates on rename (Nick Craig-Wood)
+ * Fix crash when truncating a just uploaded object (Nick Craig-Wood)
+ * Fix issue where empty dirs would build up in cache meta dir (albertony)
+* Drive
+ * Fix instructions for auto config (Greg Sadetsky)
+ * Fix lsf example without drive-impersonate (Greg Sadetsky)
+* Onedrive
+ * Handle HTTP 400 better in PublicLink (Alex Chen)
+ * Clarification of the process for creating custom client_id (Mariano Absatz)
+* Pcloud
+ * Return an early error when Put is called with an unknown size (Nick Craig-Wood)
+ * Try harder to delete a failed upload (Nick Craig-Wood)
+* S3
+ * Add Wasabi's AP-Northeast endpoint info (hota)
+ * Fix typo in s3 documentation (Greg Sadetsky)
+* Seafile
+ * Fix 2fa config state machine (Fred)
+* SFTP
+ * Remove spurious error message on `--sftp-disable-concurrent-reads` (Nick Craig-Wood)
+* Sugarsync
+ * Fix initial connection after config re-arrangement (Nick Craig-Wood)
+
## v1.56.0 - 2021-07-20
[See commits](https://github.com/rclone/rclone/compare/v1.55.0...v1.56.0)
diff --git a/docs/content/flags.md b/docs/content/flags.md
index 70648eb08..71c3d4c35 100644
--- a/docs/content/flags.md
+++ b/docs/content/flags.md
@@ -154,7 +154,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.56.0")
+ --user-agent string Set the user-agent to a specified string. The default is rclone/ version (default "rclone/v1.56.1")
-v, --verbose count Print lots more stuff (repeat for more)
```
diff --git a/rclone.1 b/rclone.1
index c48ef072d..14fb6ac5b 100644
--- a/rclone.1
+++ b/rclone.1
@@ -1,7 +1,7 @@
.\"t
.\" Automatically generated by Pandoc 2.5
.\"
-.TH "rclone" "1" "Jul 20, 2021" "User Manual" ""
+.TH "rclone" "1" "Sep 19, 2021" "User Manual" ""
.hy
.SH Rclone syncs your files to cloud storage
.PP
@@ -17104,7 +17104,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.56.0\[dq])
+ \-\-user\-agent string Set the user\-agent to a specified string. The default is rclone/ version (default \[dq]rclone/v1.56.1\[dq])
\-v, \-\-verbose count Print lots more stuff (repeat for more)
\f[R]
.fi
@@ -19284,8 +19284,8 @@ y/e/d>
.SS Modified time
.PP
The modified time is stored as metadata on the object as
-\f[C]X\-Amz\-Meta\-Mtime\f[R] as floating point since the epoch accurate
-to 1 ns.
+\f[C]X\-Amz\-Meta\-Mtime\f[R] as floating point since the epoch,
+accurate to 1 ns.
.PP
If the modification time needs to be updated rclone will attempt to
perform a server side copy to update the modification if the object can
@@ -20954,6 +20954,12 @@ Wasabi US West endpoint
.IP \[bu] 2
Wasabi EU Central endpoint
.RE
+.IP \[bu] 2
+\[dq]s3.ap\-northeast\-1.wasabisys.com\[dq]
+.RS 2
+.IP \[bu] 2
+Wasabi AP Northeast endpoint
+.RE
.RE
.SS \-\-s3\-location\-constraint
.PP
@@ -29567,7 +29573,7 @@ client_secret> # Can be left blank
scope> # Select your scope, 1 for example
root_folder_id> # Can be left blank
service_account_file> /home/foo/myJSONfile.json # This is where the JSON file goes!
-y/n> # Auto config, y
+y/n> # Auto config, n
\f[R]
.fi
.SS 4. Verify that it\[aq]s working
@@ -29594,7 +29600,7 @@ is unable to access the contents of that folder when using
interface, share your root folder with the user/email of the new Service
Account you created/selected at step #1 \- use rclone without specifying
the \f[C]\-\-drive\-impersonate\f[R] option, like this:
-\f[C]rclone \-v foo\[at]example.com lsf gdrive:backup\f[R]
+\f[C]rclone \-v lsf gdrive:backup\f[R]
.SS Shared drives (team drives)
.PP
If you want to configure the remote to point to a Google Shared Drive
@@ -34601,7 +34607,10 @@ for later use.
.IP "3." 3
Under \f[C]manage\f[R] select \f[C]Certificates & secrets\f[R], click
\f[C]New client secret\f[R].
-Copy and keep that secret for later use.
+Enter a description (can be anything) and set \f[C]Expires\f[R] to 24
+months.
+Copy and keep that secret \f[I]Value\f[R] for later use (you
+\f[I]won\[aq]t\f[R] be able to see this value afterwards).
.IP "4." 3
Under \f[C]manage\f[R] select \f[C]API permissions\f[R], click
\f[C]Add a permission\f[R] and select \f[C]Microsoft Graph\f[R] then
@@ -35313,6 +35322,15 @@ this question: \f[C]Already have a token \- refresh?\f[R].
For this question, answer \f[C]y\f[R] and go through the process to
refresh your token, just like the first time the backend is configured.
After this, rclone should work again for this backend.
+.SS Invalid request when making public links
+.PP
+On Sharepoint and OneDrive for Business, \f[C]rclone link\f[R] may
+return an \[dq]Invalid request\[dq] error.
+A possible cause is that the organisation admin didn\[aq]t allow public
+links to be made for the organisation/sharepoint library.
+To fix the permissions as an admin, take a look at the docs:
+1 (https://docs.microsoft.com/en-us/sharepoint/turn-external-sharing-on-or-off),
+2 (https://support.microsoft.com/en-us/office/set-up-and-manage-access-requests-94b26e0b-2822-49d4-929a-8455698654b3).
.SH OpenDrive
.PP
Paths are specified as \f[C]remote:path\f[R]
@@ -41865,6 +41883,100 @@ Options:
.IP \[bu] 2
\[dq]error\[dq]: return an error based on option value
.SH Changelog
+.SS v1.56.1 \- 2021\-09\-19
+.PP
+See commits (https://github.com/rclone/rclone/compare/v1.56.0...v1.56.1)
+.IP \[bu] 2
+Bug Fixes
+.RS 2
+.IP \[bu] 2
+accounting: Fix maximum bwlimit by scaling scale max token bucket size
+(Nick Craig\-Wood)
+.IP \[bu] 2
+rc: Fix speed does not update in core/stats (negative0)
+.IP \[bu] 2
+selfupdate: Fix \-\-quiet option, not quite quiet (yedamo)
+.IP \[bu] 2
+serve http: Fix \f[C]serve http\f[R] exiting directly after starting
+(Cnly)
+.IP \[bu] 2
+build
+.RS 2
+.IP \[bu] 2
+Apply gofmt from golang 1.17 (Ivan Andreev)
+.IP \[bu] 2
+Update Go to 1.16 and NDK to 22b for android/any (x0b)
+.RE
+.RE
+.IP \[bu] 2
+Mount
+.RS 2
+.IP \[bu] 2
+Fix \f[C]\-\-daemon\f[R] mode (Ivan Andreev)
+.RE
+.IP \[bu] 2
+VFS
+.RS 2
+.IP \[bu] 2
+Fix duplicates on rename (Nick Craig\-Wood)
+.IP \[bu] 2
+Fix crash when truncating a just uploaded object (Nick Craig\-Wood)
+.IP \[bu] 2
+Fix issue where empty dirs would build up in cache meta dir (albertony)
+.RE
+.IP \[bu] 2
+Drive
+.RS 2
+.IP \[bu] 2
+Fix instructions for auto config (Greg Sadetsky)
+.IP \[bu] 2
+Fix lsf example without drive\-impersonate (Greg Sadetsky)
+.RE
+.IP \[bu] 2
+Onedrive
+.RS 2
+.IP \[bu] 2
+Handle HTTP 400 better in PublicLink (Alex Chen)
+.IP \[bu] 2
+Clarification of the process for creating custom client_id (Mariano
+Absatz)
+.RE
+.IP \[bu] 2
+Pcloud
+.RS 2
+.IP \[bu] 2
+Return an early error when Put is called with an unknown size (Nick
+Craig\-Wood)
+.IP \[bu] 2
+Try harder to delete a failed upload (Nick Craig\-Wood)
+.RE
+.IP \[bu] 2
+S3
+.RS 2
+.IP \[bu] 2
+Add Wasabi\[aq]s AP\-Northeast endpoint info (hota)
+.IP \[bu] 2
+Fix typo in s3 documentation (Greg Sadetsky)
+.RE
+.IP \[bu] 2
+Seafile
+.RS 2
+.IP \[bu] 2
+Fix 2fa config state machine (Fred)
+.RE
+.IP \[bu] 2
+SFTP
+.RS 2
+.IP \[bu] 2
+Remove spurious error message on
+\f[C]\-\-sftp\-disable\-concurrent\-reads\f[R] (Nick Craig\-Wood)
+.RE
+.IP \[bu] 2
+Sugarsync
+.RS 2
+.IP \[bu] 2
+Fix initial connection after config re\-arrangement (Nick Craig\-Wood)
+.RE
.SS v1.56.0 \- 2021\-07\-20
.PP
See commits (https://github.com/rclone/rclone/compare/v1.55.0...v1.56.0)