summaryrefslogtreecommitdiff
path: root/Userland/Utilities/strace.cpp
AgeCommit message (Expand)Author
2023-04-14Kernel/Net: Implement SIOCGIFINDEX and SIOCGIFNAME for socketsArda Cinar
2023-03-15Kernel: Merge {get,set}_process_name syscalls to the prctl syscallLiav A
2023-03-13Everywhere: Remove unintentional partial stream reads and writesTim Schumacher
2023-03-13AK: Rename Stream::{read,write} to Stream::{read_some,write_some}Tim Schumacher
2023-03-01LibCore+Everywhere: Remove ArgsParser::add*(char const*&)Ali Mohammad Pur
2023-02-13LibCore: Remove `Stream.h`Tim Schumacher
2023-02-13LibCore: Move Stream-based file into the `Core` namespaceTim Schumacher
2023-01-13strace: Fix ignored errors in formattingMacDue
2023-01-07Everywhere: Remove "LibC/" includes, add lint-rule against itBen Wiederhake
2023-01-02Everywhere: Remove unused includes of LibC/stdlib.hBen Wiederhake
2022-12-28strace: Propagate errorsKyle Lanmon
2022-12-28Kernel+Userland: Remove dependency on i386-specific registersLiav A
2022-12-28Userland: Remove i686 supportLiav A
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-12-03Everywhere: Run clang-formatLinus Groh
2022-11-19strace: Port to Core::StreamSam Atkins
2022-10-14AK+Userland: Stub out code that isn't currently implemented on AARCH64Gunnar Beutner
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