-
Mon Jul 20 2015 Jeff Law - 0.7.91-14
- Fix dates in ChangeLog. No functional changes (#1244866)
-
Wed Jan 07 2015 Petr Machata <pmachata@redhat.com> - 0.7.91-13
- Fix system_call_params.exp and system_calls.exp for aarch64.
(#1225550)
- xfail part of trace-irelative.exp for aarch64, fix trace-clone
for aarch64 (#1225568)
-
Wed Jan 07 2015 Petr Machata <pmachata@redhat.com> - 0.7.91-12
- Add upstream fix for a bug in labeling PLT slots
(ltrace-0.7.91-x86-plt_map.patch,
ltrace-0.7.91-x86-unused_label.patch)
- Add upstream fixes for tracing multi-threaded processes without -f
(ltrace-0.7.91-multithread-no-f-1.patch,
ltrace-0.7.91-multithread-no-f-2.patch)
-
Tue Dec 09 2014 Petr Machata <pmachata@redhat.com> - 0.7.91-11
- Fix bias handling in PPC backend
- Fix cloning of unresolved breakpoints in PPC backend
-
Thu Aug 14 2014 Petr Machata <pmachata@redhat.com> - 0.7.91-10
- Bump for rebuild.
-
Fri Aug 08 2014 Petr Machata <pmachata@redhat.com> - 0.7.91-9
- Backported PowerPC64 ELFv2 support.
-
Fri Jul 25 2014 Petr Machata <pmachata@redhat.com> - 0.7.91-8
- Bump for rebuild.
-
Thu Feb 20 2014 Marcin Juszkiewicz <mjuszkiewicz@redhat.com> - 0.7.91-7.1
- Backported AArch64 support.
-
Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 0.7.91-7
- Mass rebuild 2014-01-24
-
Tue Jan 14 2014 Petr Machata <pmachata@redhat.com> - 0.7.91-6
- Fix a problem when attempting to trace a command that hasn't been
found (ltrace-0.7.91-cant_open.patch)
-
Tue Jan 14 2014 Petr Machata <pmachata@redhat.com> - 0.7.91-5
- Fix crashing a prelinked PPC64 binary which makes PLT calls through
slots that ltrace doesn't trace.
(ltrace-0.7.91-breakpoint-on_install.patch,
ltrace-0.7.91-ppc64-unprelink.patch)
- Fix a problem in tracing across fork on PPC64
(ltrace-0.7.91-ppc64-fork.patch)
- Fix a couple nits in ltrace.1
(ltrace-0.7.91-man.patch)
-
Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 0.7.91-4
- Mass rebuild 2013-12-27
-
Wed Dec 04 2013 Petr Machata <pmachata@redhat.com> - 0.7.91-3
- Fix interpretation of x86_64 PLT with IRELATIVE slots.
(ltrace-0.7.91-x86_64-irelative.patch)
- Fix fetching of system call arguments on s390.
(ltrace-0.7.91-s390-fetch-syscall.patch)
- Enable tracing of IRELATIVE PLT slots on s390.
(ltrace-0.7.91-s390-irelative.patch)
-
Thu Nov 21 2013 Petr Machata <pmachata@redhat.com> - 0.7.91-2
- Fix a problem in including in summary (-c) function calls that don't
finish before exec or exit (ltrace-0.7.91-account_execl.patch)
-
Tue Nov 05 2013 Petr Machata <pmachata@redhat.com> - 0.7.91-1
- Rebase to a pre-release 0.8
- Drop BR on autoconf and friends
-
Tue Mar 26 2013 Petr Machata <pmachata@redhat.com> - 0.7.2-5
- On s390, the highest bit in PC address is used to distinguish
between 24-bit and 31-bit addressing modes. Linux used to do this
for us, but not anymore.
(ltrace-0.7.2-s390-set_instruction_pointer.patch)
-
Wed Feb 06 2013 Petr Machata <pmachata@redhat.com> - 0.7.2-4
- Update the ARM patch (ltrace-0.7.2-arm.patch) with support for
parameter passing conventions.
-
Thu Jan 31 2013 Petr Machata <pmachata@redhat.com> - 0.7.2-3
- Bring small fixes from master branch
(ltrace-0.7.2-bits.patch; drop ltrace-0.7.2-man.patch)
- Add a patch that implements ARM sofware singlestepping. This mostly
fixes test suite on ARM, though parameter passing conventions are
still not implemented. (ltrace-0.7.2-arm.patch)
- Work around a new GCC warning (ltrace-0.7.2-unused-typedef.patch)
-
Fri Jan 11 2013 Petr Machata <pmachata@redhat.com> - 0.7.2-2
- Improve documentation: better correlation between ltrace(1) and
--help, other minor improvements in ltrace(1).
(ltrace-0.7.2-man.patch)
-
Mon Dec 10 2012 Petr Machata <pmachata@redhat.com> - 0.7.2-1
- Upstream 0.7.2
- Drop all the patches
-
Sat Nov 10 2012 Petr Machata <pmachata@redhat.com> - 0.7.0-1
- Upstream 0.7.0
- Drop all the patches
- Upstream patch for missing sysdeps/linux-gnu/ppc/insn.h
(ltrace-0.7.0-ppc-insn.h.patch)
- Upstream patch for installing ltrace.conf.5 to man5
(ltrace-0.7.0-man5.patch)
-
Mon Oct 01 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-19
- Upstream patch for ia64 parameter passing
(ltrace-0.6.0-abi-ia64.patch)
- Upstream fix for a bug in computation of time spent in a syscall
(ltrace-0.6.0-syscall-time.patch)
- Upstream fix for a bug in passing struct(float,struct(float,float))
on x86_64 (ltrace-0.6.0-x86_64-flatten.patch)
- Upstream patch for support of -l option (ltrace-0.6.0-dash-l.patch)
- Several more upstream patches with random cleanups. Those were
brought to Fedora to make porting of other patches easier.
(ltrace-0.6.0-cleanups.patch)
-
Thu Aug 30 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-18
- PPC64 passes floating point equivalent structures in registers
-
Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.0-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
Fri Jun 01 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-16
- Look for __cxa_demangle in libstdc++ as well
- Demangle test case should report it's unsupported if demangling
support isn't compiled in (ltrace-0.6.0-demangle.patch)
- Resolves: #827422
-
Thu May 31 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-15
- Add upstream patches for parameter passing. Apart from a couple of
fixes, this brings in s390 support (ltrace-0.6.0-abi-s390.patch)
-
Fri May 18 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-14
- Add upstream patch that improves parameter passing support (the
upstream "revamp" branch) (ltrace-0.6.0-abi.patch)
-
Thu May 03 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-13
- Check -n argument for validity (ltrace-0.6.0-dash-n.patch)
- Resolves: #818529
- ltrace-0.6.0-libs-fixes-1.patch
- Fix double free when process initialization fails for some reason
- Don't indent first level of calls
-
Mon Apr 30 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-12
- Fix 32-bit builds
-
Mon Apr 30 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-11
- Fix detach from sleeping process
- Add limited support for return from tail call
- Fix singlestep over atomic instruction sequence on PPC
- Add extensive upstream patch that implements
- tracing calls done from DSOs
- better tools for filtering symbol tables
- support for tracing PLT calls on PPC64 (not entry points read from .plt)
- support for PPC32 old-style (BSS) PLT table
- Drop ppc-shift patch that was superseded by the above
- Drop demangle patch that hasn't been applied for some time now
-
Wed Apr 11 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 0.6.0-10
- Drop ExclusiveArch as all current Primary/Secondary Arches are supported
-
Wed Apr 11 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-9
- And patch configure and config.h, not just configure.ac
- Resolves: #810973
-
Wed Apr 11 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-7
- Add libselinux-devel BR
- Resolves: #810973
-
Tue Apr 10 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-6
- If we fail to attach to traced process, check whether deny_ptrace
isn't enabled. If yes, warn about it.
- Resolves: #810973
-
Tue Feb 07 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-5
- Add upstream patches for initial breakpoint insertion. This mostly
fixes tracing on PPC.
- Resolves: #773050
-
Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
Fri Nov 25 2011 Petr Machata <pmachata@redhat.com> - 0.6.0-3
- Add several upstream patches that fix various races in tracing
multi-threaded processes
- Add upstream patches for support of tracing across vfork
- Add upstream patches for ppc: excessive shift, and fetching
function arguments
-
Fri Sep 02 2011 Petr Machata <pmachata@redhat.com> - 0.6.0-2
- Add upstream patches for tracing multi-threaded processes, endian
fixes, and a test suite fixlet
-
Tue Feb 15 2011 Petr Machata <pmachata@redhat.com> - 0.6.0-1
- Update to 0.6.0
- Drop most patches
- Port exec-stripped patch
- Add return-string-n patch
- Leave just the testsuite part in ia64-sigill patch
-
Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5-19.45svn
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
Thu Dec 09 2010 Petr Machata <pmachata@redhat.com> - 0.5-18.45svn
- Add memmove to /etc/ltrace.conf
- Resolves: #658311
-
Wed Sep 08 2010 Petr Machata <pmachata@redhat.com> - 0.5-17.45svn
- Fix demangler resolution. Libiberty is not in the default install
anymore, and the fallback configure check for __cxa_demangle doesn't
take into account the possibility that the symbol might be in
libstdc++ instead.
- Resolves: #631069 FTBFS
-
Wed May 19 2010 Petr Machata <pmachata@redhat.com> - 0.5-16.45svn.1
- When the value of undefined symbol in PPC 32-bit binary is 0, use
PPC-specific magic to compute the PLT slots.
- Fix a problem with tracing stripped binary after execl on
architectures that need PLT reinitalisation breakpoint.
- Support tracing of 31-bit binaries with 64-bit ltrace
- Fix handling of the case where forked child is reported before
parent's fork event
- Patch from Supriya Kannery implements fetching 5th and further
function arguments on s390
-
Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5-14.45svn
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5-13.45svn
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
Tue Oct 07 2008 Petr Machata <pmachata@redhat.com> - 0.5-12.45svn
- Fix fork & exec patches to apply cleanly under --fuzz=0
- Resolves: #465036
-
Fri May 23 2008 Petr Machata <pmachata@redhat.com> - 0.5-11.45svn
- Patch from James M. Leddy, fixes interaction of -c and -o
- Fix compilation by using -D_LARGEFILE64_SOURCE
- related: #447404
-
Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.5-10.45svn
- Autorebuild for GCC 4.3
-
Wed Sep 12 2007 Petr Machata <pmachata@redhat.com> - 0.5-9.45svn
- Cleanup spec.
- Fix parallel make bug in Makefile.
- resolves: #226109
-
Thu Aug 16 2007 Petr Machata <pmachata@redhat.com> - 0.5-8.45svn
- Fix licensing tag.
-
Fri May 04 2007 Petr Machata <pmachata@redhat.com> - 0.5-7.45svn
- added fork/exec patches, mostly IBM's work
- added trace-exec tests into suite
- added ia64 sigill patch
-
Thu Jan 25 2007 Petr Machata <pmachata@redhat.com> - 0.5-6.45svn
- tidy up the specfile per rpmlint comments
- fix man page
-
Mon Sep 04 2006 Petr Machata <pmachata@redhat.com> - 0.5-5.45svn
- fix plt handling on ppc32 (symval patch)
- fix attaching to process (attach patch)
- add fork & exec patches from IBM
- adjust weak symbol handling (ppc32fc5 patch)
-
Wed Aug 23 2006 Petr Machata <pmachata@redhat.com> - 0.5-3.45svn
- use "{X}.{release}svn" release string per naming guidelines
-
Tue Aug 22 2006 Petr Machata <pmachata@redhat.com> - 0.5-1.1.45svn
- using dist tag
-
Fri Aug 18 2006 Jesse Keating <jkeating@redhat.com> - 0.5-1.0.45svn.6
- rebuilt with latest binutils to pick up 64K -z commonpagesize on ppc*
(#203001)
-
Fri Jul 14 2006 Petr Machata <pmachata@redhat.com> - 0.5-1.0.45svn.5
- adding .gnu.hash patch to support new ELF hash table section
- adding testsuite patch to silent some bogus failures
-
Fri Jul 14 2006 Petr Machata <pmachata@redhat.com> - 0.5-1.0.45svn
- adding upstream (svn) version. It contains most of patches that we
already use, and has support for secure PLTs.
-
Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.4-1.7.1
- rebuild
-
Wed Jun 14 2006 Petr Machata <pmachata@redhat.com> - 0.4-1.7
- drop broken ppc support
-
Thu Jun 01 2006 Petr Machata <pmachata@redhat.com> - 0.4-1.6
- e_entry patch: use elf's e_entry field instead of looking up _start
symbol, which failed on stripped binaries.
-
Wed May 03 2006 Petr Machata <pmachata@redhat.com> - 0.4-1.5
- Correct a typo that prevented the inclusion of "demangle.h"
- Adding -Wl,-z,relro
-
Mon Apr 24 2006 Petr Machata <pmachata@redhat.com> - 0.4-1.4
- turn off opd translation on ia64, GElf already gives us function
address.
- turn on main-internal test, it should pass now.
-
Wed Apr 12 2006 Petr Machata <pmachata@redhat.com> - 0.4-1.2
- svn fix for opt_x patch
- patches for testsuite for s390{,x}
- turning off main-internal test. Fails on ia64, needs investigation.
-
Fri Apr 07 2006 Petr Machata <pmachata@redhat.com> - 0.4-1
- Upstream 0.4
- opt_x patch: New structure for opt_x list elements, now with
'found'. Using it in options.c, elf.c.
- testsuite patch: Automated testsuite for ltrace.
-
Wed Mar 01 2006 Petr Machata <pmachata@redhat.com> - 0.3.36-4.3
- include %{ix86} to ExclusiveArch, instead of mere i386
-
Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.3.36-4.2
- bump again for double-long bug on ppc(64)
-
Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.3.36-4.1
- rebuilt for new gcc4.1 snapshot and glibc changes
-
Mon Jan 09 2006 Jakub Jelinek <jakub@redhat.com> 0.3.36-4
- added ppc64 and s390x support (IBM)
- added ia64 support (Ian Wienand)
-
Sat Mar 05 2005 Jakub Jelinek <jakub@redhat.com> 0.3.36-3
- rebuilt with GCC 4
-
Tue Dec 14 2004 Jakub Jelinek <jakub@redhat.com> 0.3.36-2
- make x86_64 ltrace trace both 32-bit and 64-bit binaries (#141955,
IT#55600)
- fix tracing across execve
- fix printf-style format handling on 64-bit arches
-
Thu Nov 18 2004 Jakub Jelinek <jakub@redhat.com> 0.3.36-1
- update to 0.3.36
-
Mon Oct 11 2004 Jakub Jelinek <jakub@redhat.com> 0.3.35-1
- update to 0.3.35
- update syscall tables from latest kernel source
-
Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
-
Tue Jun 08 2004 Jakub Jelinek <jakub@redhat.com> 0.3.32-3
- buildreq elfutils-libelf-devel (#124921)
-
Thu Apr 22 2004 Jakub Jelinek <jakub@redhat.com> 0.3.32-2
- fix demangling
-
Thu Apr 22 2004 Jakub Jelinek <jakub@redhat.com> 0.3.32-1
- update to 0.3.32
- fix dict.c assertion (#114359)
- x86_64 support
- rewrite elf.[ch] using libelf
- don't rely on st_value of SHN_UNDEF symbols in binaries,
instead walk .rel{,a}.plt and compute the addresses (#115299)
- fix x86-64 support
- some ltrace.conf additions
- some format string printing fixes
-
Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
-
Mon Feb 03 2003 Jakub Jelinek <jakub@redhat.com> 0.3.29-1
- update to 0.3.29
-
Wed Jan 22 2003 Tim Powers <timp@redhat.com>
- rebuilt
-
Sun Sep 01 2002 Jakub Jelinek <jakub@redhat.com> 0.3.10-12
- add a bunch of missing functions to ltrace.conf
(like strlen, ugh)
-
Fri Jun 21 2002 Tim Powers <timp@redhat.com>
- automated rebuild
-
Tue May 28 2002 Phil Knirsch <pknirsch@redhat.com>
- Added the 'official' s390 patch.
-
Thu May 23 2002 Tim Powers <timp@redhat.com>
- automated rebuild
-
Wed Jan 09 2002 Tim Powers <timp@redhat.com>
- automated rebuild
-
Fri Jul 20 2001 Jakub Jelinek <jakub@redhat.com>
- fix stale symlink in documentation directory (#47749)
-
Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
- Bump release + rebuild.
-
Wed Aug 02 2000 Tim Waugh <twaugh@redhat.com>
- fix off-by-one problem in checking syscall number
-
Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
- automatic rebuild
-
Mon Jun 19 2000 Matt Wilson <msw@redhat.com>
- rebuilt for next release
- patched Makefile.in to take a hint on mandir (patch2)
- use %{_mandir} and %makeinstall
-
Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
- fix description
-
Fri Jan 07 2000 Jeff Johnson <jbj@redhat.com>
- update to 0.3.10.
- include (but don't apply) sparc patch from Jakub Jellinek.
-
Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
- auto rebuild in the new build environment (release 2)
-
Fri Mar 12 1999 Jeff Johnson <jbj@redhat.com>
- update to 0.3.6.
-
Mon Sep 21 1998 Preston Brown <pbrown@redhat.com>
- upgraded to 0.3.4