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
2023-04-10
Kernel: Add the futimens syscall
Liav A
2023-04-09
Kernel: Ensure jailed processes can be reaped by a jailed parent process
Liav A
2023-04-06
Kernel: Restructure execve to ensure Process::m_space is always in use
Idan Horowitz
2023-04-05
Kernel: Make Credentials the authority on process SID
Andreas Kling
2023-04-05
Kernel: Move Process's TTY pointer into protected data
Andreas Kling
2023-04-05
Kernel: Move Process's process group pointer into protected data
Andreas Kling
2023-04-05
Kernel: Stop using *LockRefPtr for TTY
Andreas Kling
2023-04-04
Kernel: Make the getsockname/getpeername syscall helper a bit nicer
Andreas Kling
2023-04-04
Kernel: Make sys$times not use the big lock
Andreas Kling
2023-04-04
Kernel: Stop using *LockRefPtr for Kernel::Timer
Andreas Kling
2023-04-04
Kernel: Stop using *LockRefPtr for ProcessGroup
Andreas Kling
2023-04-04
Kernel: Stop using *LockRefPtr for Thread
Andreas Kling
2023-04-04
Kernel: Simplify Process factory functions
Andreas Kling
2023-04-04
Kernel: Stop using *LockRefPtr for Process pointers
Andreas Kling
2023-03-15
Kernel: Merge {get,set}_process_name syscalls to the prctl syscall
Liav A
2023-03-12
Kernel: Make the Jails' internal design a lot more sane
Liav A
2023-03-09
Kernel: Switch LockRefPtr<Inode> to RefPtr<Inode>
Andreas Kling
2023-03-07
Kernel: Use non-locking {Nonnull,}RefPtr for OpenFileDescription
Andreas Kling
2023-03-06
Kernel: Stop using NonnullLockRefPtrVector
Andreas Kling
2023-03-06
Everywhere: Stop using NonnullOwnPtrVector
Andreas Kling
2023-03-05
Kernel: Move process coredump metadata modification to the prctl syscall
Liav A
2023-03-05
Kernel+Userland: Add support for using the PCSpeaker with various tones
Liav A
2023-03-01
Kernel+LibC: Move the FD_SETSIZE declaration to API/POSIX/select.h file
Liav A
2023-02-24
Kernel: Properly lock Process protected data in the prctl syscall
Liav A
2023-02-24
Kernel/FileSystem: Simplify the ProcFS significantly
Liav A
2023-02-24
Kernel: Fix typo proccess => process in a name of Process method
Liav A
2023-02-08
Kernel: Add optional userspace backtrace to Process::crash
Timon Kruiper
2023-02-06
Kernel: Protect Process::m_name with a spinlock
Sam Atkins
2023-01-29
Kernel/FileSystem: Simplify the ProcFS inode code
Liav A
2023-01-27
Kernel: Use InterruptsState abstraction in execve.cpp
Timon Kruiper
2023-01-21
Kernel+LibC: Move LibC/signal_numbers.h to Kernel/API/POSIX
Andrew Kaster
2023-01-10
Kernel+LibCore: Make %sid path parsing not take ages
Andreas Kling
2023-01-07
Kernel: Mark Process::jail() method as const
Liav A
2023-01-06
Kernel: Add helper function to check if a Process is in jail
Liav A
2023-01-04
Everywhere: Make global `inline` functions not `static`
Nico Weber
2023-01-04
Everywhere: Remove some redundant `inline` keywords
Nico Weber
2023-01-02
Kernel: Turn lock ranks into template parameters
kleines Filmröllchen
2022-12-30
Kernel: Disallow executing SUID binaries if process is jailed
Liav A
2022-12-16
Kernel: Reintroduce the msyscall syscall as the annotate_mapping syscall
Liav A
2022-12-14
Kernel: Add the auxiliary vector to the stack size validation
Agustin Gianni
2022-12-11
Kernel+LibC+Tests: Implement `pwritev(2)`
sin-ack
2022-12-11
Kernel+LibC: Implement `setregid(2)`
sin-ack
2022-12-11
Kernel+LibC+LibCore+UserspaceEmulator: Implement `faccessat(2)`
sin-ack
2022-12-11
Kernel+LibC+LibCore: Implement `mkdirat(2)`
sin-ack
2022-12-11
Kernel: Implement Process::custody_for_dirfd
sin-ack
2022-11-26
Kernel+LibCore+LibC: Implement support for forcing unveil on exec
Liav A
2022-11-05
Kernel: Add support for jails
Liav A
2022-10-27
Kernel: Make scheduler control syscalls more generic
kleines Filmröllchen
2022-08-27
Kernel: Stop verifying interrupts are disabled in Process::for_each
Idan Horowitz
2022-08-24
Kernel: Make file-backed memory regions remember description permissions
Andreas Kling
[next]