1. 11 Nov, 2015 2 commits
  2. 07 Jan, 2014 1 commit
    • Petr Machata's avatar
      Nits · 0f6f30c4
      Petr Machata authored
      - Fix some coding style issues in output.c
      - Add a couple items to TODO
      0f6f30c4
  3. 11 Nov, 2013 2 commits
    • Petr Machata's avatar
      Cleanups · 6e570e5b
      Petr Machata authored
      6e570e5b
    • Petr Machata's avatar
      Support wide character strings · c00837c2
      Petr Machata authored
      - "string" lens and "format" pack were extended such that using an
        integer as underlying array type denotes a wide character string.
      
      - several prototypes from wchar.h were added to libc.so.conf.
      
      - ltrace.conf.5 was updated
      c00837c2
  4. 06 Nov, 2013 1 commit
  5. 05 Nov, 2013 1 commit
  6. 24 Oct, 2013 1 commit
  7. 26 Sep, 2013 1 commit
  8. 19 Sep, 2013 1 commit
    • Petr Machata's avatar
      Update TODO · 2699445f
      Petr Machata authored
      - The config file directory idea is now implemented.
      - Add some more ideas.
      2699445f
  9. 29 Nov, 2012 1 commit
    • Petr Machata's avatar
      Allow formatting floats, doubles in hex · f197727e
      Petr Machata authored
      Include a test suite case.
      Describe the extension in ltrace.conf.5.
      Mention it in NEWS.
      
      There's no similar agreed-upon convention for oct, and displaying which
      bits are set in a floating number like what bitvect does is certainly not
      helpful.  Hence, remove the corresponding TODO item.  Add a different
      (unrelated) one instead.
      f197727e
  10. 20 Nov, 2012 1 commit
  11. 19 Nov, 2012 1 commit
    • Petr Machata's avatar
      Allow typedefs of lenses · 3219c86c
      Petr Machata authored
      This worked for keywords such as enum that are handled specially, because
      those behave as types for backward compatibility.  It was however not
      possible to typedef e.g. hex.
      3219c86c
  12. 18 Nov, 2012 1 commit
  13. 09 Nov, 2012 1 commit
  14. 08 Nov, 2012 1 commit
  15. 02 Nov, 2012 1 commit
  16. 26 Oct, 2012 1 commit
  17. 25 Oct, 2012 1 commit
  18. 23 Oct, 2012 2 commits
    • Petr Machata's avatar
      Convert TODO to org mode · 65af2a5f
      Petr Machata authored
      65af2a5f
    • Petr Machata's avatar
      Remove several TODO entries · fc57cfe6
      Petr Machata authored
      - The whole UN*X world now uses ELF.  There's no point supporting
        anything else.
      - We do read libraries on demand, and do process their symbol tables
      - C++ demangling is fine.  This entry comes from 1998, who knows what it
        was supposed to mean.
      - We now have a relatively clean way of porting to various Linux
        architectures.  Until someone actually tries to port to non-Linux
        OS, we are unlikely to know what's missing in that area.
      - The ARGTYPE_STRING stuff can be now emulated by using
          string(array(char, N))
      - Dependency tracking is done by autotools
      fc57cfe6
  19. 18 Oct, 2012 2 commits
  20. 29 Nov, 2011 1 commit
  21. 25 Jul, 2009 1 commit
  22. 23 Jul, 2009 1 commit
  23. 28 May, 2009 1 commit
  24. 22 May, 2009 1 commit
  25. 21 May, 2009 2 commits
  26. 06 May, 2009 2 commits
  27. 07 Apr, 2009 1 commit
  28. 06 Apr, 2009 1 commit
  29. 10 Dec, 2008 1 commit
  30. 31 Aug, 2007 1 commit
    • Juan Cespedes's avatar
      Some random fixes · aee09312
      Juan Cespedes authored
      * General: Small fixes (indentation, typos, clean-up of code)
      * ltrace.c: Close output file on exit
      * ltrace.c: use getenf("HOME") instead of getpwuid(geteuid())->pw_dir
      * read_config_file.c, display_args.c: remove "ignore" argtype;
        that's what "void" is for
      * packaging/debian/: misc fixes, sync with version 0.5-1
      * etc/ltrace.conf: added more system calls
      * testsuite/ltrace.minor/trace-clone.c: sleep(1) to avoid earlier
        termination of process
      * sysdeps/linux-gnu/trace.c: trace_pid(): reverted Petr's patch
        to wait for child to stop, as it stopped following clone()
      * process_event.c: Disable breakpoints before doing fork() (again!),
        to make children work as expected
      aee09312
  31. 16 Jun, 2006 1 commit
  32. 14 Jun, 2004 1 commit
    • Juan Cespedes's avatar
      Version 0.3.33 · 5c3fe069
      Juan Cespedes authored
      * Fixed two bugs, thanks to Mauro Meneghin <G1ld0@lycos.it>:
        + Cope correctly with breakpoint values greater than
          sizeof(long) bytes
        + Fixed small bug in option -r                (closes: Bug#212792)
      * Show help if no (or few) arguments are given, just like
        strace and fenris (thanks, Tomasz Wegrzanowski <taw@users.sf.net>)
      * Some fixes from Jakub Bogusz <qboosh@pld-linux.org>:
        + Small 64-bit cleanup of code
        + support for more than 6 function arguments on amd64
        + Adapted SPARC port from Jakub Jelinek <jakub@redhat.com>
        + Added alpha support
      5c3fe069
  33. 03 Apr, 2004 1 commit
    • Juan Cespedes's avatar
      Version 0.3.32 · efe85f06
      Juan Cespedes authored
      * Fixed wrong version number
      * Removed unused file "opt_c.c"
      * Remove error when tracing no calls and doing fork()
      * Clean-up of sysdeps/linux-gnu/s390/trace.c
      * Clean-up of sysdeps/linux-gnu/ppc/trace.c
      * Make `--library' option really work           (closes: Bug#232321)
      * Merged several patches from SuSE:
        + Added some functions to ltrace.conf
        + Handle 64-big ELF files nicely
        + AMD64 support
        + Updated list of syscalls for S/390
        + Improved some debugging statements
        Many thanks to Bernhard Kaindl <bk@suse.de> for his great work
      efe85f06
  34. 01 Feb, 2003 1 commit
    • Juan Cespedes's avatar
      Version 0.3.29 · a0ccf39a
      Juan Cespedes authored
      * Align return values depending on screen width
      * Updated list of syscalls and signals to Linux 2.4.20
      * Fixed bug introduced in 0.3.27 which caused -L option to segfault
      a0ccf39a