summaryrefslogtreecommitdiff
path: root/Userland/crash.cpp
AgeCommit message (Expand)Author
2020-03-06Userland: Use ArgsParser in `crash`Shannon Booth
2020-02-09Userland: Use IO helpers from LibBareMetalLiav A
2020-01-18Meta: Add license header to source filesAndreas Kling
2020-01-01Kernel: Disable x86 RDTSC instruction in userspaceAndreas Kling
2020-01-01Kernel: Prevent executing I/O instructions in userspaceAndreas Kling
2020-01-01Kernel: Enable x86 UMIP (User Mode Instruction Prevention) if supportedAndreas Kling
2019-12-31Crash: Woops! Remove a misplaced if (true)Shannon Booth
2019-12-31Crash: Add a "Test All Crash Types" optionShannon Booth
2019-12-25crash: Add "-X" option for attempting to execute non-executable memoryAndreas Kling
2019-12-02Kernel: Crash on memory access in non-readable regionsAndreas Kling
2019-11-29Kernel: Disallow syscalls from writeable memoryAndreas Kling
2019-11-17Kernel: Implement some basic stack pointer validationAndreas Kling
2019-09-06AK: Rename <AK/AKString.h> to <AK/String.h>Andreas Kling
2019-08-12Kernel+LibC+crash: Add mprotect() syscallAndreas Kling
2019-07-03AK: Rename the common integer typedefs to make it obvious what they are.Andreas Kling
2019-06-22Userland: Fix more compiler warnings.Andreas Kling
2019-06-19Kernel+LibC: Make page fault crashes a bit more readable.Andreas Kling
2019-06-07Meta: Tweak .clang-format to not wrap braces after enums.Andreas Kling
2019-06-07Userland: Run clang-format on everything.Andreas Kling
2019-05-26Userland: Add a helpful little program for provoking different crashes.Andreas Kling