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
2020-02-26
Kernel: Allow process with multiple threads to call exec and exit
Cristian-Bogdan SIRB
2020-02-24
Kernel: Fix some formatting goofs in Process.h
Andreas Kling
2020-02-24
Kernel: Make Region weakable and use WeakPtr<Region> instead of Region*
Andreas Kling
2020-02-18
Kernel: Use a FixedArray for a process's extra GIDs
Andreas Kling
2020-02-17
Kernel: Replace "current" with Thread::current and Process::current
Andreas Kling
2020-02-17
Kernel: Allow multiple inspectors of a process (in /proc)
Andreas Kling
2020-02-16
Kernel+LibC: Allow sys$mmap() callers to specify address alignment
Andreas Kling
2020-02-16
Kernel: Remove Process inheriting from Weakable
Andreas Kling
2020-02-16
Kernel: More header dependency reduction work
Andreas Kling
2020-02-16
Kernel: Reduce header dependencies of Process and Thread
Andreas Kling
2020-02-16
Kernel: Add forward declaration header
Andreas Kling
2020-02-16
Kernel: Move all code into the Kernel namespace
Andreas Kling
2020-02-16
Kernel: Rename RegisterDump => RegisterState
Andreas Kling
2020-02-10
Kernel+LibC: Merge sys$stat() and sys$lstat()
Andreas Kling
2020-02-08
Net: Add a basic sys$shutdown() implementation
Andreas Kling
2020-02-05
Kernel+LibC: Add sys$waitid(), and make sys$waitpid() wrap it
Sergey Bugaev
2020-02-02
Kernel: Start working on a syscall for logging performance events
Andreas Kling
2020-01-30
Kernel: Address validation helpers should take size_t, not ssize_t
Andreas Kling
2020-01-27
Kernel: Remove SmapDisablers in sys$getsockname() and sys$getpeername()
Andreas Kling
2020-01-21
Kernel: Rename UnveilState to VeilState
Andreas Kling
2020-01-21
Kernel: Tidy up debug logging a little bit
Andreas Kling
2020-01-20
Kernel: Add a basic implementation of unveil()
Andreas Kling
2020-01-19
Kernel: Add a 1-deep cache to Process::region_from_range()
Andreas Kling
2020-01-19
Kernel: Add a Process::add_region() helper
Andreas Kling
2020-01-18
Meta: Add license header to source files
Andreas Kling
2020-01-17
Kernel+LibC: Unify sys$open() and sys$openat()
Sergey Bugaev
2020-01-17
Kernel: Add "accept" pledge promise for accepting incoming connections
Andreas Kling
2020-01-13
Kernel: Tighten up exec/do_exec and allow for PT_INTERP iterpreters
Andrew Kaster
2020-01-13
Kernel: Combine validate and copy of user mode pointers (#1069)
Brian Gianforcaro
2020-01-12
Kernel: Don't forget to copy & destroy root_directory_for_procfs
Sergey Bugaev
2020-01-12
Kernel+LibC: Allow passing mount flags to chroot()
Sergey Bugaev
2020-01-12
Kernel: Add "video" pledge for accessing framebuffer devices
Andreas Kling
2020-01-11
ping: Use pledge()
Andreas Kling
2020-01-11
Kernel: Use the Syscall string and buffer types more
Andreas Kling
2020-01-11
Kernel: Remove validate_read_str() as nothing uses it anymore :^)
Andreas Kling
2020-01-11
Kernel: Pass a parameter struct to mount()
Andreas Kling
2020-01-11
Kernel: Pass a parameter struct to rename()
Andreas Kling
2020-01-11
Kernel: Pass a parameter struct to symlink()
Andreas Kling
2020-01-11
Kernel: Pass a parameter struct to mknod()
Andreas Kling
2020-01-11
Kernel: Pass a parameter struct to chown()
Andreas Kling
2020-01-10
Kernel: Expose a process's filesystem root as a /proc/PID/root symlink
Andreas Kling
2020-01-10
Kernel: Add a basic chroot() syscall :^)
Andreas Kling
2020-01-10
Kernel: Pass characters+length to link()
Andreas Kling
2020-01-10
Kernel: Pass characters+length to readlink()
Andreas Kling
2020-01-10
Kernel: Enable SMAP protection during the execve() syscall
Andreas Kling
2020-01-10
Kernel+LibELF: Enable SMAP protection during non-syscall exec()
Andreas Kling
2020-01-09
Kernel: Removed an unused global variable
Andreas Kling
2020-01-09
Kernel: Take path+length in the unlink() and umount() syscalls
Andreas Kling
2020-01-08
Kernel: Remove unused syscall for setting the signal mask
Andreas Kling
2020-01-07
Kernel: Take const Process& in InodeMetadata::may_{read,write,execute}
Andreas Kling
[next]