<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>


<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">

<div style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;">
<p>
A new Release v5.6 for strace was published. Visit the <a href="https://gitlab.com/strace/strace/-/releases" target="_blank" rel="noopener noreferrer">Releases page</a> to read more about it.
</p>
<p>
</p>
<h4>Assets:</h4>
<ul>
<li><a href="https://gitlab.com/strace/strace/-/archive/v5.6/strace-v5.6.zip">Download zip</a></li>
<li><a href="https://gitlab.com/strace/strace/-/archive/v5.6/strace-v5.6.tar.gz">Download tar.gz</a></li>
<li><a href="https://gitlab.com/strace/strace/-/archive/v5.6/strace-v5.6.tar.bz2">Download tar.bz2</a></li>
<li><a href="https://gitlab.com/strace/strace/-/archive/v5.6/strace-v5.6.tar">Download tar</a></li>
</ul>

<p>
</p>
<h4>Release notes:</h4>
<h1 data-sourcepos="1:1-3:0" dir="auto">
<a id="user-content-downloads" class="anchor" href="#downloads" aria-hidden="true"></a>Downloads</h1>
<p data-sourcepos="4:1-6:85" dir="auto"><a href="/strace/strace/uploads/30daef9102344c9cf0a3d41a1c102d80/strace-5.6.tar.xz.asc" class="gfm">strace-5.6.tar.xz.asc</a>
<a href="/strace/strace/uploads/473a0405e284b4b83c178246110494f5/strace-5.6.tar.xz" class="gfm">strace-5.6.tar.xz</a>
<strong>Please ignore so called "Source code" links provided by gitlab, they are useless</strong>.</p>
<h1 data-sourcepos="8:1-10:0" dir="auto">
<a id="user-content-noteworthy-changes-in-strace-56-2020-04-07" class="anchor" href="#noteworthy-changes-in-strace-56-2020-04-07" aria-hidden="true"></a>Noteworthy changes in strace 5.6 (2020-04-07)</h1>
<ul data-sourcepos="11:1-65:0" dir="auto">
<li data-sourcepos="11:1-17:0">
<p data-sourcepos="11:3-11:22">Changes in behaviour</p>
<ul data-sourcepos="12:3-17:0">
<li data-sourcepos="12:3-13:25">Messages about unknown tracees are now subject to the strace's quietness
setting (-q/--quiet).</li>
<li data-sourcepos="14:3-15:41">If -A option is provided without -o, or -S option without -c/-C, a warning
about its uselessness is printed now.</li>
<li data-sourcepos="16:3-17:0">The usage of --seccomp-bpf without -f has no effect now.</li>
</ul>
</li>
<li data-sourcepos="18:1-55:0">
<p data-sourcepos="18:3-18:14">Improvements</p>
<ul data-sourcepos="19:3-55:0">
<li data-sourcepos="19:3-30:72">Every short option now has a long option alias, which also has enabled
the following improvements:
<ul data-sourcepos="21:5-30:72">
<li data-sourcepos="21:5-22:29">Ability to use human-readable settings for -I/--interruptible,
-D/--daemonize options.</li>
<li data-sourcepos="23:5-25:71">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").</li>
<li data-sourcepos="26:5-27:72">Ability to specify selected fd decoding features using
-e decode-fds/--decode-fds qualifier (an alias for the -y option).</li>
<li data-sourcepos="28:5-30:72">Ability to set precision for the absolute timestamp, relative timestamp,
and syscall time output (using --absolute-timestamps,
--relative-timestamps, and --syscall-times options, respectively).</li>
</ul>
</li>
<li data-sourcepos="31:3-32:49">Implemented ability to select the set of displayed columns in the call
summary output (-U/--summary-columns option).</li>
<li data-sourcepos="33:3-33:54">Implemented ability to sort on any summary column.</li>
<li data-sourcepos="34:3-35:71">Implemented ability to show information about minimum and maximum call
duration in the call summary output (addresses Debian bug #240945).</li>
<li data-sourcepos="36:3-36:68">Implemented printing of PIDs associated with pidfds in -yy mode.</li>
<li data-sourcepos="37:3-37:73">Implemented PTRACE_GETREGS API support on hppa, sh, sh64, and xtensa.</li>
<li data-sourcepos="38:3-39:30">Improved performance of libdw-based stack traces printing by implementing
a symbol-to-address cache.</li>
<li data-sourcepos="40:3-40:61">Implemented decoding of openat2 and pidfd_getfd syscalls.</li>
<li data-sourcepos="41:3-42:13">Enhanced io_uring_register, prctl, sched_getattr, and sched_setattr syscall
decoding.</li>
<li data-sourcepos="43:3-45:46">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.</li>
<li data-sourcepos="46:3-47:13">Enhanced decoding of BPF_MAP_CREATE and BPF_PROG_ATTACH bpf syscall
commands.</li>
<li data-sourcepos="48:3-48:51">Enhanced decoding of RTC_VL_READ ioctl command.</li>
<li data-sourcepos="49:3-49:52">Enhanced decoding of IFLA_* netlink attributes.</li>
<li data-sourcepos="50:3-50:63">Implemented HIDIOCGRAWUNIQ() ioctl command number printing.</li>
<li data-sourcepos="51:3-51:45">Wired up kexec_file_load syscall on hppa.</li>
<li data-sourcepos="52:3-53:74">Updated lists of AUDIT_*, BPF_*, CLONE_*, GRND_*, IFLA_*, IORING_*,
IPPROTO_*, KEY_*, KVM_*, RTM_F_*, SCHED_*, and *_MAGIC constants.</li>
<li data-sourcepos="54:3-55:0">Updated lists of ioctl commands from Linux 5.6.</li>
</ul>
</li>
<li data-sourcepos="56:1-60:0">
<p data-sourcepos="56:3-56:11">Bug fixes</p>
<ul data-sourcepos="57:3-60:0">
<li data-sourcepos="57:3-57:43">Fixed build on csky abiv1 architecture.</li>
<li data-sourcepos="58:3-58:61">Various minor fixes in VIDIOC_* ioctl output formatting.</li>
<li data-sourcepos="59:3-60:0">Fix printing of the size field for _IOC_NONE ioctl command numbers on sparc.</li>
</ul>
</li>
<li data-sourcepos="61:1-65:0">
<p data-sourcepos="61:3-61:13">Portability</p>
<ul data-sourcepos="62:3-65:0">
<li data-sourcepos="62:3-65:0">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.</li>
</ul>
</li>
</ul>
<h1 data-sourcepos="66:1-68:0" dir="auto">
<a id="user-content-contributors" class="anchor" href="#contributors" aria-hidden="true"></a>Contributors</h1>
<p data-sourcepos="69:1-71:39" dir="auto">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:</p>
<ul data-sourcepos="73:1-82:0" dir="auto">
<li data-sourcepos="73:1-73:18">Alistair Francis</li>
<li data-sourcepos="74:1-74:17">Dmitry V. Levin</li>
<li data-sourcepos="75:1-75:22">Eugene Syromyatnikov</li>
<li data-sourcepos="76:1-76:29">Gleb Fotengauer-Malinovskiy</li>
<li data-sourcepos="77:1-77:11">Jann Horn</li>
<li data-sourcepos="78:1-78:8">Ma Jun</li>
<li data-sourcepos="79:1-79:17">Masatake YAMATO</li>
<li data-sourcepos="80:1-80:15">Paul Chaignon</li>
<li data-sourcepos="81:1-82:0">Philippe De Muyter</li>
</ul>
<p data-sourcepos="83:1-83:74" dir="auto">Please refer to the CREDITS file for the full list of strace contributors.</p>

</div>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #777;">

<br>
<a href="https://gitlab.com/strace/strace/-/releases">View it on GitLab</a>.
<br>
You're receiving this email because of your account on gitlab.com.
If you'd like to receive fewer emails, you can
adjust your notification settings.



</p>
</div>
</body>
</html>