commit 2001cc08315f7f488c4a3f9950a57fbb81f26d96
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Dec 20 17:16:14 2022 +0000

    Version v1.61.0

commit a35490bf70d2746d4a182a40d8f0854bd741c97c
Author: Ole Frost <82263101+olefrost@users.noreply.github.com>
Date:   Mon Dec 19 10:28:25 2022 +0100

    docs: Added note on Box API rate limits

commit 01877e5a0fc0ccfe36316435bed836845ec78a93
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Fri Dec 16 11:44:58 2022 +0000

    s3: ignore versionIDs from uploads unless using --s3-versions or --s3-versions-at
    
    Before this change, when a new object was created s3 returns its
    versionID (on a versioned bucket) and rclone recorded it in the
    object.
    
    This means that when rclone came to delete the object it would delete
    it with the versionID.
    
    However it is common to forbid actions with versionIDs on buckets so
    as to preserve the historical record and these operations would fail
    whereas they succeeded in pre-v1.60.0 versions.
    
    This patch fixes the problem by not recording versions of objects
    supplied by the S3 API on upload unless `--s3-versions` or
    `--s3-version-at` is used. This makes rclone behave as it did before
    v1.60.0 when version support was introduced.
    
    See: https://forum.rclone.org/t/s3-and-intermittent-403-errors-with-file-renames-and-drag-and-drop-operations-in-windows-explorer/34773

commit 614d79121a728d25c7fd45ca93fa21a63e1c1afd
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Fri Dec 16 14:32:39 2022 +0000

    serve dlna: fix panic: Logger uninitialized.
    
    Before this change we forgot to initialize the logger for the dlna
    server. This meant when it needed to log something, it paniced
    instead.
    
    See: https://forum.rclone.org/t/rclone-serve-dlna-after-few-hours-of-idle-running-panic-logger-uninitialized-names/34835

commit 3a6f1f5cd7823272b95dcce67d7bd5d8ae5fe93f
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Thu Aug 4 18:19:05 2022 +0100

    filter: add metadata filters --metadata-include/exclude/filter and friends
    
    Fixes #6353

commit 4a31961c4fd09fc1d6083f3e0b10aa40c2a5af86
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Sat Oct 8 17:56:04 2022 +0100

    filter: factor rules into its own file

commit 7be9855a706d1e09504f17949a90c54cd56fb2a5
Author: Abdullah Saglam <abdullah.saglam@stonebranch.com>
Date:   Thu Dec 15 15:10:53 2022 +0000

    azureblob: implement --use-server-modtime
    
    This patch implements --use-server-modtime for the Azureblob backend.
    
    It does this by not reading the time from the metadata if the global
    flag is set.

commit 6f8112ff6710ed1242243eaeb4bbc75e1e55aac9
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Thu Dec 15 15:58:25 2022 +0000

    Add Abdullah Saglam to contributors

commit 67fc227684616fd210e81b26766c58e780e5e199
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Fri Dec 2 13:44:08 2022 +0000

    config: add config/setpath for setting config path via rc/librclone

commit 7edb4c0162a67768c47e3dd7bbae3ae9819039e8
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Wed Dec 14 14:37:07 2022 +0000

    sftp: fix NewObject with leading /
    
    This was breaking the use of operations/stat with remote with an
    initial /
    
    See: https://forum.rclone.org/t/rclone-rc-api-operations-stat-is-not-working-for-sftp-remotes/34560

commit 5db4493557cd45fa799d951f53183e3a3a9d6aba
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Wed Dec 14 15:37:18 2022 +0000

    lib/http: fix race condition

commit a85c0b0cc222699cfc7dc6577ad1f0d9ec7754c7
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Mon Dec 12 11:47:15 2022 +0000

    cmd/serve/httplib: remove as it is now replaced by lib/http

commit 52443c2444e3d3c471b76fbce3f31483d8c11be9
Author: Nolan Woods <nolan_w@sfu.ca>
Date:   Sun May 2 00:56:24 2021 -0700

    restic: refactor to use lib/http
    
    Co-authored-by: Nick Craig-Wood <nick@craig-wood.com>

commit 4444d2d102cc187f8cc4907f3e06611576c10a36
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Sun Dec 11 18:53:55 2022 +0000

    serve webdav: refactor to use lib/http

commit 08a1ca434b1f8727041106cf98578dd9c137f41f
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Sun Dec 11 14:47:47 2022 +0000

    rcd: refactor rclone rc server to use lib/http

commit a9ce86f9a33cf54044f060b77aed594caae97ce1
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Sat Dec 10 10:51:57 2022 +0000

    lib/http: add UsingAuth method

commit 3167292c2f5b52523b5dc76c54c11dbb846b9481
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Sat Dec 10 10:51:36 2022 +0000

    lib/http: remove unused Template from Config

commit ec7cc2b3c3b1049b61dbb64c6152c2e1e0dc44f4
Author: Tom Mombourquette <tom@devnode.com>
Date:   Wed Nov 23 05:44:53 2022 -0400

    lib/http: Simplify server.go to export an http server rather than an interface
    
    This also makes the implementation public.

commit 2a2fcf101212f0f84098743b6e948661b8502d40
Author: Tom Mombourquette <tom@devnode.com>
Date:   Tue Nov 8 08:03:26 2022 -0400

    lib/http: rationalise names in test servers to be more consistent

commit 6d622672271fa638612aa82fec81e4889f9c09fb
Author: Tom Mombourquette <tom@devnode.com>
Date:   Tue Nov 8 07:49:19 2022 -0400

    serve http: support unix sockets and multiple listners
    
    - add support for unix sockets (which skip the auth).
    - add support for multiple listeners
    - collapse unnecessary internal structure of lib/http so it can all be
      imported together
    - moves files in sub directories of lib/http into the main lib/http
      directory and reworks the code that uses them.
    
    See: https://forum.rclone.org/t/wip-rc-rcd-over-unix-socket/33619
    Fixes: #6605

