History log of /external/ltrace/sysdeps/linux-gnu/events.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ba36f0ac51d194c599fd56457796e33e62c3220b 04-Nov-2013 Petr Machata <pmachata@redhat.com> Cleanups
/external/ltrace/sysdeps/linux-gnu/events.c
71f25e25a4081b726e75026727483b6959dd8661 17-Dec-2012 Petr Machata <pmachata@redhat.com> Make enum ecb_status enumerators uppercase
/external/ltrace/sysdeps/linux-gnu/events.c
6dfc544b6aa6703d2292be34470aebf874d78452 17-Dec-2012 Petr Machata <pmachata@redhat.com> Make enum process_status enumerators uppercase

Rationale: coding style consistency.
/external/ltrace/sysdeps/linux-gnu/events.c
929bd57ca202fd2f2e8485ebf65d683e664f67b5 17-Dec-2012 Petr Machata <pmachata@redhat.com> struct Process becomes struct process

This is for consistency with other structures, and ultimately with
Linux coding style. The typedef ("Process") was dropped as well for
this reason.

This opportunity was used to fix coding style around the impacted
lines.
/external/ltrace/sysdeps/linux-gnu/events.c
af766ab1e37231fe1d7dc5e4b598b9c92f78ecd4 07-Nov-2012 Petr Machata <pmachata@redhat.com> Move default PTRACE_ constants into new file trace-defs.h

Include it also in events.c, where we use them as well.
/external/ltrace/sysdeps/linux-gnu/events.c
ba1664b062414481d0f37d06bb01a19874c8d481 28-Apr-2012 Petr Machata <pmachata@redhat.com> Fix compilation
/external/ltrace/sysdeps/linux-gnu/events.c
642626096a694c6af279d25d2b1b2fba5b10ddfb 07-Jan-2012 Petr Machata <pmachata@redhat.com> Add backend.h for backend interfaces
/external/ltrace/sysdeps/linux-gnu/events.c
cd972587a4c0d14d764b3d0a43d75f5941db14cc 07-Jan-2012 Petr Machata <pmachata@redhat.com> Move event-que declarations to sysdeps, new backend interface process_removed

- the reason being that the que-handling was declared on global level, but
was only implemented in one back end. If this is deemed generally useful,
it should all be moved to front end, but as things are it's all the same,
so I'm preferring the less invasive change
/external/ltrace/sysdeps/linux-gnu/events.c
2b46cfc1127d390eddd9593fe5ce5399c1f68130 18-Feb-2012 Petr Machata <pmachata@redhat.com> The first crude version of tracing across libraries

- the patch will be sliced later
/external/ltrace/sysdeps/linux-gnu/events.c
366c2f46d844f040458df9b7e35fc3b8527ed2d3 09-Feb-2012 Petr Machata <pmachata@redhat.com> Move process-related functions and structures to proc.h
/external/ltrace/sysdeps/linux-gnu/events.c
61196a4a81e77322bf1f3dc609007f5d35a5103a 07-Feb-2012 Petr Machata <pmachata@redhat.com> Drop Process::breakpoints_enabled
/external/ltrace/sysdeps/linux-gnu/events.c
02648a119092bb5b64918063521237f257283c72 07-Feb-2012 Petr Machata <pmachata@redhat.com> Drop most of start-up magic and use startup callback instead
/external/ltrace/sysdeps/linux-gnu/events.c
9294d82f67e20f5f2b61f317ad04f5cb717c7d27 07-Feb-2012 Petr Machata <pmachata@redhat.com> Create breakpoint.h with decls related to breakpoints
/external/ltrace/sysdeps/linux-gnu/events.c
ffe4cd25089680daf1bd1ec0114d177ec3e0cf95 11-Apr-2012 Petr Machata <pmachata@redhat.com> Handle detach from sleeping or unresponsive processes
/external/ltrace/sysdeps/linux-gnu/events.c
97b208405bcbf2fc75a70fba7d094740f590cb90 22-Nov-2011 Petr Machata <pmachata@redhat.com> Turn in a workaround for seeing a process as R after waitpid (should be T)
/external/ltrace/sysdeps/linux-gnu/events.c
cbe29c6c0ad01839a81272c4715ea73d17e89611 27-Sep-2011 Petr Machata <pmachata@redhat.com> Basic support for tracing vfork

- allow even individual tasks to have their event handlers. These are
called in precedence to the thread group event handlers.
- distinguish CLONE and VFORK events
- add methods for dynamic changes of leader
- add new process status ps_sleeping
/external/ltrace/sysdeps/linux-gnu/events.c
f2d2ba5ce96587f4cc0975441a5da4c6e672e8fa 09-Jul-2011 Petr Machata <pmachata@redhat.com> Fixes for process exit before doing checks for syscalls etc.
/external/ltrace/sysdeps/linux-gnu/events.c
4007d74c2435ce4b50305d64ffe831627f989335 09-Jul-2011 Petr Machata <pmachata@redhat.com> Facility for custom event handler
/external/ltrace/sysdeps/linux-gnu/events.c
69a03e6f8c15fb0272089e387a658acad887fb9c 09-Jul-2011 Petr Machata <pmachata@redhat.com> Event queue
/external/ltrace/sysdeps/linux-gnu/events.c
9a5420c82a2fd81681572a2e3859ea1671c3bded 09-Jul-2011 Petr Machata <pmachata@redhat.com> Add a concept of tasks and leader thread
/external/ltrace/sysdeps/linux-gnu/events.c
cebb88491e68bdf4d466b03970c9ca77f65615f8 09-Jul-2011 Petr Machata <pmachata@redhat.com> Conceal the list of processes behind an interface
/external/ltrace/sysdeps/linux-gnu/events.c
6901b7e429f7e92440f3501df864ad74b39f66c2 09-Jul-2011 Petr Machata <pmachata@redhat.com> Cleanups in next_event

