Andreas Kling
9dacd7c0ec
UserspaceEmulator: Stub out virt$msyscall()
...
This is a no-op inside UE for now.
2021-02-06 23:15:44 +01:00
Ben Wiederhake
792fa9f9fd
UserspaceEmulator: Implement chown
...
Now we can run 'ue chown anon ReadMe.md' :^)
2021-01-23 16:47:09 +01:00
Andreas Kling
bf0719092f
Kernel+Userland: Remove shared buffers (shbufs)
...
All users of this mechanism have been switched to anonymous files and
passing file descriptors with sendfd()/recvfd().
Shbufs got us where we are today, but it's time we say good-bye to them
and welcome a much more idiomatic replacement. :^)
2021-01-17 09:07:32 +01:00
Andreas Kling
05dbfe9ab6
Kernel: Remove sys$shbuf_seal() and userland wrappers
...
There are no remaining users of this syscall so let it go. :^)
2021-01-17 00:18:01 +01:00
Andreas Kling
b818cf898e
Kernel+Userland: Remove sys$shbuf_allow_all() and userland wrappers
...
Nobody is using globally shared shbufs anymore, so let's remove them.
2021-01-16 22:43:03 +01:00
Andreas Kling
de31e82f97
Kernel: Remove sys$shbuf_set_volatile() and userland wrappers
...
There are no remaining users of this syscall so let's remove it! :^)
2021-01-16 14:52:04 +01:00
Andreas Kling
12879184ce
UserspaceEmulator: Support the anon_create, sendfd and recvfd syscalls
2021-01-15 14:17:19 +01:00
Andreas Kling
4055b03291
DevTools: Move to Userland/DevTools/
2021-01-12 12:18:55 +01:00