namelint
Home
Blog
Source
Namelint
Check file and directory names for security, compatibility, best practices & standards.
Why?
Hacking The Web With Unicode (Vickie Li)
-
Using Unicode to confuse, spoof and make backdoors (2020)
“Jia Tan”ing Go code (Martin Tournoij)
-
smuggling
_test.go
files into a regular build (2024)
Git is case-sensitive and your filesystem may not be (Scott Hanselman)
-
Weird
git
folder merging on Windows (2019)
I want off Mr. Golang's Wild Ride (Amos Wenger)
-
How Go's file handling makes things "simpler" with a host of side effects (2020, updated 2022)
Our solution for the hell that is filename encoding (beets blog)
-
How media library software deals with portable filenames in Python (
HN discussion
) (2016)
APFS’s “Bag of Bytes” Filenames (Michael Tsai)
-
Troubles when Apple switched away from a file system with normalized file names (2017)