summaryrefslogtreecommitdiff
path: root/libk (follow)
Commit message (Collapse)AuthorAgeFilesLines
* libk: use a random value for the stack protectorDanny Holman2024-06-211-5/+3
| | | | | | | Don't hardcode the __stack_chk_guard value, generate a random value (using RDRAND on x86) before running any C code. Signed-off-by: Danny Holman <dholman@gymli.org>
* libk: create a subset libc for kernel useDanny Holman2024-05-273-0/+222
Create a subset of the C library for use inside the kernel. Signed-off-by: Danny Holman <dholman@gymli.org>