summaryrefslogtreecommitdiff
path: root/Kernel/Process.h
AgeCommit message (Expand)Author
2019-11-06Kernel: A running process should keep its TTY aliveAndreas Kling
2019-11-06Kernel: Rework Process::Priority into ThreadPriorityAndreas Kling
2019-11-02Kernel+LibC: Implement clock_gettime() and clock_nanosleep()Andreas Kling
2019-10-28Kernel: Support passing arguments in shebangged scriptsKarol Baraniecki
2019-10-13Kernel: Add a Linux-style getrandom syscallCalvin Buckley
2019-10-02Kernel+SystemMonitor: Add fault countersAndreas Kling
2019-09-28Kernel: Expose blocking and cloexec fd flags in ProcFSSergey Bugaev
2019-09-27Kernel: Fix partial munmap() deallocating still-in-use VMAndreas Kling
2019-09-27Kernel: Make Region single-owner instead of ref-countedAndreas Kling
2019-09-15Kernel: Implement shebang executables ("#!/bin/sh")Andreas Kling
2019-09-13Kernel: Implement fchdir syscallMauri de Souza Nunes
2019-09-07Kernel: Support thread-local storageAndreas Kling
2019-09-06AK: Rename <AK/AKString.h> to <AK/String.h>Andreas Kling
2019-09-05Kernel: Use user stack for signal handlers.Drew Stratford
2019-08-29Kernel: Support partial munmap()Andreas Kling
2019-08-25Kernel: Add realpath syscallRok Povsic
2019-08-23Kernel: Use IteratorDecision in Process::for_each_in_pgrp()Andreas Kling
2019-08-17Kernel+LibC+Userland: Support mounting other kinds of filesystemsSergey Bugaev
2019-08-17Kernel: Added unmount ability to VFSJesse Buhagiar
2019-08-15Kernel+LibC: Add get_process_name() syscallAndreas Kling
2019-08-12Kernel+LibC+crash: Add mprotect() syscallAndreas Kling
2019-08-08Kernel: Reorder some Process members to shrink the class by 8 bytesAndreas Kling
2019-08-07Kernel: Use KBufferBuilder to build ProcFS files and backtracesAndreas Kling
2019-08-05Kernel+LibC: Support passing O_CLOEXEC to pipe()Sergey Bugaev
2019-08-02Kernel: mount system call (#396)Jesse
2019-07-29Kernel+ProcessManager: Let processes have an icon and show it in the table.Andreas Kling
2019-07-25Kernel: Dump backtrace to debugger for DefaultSignalAction::DumpCore.Andreas Kling
2019-07-22Kernel: Add a mechanism for listening for changes to an inode.Andreas Kling
2019-07-21Kernel+LibC: Add a dbgputstr() syscall for sending strings to debug output.Andreas Kling
2019-07-21Kernel+LibC: Add a dbgputch() syscall and use it for userspace dbgprintf().Andreas Kling
2019-07-21Kernel+LibC: Add a dump_backtrace() syscall.Andreas Kling
2019-07-19Kernel: Share the "return to ring 0/3 from signal" trampolines globally.Andreas Kling
2019-07-19Kernel: Track user accessibility per Region.Andreas Kling
2019-07-19Process: Now that Thread::for_each are composable, we can reuse them rather t...Robin Burchell
2019-07-19Kernel: Only allow superuser to halt() the system (#342)Jesse
2019-07-19Kernel+Userland: Addd reboot syscall (#334)Jesse
2019-07-18SharedBuffer: Split the creation and share stepsRobin Burchell
2019-07-14Kernel: Add support for the WSTOPPED flag to the waitpid() syscall.Andreas Kling
2019-07-11Kernel: Remove use of copy_ref() in favor of regular RefPtr copies.Andreas Kling
2019-07-08Kernel: Have the open() syscall take an explicit path length parameter.Andreas Kling
2019-07-08Kernel: Add LogStream operator<< for Process.Andreas Kling
2019-07-03AK: Rename the common integer typedefs to make it obvious what they are.Andreas Kling
2019-06-27Kernel: Use NonnullRefPtrVector in parts of the kernel.Andreas Kling
2019-06-21AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr.Andreas Kling
2019-06-19Kernel: Symbolicate the crash address too, not just the call stack.Andreas Kling
2019-06-13Kernel: Rename "descriptor" to "description" where appropriate.Andreas Kling
2019-06-07Kernel: Tweak some String&& => const String&.Andreas Kling
2019-06-07Meta: Tweak .clang-format to not wrap braces after enums.Andreas Kling
2019-06-07Kernel: Rename LinearAddress => VirtualAddress.Andreas Kling
2019-06-07Kernel: Implement the alarm() syscall.Andreas Kling