diff options
author | Dmitry V. Levin <ldv@altlinux.org> | 2009-09-14 16:34:34 +0000 |
---|---|---|
committer | Dmitry V. Levin <ldv@altlinux.org> | 2009-09-19 00:52:24 +0000 |
commit | fbfed22854797d0078750a94ea0e3e195c33ba9d (patch) | |
tree | 2dea290ab912087bc46d3fa7aab9462e87359f99 /NEWS | |
parent | 22a97807b0e82e514c05231b99c09b7ef0d2190e (diff) | |
download | strace-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-- | NEWS | 48 |
1 files changed, 48 insertions, 0 deletions
@@ -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. |