nekoni / nekodrive

Automatically exported from code.google.com/p/nekodrive
74 stars 33 forks source link

Unicode filenames displayed incorrectly #1

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Mount NFS share with unicode filenames.

What is the expected output? What do you see instead?
Filenames displayed in explorer like raw utf8.

What version of the product are you using? On what operating system?
0.3.1.1

Please provide any additional information below.
Seems that filenames returned by NFS server are treated as it were encoded
in local system single byte encoding instead of utf8.

Original issue reported on code.google.com by AlexThr...@gmail.com on 6 May 2010 at 8:30

GoogleCodeExporter commented 9 years ago

Original comment by mirko.ga...@gmail.com on 6 May 2010 at 4:04

GoogleCodeExporter commented 9 years ago
It seems that NFSv2/NFSv3 don't support unicode:
http://wiki.linux-nfs.org/wiki/index.php/Comparison_of_NFS_vs._others#Weaknesses
_2

Original comment by mirko.ga...@gmail.com on 10 May 2010 at 11:48

GoogleCodeExporter commented 9 years ago
Standard says that strings in NFSv2/v3 are encoded in ASCII, 
but in fact ubuntu NFS server(and probably other modern realizations) 
encodes string in UTF8.
UTF8 is backward compatible to ASCII, so using it instead of ASCII will not 
break
ASCII-only NFS servers.

Original comment by AlexThr...@gmail.com on 11 May 2010 at 7:27

GoogleCodeExporter commented 9 years ago
Ok.. I'll do further investigation.. thanx

Original comment by mirko.ga...@gmail.com on 11 May 2010 at 12:57

GoogleCodeExporter commented 9 years ago
Unicode Encoding support added, use latest release from source...

Original comment by freakm...@gmail.com on 2 Oct 2010 at 8:52

GoogleCodeExporter commented 9 years ago

Original comment by mirko.ga...@gmail.com on 21 Oct 2010 at 2:46

GoogleCodeExporter commented 9 years ago

Original comment by mirko.ga...@gmail.com on 21 Oct 2010 at 2:46