ladybird/Libraries
Andreas Kling ddd0b19281 Kernel: Add a basic chroot() syscall :^)
The chroot() syscall now allows the superuser to isolate a process into
a specific subtree of the filesystem. This is not strictly permanent,
as it is also possible for a superuser to break *out* of a chroot, but
it is a useful mechanism for isolating unprivileged processes.

The VFS now uses the current process's root_directory() as the root for
path resolution purposes. The root directory is stored as an uncached
Custody in the Process object.
2020-01-10 23:14:04 +01:00
..
LibAudio AK: Move the userspace SharedBuffer from LibC to AK 2020-01-01 18:53:34 +01:00
LibC Kernel: Add a basic chroot() syscall :^) 2020-01-10 23:14:04 +01:00
LibCore LibCore: Fix a typo in CConfigFile.h 2020-01-07 12:46:02 +01:00
LibDraw LibDraw+LibGUI: Move radio button painting into StylePainter 2020-01-08 21:12:40 +01:00
LibELF Kernel+LibELF: Enable SMAP protection during non-syscall exec() 2020-01-10 10:57:06 +01:00
LibGUI LibGUI: Fix rendering GColumnsView separator 2020-01-10 18:25:44 +01:00
LibHTML LibHTML: Fix broken build after Element::computed_style() change 2020-01-05 17:38:52 +01:00
LibIPC LibIPC: Let's start building custom message codecs for LibIPC 2019-12-30 02:41:45 +01:00
LibM Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
LibMarkdown Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
LibPCIDB Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
LibProtocol AK: Move the userspace SharedBuffer from LibC to AK 2020-01-01 18:53:34 +01:00
LibPthread Kernel: Refactor scheduler to use dynamic thread priorities 2019-12-30 18:46:17 +01:00
LibThread Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
LibVT LibVT: Relayout TerminalWidget on font change 2020-01-08 21:12:40 +01:00
Makefile Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00