Hasty Briefsbeta

Bilingual

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.