Seeking Testers for Unicode enabled OpenAFS for Windows builds

Jeffrey Altman <[email protected]> Mon, 05 May 2008 15:24:47 -0400
Newsgroups gmane.comp.file-systems.openafs.devel.win32
Organization Secure Endpoints Inc.
Message-ID <[email protected]>
Secure Endpoints has been working on adding Unicode support to the 
Windows cache manager.

What we have done is updated the SMB Server to process Unicode names in 
UTF-16.  All UTF-16 strings are then converted to UTF-8 for storage 
within the cache manager and when storing to the AFS file server.  This 
will be interoperable with all UNIX/Linux platforms that use UTF-8 as 
the locale.

We are going to update fs.exe and the explorer shell extension to send 
tagged UTF-8 file names over the pioctl interface.  This way the cache 
manager can distinguish between UTF-8 and ANSI character strings in case 
a system has applications on the system other than those that ship with 
OpenAFS that make use of the pioctl() interface.  Such as JPSoftware's 
4NT or Take Command.

We also plan to add an "fs smbunicode" function to permit the SMB Server 
to be transitioned between Unicode and OEM modes.  This might be 
necessary to assist in accessing file names that are currently 8-bit OEM 
that will no longer be accessible via Unicode.  I don't have a good way 
for end users to translate names from OEM to UTF-8.

I have private builds available for 32-bit Windows that now speak 
Unicode.  If you are in an organization that makes use of Unicode object 
names and can help in testing.  Please contact me privately.

Thanks.

Jeffrey Altman
smime.p7s (application/x-pkcs7-signature, 3.3 KB) - not displayed