strace/strace.changes
Martin Pluskal 1260d0fa79 Accepting request 263175 from home:AndreasSchwab:f
- Update to strace 4.9:
  * Changes in behavior
    * Disabled OABI support on ARM EABI systems by default,
      added --enable-arm-oabi option to enable it at configure time.
  * Improvements
    * Added experimental -k option to print stack trace after each traced syscall.
    * Added -w option to produce stats on syscall latency.
      (addresses Debian bug #457497).
    * Added ARC architecture support.
    * Added PTRACE_GETREGS API support on PowerPC.
    * Enhanced Bionic libc and musl libc support.
    * Enhanced tracing of x86 personality processes on x86_64 and x32.
    * Enhanced tracing of ARM personality processes on AArch64.
    * Enhanced 32/64bit personality detection on PowerPC.
    * Implemented decoding of add_key, ioprio_get, ioprio_set, kexec_load, keyctl,
      renameat2, and request_key syscalls.
    * Robustified decoding of select, pselect, and io_submit syscalls.
    * Enhanced decoding of delete_module, fanotify_init, fanotify_mark, fcntl,
      setdomainname, sethostname, setns, and sync_file_range syscalls.
    * Enhanced decoding of signal bitmasks.
    * Enhanced decoding of file descriptors.
    * Enhanced siginfo_t decoding.
    * Enhanced PF_NETLINK decoding.
    * Updated CLOCK_* constants
      (addresses Fedora bug #1088455).
    * Added new syscall entries to match Linux 3.16.
  * Bug fixes
    * Added shmat and shmdt to the set of memory mapping related syscalls.
    * Fixed detaching from stopped processes.
    * Fixed fanotify_mark decoding on 32bit architectures.

OBS-URL: https://build.opensuse.org/request/show/263175
OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=41
2014-11-26 22:18:01 +00:00

970 lines
34 KiB
Plaintext

-------------------------------------------------------------------
Wed Nov 26 15:20:42 UTC 2014 - schwab@linux-m68k.org
- Update to strace 4.9:
* Changes in behavior
* Disabled OABI support on ARM EABI systems by default,
added --enable-arm-oabi option to enable it at configure time.
* Improvements
* Added experimental -k option to print stack trace after each traced syscall.
* Added -w option to produce stats on syscall latency.
(addresses Debian bug #457497).
* Added ARC architecture support.
* Added PTRACE_GETREGS API support on PowerPC.
* Enhanced Bionic libc and musl libc support.
* Enhanced tracing of x86 personality processes on x86_64 and x32.
* Enhanced tracing of ARM personality processes on AArch64.
* Enhanced 32/64bit personality detection on PowerPC.
* Implemented decoding of add_key, ioprio_get, ioprio_set, kexec_load, keyctl,
renameat2, and request_key syscalls.
* Robustified decoding of select, pselect, and io_submit syscalls.
* Enhanced decoding of delete_module, fanotify_init, fanotify_mark, fcntl,
setdomainname, sethostname, setns, and sync_file_range syscalls.
* Enhanced decoding of signal bitmasks.
* Enhanced decoding of file descriptors.
* Enhanced siginfo_t decoding.
* Enhanced PF_NETLINK decoding.
* Updated CLOCK_* constants
(addresses Fedora bug #1088455).
* Added new syscall entries to match Linux 3.16.
* Bug fixes
* Added shmat and shmdt to the set of memory mapping related syscalls.
* Fixed detaching from stopped processes.
* Fixed fanotify_mark decoding on 32bit architectures.
* Fixed offset decoding in preadv and pwritev syscalls.
* Fixed select decoding for glibc in _FORTIFY_SOURCE mode.
* Fixed decoding of epoll_ctl syscall with EPOLL_CTL_DEL argument.
* Fixed build when <sys/ptrace.h> and <linux/ptrace.h> conflict
(addresses Fedora bug #993384).
* Miscellaneous corrections in the manual page.
(Addresses Debian bug #725987).
- Remove obsolete patches:
* strace-4.7.diff
* strace-linux-ptrace-h.patch
* strace-ppc64le.patch
* strace_cid_03ef0b2.patch
-------------------------------------------------------------------
Fri Nov 14 09:19:16 UTC 2014 - dimstar@opensuse.org
- No longer perform gpg validation; osc source_validator does it
implicit:
+ Drop gpg-offline BuildRequires.
+ No longer execute gpg_verify.
-------------------------------------------------------------------
Tue Feb 25 17:20:43 UTC 2014 - normand@linux.vnet.ibm.com
- strace -p 99999 segfault for ppc64le archi disapear if
upstream patch 03ef0b2 is applied to this strace 4.8 version
(bnc#865151)
- added patches:
* strace_cid_03ef0b2.patch
-------------------------------------------------------------------
Wed Dec 4 16:27:29 UTC 2013 - dvaleev@suse.com
- Make ppc64le architecture known
/usr/bin/osc
- added patches:
* strace-ppc64le.patch
-------------------------------------------------------------------
Wed Aug 14 09:11:17 UTC 2013 - schwab@suse.de
- strace-linux-ptrace-h.patch: handle conflict with struct
ptrace_peeksiginfo_args between <sys/ptrace.h> and <linux/ptrace.h>
-------------------------------------------------------------------
Thu Jun 13 15:49:29 UTC 2013 - jengelh@inai.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 12:06:13 UTC 2013 - schwab@suse.de
- strace-aarch64.diff
Support for AArch64 from upstream
-------------------------------------------------------------------
Tue May 22 23:38:07 UTC 2012 - frank.lichtenheld@sophos.com
- Add BuildRequires on xz to allow build on SLE_11_SP2
-------------------------------------------------------------------
Thu May 3 12:02:17 CEST 2012 - meissner@suse.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:44:37 UTC 2011 - tserong@suse.com
- Skip "make check" when building under qemu (PTRACE not supported)
-------------------------------------------------------------------
Mon Apr 11 15:30:46 CEST 2011 - meissner@suse.de
- More AIO decoding from Andi Kleen, bnc#679917
-------------------------------------------------------------------
Wed Mar 16 11:13:09 CET 2011 - meissner@suse.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 11:35:56 UTC 2010 - puzel@novell.com
- add strace-add-support-for-block-ioctls.patch
-------------------------------------------------------------------
Tue Jul 6 23:19:50 UTC 2010 - jengelh@medozas.de
- SPARC compile fixes
- Use %_smp_mflags
-------------------------------------------------------------------
Thu Apr 15 12:35:15 UTC 2010 - jw@novell.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 21:27:50 CET 2010 - rguenther@suse.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 12:31:40 UTC 2010 - jengelh@medozas.de
- package baselibs.conf
-------------------------------------------------------------------
Wed Jan 7 14:43:14 CET 2009 - schwab@suse.de
- Fix decoding of accept(2).
-------------------------------------------------------------------
Wed Dec 10 12:34:56 CET 2008 - olh@suse.de
- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
(bnc#437293)
-------------------------------------------------------------------
Tue Nov 11 10:14:53 CET 2008 - schwab@suse.de
- Fix corner cases in printstr and printpathn.
-------------------------------------------------------------------
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de
- obsolete old -XXbit packages (bnc#437293)
-------------------------------------------------------------------
Tue Sep 2 10:23:32 CEST 2008 - schwab@suse.de
- Update to strace 4.5.18.
* Bug fixes.
* Support new Linux/PPC system call subpage_prot and PROT_SAO flag.
* In sigaction system call, display sa_flags value along with
SIG_DFL/SIG_IGN.
-------------------------------------------------------------------
Tue Aug 12 16:30:43 CEST 2008 - schwab@suse.de
- Add fix for madvice decoding.
-------------------------------------------------------------------
Tue Aug 5 15:09:10 CEST 2008 - schwab@suse.de
- Add fix for vfork handling.
-------------------------------------------------------------------
Tue Jul 22 09:47:31 CEST 2008 - schwab@suse.de
- Update to strace 4.5.17.
* Many bug fixes.
* -F is now deprecated, -f has traced vfork too on Linux for a long time
now.
* Print O_CLOEXEC, MSG_CMSG_CLOEXEC flag bits.
* Improved output for prctl system call on Linux.
* Improved support for Linux/ARM.
* SA_NOMASK is now spelled SA_NODEFER, and SA_ONESHOT is spelled
SA_RESETHAND.
-------------------------------------------------------------------
Mon Jun 30 18:44:58 CEST 2008 - schwab@suse.de
- Fix following vfork and clone2.
-------------------------------------------------------------------
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de
- added baselibs.conf file to build xxbit packages
for multilib support
-------------------------------------------------------------------
Mon Nov 19 16:54:04 CET 2007 - schwab@suse.de
- Fix getdents64 decoding.
-------------------------------------------------------------------
Fri Aug 3 13:44:47 CEST 2007 - schwab@suse.de
- Update to strace 4.5.16.
* Bug fixes.
* Improved output for delete_module, futex, and mbind system calls on Linux.
* Improved output for SG_IO ioctls on Linux.
* Support new Linux system calls move_pages, utimensat, signalfd, timerfd,
eventfd, getcpu, epoll_pwait.
-------------------------------------------------------------------
Wed Apr 18 21:22:32 CEST 2007 - schwab@suse.de
- Decode more ptrace options.
-------------------------------------------------------------------
Fri Mar 16 11:33:22 CET 2007 - schwab@suse.de
- Remove obsolete patch.
-------------------------------------------------------------------
Wed Jan 17 17:47:15 CET 2007 - schwab@suse.de
- Update to strace 4.5.15.
* Bug fixes.
* Several biarch improvements.
* Improved output for adjtimex, sysctl, quotactl, mount, umount.
* Support new Linux system calls *at, inotify*, pselect6, ppoll and unshare.
-------------------------------------------------------------------
Mon Oct 9 15:22:08 CEST 2006 - schwab@suse.de
- Fix compilation with 2.6.18 kernel headers.
-------------------------------------------------------------------
Fri Sep 29 10:52:03 CEST 2006 - schwab@suse.de
- Fix use of PT_GETSIGINFO.
-------------------------------------------------------------------
Fri Sep 8 23:27:35 CEST 2006 - schwab@suse.de
- Fix last change.
-------------------------------------------------------------------
Thu Sep 7 17:22:38 CEST 2006 - schwab@suse.de
- Add fixes from repository.
-------------------------------------------------------------------
Wed May 31 11:12:11 CEST 2006 - schwab@suse.de
- Fix missing arguments.
-------------------------------------------------------------------
Sat Apr 29 16:04:24 CEST 2006 - schwab@suse.de
- Add *at syscalls on ppc.
-------------------------------------------------------------------
Thu Apr 27 00:27:06 CEST 2006 - schwab@suse.de
- Fix socket/ipc subcall decoding.
- Fix ioctl decoding.
-------------------------------------------------------------------
Wed Apr 5 22:55:48 CEST 2006 - schwab@suse.de
- Fix last change so it doesn't break ia64.
- Add all other missing syscalls.
-------------------------------------------------------------------
Fri Mar 31 16:03:10 CEST 2006 - bk@suse.de
- add parsing for the 13 *at syscalls and pselect6(i386 and x86_84)
-------------------------------------------------------------------
Sat Mar 4 19:53:41 CET 2006 - schwab@suse.de
- Update to strace 4.5.14 (numerous bug fixes, required to support new
kernel features).
-------------------------------------------------------------------
Wed Jan 25 21:30:58 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Mon Nov 7 17:42:33 CET 2005 - schwab@suse.de
- Follow all fork-like syscalls in strace-graph.
-------------------------------------------------------------------
Mon Oct 31 19:14:00 CET 2005 - od@suse.de
- add struct sysinfo member mem_unit for linux >= 2.3.48
-------------------------------------------------------------------
Fri Oct 28 16:21:49 CEST 2005 - dmueller@suse.de
- actually add inotify support
-------------------------------------------------------------------
Thu Oct 13 15:54:23 CEST 2005 - schwab@suse.de
- Add more syscall entries.
-------------------------------------------------------------------
Fri Oct 7 18:04:40 CEST 2005 - schwab@suse.de
- Fix decoding of IPC syscalls.
-------------------------------------------------------------------
Thu Jul 21 10:48:21 CEST 2005 - schwab@suse.de
- Update quota patch.
-------------------------------------------------------------------
Wed Jun 22 14:47:01 CEST 2005 - schwab@suse.de
- Fix decoding of gettid.
-------------------------------------------------------------------
Mon Jun 20 11:10:18 CEST 2005 - schwab@suse.de
- Update to strace 4.5.12.
-------------------------------------------------------------------
Wed Mar 30 11:25:23 CEST 2005 - schwab@suse.de
- Update to strace 4.5.11.
-------------------------------------------------------------------
Wed Mar 16 15:07:40 CET 2005 - schwab@suse.de
- Update to strace 4.5.10.
-------------------------------------------------------------------
Mon Feb 28 00:05:53 CET 2005 - schwab@suse.de
- Fix getrval2 on ia64.
-------------------------------------------------------------------
Fri Feb 4 15:49:50 CET 2005 - schwab@suse.de
- Update to strace 4.5.9.
-------------------------------------------------------------------
Sat Jan 22 17:33:05 CET 2005 - schwab@suse.de
- Fix getsockopt decoding.
-------------------------------------------------------------------
Tue Dec 7 16:15:05 CET 2004 - uli@suse.de
- added -i support on s390*
-------------------------------------------------------------------
Fri Nov 12 01:15:11 CET 2004 - schwab@suse.de
- Update to strace 4.5.8.
-------------------------------------------------------------------
Tue Aug 31 14:02:13 CEST 2004 - schwab@suse.de
- Update to strace 4.5.7.
-------------------------------------------------------------------
Mon Jul 12 21:38:24 CEST 2004 - schwab@suse.de
- Update to strace 4.5.6.
-------------------------------------------------------------------
Mon Jun 28 14:54:36 CEST 2004 - schwab@suse.de
- Update to strace 4.5.5.
-------------------------------------------------------------------
Sat Jun 5 14:44:55 CEST 2004 - schwab@suse.de
- Update to strace 4.5.4.
-------------------------------------------------------------------
Wed May 5 23:41:34 CEST 2004 - schwab@suse.de
- Fix handing of execve [#38479].
-------------------------------------------------------------------
Sat Apr 17 20:33:45 CEST 2004 - schwab@suse.de
- Update to strace 4.5.3.
-------------------------------------------------------------------
Mon Apr 5 23:41:59 CEST 2004 - schwab@suse.de
- Sign extend pid in sys_kill [#38433].
-------------------------------------------------------------------
Mon Mar 8 12:07:41 CET 2004 - schwab@suse.de
- Update to strace 4.5.2, incorporates all recent changes.
-------------------------------------------------------------------
Thu Feb 26 17:40:22 CET 2004 - schwab@suse.de
- Update from CVS.
- Fix decoding of pipe syscall.
-------------------------------------------------------------------
Thu Jan 15 12:09:51 CET 2004 - schwab@suse.de
- Fix use of kernel headers.
-------------------------------------------------------------------
Wed Nov 26 13:32:41 CET 2003 - schwab@suse.de
- Update to strace 4.5.1.
-------------------------------------------------------------------
Tue Oct 7 22:39:19 CEST 2003 - schwab@suse.de
- Fix building with new kernel headers.
-------------------------------------------------------------------
Thu Sep 25 14:33:56 CEST 2003 - schwab@suse.de
- Update to strace 4.5.
-------------------------------------------------------------------
Tue Aug 5 18:50:10 CEST 2003 - ro@suse.de
- fix compile with new quota include header
-------------------------------------------------------------------
Wed Jun 11 13:06:05 CEST 2003 - schwab@suse.de
- Update to strace 4.4.98.
-------------------------------------------------------------------
Sat May 10 17:11:46 CEST 2003 - schwab@suse.de
- Fix modify_ldt_ldt_s -> user_desc.
-------------------------------------------------------------------
Fri May 9 20:47:08 CEST 2003 - schwab@suse.de
- Fix building with new kernel headers.
-------------------------------------------------------------------
Wed Apr 2 17:51:04 CEST 2003 - schwab@suse.de
- Update to 4.4.94.
-------------------------------------------------------------------
Mon Jan 20 16:02:19 CET 2003 - schwab@suse.de
- Update to 4.4.92.
-------------------------------------------------------------------
Mon Nov 18 01:04:10 CET 2002 - ro@suse.de
- fix build with latest autoconf
-------------------------------------------------------------------
Thu Nov 7 18:07:48 CET 2002 - schwab@suse.de
- Fix ia64 aio syscalls.
-------------------------------------------------------------------
Tue Nov 5 18:56:33 CET 2002 - schwab@suse.de
- Last change extended to s390/s390x.
-------------------------------------------------------------------
Wed Oct 23 14:31:41 CEST 2002 - schwab@suse.de
- Basic support for aio syscalls.
-------------------------------------------------------------------
Tue Oct 8 15:49:16 CEST 2002 - froh@suse.de
- s390/s390x: add fix for obscure problem in the inner workings of
strace, symptom was SIGSEGV on e.g. 'strace getfacl .' (#20447)
-------------------------------------------------------------------
Thu Sep 26 21:33:31 CEST 2002 - schwab@suse.de
- Add support for xattr syscalls [#18051].
- Update ia64 patch.
-------------------------------------------------------------------
Thu Sep 19 16:03:21 CEST 2002 - mludvig@suse.cz
- fixed old_mmap argument printing on x86-64
-------------------------------------------------------------------
Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de
- removed bogus self-provides
-------------------------------------------------------------------
Thu Sep 12 16:03:32 CEST 2002 - meissner@suse.de
- Added ppc64 support.
-------------------------------------------------------------------
Thu Sep 12 13:28:02 CEST 2002 - uli@suse.de
- added x86-64 biarch support by mludvig as reqd. by aj
-------------------------------------------------------------------
Mon Aug 12 21:28:21 CEST 2002 - schwab@suse.de
- Add fixes for s390/s390x.
-------------------------------------------------------------------
Mon Jun 24 16:08:14 CEST 2002 - schwab@suse.de
- Fix ioctl decoding on ppc.
-------------------------------------------------------------------
Tue Apr 23 16:19:01 CEST 2002 - schwab@suse.de
- Fix ipc syscall decoding for architectures not using the ipc dispatcher.
-------------------------------------------------------------------
Mon Apr 22 13:00:53 CEST 2002 - schwab@suse.de
- Cleanup x86-64 patch.
- Use autoreconf.
-------------------------------------------------------------------
Mon Apr 22 09:36:11 CEST 2002 - sf@suse.de
- added support for x86-64 (by ak@suse.de)
- added %{suse_update_config}
-------------------------------------------------------------------
Mon Mar 4 14:54:03 CET 2002 - schwab@suse.de
- Fix displaying of terminal ioctls [#14396].
-------------------------------------------------------------------
Wed Nov 21 17:31:08 CET 2001 - schwab@suse.de
- Run autoconf to get up-to-date configure script.
-------------------------------------------------------------------
Fri Nov 9 12:02:54 CET 2001 - schwab@suse.de
- Don't use <linux/module.h>.
-------------------------------------------------------------------
Mon Aug 20 13:53:05 CEST 2001 - schwab@suse.de
- Fix configuration for s390.
-------------------------------------------------------------------
Mon Aug 20 09:45:34 CEST 2001 - schwab@suse.de
- Update to strace 4.4.
-------------------------------------------------------------------
Tue Jul 31 10:55:06 CEST 2001 - schwab@suse.de
- Fix tracing after execve for ia64.
-------------------------------------------------------------------
Tue Jun 12 10:58:49 CEST 2001 - schwab@suse.de
- Fix for ppc and sparc.
-------------------------------------------------------------------
Fri Jun 8 16:32:31 CEST 2001 - schwab@suse.de
- Update to strace 4.3.
-------------------------------------------------------------------
Mon May 14 23:16:11 CEST 2001 - bk@suse.de
- fix long shifts to create long long logs for llseek, pread and pwrite.
(for 2147483748[2GB+100], strace logged 18446744071562068068 which is wrong)
-------------------------------------------------------------------
Wed Mar 7 12:16:34 CET 2001 - schwab@suse.de
- Update IA64 patch.
-------------------------------------------------------------------
Wed Feb 14 02:35:51 CET 2001 - ro@suse.de
- include time.h to fix compilation
-------------------------------------------------------------------
Thu Jan 4 18:27:04 CET 2001 - stepan@suse.de
- changed specfile to build cleanly on alphas
-------------------------------------------------------------------
Wed Dec 6 14:56:15 CET 2000 - schwab@suse.de
- Don't include <asm/sigcontext.h> on ia64.
- Implement {,f,l}stat on ia64.
-------------------------------------------------------------------
Mon Nov 13 11:57:14 CET 2000 - ro@suse.de
- hacked to compile on 2.4 includes
-------------------------------------------------------------------
Tue Sep 26 01:07:23 CEST 2000 - ro@suse.de
- fixed dirent64 clash for all archs
-------------------------------------------------------------------
Mon Sep 18 10:57:10 CEST 2000 - schwab@suse.de
- Fix clash with struct dirent64.
-------------------------------------------------------------------
Wed Sep 6 17:20:46 CEST 2000 - fober@suse.de
- s390: upgrade to current ibm codedrop for s390
-------------------------------------------------------------------
Mon Aug 14 18:44:30 CEST 2000 - schwab@suse.de
- Update ia64 patches.
-------------------------------------------------------------------
Tue Jun 20 14:15:40 CEST 2000 - schwab@suse.de
- Update ia64 patches.
-------------------------------------------------------------------
Mon Jun 19 00:27:55 CEST 2000 - ro@suse.de
- prevent inclusion of linux/time.h
-------------------------------------------------------------------
Thu May 18 14:06:55 CEST 2000 - schwab@suse.de
- Fixed to build with 2.3.99 kernels.
-------------------------------------------------------------------
Wed Apr 12 10:40:34 CEST 2000 - kukuk@suse.de
- Fix define for STAT64
-------------------------------------------------------------------
Thu Apr 6 19:09:04 MEST 2000 - bk@suse.de
- s390 team added s390 patch
-------------------------------------------------------------------
Tue Mar 28 14:00:08 CEST 2000 - schwab@suse.de
- Add ia64 patches.
-------------------------------------------------------------------
Wed Mar 22 16:50:21 CET 2000 - kukuk@suse.de
- Update to 4.2
- Fixes for SPARC
-------------------------------------------------------------------
Tue Jan 18 16:43:41 CET 2000 - ro@suse.de
- fixed to build with 2.3 kernels
- man -> /usr/share/man
-------------------------------------------------------------------
Thu Dec 9 13:42:00 CET 1999 - schwab@suse.de
- Remove obsolete SNDCTL_TMR_* ioctls that mask termios ioctls
- Remove obsolete strerror and strsignal changes
- Fix #if syntax
-------------------------------------------------------------------
Sun Dec 5 17:31:42 CET 1999 - kasal@suse.de
- upgraded to strace-4.1
-------------------------------------------------------------------
Fri Dec 3 19:01:25 CET 1999 - kasal@suse.de
- get rid of Makefile.Linux
- fixed some headers for sparc & 2.3.x kernel
-------------------------------------------------------------------
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de
- ran old prepare_spec on spec file to switch to new prepare_spec.
-------------------------------------------------------------------
Thu Sep 9 18:25:30 CEST 1999 - uli@suse.de
- fixed for PPC
-------------------------------------------------------------------
Fri Aug 27 12:02:57 CEST 1999 - ro@suse.de
- adapt to sysctl-changes
-------------------------------------------------------------------
Fri Jul 9 20:04:03 MEST 1999 - ro@suse.de
- update to 4.0 using jurix diff
-------------------------------------------------------------------
Tue Apr 13 00:53:25 MEST 1999 - ro@suse.de
- update 3.1.0.1 / merge patches
-------------------------------------------------------------------
Mon Apr 12 23:08:37 MEST 1999 - ro@suse.de
- fixed for alpha
-------------------------------------------------------------------
Wed Mar 31 00:46:22 MEST 1999 - ro@suse.de
- merged path from Stanislav Brabec and Massimiliano Ghilardi
-------------------------------------------------------------------
Tue Mar 9 08:28:59 MET 1999 - ro@suse.de
- back to SYS_vfork
-------------------------------------------------------------------
Thu Jan 14 14:05:15 MET 1999 - ro@suse.de
- changed "ifdef SYS_vfork" to "ifdef __NR_vfork"
-------------------------------------------------------------------
Mon Jan 11 11:48:17 MET 1999 - ro@suse.de
- alpha-patches file.c: comment #if alpha
sock.c: include ioctls for alpha
term.c: include termio on alpha as well
-------------------------------------------------------------------
Mon Nov 16 10:45:29 MET 1998 - ro@suse.de
- system.c: include sys/mount.h instead of linux/fs.h for glibc
-------------------------------------------------------------------
Wed Sep 30 11:51:34 MEST 1998 - ro@suse.de
- if glibc: include sys/reg and linux/ptrace where needed
-------------------------------------------------------------------
Fri Jul 24 12:04:34 MEST 1998 - bs@suse.de
- fixed configure for i686.
-------------------------------------------------------------------
Tue Feb 17 13:45:15 MET 1998 - ro@suse.de
- diabled PRCTL in config.h.in (not with 2.0 kernel)
----------------------------------------------------------------------------
Wed Apr 30 15:57:14 CEST 1997 - florian@suse.de
- add bug-fixes for llseek