forked from pool/strace
Accepting request 498329 from home:AndreasSchwab:f
- Update to strace 4.17 * Changes in command line syntax * Syscall classes specified in -e trace= option now have % prefix (like -e trace=%process). Old style class names without leading % are still supported, but considered deprecated now. * Improvements * Optimized syscall filtering. * Improved representation of timestamps. * Enhanced decoding of sched_setattr syscall. * Added -e trace=%stat option for tracing variants of stat syscall. * Added -e trace=%lstat option for tracing variants of lstat syscall. * Added -e trace=%fstat option for tracing variants of fstat and fstatat syscalls. * Added -e trace=%%stat option for tracing syscalls used for querying file status information (stat, lstat, fstat, fstatat, statx, and their variations). * Added -e trace=%statfs option for tracing statfs, statfs64 and statvfs syscalls. * Added -e trace=%fstatfs option for tracing fstatfs, fstatfs64 and fstatvfs syscalls. * Added -e trace=%%statfs option for tracing syscalls used for querying file system statistics information (statfs-like, fstatfs-like and ustat). * Added -e trace=/regex option for filtering syscalls using regular expressions. * Added support for prepending of question mark before syscall qualification in -e trace expressions in order to suppress error in case no syscalls matched the provided qualification. * Implemented decoding of signal mask in rt_sigreturn syscall on alpha, arc, arm, avr32, bfin, cris, hppa, m68k, metag, microblaze, mips, nios2, or1k, powerpc, powerpc64, riscv, sh, sh64, sparc, sparc64, tile, x86, and xtensa OBS-URL: https://build.opensuse.org/request/show/498329 OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=73
This commit is contained in:
parent
619669d429
commit
451b78bd5f
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:98487cb5178ec1259986cc9f6e2a844f50e5d1208c112cc22431a1e4d9adf0ef
|
||||
size 966668
|
@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIcBAABCAAGBQJYotfAAAoJEKgEH6g54W42B1sP/3XM1YZQ5RORdx5itnF7I+xJ
|
||||
uFbyrRAxCGNnHIl7FwWgDbiOJMbMSSajaBa02AprHdoaSbifkEXcgypley0Igten
|
||||
rauJ/Ea8o1g/HrAmfo7oO1TtFYntarG8Eb92HrLYGtxswDNvbmCukt8PMuEYoQMI
|
||||
D7FH9c+Wt2LlkSnmAsvoE+I5KY9wQoz8VXL8wwOxZ+cMh1M1wbu+V7219GWrlhVO
|
||||
RuKO0QuJe1PUTqLJjETGJP7it9nulRXgvUbqbqV6es6y0/+amxR915kf9UD8+Oph
|
||||
LJDGhuFx95bImQAp5qXTne6lts0n5CBF9iuhtLPTbU/5fDiEDQMxAWXNk8q4OgOp
|
||||
NF5SOC40HY972B0juXQIdOzR4TQvIacpp5LMHLw8HcGNIrQZHa+3X2VJqTgqBfuj
|
||||
+vbF4s1FyXuSEoEx6T5hBD7/ZGbsmQAQje6JqFaCHgAqTtMwoBDJV4Fs+NHgKwGa
|
||||
J4+y5eUpdz/qH8fvkKCZ/fUn390ZUlufN2zZ3j24mHIH+rRoOnMkCrLJo0w2eVHG
|
||||
OJpd7a4nePrjDdLNW7jjnXzSP+veP8tIGGe0raqgJac2fDiapevew28kjYHs1rDs
|
||||
hCoexz/jSpyrmTypRG5glKTSNXxE0eU+moCU/IML+N4VkAoJSmX/ZO4RMFKACha7
|
||||
rEgbTsaVT19bo4fJFGcC
|
||||
=E79j
|
||||
-----END PGP SIGNATURE-----
|
3
strace-4.17.tar.xz
Normal file
3
strace-4.17.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:81f35b085fbb3cfa806eb521a8522ac3406deaccfe121ce35064bad268237419
|
||||
size 1001808
|
16
strace-4.17.tar.xz.asc
Normal file
16
strace-4.17.tar.xz.asc
Normal file
@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIcBAABCAAGBQJZJbIOAAoJEKgEH6g54W42kmwP/3+ANA/r5TnzAwdg8QGFRUJ/
|
||||
yMcuCySDrY2f3ymEb0/iUjxJ9NtrG/4VGxvU5VxQxU04HKn88JHOsxec5jxaiyBC
|
||||
hVd8x0WtS+aItBDSJXuD4WblCEHEYr6suFW1cDMtOKx71+4scExfu9FUoYk7UzIz
|
||||
wUzce+VA51yHktYS2mfcASHJ+KQM4K+Ucd4p9MmIU0BhfF0CRl2hhUwv367lfcfI
|
||||
Y/F74bBjmAOkmhMU3ea4NbIP6Gc0tz/CLsWVS/PR3WQgerFYUWAOvZp6H8AJ0BAx
|
||||
Qtt8Zq4xAnyAAafc16C8plYSkjp7DT83QF1SXto2Yn6Ob0D+WqKoJxNRFWgHjMy6
|
||||
z2hngGQtL36m1cJhbjXiI7mjaKhHzSAEczu39fPvtslukSKUJhQQReXxjsNhVm17
|
||||
TsCRVg/kZrAFZkFvE/sFuCV0WJ8RjvgO6rWD7tHuzyVH0iNxz6GPPoCqq7p5gK5g
|
||||
K7cFW8IAS4ZnyV9epNwlHbF2zdwB75DaBZ5GG/dVF/+pfsNZ0gWZWeRZtiHlvJ3p
|
||||
91UB6jT3S7h4PsyQONdtPyBq0IlrIyMwfvapxULHmpuBNdNYfEKzMd9ryaW4p/v4
|
||||
GNcI23Wd8m7+o6ZnyPzHDVyJFci+r1z33a+PUFc2t2QfadhtnN9PhDSPFkXuZtBD
|
||||
iJo6MiYqN3v7EyduaT8l
|
||||
=ow50
|
||||
-----END PGP SIGNATURE-----
|
@ -1,3 +1,57 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu May 25 11:18:56 UTC 2017 - schwab@linux-m68k.org
|
||||
|
||||
- Update to strace 4.17
|
||||
* Changes in command line syntax
|
||||
* Syscall classes specified in -e trace= option now have % prefix (like
|
||||
-e trace=%process). Old style class names without leading % are still
|
||||
supported, but considered deprecated now.
|
||||
* Improvements
|
||||
* Optimized syscall filtering.
|
||||
* Improved representation of timestamps.
|
||||
* Enhanced decoding of sched_setattr syscall.
|
||||
* Added -e trace=%stat option for tracing variants of stat syscall.
|
||||
* Added -e trace=%lstat option for tracing variants of lstat syscall.
|
||||
* Added -e trace=%fstat option for tracing variants of fstat and fstatat
|
||||
syscalls.
|
||||
* Added -e trace=%%stat option for tracing syscalls used for querying file
|
||||
status information (stat, lstat, fstat, fstatat, statx, and their
|
||||
variations).
|
||||
* Added -e trace=%statfs option for tracing statfs, statfs64 and statvfs
|
||||
syscalls.
|
||||
* Added -e trace=%fstatfs option for tracing fstatfs, fstatfs64 and fstatvfs
|
||||
syscalls.
|
||||
* Added -e trace=%%statfs option for tracing syscalls used for querying file
|
||||
system statistics information (statfs-like, fstatfs-like and ustat).
|
||||
* Added -e trace=/regex option for filtering syscalls using regular
|
||||
expressions.
|
||||
* Added support for prepending of question mark before syscall qualification
|
||||
in -e trace expressions in order to suppress error in case no syscalls
|
||||
matched the provided qualification.
|
||||
* Implemented decoding of signal mask in rt_sigreturn syscall on alpha, arc,
|
||||
arm, avr32, bfin, cris, hppa, m68k, metag, microblaze, mips, nios2, or1k,
|
||||
powerpc, powerpc64, riscv, sh, sh64, sparc, sparc64, tile, x86, and xtensa
|
||||
architectures.
|
||||
* Implemented decoding of statx syscall.
|
||||
* Implemented decoding of NS_* ioctl commands.
|
||||
* Implemented decoding of the remaining V4L2_BUF_TYPE_* types.
|
||||
* Implemented decoding of VIDIOC_[SG]_TUNER ioctl commands.
|
||||
* Implemented decoding of NLMSG_ERROR netlink messages.
|
||||
* Improved decoding of BPF_PROG_ATTACH command of bpf syscall.
|
||||
* Improved decoding of misplaced parts in DM_* ioctl commands.
|
||||
* Updated lists of ioctl commands from Linux 4.11.
|
||||
* Bug fixes
|
||||
* Fixed decoding of flags argument of preadv2 and pwritev2 syscalls on x32.
|
||||
* Fixed the number of arguments and tracing flags of alpha specific syscalls.
|
||||
* Fixed decoding of old sigsuspend syscall on alpha, cris, mips, powerpc,
|
||||
powerpc64, sh, sh64, sparc, and sparc64.
|
||||
* Fixed decoding of sgetmask and ssetmask syscalls on 64-bit architectures.
|
||||
* Fixed decoding of netlink messages received within struct msghdr.
|
||||
* Worked around a bug in miscompiled aarch64 kernels leading to the 3rd
|
||||
argument of sched_getattr syscall being not quite 32-bit.
|
||||
* Fixed corner cases of printing inaccessible times argument of utimes
|
||||
and futimesat syscalls.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 15 10:10:27 UTC 2017 - schwab@linux-m68k.org
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package strace
|
||||
#
|
||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: strace
|
||||
Version: 4.16
|
||||
Version: 4.17
|
||||
Release: 0
|
||||
Summary: A utility to trace the system calls of a program
|
||||
License: BSD-3-Clause
|
||||
|
Loading…
Reference in New Issue
Block a user