Compare commits

...

3 Commits

6 changed files with 142 additions and 22 deletions

BIN
strace-6.14.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

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

@@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIcBAABCgAGBQJn4nzBAAoJEKgEH6g54W428PwP/Rs5SqZY+vFPUKjYb/lBU6le
RtGyI1w3tAop8DCOjpNVHFcCTRXS86TxdcVaunghxQ7HqCA7f/hA/VVzo9M4iFAy
hYBpYGSMOqF2oMcPKfg0uHm/Sk2NsLRqOfJ1+VV0aNzrrv1+mK3NaZvzmHEQSuF2
rCEjvTyXXu23FyhqysLtdAtEkCa8od3XyG+PUzU4+g9FckaFmOdoZU4a7XCmt4p4
SEZuWI6jNaQczQOX0V1OvxJWDlJvbod5ORn/ZOjL32bkvYZtcDAppn4vyM693eyL
kUGNX1GTXCWP59IXaA2QqSc0BwgjDejnmofdFpV2e2vkh4AmHTb4iydTRpi9FyEU
6N9CbgzWeeAzHK1QKiA9ZgS8xA+u7UfpkqsoXmtJY73zTvi02Y69xa8s3/rsrfG3
QU9egCXBIvhSYVLhDLy+Kaftg/MPnGCfcjMxiOcxtQ+Q7Ol4Qaf4Wl0TuDu20Rt+
teG3EEPEO5PxDkEPp6CjAApC51VdtTcLqHNxvYUtjsAP9dZXzpEMsB6DGoNFLMXz
d7YvrohkIpYqYqeR3LgqdH3vy7C3E+47AtdNpUbFIgMkINYiXfepUrUeHX7JKfgA
Slaszft78GiBTlfzXY3GlFpRc25Ll+fquQE42xkJmyIcJT1dbklWf7Zdudvh+Vf/
+3mQGAAByhhaNeeHS74W
=LiJz
-----END PGP SIGNATURE-----

BIN
strace-6.7.tar.xz (Stored with Git LFS)

Binary file not shown.

View File

@@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIcBAABCgAGBQJlt52vAAoJEKgEH6g54W42yo0P/2bmuJoAXGEhLiIpx+MWY/oZ
aP/nRiWcDET91L8OROyMPhKBAzeB4Ti8mk3TdI9iemo6IhqKUSjOe8HKeO042KIH
moZ2X3tvvfrE30QDJ4TG21JiIdT8CfB+QDkbYA0pcMc2youFRrdJ4kSdP2FXlnB5
xBZZBPjAg9V0nx6WdSYb3pFSXQW84nyXP9hyiC1NoJzVpf1aoiE/ZMIzmeAgDvI3
NtTaYzjakoctUWhtKHrM7aqzVAFjsz/j4ef4yvxV6IgagH+h1dN1d6kVsD7VkGYa
sVc9lUH/98K+FlzZCqjlLHNCRMm1FYOdxuqIodM6Dv1A2raaCBpdLBn4pGjzJSPP
1XlMWcHc6qdXPP5xtJUClaepz+WLD0klesj7GZ6bQ/u9cWRnVzpmFIg000PCBAJ9
yskog12pycL+NdpPrecYLpQGYvCOAL8V9Uzc46Nwh0c1dXlg6e4sAHBNH2tOkXQ/
yZoT6BdgSD3qthy1VBy7/grxhWvWSMVUidiNKPRj57jXBNpoIg7TpzXvyVWJ++//
mWWxaj110wGqoEzj69/UTkA9gvVFjyfgU1SGC3doB/tQnNAKdKbW2A3HV2ixGm1l
MsdWldT0s7WzyydZemSfhJxkdJvzaqbzw3P0PVWT6XP9x0B8t9tKotesIXRgktU9
bPkrOdGRXTTwbVspQFCo
=tgli
-----END PGP SIGNATURE-----

View File