commit dfd8ad2fffadf36b71560b119bfcac983f747864
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Mon Dec 12 11:45:33 2022 +0000

    Add compiletest target to compile all the tests only

commit 43506f80863a94b422fb6a54b260d37b671a76f5
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Thu Dec 15 12:37:19 2022 +0000

    test memory: read metadata if -M flag is specified

commit ec3cee89d31ca21c7377cac384cf13f5c9c1a494
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Thu Dec 15 11:33:31 2022 +0000

    fstest: switch to port forwarding now Owncloud disallows wildcards
    
    A recent security fix in the Owncloud container now causes it to
    disallow wildcards in the OWNCLOUD_TRUSTED_DOMAINS setting.
    
    This patch works around the problem by using port forwarding from the
    host so we can keep the domain name constant.

commit a171497a8b636b38668c798039abb42017b6f2bf
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Thu Dec 15 11:34:03 2022 +0000

    Add Jack to contributors

commit c6ad15e3b8c171a16372450ef2d87dc9e397ddd8
Author: Jack <16779171+jkpe@users.noreply.github.com>
Date:   Wed Dec 14 14:12:58 2022 +0000

    s3: make DigitalOcean name canonical

commit 9a81885b51ad00ce3327eabfe07b4e820fff4d76
Author: Jack <16779171+jkpe@users.noreply.github.com>
Date:   Wed Dec 14 14:00:04 2022 +0000

    s3: add DigitalOcean Spaces regions sfo3, fra1, syd1

commit 3d291da0f69378768eb51e0f7f41d655106e0009
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Dec 13 10:45:40 2022 +0000

    azureblob: fix directory marker detection after SDK upgrade
    
    When the SDK was upgraded it started delivering metadata where the
    keys were not in lower case as per the old SDK.
    
    Rclone normalises the case of the keys for storage in the Object, but
    the directory marker check was being done with the unnormalised keys
    as it needs to be done before the Object is created.
    
    This fixes the directory marker check to do a case insensitive compare
    of the metadata keys.

commit 43bf177ff71d164c9877546c33b171379cda0bc9
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Dec 13 11:50:51 2022 +0000

    s3: fix excess memory usage when using versions
    
    Before this change, we were taking the version ID straight from the
    XML blob returned by the SDK and thus pinning the XML into memory
    which bulked up the average memory per object from about 400 bytes to
    4k.
    
    Copying the string fixes the excess memory usage.

commit c446651be80a42ab13333528df710a275ecdd76a
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Dec 13 12:21:12 2022 +0000

    Revert "s3: turn off list v2 support for Alibaba OSS since it does not work"
    
    This reverts commit 4f386a1ccd4a773ffa09d9ad3e729c4b36520ccc.
    
    It turns out that Alibaba OSS does support list v2 and the detection
    code was wrong.
    
    This means that users of the gov version of Alibaba will have to add
    `list_version 1` to their config files.
    
    See #6600

commit 6c407dbe15f933f30df0f94daad0799e14e09c71
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Dec 13 12:19:00 2022 +0000

    s3: fix detection of listing routines which don't support v2 properly
    
    In this commit
    
    ab849b3613fe4935 s3: fix listing loop when using v2 listing on v1 server
    
    The ContinuationToken was tested for existence, but it is the
    NextContinuationToken that we are interested in.
    
    See: #6600

