The Linux kernel completed elimination of the strncpy() function across all subsystems after 362 commits over six years, replacing the “actively dangerous” function with five context-specific alternatives. The cleanup removes an entire class of memory disclosure vulnerabilities.