-
-
v4.153a838cd3 · ·
NEWS for strace version 4.15 ============================ * Changes in behavior * Time stamps are now printed according to ISO 8601. * Changed output format of val3 parameter of futex FUTEX_WAKE_OP operation. * The last argument of mincore, sched_getaffinity, and sched_setaffinity syscalls is now formatted as an array. * Improvements * Implemented syscall fault injection (-e fault=... option). * Implemented decoding of DM_* ioctl commands. * Implemented decoding of attr parameter of perf_event_open syscall. * Implemented decoding of pkey_alloc, pkey_free, and pkey_mprotect syscalls. * Implemented dumping of mq_timedsend and mq_timedreceive syscalls. * Implemented decoding of PR_SET_FP_MODE and PR_GET_FP_MODE operations of prctl syscall. * Implemented PTRACE_GETREGS API support on m68k. * Updated lists of ARCH_*, BPF_*, BTRFS_*, FALLOC_*, MS_*, *_MAGIC, and V4L2_* constants. * Updated lists of ioctl commands from Linux 4.9. * Added decoding of recently added syscalls on arc, x32, and xtensa. * Enhanced manual page. * Bug fixes * Fixed corner cases in decoding of exit, exit_group, futimesat, getgroups, getresuid, init_module, inotify_init1, kcmp, kexec_load, lookup_dcookie, mq_getsetattr, mq_notify, mq_open, mq_timedreceive, mq_timedsend, name_to_handle_at, prctl, process_vm_readv, process_vm_writev, setfsuid, setgroups, setns, unshare, and utimes syscalls. * Fixed handling of verbose flag in printing of controls array of struct v4l2_ext_controls. * Fixed omission of field names in the output of capability, sigaction, sigevent, statfs, timespec, timeval, and utimbuf structures. * Fixed printing of unknown syscalls in siginfo structure. * Fixed decoding of ioctl constants on m68k. * Fixed cris architecture support. * Fixed cross build when host compiler does not support the same set of warning flags as the cross compiler. * Fixed build on SLE10 and SLE11. Contributors ============ This release was made possible by the contributions of many people. The maintainers are grateful to everyone who has contributed changes or bug reports. These include: Andreas Schwab Dmitry V. Levin Elvira Khabirova Eugene Syromyatnikov Gleb Fotengauer-Malinovskiy JingPiao Chen Mikulas Patocka Nahim El Atmani Sean Stangl Thomas De Schampheleire
-
v4.14e1fec334 · ·
NEWS for strace version 4.14 ============================ * Changes in behavior * When using -p option without a command and no processes has been attached, strace exits with exit status 1. * Improvements * Added printing of the mode argument of open and openat syscalls when O_TMPFILE flag is set. (Addresses Fedora bug #1377846). * Enhanced -e abbrev=set, -e raw=set, and -e verbose=set. * Enhanced decoding of futex, keyctl, quotactl, timerfd_settime, and aio family syscalls. * Implemented fetching of the 7th subcall argument on mips o32. * Updated lists of BPF_*, ETH_P_*, KEXEC_ARCH_*, SCTP_*, TCP_*, and *_MAGIC constants. * Updated lists of ioctl commands from Linux 4.8. * Added decoding of new syscalls on sh and sh64. * Added RISC-V architecture support. * Bug fixes * Marked io_setup and io_destroy as memory mapping related syscalls. * Fixed leakage of placeholder descriptors to tracees. * Fixed printing of mode_t, umode_t, and umask types. * Fixed decoding of iovec arrays without a limit on total data size. * Fixed decoding of fadvise64, fallocate, futex, keyctl, quotactl, readahead, and ipc family syscalls. * Fixed decoding of invalid syscalls mapped to indirect subcalls. * Fixed decoding of struct btrfs_ioctl_vol_args_v2 on non-native personalities. * Fixed decoding of PTRACE_DETACH on sparc and sparc64. * Fixed decoding of struct stat64 on sparc64. * Fixed decoding of uid and gid-related syscalls on sparc64. * Fixed decoding of the forth argument of semctl syscall on sparc64. * Fixed values of tty ioctl constants on sparc64. * Fixed sparc personality support on sparc64. Contributors ============ This release was made possible by the contributions of many people. The maintainers are grateful to everyone who has contributed changes or bug reports. These include: Dmitry V. Levin Elvira Khabirova Eugene Syromyatnikov Gleb Fotengauer-Malinovskiy James Clarke James Cowgill Richard W.M. Jones
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-