Fedora 38 bude mít volbu __FORTIFY_SOURCE nastavenou na 3
Datum publikování: 6. 1. 2023
Knihovna Glibc 2.3.4 v roce 2004 zavedla přepínač překladače __FORTIFY_SOURCE=, který mohl mít hodnotu 1, nebo 2. Kontroluje se přetečení vyrovnávací paměti u některých funkcí jako třeba printf, memcpy a strcpy. Od Glibc 2.35 z února loňského roku a GCC 12 je tu nová úroveň ochrany 3, která kontroluje více věcí. Podobně __FORTIFY_SOURCE= funguje i v Clangu.