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-12-20
Kernel: Return EINVAL when specifying -1 for setuid and similar syscalls
Liav A
2021-12-18
Kernel: Remove a redundant check in Process::remap_range_as_stack
Hendiadyoin1
2021-12-18
Kernel: Collapse a redundant boolean conditional return statement in …
Hendiadyoin1
2021-12-18
Kernel: Access OpenFileDescriptions::max_open() statically in Syscalls
Hendiadyoin1
2021-12-18
Kernel: Add implicit auto qualifiers in Syscalls
Hendiadyoin1
2021-12-18
Kernel: Remove else after return in Process::do_write
Hendiadyoin1
2021-12-18
Kernel: Fix 4-byte uninitialized memory leak in sys$sigaltstack()
Andreas Kling
2021-12-18
Kernel: Make File::stat() & friends return Error<struct stat>
Andreas Kling
2021-12-18
Kernel: Use copy_typed_from_user() in more places :^)
Andreas Kling
2021-12-18
Kernel: Make sys${ftruncate,pread} take off_t as const pointer
Andreas Kling
2021-12-12
Kernel: Remove sys$select() syscall
Jean-Baptiste Boric
2021-12-12
Kernel: Split off sys$poll() into Syscalls/poll.cpp
Jean-Baptiste Boric
2021-12-12
Kernel+LibC: Implement sigtimedwait()
Idan Horowitz
2021-12-12
Kernel: Preserve pending signals across execve(2)s
Idan Horowitz
2021-12-12
Kernel: Inherit alternative signal stack on fork(2)
Idan Horowitz
2021-12-12
Kernel: Preserve signal mask across fork(2) and execve(2)
Idan Horowitz
2021-12-05
Kernel: Make ptrace return an error on error
Ben Wiederhake
2021-12-05
Kernel: Implement new ptrace function PT_PEEKBUF
Ben Wiederhake
2021-12-05
Kernel+strace: Remove unnecessary indirection for PEEK
Ben Wiederhake
2021-12-05
Kernel: Add support for the POLLWRBAND poll event
Idan Horowitz
2021-12-01
Kernel+LibC: Implement sigaltstack()
Idan Horowitz
2021-12-01
Kernel: Clear up some comments in the sys$mprotect implementation
Idan Horowitz
2021-12-01
Kernel: Move incorrect early return in sys$mprotect
Idan Horowitz
2021-12-01
Kernel: Move the expand_range_to_page_boundaries helper to MemoryManager
Idan Horowitz
2021-12-01
LibC: Make the madvise advice field a value instead of a bitfield
Idan Horowitz
2021-12-01
Kernel: Don't rewrite the whole file on sys$msync
Hendiadyoin1
2021-12-01
Kernel: Allow flushing of partial regions in sys$msync
Hendiadyoin1
2021-12-01
Kernel: Handle more error cases in sys$msync
Hendiadyoin1
2021-11-24
Kernel+UE+LibC: Remove unused dbgputch syscall
Ben Wiederhake
2021-11-24
Kernel: Fix `futex` syscall return values
Jelle Raaijmakers
2021-11-23
Kernel: Make sys$mmap() interpret 0-alignment as page-sized alignment
Andreas Kling
2021-11-21
Kernel: Make sure OpenFileDescription is kept alive while read() blocks
Andreas Kling
2021-11-21
Kernel: Make UserOrKernelBuffer::for_user_buffer() return ErrorOr<T>
Andreas Kling
2021-11-20
Kernel+LibC: Fix ptrace for 64-bit
Itamar
2021-11-18
Kernel: Use DistinctNumeric for filesystem ID's
Andreas Kling
2021-11-17
Kernel+LibC: Add msync() system call
Andreas Kling
2021-11-16
AK+Kernel: Remove implicit conversion from Userspace<T*> to FlatPtr
Andrew Kaster
2021-11-16
Kernel: Remove unnecessary StringBuilder from sys$create_thread()
Andrew Kaster
2021-11-13
Kernel+LibC: Pass off_t to pread() via a pointer
Daniel Bertalan
2021-11-10
AK: Make Vector::try_* functions return ErrorOr<void>
Andreas Kling
2021-11-10
Kernel: Make (f)statvfs report filesystem ID correctly
Ben Wiederhake
2021-11-10
Kernel: Fix TOCTOU in fstatvfs
Ben Wiederhake
2021-11-08
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
Andreas Kling
2021-11-02
Kernel: Move TTY subsystem to use KString instead of `AK::String`
Brian Gianforcaro
2021-10-31
Kernel: Clarify ambiguous {File,Description}::absolute_path
Ben Wiederhake
2021-10-31
Kernel: Enable early-returns from VFS::for_each_mount
Ben Wiederhake
2021-10-31
Kernel: Avoid OpenFileDescription::absolute_path
Ben Wiederhake
2021-10-15
Kernel: Split SmapDisabler so header is platform independent
James Mintram
2021-10-13
Kernel: Implement pread syscall
Rodrigo Tobar
2021-10-13
Kernel: Factor out common code from read/readv syscalls
Rodrigo Tobar
[next]