summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
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.