commit 5a59b49b6b67c8d955ee3f4e69fc6aa98944e21f
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Mon Dec 12 20:05:12 2022 +0100

    drive: handle shared drives with leading/trailing space in name (related to #6618)

commit 8b9f3bbe294855bc8c99ee43568aea61871cc882
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Mon Dec 12 20:03:39 2022 +0100

    fspath: improved detection of illegal remote names starting with dash (related to #4261)

commit 8e6a469f984c70115bfc388f61f5bbfdf99a8ed1
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Sat Dec 10 15:53:42 2022 +0100

    fspath: allow unicode numbers and letters in remote names
    
    Previously it was limited to plain ASCII (0-9, A-Z, a-z).
    
    Implemented by adding \p{L}\p{N} alongside the \w in the regex,
    even though these overlap it means we can be sure it is 100%
    backwards compatible.
    
    Fixes #6618

commit f650a543ef9fe0453e07f60e149d4ed9b92c0b47
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Fri Sep 16 16:59:08 2022 +0200

    docs: remote names may not start or end with space

commit 683178a1f4d205a56c8a96593cf77ba6ef149474
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Fri Sep 16 16:57:49 2022 +0200

    fspath: change remote name regex to not match when leading/trailing space

commit 3937233e1ea865052be73f9eeac5aa815ae82c79
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Fri Sep 16 16:20:19 2022 +0200

    fspath: refactor away unnecessary constant for remote name regex

commit c571200812133e79d7d0e833cfa46a8fa7a2b9d9
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Fri Sep 16 16:18:26 2022 +0200

    fspath: remove unused capture group in remote name regex

commit 04a663829b52558c45925aced85de92d92c1ad64
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Fri Sep 16 16:16:57 2022 +0200

    fspath: remove duplicate start-of-line anchor in remote name regex

commit 6b4a2c1c4e9cf3a6cc3b785dcdc180a17eb9be0a
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Sat Sep 17 09:49:55 2022 +0200

    fspath: remove superfluous underscore covered by existing word character class in remote name regex

commit f73be767a4128441bf667049ebb1dccffdc2e90f
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Fri Sep 16 16:27:01 2022 +0200

    fspath: add unit tests for remote names with leading dash

commit 4120dffcc1b83ed8e1890d8372242e2b1ff2ccc8
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Fri Sep 16 16:11:54 2022 +0200

    fspath: add unit tests for remote names with space

commit 53ff5bb2051c79245f7b5205384fdf9e302d11ae
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Mon Dec 12 12:47:02 2022 +0000

    build: Update golang.org/x/net/http2 to fix GO-2022-1144
    
    An attacker can cause excessive memory growth in a Go server accepting
    HTTP/2 requests. HTTP/2 server connections contain a cache of HTTP
    header keys sent by the client. While the total number of entries in
    this cache is capped, an attacker sending very large keys can cause
    the server to allocate approximately 64 MiB per open connection.

commit 397f428c48a164b3cf63e5727e3cf52fb775f85d
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Mon Dec 12 12:48:48 2022 +0000

    Add vanplus to contributors

commit c5a2c9b04632d87af4774ab7c6c06d4d80146a87
Author: vanplus <60313789+vanplus@users.noreply.github.com>
Date:   Mon Dec 12 20:04:28 2022 +0800

    onedrive: document workaround for shared with me files

commit b98d7f6634a5cb1b260c66917a546e1352f7e1dd
Author: Kaloyan Raev <kaloyan@storj.io>
Date:   Thu Dec 8 17:06:13 2022 +0200

    storj: implement server side Copy

commit beea4d5119555c0424cf3bc8b3e67d625813b014
Author: Ole Frost <82263101+olefrost@users.noreply.github.com>
Date:   Wed Dec 7 20:44:28 2022 +0100

    lib/oauthutil: Improved usability of config flows needing web browser
    
    The config question "Use auto config?" confused many users and lead to
    recurring forum posts from users that were unaware that they were using
    a remote or headless machine.
    
    This commit makes the question and possible options more descriptive
    and precise.
    
    This commit also adds references to the guide on remote setup in the
    documentation of backends using oauth as primary authentication.

commit 8e507075d10c0eddc4d6718ae008ff69023947ff
Author: Eng Zer Jun <engzerjun@gmail.com>
Date:   Thu Dec 8 20:43:53 2022 +0800

    test: replace defer cleanup with `t.Cleanup`
    
    Reference: https://pkg.go.dev/testing#T.Cleanup
    Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>

commit be783a1856ca8cf23abd80e566a35c097cf2faaa
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Dec 6 13:58:12 2022 +0000

    dlna: properly attribute code used from https://github.com/anacrolix/dms
    
    Fixes #4101

commit 450c3664035007875e2ade2ab5fc37a0c8b889e5
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Thu Dec 8 12:41:23 2022 +0000

    s3: fix nil pointer exception when using Versions
    
    This was caused by
    
    a9bd0c8de6e74460 s3: reduce memory consumption for s3 objects
    
    Which assumed that the StorageClass would always be set, but it isn't
    set for Versions.

commit 1dbdc48a77cfd2cf9efb33d1fc97103f5788b639
Author: Matthew Vernon <mvernon@wikimedia.org>
Date:   Wed Dec 7 12:11:49 2022 +0000

    WASM: comply with wasm_exec.js licence terms
    
    The BSD-style license that Go uses requires the license to be included
    with the source distribution; so add it as LICENSE.wasmexec (to avoid
    confusion with the other licenses in rclone) and note the location of
    the license in wasm_exec.js itself.

commit d7cb17848dac7ab9b004f3a64f580fcde1d69534
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Wed Nov 30 11:45:34 2022 +0000

    azureblob: revamp authentication to include all methods and docs
    
    The updates the authentication to include
    
    - Auth from the environment
        1. Environment Variables
        2. Managed Service Identity Credentials
        3. Azure CLI credentials (as used by the az tool)
    - Account and Shared Key
    - SAS URL
    - Service principal with client secret
    - Service principal with certificate
    - User with username and password
    - Managed Service Identity Credentials
    
    And rationalises the auth order.

commit f3c8b7a9483ad582a127fc156fa8245f1a355ace
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Nov 29 16:00:37 2022 +0000

    azureblob: add --azureblob-no-check-container to assume container exists
    
    Normally rclone will check the container exists before uploading if it
    hasn't listed the container yet.
    
    Often rclone will be running with a limited set of permissions which
    means rclone can't create the container anyway, so this stops the
    check.
    
    This will save a transaction.

commit 914fbe242cc16ac5d33ede115f750f5b871f0280
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Nov 29 15:41:46 2022 +0000

    azureblob: ignore AuthorizationFailure when trying to create a create a container
    
    If we get AuthorizationFailure when trying to create a container, then
    assume the container has already been created

commit f746b2fe85837c86fed49893e6e86a23f3a17dff
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Nov 29 15:43:22 2022 +0000

    azureblob: port old authentication methods to new SDK
    
    Co-authored-by: Brad Ackerman <brad@facefault.org>

commit a131da2c3542217f13b07721d8b7ea5801b71ddc
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Wed Nov 23 16:46:21 2022 +0000

    azureblob: Port to new SDK
    
    This commit switches from using the old Azure go modules
    
        github.com/Azure/azure-pipeline-go/pipeline
        github.com/Azure/azure-storage-blob-go/azblob
        github.com/Azure/go-autorest/autorest/adal
    
    To the new SDK
    
        github.com/Azure/azure-sdk-for-go/
    
    This stops rclone using deprecated code and enables the full range of
    authentication with Azure.
    
    See #6132 and #5284

commit 60e4cb6f6f0f46c8adce32c31f8710d747066ed9
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Dec 6 15:06:51 2022 +0000

    Add MohammadReza to contributors

commit 0a8b1fe5dee556c375af82d1eff264e4e3b25da5
Author: MohammadReza <mrvashian@gmail.com>
Date:   Tue Dec 6 15:55:23 2022 +0330

    s3: add Liara LOS to provider list

commit b24c83db211c31a70d1bf8034aba04b686400e00
Author: asdffdsazqqq <90116442+asdffdsazqqq@users.noreply.github.com>
Date:   Tue Dec 6 07:14:25 2022 -0500

    restic: fix typo in docs 'remove' should be 'remote'

commit 4f386a1ccd4a773ffa09d9ad3e729c4b36520ccc
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Mon Dec 5 17:06:59 2022 +0000

    s3: turn off list v2 support for Alibaba OSS since it does not work
    
    See: #6600

commit ab849b3613fe4935379f00f8309958f36ee36d5c
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Mon Dec 5 16:59:48 2022 +0000

    s3: fix listing loop when using v2 listing on v1 server
    
    Before this change, rclone would enter a listing loop if it used v2
    listing on a v1 server and the list exceeded 1000 items.
    
    This change detects the problem and gives the user a helpful message.
    
    Fixes #6600

commit 10aee3926a3e6357ed6dfa2f1e9a61622222f8bb
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Dec 6 12:11:10 2022 +0000

    Add Kevin Verstaen to contributors

commit 4583b61e3d1e0653b30f7205813063465ede5d69
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Dec 6 12:10:07 2022 +0000

    Add Erik Agterdenbos to contributors

commit 483e9e1ee3c4b36cd0a57a98d8c4a51b41323eb7
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Dec 6 12:10:07 2022 +0000

    Add ycdtosa to contributors

commit c2dfc3e5b37572eeaef8d2f55fb6bfe3c6a8211e
Author: Kevin Verstaen <48050031+kverstae@users.noreply.github.com>
Date:   Tue Dec 6 13:07:06 2022 +0100

    fs: Add global flag '--color' to control terminal colors
    
    * fs: add TerminalColorMode type
    * fs: add new config(flags) for TerminalColorMode
    * lib/terminal: use TerminalColorMode to determine how to handle colors
    * Add documentation for '--terminal-color-mode'
    * tree: remove obsolete --color replaced by global --color
    
    This changes the default behaviour of tree. It now displays colors by
    default instead of only displaying them when the flag -C/--color was
    active. Old behaviour (no color) can be achieved by setting --color to
    'never'.
    
    Fixes: #6604

commit a9bd0c8de6e74460ab990269e1f96834889304d2
Author: Erik Agterdenbos <agterdenbos@users.noreply.github.com>
Date:   Tue Dec 6 00:07:08 2022 +0100

    s3: reduce memory consumption for s3 objects
    
    Copying the storageClass string instead of using a pointer to the original string.
    This prevents the Go garbage collector from keeping large amounts of
    XMLNode structs and references in memory, created by xmlutil.XMLToStruct()
    from the aws-sdk-go.

commit 1628ca0d46b9ec313c425735ab85d11ec2695317
Author: Anthony Pessy <anthony@cogniteev.com>
Date:   Mon Dec 5 17:19:04 2022 +0100

    ftp: Improve performance to speed up --files-from and NewObject
    
    This commit uses the MLST command (where available) to get the status
    for single files rather than listing the parent directory and looking
    for the file. This makes actions such as using `--files-from` much quicker.
    
    * use getEntry to lookup remote files when supported
    *  findItem now expects the full path directly
    
    It makes the expected argument similar to the getInfo method, the
    difference now is that one is returning a FileInfo whereas
    the other is returning an ftp Entry.
    
    Fixes #6225
    
    Co-authored-by: Nick Craig-Wood <nick@craig-wood.com>

commit 313493d51b390d7f73f0780d15bf31698f2a919a
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Mon Nov 28 17:00:51 2022 +0100

    docs: remove minimum versions from command pages of pre v1 commands

commit 6d18f607251beffc4566e3e2391368f061f73a3c
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Sat Nov 26 23:40:49 2022 +0100

    docs: add minimum versions to the command pages

commit d74662a751912858d3306e0bc6bb1bd1ad683543
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Fri Nov 25 23:41:23 2022 +0100

    docs: add badge showing version introduced and experimental/beta/deprecated status to command doc pages

commit d05fd2a14f67daa7b30d71e05af12ed2c8ad8138
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Sat Nov 19 13:33:15 2022 +0100

    docs: add badge for experimental/beta/deprecated status next to version in backend docs

commit 097be753abe8f4b0bb52fd722988c5ac9c31281a
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Sat Nov 19 12:50:20 2022 +0100

    docs: minor cleanup of headers in backend docs

commit 50c9678cea8fd9faa155e0663b88433978c041a5
Author: ycdtosa <ycdtosa@users.noreply.github.com>
Date:   Tue Nov 29 14:58:46 2022 +0100

    ftp: update help text of implicit/explicit TLS options to refer to FTPS instead of FTP

commit 7672cde4f348c6485c7de39795ef7d538737b46f
Author: eNV25 <env252525@gmail.com>
Date:   Sun Nov 27 03:32:45 2022 +0530

    cmd/ncdu: use negative values for key runes
    
    The previous version used values after the maximum Unicode code-point
    to encode a key. This could lead to an overflow since a key is a int16,
    a rune is int32 and the maximum Unicode code-point is larger than int16.
    
    A better solution is to simply use negative runes for keys.

commit a4c65532ea78b4c6b7772ffdb0c147ee841e638b
Author: eNV25 <env252525@gmail.com>
Date:   Sat Nov 12 18:49:50 2022 +0530

    cmd/ncdu: use tcell directly instead of the termbox wrapper
    
    Following up on 36add0af, which switched from termbox
    to tcell's termbox wrapper.

commit 46b080c0922fc7e811fa53547b2d8d0b2e71383e
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Thu Nov 24 10:30:01 2022 +0000

    vfs: Fix IO Error opening a file with O_CREATE|O_RDONLY in --vfs-cache-mode not full
    
    Before this fix, opening a file with `O_CREATE|O_RDONLY` caused an IO error to
    be returned when using `--vfs-cache-mode off` or `--vfs-cache-mode writes`.
    
    This was because the file was opened with read intent, but the `O_CREATE`
    implies write intent to create the file even though the file is opened
    `O_RDONLY`.
    
    This fix sets write intent for the file if `O_CREATE` is passed in which fixes
    the problem for all the VFS cache modes.
    
    It also extends the exhaustive open flags testing to `--vfs-cache-mode writes`
    as well as `--vfs-cache-mode full` which would have caught this problem.
    
    See: https://forum.rclone.org/t/i-o-error-trashing-file-on-sftp-mount/34317/

commit 0edf6478e305cd6e1cc032b6fd7142a815488d9d
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Thu Nov 24 17:04:27 2022 +0000

    Add Nathaniel Wesley Filardo to contributors

commit f7cdf318dbd53cf6cb4c2497f9f262d683f55129
Author: Nathaniel Wesley Filardo <nfilardo@microsoft.com>
Date:   Mon Nov 14 04:12:52 2022 +0000

    azureblob: support simple "environment credentials"
    
    As per
    https://learn.microsoft.com/en-us/dotnet/api/azure.identity.environmentcredential?view=azure-dotnet
    
    This supports only AZURE_CLIENT_SECRET-based authentication, as with the
    existing service principal support.
    
    Co-authored-by: Nick Craig-Wood <nick@craig-wood.com>

commit 6f3682c12f1c2abda5438a9c35baa6b191f5504f
Author: Nathaniel Wesley Filardo <nfilardo@microsoft.com>
Date:   Mon Nov 14 04:11:44 2022 +0000

    azureblob: make newServicePrincipalTokenRefresher take parsed principal structure

commit e3d593d40c4a5da19db6e708489c6dc98c49bcbe
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Thu Nov 24 11:05:54 2022 +0000

    build: update dependencies

commit 83551bb02e2bb92dcc2296f30aed454043c3494b
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Mon Nov 14 18:16:36 2022 +0000

    cmount: update cgofuse for FUSE-T support for mounting volumes on Mac
    
    See: https://forum.rclone.org/t/fr-fuse-t-support-for-mounting-volumes-on-mac/33110/

commit 430bf0d5eb65d948142f3bee41e20e2776372fcb
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Sat Aug 6 16:32:58 2022 +0100

    crypt: fix compress wrapping crypt giving upload errors
    
    Before this fix a chain compress -> crypt -> s3 was giving errors
    
        BadDigest: The Content-MD5 you specified did not match what we received.
    
    This was because the crypt backend was encrypting the underlying local
    object to calculate the hash rather than the contents of the metadata
    stream.
    
    It did this because the crypt backend incorrectly identified the
    object as a local object.
    
    This fixes the problem by making sure the crypt backend does not
    unwrap anything but fs.OverrideRemote objects.
    
    See: https://forum.rclone.org/t/not-encrypting-or-compressing-before-upload/32261/10

commit dd71f5d968e36fb2be65bf73ec9cc518cb66ee17
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Sat Aug 6 16:30:45 2022 +0100

    fs: move operations.NewOverrideRemote to fs.NewOverrideRemote

commit 7db1c506f261698a536c343de39b628fc82e13bb
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Sat Nov 19 00:53:21 2022 +0100

    smb: fix issue where spurious dot directory is created

commit 959cd938bc945c59320a71496d614e71fe4731ae
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Thu Nov 17 17:56:24 2022 +0000

    docs: Add minimum versions to all the backend pages and some of the other pages

commit 03b07c280cc4adb3b069da4ca9c2d650ac2e44c1
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Thu Nov 17 16:32:25 2022 +0000

    Changelog updates from Version v1.60.1

commit 705e8f2fe0ab14ac71ed00bf53d3f1b8fc3b3db7
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Nov 15 09:32:36 2022 +0000

    smb: fix Failed to sync: context canceled at the end of syncs
    
    Before this change we were putting connections into the connection
    pool which had a local context in.
    
    This meant that when the operation had finished the context was
    cancelled and the connection became unusable.
    
    See: https://forum.rclone.org/t/failed-to-sync-context-canceled/34017/

commit 591fc3609aea47441fbd4bc01235291efea9bb4e
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Mon Oct 17 16:46:59 2022 +0100

    vfs: fix deadlock caused by cache cleaner and upload finishing
    
    Before this patch a deadlock could occur if the cache cleaner was
    running when an object upload finished.
    
    This fixes the problem by delaying marking the object as clean until
    we have notified the VFS layer. This means that the cache cleaner
    won't consider the object until **after** the VFS layer has been
    notified, thus avoiding the deadlock.
    
    See: https://forum.rclone.org/t/rclone-mount-deadlock-when-dir-cache-time-strikes/33486/

commit b4a3d1b9ed1a0cb74146a2dd298c3815d9b93c5b
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Nov 15 18:01:21 2022 +0000

    Add asdffdsazqqq to contributors

commit 84219b95abeac4c5a9e4d1a74b0118862a6bb500
Author: asdffdsazqqq <90116442+asdffdsazqqq@users.noreply.github.com>
Date:   Tue Nov 15 12:58:43 2022 -0500

    docs: faq: how to use a proxy server that requires a username and password - fixes #6565

commit 2c78f56d48fa876a8a6367462cb14df896a36b62
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Nov 15 09:51:30 2022 +0000

    webdav: fix Move/Copy/DirMove when using -server-side-across-configs
    
    Before this change, when using -server-side-across-configs rclone
    would direct Move/Copy/DirMove to the destination server.
    
    However this should be directed to the source server. This is a little
    unclear in the RFC, but the name of the parameter "Destination:" seems
    clear and this is how dCache and Rucio have implemented it.
    
    See: https://forum.rclone.org/t/webdav-copy-request-implemented-incorrectly/34072/

commit a61d219bcd3ffa3ee0411e7d3759c0ef5e22e495
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Mon Nov 14 17:59:33 2022 +0000

    local: fix -L/--copy-links with filters missing directories
    
    In this commit
    
    8d1fff9a8237c64f local: obey file filters in listing to fix errors on excluded files
    
    We introduced the concept of local backend filters.
    
    Unfortunately the filters were being applied before we had resolved
    the symlink to point to a directory. This meant that symlinks pointing
    to directories were filtered out when they shouldn't have been.
    
    This was fixed by moving the filter check until after the symlink had
    been resolved.
    
    See: https://forum.rclone.org/t/copy-links-not-following-symlinks-on-1-60-0/34073/7

commit 652d3cdee4b505b34556269cf1a8b878a8d9f3c2
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Thu Nov 10 18:00:32 2022 +0000

    vfs: windows: fix slow opening of exe files by not truncating files when not necessary
    
    Before this change we truncated files in the backing store regardless
    of whether we needed to or not.
    
    After, we check to see if the file is the right size and don't
    truncate if it is.
    
    Apparently Windows Defender likes to check executables each time they
    are modified, and truncating a file to its existing size is enough to
    trigger the Windows Defender scan. This was causing a big slowdown for
    operations which opened and closed the file a lot, such as looking at
    properties on an executable.
    
    See: https://forum.rclone.org/t/for-mount-sftp-why-right-click-on-exe-file-is-so-slow-until-it-freezes/33830

commit bb1fc5b86d94f0cfc9a6658b91cee6e3edeae248
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Mon Nov 14 17:05:39 2022 +0000

    Add Kamui to contributors

commit efd3c6449b0794c4c33f658dccf087406e25477b
Author: Kamui <fin-kamui@pm.me>
Date:   Mon Nov 14 09:26:44 2022 -0600

    rcserver: avoid generating default credentials with htpasswd - fixes #4839

commit 0ac5795f8cb167455c566b7ba155005e70cb1dd3
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Thu Nov 10 17:28:12 2022 +0000

    fs: make all duration flags take y, M, w, d etc suffixes
    
    Fixes #6556

commit 2f77651f649ab825297ef54d9c4e9b7e13d7fda9
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Mon Nov 14 15:13:38 2022 +0000

    Add rkettelerij to contributors

commit 8daacc2b99a474ccad2464f4f213f9d6bd4189db
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Mon Nov 14 15:13:38 2022 +0000

    Add techknowlogick to contributors

commit 87fa9f8e463c93e9d366d81caa2fae75c5d0bb9d
Author: rkettelerij <richard@mindloops.nl>
Date:   Mon Nov 14 10:51:49 2022 +0100

    azureblob: Add support for custom upload headers

commit 1392793334c14d1cb3f4b95eb191a0685e886143
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Tue Nov 8 18:52:39 2022 +0100

    sftp: auto-detect shell type for fish
    
    Fish is different from POSIX-based Unix shells such as bash,
    and a bracketed variable references like we use for the
    auto-detection echo command is not supported. The command
    will return with zero exit code but produce no output on
    stdout. There is a message on stderr, but we don't log it
    due to the zero exit code:
    
    fish: Variables cannot be bracketed. In fish, please use {$ShellId}.
    
    Fixes #6552

commit 0e427216dbaefeabb972346e937dc9de542d58a3
Author: techknowlogick <matti@mdranta.net>
Date:   Fri Nov 11 05:19:27 2022 +0000

    s3: Add additional Wasabi locations

commit 0c56c46523b1fea148ac732d29a30d576188621b
Author: Anagh Kumar Baranwal <6824881+darthShadow@users.noreply.github.com>
Date:   Thu Oct 27 16:46:31 2022 +0530

    rc: Add commands to set GC Percent & Memory Limit (1.19+)
    
    Signed-off-by: Anagh Kumar Baranwal <6824881+darthShadow@users.noreply.github.com>

commit 617c5d5e1b4c94f9c7f3c7ab72cc73898999ae58
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Nov 8 17:42:18 2022 +0000

    rcat: preserve metadata when Copy falls back to Rcat
    
    Before this change if we copied files of unknown size, then they lost
    their metadata.
    
    This was particularly noticeable using --s3-decompress.
    
    This change adds metadata to Rcat and RcatSized and changes Copy to
    pass the metadata in when it calls Rcat for an unknown sized input.
    
    Fixes #6546

commit ec2024b9074d00b11c7c9cd411d64ef97402a20f
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Nov 8 19:33:42 2022 +0000

    fstest: use WithMetadata / WithMimeType

commit 458845ce89891820856860162328811b4f6b9adb
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Nov 8 17:41:27 2022 +0000

    fs/object: add WithMetadata and WithMimetype to static and memory objects

commit 57bde20acdf33617e719858dc8c20300b44156f7
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Thu Nov 10 12:04:13 2022 +0000

    Add Aaron Gokaslan to contributors

commit b0248e807001434dc05f558729ba39e4aa7d93dc
Author: Aaron Gokaslan <aaronGokaslan@gmail.com>
Date:   Thu Nov 10 06:52:59 2022 -0500

    s3: fix for unchecked err value in s3 listv2

commit b285efb476e5194f32145985e839014fb72bf322
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Nov 8 15:47:10 2022 +0000

    mailru: allow timestamps to be before the epoch 1970-01-01
    
    Fixes #6547

commit be6f29930b98566b36ea0a9b011682142d1a2e95
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Wed Nov 9 16:36:09 2022 +0000

    dedupe: make dedupe obey the filters
    
    See: https://forum.rclone.org/t/dial-tcp-lookup-api-pcloud-com-no-such-host/33910/

commit 653bc2372845b58865c25c76ade835a51e1c1084
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Nov 8 20:19:28 2022 +0000

    dedupe: count Checks in the stats while scanning for duplicates
    
    This allows the user to see rclone has not hung.
    
    See: https://forum.rclone.org/t/dial-tcp-lookup-api-pcloud-com-no-such-host/33910/

commit 47b04580db00f805ab0703af62044c49d53db592
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Nov 8 20:18:58 2022 +0000

    accounting: make it so we can account directories as well as files

commit 919e28b8bf1b1da893aae606f11d57f9692d3a26
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Nov 8 11:44:03 2022 +0000

    lib/cache: fix alias backend shutting down too soon
    
    Before this patch, when an alias backend was created it would be
    renamed to be canonical and in the process Shutdown would be called on
    it. This was particularly noticeable with the dropbox backend which
    gave this error when uploading files after the backend was Shutdown.
    
        Failed to copy: upload failed: batcher is shutting down
    
    This patch fixes the cache Rename code not to finalize objects if the
    object that is being overwritten is the same as the existing object.
    
    See: https://forum.rclone.org/t/upload-failed-batcher-is-shutting-down/33900

commit 3a3bc5a1ae822b5430292b7ecc513045b71f70f8
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Nov 8 20:31:26 2022 +0000

    mailru: note that an app password is now needed - fixes #6398

commit 133c006c37192d1a8e3a8f5dec91759822f7d73f
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Nov 8 20:33:03 2022 +0000

    Add Roel Arents to contributors

commit e455940f71085d51c551e5b239b7aa6d7c55aeb9
Author: Roel Arents <2691308+roelarents@users.noreply.github.com>
Date:   Tue Nov 8 21:24:06 2022 +0100

    azureblob: allow emulator account/key override

commit 65528fd0099ea303ac459f2958ef51a1a0ba2626
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Nov 8 16:11:34 2022 +0000

    docs: remove link to rclone slack as it is no longer supported

commit 691159fe9402b965abda4e8a3e15923e71c62812
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Nov 8 12:13:19 2022 +0000

    s3: allow Storj to server side copy since it seems to work now - fixes #6550

commit 09858c0c5a51fe9fa6c8b1380d988616808cfb6d
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Nov 8 16:05:11 2022 +0000

    Add Arnie97 to contributors

commit 5fd0abb2b9e936be3d2c726a4aa5dcc0df81ceb9
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Tue Nov 8 16:05:11 2022 +0000

    Add x3-apptech to contributors

commit 36c37ffec150bbe00c6e7464f1cc172ede243370
Author: Arnie97 <arnie97@gmail.com>
Date:   Tue Nov 8 13:36:22 2022 +0800

    backend/http: rename stat to decodeMetadata

commit 6a5b7664f7d006f010c1d5c6e3bebda4a4cc2963
Author: Arnie97 <arnie97@gmail.com>
Date:   Sun Mar 20 18:12:48 2022 +0800

    backend/http: support content-range response header

commit ebac8545127f074f0a0f0b4d8d511b3466e908c1
Author: Arnie97 <arnie97@gmail.com>
Date:   Sun Mar 20 16:30:46 2022 +0800

    backend/http: do not update object size based on range requests

commit cafce9618521cc50f3bb94f78f5ea25b971c4eee
Author: Arnie97 <arnie97@gmail.com>
Date:   Sun Mar 20 15:40:20 2022 +0800

    backend/http: parse get responses when no_head is set

commit 92ffcf9f8618bb3d24a3ada1ab508a2dbe682978
Author: João Henrique Franco <joaohenrique.franco@gmail.com>
Date:   Mon Nov 7 09:13:23 2022 -0300

    wasm: fix walltime link error by adding up-to-date wasm_exec.js
    
    Solves link error while running rclone's wasm version. Go's `walltime1` function was renamed to `walltime`. This commit updates wasm_exec.js with the new name.

commit 64cdbb67b5abfb5516b4cf87857cb9480dc533c2
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Fri Nov 4 14:19:25 2022 +0100

    ncdu: add support for modification time

commit 528fc899fb63c71c1e46f8b6ae189338ae693a25
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Fri Nov 4 12:08:41 2022 +0100

    ncdu: fallback to sort by name also for sort by average size

commit d452f502c392cc002158059599b6b69bc7354b21
Author: x3-apptech <66947598+x3-apptech@users.noreply.github.com>
Date:   Mon Nov 7 19:45:04 2022 +0800

    cmd: Enable SIGINFO (Ctrl-T) handler on FreeBSD, NetBSD, OpenBSD and Dragonfly BSD

commit 5d6b8141ec5cc4f56f2adf101024d583e17ac1a5
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Sat Aug 20 16:38:02 2022 +0200

    Replace deprecated ioutil
    
    As of Go 1.16, the same functionality is now provided by package io or
    package os, and those implementations should be preferred in new code.

commit 776e5ea83aa2b71bbc46bbc957a8d9b172767a1c
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Mon Nov 7 08:59:40 2022 +0100

    docs: fix character that was incorrectly interpreted as markdown

commit c9acc06a49aa2f4962327a8b17fbf7159148e912
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Mon Nov 7 08:51:49 2022 +0100

    Add Clément Notin to contributors

commit a2dca02594dc5fbe0198c9fe5d593e94cc9a2eba
Author: Clément Notin <clement.notin@gmail.com>
Date:   Mon Nov 7 07:50:21 2022 +0000

    docs: fix character that was incorrectly interpreted as markdown

commit 210331bf61d9731c8af83e2a35012d29a187403f
Author: Joda Stößer <services+github@simjo.st>
Date:   Mon Nov 7 04:38:40 2022 +0100

    docs: fix typo `remove` in rclone_serve_restic command

commit 5b5fdc6bc5df29fd85cd1449c43425f4e0810d02
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Fri Oct 28 23:23:29 2022 +0100

    s3: add provider quirk --s3-might-gzip to fix corrupted on transfer: sizes differ
    
    Before this change, some files were giving this error when downloaded
    from Cloudflare and other providers.
    
        ERROR corrupted on transfer: sizes differ NNN vs MMM
    
    This is because these providers auto gzips the object when rclone
    wasn't expecting it to. (AWS does not gzip objects without their being
    uploaded gzipped).
    
    This patch adds a quirk to for fix the problem and a flag to control
    it. The quirk `might_gzip` is set to `true` for all providers except
    AWS.
    
    See: https://forum.rclone.org/t/s3-error-corrupted-on-transfer-sizes-differ-nnn-vs-mmm/33694/
    Fixes: #6533

commit 0de74864b6e951554c50b94a9eec9d36c6de1ebe
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Fri Nov 4 16:53:24 2022 +0000

    Add dgouju to contributors

commit 7042a11875b6011f7cd5e847c6d14c19b89979e5
Author: dgouju <dgouju@users.noreply.github.com>
Date:   Thu Nov 3 18:11:28 2022 +0100

    sftp: add configuration options to set ssh Ciphers / MACs / KeyExchange

commit 028832ce73099e387e81533f21007b95e9e99b33
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Wed Sep 14 16:24:57 2022 +0100

    s3: if bucket or object ACL is empty string then don't add X-Amz-Acl: header - fixes #5730
    
    Before this fix it was impossible to stop rclone generating an
    X-Amx-Acl: header which is incompatible with GCS with uniform access
    control and is generally deprecated at AWS.

commit c7c9356af5f9b3be84c9c9f220aa0181c176ccd7
Author: Philip Harvey <pharvey@battelleecology.org>
Date:   Tue Sep 6 15:39:48 2022 -0600

    s3: stop setting object and bucket ACL to "private" if it is an empty string #5730

commit 3292c112c5b81b3eb2a00378ad0a2318da5b8034
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Thu Nov 3 17:06:03 2022 +0000

    Add Philip Harvey to contributors

commit 126d71b332bf6e95ba6f94b4f6c3c4ddfcfc114d
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Thu Nov 3 17:06:03 2022 +0000

    Add Anthony Pessy to contributors

commit df9be72a82de5b2cffa5abd21ba89251b6a6f283
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Thu Nov 3 17:06:03 2022 +0000

    Add coultonluke to contributors

commit 6aa8f7409ac7d851841728ae42361dfe3f07454f
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Thu Nov 3 17:06:03 2022 +0000

    Add Samuel Johnson to contributors

commit 10c884552caab3d3d8484ed3401e94f983a23f93
Author: Anthony Pessy <anthony@cogniteev.com>
Date:   Sat Oct 29 09:37:08 2022 +0200

    s3: use different strategy to resolve s3 region
    
    The API endpoint GetBucketLocation requires
    top level permission.
    
    If we do an authenticated head request to a bucket, the bucket location will be returned in the HTTP headers.
    
    Fixes #5066

commit 26176107416fe27fc22d61b4aff7aa8c9843bd72
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Mon Oct 31 21:12:14 2022 +0100

    docs: add direct download link for windows arm64

commit 53dd174f3d70cff00028c885b2afe13353dac475
Author: coultonluke <luke@luke.org.uk>
Date:   Mon Oct 31 20:09:53 2022 +0000

    docs: corrected download links in windows install docs

commit 65987f5970892f7fc8bc353f87fe8b7363e0b06d
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Fri Oct 28 21:00:22 2022 +0200

    lib/file: improve error message for create dir on non-existent network host on windows (#6420)

commit 1fc864fb3217f06c90d04e207231fb1b63c89b28
Author: Manoj Ghosh <manoj.ghosh@oracle.com>
Date:   Fri Oct 28 11:32:17 2022 -0700

    oracle-object-storage: doc fix
    
    See #6521

commit 22abcc9fd222c32cfbf3baae3f166689d22cbd60
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Tue Oct 25 20:55:21 2022 +0200

    build: update golang.org/x/net dependency
    
    This fixes vulnerability GO-2022-0969 reported by govulncheck:
    
    HTTP/2 server connections can hang forever waiting for a clean
    shutdown that was preempted by a fatal error. This condition can
    be exploited by a malicious client to cause a denial of service.
    
    Call stacks in your code:
    Error: cmd/serve/restic/restic.go:150:22: github.com/rclone/rclone/cmd/serve/restic.init$1$1 calls golang.org/x/net/http2.Server.ServeConn
    
    Found in: golang.org/x/net/http2@v0.0.0-20220805013720-a33c5aa5df48
    Fixed in: golang.org/x/net/http2@v0.0.0-20220906165146-f3363e06e74c
    More info: https://pkg.go.dev/vuln/GO-2022-0969

commit 178cf821deb462faff6e5975bde95f4e77815cc4
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Sun Oct 23 14:27:56 2022 +0200

    build: add vulnerability testing using govulncheck

commit f4a571786ceed95867df1f1b7bdea033804f0681
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Fri Oct 21 14:20:24 2022 +0200

    local: clean absolute paths - fixes #6493

commit c0a8ffcbef0f056f0f747d7c6afe3563136734df
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Sun Oct 23 15:41:59 2022 +0200

    build: setup-go v3 improved semver notation

commit 76eeca9eaeb3195da506652ae497662c26ed921b
Author: albertony <12441419+albertony@users.noreply.github.com>
Date:   Sun Oct 23 15:37:02 2022 +0200

    build: setup-go v3 dropped the stable input

commit 8114744bce62af2db93674a49a574b25fb5f2401
Author: Samuel Johnson <esamueljohnson@gmail.com>
Date:   Sun Oct 23 15:45:09 2022 +0530

    docs: Update faq.md with bisync
    
    Updated FAQ to clarify that experimental bi-sync is now available.

commit db5d58240433b9546d1bd076be40f876768fde24
Author: Nick Craig-Wood <nick@craig-wood.com>
Date:   Fri Oct 21 16:15:53 2022 +0100

    Start v1.61.0-DEV development
