diff --git a/strace-4.18.tar.xz b/strace-4.18.tar.xz deleted file mode 100644 index 352660e..0000000 --- a/strace-4.18.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:89ad887c1e6226bdbca8da31d589cadea4be0744b142eb47b768086c937fca08 -size 1040676 diff --git a/strace-4.18.tar.xz.asc b/strace-4.18.tar.xz.asc deleted file mode 100644 index a4b0a71..0000000 --- a/strace-4.18.tar.xz.asc +++ /dev/null @@ -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----- diff --git a/strace-4.19.tar.xz b/strace-4.19.tar.xz new file mode 100644 index 0000000..d1e3cca --- /dev/null +++ b/strace-4.19.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c93ebc6c29280f47c24a0eb86873a99ccb2cac6512c60a60ba4ef99ab807281 +size 1113124 diff --git a/strace-4.19.tar.xz.asc b/strace-4.19.tar.xz.asc new file mode 100644 index 0000000..b5cc19e --- /dev/null +++ b/strace-4.19.tar.xz.asc @@ -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----- diff --git a/strace.changes b/strace.changes index 6611837..f98c192 100644 --- a/strace.changes +++ b/strace.changes @@ -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 diff --git a/strace.spec b/strace.spec index 244f980..02d3fe2 100644 --- a/strace.spec +++ b/strace.spec @@ -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