Brian Gianforcaro
|
10e912d68c
Kernel: Use Userspace<T> in sched_setparam syscall
|
5 gadi atpakaļ |
Brian Gianforcaro
|
1209bf82c1
Kernel: Use Userspace<T> in ptrace syscall
|
5 gadi atpakaļ |
Andreas Kling
|
8d4d1c7457
Kernel: Use Userspace<T> in more syscalls
|
5 gadi atpakaļ |
Andreas Kling
|
628b3badfb
Kernel+AK: Add and use Userspace<T>::unsafe_userspace_ptr()
|
5 gadi atpakaļ |
Andreas Kling
|
180207062c
Kernel: Use Userspace<T> in sys$utime()
|
5 gadi atpakaļ |
Andreas Kling
|
62a4099581
Kernel: Use Userspace<T> in sys$getcwd() and sys$chdir()
|
5 gadi atpakaļ |
Andreas Kling
|
314dbc10d4
Kernel: Use Userspace<T> for sys$read() and sys$stat()
|
5 gadi atpakaļ |
Andreas Kling
|
be7add690d
Kernel: Rename region_from_foo() => find_region_from_foo()
|
5 gadi atpakaļ |
Andreas Kling
|
2e2de125e5
Kernel: Turn Process::FileDescriptionAndFlags into a proper class
|
5 gadi atpakaļ |
Andreas Kling
|
949aef4aef
Kernel: Move syscall implementations out of Process.cpp
|
5 gadi atpakaļ |
Andreas Kling
|
b5f54d4153
Kernel+LibC: Add sys$set_process_name() for changing the process name
|
5 gadi atpakaļ |
Nico Weber
|
4eb967b5eb
LibC+Kernel: Start implementing sysconf
|
5 gadi atpakaļ |
Andrew Kaster
|
f96b827990
Kernel+LibELF: Expose ELF Auxiliary Vector to Userspace
|
5 gadi atpakaļ |
Andreas Kling
|
11c4a28660
Kernel: Move headers intended for userspace use into Kernel/API/
|
5 gadi atpakaļ |
Tom
|
e373e5f007
Kernel: Fix signal delivery
|
5 gadi atpakaļ |
Tom
|
16783bd14d
Kernel: Turn Thread::current and Process::current into functions
|
5 gadi atpakaļ |
Andreas Kling
|
d4195672b7
Kernel+LibC: Add sys$recvfd() and sys$sendfd() for fd passing
|
5 gadi atpakaļ |
Nico Weber
|
d2684a8645
LibC+Kernel: Implement ppoll
|
5 gadi atpakaļ |
Nico Weber
|
dd53e070c5
Kernel+LibC: Remove setreuid() / setregid() again
|
5 gadi atpakaļ |
Nico Weber
|
a38754d9f2
Kernel+LibC: Implement seteuid() and friends!
|
5 gadi atpakaļ |
Andreas Kling
|
0609eefd57
Kernel: Add "setkeymap" pledge promise
|
5 gadi atpakaļ |
Sergey Bugaev
|
a77405665f
Kernel: Fix overflow in Process::validate_{read,write}_typed()
|
5 gadi atpakaļ |
Sergey Bugaev
|
cddaeb43d3
Kernel: Introduce "sigaction" pledge
|
5 gadi atpakaļ |
Andreas Kling
|
b3736c1b1e
Kernel: Use a FlatPtr for the "argument" to ioctl()
|
5 gadi atpakaļ |
Andreas Kling
|
f7a75598bb
Kernel: Remove Process::any_thread()
|
5 gadi atpakaļ |
Andreas Kling
|
0e7f85c24a
Kernel: Sending a signal to a process now goes to the main thread
|
5 gadi atpakaļ |
Andreas Kling
|
21d5f4ada1
Kernel: Absorb LibBareMetal back into the kernel
|
5 gadi atpakaļ |
Andreas Kling
|
2dc051c866
Kernel: Remove sys$getdtablesize()
|
5 gadi atpakaļ |
Andreas Kling
|
3a92d0828d
Kernel: Remove the "kernel info page" used for fast gettimeofday()
|
5 gadi atpakaļ |
Andreas Kling
|
5bfd893292
Kernel+Userland: Add "settime" pledge promise for setting system time
|
5 gadi atpakaļ |