haiku/headers/private/libroot
Jérôme Duval 04be20a75a Implement stack protection support
this adds kernel & libroot stack protector hooks. it uses /dev/random in userspace.
A configure option --enable-stack-protector is added to activate -fstack-protector
on selected system components (ATM apps, kits, servers).

Change-Id: If3a2920ba9aa0a85eaff4ba6778947f8c76ade31
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3895
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
2021-05-03 17:52:31 +00:00
..
locale libroot: implement timegm calling the ICU backend 2021-02-24 05:51:44 +00:00
time
dirent_private.h
errno_private.h
ErrnoMaintainer.h
extended_system_info.h Fix clang warning "mismatched-tags" 2020-03-23 01:30:23 +00:00
fork.h
image_private.h
launch.h libroot: added ability to communicate with the launch_daemon. 2015-07-22 20:40:42 +02:00
libroot_private.h Implement stack protection support 2021-05-03 17:52:31 +00:00
mathimpl.h
memory_private.h
pthread_private.h libroot: Expose the internal mutex_lock for private consumption. 2019-07-27 18:32:18 -04:00
SHA256.h Move SHA256 class to libroot instead of linking libshared into libroot. 2017-10-03 20:18:26 -04:00
signal_private.h
stdlib_private.h Add private __getenv_reentrant() 2013-11-17 19:11:02 +01:00
system_revision.h
time_private.h
times_private.h
trig.h
umask.h
unistd_private.h
user_group.h Bump MAX_SHADOW_PWD_PASSWORD_LEN 2017-11-23 13:00:48 +01:00
user_thread.h user_thread.h: use struct keyword to be usable in C. 2016-12-17 20:17:38 +01:00
wchar_private.h