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.cpp
Age
Commit message (
Expand
)
Author
2020-01-02
Kernel: Add some missing error checks to the setpgid() syscall
Andreas Kling
2020-01-02
Kernel: Remove debug spam about marking threads for death
Andreas Kling
2020-01-02
Kernel: Make the purge() syscall superuser-only
Andreas Kling
2020-01-02
Kernel: writev() should fail with EINVAL if total length > INT32_MAX
Andreas Kling
2020-01-02
Kernel: Remove broken implementation of Unix SHM
Andreas Kling
2020-01-02
Kernel: sys$mprotect protects sub-regions as well as whole ones
Andrew Kaster
2020-01-02
Kernel: Make mknod() respect the process umask
Andreas Kling
2020-01-02
Kernel: mknod() should not allow unprivileged users to create devices
Andreas Kling
2020-01-02
Kernel: Validate the full range of user memory passed to syscalls
Andreas Kling
2020-01-01
Kernel: Disable x86 RDTSC instruction in userspace
Andreas Kling
2020-01-01
Kernel: Prevent executing I/O instructions in userspace
Andreas Kling
2020-01-01
Kernel: Make module_load() and module_unload() be superuser-only
Andreas Kling
2019-12-31
Kernel: Implement AltGr key support
Tibor Nagy
2019-12-31
Kernel: Pointer range validation should fail on wraparound
Andreas Kling
2019-12-31
Kernel: Write address validation was only checking end of write range
Andreas Kling
2019-12-31
Kernel+ping: Only allow superuser to create SOCK_RAW sockets
Andreas Kling
2019-12-30
Kernel: Also add a process boosting mechanism
Andreas Kling
2019-12-30
Kernel: Add a basic thread boosting mechanism
Andreas Kling
2019-12-30
Kernel: Refactor scheduler to use dynamic thread priorities
Andreas Kling
2019-12-29
Kernel: Retry mmap if MAP_FIXED is not in flags and addr is not 0
Andrew Kaster
2019-12-29
Kernel: Embrace the SerenityOS name
Andreas Kling
2019-12-29
Kernel: Add a mode flag to sys$purge and allow purging clean inodes
Andreas Kling
2019-12-29
Kernel+SystemMonitor: Expose amount of per-process clean inode memory
Andreas Kling
2019-12-29
Kernel+SystemMonitor: Expose amount of per-process dirty private memory
Andreas Kling
2019-12-26
Kernel: Move PC speaker beep timing logic from scheduler to the syscall
Andreas Kling
2019-12-25
Kernel+LibPthread+LibC: Add a naive futex and use it for pthread_cond_t
Andreas Kling
2019-12-25
Kernel: Make kernel memory regions be non-executable by default
Andreas Kling
2019-12-25
Kernel: Clarify the various input validity checks in mmap()
Andreas Kling
2019-12-25
Kernel: Don't allow mmap()/mprotect() to set up PROT_WRITE|PROT_EXEC
Andreas Kling
2019-12-24
Kernel: Fail module loading if any symbols can not be resolved
Conrad Pankoff
2019-12-24
Kernel: Disallow loading a module twice without explicitly unloading it
Conrad Pankoff
2019-12-24
Kernel: Add a size argument to validate_read_from_kernel
Conrad Pankoff
2019-12-22
Kernel: Make TID's be unique PID's
Andreas Kling
2019-12-22
Kernel: Get rid of "main thread" concept
Andreas Kling
2019-12-19
Kernel: Rename vmo => vmobject everywhere
Andreas Kling
2019-12-19
Kernel: Merge Process::fork() into sys$fork()
Andreas Kling
2019-12-18
Kernel: Fix intermittent assertion failure in sys$exec()
Andreas Kling
2019-12-18
Kernel: Ignore MADV_SET_NONVOLATILE if already non-volatile
Andreas Kling
2019-12-18
Kernel: Add MADV_GET_VOLATILE for checking the volatile flag
Andreas Kling
2019-12-15
Kernel: Make sure the kernel info page is read-only for userspace
Andreas Kling
2019-12-15
Kernel+LibC: Publish a "kernel info page" and use it for gettimeofday()
Andreas Kling
2019-12-15
Kernel+SystemMonitor: Prevent userspace access to process ELF image
Andreas Kling
2019-12-15
Kernel+FileManager: Disallow watch_file() in unsupported file systems
Andreas Kling
2019-12-14
Kernel: Remove spammy log message in sys$sendto()
Andreas Kling
2019-12-11
Kernel: Implement a simple process time profiler
Andreas Kling
2019-12-09
Kernel+LibC: Make all SharedBuffers purgeable (default: non-volatile)
Andreas Kling
2019-12-09
Kernel: Start implementing purgeable memory support
Andreas Kling
2019-12-09
AK: SinglyLinkedList::size_slow() should return size_t
Andreas Kling
2019-12-09
AK: Use size_t for the length of strings
Andreas Kling
2019-12-08
Kernel: Allow setting thread names
Andrew Kaster
[next]