summaryrefslogtreecommitdiff
path: root/DevTools
AgeCommit message (Expand)Author
2020-07-27UserspaceEmulator: Mark SimpleRegions as initialized up front for nowAndreas Kling
2020-07-27UserspaceEmulator: Recognize xor/sub zeroing idioms and don't taintAndreas Kling
2020-07-26LibCore+LibGUI: Switch to using AK::is and AK::downcastAndreas Kling
2020-07-26LibWeb: Move HTML object model stuff into LibWeb/HTML/Andreas Kling
2020-07-26LibX86: Support disassembling a few FPU opcodes betterNico Weber
2020-07-22UserspaceEmulator: XLAT BX should not check full EBX shadow bitsAndreas Kling
2020-07-21UserspaceEmulator: Tweak some output stringsAndreas Kling
2020-07-21UserspaceEmulator: Include flag taint state in dump outputAndreas Kling
2020-07-21UserspaceEmulator: Use the base address of instructions in backtracesAndreas Kling
2020-07-21UserspaceEmulator: Add a newline before uninitialized op warningsAndreas Kling
2020-07-21UserspaceEmulator: Show file and line numbers in backtraces :^)Andreas Kling
2020-07-21UserspaceEmulator: Remove unnecessary local getpid() cachesAndreas Kling
2020-07-21UserspaceEmulator: Don't hardcode the amount of thread-local dataAndreas Kling
2020-07-21UserspaceEmulator: Warn on conditional op with uninitialized dependencyAndreas Kling
2020-07-21UserspaceEmulator: Flush stdout in SoftCPU::dump()Andreas Kling
2020-07-21UserspaceEmulator: Mark all registers as initialized from bootAndreas Kling
2020-07-21UserspaceEmulator: Mark mmap and shbuf regions as initialized up frontAndreas Kling
2020-07-21UserspaceEmulator: Mark the full initial TCB as initialized memoryAndreas Kling
2020-07-21UserspaceEmulator+LibX86: Start tracking uninitialized memory :^)Andreas Kling
2020-07-18UserspaceEmulator: Add the get_dir_entries() syscall + an ioctl() stubAndreas Kling
2020-07-18UserspaceEmulator: Fix buggy IDIV instructionsAndreas Kling
2020-07-18UserspaceEmulator: Fix buggy IMUL instructionsAndreas Kling
2020-07-18UserspaceEmulator: Add single-operand MUL and DIV instructionsAndreas Kling
2020-07-18UserspaceEmulator: Implement the BSF and BSF instructionsAndreas Kling
2020-07-18UserspaceEmulator: Fix XCHG_AX_reg16 overwriting entire EAXAndreas Kling
2020-07-18UserspaceEmulator: Simplify the STOSB/STOSW/STOSD instructionsAndreas Kling
2020-07-18UserspaceEmulator: Simplify MOVSB/MOVSW/MOVSD instructionsAndreas Kling
2020-07-18UserspaceEmulator: Implement the SCASB/SCASW/SCASD instructionsAndreas Kling
2020-07-18UserspaceEmulator: Implement the LODSB/LODSW/LODSD instructionsAndreas Kling
2020-07-18UserspaceEmulator: Implement the JCXZ instructionAndreas Kling
2020-07-18UserspaceEmulator: Fix too-wide accumulator used in 8/16 bit CMPXCHGAndreas Kling
2020-07-18UserspaceEmulator: Add helpers for making loop instructions genericAndreas Kling
2020-07-18UserspaceEmulator: Add the LOOP/LOOPZ/LOOPNZ instructionsAndreas Kling
2020-07-18UserspaceEmulator: Implement the XLAT instruction :^)Andreas Kling
2020-07-18UserspaceEmulator: Add 16-bit PUSH/POP instructionsAndreas Kling
2020-07-18UserspaceEmulator: Fix every line in backtraces showing EIPAndreas Kling
2020-07-18UserspaceEmulator: Implement the BT/BTS/BTR/BTC instruction setAndreas Kling
2020-07-18UserspaceEmulator: Implement IMUL_RM8 and IMUL_RM32Andreas Kling
2020-07-17UserspaceEmulator: Skip freed mallocations in reachability scanAndreas Kling
2020-07-16UserspaceEmulator: Add the usleep() syscallAndreas Kling
2020-07-16UserspaceEmulator: Reset malloc backtrace on mallocation reuseAndreas Kling
2020-07-16UserspaceEmulator: Don't scan text segment for malloc leaksAndreas Kling
2020-07-16UserspaceEmulator: Print the number of bytes leaked on exit :^)Andreas Kling
2020-07-16UserspaceEmulator: Add TLS regions to reachability checkingAndreas Kling
2020-07-16UserspaceEmulator: Include malloc/free backtraces in UAF logs :^)Andreas Kling
2020-07-16UserspaceEmulator: Put the memory reachability logging behind a macroAndreas Kling
2020-07-16UserspaceEmulator: Capture backtraces of malloc/free eventsAndreas Kling
2020-07-16UserspaceEmulator: Implement very basic leak checking :^)Andreas Kling
2020-07-16UserspaceEmulator: Add ways to check if a Region is stack/mmapAndreas Kling
2020-07-16UserspaceEmulator: Implement the ROL/ROR/RCL/RCR instructionsAndreas Kling