summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Define _LOG as a weak symbol.Chenjie Luo2017-03-061-0/+1
* Merge changes Ib69a206f,If57cc175Treehugger Robot2017-03-061-1/+12
|\
| * tombstoned: turn off signal handlers.Josh Gao2017-03-061-0/+9
| * tombstoned: create tombstones with 0640 permissions.Josh Gao2017-03-061-1/+3
* | Small debuggerd improvements.Elliott Hughes2017-03-024-4/+12
|/
* Merge "debuggerd: remove obsolete dumpable check."Josh Gao2017-03-011-41/+0
|\
| * debuggerd: remove obsolete dumpable check.Josh Gao2017-03-011-41/+0
* | There's no longer a limit to property names.Elliott Hughes2017-02-281-1/+0
|/
* Merge "debuggerd_test: add capability test."Treehugger Robot2017-02-171-30/+99
|\
| * debuggerd_test: add capability test.Josh Gao2017-02-171-30/+99
* | Add crasher check for passing a bad pthread_t to pthread_join.Elliott Hughes2017-02-171-0/+3
|/
* crash_dump: fix overflow.Josh Gao2017-02-161-1/+1
* crash_dump: remove unneeded/faulty checks.Josh Gao2017-02-161-14/+5
* Merge "libdebuggerd_handler: in-process crash dumping for seccomped processes."Josh Gao2017-02-167-39/+193
|\
| * libdebuggerd_handler: in-process crash dumping for seccomped processes.Josh Gao2017-02-157-39/+193
* | Merge "crash_dump: make output fd O_APPEND."Josh Gao2017-02-161-0/+8
|\ \ | |/ |/|
| * crash_dump: make output fd O_APPEND.Josh Gao2017-02-151-0/+8
* | crash_dump: fix typos in error messages.Josh Gao2017-02-151-2/+2
* | 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-142-40/+59
* debuggerd_handler: raise capabilities before running crash_dump.Josh Gao2017-02-141-4/+36
* crasher: add a case that uses PR_SET_NO_NEW_PRIVS.Josh Gao2017-02-141-0/+9
* debuggerd_handler: don't use waitpid(..., __WCLONE).Josh Gao2017-02-132-1/+33
* crash_dump: collect open files before dropping caps.Josh Gao2017-02-071-4/+6
* debuggerd_test: improve error when crasher fails to exec.Josh Gao2017-02-071-2/+4
* debuggerd_test: fix crasher path.Josh Gao2017-02-071-2/+2
* crash_dump: read /proc/<pid>/maps before dropping capabilities.Josh Gao2017-02-071-1/+5
* debuggerd_handler: fix prctl return value check.Josh Gao2017-02-061-1/+1
* Merge changes from topic 'debuggerd_ambient'Josh Gao2017-02-062-15/+47
|\
| * debuggerd_handler: don't use clone(..., SIGCHLD, ...)Josh Gao2017-02-021-3/+5
| * crash_dump: drop capabilities after we ptrace attach.Josh Gao2017-02-021-1/+24
| * crash_dump: use /proc/<pid> fd to check tid process membership.Josh Gao2017-02-021-11/+12
| * debuggerd_handler: raise ambient capset before execing.Josh Gao2017-02-021-0/+6
* | Merge "Better seccomp/kuser_helper diagnostics from debuggerd."Elliott Hughes2017-02-025-78/+164
|\ \
| * | Better seccomp/kuser_helper diagnostics from debuggerd.Elliott Hughes2017-02-015-78/+164
| |/
* / debuggerd_handler: add and use fatal_errno.Josh Gao2017-01-311-11/+22
|/
* debuggerd: fix `debuggerd <pid>`Josh Gao2017-01-301-1/+1
* debuggerd: fix `debuggerd -b <pid>`Josh Gao2017-01-301-1/+1
* debuggerd_handler: improve nonfatal signal message.Josh Gao2017-01-301-9/+16
* debuggerd_handler: remove PR_SET_DUMPABLE check.Josh Gao2017-01-261-7/+0
* debuggerd_handler: don't dump PR_NO_NEW_PRIVS processes.Josh Gao2017-01-251-0/+7
* debuggerd_handler: don't resend nonfatal signals when not dumping.Josh Gao2017-01-251-6/+8
* crash_dump: properly dump when we can't talk to tombstoned.Josh Gao2017-01-241-1/+2
* Merge "Replaced include log/logger.h with log/log.h in debuggerd"Vijay Venkatraman2017-01-241-1/+1
|\
| * Replaced include log/logger.h with log/log.h in debuggerdVijay Venkatraman2017-01-231-1/+1
* | tombstoned: silence spurious error messages.Josh Gao2017-01-231-1/+7
* | Actually don't start tombstoned until /data is mounted.Josh Gao2017-01-231-0/+3
* | debuggerd_handler: add SIGSYS to the list of handled signals.Josh Gao2017-01-231-0/+1
* | debuggerd_handler: properly crash when PR_GET_DUMPABLE is 0.Josh Gao2017-01-232-47/+85
* | crash_dump: set a watchdog timer.Josh Gao2017-01-232-39/+31