index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
Age
Commit message (
Expand
)
Author
2020-01-12
Kernel: read() and write() should EOVERFLOW if (offset+size) overflows
Andreas Kling
2020-01-12
Kernel: Fix SMAP violation in sys$getrandom()
Andreas Kling
2020-01-12
Kernel: Add a basic lock to FileDescription
Andreas Kling
2020-01-12
Kernel: Don't forget to copy & destroy root_directory_for_procfs
Sergey Bugaev
2020-01-12
Kernel+LibC: Allow passing mount flags to chroot()
Sergey Bugaev
2020-01-12
Kernel+Base: Mount root as nodev,nosuid
Sergey Bugaev
2020-01-12
Kernel: Properly propagate bind mount flags
Sergey Bugaev
2020-01-12
Kernel: Simplify Ext2FS mount code path
Sergey Bugaev
2020-01-12
Kernel: Allow getting a Device from a FileDescription
Sergey Bugaev
2020-01-12
Kernel: Don't dump backtrace on successful exits
Sergey Bugaev
2020-01-12
Kernel: Fix Lock racing to the WaitQueue
Andreas Kling
2020-01-12
Kernel: Dispatch pending signals when returning from a syscall
Andreas Kling
2020-01-12
Kernel: Require "tty" for ioctl() on TTY and MasterPTY
Andreas Kling
2020-01-12
IPv4: Require "inet" promise for ioctl() on an IPv4Socket
Andreas Kling
2020-01-12
Kernel: Clearing promises with pledge("") should fail
Andreas Kling
2020-01-12
Kernel: Reduce pledge requirement for recvfrom()+sendto() to "stdio"
Andreas Kling
2020-01-12
Kernel: Remove manual STAC/CLAC in create_thread()
Andreas Kling
2020-01-12
Kernel: Keep SMAP protection enabled in Thread::backtrace_impl()
Andreas Kling
2020-01-12
Kernel: Add sigreturn() to "stdio" with all the other signal syscalls
Andreas Kling
2020-01-12
Kernel: Require the "thread" pledge promise for futex()
Andreas Kling
2020-01-12
Kernel: Put some more syscalls in the "stdio" bucket
Andreas Kling
2020-01-12
Kernel: Fix busted backtraces when a thread backtraces itself
Andreas Kling
2020-01-12
Kernel: Put termios debug spam behind TTY_DEBUG
Andreas Kling
2020-01-12
Kernel: Put some VFS debug spam behind VFS_DEBUG
Andreas Kling
2020-01-12
Kernel: Put fcntl() debug spam behind DEBUG_IO
Andreas Kling
2020-01-12
Kernel: Add "video" pledge for accessing framebuffer devices
Andreas Kling
2020-01-12
Kernel: Disable SMAP protection while capturing profile samples
Andreas Kling
2020-01-11
Kernel: fork()ed children should inherit pledge promises :^)
Andreas Kling
2020-01-11
ProcFS: Expose process pledge promises in /proc/all
Andreas Kling
2020-01-11
ping: Use pledge()
Andreas Kling
2020-01-11
Kernel: Implement bind mounts
Sergey Bugaev
2020-01-11
Kernel+LibC: Implement a few mount flags
Sergey Bugaev
2020-01-11
Kernel+LibC: Add O_EXEC, move exec permission checking to VFS::open()
Sergey Bugaev
2020-01-11
Kernel+LibC: Add support for mount flags
Sergey Bugaev
2020-01-11
Kernel: Simplify VFS::Mount handling
Sergey Bugaev
2020-01-11
Kernel: Oops, recvfrom() is not quite ready for SMAP protections yet
Andreas Kling
2020-01-11
Kernel: Use the Syscall string and buffer types more
Andreas Kling
2020-01-11
Kernel: Remove SmapDisabler in bind()
Andreas Kling
2020-01-11
Kernel: Remove SmapDisabler in clock_nanosleep()
Andreas Kling
2020-01-11
Kernel: Remove validate_read_str() as nothing uses it anymore :^)
Andreas Kling
2020-01-11
Kernel: Pass a parameter struct to mount()
Andreas Kling
2020-01-11
Kernel: Pass a parameter struct to rename()
Andreas Kling
2020-01-11
Kernel: Pass a parameter struct to symlink()
Andreas Kling
2020-01-11
Kernel: Pass a parameter struct to mknod()
Andreas Kling
2020-01-11
Kernel: Pass a parameter struct to chown()
Andreas Kling
2020-01-10
Kernel: Expose a process's filesystem root as a /proc/PID/root symlink
Andreas Kling
2020-01-10
Kernel: Add a basic chroot() syscall :^)
Andreas Kling
2020-01-10
Kernel: Custody::absolute_path() should always return "/" for roots
Andreas Kling
2020-01-10
Kernel: Pass characters+length to link()
Andreas Kling
2020-01-10
Kernel: Rename Syscall::SyscallString => Syscall::StringArgument
Andreas Kling
[next]