@@ -1,3 +1,123 @@
-------------------------------------------------------------------
Tue Mar 25 11:41:14 UTC 2025 - Andreas Schwab <schwab@suse.de>
- Update to strace 6.14
* Added -e namespace=new option for printing the namespaces entered
by the tracee.
* Implemented decoding of FRA_FLOWLABEL and FRA_FLOWLABEL_MASK netlink
attributes of RTM_{NEW,DEL,GET}RULE NETLINK_ROUTE messages.
* Implemented decoding of RTM_{NEW,DEL}MULTICAST and RTM_{NEW,DEL}ANYCAST
NETLINK_ROUTE messages.
* Updated decoding of statx syscall.
* Updated lists of AT_*, AUDIT_*, ETHTOOL_*, FAN_*, IORING_*, IPPROTO_*,
KEY_*, NL80211_*, RWF_*, and SECBIT_* constants.
* Updated lists of ioctl commands from Linux 6.14.
-------------------------------------------------------------------
Thu Jan 23 11:56:38 UTC 2025 - Andreas Schwab <schwab@suse.de>
- Update to strace 6.13
* Implemented decoding of getxattrat, setxattrat, listxattrat,
and removexattrat syscalls.
* Updated decoding of struct io_uring_clone_buffers, struct io_uring_napi,
and struct perf_event_attr.
* Updated decoding of crypto_user_alg netlink attributes of NETLINK_CRYPTO.
* Implemented decoding of IFLA_MCTP_PHYS_BINDING netlink attribute.
* Updated lists of AT_*, BPF_*, FAN_*, IORING_*, MADV_*, NT_*, and SCM_*
constants.
* Updated lists of ioctl commands from Linux 6.13.
-------------------------------------------------------------------
Mon Nov 18 15:58:54 UTC 2024 - Andreas Schwab <schwab@suse.de>
- Update to strace 6.12
* Implemented decoding of EPIOCGPARAMS and EPIOCSPARAMS ioctl commands.
* Implemented decoding of NS_GET_MNTNS_ID, NS_GET_PID_FROM_PIDNS,
NS_GET_TGID_FROM_PIDNS, NS_GET_PID_IN_PIDNS, NS_GET_TGID_IN_PIDNS,
NS_MNT_GET_INFO, NS_MNT_GET_NEXT, and NS_MNT_GET_PREV ioctl commands.
* Implemented decoding of FRA_DSCP netlink attribute.
* Implemented decoding of IORING_REGISTER_CLOCK and
IORING_REGISTER_CLONE_BUFFERS opcodes of io_uring_register syscall.
* Updated decoding of struct landlock_ruleset_attr.
* Updated lists of AUDIT_*, ETHTOOL_*, F_*, IORING_*, LSM_*, MAP_*, MSG_*,
NT_*, SCHED_*, SCM_*, SO_*, and V4L2_* constants.
* Updated lists of ioctl commands from Linux 6.12.
* Fix the syscall name printed by strace when PTRACE_GET_SYSCALL_INFO
is in use and a syscall is restarted by a just attached tracee using
restart_syscall mechanism.
-------------------------------------------------------------------
Sun Sep 15 17:56:26 UTC 2024 - Andreas Schwab <schwab@linux-m68k.org>
- Update to strace 6.11
* Implemented decoding of uretprobe syscall.
* Implemented decoding of WDIOC_GETSUPPORT and WDIOC_SETOPTIONS ioctl
commands.
* Enhanced decoding of unknown ioctl commands in non-abbreviated mode
by printing the contents of the ioctl argument buffer in hexadecimal format.
* Updated decoding of listmount, statmount, and statx syscalls.
* Updated lists of ETHTOOL_*, IORING_*, IPPROTO_*, RWF_*, STATX_*, and V4L2_*
constants.
* Updated lists of ioctl commands from Linux 6.11.
-------------------------------------------------------------------
Wed Jul 24 13:49:53 UTC 2024 - Andreas Schwab <schwab@linux-m68k.org>
- Update License tag (boo#1228216)
-------------------------------------------------------------------
Sun Jul 21 14:36:01 UTC 2024 - Andreas Schwab <schwab@linux-m68k.org>
- Update to strace 6.10
* Implemented --decode-fds=eventfd option to retrieve eventfd object details
associated with eventfd file descriptors.
* Implemented decoding of NETLINK_GENERIC nlctrl protocol.
* Implemented decoding of F_DUPFD_QUERY fcntl.
* Implemented decoding of mseal syscall.
* Updated decoding of statx and prctl syscalls.
* Updated decoding of BPF_RAW_TRACEPOINT_OPEN bpf command.
* Updated lists of BPF_*, IORING_*, KEXEC_*, KEY_*, LANDLOCK_*, PR_*, STATX_*,
TCP_*, TEE_*, V4L2_*, and *_MAGIC constants.
* Updated lists of ioctl commands from Linux 6.10.
* Worked around a bug introduced in Linux 6.5 that affected system call
tampering on riscv64.
-------------------------------------------------------------------
Wed May 15 07:32:48 UTC 2024 - Andreas Schwab <schwab@suse.de>
- Update to strace 6.9
* Implemented --always-show-pid option.
* The --user|-u option has learned to recognize numeric UID:GID pair, allowing
e.g. statically-built strace to be used without invoking nss plugins.
* Implemented decoding of IORING_REGISTER_SYNC_CANCEL,
IORING_REGISTER_FILE_ALLOC_RANGE, IORING_REGISTER_PBUF_STATUS,
IORING_REGISTER_NAPI, and IORING_UNREGISTER_NAPI opcodes of
io_uring_register syscall.
* Implemented decoding of BPF_TOKEN_CREATE bpf syscall command.
* Updated decoding of io_uring_register and pidfd_send_signal syscalls.
* Updated lists of BPF_*, CAN_*, IORING_*, KEY_*, LSM_*, MPOL_*, NT_*, RWF_*,
PIDFD_*, PTP_*, TCP_*, and *_MAGIC constants.
* Updated lists of ioctl commands from Linux 6.9.
-------------------------------------------------------------------
Wed Mar 20 10:06:56 UTC 2024 - Andreas Schwab <schwab@suse.de>
- Update to strace 6.8
* Renamed --stack-traces to --stack-trace for consistency.
Old option is retained for backwards compatibility.
* Implemented --stack-trace-frame-limit=N option for configuring the limit
of the number of printed backtrace frames.
* Implemented decoding of statmount, listmount, lsm_get_self_attr,
lsm_set_self_attr, and lsm_list_modules syscalls.
* Implemented decoding of setsockopt(TCP_AO_ADD_KEY).
* Updated decoding of landlock_create_ruleset and landlock_add_rule syscalls.
* Updated decoding of SMC_DIAG_DMBINFO netlink attribute.
* Updated decoding of UBI_IOCATT ioctl command.
* Enhanced decoding of mount attributes of fsmount and mount_setattr syscalls.
* Updated lists of BPF_*, KEXEC_*, KVM_*, PERF_*, SOL_*, STATX_*, UFFD_*,
and V4L2_* constants.
* Updated lists of ioctl commands from Linux 6.8.
-------------------------------------------------------------------
Thu Feb 1 14:42:14 UTC 2024 - Cathy Hu <cathy.hu@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package strace
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,10 +17,10 @@
Name: strace
Version: 6.7
Version: 6.14
Release: 0
Summary: A utility to trace the system calls of a program
License: BSD-3-Clause
License: LGPL-2.1-or-later
Group: Development/Tools/Debuggers
URL: http://strace.io/
#Freecode-URL: http://freecode.com/projects/strace