From 51fdc56c7fe2c7fcdc68bc565e4e9c358ffd6ea87e5dc10766db5564f3d02f41 Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Thu, 5 Apr 2018 16:35:47 +0000 Subject: [PATCH] Accepting request 593798 from home:Andreas_Schwab:Factory - Update to strace 4.22 * Changes in behaviour * When printing string data, '8' and '9' following an octal escape sequence no longer lead to unabbreviated octal escape sequence output, as they used to do. * Angle brackets are now printed as octal number escape sequences in the output of paths associated with file descriptors. * Data dump for write syscalls (-e write) is performed regardless of successfulness of these syscall (addresses Debian bug #436284). * -r and -t options are now affect output independently. Previously, -r option led to ignoring of the -t option (addresses Debian bug #466195). * Improvements * Implemented delay injection (-e inject=SET:delay_enter= and -e inject=SET:delay_exit= options). * Added -A option for opening output files in append mode (addresses Debian bug #528488). * IPv6 addresses shown in socket information in -yy mode are now printed in brackets. * Enhanced decoding of bpf, prctl and ptrace syscalls. * Enhanced decoding of BTRFS_IOC_INO_PATHS, BTRFS_IOC_LOGICAL_INO, and PTP_* ioctl commands. * Enhanced NETLINK_ROUTE protocol decoding. * Updated lists of signal codes. * Updated lists of BPF_*, BTN_*, ETH_P_*, INET_DIAG_BC_*, KEY_*, POLL*, RWF_*, SCHED_FLAG_*, SCTP_* and error constants. * Implemented block/character device number printing in -yy mode. * Known pixel/SDR format names are printed as comments for pixelformat fields in v4l2 structures. * Enhanced decoding of kern_features syscall. * Enhanced NETLINK_NETFILTER netlink protocol decoder. OBS-URL: https://build.opensuse.org/request/show/593798 OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=87 --- strace-4.21.tar.xz | 3 --- strace-4.21.tar.xz.asc | 16 --------------- strace-4.22.tar.xz | 3 +++ strace-4.22.tar.xz.asc | 16 +++++++++++++++ strace.changes | 45 ++++++++++++++++++++++++++++++++++++++++++ strace.spec | 4 ++-- 6 files changed, 66 insertions(+), 21 deletions(-) delete mode 100644 strace-4.21.tar.xz delete mode 100644 strace-4.21.tar.xz.asc create mode 100644 strace-4.22.tar.xz create mode 100644 strace-4.22.tar.xz.asc diff --git a/strace-4.21.tar.xz b/strace-4.21.tar.xz deleted file mode 100644 index 3051df3..0000000 --- a/strace-4.21.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5c7688db44073e94c59a5627744e5699454419824cc8166e8bcfd7ec58375c37 -size 1185908 diff --git a/strace-4.21.tar.xz.asc b/strace-4.21.tar.xz.asc deleted file mode 100644 index 2484f59..0000000 --- a/strace-4.21.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIcBAABCAAGBQJag3RDAAoJEKgEH6g54W42TikP/3zOGcELCtvHBbnosYf+7Ppm -N6Ra1R4GpC0Uexo5rj3KbbiuscG/5w1r8YGWJrBLuXlFt6rKpK+x9tYtEGRAU8d+ -P7XXRvHLlkjzH+E5qqcGwQcJD4EDQLx1woakvUAFl64P9i1eSUQkDzW1IYM9wjWC -RdnCj1EtsdWRuT/KXkzOv4k5oRHIYUbHQbcMs7Vv5Px47Sm2NoAVbp3lhy5Vt46G -cCrVKejuEYRP/FiG0pXJ1IV+fU25RnY9U9UBKBK30makEy//d6JMS/APM9vHb/vD -Ftvb8VL2l+gjLI/LX7M/LcJl5Ry/QpXxf15Zt/SAD+I1Ci+0GD2iVOTyt+gmTOzk -HuVtHTrGh4VuPb5noduG+QaL8ERLIkATexrnsWMhpGUAZP9y5OnD3XtNfaB7oVcY -aM+GggcF+gK1mr9haSg7QifgWlOE9c7/V25sixDJG3kSSOKmMpuwxPz0i1f279bz -WPcG7nw0CMy7500vEBnKJKpnRA4YXMxh/PBi+0b8oOZ7YCvdjMF35S3Ga47JvEGk -Sx7phWvWczoiHGUN5k6dQCLC+whJEezPoH5PSKu13RnGgzQaCrgTp/wN3g0xtL/f -3DF6Gg4W+CdsUR+ICXNoe2Jo+b4moC6wsRbFSXF14iN/oHQHFHcU/9qpXkZyIGtV -Sn8seFfeh4phlV7pvpZm -=rH5W ------END PGP SIGNATURE----- diff --git a/strace-4.22.tar.xz b/strace-4.22.tar.xz new file mode 100644 index 0000000..fa1aae6 --- /dev/null +++ b/strace-4.22.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:068cd09264c95e4d591bbcd3ea08f99a693ed8663cd5169b0fdad72eb5bdb39d +size 1232884 diff --git a/strace-4.22.tar.xz.asc b/strace-4.22.tar.xz.asc new file mode 100644 index 0000000..8d91b2f --- /dev/null +++ b/strace-4.22.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIcBAABCAAGBQJaxbo0AAoJEKgEH6g54W42YNkQAImUfckF3FLs7o1YifuVEATC +Fu/s4MJumHeiYUWloIFrf9gjrLo4E3m2Sl6DD1O4aN3cgPzJ5fNMbVNAn1lXtz5O +cG1hbKsBt+crJBsYPthFfgn5/9q93pHhWCA5md8gYkYIc+FJej+3OWk4jjyqH0WF +Gd2yCBVm9vYvpgs6HtVAEMxUtvSdR0nvae3YtKNiCqj6qrRwwU8Vg74wyn71zCgQ +XK74kY/p58tczL0/u+bsPehloQMPpzGaNgcBR8r0jNlZTB/0n4mk4QJYBg/QwTb1 +MZwO1hhd17GXoKampxuYL5ywmrDKLGe5nptsNLzChQJ06OiMDdw0zNB9FWcCXc5p +yttyZUh2LtEWWVK2Cm6KBZTMZXeZ2NuLuV4vgSEHAAcWGAMZnhfAtKPuVlBYYALw +6apsFrG8g+i+oTayGkYeypSD3L5OD/JeX9M1azk1A1hvtjUb4hjOvBLtxJ2gXxqX +yQa1L8kO5JZZVZdZCrOtx2GkyT5iAY4bjs/7JOcJsAfFbkPbHroeXauRHqGppLom +WERhbCEaY/+6ZmTO82rdm16QmADqjRAtWgCkFmgswcqQTFevynbRkGFEGYbJrk0A +isbvgUZLi7RVfaT/8AWYBtEXw+hUMOrJOAHeeATNAvjl8AY8ICvbm453fNUNGn2h +rhETZeykwo9xN+cn7U1E +=HJn+ +-----END PGP SIGNATURE----- diff --git a/strace.changes b/strace.changes index b2b8f36..a18386f 100644 --- a/strace.changes +++ b/strace.changes @@ -1,3 +1,48 @@ +------------------------------------------------------------------- +Thu Apr 5 13:59:40 UTC 2018 - schwab@suse.de + +- Update to strace 4.22 + * Changes in behaviour + * When printing string data, '8' and '9' following an octal escape sequence + no longer lead to unabbreviated octal escape sequence output, as they used + to do. + * Angle brackets are now printed as octal number escape sequences + in the output of paths associated with file descriptors. + * Data dump for write syscalls (-e write) is performed regardless + of successfulness of these syscall (addresses Debian bug #436284). + * -r and -t options are now affect output independently. Previously, + -r option led to ignoring of the -t option (addresses Debian bug #466195). + * Improvements + * Implemented delay injection (-e inject=SET:delay_enter= and + -e inject=SET:delay_exit= options). + * Added -A option for opening output files in append mode + (addresses Debian bug #528488). + * IPv6 addresses shown in socket information in -yy mode are now printed + in brackets. + * Enhanced decoding of bpf, prctl and ptrace syscalls. + * Enhanced decoding of BTRFS_IOC_INO_PATHS, BTRFS_IOC_LOGICAL_INO, and PTP_* + ioctl commands. + * Enhanced NETLINK_ROUTE protocol decoding. + * Updated lists of signal codes. + * Updated lists of BPF_*, BTN_*, ETH_P_*, INET_DIAG_BC_*, KEY_*, POLL*, RWF_*, + SCHED_FLAG_*, SCTP_* and error constants. + * Implemented block/character device number printing in -yy mode. + * Known pixel/SDR format names are printed as comments for pixelformat fields + in v4l2 structures. + * Enhanced decoding of kern_features syscall. + * Enhanced NETLINK_NETFILTER netlink protocol decoder. + * Optimized handling of large number of tracees. + * Improved wall clock time measurement in syscall count statistics + (-c -w option). + * Extended the range of allowed values in -e inject=...:retval= expression. + * Added i18n support. + * Updated lists of ioctl commands from Linux 4.16. + * Enhanced manual page. + * Bug fixes + * Fixed build on m68k. + * Fixed v4l2 pixelformat decoding on big-endian architectures. + * Fixed -O option. + ------------------------------------------------------------------- Wed Feb 14 22:30:56 UTC 2018 - schwab@linux-m68k.org diff --git a/strace.spec b/strace.spec index f07c057..1409393 100644 --- a/strace.spec +++ b/strace.spec @@ -1,7 +1,7 @@ # # spec file for package strace # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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.21 +Version: 4.22 Release: 0 Summary: A utility to trace the system calls of a program License: BSD-3-Clause