From ef04ba484536ab0517fabbbbf4bfbb32c249453b Mon Sep 17 00:00:00 2001 From: Juan Cespedes Date: Fri, 22 Aug 1997 21:55:45 +0200 Subject: Version 0.1.1 * 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) --- TODO | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 TODO (limited to 'TODO') diff --git a/TODO b/TODO new file mode 100644 index 0000000..8a42175 --- /dev/null +++ b/TODO @@ -0,0 +1,16 @@ +------------------------------------------------------------------------------- +``struct_process'' should also have: + * All the symbols it has breakpointed, and, for each of them: + - its addr + - its return addr, if any + - whether the return addr is breakpointed (ie, if the symbol is ``active'') + - the original value in the addr, and in the return addr, if appropiate + - + * The state of the process: + - uninitialized + - running + - within a given syscall +------------------------------------------------------------------------------- +I should parse a config file (/etc/ltrace.conf & ~/.ltracerc) to +handle different arguments to the library calls +------------------------------------------------------------------------------- -- cgit v1.2.3