Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(files_external): on case insensitive system, block case change #41053

Merged
merged 1 commit into from
Oct 31, 2023

Conversation

Altahrim
Copy link
Collaborator

Summary

Add an option to declare a SMB share case-insensitive.

When a file/directory is renamed to the same name with only case change, the rename fail. We block this kind of rename.

The user will have to rename to another name first.

@Altahrim Altahrim added the 3. to review Waiting for reviews label Oct 23, 2023
@Altahrim Altahrim requested review from icewind1991, juliusknorr and a team October 23, 2023 08:21
@Altahrim Altahrim self-assigned this Oct 23, 2023
@Altahrim Altahrim requested review from ArtificialOwl and nfebe and removed request for a team October 23, 2023 08:21
@sorbaugh sorbaugh requested a review from come-nc October 23, 2023 08:26
When a file/directory is renamed to the same name with only case change,
the rename fail. We block this kind of rename.
The user will have to rename to another name first.

Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
@Altahrim Altahrim force-pushed the bug/smb/in-place-case-rename branch from 3b90d78 to a45e12a Compare October 23, 2023 08:32
@solracsf solracsf added this to the Nextcloud 28 milestone Oct 27, 2023
@Altahrim
Copy link
Collaborator Author

/backport to stable27

@Altahrim
Copy link
Collaborator Author

/backport to stable26

@Altahrim
Copy link
Collaborator Author

CI failure seems unrelated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants