freebsd-src/lib/libc/secure
Kyle Evans be04fec426 Import _FORTIFY_SOURCE implementation from NetBSD
This is a mostly-unmodified copy of the various *_chk implementations
and headers from NetBSD, without yet modifying system headers to start
actually including them.  A future commit will also apply the needed
bits to fix ssp/unistd.h.

Reviewed by:	imp, pauamma_gundo.com (both previous versions), kib
Sponsored by:	Stormshield
Sponsored by:	Klara, Inc.
Differential Revision:	https://reviews.freebsd.org/D32306
2024-05-13 00:23:49 -05:00
..
fgets_chk.c Import _FORTIFY_SOURCE implementation from NetBSD 2024-05-13 00:23:49 -05:00
gets_chk.c Import _FORTIFY_SOURCE implementation from NetBSD 2024-05-13 00:23:49 -05:00
Makefile.inc Import _FORTIFY_SOURCE implementation from NetBSD 2024-05-13 00:23:49 -05:00
memcpy_chk.c Import _FORTIFY_SOURCE implementation from NetBSD 2024-05-13 00:23:49 -05:00
memmove_chk.c Import _FORTIFY_SOURCE implementation from NetBSD 2024-05-13 00:23:49 -05:00
memset_chk.c Import _FORTIFY_SOURCE implementation from NetBSD 2024-05-13 00:23:49 -05:00
snprintf_chk.c Import _FORTIFY_SOURCE implementation from NetBSD 2024-05-13 00:23:49 -05:00
sprintf_chk.c Import _FORTIFY_SOURCE implementation from NetBSD 2024-05-13 00:23:49 -05:00
ssp_internal.h Import _FORTIFY_SOURCE implementation from NetBSD 2024-05-13 00:23:49 -05:00
stack_protector.c libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
stack_protector_compat.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
stpcpy_chk.c Import _FORTIFY_SOURCE implementation from NetBSD 2024-05-13 00:23:49 -05:00
stpncpy_chk.c Import _FORTIFY_SOURCE implementation from NetBSD 2024-05-13 00:23:49 -05:00
strcat_chk.c Import _FORTIFY_SOURCE implementation from NetBSD 2024-05-13 00:23:49 -05:00
strcpy_chk.c Import _FORTIFY_SOURCE implementation from NetBSD 2024-05-13 00:23:49 -05:00
strncat_chk.c Import _FORTIFY_SOURCE implementation from NetBSD 2024-05-13 00:23:49 -05:00
strncpy_chk.c Import _FORTIFY_SOURCE implementation from NetBSD 2024-05-13 00:23:49 -05:00
Symbol.map Import _FORTIFY_SOURCE implementation from NetBSD 2024-05-13 00:23:49 -05:00
vsnprintf_chk.c Import _FORTIFY_SOURCE implementation from NetBSD 2024-05-13 00:23:49 -05:00
vsprintf_chk.c Import _FORTIFY_SOURCE implementation from NetBSD 2024-05-13 00:23:49 -05:00