summaryrefslogtreecommitdiff
path: root/Userland/Utilities/strace.cpp
AgeCommit message (Expand)Author
2022-08-20strace: Pledge `rpath` for searching binariesTim Schumacher
2022-07-27Everywhere: Make the codebase more architecture awareUndefine
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-07-12Everywhere: Split Error::from_string_literal and Error::from_string_viewsin-ack
2022-07-12Everywhere: Explicitly specify the size in StringView constructorssin-ack
2022-05-05Everywhere: Purge all support and usage of framebuffer devicesLiav A
2022-05-05Everywhere: Rename FB prefix name ioctls => GRAPHICSLiav A
2022-05-02Kernel: Stop requiring working malloc for syscall.h includesPatrick Meyer
2022-04-11strace: Use Core::System::exec()Sam Atkins
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-02-12strace: Add a chdir formatterAli Mohammad Pur
2022-01-24Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOrSam Atkins
2022-01-08Kernel: Remove EWHYTHO error code :^)Andreas Kling
2021-12-25strace: Port to LibMain :^)Andreas Kling
2021-12-23strace: Fix out-of-bounds read when formatting realpath()Daniel Bertalan
2021-12-23Kernel+UE: Add MAP_FIXED_NOREPLACE mmap() flagDaniel Bertalan
2021-12-12strace: Remove formatting support for SC_selectJean-Baptiste Boric
2021-12-12strace: Add formatting support for SC_pollJean-Baptiste Boric
2021-12-12strace: Sort syscalls formatters in alphabetic orderJean-Baptiste Boric
2021-12-05strace: Handle strings more gracefullyBen Wiederhake
2021-12-05strace: Use new PT_PEEKBUF functionBen Wiederhake
2021-12-05LibC: Add a couple of missing errno codesIdan Horowitz
2021-12-05Kernel: Add support for the MSG_WAITALL sys$recvmsg flagIdan Horowitz
2021-12-05Kernel: Add support for the MSG_DONTROUTE sys$sendmsg flagIdan Horowitz
2021-11-24strace: Implement get_process_name and gettidBen Wiederhake
2021-11-24strace: Implement dbgputstr syscallBen Wiederhake
2021-11-17AK: Convert AK::Format formatting helpers to returning ErrorOr<void>Andreas Kling
2021-11-10strace: Interpret errno codes for pointer-like return codesBen Wiederhake
2021-11-10strace: Switch to new flag handler, support more flagsBen Wiederhake
2021-11-10strace: Better support for bitflags, show unrecognized flagsBen Wiederhake
2021-10-31strace: Teach mmap() pretty-printer about more MAP_FOO flagsAndreas Kling
2021-10-27Kernel + WindowServer: Re-define the interface to framebuffer devicesLiav A
2021-10-12strace: Add command line options to filter syscallsRodrigo Tobar
2021-10-12strace: Show sun_path on AF_UNIX socket addressesRodrigo Tobar
2021-10-12strace: Add support for get{u,eu,g,eg,p,pp}id syscallsRodrigo Tobar
2021-10-12strace: Add formatting for clock_gettimeRodrigo Tobar
2021-10-12strace: Add initial ioctl formattingRodrigo Tobar
2021-10-08Utilities: Fix -Wunreachable-code warnings from clangNico Weber
2021-10-07Strace: Add formatting for misc syscallsRodrigo Tobar
2021-10-07Strace: Add formatting for main memory-related syscallsRodrigo Tobar
2021-10-07Strace: Add formatting for main socket syscallsRodrigo Tobar
2021-10-07Strace: Add main infrastructure and formatting of main I/O operationsRodrigo Tobar
2021-10-07Strace: Move output formatting to separate functionRodrigo Tobar
2021-06-27Kernel: Rename Thread::tss to Thread::regs and add x86_64 supportGunnar Beutner
2021-06-27Kernel+Userland: Add x86_64 registers to RegisterState/PtraceRegistersGunnar Beutner
2021-06-08Utilities: Make `strace` stop parsing options on first non-optionJelle Raaijmakers
2021-06-03Everywhere: Remove accidental '\n' from various outln() invocationsAndreas Kling
2021-05-12LibCore+Everywhere: Move OpenMode out of IODeviceAli Mohammad Pur
2021-05-11strace: Write output to stderr instead of stdout (#7016)SViN24
2021-05-07strace: Stop using Core::IODevice::printf()Andreas Kling