On Sun, Sep 14, 2014 at 9:58 AM, Tom Limoncelli <[email protected]> wrote:

> Trying to create a file with \0 in it:


It would not surprise me to find that the Aqua API allows \0 to be encoded
using one of the UTF8 extensions (e.g. C0 80). That said, POSIX does not
specify any Unicode encoding, but bytes, and any encoding of \0 (or for
that matter any other character) is not actually \0 as far as POSIX is
concerned. And Aqua already has the usual failure modes that come from
trying to support Unicode transparently on top of POSIX, such as failure to
deal with non-normalized representations.

-- 
brandon s allbery kf8nh                               sine nomine associates
[email protected]                                  [email protected]
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net
_______________________________________________
Tech mailing list
[email protected]
https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to