Accepting request 292109 from home:elvigia:branches:devel:tools
- Update to strace 4.10 * Improvements * Added -yy option to print protocol and address information associated with socket descriptors. * Extended "-e read=set" and "-e write=set" options to cover sendmsg, recvmsg, sendmmsg, and recvmmsg syscalls. * Implemented full 32-bit decoding of ioctl commands (addresses Debian bug #692913 and Fedora bug #902788). * Implemented PTRACE_GETREGS API support on ia64. * Implemented PTRACE_GETREGS API support on mips. * Implemented PTRACE_GETREGSET API support on s390/s390x. * Implemented decoding of getrandom and seccomp syscalls. * Implemented full decoding of 64-bit capability sets. * Implemented decoding of all prctl commands. * Implemented decoding of parametrized ioctl commands. * Implemented decoding of evdev ioctl commands. * Implemented decoding of v4l ioctl commands. * Implemented decoding of SG_IO v4 ioctl commands. * Implemented decoding of FIFREEZE/FITHAW/FITRIM ioctl commands. * Implemented decoding of FALLOC_FL_* fallocate flags. * Implemented decoding of rt_sigreturn signal mask on aarch64, x32, and x86_64. * Enhanced socket decoder to support bluetooth sockets. * Enhanced decoding of unlisted ioctl commands. * Enhanced decoding of getsockopt and setsockopt syscall. * Enhanced decoding of sysinfo syscall. * Enhanced decoding of struct cmsghdr. * Enhanced decoding of wait status. * Enhanced aio support on non-x86 architectures by using external libaio.h. * Added O_TMPFILE to the list of recognized open mode flags. OBS-URL: https://build.opensuse.org/request/show/292109 OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=43
This commit is contained in:
parent
1260d0fa79
commit
8d6c78d101
3
strace-4.10.tar.xz
Normal file
3
strace-4.10.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:e6180d866ef9e76586b96e2ece2bfeeb3aa23f5cc88153f76e9caedd65e40ee2
|
||||||
|
size 601856
|
7
strace-4.10.tar.xz.asc
Normal file
7
strace-4.10.tar.xz.asc
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v1
|
||||||
|
|
||||||
|
iEYEABECAAYFAlT5qCcACgkQ2XqGi/fduzrGHwCdE2xpYxfMWIXrhUgiVVCM94nv
|
||||||
|
Q+gAni8l7NGzhbDRJJFJDZJun43q/KZO
|
||||||
|
=j6cZ
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:095bfea5c540b91d297ccac73b21b92fd54a24599fd70395db87ff9eb7fd6f65
|
|
||||||
size 521728
|
|
@ -1,7 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
Version: GnuPG v1
|
|
||||||
|
|
||||||
iEYEABECAAYFAlPuB6cACgkQ2XqGi/fduzobCACePKABdfDGleG5f79h3T5FmgJb
|
|
||||||
+9MAniO5c4kqQXQIp6fugVL0AahWiYUZ
|
|
||||||
=Xx/G
|
|
||||||
-----END PGP SIGNATURE-----
|
|
@ -1,3 +1,71 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Mar 20 20:32:38 UTC 2015 - crrodriguez@opensuse.org
|
||||||
|
|
||||||
|
- Update to strace 4.10
|
||||||
|
* Improvements
|
||||||
|
* Added -yy option to print protocol and address information associated with
|
||||||
|
socket descriptors.
|
||||||
|
* Extended "-e read=set" and "-e write=set" options to cover sendmsg,
|
||||||
|
recvmsg, sendmmsg, and recvmmsg syscalls.
|
||||||
|
* Implemented full 32-bit decoding of ioctl commands
|
||||||
|
(addresses Debian bug #692913 and Fedora bug #902788).
|
||||||
|
* Implemented PTRACE_GETREGS API support on ia64.
|
||||||
|
* Implemented PTRACE_GETREGS API support on mips.
|
||||||
|
* Implemented PTRACE_GETREGSET API support on s390/s390x.
|
||||||
|
* Implemented decoding of getrandom and seccomp syscalls.
|
||||||
|
* Implemented full decoding of 64-bit capability sets.
|
||||||
|
* Implemented decoding of all prctl commands.
|
||||||
|
* Implemented decoding of parametrized ioctl commands.
|
||||||
|
* Implemented decoding of evdev ioctl commands.
|
||||||
|
* Implemented decoding of v4l ioctl commands.
|
||||||
|
* Implemented decoding of SG_IO v4 ioctl commands.
|
||||||
|
* Implemented decoding of FIFREEZE/FITHAW/FITRIM ioctl commands.
|
||||||
|
* Implemented decoding of FALLOC_FL_* fallocate flags.
|
||||||
|
* Implemented decoding of rt_sigreturn signal mask on aarch64,
|
||||||
|
x32, and x86_64.
|
||||||
|
* Enhanced socket decoder to support bluetooth sockets.
|
||||||
|
* Enhanced decoding of unlisted ioctl commands.
|
||||||
|
* Enhanced decoding of getsockopt and setsockopt syscall.
|
||||||
|
* Enhanced decoding of sysinfo syscall.
|
||||||
|
* Enhanced decoding of struct cmsghdr.
|
||||||
|
* Enhanced decoding of wait status.
|
||||||
|
* Enhanced aio support on non-x86 architectures by using external libaio.h.
|
||||||
|
* Added O_TMPFILE to the list of recognized open mode flags.
|
||||||
|
* Updated the list of filesystem type constants that is used in decoding
|
||||||
|
statfs family syscalls.
|
||||||
|
* Updated lists of CAP_*, PR_*, PTRACE_*, SCHED_*, SO_*, SOL_*, SWAP_FLAG_*,
|
||||||
|
and TFD_* constants.
|
||||||
|
* Updated lists of signal constants from Linux 3.19.
|
||||||
|
* Updated lists of errno constants from Linux 3.19.
|
||||||
|
* Updated lists of ioctl commands from Linux 3.9.
|
||||||
|
* Added new syscall entries to match Linux 3.19.
|
||||||
|
|
||||||
|
* Bug fixes
|
||||||
|
* Fixed various errors in mapping between syscall numbers and associated
|
||||||
|
information like the number of syscall arguments, the name of syscall,
|
||||||
|
and syscall decoder.
|
||||||
|
* Fixed quoting issues in printing descriptors, filenames, network interface
|
||||||
|
names, struct utsname members, device/volume names of BLK* ioctl commands.
|
||||||
|
* Fixed uid_t/git_t decoding.
|
||||||
|
* Fixed potential out-of-bounds read issues in getdents/getdents64 decoders.
|
||||||
|
* Fixed potential open flags truncation on some architectures.
|
||||||
|
* Fixed decoding of struct ifreq.ifr_name.
|
||||||
|
* Fixed decoding of SIOCSIFNAME ioctl command.
|
||||||
|
* Fixed decoding of RENAME_* renameat2 flags.
|
||||||
|
* Fixed decoding of UTIME_NOW/UTIME_OMIT timeval structures.
|
||||||
|
* Fixed decoding of indirect ipc subcalls on some architectures.
|
||||||
|
* Fixed decoding of fanotify_mark syscall on 32-bit architectures.
|
||||||
|
* Fixed decoding of 32-bit stat structures on 64-bit architectures.
|
||||||
|
* Fixed decoding of 32-bit struct cmsghdr on 64-bit architectures.
|
||||||
|
* Fixed decoding of 32-bit preadv/pwritev offset on 64-bit architectures.
|
||||||
|
* Fixed decoding of sigreturn/rt_sigreturn signal mask on ia64, ppc, ppc64,
|
||||||
|
sparc, sparc64, mips, and s390.
|
||||||
|
* Fixed instruction pointer output (-i option) on architectures that support
|
||||||
|
several personalities.
|
||||||
|
* Fixed behaviour of "-e read=set" and "-e write=set" when read and write
|
||||||
|
sets intersect.
|
||||||
|
* Fixed build on systems where struct sigaction has no sa_restorer member.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Nov 26 15:20:42 UTC 2014 - schwab@linux-m68k.org
|
Wed Nov 26 15:20:42 UTC 2014 - schwab@linux-m68k.org
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package strace
|
# spec file for package strace
|
||||||
#
|
#
|
||||||
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: strace
|
Name: strace
|
||||||
Version: 4.9
|
Version: 4.10
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A utility to trace the system calls of a program
|
Summary: A utility to trace the system calls of a program
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
@ -79,10 +79,10 @@ make install DESTDIR=$RPM_BUILD_ROOT
|
|||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc README README-linux NEWS
|
%doc README NEWS
|
||||||
%{_prefix}/bin/strace
|
%{_prefix}/bin/strace
|
||||||
%{_prefix}/bin/strace-graph
|
%{_prefix}/bin/strace-graph
|
||||||
%{_prefix}/bin/strace-log-merge
|
%{_prefix}/bin/strace-log-merge
|
||||||
%doc %{_mandir}/man1/strace.1.gz
|
%{_mandir}/man1/strace.1.gz
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
x
Reference in New Issue
Block a user