From 7303b38fddcf3f8387fefcbdef7aef5b2519c5d064c0eeaea4dc8a1f63737fb7 Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Mon, 8 May 2023 22:16:40 +0000 Subject: [PATCH] Accepting request 1085586 from home:AndreasSchwab:f - Update to strace 6.3 * Implemented --trace-fds=set option for filtering only the syscalls that operate on the specified set of file descriptors. * Implemented --decode-fds=signalfd option for decoding of signal masks associated with signalfd file descriptors. * Implemented --syscall-limit option to automatically detach tracees after capturing the specified number of syscalls. * Implemented --argv0 option to set argv[0] of the command being executed. * Implemented decoding of PR_GET_MDWE and PR_SET_MDWE operations of prctl syscall. * Implemented decoding of IP_LOCAL_PORT_RANGE socket option. * Implemented decoding of IFLA_BRPORT_MCAST_N_GROUPS, IFLA_BRPORT_MCAST_MAX_GROUPS, IFLA_GSO_IPV4_MAX_SIZE, IFLA_GRO_IPV4_MAX_SIZE, and TCA_EXT_WARN_MSG netlink attributes. * Updated lists of F_SEAL_*, IFLA_*, IORING_*, MFD_*, NFT_*, TCA_*, and V4L2_PIX_FMT_* constants. * Updated lists of ioctl commands from Linux 6.3. * Fixed --status filtering when -c option is in use. OBS-URL: https://build.opensuse.org/request/show/1085586 OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=153 --- strace-6.2.tar.xz | 3 --- strace-6.2.tar.xz.asc | 16 ---------------- strace-6.3.tar.xz | 3 +++ strace-6.3.tar.xz.asc | 16 ++++++++++++++++ strace.changes | 22 ++++++++++++++++++++++ strace.spec | 2 +- 6 files changed, 42 insertions(+), 20 deletions(-) delete mode 100644 strace-6.2.tar.xz delete mode 100644 strace-6.2.tar.xz.asc create mode 100644 strace-6.3.tar.xz create mode 100644 strace-6.3.tar.xz.asc diff --git a/strace-6.2.tar.xz b/strace-6.2.tar.xz deleted file mode 100644 index 770c806..0000000 --- a/strace-6.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0c7d38a449416268d3004029a220a15a77c2206a03cc88120f37f46e949177e8 -size 2364280 diff --git a/strace-6.2.tar.xz.asc b/strace-6.2.tar.xz.asc deleted file mode 100644 index c4517f4..0000000 --- a/strace-6.2.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIcBAABCgAGBQJj+81kAAoJEKgEH6g54W42UawP/0OO6ZbVYEkyIilfjADipMR7 -sUULeFjoqJjpMMIEN2Ejvhtkb6OuR79dd6HiPOs0ZXx6zRTyenlxh2HA5NZq1QSU -aLDINLzGeEJwU/VtVPrc3rcU4JI4F8/xLDBgLr18HonC96fg92vfd0xhNchyq0kV -fQ6hNaVDMnQhy7Qw985+6K64iHjd023o6G37k9N3zXW9z6uHubMssMIBCccVZ4vT -a0nzTfi4tl1mtdWD5+umM3AHRS7TIZHMqiIZzgR+5j0blHsnjRGCf6sa0/zg2QSE -s2yTF0BOqLS8we0Q0FpJMky7v6cZHHwk1383PpKoLOiKgk4UU5CMLl0FQxPNSjim -Re92tppUrJwERyxjiWW0Etm+wXt/nOuz4UtCf9CkyAiX66HdVvlRqykUeuTVv/y3 -V7+Cp+t8zUbPLUKUrP7+MEhZRQxomAX+roueliUi+dV+SsiHu3IK3TuIzWpPUvFo -wRb/ILQptOEryM9/2itd+dEN5mV35wAl/4qk8AE0FY1wfbvq4YRYJgxUj4DQo9Nw -CQ+48Z4eOyHW0qhO46NoOh+zVUW/i9zB8BfSwaiuwTUYjFDzZyTtHyXr485N4EAe -x3bb+Euedec8mTIQLgnxcbnIKt03GZXToFB7f5F01bdZ1ptvm5J6HypBmsA7nmuY -cj9bKMmCxEzrT/E253lP -=G0rU ------END PGP SIGNATURE----- diff --git a/strace-6.3.tar.xz b/strace-6.3.tar.xz new file mode 100644 index 0000000..cefdcbb --- /dev/null +++ b/strace-6.3.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e17878e301506c1cc301611118ad14efee7f8bcef63b27ace5d290acce7bb731 +size 2382284 diff --git a/strace-6.3.tar.xz.asc b/strace-6.3.tar.xz.asc new file mode 100644 index 0000000..c71af9a --- /dev/null +++ b/strace-6.3.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIcBAABCgAGBQJkWM3kAAoJEKgEH6g54W42MCYP/3m5HM12RY7OGxykynPMpvVp +usmo010npXUJSz4Klx5ue6V5cgR7FTTnepogmrfto1XJmm2hdIm+tjDo2AyzKssb +lhEg9TLv8/TfJNV6qwWP2kNZTf/T3YBPuqnBdgjOn6tc38c5H30KtRNsGeKEQV1G +uuL/9FSpKdYyhjATVzpqwZ8yz0O/eomRVKjBVN+9/G1BJ3HPJ6hTSBySb7ouJFWq +nS6lREFAhesXZzHo1pZ3tQvlm0Dnd9S7jkF7Ox738S5tsjMCCrVMIAj4l2Axmo79 +WxLS/bv9Y4wMLSV7dvftKc24oLRFM4845+CF9dfm1+V2emVjVWL2muyMsWTNsNhK +l+JDAbNSu0gEiKmFdgUalbzZ46OhwfEdKEE5nTnGjFRH780i4CyGKBn67R8azQmU +8hVhGp+jwj74VzkK7JrbUdh43nqbRnCsqu1r98hsoMSWnJWblZQg9e4kKat9rQA2 +QkLRVTm+n/HNM//uTMVy2rQ2LTepgAuJ3+BF1HTdF6Aq0hDZsSIXjeTqN81BqJUj +lSCDBECg7+CZRMlR54c9DfYwThYS3GWCjcemvYod3tpi7dy85ZC3hzh0IFE4xJp4 +cATGbQ7uxxgSp0k6fi1zz7iDYKn+sp6oh03lP/H9yvq+EzcruD0FmZYBHMTFbTKj +T8dY+TiO6f46TUaM8ftM +=aDR0 +-----END PGP SIGNATURE----- diff --git a/strace.changes b/strace.changes index 6eecb6c..aae6312 100644 --- a/strace.changes +++ b/strace.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Mon May 8 21:18:33 UTC 2023 - Andreas Schwab + +- Update to strace 6.3 + * Implemented --trace-fds=set option for filtering only the syscalls + that operate on the specified set of file descriptors. + * Implemented --decode-fds=signalfd option for decoding of signal masks + associated with signalfd file descriptors. + * Implemented --syscall-limit option to automatically detach tracees + after capturing the specified number of syscalls. + * Implemented --argv0 option to set argv[0] of the command being executed. + * Implemented decoding of PR_GET_MDWE and PR_SET_MDWE operations of prctl + syscall. + * Implemented decoding of IP_LOCAL_PORT_RANGE socket option. + * Implemented decoding of IFLA_BRPORT_MCAST_N_GROUPS, + IFLA_BRPORT_MCAST_MAX_GROUPS, IFLA_GSO_IPV4_MAX_SIZE, + IFLA_GRO_IPV4_MAX_SIZE, and TCA_EXT_WARN_MSG netlink attributes. + * Updated lists of F_SEAL_*, IFLA_*, IORING_*, MFD_*, NFT_*, TCA_*, + and V4L2_PIX_FMT_* constants. + * Updated lists of ioctl commands from Linux 6.3. + * Fixed --status filtering when -c option is in use. + ------------------------------------------------------------------- Mon Feb 27 09:39:58 UTC 2023 - Andreas Schwab diff --git a/strace.spec b/strace.spec index 91ea000..3e6dbd9 100644 --- a/strace.spec +++ b/strace.spec @@ -17,7 +17,7 @@ Name: strace -Version: 6.2 +Version: 6.3 Release: 0 Summary: A utility to trace the system calls of a program License: BSD-3-Clause