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-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
2022-08-24
Kernel: Wrap process address spaces in SpinlockProtected
Andreas Kling
2022-08-23
Kernel: Fix boot profiling
Samuel Bowman
2022-08-23
Kernel: Remove unused Process::in_group()
Anthony Iacono
2022-08-22
Kernel: Use Process::credentials() and remove user ID/group ID helpers
Anthony Iacono
2022-08-21
Kernel: Guard Process "protected data" with a spinlock
Andreas Kling
2022-08-21
Kernel: Use RefPtr instead of LockRefPtr for Custody
Andreas Kling
2022-08-20
Kernel: Add Credentials to hold a set of user and group IDs
Andreas Kling
2022-08-20
Kernel: Move InodeMetadata methods out of line
Andreas Kling
2022-08-20
Kernel: Make self-contained locking smart pointers their own classes
Andreas Kling
2022-08-19
Kernel: Require lock rank for Spinlock construction
kleines Filmröllchen
2022-08-17
Kernel: Require semicolon after VERIFY_{NO_,}PROCESS_BIG_LOCK_ACQUIRED
Linus Groh
2022-08-16
Kernel: Don't leak file descriptors in sys$pipe()
Andreas Kling
2022-07-25
Kernel/LibC: Implement posix syscall clock_getres()
zzLinus
2022-07-21
Kernel: Clean up sys$futex and add support for cross-process futexes
Idan Horowitz
2022-07-21
Kernel: Propagate OOM conditions out of sys$futex
Idan Horowitz
2022-07-15
Kernel+LibC: Add posix_fallocate syscall
Hendiadyoin1
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-07-10
Kernel+LibC+LibCore: Pass fcntl extra argument as pointer-sized variable
gggggg-gggggg
2022-07-08
Kernel: Implement `sigsuspend` using a SignalBlocker
Tim Schumacher
2022-07-05
Kernel: Do a POSIX-correct signal handler reset on exec
Tim Schumacher
2022-06-19
Kernel: Create /proc/pid/cmdline to expose process arguments in procfs
Andrew Kaster
2022-05-21
Kernel+LibC+VFS: Implement utimensat(3)
Ariel Don
2022-05-06
Kernel: Add /proc/{pid}/children to ProcFS
MacDue
2022-04-23
Kernel+LibC+LibCore: Implement the unlinkat(2) syscall
sin-ack
2022-04-09
Kernel: Remove big lock from `sys$set_coredump_metadata`
Luke Wilde
2022-04-06
Kernel: Track big lock blocked threads in separate list
Jelle Raaijmakers
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-26
Kernel: Add a 'no_error' pledge promise
Ali Mohammad Pur
2022-03-22
Kernel: Don't assume paths of TTYs and pseudo terminals anymore
Liav A
2022-03-22
Kernel: Make mmap validation functions return ErrorOr<void>
int16
2022-03-22
Kernel: Move mmap validation functions to Process
int16
2022-03-08
Kernel: Put Process unveil state in a SpinlockProtected container
Andreas Kling
2022-03-08
Kernel: Put Process's current directory in a SpinlockProtected
Andreas Kling
2022-03-04
Kernel: Fill some siginfo and ucontext fields on SA_SIGINFO
Ali Mohammad Pur
2022-03-04
Kernel: Move signal handlers from being thread state to process state
Ali Mohammad Pur
2022-02-28
Kernel: Add getrusage() syscall
Lucas CHOLLET
[next]