9f56b33e0c
Fixes https://github.com/rfjakob/gocryptfs/issues/170 Steps to reproduce the problem: * Create a regular forward mount point * Create a file with a shortname and one with a long filename * Try to run 'mv <shortname> <longname>' This should actually work and replace the existing file, but instead it fails with: mv: cannot move '<shortname>' to '<longname>': File exists The problem is the creation of the .name file. If the target already exists we can safely ignore the EEXIST error and just keep the existing .name file. |
||
---|---|---|
.. | ||
dirivcache | ||
diriv.go | ||
longnames_test.go | ||
longnames.go | ||
names_test.go | ||
names.go | ||
pad16.go |