Andreas Kling
|
ae197deb6b
Kernel: Strongly typed user & group ID's
|
hace 3 años |
Liav A
|
01b79910b3
Kernel/Process: Move protected values to the end of the object
|
hace 4 años |
Brian Gianforcaro
|
9201a06027
Kernel: Annotate all syscalls with VERIFY_PROCESS_BIG_LOCK_ACQUIRED
|
hace 4 años |
Gunnar Beutner
|
2a78bf8596
Kernel: Fix the return type for syscalls
|
hace 4 años |
Gunnar Beutner
|
bc3076f894
Kernel: Remove various other uses of ssize_t
|
hace 4 años |
Brian Gianforcaro
|
a678851b41
Kernel: Harden sys$setgroups Vector usage against OOM
|
hace 4 años |
Jesse Buhagiar
|
60cdbc9397
Kernel/LibC: Implement `setreuid`
|
hace 4 años |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
hace 4 años |
Andreas Kling
|
90c0f9664e
Kernel: Don't keep protected Process data in a separate allocation
|
hace 4 años |
Andreas Kling
|
d677a73b0e
Kernel: Move process extra_gids into protected data :^)
|
hace 4 años |
Andreas Kling
|
cbcf891040
Kernel: Move select Process members into protected memory
|
hace 4 años |
Andreas Kling
|
ac71775de5
Kernel: Make all syscall functions return KResultOr<T>
|
hace 4 años |
Brian Gianforcaro
|
d934e77522
Kernel: Use copy_n_from_user in sys$setgroups to check for overflow
|
hace 4 años |
Andreas Kling
|
82f86e35d6
Kernel+LibC: Introduce a "dumpable" flag for processes
|
hace 4 años |
Tom
|
c8d9f1b9c9
Kernel: Make copy_to/from_user safe and remove unnecessary checks
|
hace 4 años |
Brian Gianforcaro
|
80011cd62d
Kernel: Use Userspace<T> for the setgroups syscall
|
hace 5 años |
Andreas Kling
|
949aef4aef
Kernel: Move syscall implementations out of Process.cpp
|
hace 5 años |