summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@altlinux.org>2010-04-06 23:46:43 +0000
committerDmitry V. Levin <ldv@altlinux.org>2010-04-13 16:09:23 +0000
commitacbe51899abd3f7ce5de5aad7245bb3de642bfab (patch)
treefe8764a4419e6d6db2466e7901215f3a413b3043
parent0c56f62207d81713f9ce7705e865b75f921e6a1b (diff)
downloadstrace-4.5.20.tar.gz
Prepare for 4.5.20 releasev4.5.20
* NEWS: Update for 4.5.20 release. * configure.ac: Version 4.5.20. * debian/changelog: 4.5.20-1. * strace.spec: 4.5.20-1.
-rw-r--r--NEWS36
-rw-r--r--configure.ac2
-rw-r--r--debian/changelog10
-rw-r--r--strace.spec7
4 files changed, 52 insertions, 3 deletions
diff --git a/NEWS b/NEWS
index d82be8007..1628b8386 100644
--- a/NEWS
+++ b/NEWS
@@ -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);