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
/
Syscalls
Age
Commit message (
Expand
)
Author
2023-02-10
Everywhere: Remove needless copies of Error / ErrorOr instances
Timothy Flynn
2023-02-08
Kernel: Update registers in tracer when attaching to a stopped thread
Itamar
2023-02-08
Kernel: Add optional userspace backtrace to Process::crash
Timon Kruiper
2023-02-06
Kernel: Return ENAMETOOLONG when trying to set a too-long thread name
Sam Atkins
2023-02-06
Kernel: Protect Thread::m_name with a spinlock
Sam Atkins
2023-02-06
Kernel: Protect Process::m_name with a spinlock
Sam Atkins
2023-02-06
Kernel: Remove create_inode_watcher syscall from the big lock
Sam Atkins
2023-02-06
Kernel: Remove pledge syscall from the big lock
Sam Atkins
2023-02-04
Kernel+SystemServer+Base: Introduce the RAMFS filesystem
Liav A
2023-02-03
Kernel: Fix usermode verification in ptrace with PT_SETREGS
Itamar
2023-01-27
Kernel: Add Syscalls/execve.cpp to aarch64 build
Timon Kruiper
2023-01-27
Kernel: Add ThreadRegisters::set_exec_state and use it in execve.cpp
Timon Kruiper
2023-01-27
Kernel: Use InterruptsState abstraction in execve.cpp
Timon Kruiper
2023-01-27
Kernel: Add Syscalls/fork.cpp to aarch64 build
Timon Kruiper
2023-01-27
Kernel: Add Syscalls/mmap.cpp to aarch64 build
Timon Kruiper
2023-01-27
Kernel: Make Syscalls/ptrace.cpp buildable for aarch64
Timon Kruiper
2023-01-27
Kernel: Move Memory/PageDirectory.{cpp,h} to arch-specific directory
Timon Kruiper
2023-01-27
Kernel: Factor our PreviousMode into RegisterState::previous_mode
Timon Kruiper
2023-01-21
Kernel+Userland: Move LibC/sys/ioctl_numbers to Kernel/API/Ioctl.h
Andrew Kaster
2023-01-21
Kernel+LibC: Move name length constants to Kernel/API from limits.h
Andrew Kaster
2023-01-14
Meta: Fix copyright header in Kernel/Syscalls/jail.cpp file
Liav A
2023-01-13
Kernel: Require "stdio" pledge promise when calling get_root_session_id
Liav A
2023-01-10
Kernel+LibCore: Make %sid path parsing not take ages
Andreas Kling
2023-01-07
Kernel: Mark Process::jail() method as const
Liav A
2023-01-03
Kernel: Allow sending `SIGCONT` to processes in the same group
yyny
2023-01-03
Kernel: Add `sid` and `pgid` to `Credentials`
yyny
2023-01-02
Kernel: Turn lock ranks into template parameters
kleines Filmröllchen
2022-12-30
Kernel: Disallow executing SUID binaries if process is jailed
Liav A
2022-12-29
Kernel: Move ThreadRegisters into arch-specific directory
Timon Kruiper
2022-12-28
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
Liav A
2022-12-28
Kernel: Remove i686 support
Liav A
2022-12-16
Kernel/Memory: Add option to annotate region mapping as immutable
Liav A
2022-12-16
Kernel: Reintroduce the msyscall syscall as the annotate_mapping syscall
Liav A
2022-12-14
Kernel: Add the auxiliary vector to the stack size validation
Agustin Gianni
2022-12-11
Kernel+LibC+LibELF: Set stack size based on PT_GNU_STACK during execve
sin-ack
2022-12-11
Kernel+LibC+Tests: Implement `pwritev(2)`
sin-ack
2022-12-11
Kernel+LibC: Implement `setregid(2)`
sin-ack
2022-12-11
Kernel+LibC+LibCore+UserspaceEmulator: Implement `faccessat(2)`
sin-ack
2022-12-11
Kernel+LibC+LibCore: Implement `renameat(2)`
sin-ack
2022-12-11
Kernel+LibC+LibCore: Implement `mkdirat(2)`
sin-ack
2022-12-11
Kernel+LibC: Implement `readlinkat(2)`
sin-ack
2022-12-11
Kernel+LibC+LibCore: Implement `symlinkat(2)`
sin-ack
2022-11-29
Kernel: Add some spec links and comments to sys$posix_fallocate()
Andreas Kling
2022-11-29
Kernel: Make sys$posix_fallocate() fail with ENODEV on non-regular files
Andreas Kling
2022-11-29
Kernel: Remove unnecessary FIXME in sys$posix_fallocate()
Andreas Kling
2022-11-26
Kernel+LibCore+LibC: Implement support for forcing unveil on exec
Liav A
2022-11-24
Kernel: Update tv_nsec field when using utimensat() with UTIME_NOW
Andreas Kling
2022-11-13
Kernel: Disallow jail creation from a process within a jail
Liav A
2022-11-08
Kernel: Split the Ext2FileSystem.{cpp,h} files into smaller components
Liav A
2022-11-08
Kernel: Split the ISO9660FileSystem.{cpp,h} files to smaller components
Liav A
[next]