master
src: annotate syscall parsers using tprints_arg_name and tprints_arg_next_name
Update copyright headers
openat2: decode OPENAT2_REGULAR flag
tests: check strace -p EPERM diagnostics for YAMA restriction
Stop inlining non-trivial print_fields.h printers
src: introduce a separate parser for alarm syscall
Enhance rejection of invalid syscall numbers in syscall specification expressions
basic_filters: use find_xlat_val_case for syscall class lookup
bpf: decode path_fd field of BPF_LINK_CREATE uprobe_multi
Introduce separate printers for call-style decoder output
src: introduce tprint_flags_begin and tprint_flags_end helpers
btrfs: enhance btrfs_ioctl_send_args.flags decoding
Fix preprocessor indentation
Colorize call-style decoder output separately from syscall names
count: include out-of-range syscalls in -c summary
open: refactor sprint_open_modes64 to support multiple xlat tables
delay: fix -Wmissing-prototypes warnings
Move source files into src subdirectory
powerpc, powerpc64: use set_regs interface for set_error
disable_ptrace_set_syscall_info: new helper program
dyxlat: make the type of the xlat created by dyxlat_alloc customizable
evdev: enhance EVIOCGPROP() decoding
evdev: use print_fields.h helpers
src: introduce a separate parser for exit syscall
Introduce --kill-on-exit option
Switch to use bundled <linux/fcntl.h>
Introduce strace_iovec type and fetch_struct_iovec function
Switch to use bundled <linux/dqblk_xfs.h>
Implement decoding of file_getattr and file_setattr syscalls
kvm: decode kvm_run structure when -e kvm=vcpu+ option is given
unwind-libdw: add -kk/--stack-traces=source option
Implement FS_IOC_GETLBMD_CAP ioctl decoder
xlat: update FUTEX_* constants
generate_mpers_am.sh: enhance error diagnostics
io_uring: add missing CHECK_TYPE_SIZE, use consistent style
Regenerate OpenZFS ioctls with vdev props
Add ioctl entries for OpenZFS ioctls
src: introduce a separate parser for iopl syscall
Provide fallback definitions for __kernel_sock_timeval and __kernel_timespec
Switch to use bundled <linux/keyctl.h>
landlock: decode landlock_add_rule flags
Fix typos reported by codespell
Update decoding of struct mnt_id_req
Implement decoding of listns syscall
macros: fix assert message typo
Pass PID instead of TCB pointer to get_proc_pid
Use loop initial declarations
mount_setattr: fix return value type
mpers.awk, ioctls_sym.awk: add binutils 2.36 support
mpers_type.h: fix -Wundef warnings
nbd_ioctl: enhance NBD_SET_FLAGS argument decoding
netlink_nlctrl: use nlmsg_type as a key for looking up a decoder
netlink_generic: hook up a nlctrl decoder
netlink_nlctrl: implement family-specific CTRL_ATTR_OP_ID fallback
netlink_packet_diag: use print_fields.h helpers
netlink_route: implement RTM_NEWCACHEREPORT message decoding
netlink_sock_diag: give a name to the nameless field of the artificial structure
netlink_unix_diag: use print_fields.h helpers
src: introduce a separate parser for nice syscall
numa: enhance printing of unknown mode and flags arguments
Update decoding of struct perf_event_attr
pidfd_ioctl: print PIDFD_GET_INFO input mask on entering
pidns: reorder struct translate_id_params fields
Print tampering notes for delayed and poked syscalls
Add -e inject=<...>:poke_{enter,exit}=<...> functionality
Remove MCAST_JOIN_GROUP #ifdef guards
print_ifindex: fix IFNAME_QUOTED_SZ definition
src: rename tprintf to tprintf_string
src: rename tprints to tprints_string
print_mq_attr: switch to use bundled <linux/mqueue.h>
tprint_msgbuf: do not print the size of msgbuf
print_sigevent: use print_fields.h helpers
util: unify differently-sized variants of print_{,u,x}int_array_member
print_timeval: use print_fields.h helpers
Check whether PTRACE_SET_SYSCALL_INFO is supported by the kernel
reboot: enhance arguments decoding
Implement decoding of PTRACE_GETFPREGS and PTRACE_SETFPREGS
renameat: enhance arguments decoding
Implement decoding of rseq syscall
rtnl_addr: use print_fields.h helpers
rtnl_addrlabel: use print_fields.h helpers
rtnl_dcb: use print_fields.h helpers
rtnl_link: decode IFLA_BRPORT_NEIGH_FORWARD_GRAT attribute
rtnl_neigh: enhance NDA_PROTOCOL decoding
netlink_route: switch rtgenmsg and nsid naming usage
rtnl_route: enhance rtmsg.rtm_tos decoding
rtnl_rule: enhance fib_rule_hdr.tos decoding
sched_setattr: use PRINT_VAL_X for flags argument
build: remove generated header scno.h from BUILT_SOURCES
seccomp: enhance arguments decoding
strace: explicitly indicate inability to print SELinux contexts
src: introduce a separate parser for set_tid_address syscall
sttaic_assert: disable -Wnested-externs when the fallback is used
Update decoding of statx syscall
strace: use fopen_stream instead of fopen for /proc files
unwind: always capture stack trace on syscall entering
defs: fix -Wmissing-prototypes warnings
tee: add support for UBUF and OBJREF parameter types
trie: optimise fill_value calculation
trie: cache fill_value value instead of calculating it each time
ioctl: implement decoding of UDMABUF_* ioctls
userfaultfd: enhance uffdio_register.ioctls decoding
xmalloc: add xmemdup and xarraydup utility functions