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
/
Process.h
Age
Commit message (
Expand
)
Author
2021-03-10
Kernel: Move process pledge promises into protected data
Andreas Kling
2021-03-10
Kernel: Move process "dumpable" flag into protected data
Andreas Kling
2021-03-10
Kernel: Move process parent PID into protected data :^)
Andreas Kling
2021-03-10
Kernel: Move process extra_gids into protected data :^)
Andreas Kling
2021-03-10
Kernel: Move select Process members into protected memory
Andreas Kling
2021-03-09
Kernel+UserspaceEmulator: Add sys$emuctl() system call
Andreas Kling
2021-03-02
Kernel: Better handling of allocation failure in profiling
Andreas Kling
2021-03-02
Kernel: Make kgettimeofday use AK::Time
Ben Wiederhake
2021-03-02
Kernel: Remove duplicative kgettimeofday(timeval&) function
Ben Wiederhake
2021-03-02
Kernel: Make TimeManagement use AK::Time internally
Ben Wiederhake
2021-03-01
Kernel: Use Userspace<T> in sys${munmap,mprotect,madvise,msyscall}()
Andreas Kling
2021-03-01
Kernel: Use Userspace<T> in sys$select()
Andreas Kling
2021-03-01
Kernel: Use Userspace<T> in sys$get_dir_entries()
Andreas Kling
2021-03-01
Kernel: Use Userspace<T> in sys$get_stack_bounds()
Andreas Kling
2021-03-01
Kernel: Use Userspace<T> in sys$write()
Andreas Kling
2021-03-01
Kernel: Use Userspace<T> in sys$sigaction()
Andreas Kling
2021-03-01
Kernel: Make all syscall functions return KResultOr<T>
Andreas Kling
2021-02-26
Everywhere: Remove a bunch of redundant 'AK::' namespace prefixes
Linus Groh
2021-02-25
Kernel: Don't disable interrupts while dealing with a process crash
Andreas Kling
2021-02-25
Kernel: Take some baby steps towards x86_64
Andreas Kling
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-02-21
Kernel: Add "map_fixed" pledge promise
Andreas Kling
2021-02-18
Kernel: Use KResult a bit more in sys$execve()
Andreas Kling
2021-02-15
Kernel+LibC: Implement readv
AnotherTest
2021-02-14
Kernel+Userland: Give sys$recvfd() an options argument for O_CLOEXEC
Andreas Kling
2021-02-14
Kernel: Map signal trampoline into each process's address space
Andreas Kling
2021-02-12
Kernel: Move get_interpreter_load_offset() out of Process class
Andreas Kling
2021-02-08
Kernel: Prevent execve/ptrace race
Andreas Kling
2021-02-08
Kernel: Move ShouldAllocateTls enum from Process to execve.cpp
Andreas Kling
2021-02-08
Kernel: Move memory statistics helpers from Process to Space
Andreas Kling
2021-02-08
Kernel: Factor address space management out of the Process class
Andreas Kling
2021-02-08
Kernel: Remove unused Process::for_each_thread_in_coredump()
Andreas Kling
2021-02-08
Everywhere: Fix weird includes
Ben Wiederhake
2021-02-07
Kernel: Remove unused function Process::backtrace()
Andreas Kling
2021-02-07
Kernel: Remove some unused declarations from Process
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-29
Kernel: Add "prot_exec" pledge promise and require it for PROT_EXEC
Andreas Kling
2021-01-28
Kernel: Generate coredump backtraces from "threads for coredump" list
Andreas Kling
2021-01-28
Kernel: Remove colonel special-case from Process::for_each_thread
Tom
2021-01-27
Kernel: Keep a list of threads per Process
Tom
2021-01-27
Kernel: Implement thread priority queues
Tom
2021-01-27
Kernel: Remove Range "valid" state and use Optional<Range> instead
Andreas Kling
2021-01-27
Kernel: Make Thread::current smp-safe
Tom
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-20
Kernel: Set "pledge_violation" coredump metadata in REQUIRE_PROMISE()
Linus Groh
2021-01-17
Kernel: Some futex improvements
Tom
[prev]
[next]