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.


Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to