- always fetch instruction_pointer eagerly to simplify the code
- clarify that we can indeed get nen-SIGTRAP signals in certain cases
/external/ltrace/sysdeps/linux-gnu/events.c
2662768efe599f6bb43c4310177e30f56b601bb7 08-Jul-2011 Petr Machata <pmachata@redhat.com> Coding style nits
/external/ltrace/sysdeps/linux-gnu/events.c
f0bd98b3e6753d8609a3054a61f2df6f9cdac10a 09-Nov-2010 Joe Damato <ice799@gmail.com> Add support for tracing functions in libraries loaded at runtime (via libdl).
/external/ltrace/sysdeps/linux-gnu/events.c
f670eea50e959eeb9da53d70cad8d43c19494ef0 25-Jul-2009 Juan Cespedes <cespedes@coco.thehackers.org> Finally got rid of GNU's Autoconf stuff
/external/ltrace/sysdeps/linux-gnu/events.c
427b7811598f905b583ac86b35c72228fd415476 06-Jul-2009 Juan Cespedes <cespedes@coco.thehackers.org> Indentation, comments
/external/ltrace/sysdeps/linux-gnu/events.c
61da33723c5fb09762e38bd39a26ee15d62ffebc 03-Jul-2009 Juan Cespedes <cespedes@coco.thehackers.org> Added different callback handlers for each event
/external/ltrace/sysdeps/linux-gnu/events.c
8d1b92ba755f6d6229f5e230fc43d958b13836f8 03-Jul-2009 Juan Cespedes <cespedes@coco.thehackers.org> Some minor fixes
/external/ltrace/sysdeps/linux-gnu/events.c
f728123bd75a65a6a1536e198c3c30719e494e71 25-Jun-2009 Juan Cespedes <cespedes@debian.org> Re-organize file names
/external/ltrace/sysdeps/linux-gnu/events.c
3df476b28e4a9cdb43cf29fff8e89481310eb30d 28-May-2009 Juan Cespedes <cespedes@debian.org> Created library "libltrace.a" and a simple program that calls it
/external/ltrace/sysdeps/linux-gnu/events.c
6be8028492b29f68126ce413b7ef4b875c7bb017 28-May-2009 Juan Cespedes <cespedes@debian.org> wait for clone()s as well as for fork()s
/external/ltrace/sysdeps/linux-gnu/events.c
e0660df7f943cc832694db3b8b6778c0ff65860d 21-May-2009 Juan Cespedes <cespedes@debian.org> Make exec() work again using PTRACE_O_TRACEEXEC
/external/ltrace/sysdeps/linux-gnu/events.c
2721e6adbc7399e1b621b896b4f5b864082fbf03 21-May-2009 Juan Cespedes <cespedes@debian.org> new fork() and clone() approach

used PTRACE_O_TRACE{FORK,VFORK,CLONE} to trace newly created
processes instead of figuring it out whether a given syscall
would create another process or not
/external/ltrace/sysdeps/linux-gnu/events.c
cd8976dbee947f152c3a322503a1063c6359da76 14-May-2009 Juan Cespedes <cespedes@debian.org> better debugging support (-d option)
/external/ltrace/sysdeps/linux-gnu/events.c
8f6d1ecd5f4301f899927a553572c5089fd29bcf 07-May-2009 Juan Cespedes <cespedes@debian.org> New event: EVENT_NEW (received from a new process)
/external/ltrace/sysdeps/linux-gnu/events.c
393f1d00c582058078cc238547f65202c438fb19 07-May-2009 Juan Cespedes <cespedes@debian.org> struct event -> Event
/external/ltrace/sysdeps/linux-gnu/events.c
cde582642f959f69d436d435b504f50470af5db9 07-May-2009 Juan Cespedes <cespedes@debian.org> struct function -> Function
/external/ltrace/sysdeps/linux-gnu/events.c
a8909f71e1421949c960f287217be6c42c286c0f 28-Apr-2009 Juan Cespedes <cespedes@coco.thehackers.org> struct process -> Process
/external/ltrace/sysdeps/linux-gnu/events.c
1e583132c95aa211fab9e0e0869b237adfa78304 07-Apr-2009 Juan Cespedes <cespedes@debian.org> Beginning support of PTRACE_O_TRACE* (doesn't work yet)
/external/ltrace/sysdeps/linux-gnu/events.c
e2023f721b66db48cc8a0f4ab6519460093c2cf1 07-Apr-2009 Juan Cespedes <cespedes@debian.org> wait_for_something.c -> sysdeps/linux-gnu/events.c
/external/ltrace/sysdeps/linux-gnu/events.c