Accepting request 521514 from home:AndreasSchwab:f

- Update to strace 4.19
  * Changes in behaviour
    * Changed formatting of personality names on tile architecture in order
      to make it in line with other multi-personality architectures.
    * Changed field output order in struct v4l2_requestbuffers to improve in/out
      field formatting.
    * Changed handling of multiple signal= specifications in an injection
      expression: multiple specification now leads to error instead of implicit
      usage the last specification.
  * Improvements
    * Enhanced decoding of optlen argument of getsockopt syscall.
    * Enhanced decoding of SO_LINGER option of getsockopt and setsockopt syscalls.
    * Enhanced decoding of SO_PEERCRED option of getsockopt syscall.
    * Enhanced decoding of IP_ADD_MEMBERSHIP, IP_DROP_MEMBERSHIP,
      IPV6_ADD_MEMBERSHIP, IPV6_DROP_MEMBERSHIP, IPV6_JOIN_ANYCAST,
      IPV6_LEAVE_ANYCAST, MCAST_JOIN_GROUP, and MCAST_LEAVE_GROUP options
      of setsockopt syscall.
    * Enhanced decoding of KEYCTL_DH_COMPUTE operation of keyctl syscall
      (KDF parameters decoding).
    * Implemented decoding of KEYCTL_RESTRICT_KEYRING operation of keyctl syscall.
    * Enhanced decoding of UFFDIO_API ioctl command.
    * Enhanced decoding of BPF_PROG_LOAD, BPF_MAP_CREATE, BPF_MAP_LOOKUP_ELEM,
      and BPF_MAP_GET_NEXT_KEY commands of bpf syscall.
    * Implemented decoding of linux socket filter programs specified
      for SO_ATTACH_FILTER and SO_ATTACH_REUSEPORT_CBPF socket options.
    * Implemented decoding of inet_diag_req_v2, inet_diag_req_compat,
      packet_diag_msg, and smc_diag_msg netlink attributes of NETLINK_SOCK_DIAG.
    * Implemented NETLINK_SELINUX protocol specific decoding.
    * Implemented decoding of netlink message ack flags.
    * Implemented decoding of nlmsgerr netlink attributes.

OBS-URL: https://build.opensuse.org/request/show/521514
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=77
This commit is contained in:
Andreas Schwab 2017-09-05 17:46:50 +00:00 committed by Git OBS Bridge
parent b3ae260f5a
commit 99b121e243
6 changed files with 89 additions and 20 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:89ad887c1e6226bdbca8da31d589cadea4be0744b142eb47b768086c937fca08
size 1040676

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIcBAABCAAGBQJZXJbmAAoJEKgEH6g54W428JwQAJUzCpbWw3dv8gBrFPiXHJoA
R2/7/5QJx10nGOCCeA5+WB2koxs10WydBdfQXwRZyMqyXknm8fnRY/CZwaYaKUaK
Z850E+khTOgDm0aG2vwiwUWSd20RAr9HtXBov4/ZU9WwVf8B2taXU/qP5AXH48y0
HNXMf0aGSV66uSVZfjM7C4wdN4NB7k+lejMW6IMtE83DnQlr4txsxM5vwHsAsAh3
dCtLHtNqd6HuCQKSbGBU6xgkrMRI5S4tl66rau6jMo56pDmMuH2kksLzXr6GBIwb
f4f64U89165TgR2qP/S7xUfQhsIJkFecyzmpMB35/UxeiKwmN2w+JzQX63Q2m46n
ImyJHct5udp0rxlakaGV1TT+3O+kQL34ds1IJSLZjOvVffYxTVHNQcc2Rjk92E30
vPN1AHWKWW1rkfnlIM3CAqKjp76VPawcwyWpsGeP5ccnGUP6a77FE6FF41M3yx+e
G0hUzXFDQCcM0dPM+C+IDFFOthQYhG4PdcjBN4uYGdy+zBnOWL6uhDBvUMP8Sqdu
zhhHdTwoDcB1zBV7MPIZfsdhPDKvmig/3vn2bJJzrOmsW0SaTr29PeFLD2p2IGpK
3ysdrUwiDZRdB6a9OzWu54HCboRb6B4MD0dTfzB5WvZ3VR8EUkQ3AGJS1AbTFie+
yWPXhGXFzHS24XuqCy8z
=TBRN
-----END PGP SIGNATURE-----

3
strace-4.19.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7c93ebc6c29280f47c24a0eb86873a99ccb2cac6512c60a60ba4ef99ab807281
size 1113124

