rclone/cmd/cmount
Nick Craig-Wood 8c6ff1fa7e cmount: fix creating and renaming files on case insensitive backends
Before this fix, we told cgofuse/WinFSP that the backend was case
insensitive but didn't implement the Getpath backend function to
return the normalised case of a file.

Resently cgofuse started implementing case insensitive files properly
but since we hadn't implemented Getpath, the file names were taking
the default of all in UPPER CASE.

This patch implements Getpath for cgofuse which fixes the case
problems.

This problem came to light when we upgraded cgofuse and WinFSP (to
1.12) which had the code to implement Getpath.

Fixes #6682
2023-01-11 17:21:57 +00:00
..
arch.go selfupdate: abort if updating would discard fuse semantics 2021-03-22 22:55:24 +03:00
fs.go cmount: fix creating and renaming files on case insensitive backends 2023-01-11 17:21:57 +00:00
mount.go build: add package comments to silence revive linter 2022-08-28 13:43:51 +02:00
mount_brew.go build: add package comments to silence revive linter 2022-08-28 13:43:51 +02:00
mount_test.go build: add package comments to silence revive linter 2022-08-28 13:43:51 +02:00
mount_unsupported.go build: add package comments to silence revive linter 2022-08-28 13:43:51 +02:00
mountpoint_other.go Remove github.com/pkg/errors and replace with std library version 2021-11-07 11:53:30 +00:00
mountpoint_windows.go all: fix spelling across the project 2022-08-30 11:16:26 +02:00