Heads-up: pcfs with non-ASCII character filenames support
Date: Tue, 24 Jul 2007 17:35:23 -0700 From: Narayana Kadoor <Narayana.Kadoor at Sun dot COM> To: on-all at eng dot sun dot com, onnv-gate at onnv dot eng dot sun dot com Subject: Heads-up: pcfs with non-ASCII character filenames support If you do not use pcfs with non-ASCII filenames, you can ignore this mail. My putback for the following warrants a mini heads-up message PSARC 2005/428 PCFS support of non-ASCII filenames 4089052 RFE: pcfs needs to support non ASCII character filename. This putback addresses the need for Solaris pcfs to support filenames with non-ASCII characters, which are encoded as LFN (long filename) in Unicode ( UTF-16) on media. Files are read and converted into UTF-8 encoded Unicode for display on UTF-8 locales. In summary, any long file names created with Windows or any other compatible operating systems can now be viewed correctly in Solaris by using UTF-8 locales. (Previously, nothing or gibberish and thus unusable filenames showed.) Similarly, files created under Solaris with UTF-8 locales can be read with Windows or any other compatible operating systems. Here is a screen-shot with non-ASCII filenames. http://jurassic.eng/net/kadoor.sfbay/export/home/ksn/pcfs/non-ASCII.jpg Testing has been done with USB sticks, memory cards, portable music juke-boxes, GPS system, to make sure nothing else is broken. If you find any bugs, please file them under solaris/kernel/pcfs. thanks, Narayana