summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@altlinux.org>2009-09-14 16:34:34 +0000
committerDmitry V. Levin <ldv@altlinux.org>2009-09-19 00:52:24 +0000
commitfbfed22854797d0078750a94ea0e3e195c33ba9d (patch)
tree2dea290ab912087bc46d3fa7aab9462e87359f99 /NEWS
parent22a97807b0e82e514c05231b99c09b7ef0d2190e (diff)
downloadstrace-fbfed22854797d0078750a94ea0e3e195c33ba9d.tar.gz
strace-fbfed22854797d0078750a94ea0e3e195c33ba9d.tar.bz2
strace-fbfed22854797d0078750a94ea0e3e195c33ba9d.tar.xz
Prepare for 4.5.19 release
* NEWS: Update for 4.5.19 release. * configure.ac: Version 4.5.19. * debian/changelog: 4.5.19-1. * strace.spec: 4.5.19-1.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS48
1 files changed, 48 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index af62ac7..31c21b1 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,51 @@
+Noteworthy changes in release 4.5.19
+====================================
+
+* Changes in behavior
+ * When command exits, strace now exits with the same exit status.
+ If command is terminated by a signal, strace terminates itself
+ with the same signal, so that strace can be used as a wrapper
+ process transparent to the invoking parent process.
+ When using -p option, the exit status of strace is zero unless
+ there was an unexpected error in doing the tracing.
+ (Addresses Fedora bug #105371 and Debian bug #37665)
+
+* Improvements
+ * Implemented decoding of new Linux syscalls: accept4, dup3,
+ epoll_create1, eventfd2, inotify_init1, pipe2, signalfd4.
+ * Implemented decoding of socket type flags introduced in Linux 2.6.27.
+ * Implemented decoding of accept4 socketcall.
+ * Enhanced prctl decoding.
+ * Enhanced nanosleep decoding.
+ * Enhanced ptrace decoding.
+ * Enhanced futex decoding.
+ * Enhanced CAP_* decoding.
+ * Enhanced SIOCS* ioctls decoding.
+ * Enhanced fcntl F_* flags decoding.
+ * Updated ARM architecture support.
+ * Added Blackfin architecture support.
+ * Added AVR32 architecture support.
+ * Added CRIS architecture support.
+ * Made strace detect when traced process suddenly disappeared.
+
+* Bug fixes
+ * Fixed syscall numbers for tee and sync_file_range.
+ (Addresses Debian bug #503124)
+ * Fixed several bugs in strings decoder, including potential heap
+ memory corruption.
+ (Addresses Fedora bugs #470529, #478324 and #511035)
+ * Marked sendfile(2) as a network syscall.
+ (Addresses Debian bug #509499)
+ * Fixed accept(2) decoding.
+ * Fixed sigtimedwait(2) decoding.
+ * Fixed build on ARM EABI.
+ (Addresses Debian bugs #520084 and #535564, and Fedora bug #507576)
+ * Fixed display of 32-bit fcntl(F_SETLK) on 64-bit architectures.
+ (Addresses Red Hat bug #471169)
+ * Fixed display of 32-bit argv array on 64-bit architectures.
+ (Addresses Fedora bug #519480)
+ * Fixed display of 32-bit struct sigaction on 64-bit architectures.
+
Changes in 4.5.18
==============
* Bug fixes.