Linus Torvalds Expresses His Hatred for Case-Insensitive File-Systems
a year ago
- #Linux
- #Linus-Torvalds
- #File-Systems
- Linus Torvalds criticizes case-insensitive file-systems, calling them 'horribly wrong'.
- Bcachefs discovered broken case-folding support, prompting Linus to express his views on the Linux kernel mailing list.
- Past issues with case-folding include problems with emojis and special Unicode characters.
- Linus argues that case-insensitivity leads to security vulnerabilities, as user-space checks can be bypassed.
- He highlights examples where Unicode characters with ignorable code points can cause security-sensitive files to compare the same.
- Linus condemns the idea of case-insensitivity as a feature, comparing it to poorly recreated FAT filesystem behavior.