2 ms·
I don't believe they do. Maybe the documentation will tell you it must be, but in practice file names with broken UTF-16 can be created.
by jeroenhd 2y ago
I don't believe they do. Maybe the documentation will tell you it must be, but in practice file names with broken UTF-16 can be created.
- cryptonector 2y agoIt's the same on Unix. On Unix the reason for this is that the kernel has no idea what codeset you're using for your strings in user-land, so filesystem-related system calls have to limit themselves to treating just a few ASCII codepoints as such (mainly NUL, `/`, and `.`).