diff --git a/strace-5.2.tar.xz b/strace-5.2.tar.xz deleted file mode 100644 index 375fd4b..0000000 --- a/strace-5.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d513bc085609a9afd64faf2ce71deb95b96faf46cd7bc86048bc655e4e4c24d2 -size 1515544 diff --git a/strace-5.2.tar.xz.asc b/strace-5.2.tar.xz.asc deleted file mode 100644 index a651649..0000000 --- a/strace-5.2.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIcBAABCAAGBQJdKIdcAAoJEKgEH6g54W42jLYP/AgIfYBO0ZOFkTpmMCI9tRMp -rLMjYxZ3TbXpXKiwp/Cz2iXVIlbD2WgzVjswvtjp8f/bcRxCl1UwLaGRuAUd6pnJ -2NDqac2Msgotrw2pZsqfvVkGuFirpEa+0tXlE3WOXW8X8z55UcWqHCbgsyX6LJS0 -YIeTwicXQtdS7d2yCOsNWkziPR+9GUTbKtS5Bjz+nf6H8trHn3kMo3CtigBZH2c/ -gUhdtigK9R6GzMNF3PTbZaZW3N3h899Zn+DPRK3XMRCDGjV7EI9orrq1g1wm11J3 -YIKz3S5KD55sedOSvcNo9BiixIRjO6H8liyKz5kg4dq06od0tjRBE2Vo80eehIBW -Ek+NzkC2naw++kJWlHVipD2+g7Dt8UepoJJu4yNgLWM0R8Cvg0CV1/fhMUpClxO3 -FmsC3lfURuZM0XITJqYQRtdEdXY0WbVWuKweH9xmvMVwyfhE7CxcRl/xPjO+PiEf -+mkuMqZekYleH+NuOUbhV2X3NB7gDpFyZVehCczy89HaB3zDMJbNjZWSYHBko6JK -67r0rd3/684vL3gZ4WFodCA3U0Qk73JDGdIJjYIsv+b5xYVhozHatXVsYOdxZGMb -VZJtUEINnonwk52bFw1+nZm/RnWs+e8z97y+F8vPn8YLH8TvsDAz6gD/PhOWsT9u -ikEAiT+1svNb+98QPMcH -=YqS1 ------END PGP SIGNATURE----- diff --git a/strace-5.3.tar.xz b/strace-5.3.tar.xz new file mode 100644 index 0000000..302e153 --- /dev/null +++ b/strace-5.3.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c131198749656401fe3efd6b4b16a07ea867e8f530867ceae8930bbc937a047 +size 1572708 diff --git a/strace-5.3.tar.xz.asc b/strace-5.3.tar.xz.asc new file mode 100644 index 0000000..647d271 --- /dev/null +++ b/strace-5.3.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIcBAABCAAGBQJdi3RoAAoJEKgEH6g54W42PR4P/i3QAbnsUyQwfA3yYHw3GABV +yOztZV37mbWAZjnHLbgh4ccndh7mirb4CNEB2lwTB84MpL3zF8rFreoaDrYeuidQ +K7bdQVizFAaK0u8CmNmavMbeSxyOmDl0BPoFHFdpTnAyOdCCbIYfm0Rf+OfzUMB+ +xNV183IgNNHGHIhB1USzVlcewR+3FgsMnsvHPESIaheXZmpD088KSUipZyR9QfNN +t1sXf5U7x2H6hxZ7rshHsyw3jLw0ceibyqSFoYt0zcOr878ta2e2wX6TWHr8OdYH +IKeWYxYbAQSsaPihHQ4xO664cQTsbD/JYUCflDlbn3cmLTUmVQlCXlMumJU4lCMI +87onfzlSXufFHuiRUHnlAM1j1RAc5f4/xYNI/L/sB99j8b0w8ZqIO1uiHV57TBSg +7Yw0xcqfDmiCLwSeaM5KARaJPQjhXfFUUCtnxqMwfoOUQEx35YIrn0F4g6o31v6W +JsL2xQeZSY+pJ9lyUvcDfT4NQm82hMQP9FAoQUZXM9JgFJphbmKwGnJL9IqPtxb5 +Ygdu2euejJqhAECbP2opGe0ZGCmjeyap79FFTK0ByIlVv3T5L/KzqmFNaWGy2GsZ +Yn+BOaZH3ZAzPdhHLE3G7QHddJDrv3FE+TBNT0kB5Z2xQ62+vrhZSI37BOPMvxpl +oxBUe0X5BR1VWoR+P1w8 +=PzfF +-----END PGP SIGNATURE----- diff --git a/strace.changes b/strace.changes index caa12f4..6b14689 100644 --- a/strace.changes +++ b/strace.changes @@ -1,3 +1,36 @@ +------------------------------------------------------------------- +Wed Sep 25 15:09:18 UTC 2019 - Andreas Schwab + +- Update to strace 5.3 + * Improvements + * Implemented usage of seccomp-bpf for stopping tracees only for filtered + syscalls. Use --seccomp-bpf option to enable. + * Implemented decoding of pidfd_open and clone3 syscalls. + * Enhanced decoding of io_cancel, io_submit, s390_sthyi, and syslog syscalls. + * Enhanced decoding of NETLINK_ROUTE protocol. + * Implemented decoding of UNIX_DIAG_UID netlink attribute. + * Implemented decoding of WDIOC_* ioctl commands. + * Enchanced syscall count statistics: overhead is now applied per-call, + added ability for sorting on errors field. + * Syscall delay injection and overhead values can now be supplied with + time measure unit suffix and provided in IEEE 754 floating point format. + * Updated lists of AUDIT_*, BPF_*, ETH_*, KEYCTL_*, KVM_*, MAP_*, SO_*, TCP_*, V4L2_*, + XDP_*, and *_MAGIC constants. + * Updated lists of ioctl commands from Linux 5.3. + * Enhanced manual page. + * Bug fixes + * Fixed syscall tampering on arc, avr32, csky, ia64, m68k, metag, mips, + nios2, or1k, riscv, s390, s390x, sparc, sparc64, and tile architectures + when PTRACE_GET_SYSCALL_INFO is in use. + * Fixed decoding of sockaddr_hci (AF_BLUETOOTH) addresses that lack + hci_channel field. + * Fixed evdev ioctl bitset decoding. + * Fixed tests on alpha with Linux kernel headers 5.1+. + * Portability + * Removed support for decoding syscalls in range [1024...1079] on AArch64 + architecture as this range has never been implemented in mainline kernel + releases. + ------------------------------------------------------------------- Fri Jul 12 21:29:45 UTC 2019 - Andreas Schwab diff --git a/strace.spec b/strace.spec index cfccfda..7ab6342 100644 --- a/strace.spec +++ b/strace.spec @@ -17,7 +17,7 @@ Name: strace -Version: 5.2 +Version: 5.3 Release: 0 Summary: A utility to trace the system calls of a program License: BSD-3-Clause @@ -61,7 +61,7 @@ and processes can be seen. Child processes can also be tracked. %build %configure \ -%ifarch aarch64 riscv64 +%ifarch aarch64 --disable-mpers \ %endif %{nil}