diff --git a/strace-4.16.tar.xz b/strace-4.16.tar.xz deleted file mode 100644 index cf8a0fb..0000000 --- a/strace-4.16.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:98487cb5178ec1259986cc9f6e2a844f50e5d1208c112cc22431a1e4d9adf0ef -size 966668 diff --git a/strace-4.16.tar.xz.asc b/strace-4.16.tar.xz.asc deleted file mode 100644 index 650bbbd..0000000 --- a/strace-4.16.tar.xz.asc +++ /dev/null @@ -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----- diff --git a/strace-4.17.tar.xz b/strace-4.17.tar.xz new file mode 100644 index 0000000..cadafae --- /dev/null +++ b/strace-4.17.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81f35b085fbb3cfa806eb521a8522ac3406deaccfe121ce35064bad268237419 +size 1001808 diff --git a/strace-4.17.tar.xz.asc b/strace-4.17.tar.xz.asc new file mode 100644 index 0000000..d7bce63 --- /dev/null +++ b/strace-4.17.tar.xz.asc @@ -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----- diff --git a/strace.changes b/strace.changes index e3c0acc..1950b83 100644 --- a/strace.changes +++ b/strace.changes @@ -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 diff --git a/strace.spec b/strace.spec index 05fbf0d..51ca4ed 100644 --- a/strace.spec +++ b/strace.spec @@ -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