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-02-08
Kernel: Remove two unused fields from sys$execve's LoadResult
Andreas Kling
2021-02-08
Kernel: Move ShouldAllocateTls enum from Process to execve.cpp
Andreas Kling
2021-02-08
Kernel: Skip generic region lookup in sys$futex and sys$get_stack_bounds
Andreas Kling
2021-02-08
Kernel: Reorganize ptrace implementation a bit
Andreas Kling
2021-02-08
Kernel: Set the dumpable flag before switching spaces in sys$execve()
Andreas Kling
2021-02-08
Kernel: Remove outdated code to dump memory layout after exec load
Andreas Kling
2021-02-08
Kernel: Factor address space management out of the Process class
Andreas Kling
2021-02-08
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
AnotherTest
2021-02-07
Kernel: Make sure we can allocate kernel stack before creating thread
Andreas Kling
2021-02-02
Kernel: Don't allow sys$msyscall() on non-mmap regions
Andreas Kling
2021-02-02
Kernel: Add a way to specify which memory regions can make syscalls
Andreas Kling
2021-02-01
Kernel+keymap+KeyboardMapper: New pledge for getkeymap
Ben Wiederhake
2021-02-01
Kernel+LibKeyboard: Enable querying the current keymap
Ben Wiederhake
2021-01-31
Kernel: Remove pledge exception for sys$getsockopt() with SO_PEERCRED
Andreas Kling
2021-01-30
Kernel: Allow changing thread names with the "stdio" promise
Andreas Kling
2021-01-30
Revert "Kernel: Return -ENOTDIR for non-directory mount target"
Andreas Kling
2021-01-30
Kernel: Fix mix-up between MAP_STACK/MAP_ANONYMOUS in prot validation
Andreas Kling
2021-01-30
Kernel: Remove "has made executable exception for dynamic loader" flag
Andreas Kling
2021-01-29
Kernel: Add "prot_exec" pledge promise and require it for PROT_EXEC
Andreas Kling
2021-01-29
Kernel: Disallow mapping anonymous memory as executable
Andreas Kling
2021-01-29
Kernel: Enforce W^X more strictly (like PaX MPROTECT)
Andreas Kling
2021-01-29
Kernel: Return -ENOTBLK for non-block device Ext2FS mount source
Linus Groh
2021-01-29
Kernel: Return -ENOTDIR for non-directory mount target
Linus Groh
2021-01-29
Kernel: Prevent mmap-ing as both fixed and randomized
Sahan Fernando
2021-01-28
Kernel: sys$mmap PAGE_ROUND_UP size before calling allocate_randomized (#5154)
Jorropo
2021-01-28
Kernel+LibC: Add MAP_RANDOMIZED flag for sys$mmap()
Andreas Kling
2021-01-27
Kernel: Remove Range "valid" state and use Optional<Range> instead
Andreas Kling
2021-01-27
Kernel: sys$mmap() without MAP_FIXED should consider address a hint
Andreas Kling
2021-01-26
Meta: Split debug defines into multiple headers.
asynts
2021-01-26
Kernel: Don't drop pledge()'d promises/execpromises when passing nullptr
Linus Groh
2021-01-26
Kernel: Update process promise states on execve() and fork()
Andreas Kling
2021-01-26
Kernel: Remove allocate_region() functions that don't take a Range
Andreas Kling
2021-01-25
Kernel: Support pledge() with empty promises
Linus Groh
2021-01-25
Kernel: Hoist VM range allocation up to sys$mmap() itself
Andreas Kling
2021-01-25
Everywhere: Hook up remaining debug macros to Debug.h.
asynts
2021-01-25
Everywhere: Debug macros instead of constexpr.
asynts
2021-01-25
Everywhere: Remove unnecessary debug comments.
asynts
2021-01-25
Everywhere: Use CMake to generate AK/Debug.h.
asynts
2021-01-25
Kernel: Make sys$anon_create() fail if size == 0
Andreas Kling
2021-01-24
Kernel: Fix two error codes being returned as positive in Process::exec
Luke
2021-01-23
Everywhere: Deprecate dbg().
asynts
2021-01-23
Kernel: Don't preserve set-uid bit in open() and bind() modes
Andreas Kling
2021-01-23
Kernel: Clear coredump metadata on exec()
Andreas Kling
2021-01-22
Everywhere: Replace a bundle of dbg with dbgln.
asynts
2021-01-22
Everywhere: Replace a bundle of dbg with dbgln.
asynts
2021-01-22
Kernel+Userland: Remove "dns" pledge promise alias
Andreas Kling
2021-01-20
Kernel+LibC: Turn errno codes into a strongly typed enum
Andreas Kling
2021-01-18
Kernel+LibC: Add _SC_TTY_NAME_MAX
Linus Groh
2021-01-17
Kernel: Some futex improvements
Tom
2021-01-17
Kernel: Limit exec arguments and environment to 1/8th of stack each
Andreas Kling
[next]