github strace/strace v4.22
strace 4.22

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

NEWS for strace version 4.22

  • Changes in infrastructure

  • Changes in behaviour

    • When printing string data, '8' and '9' following an octal escape sequence
      no longer lead to unabbreviated octal escape sequence output, as they used
      to do.
    • Angle brackets are now printed as octal number escape sequences
      in the output of paths associated with file descriptors.
    • Data dump for write syscalls (-e write) is performed regardless
      of successfulness of these syscall (addresses Debian bug #436284).
    • -r and -t options are now affect output independently. Previously,
      -r option led to ignoring of the -t option (addresses Debian bug #466195).
  • Improvements

    • Implemented delay injection (-e inject=SET:delay_enter= and
      -e inject=SET:delay_exit= options).
    • Added -A option for opening output files in append mode
      (addresses Debian bug #528488).
    • IPv6 addresses shown in socket information in -yy mode are now printed
      in brackets.
    • Enhanced decoding of bpf, prctl and ptrace syscalls.
    • Enhanced decoding of BTRFS_IOC_INO_PATHS, BTRFS_IOC_LOGICAL_INO, and PTP_*
      ioctl commands.
    • Enhanced NETLINK_ROUTE protocol decoding.
    • Updated lists of signal codes.
    • Updated lists of BPF_*, BTN_*, ETH_P_*, INET_DIAG_BC_*, KEY_*, POLL*, RWF_*,
      SCHED_FLAG_*, SCTP_* and error constants.
    • Implemented block/character device number printing in -yy mode.
    • Known pixel/SDR format names are printed as comments for pixelformat fields
      in v4l2 structures.
    • Enhanced decoding of kern_features syscall.
    • Enhanced NETLINK_NETFILTER netlink protocol decoder.
    • Optimized handling of large number of tracees.
    • Improved wall clock time measurement in syscall count statistics
      (-c -w option).
    • Extended the range of allowed values in -e inject=...:retval= expression.
    • Added i18n support.
    • Updated lists of ioctl commands from Linux 4.16.
    • Enhanced manual page.
  • Bug fixes

    • Fixed build on m68k.
    • Fixed v4l2 pixelformat decoding on big-endian architectures.
    • Fixed -O option.

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:

Chen Jingpiao
Dmitry V. Levin
Elvira Khabirova
Eugene Syromyatnikov
Gleb Fotengauer-Malinovskiy
Harsha Sharma
J. Bruce Fields
Josh Triplett
Masatake YAMATO
Philipp Marek

Downloads

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

Don't miss a new strace release

NewReleases is sending notifications on new releases.