github strace/strace v5.7
strace 5.7

latest releases: v6.9, v6.8, v6.7...
4 years ago

Noteworthy changes in strace 5.7 (2020-06-01)

  • Improvements

    • Implemented interval specification in when= subexpression of syscall tampering expressions.
    • Added -e trace=%clock option for tracing syscalls reading of modifying system clocks.
    • Implemented decoding of BPF_LINK_CREATE and BPF_LINK_UPDATE bpf syscall commands.
    • Updated decoding of clone3 syscall to match Linux 5.7.
    • Updated lists of BPF_*, BTRFS_*, CLONE_*, FAN_*, IORING_*, KVM_*, LWTUNNEL_*, MREMAP_*, PERF_*, SECCOMP_*, UFFDIO_*, V4L2_*, and XDP_* constants.
    • Updated lists of ioctl commands from Linux 5.7.
  • Bug fixes

    • Fixed decoding of getdents and getdents64 syscalls when they return a lot of directory entries.
    • Fixed pathtrace matching of openat2 syscall.
    • Fixed build on systems without fork.

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:

  • Alistair Francis
  • Dmitry V. Levin
  • Eugene Syromyatnikov
  • Fabrice Fontaine
  • Gleb Fotengauer-Malinovskiy
  • Kemeng Shi
  • Maxim Akhmedov
  • Mike Gilbert
  • Niklas Cathor
  • Paul Chaignon
  • Pierre Marsais
  • Ákos Uzonyi

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.

Don't miss a new strace release

NewReleases is sending notifications on new releases.