K. Lange
|
f3c6507e4a
|
kernel: move truncate to a separate method called after open
|
2018-11-21 21:54:31 +09:00 |
|
K. Lange
|
c1dcfca920
|
kernel: more directory permissions
|
2018-11-01 13:46:59 +09:00 |
|
K. Lange
|
b42c185421
|
sudo: support euids with setuid binaries
|
2018-10-31 10:28:41 +09:00 |
|
K. Lange
|
e8ec1cb6c3
|
kernel: setsid should set pgid=pid
|
2018-10-30 15:58:15 +09:00 |
|
K. Lange
|
35c29e9b4d
|
kernel: getpgid; esh: fixups
|
2018-10-30 13:28:11 +09:00 |
|
K. Lange
|
886f5797fb
|
kernel: add modes and offsets to file descriptors
|
2018-10-29 20:57:17 +09:00 |
|
K. Lange
|
51df8004dd
|
job control: kill/cont process groups
|
2018-10-26 23:19:46 +09:00 |
|
K. Lange
|
5aaaf9f8ce
|
kernel: setpgid fix
|
2018-10-26 23:15:08 +09:00 |
|
K. Lange
|
6c88956fa4
|
job control
|
2018-10-26 20:34:15 +09:00 |
|
K. Lange
|
5386f8390f
|
kernel: (temp) add WARNING-level exec debugging
|
2018-10-12 15:41:15 +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
|
358e70b616
|
Add naive bounds checking for elf loading
|
2018-08-29 08:24:14 +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
|
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
|
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
|
1355502e6c
|
Reorganize headers
|
2018-03-19 11:38:11 +09:00 |
|
K. Lange
|
3f4293d357
|
Merge kernel
|
2018-03-16 21:56:19 +09:00 |
|