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
2021-05-07
Kernel: Move process creation perf events to PerformanceManager
Brian Gianforcaro
2021-05-07
Kernel: Add PerformanceManager static class, move perf event APIs there
Brian Gianforcaro
2021-05-05
Kernel: Modify TimeManagement::current_time(..) API so it can't fail. (#6869)
Brian Gianforcaro
2021-05-02
Kernel: Change Inode::{read/write}_bytes interface to KResultOr<ssize_t>
Brian Gianforcaro
2021-05-01
Kernel: Make processes start with a 16-byte-aligned stack
Sahan Fernando
2021-05-01
Kernel: Harden sys$setgroups Vector usage against OOM
Brian Gianforcaro
2021-04-30
Kernel+LibELF: Support initializing values of TLS data
Itamar
2021-04-30
Kernel: Give a name to the Master TLS region allocation
Itamar
2021-04-30
Kernel: Accepted socket file descriptors should not inherit flags
Gunnar Beutner
2021-04-30
Kernel/LibC: Implement `setreuid`
Jesse Buhagiar
2021-04-29
Kernel: Harden sys$select Vector usage against OOM.
Brian Gianforcaro
2021-04-29
Kernel: Harden sys$munmap Vector usage against OOM.
Brian Gianforcaro
2021-04-29
Kernel: Harden sys$purge Vector usage against OOM.
Brian Gianforcaro
2021-04-29
Kernel: Harden sys$poll Vector usage against OOM.
Brian Gianforcaro
2021-04-29
Kernel: Harden sys$execve Vector usage against OOM.
Brian Gianforcaro
2021-04-29
Kernel: Harden sys$readv / sys$writev Vector usage against OOM.
Brian Gianforcaro
2021-04-29
Kernel: Harden sys$sendmsg / sys$recvmsg Vector usage against OOM.
Brian Gianforcaro
2021-04-28
Kernel: Avoid overrunning the user-specified buffers in select()
Gunnar Beutner
2021-04-28
Kernel+LibC: Implement the socketpair() syscall
Gunnar Beutner
2021-04-27
Kernel: Check futex command if realtime clock is used
Jelle Raaijmakers
2021-04-26
Kernel: Fix incorrect argument for thread_exit events
Gunnar Beutner
2021-04-26
Kernel: Log thread exits for global profiles
Gunnar Beutner
2021-04-26
Kernel: Avoid calling characters() where not necessary
Gunnar Beutner
2021-04-26
Kernel+Profiler: Improve profiling subsystem
Gunnar Beutner
2021-04-25
Everywhere: Remove empty line after function body opening curly brace
Linus Groh
2021-04-25
Kernel: Remove the now defunct `LOCKER(..)` macro.
Brian Gianforcaro
2021-04-24
Kernel: Support null act argument for sigaction syscall
Jelle Raaijmakers
2021-04-23
AK: Rename adopt() to adopt_ref()
Andreas Kling
2021-04-23
Kernel: Don't allow to kill kernel processes
Maciej Zygmanowski
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-20
Kernel: Remove requirement for the thread entitlement for the futex syscall
Gunnar Beutner
2021-04-19
Kernel: Add a syscall to clear the profiling buffer
Brian Gianforcaro
2021-04-18
Kernel: Add ptrace commands for reading/writing the debug registers
FalseHonesty
2021-04-18
Kernel+LibC: Clean up how assertions work in the kernel and LibC
Gunnar Beutner
2021-04-18
Kernel: Allow system calls from the dynamic loader
Gunnar Beutner
2021-04-18
Everywhere: Fix a bunch of typos
Linus Groh
2021-04-14
Kernel: Read the ELF header from the inode rather than the mapped pages
Gunnar Beutner
2021-04-14
Kernel: Make sure the offset stays the same when using mremap()
Gunnar Beutner
2021-04-12
Kernel: Replace process' regions vector with a Red Black tree
Idan Horowitz
2021-04-12
Kernel: Remove old region from process' regions vector before splitting
Idan Horowitz
2021-04-03
Kernel: Introduce a new HID subsystem
Liav A
2021-03-29
Kernel: Support write() after setting O_APPEND on a non-seekable file
Itamar
2021-03-29
Kernel: Let's also not reverse the blocking flag for FIONBIO..
Andreas Kling
2021-03-29
Kernel: Let's allow unsetting non-blocking mode with FIONBIO as well
Andreas Kling
2021-03-28
Kernel+LibC: Implement sys$ioctl() FIONBIO
Andreas Kling
2021-03-21
Kernel::CPU: Move headers into common directory
Hendiadyoin1
2021-03-19
Kernel: Set TLS-related members of Process after loading static program
Itamar
2021-03-19
Kernel: Make FileDescription::seek() return KResultOr<off_t>
Andreas Kling
2021-03-19
Kernel: Refactor storage stack with u64 as mmap offset
Jean-Baptiste Boric
2021-03-17
LibC+Kernel: Switch off_t to 64 bits
Jean-Baptiste Boric
[next]