Age | Commit message (Collapse) | Author |
|
* After a successful execve(), library calls are now logged
* Enhanced displaying of non-printable chars
* Added some functions to /etc/ltrace.conf
|
|
* Option `-p' now works (but programs fail when ltrace is interrupted)
|
|
* Don't display `...' in strings when limit of bytes is reached
* Added some functions to /etc/ltrace.conf
|
|
* Added -u option (run command as other username)
* Updated manual page a bit
|
|
* First Debian unstable release
* Complete re-structured all the code to be able to add support for
different architectures (but only i386 arch is supported in this
version)
* Log also return values
* Log arguments (and return values) for syscalls
* Added preliminary support for various simultaneous processes
* getopt-like options
* New option: -a (alignment column)
* New option: -L (don't display library calls)
* New option: -s (maximum # of chars in strings)
* Now it reads config files with function names and parameter types
* Programs using clone() should work ok now
* debian/rules: gzipped only big files in /usr/doc/ltrace
* Debian: New Standards-Version: 2.4.0.0
* beginning to work on sparc port (not yet done)
|
|
* Use <cespedes@debian.org> as maintainer address
* Some clean-ups
|
|
* `command' is now searched in the PATH
|
|
* Updated execute_process()
* No longer uses signals to wait for children. Should be a little faster.
* Now every function uses output.c:send_*() instead of `FILE * output'
|
|
* Added options `-i', `-S'
* Added syscall names
* Added signal names
* Added `output.c', `signal.c'
|
|
* Updated ``TODO''
* Added process.c:execute_process
* Added i386.c:type_of_stop
* Hopefully, system dependent stuff is now only in i386.[ch] and process.[ch]
* `-d' can now be used many times: many levels of debug
* removed breakpoint for children detecting fork()s.
Now, *every* program should work ok
* struct process now also has a field for the process filename
* Added "syscall.c" with a list of system call names in Linux/i386
|
|
* Added "BUGS", "TODO"
* Added symbols.c:disable_all_breakpoints
* Added ``process.[ch]'': init_sighandler, pid2proc
* Removed ``trace.c''
* Added rudimentary support for multiple processes
* Now tracing syscalls (fork() needs a special treatment)
|