summaryrefslogtreecommitdiff
path: root/debuggerd/handler/debuggerd_handler.cpp
Commit message (Expand)AuthorAgeFilesLines
* Always use main thread pid for manual dumping.Christopher Ferris2021-07-301-13/+18
* debuggerd: unify licenses.Elliott Hughes2021-06-181-23/+11
* debuggerd: prepare to abandon ship^Wgdb.Elliott Hughes2021-03-171-2/+2
* Reland protobuf tombstones.Josh Gao2021-01-261-1/+1
* Revert "libdebuggerd: add protobuf implementation."Jerome Gaillard2021-01-261-1/+1
* Merge changes from topic "tombstone_proto"Josh Gao2021-01-251-1/+1
|\
| * libdebuggerd: add protobuf implementation.Josh Gao2021-01-211-1/+1
* | Remove unnecessary #includes.Elliott Hughes2021-01-191-1/+0
|/
* Switch to the new kernel API for obtaining fault address tag bits.Peter Collingbourne2020-11-131-4/+9
* debuggerd: don't leave a zombie child if crash_dump is killed.Josh Gao2020-04-101-22/+29
* Merge "Read fault address on arm64 using proposed kernel API."Peter Collingbourne2020-03-301-4/+7
|\
| * Read fault address on arm64 using proposed kernel API.Peter Collingbourne2020-03-271-4/+7
* | Merge "Create a debugger_process_info data structure with the process info po...Peter Collingbourne2020-03-301-35/+30
|\|
| * Create a debugger_process_info data structure with the process info pointers.Peter Collingbourne2020-03-241-35/+30
* | Move crash_dump into the runtime APEX.Peter Collingbourne2020-03-181-1/+1
|/
* [GWP-ASan] Add GWP-ASan information to tombstones.Mitch Phillips2020-02-181-4/+19
* debuggerd_handler: increase thread stack size.Josh Gao2020-01-171-4/+5
* debuggerd: switch to using platform headers for DEBUGGER_SIGNAL.Josh Gao2019-12-171-6/+7
* [debuggerd] fix -Wreorder-init-listNick Desaulniers2019-10-101-1/+1
* debuggerd: call setsid in our children.Josh Gao2019-04-161-2/+9
* debuggerd_handler: demote abort on exec failure to log.Josh Gao2019-03-181-1/+3
* Fix multithreaded backtraces for seccomp processes.Josh Gao2018-09-121-4/+9
* debuggerd_handler: receive abort messages via sigqueue(DEBUGGER_SIGNAL).Josh Gao2018-08-271-9/+19
* crash_dump: pass the address of the fdsan table.Josh Gao2018-08-061-6/+9
* debuggerd_handler: use syscall(__NR_close) instead of close.Josh Gao2018-07-181-2/+12
* Show signal sender for SI_FROMUSER signals.Elliott Hughes2018-04-261-9/+11
* debuggerd_handler: set PR_SET_PTRACER before running crash_dump.Luis Hector Chavez2017-12-271-0/+16
* debuggerd: wait for dump completion on crashes.Josh Gao2017-12-221-3/+8
* crash_dump: fork a copy of the target's address space.Josh Gao2017-12-151-134/+150
* Force call the fallback handler.Christopher Ferris2017-11-161-1/+6
* crash_dump: don't inherit environment from parent.Josh Gao2017-11-031-2/+2
* base: add Pipe and Socketpair wrappers.Josh Gao2017-08-281-10/+12
* debuggerd_handler: print pid and process name.Josh Gao2017-08-111-2/+28
* tombstoned: allow intercepts for java traces.Narayan Kamath2017-05-311-1/+15
* debuggerd_handler: use syscall(__NR_get[pt]id) instead of get[pt]id.Josh Gao2017-05-051-5/+15
* Move libc_logging to libasync_safe.Christopher Ferris2017-05-021-31/+37
* debuggerd_handler: don't assume that abort message implies fatal.Josh Gao2017-04-271-2/+3
* "Requested dump for tid XXX" message shouldn't be fatal.Elliott Hughes2017-03-231-1/+1
* debuggerd_handler: restore errno.Josh Gao2017-03-101-0/+17
* debuggerd_handler: implement missing fallback functionality.Josh Gao2017-03-091-19/+19
* crash_dump: fix overflow.Josh Gao2017-02-161-1/+1
* libdebuggerd_handler: in-process crash dumping for seccomped processes.Josh Gao2017-02-151-8/+14
* debuggerd_handler: don't use snprintf in handler.Josh Gao2017-02-151-3/+4
* debuggerd_handler: set PR_SET_DUMPABLE before running crash_dump.Josh Gao2017-02-141-3/+16
* debuggerd_handler: raise capabilities before running crash_dump.Josh Gao2017-02-141-4/+36
* debuggerd_handler: don't use waitpid(..., __WCLONE).Josh Gao2017-02-131-1/+1
* debuggerd_handler: fix prctl return value check.Josh Gao2017-02-061-1/+1
* Merge changes from topic 'debuggerd_ambient'Josh Gao2017-02-061-3/+11
|\
| * debuggerd_handler: don't use clone(..., SIGCHLD, ...)Josh Gao2017-02-021-3/+5
| * debuggerd_handler: raise ambient capset before execing.Josh Gao2017-02-021-0/+6