diff options
-rw-r--r-- | NEWS | 36 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | debian/changelog | 10 | ||||
-rw-r--r-- | strace.spec | 7 |
4 files changed, 52 insertions, 3 deletions
@@ -1,3 +1,38 @@ +Noteworthy changes in release 4.5.20 +==================================== + +* Improvements + * Implemented decoding of new linux syscalls: inotify_init1, recvmmsg. + * Implemented basic decoding of new linux syscalls: preadv, pwritev, + rt_tgsigqueueinfo, perf_event_open. + * Enhanced decoding of recently added syscalls on non-x86 architectures + by replacing a bare decoder with elaborate parsers enabled earlier + for x86/x86-64. + * Implemented -C option to combine regular and -c output. + (Addresses Debian bug #466196) + * Enhanced decoding of mbind and mremap syscalls. + * Enhanced SOL_PACKET socket options decoding. + * Regenerated list of ioctl names from linux 2.6.33. + * Added TILE architecture support. + +* Bug fixes + * Fixed build with Linux kernel headers 2.6.32-rc5+. + (Addresses Debian bug #560516 and Fedora bug #539044) + * Fixed build on mips. + * Fixed handling of Linux systems without struct statfs64. + * Fixed reporting signal mask by sigreturn on powerpc. + * Fixed potential stack buffer overflow in select decoder. + (Addresses Fedora bug #556678) + * Corrected msgsnd indirect ipccall decoding. + * Corrected decoding of 64bit syscalls. + (Addresses Debian bug #570603) + * Corrected getsockopt decoding on architectures where + sizeof(long) > sizeof(int). + (Addresses Debian bug #494844) + * Corrected decoding of epoll_pwait. + (Addresses Debian bug #513014) + * Corrected handling of killed threads. + Noteworthy changes in release 4.5.19 ==================================== @@ -38,6 +73,7 @@ Noteworthy changes in release 4.5.19 * Marked sendfile(2) as a network syscall. (Addresses Debian bug #509499) * Fixed accept(2) decoding. + (Addresses Debian bug #507573) * Fixed sigtimedwait(2) decoding. * Fixed build on ARM EABI. (Addresses Debian bugs #520084 and #535564, and Fedora bug #507576) diff --git a/configure.ac b/configure.ac index f16daa4d4..76f55d290 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ dnl Process this file with autoconf to create configure. Use autoreconf. AC_PREREQ(2.57) -AC_INIT([strace],[4.5.19]) +AC_INIT([strace],[4.5.20]) AC_CONFIG_SRCDIR([strace.c]) AC_CONFIG_AUX_DIR([.]) AM_CONFIG_HEADER([config.h]) diff --git a/debian/changelog b/debian/changelog index 11f622c07..c71a9cd8b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,7 +1,14 @@ strace (4.5.20-1) unstable; urgency=low - [ Frederik Schüler ] + [ Dmitry V. Levin ] * New upstream version. + + Corrected decoding of 64bit syscalls, closes: #570603 + + Corrected getsockopt decoding on architectures where + sizeof(long) > sizeof(int), closes: #494844 + + Corrected decoding of epoll_pwait, closes: #513014 + + Implemented -C option to combine regular and -c output, closes: #466196 + + [ Frederik Schüler ] * Update standards-version to 3.8.4. * debian/rules: allow parallel building. * debian/rules: comment out verbose build, only needed for debugging. @@ -31,6 +38,7 @@ strace (4.5.19-1) unstable; urgency=low + Fixed FTBFS on armel, closes: #520084, #535564 + Marked sendfile(2) as a network syscall, closes: #509499 + Fixed syscall numbers for tee and sync_file_range, closes: #503124 + + Corrected accept(2) decoding, closes: #507573 + Changed strace to exit/kill with traced process exitcode/signal, closes: #37665 diff --git a/strace.spec b/strace.spec index 3bc9365e9..ad9562c34 100644 --- a/strace.spec +++ b/strace.spec @@ -1,6 +1,6 @@ Summary: Tracks and displays system calls associated with a running process Name: strace -Version: 4.5.19 +Version: 4.5.20 Release: 1%{?dist} License: BSD Group: Development/Debuggers @@ -82,6 +82,11 @@ rm -rf %{buildroot} %endif %changelog +* Tue Apr 13 2010 Roland McGrath <roland@redhat.com> - 4.5.20-1 +- New upstream release, work mostly by Andreas Schwab and Dmitry V. Levin. + + fixed potential stack buffer overflow in select decoder (#556678); + + fixed FTBFS (#539044). + * Wed Oct 21 2009 Roland McGrath <roland@redhat.com> - 4.5.19-1 - New upstream release, work mostly by Dmitry V. Levin <ldv@altlinux.org> + exit/kill strace with traced process exitcode/signal (#105371); |