Hacker News new | ask | show | jobs
by barrkel 3737 days ago
NTFS supports 32k file names; the Win32 & Win64 layers, by default, only support PATH_MAX (260) characters for backward compatibility (compatibility with Win16, ironically enough). You can opt in to longer paths by prepending paths with '\\?\' to disable path length checking, but the check itself exists in the Win* layers. I would expect the Linux layer doesn't apply this check.
1 comments

OMG best answer. Thank... you!