strace | New release: v5.6
GitLab
gitlab at mg.gitlab.com
Tue Apr 7 12:52:49 UTC 2020
A new Release v5.6 for strace was published. Visit the Releases page to read more about it: https://gitlab.com/strace/strace/-/releases
Assets:
- Download zip: https://gitlab.com/strace/strace/-/archive/v5.6/strace-v5.6.zip
- Download tar.gz: https://gitlab.com/strace/strace/-/archive/v5.6/strace-v5.6.tar.gz
- Download tar.bz2: https://gitlab.com/strace/strace/-/archive/v5.6/strace-v5.6.tar.bz2
- Download tar: https://gitlab.com/strace/strace/-/archive/v5.6/strace-v5.6.tar
Release notes:
Downloads
=========
[strace-5.6.tar.xz.asc](/uploads/30daef9102344c9cf0a3d41a1c102d80/strace-5.6.tar.xz.asc)
[strace-5.6.tar.xz](/uploads/473a0405e284b4b83c178246110494f5/strace-5.6.tar.xz)
**Please ignore so called "Source code" links provided by gitlab, they are useless**.
Noteworthy changes in strace 5.6 (2020-04-07)
=============================================
* Changes in behaviour
* Messages about unknown tracees are now subject to the strace's quietness
setting (-q/--quiet).
* If -A option is provided without -o, or -S option without -c/-C, a warning
about its uselessness is printed now.
* The usage of --seccomp-bpf without -f has no effect now.
* Improvements
* Every short option now has a long option alias, which also has enabled
the following improvements:
* Ability to use human-readable settings for -I/--interruptible,
-D/--daemonize options.
* Ability to silence specific messages using -e quiet/--quiet qualifier
(an alias for the -q option), including those that couldn't be silenced
previously (path resolution messages and "superseded by execve").
* Ability to specify selected fd decoding features using
-e decode-fds/--decode-fds qualifier (an alias for the -y option).
* Ability to set precision for the absolute timestamp, relative timestamp,
and syscall time output (using --absolute-timestamps,
--relative-timestamps, and --syscall-times options, respectively).
* Implemented ability to select the set of displayed columns in the call
summary output (-U/--summary-columns option).
* Implemented ability to sort on any summary column.
* Implemented ability to show information about minimum and maximum call
duration in the call summary output (addresses Debian bug #240945).
* Implemented printing of PIDs associated with pidfds in -yy mode.
* Implemented PTRACE_GETREGS API support on hppa, sh, sh64, and xtensa.
* Improved performance of libdw-based stack traces printing by implementing
a symbol-to-address cache.
* Implemented decoding of openat2 and pidfd_getfd syscalls.
* Enhanced io_uring_register, prctl, sched_getattr, and sched_setattr syscall
decoding.
* Implemented decoding of BPF_MAP_LOOKUP_BATCH,
BPF_MAP_LOOKUP_AND_DELETE_BATCH, BPF_MAP_UPDATE_BATCH, and
BPF_MAP_DELETE_BATCH bpf syscall commands.
* Enhanced decoding of BPF_MAP_CREATE and BPF_PROG_ATTACH bpf syscall
commands.
* Enhanced decoding of RTC_VL_READ ioctl command.
* Enhanced decoding of IFLA_\* netlink attributes.
* Implemented HIDIOCGRAWUNIQ() ioctl command number printing.
* Wired up kexec_file_load syscall on hppa.
* Updated lists of AUDIT_\*, BPF_\*, CLONE_\*, GRND_\*, IFLA_\*, IORING_\*,
IPPROTO_\*, KEY_\*, KVM_\*, RTM_F_\*, SCHED_\*, and *_MAGIC constants.
* Updated lists of ioctl commands from Linux 5.6.
* Bug fixes
* Fixed build on csky abiv1 architecture.
* Various minor fixes in VIDIOC_\* ioctl output formatting.
* Fix printing of the size field for _IOC_NONE ioctl command numbers on sparc.
* Portability
* On hppa, linux kernel >= 4.7 is required.
On sh and sh64, linux kernel >= 2.6.28 is required.
Older versions without a decent PTRACE_GETREGS support will not work.
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
* Gleb Fotengauer-Malinovskiy
* Jann Horn
* Ma Jun
* Masatake YAMATO
* Paul Chaignon
* Philippe De Muyter
Please refer to the CREDITS file for the full list of strace contributors.
--
View it on GitLab: https://gitlab.com/strace/strace/-/releases
You're receiving this email because of your account on gitlab.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.strace.io/pipermail/strace-devel/attachments/20200407/878142d9/attachment.html>
More information about the Strace-devel
mailing list