|
 |
 |
 |
Changelog for strace-4.8-7.1.1.x86_64.rpm :
Tue Feb 25 13:00:00 2014 normandAATTlinux.vnet.ibm.com - strace -p 99999 segfault for ppc64le arch disapear if upstream patch 03ef0b2 is applied to this strace 4.8 version (bnc#865560) - added patches: * strace_cid_03ef0b2.patch Wed Dec 4 13:00:00 2013 dvaleevAATTsuse.com - Make ppc64le architecture known /usr/bin/osc - added patches: * strace-ppc64le.patch Wed Aug 14 14:00:00 2013 schwabAATTsuse.de - strace-linux-ptrace-h.patch: handle conflict with struct ptrace_peeksiginfo_args between and
Thu Jun 13 14:00:00 2013 jengelhAATTinai.de - Update to new upstream release 4.8 * This is a stable release, with the usual bugfixes, enhanced support for fresh Linux kernels, and other improvements. - Signature verification; remove redundant %clean section - Remove strace-aarch64.diff (merged)
Sat Mar 2 13:00:00 2013 schwabAATTsuse.de - strace-aarch64.diff Support for AArch64 from upstream
Tue May 22 14:00:00 2012 frank.lichtenheldAATTsophos.com - Add BuildRequires on xz to allow build on SLE_11_SP2
Thu May 3 14:00:00 2012 meissnerAATTsuse.de - updated to 4.7 * Changes in behavior * strace no longer suspends waitpid until there is a child for waitpid\'ing process to collect status from. * strace no longer detaches from a tracee which is supposed to be going to die. * strace now issues a new message: \"+++ exited with EXITCODE +++\" which shows exact moment strace got exit notification, analogous to existing \"+++ killed by SIG +++\" message. * Improvements * Added x32 personality support (x86_64 architecture). * Added -y and -P options to print file descriptor paths and filter by those paths. * Added -I option to control strace interactivity. * Allowed -p option to take comma or whitespace-separated list of PIDs. * Added strace_log_merge script helper to merge timestamped \"strace -ff\" log files. * Implemented decoding of clock_adjtime, get_robust_list, migrate_pages, preadv, prlimit64, process_vm_readv, process_vm_writev, pwritev, recvmmsg, recvmsg, rt_tgsigqueueinfo, sendmmsg, setns, set_robust_list, sched_rr_get_interval, splice, syslog, tee and vmsplice syscalls. * Enhanced decoding of capget, capset, getrlimit, flistxattr, io_submit, listxattr, setrlimit and swapon syscalls. * Implemented decoding of loop and mtd ioctls. * Added syscall entries for new linux syscalls. * Added syscall entries for direct socket system calls on powerpc. * Updated the list of errno constants. * Updated lists of MSG_ *, STA_ *, and TCP_ * constants. * Regenerated the list of ioctl names from Linux 3.3. * Enhanced switching between processes with different personalities. * Enhanced signals reporting by using short signal names. * Made ERESTART * messages more descriptive. * Made parsing of numbers from strings more robust. * Added support for compat_statfs64 and statfs64.f_flags. * Changed read of data blocks to use single process_vm_readv syscall (when available) instead of several PTRACE_PEEKDATA operations. * Changed read of registers on x86 and x86-64 to use single PTRACE_GETREGS operation instead of several PTRACE_PEEKUSER operations. * Applied various optimizations to make strace work faster. * Bug fixes * Implemented proper handling of real SIGTRAPs on kernels supporting PTRACE_O_TRACESYSGOOD. (Addresses Fedora bug #162774). * Fixed sockaddr_un.sun_path name in decoded output. (Addresses Debian bug #554946). * Fixed to avoid potential core file clobbering on exit. (Addresses Debian bug #656398). * Fixed a typo in documentation. (Addresses Debian bug #653309). * Fixed decoding of timer id returned by timer_create. * Fixed epoll_create1, epoll_wait and epoll_pwait decoding. * Fixed *at syscalls flags decoding. * Fixed ARM EABI 64-bit syscall\'s arguments decoding. * Fixed semtimedop decoding on s390. * Fixed osf_sigprocmask decoding on alpha. * Fixed ipc and socket subcall decoding on several architectures. * Corrected syscall entries for epoll_pwait, epoll_create, epoll_ctl, epoll_wait, mincore, mlockall, prctl, reboot, sendfile, sendfile64, sendmsg, sgetmask, ssetmask, swapon, tgkill and tkill syscalls. * Corrected io_ * syscall entries on ARM. * Fixed PID prefix printing in \"strace -oLOG -ff -p1 -p2 -p3\" case. * Fixed logging of unfinished lines in \"strace -oLOG -ff\" case. * Fixed build when libaio-devel is not available. * Fixed configure checks for PTRACE_ * constants. * Fixed compilation warnings remained on several architectures. * Portability * Removed all non-Linux code. After years of neglect, that dead code just hampered further strace development. * Linux kernel >= 2.6.18 is recommended. Older versions might still work but they haven\'t been thoroughly tested with this release.
Tue Oct 4 14:00:00 2011 tserongAATTsuse.com - Skip \"make check\" when building under qemu (PTRACE not supported)
Mon Apr 11 14:00:00 2011 meissnerAATTsuse.de - More AIO decoding from Andi Kleen, bnc#679917
Wed Mar 16 13:00:00 2011 meissnerAATTsuse.de - Updated to 4.6 * Changes in behavior * Print diagnostic information about changes in personality mode to standard error instead of standard output. * Improvements * Implemented a new method of following clone, fork, and vfork syscalls using the Linux kernel\'s explicit facilities for tracing creation of threads and child processes. * Implemented CLONE_PARENT and CLONE_UNTRACED flags handling. * Implemented decoding of TLS syscalls on m68k. * Implemented biarch support on powerpc64. * Implemented biarch support for getrlimit() and setrlimit(). * Implemented decoding of struct ucred in getsockopt SO_PEERCRED. * Implemented SOL_SCTP socket options decoding. * Added HDIO_ * ioctl names. (Addresses Debian bug #450953). * Added LOOP_ * ioctl names. * Updated lists of CLOCK_ *, CLONE_ *, MS_ *, and SOL_ * constants to match Linux 2.6.37. * Updated the list of IPPROTO_ * constants to match netinet/in.h. * Implemented decoding of HDIO_ * and BLK * ioctls. * Added MicroBlaze architecture support. * Added new syscall entries to match Linux 2.6.37. * Regenerated list of ioctl names from Linux 2.6.37. * Enhanced signal notification decoding. * Documented -C and -D options. * Bug fixes * Fixed fetching syscall arguments on m68k. * Fixed an error when judging whether a process has children. * Fixed get/set_robust_list syscall numbers for powerpc. * Fixed a corner case in printing clone flags. * Fixed cross-compiling issues. * Fixed build issues on powerpc64, SH and SPARC. * Fixed syscall flags of fstatat *, mmap, mmap2, fadvise64 *, swapoff, fgetxattr, flistxattr, fremovexattr, epoll_create, fallocate, fanotify_init, and fanotify_mark syscalls. * Fixed decoding of get[ug]id, gete[ug]id and setfs[ug]id return values. * Fixed biarch support in IO dumping. * Fixed raw exit_group decoding. * Fixed decoding of file descriptors on 64-bit architectures. * Fixed a corner case in waitpid handling. (Addresses Red Hat bug #663547). * Fixed stat64 decoding on mips (Addresses Debian bug #599028). * Fixed misleading italics in the manual page. (Addresses Debian bug #589323). - buildrequire libaio-devel bnc#679917 - buildrequire lksctp-tools-devel for sctp decoding
Wed Dec 8 13:00:00 2010 puzelAATTnovell.com - add strace-add-support-for-block-ioctls.patch
Tue Jul 6 14:00:00 2010 jengelhAATTmedozas.de - SPARC compile fixes - Use %_smp_mflags
Thu Apr 15 14:00:00 2010 jwAATTnovell.com - Update to version 4.5.20 * 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. * 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. - strace-4.5.19.diff almost fully upstreamed. shortening to one minor hunk.
Sat Feb 13 13:00:00 2010 rguentherAATTsuse.de - Update to version 4.5.19. * 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) * 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. * Enhanced semop/semtimedop 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. * 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. * Fixed HPPA architecture support. (Addresses Debian bugs #437928 and #546619) - fix check for linux/netlink.h
Mon Feb 1 13:00:00 2010 jengelhAATTmedozas.de - package baselibs.conf
|
|
|