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
2022-01-23
Kernel: Add CommandLine option to disable or enable the PC speaker
Liav A
2022-01-23
Kernel: Allow program headers to align on multiples of `PAGE_SIZE`
Jelle Raaijmakers
2022-01-21
Kernel: Stop using LibKeyboard's CharacterMap in HIDManagement
Idan Horowitz
2022-01-13
Kernel: Wrap much of sys$execve() in a block scope
Andreas Kling
2022-01-13
Kernel: Perform exec-into-new-image directly in sys$execve()
Andreas Kling
2022-01-13
LibELF: Accept Span instead of Pointer+Size in validate_program_headers
Idan Horowitz
2022-01-13
LibELF: Use StringBuilders instead of Strings for the interpreter path
Idan Horowitz
2022-01-13
Kernel: Stop leaking executable path in successful sys$execve()
Andreas Kling
2022-01-13
Kernel: Remove String use-after-free in generate_auxiliary_vector
Idan Horowitz
2022-01-13
Kernel: Fix OOB write in sys$uname
Idan Horowitz
2022-01-13
Kernel: Convert hostname to KString
Idan Horowitz
2022-01-12
Kernel: Replace usages of String::formatted with KString in sys$exec
Idan Horowitz
2022-01-12
Kernel: Remove outdated FIXME comment in sys$sethostname
Idan Horowitz
2022-01-12
Kernel+LibC+LibCore+UE: Implement `fchmodat(2)`
Daniel Bertalan
2022-01-02
Kernel: Delay Process data unprotection in sys$pledge()
Andreas Kling
2022-01-01
Kernel+LibC+LibCore: Add lchown and fchownat functions
circl
2021-12-30
Kernel+AK: Eliminate a couple of temporary String allocations
Daniel Bertalan
2021-12-29
Kernel: Handle promise violations in the syscall handler
Brian Gianforcaro
2021-12-29
Kernel: Use Process::require_no_promises instead of REQUIRE_NO_PROMISES
Brian Gianforcaro
2021-12-29
Kernel: Use Process::require_promise() instead of REQUIRE_PROMISE()
Brian Gianforcaro
2021-12-29
Kernel: Clarify why ftruncate() & pread() are passed `off_t const*`
Brian Gianforcaro
2021-12-29
Kernel: Fix info leak from `sockaddr_un` in socket syscalls
Brian Gianforcaro
2021-12-29
Kernel: Return the actual number of CPU cores that we have
Daniel Bertalan
2021-12-29
Kernel: Port Process to ListedRefCounted
Idan Horowitz
2021-12-28
Kernel: Propagate overflow errors from Memory::page_round_up
Guilherme Goncalves
2021-12-28
Kernel: Remove the KString::try_create(String::formatted(...)) pattern
Daniel Bertalan
2021-12-23
Kernel: Make msync return EINVAL when regions are too large
Guilherme Gonçalves
2021-12-23
Kernel+UE+LibC: Store address as void* in SC_m{re,}map_params
Daniel Bertalan
2021-12-23
Kernel+UE: Add MAP_FIXED_NOREPLACE mmap() flag
Daniel Bertalan
2021-12-23
Kernel: Enter new address space before destroying old in sys$execve()
Andreas Kling
2021-12-22
Kernel: Replace intersecting ranges in mmap when MAP_FIXED is specified
Daniel Bertalan
2021-12-21
Kernel: Implement sysconf(_SC_SYMLOOP_MAX)
Martin Bříza
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
[next]