16
strace-4.19.tar.xz.asc Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIcBAABCAAGBQJZrpVEAAoJEKgEH6g54W425vIP/27dbYHbVwQTQhUEAMtMCUWY
FJB2UHNIOWe9eVZWJwekwDpCK3YZnQ77SqrPYS7z+9cRe98gPKBvc4cKbk3C+aA9
01fADrm4LOl9kYwXU3NC9YuMKZSw50iLt+18IkK+ax69I3P67aKRKRzhtnMpkJ+F
KAWpJVRgA7Br5kzkrvU1b7s1yuOHW6xgy1kBemTeZOCGg+p2H+1CRrn6FaMEVdzu
n0EXy/EnEspTkPq6fyUHXpiqoTp5ONnvKg0smoe5qb5EuGG/Yhn+MH2ATBbA3cjJ
YPqIoUGOg+0gnEJNtWuSJdJ6afojAXeeW/3XZUcGj9RJn0hBoziV6bUPGr/CLRA0
bu5DmYvES2wz+E+x3fir4S2qd0W7wcxEcMPqEo0I6Zk9el1VKlWjdyL5+Sw38IzO
8wcQhGBI2YxaOS22elpp5VUOiA9b2y3vKxrAmPNc0RAVrNYfev378euyUkWQ/9Hc
Asswf0Vv86uO5BmWdIuzHbvTyILBX2pSfWmptCrZF36A/MypgfeeHfhJQgjhjS4K
BdfZx6VkFiaX1u4ZrfIRDHVks36MNaGnoliBAVkSsj40Sxp40iSm4GPn42gzzbjd
2Qo3XSvHGxQnq4NpQNl1pP2Gnk1T9nycVZvWKtjpwvuwJ2Pec1UsResOXdcTD7vR
Oy1LPph84s405QZ4Ajjh
=CFt1
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,72 @@
-------------------------------------------------------------------
Tue Sep 5 17:29:48 UTC 2017 - schwab@linux-m68k.org
- Update to strace 4.19
* Changes in behaviour
* Changed formatting of personality names on tile architecture in order
to make it in line with other multi-personality architectures.
* Changed field output order in struct v4l2_requestbuffers to improve in/out
field formatting.
* Changed handling of multiple signal= specifications in an injection
expression: multiple specification now leads to error instead of implicit
usage the last specification.
* Improvements
* Enhanced decoding of optlen argument of getsockopt syscall.
* Enhanced decoding of SO_LINGER option of getsockopt and setsockopt syscalls.
* Enhanced decoding of SO_PEERCRED option of getsockopt syscall.
* Enhanced decoding of IP_ADD_MEMBERSHIP, IP_DROP_MEMBERSHIP,
IPV6_ADD_MEMBERSHIP, IPV6_DROP_MEMBERSHIP, IPV6_JOIN_ANYCAST,
IPV6_LEAVE_ANYCAST, MCAST_JOIN_GROUP, and MCAST_LEAVE_GROUP options
of setsockopt syscall.
* Enhanced decoding of KEYCTL_DH_COMPUTE operation of keyctl syscall
(KDF parameters decoding).
* Implemented decoding of KEYCTL_RESTRICT_KEYRING operation of keyctl syscall.
* Enhanced decoding of UFFDIO_API ioctl command.
* Enhanced decoding of BPF_PROG_LOAD, BPF_MAP_CREATE, BPF_MAP_LOOKUP_ELEM,
and BPF_MAP_GET_NEXT_KEY commands of bpf syscall.
* Implemented decoding of linux socket filter programs specified
for SO_ATTACH_FILTER and SO_ATTACH_REUSEPORT_CBPF socket options.
* Implemented decoding of inet_diag_req_v2, inet_diag_req_compat,
packet_diag_msg, and smc_diag_msg netlink attributes of NETLINK_SOCK_DIAG.
* Implemented NETLINK_SELINUX protocol specific decoding.
* Implemented decoding of netlink message ack flags.
* Implemented decoding of nlmsgerr netlink attributes.
* Implemented basic protocol specific decoding of NETLINK_CRYPTO.
* Implemented decoding of crypto_user_alg netlink attributes
of NETLINK_CRYPTO.
* Implemented basic protocol specific decoding of addr, addrlabel, dcb, link,
mdb, neigh, neightbl, netconf, nsid, route, rule, tc, and tca messages
of NETLINK_ROUTE.
* Implemented decoding of NETLINK_KOBJECT_UEVENT messages.
* Improved handling of unexpected tracees (the ones that cloned with
CLONE_PARENT/CLONE_PTRACE or called PTRACE_TRACEME on themselves): they
are now PTRACE_DETACH'ed instead of PTRACE_CONT'ed.
* Updated lists of BPF_*, KEY_*, RWF_*, SCM_*, SO_*, and *_MAGIC constants.
* Added decoding of arch_prctl syscall on x86.
* Added decoding of seccomp, bpf, userfaultfd, membarrier, mlock2,
copy_file_range, preadv2, pwritev2, and statx on alpha.
* Added decoding of statx syscall on microblaze.
* Added decoding of s390_guarded_storage syscall on s390.
* Updated lists of ioctl commands from Linux 4.13.
* Enhanced manual page.
* Bug fixes
* Fixed printing of group_req structure on non-native personalities.
* Fixed output formatting of blkpg_ioctl_arg, dm_name_list, and iocb
structures.
* Fixed formatting of nul-terminated strings which have kernel-imposed size
limit.
* Fixed printing of paths that hit PATM_MAX limit in order to match kernel's
behaviour.
* Fixed build warnings on Android mips64.
* Fixed unused function "is_negated_errno" build warning when built
with clang.
* Fixed syscall number and arguments retrieval behaviour on sparc64 and
mips o32 after prctl(PR_SET_DUMPABLE, 0) makes PTRACE_PEEKTEXT impossible
to use if Linux kernel has commit v4.10-rc1~114^2~2.
* Fixed path tracing for execveat, symlink, symlinkat, inotify_add_watch,
and inotify_init syscalls.
* Fixed personality switch printing on sparc64 and risc-v.
-------------------------------------------------------------------
Wed Jul 5 16:09:50 UTC 2017 - schwab@linux-m68k.org

View File

@ -17,7 +17,7 @@
Name: strace
Version: 4.18
Version: 4.19
Release: 0
Summary: A utility to trace the system calls of a program
License: BSD-3-Clause