|
e76ccd6c4c
|
kernel+libc+init: Add getppid() and wait()
continuous-integration/drone/push Build is passing
|
2023-03-24 17:39:55 +01:00 |
|
|
c0a7f6776f
|
kernel+libc: Add getpid()
continuous-integration/drone/push Build is passing
|
2023-03-11 22:19:58 +01:00 |
|
|
cf758fdfdc
|
Initial commit :)
|
2022-11-13 10:09:09 +01:00 |
|
|
033c41cbd7
|
Kernel: Rework the uid/gid system to make it compliant
|
2022-11-09 09:54:07 +01:00 |
|
|
1c4f1ab867
|
Kernel, libc: Add setuid() and setgid() system calls
|
2022-10-28 17:19:26 +02:00 |
|
|
16dc227a05
|
Kernel: Add UID and GID fields to Task
|
2022-10-28 17:06:13 +02:00 |
|
|
b035795eb3
|
Kernel: Move errno.h and (k)assert.h out of the main include directory
This is mostly so IDEs don't pick them up instead of the userspace headers :)
|
2022-10-19 17:41:23 +02:00 |
|
|
52d391507d
|
Kernel: Rename the getpid() syscall to getprocid()
Now, we have one single system call to fetch all sorts of identifiers:
PID, PPID, UID, GID; EUID, EGID, and more...
|
2022-10-18 17:36:17 +02:00 |
|