K. Lange
|
6e3e7c7e0c
|
ksym: start organizing kernel symbols for linking
|
2021-06-03 21:00:56 +09:00 |
|
K. Lange
|
8239270074
|
fbterm: Make sure we're drawing with stride, not width
|
2021-06-03 21:00:20 +09:00 |
|
K. Lange
|
e22d6d84a4
|
kernel: add 'assert()'
|
2021-06-02 18:35:03 +09:00 |
|
K. Lange
|
b35f7ac8c9
|
misaka: initial merge
|
2021-05-31 10:54:11 +09:00 |
|
K. Lange
|
330f935342
|
kernel: limit maximum recursion depth for interpreters
|
2019-06-25 21:20:12 +09:00 |
|
K. Lange
|
de7463d141
|
kernel: 64-bit offsets for VFS
|
2018-11-23 09:56:44 +09:00 |
|
K. Lange
|
16caf6efda
|
kernel: Matched Executor message should be a NOTICE not a WARNING
|
2018-10-12 15:40:28 +09:00 |
|
K. Lange
|
31214693dd
|
Fixes to build kernel and modules with clang
|
2018-10-07 11:53:07 +09:00 |
|
K. Lange
|
19200cd577
|
Handle leading space in shebang
|
2018-10-04 12:27:40 +09:00 |
|
K. Lange
|
358e70b616
|
Add naive bounds checking for elf loading
|
2018-08-29 08:24:14 +09:00 |
|
K. Lange
|
864cbdb868
|
Fix debug shell not being able to start a shell by allowing system() in kernel to take an env
|
2018-08-14 11:33:02 +09:00 |
|
K. Lange
|
68a4e0ce50
|
Require exec permission to exec (finally)
|
2018-08-12 18:16:44 +09:00 |
|
K. Lange
|
5b468c57f3
|
Reduce ELF debug info to INFO
|
2018-07-21 12:26:06 +09:00 |
|
K. Lange
|
81e63c3b8c
|
Fix missing ubsan_debug call for one mul handler
|
2018-05-16 15:57:09 +09:00 |
|
K. Lange
|
557f578574
|
Don't use my given name in copyright headers; update everything to 2018 because why not
|
2018-05-01 17:12:56 +09:00 |
|
K. Lange
|
3e4a1a8805
|
Remove redundant kernel/va_list.h
|
2018-04-24 19:57:08 +09:00 |
|
K. Lange
|
5dd763780a
|
Unify list, tree, hashmap implementations with userspace/kernel
|
2018-04-24 19:28:50 +09:00 |
|
K. Lange
|
1355502e6c
|
Reorganize headers
|
2018-03-19 11:38:11 +09:00 |
|
K. Lange
|
3f4293d357
|
Merge kernel
|
2018-03-16 21:56:19 +09:00 |
|