strace 5.4 released

Dmitry V. Levin ldv at altlinux.org
Fri Nov 29 14:58:02 UTC 2019


Starting with version 4.13, strace follows the schedule of linux kernel
and new versions of strace are released along with new versions of linux
kernel, so strace 5.4 is tagged and uploaded.

strace 5.4 would not be as good as it is without significant assistance
by Eugene Syromyatnikov.

$ git tag -v v5.4 2> /dev/null | sed -n '/^$/,$p'

Noteworthy changes in strace 5.4 (2019-11-28)
=============================================

* Improvements
  * Implemented -DD and -DDD options that move strace into a separate
    process group and session, respectively.
  * Enhanced seccomp-bpf tracee syscall filtering support by implementing
    new "binary match" BPF program generation strategy and automatically
    choosing the strategy that generates the shortest BPF program.
  * Implemented decoding of BPF_BTF_GET_NEXT_ID bpf syscall command.
  * Enhanced decoding of BPF_MAP_LOOKUP_ELEM bpf syscall command.
  * Implemented PTP_CLOCK_GETCAPS2, PTP_EXTTS_REQUEST2, PTP_PEROUT_REQUEST2,
    PTP_ENABLE_PPS2, and PTP_SYS_OFFSET2 ioctl decoding.
  * Updated lists of BPF_*, CAN_*, KEXEC_*, KVM_*, MADV_*, MSG_*, P_*, PR_*,
    PTP_*, SCTP_*, and V4L2_* constants.
  * Implemented ability to build ARM EABI mpers support using a separate
    compiler on aarch64.
  * Updated lists of ioctl commands from Linux 5.4.
  * Enhanced manual page.

* Bug fixes
  * Fixed -b execve when --seccomp-bpf option is specified.
  * Fixed decoding of BPF_PROG_LOAD bpf syscall command.
  * Fixed build on no-MMU architectures.
  * Fixed build on antique systems that do not provide necessary definitions
    of AUDIT_ARCH_* constants.

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
* Baruch Siach
* Dmitry V. Levin
* Elvira Khabirova
* Eugene Syromyatnikov
* Fanda Uchytil
* Gleb Fotengauer-Malinovskiy
* Paul Chaignon

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


-- 
ldv
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
URL: <http://lists.strace.io/pipermail/strace-devel/attachments/20191129/881fd6c5/attachment.bin>


More information about the Strace-devel mailing list