John Hascall wrote:
Would it work for the server to do essentially:nfc = toNFC(name); if (lookup(nfc) == WIN) return goodness; nfd = toNFD(name); if (differ(nfc, nfd)) { if (lookup(nfd) == WIN) return goodness; } return sadness; and probably also refuse to create any file where toNFC(name) == toNFD(fromNFC(existing)) for any existing file to prevent conflicts
Lookups are done on the client, not the file server. As a result its the existing deployed clients that can't be changed that are the problem.
smime.p7s
Description: S/MIME Cryptographic Signature
