From 76d1dc5d2195de1ff4b30192b5c8e8c3eeddff8d834722c36c6a12a6b9b1bc5b Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Wed, 5 Oct 2016 11:20:50 +0000 Subject: [PATCH] Accepting request 433322 from home:Andreas_Schwab:Factory - Update to strace 4.14 * Changes in behavior * When using -p option without a command and no processes has been attached, strace exits with exit status 1. * Improvements * Added printing of the mode argument of open and openat syscalls when O_TMPFILE flag is set. (Addresses Fedora bug #1377846). * Enhanced -e abbrev=set, -e raw=set, and -e verbose=set. * Enhanced decoding of futex, keyctl, quotactl, timerfd_settime, and aio family syscalls. * Implemented fetching of the 7th subcall argument on mips o32. * Updated lists of BPF_*, ETH_P_*, KEXEC_ARCH_*, SCTP_*, TCP_*, and *_MAGIC constants. * Updated lists of ioctl commands from Linux 4.8. * Added decoding of new syscalls on sh and sh64. * Added RISC-V architecture support. * Bug fixes * Marked io_setup and io_destroy as memory mapping related syscalls. * Fixed leakage of placeholder descriptors to tracees. * Fixed printing of mode_t, umode_t, and umask types. * Fixed decoding of iovec arrays without a limit on total data size. * Fixed decoding of fadvise64, fallocate, futex, keyctl, quotactl, readahead, and ipc family syscalls. * Fixed decoding of invalid syscalls mapped to indirect subcalls. * Fixed decoding of struct btrfs_ioctl_vol_args_v2 on non-native personalities. * Fixed decoding of PTRACE_DETACH on sparc and sparc64. * Fixed decoding of struct stat64 on sparc64. * Fixed decoding of uid and gid-related syscalls on sparc64. * Fixed decoding of the forth argument of semctl syscall on sparc64. OBS-URL: https://build.opensuse.org/request/show/433322 OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=67 --- strace-4.13.tar.xz | 3 --- strace-4.13.tar.xz.asc | 17 ----------------- strace-4.14.tar.xz | 3 +++ strace-4.14.tar.xz.asc | 16 ++++++++++++++++ strace.changes | 36 ++++++++++++++++++++++++++++++++++++ strace.spec | 2 +- 6 files changed, 56 insertions(+), 21 deletions(-) delete mode 100644 strace-4.13.tar.xz delete mode 100644 strace-4.13.tar.xz.asc create mode 100644 strace-4.14.tar.xz create mode 100644 strace-4.14.tar.xz.asc diff --git a/strace-4.13.tar.xz b/strace-4.13.tar.xz deleted file mode 100644 index 7c0c4e4..0000000 --- a/strace-4.13.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d48f732576c91ece36a5843d63f9be054c40ef59f1e4773986042636861625d7 -size 847032 diff --git a/strace-4.13.tar.xz.asc b/strace-4.13.tar.xz.asc deleted file mode 100644 index 62b7eb9..0000000 --- a/strace-4.13.tar.xz.asc +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1 - -iQIbBAABCAAGBQJXl40OAAoJEKgEH6g54W42QvAP+JCsIz6DmU4a/eoN+s1pNs4t -16wMVjwS1Spaxn2PEQz0z589SsiyQSeeLp2wHclBKX6Ynde783fKQB7lwxpTnpdR -qnwzl7aKRaL4MUyA1Kwx6+3Vq2nHpUff4OIQbaAQP8ZVDmIK1Uqb2lsKBhV56OIv -Xg9oUnwQYQQC+SsvAT727u44Apr2QwdXsSBxFWYl+o/3gMVq634Joz36O8EkbwL1 -2r/9sbPHAPBVkLtYOU2wPg9RJVWwaYMYVNHT9MNZzfXz1/v8yHNZw1EcSyd/TPPc -YgUFvvIVmcOpdESBhyKSZW0TFMCtDKCW5w4vQhOG5JOCrJd4gwPSmfqh5emGby7S -408+Z6qXIYgs/+gSeyW48uG1gFrLYueYYYDod2TJ6aSE+0aXpYNon1ENREvi/iwX -OpKxUIqb/X9jkeyo7bvSqtbV+sDTGVJOmvLRpHvHcUbjqJRQ3wUc1G6egGyYuTUZ -RkMGmmp0WBbF79CPbscwezAFgpovu/aKqKV1YT44Yl+cod1flg0bhvNIYPUzUeme -HTnueI383JWiKKiEcsDa+9GKh9PU987cwO+Y7dSz0hC2eOwBvTgE85Yq6+mzgpgL -FXiTPh09OIxN8YL5lFWuPMBbLiQUxdpQ4wtkPS2GWm5VowkieOCrw57dXvhbgQb2 -LfZPL8+OVu2QLlEfesU= -=PLxp ------END PGP SIGNATURE----- diff --git a/strace-4.14.tar.xz b/strace-4.14.tar.xz new file mode 100644 index 0000000..4f42966 --- /dev/null +++ b/strace-4.14.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5bed5110b243dce6864bedba269446c18c8c63f553cdd7fd4f808d89a764712f +size 865532 diff --git a/strace-4.14.tar.xz.asc b/strace-4.14.tar.xz.asc new file mode 100644 index 0000000..86863de --- /dev/null +++ b/strace-4.14.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIcBAABCAAGBQJX8/KoAAoJEKgEH6g54W42VDEP/jUrRsU6uGlsB4oHbHTdiqik +EdRKGEIyJxr2Ph0EVUnWMY0atyDSYch9SouXsw/r0LoG7kHMWAwlikJS5suwsXNy +xxqO2Un6eielT56/z3h3WY6ZkBGC3kEYBk1XA2RV0Pudm+GNt8qOymkfa9f2xqQB +DBlOEEjvQ/i7p0jfq29LWwIfBA81Z+BnPAo9oF62z/zyTHCFOiUQF7OI/c0794RY +op8LuH7Qg/K8GC0mKJpmLouOsbv0NnzMW3aFx09HC0O1FKxHSxkmFlMyOSDztj5e +o40bLLWPWfepgYkf4BrnAghLmTsD02Yt5AIfHkka28VC0dDoSuRiDsNAEoWISJh2 +zGngJQ7tCQkJscAvNMAirXyG8fOfHG/foX3Ds5x1SpGbQKGsxFuON5a+ntSV1inU +c3GLqxkXA0xo7e8PbNaLI9eBZc1xSI0yerTV3v1CsPbV5Szt3qW4hvlliSitvg4a +2NDu+FHHVHFmyFCnKjSPBXTobg8vXs9cfqnwl3JHdSJipwPxqvu0IAdAizeSat+E +pw+lNWhsAceIHn1pCjL33PDgznJDasP5mh+iOXpJlQHoe7uc/MvXV2f4MyPQ8PSk +Mcd14zgm4eFVB0kbWlHDmXSefd9yE7RS/W5RnhiXMf+oWyOccxSbjIiV6mByXM3A +njQWPjY9/U4ntpBHB8lM +=1YDW +-----END PGP SIGNATURE----- diff --git a/strace.changes b/strace.changes index 14d4949..628b06a 100644 --- a/strace.changes +++ b/strace.changes @@ -1,3 +1,39 @@ +------------------------------------------------------------------- +Wed Oct 5 08:46:49 UTC 2016 - schwab@suse.de + +- Update to strace 4.14 + * Changes in behavior + * When using -p option without a command and no processes has been attached, + strace exits with exit status 1. + * Improvements + * Added printing of the mode argument of open and openat syscalls + when O_TMPFILE flag is set. (Addresses Fedora bug #1377846). + * Enhanced -e abbrev=set, -e raw=set, and -e verbose=set. + * Enhanced decoding of futex, keyctl, quotactl, timerfd_settime, + and aio family syscalls. + * Implemented fetching of the 7th subcall argument on mips o32. + * Updated lists of BPF_*, ETH_P_*, KEXEC_ARCH_*, SCTP_*, TCP_*, and *_MAGIC + constants. + * Updated lists of ioctl commands from Linux 4.8. + * Added decoding of new syscalls on sh and sh64. + * Added RISC-V architecture support. + * Bug fixes + * Marked io_setup and io_destroy as memory mapping related syscalls. + * Fixed leakage of placeholder descriptors to tracees. + * Fixed printing of mode_t, umode_t, and umask types. + * Fixed decoding of iovec arrays without a limit on total data size. + * Fixed decoding of fadvise64, fallocate, futex, keyctl, quotactl, readahead, + and ipc family syscalls. + * Fixed decoding of invalid syscalls mapped to indirect subcalls. + * Fixed decoding of struct btrfs_ioctl_vol_args_v2 on non-native + personalities. + * Fixed decoding of PTRACE_DETACH on sparc and sparc64. + * Fixed decoding of struct stat64 on sparc64. + * Fixed decoding of uid and gid-related syscalls on sparc64. + * Fixed decoding of the forth argument of semctl syscall on sparc64. + * Fixed values of tty ioctl constants on sparc64. + * Fixed sparc personality support on sparc64. + ------------------------------------------------------------------- Fri Jul 29 11:46:54 UTC 2016 - schwab@linux-m68k.org diff --git a/strace.spec b/strace.spec index 7f7c71f..3f7faa0 100644 --- a/strace.spec +++ b/strace.spec @@ -17,7 +17,7 @@ Name: strace -Version: 4.13 +Version: 4.14 Release: 0 Summary: A utility to trace the system calls of a program License: BSD-3-Clause