Skip to content

strace 6.9

Latest
Compare
Choose a tag to compare
@ldv-alt ldv-alt released this 14 May 21:58
· 12 commits to master since this release

Noteworthy changes in strace 6.9 (2024-05-14)

  • Improvements
    • Implemented --always-show-pid option.
    • The --user|-u option has learned to recognize numeric UID:GID pair, allowing
      e.g. statically-built strace to be used without invoking nss plugins.
    • Implemented decoding of IORING_REGISTER_SYNC_CANCEL,
      IORING_REGISTER_FILE_ALLOC_RANGE, IORING_REGISTER_PBUF_STATUS,
      IORING_REGISTER_NAPI, and IORING_UNREGISTER_NAPI opcodes of
      io_uring_register syscall.
    • Implemented decoding of BPF_TOKEN_CREATE bpf syscall command.
    • Updated decoding of io_uring_register and pidfd_send_signal syscalls.
    • Updated lists of BPF_*, CAN_*, IORING_*, KEY_*, LSM_*, MPOL_*, NT_*, RWF_*,
      PIDFD_*, PTP_*, TCP_*, and *_MAGIC constants.
    • Updated lists of ioctl commands from Linux 6.9.

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:

  • Christian Ehrhardt
  • Dmitry V. Levin
  • Gleb Fotengauer-Malinovskiy
  • Michael Vogt
  • Yao Zi
  • Zygmunt Krynicki

Please refer to the CREDITS file for the full list of strace contributors.

Downloads

Please ignore so called "Source code" links provided by github, they are useless.