summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2021-01-16Kernel: Fix inverted logic in KResultOrBen Wiederhake
2021-01-16Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-15Kernel: Store process arguments and environment in coredumpsLinus Groh
2021-01-15Kernel: Prevent threads from being destructed between die() and finalize()Linus Groh
2021-01-15Kernel+LibELF+LibCoreDump+CrashReporter: Use JSON for ProcessInfoLinus Groh
2021-01-15Kernel: Make Process::allocate_region*() return KResultOr<Region*>Andreas Kling
2021-01-15Kernel: Make sys$anon_create() require the "stdio" promise if pledgedAndreas Kling
2021-01-15Kernel: Fix bogus negation of alloc_fd() error in sys$anon_create()Andreas Kling
2021-01-15Kernel: Add anonymous files, created with sys$anon_create()Andreas Kling
2021-01-15Kernel: Make Locker remember whether the lock is heldTom
2021-01-14ProcFS: Ignore directories in refresh_data().Mart G
2021-01-12Kernel: Use current process EUID in doing profiling access controlAndreas Kling
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling
2021-01-12AK: Simplify constructors and conversions from nullptr_tLenny Maiorani
2021-01-11Kernel: Remove /proc/mountsAndreas Kling
2021-01-11Kernel: Remove /proc/inodesAndreas Kling
2021-01-11Kernel: Only send SIGTTOU if TTY termios has TOSTOP flagAndreas Kling
2021-01-11Kernel: Add dedicated "ptrace" pledge promiseAndreas Kling
2021-01-11Kernel: Remove MM_DEBUG debug spam codeAndreas Kling
2021-01-11Kernel: Convert a bunch of String::format() => String::formatted()Andreas Kling
2021-01-11Everywhere: Fix incorrect uses of String::format and StringBuilder::appendfSahan Fernando
2021-01-11Everywhere: Fix incorrect uses of String::format and StringBuilder::appendfSahan Fernando
2021-01-11SinglyLinkedList: Implement `find` in terms of `AK::find`Lenny Maiorani
2021-01-11DoublyLinkedList: Implement `find` in terms of `AK::find`Lenny Maiorani
2021-01-11Kernel: Don't dump perfcore for non-dumpable processesAndreas Kling
2021-01-11Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-11Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-11Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-11Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-11Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-11Kernel: Fix perfcore filename generation build errorAndreas Kling
2021-01-11Kernel+Profiler: Make profiling per-process and without core dumpsAndreas Kling
2021-01-10Kernel: Avoid collision between dynamic loader and main programItamar
2021-01-10Kernel: Plumb the elf header of the main program down to Process::loadItamar
2021-01-10Kernel: Defer handling of key press events in VirtualConsoleAndrew Kaster
2021-01-10LibVT: Respect the Negative attribute when drawing textAnotherTest
2021-01-10Kernel+SystemServer+CrashDaemon: Better control where we put core dumpsAndreas Kling
2021-01-10Kernel: Don't allow non-root, non-owners to rmdir any child of stickyAndreas Kling
2021-01-09Ext2FS: Zero out new space when growing an inodeAndreas Kling
2021-01-09Ext2FS: Convert dbg() to dbgln()Andreas Kling
2021-01-09Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-09Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-09Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-09AK: Add Formatter<FormatString> as helper class.asynts
2021-01-09Kernel: Defer switching the paging scope in ptrace(PT_POKE) a littleAndreas Kling
2021-01-09Kernel: Don't put gratuitous cursing in kernel logAndreas Kling
2021-01-09Kernel/USB: Implement test transferJesse Buhagiar
2021-01-09Kernel/USB: Simplify scheduleJesse Buhagiar
2021-01-09Kernel/USB: Ignore shared IRQsJesse Buhagiar
2021-01-09Kernel/USB: Add basic root port detection/managementJesse Buhagiar