K. Lange
|
897d11ed3b
|
Fix raising signal from current thread outside of signal handler
|
2018-10-05 22:20:40 +09:00 |
|
K. Lange
|
36e9046ae8
|
Allow modules to install procfs entries
|
2018-09-30 16:09:19 +09:00 |
|
K. Lange
|
75cd03a4a6
|
tag kernel v1.5.2
|
2018-09-29 15:30:58 +09:00 |
|
K. Lange
|
de94682728
|
Only the kill syscall should care about user permissions for signals
|
2018-09-28 23:59:12 +09:00 |
|
K. Lange
|
7a20e11aea
|
proper waitpid status values
|
2018-09-28 13:00:51 +09:00 |
|
K. Lange
|
3afb51a951
|
Fix handling of signal suicides
|
2018-09-25 17:04:32 +09:00 |
|
K. Lange
|
43fc653183
|
Bump kernel
|
2018-09-12 20:45:44 +09:00 |
|
K. Lange
|
358e70b616
|
Add naive bounds checking for elf loading
|
2018-08-29 08:24:14 +09:00 |
|
K. Lange
|
f2cde6f8fa
|
Bump kernel version to 1.5.0
|
2018-08-21 22:58:16 +09:00 |
|
K. Lange
|
4dbade5b5a
|
waitpid should be able to ignore kernel processes
|
2018-08-12 16:36:44 +09:00 |
|
K. Lange
|
c0162b2412
|
Make sys_reboot load bad idt for triple fault reboot
|
2018-08-02 18:47:37 +09:00 |
|
K. Lange
|
7b023195d8
|
Fix some sysfunc calls not returning properly
|
2018-07-20 18:51:31 +09:00 |
|
K. Lange
|
5cea798957
|
Actually apply requested mode in mkdir
|
2018-07-19 14:10:05 +09:00 |
|
K. Lange
|
8fefbe9e73
|
With all these errno and perm fixes, let's bump kernel to 1.4.0
|
2018-07-19 10:27:43 +09:00 |
|
K. Lange
|
35a2a4bc5c
|
more filesystem permission things, add rm
|
2018-07-18 15:35:52 +09:00 |
|
K. Lange
|
b1fe4fa4ce
|
More errno stuff
|
2018-07-18 10:45:42 +09:00 |
|
K. Lange
|
ee3ca2ebd4
|
O_TRUNC needs write permissions
|
2018-07-17 17:08:24 +09:00 |
|
K. Lange
|
888301e05b
|
Support O_APPEND
|
2018-07-17 16:52:00 +09:00 |
|
K. Lange
|
f0ca7116c8
|
make the version codename nih
|
2018-05-01 17:16:01 +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
|
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 |
|