[OpenAFS-devel] AFS vs UNICODE

Garrett Wollman wollman@csail.mit.edu
Tue, 6 May 2008 11:26:10 -0400


<<On Tue, 06 May 2008 10:04:17 -0400, Jeffrey Altman <jaltman@secure-endpoints.com> said:

>    1. MacOS X and Linux clients begin to apply NFC to all UTF-8 strings
>       obtained from the operating system whether for directory lookup,
>       object creation, or symlink target creation.

How do they know it's a UTF-8 string?  Traditional Unix semantics
provide that a file name is a byte sequence, not a character
sequence.


>    2. Implement NFC conversion in the Salvager.  This will apply to all
>       names in directories and will require that directory hash tables
>       be fixed when a name is changed to NFC.  It will also have to
>       apply to symlink targets.

Likewise.

-GAWollman