summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* [logd] Modernize codebase by replacing NULL with nullptrYi Kong2018-07-131-6/+6
* Remove execute bit for source filesYi Kong2018-07-131-0/+0
* Logd: include app package name in selinux metadataJeff Vander Stoep2018-05-041-35/+42
* Fixing a bug introduced due to refactoring var namesMax Bires2018-05-031-1/+1
* LogAudit: remove dynamic rate limiterJeff Vander Stoep2018-01-031-46/+2
* logd: enhance multiple blocking readers performanceHao Wang2017-12-051-4/+4
* Add a feature to show which bugs are tracking which se denialsMax Bires2017-08-231-32/+115
* logd: reader/writer element locksMark Salyzyn2017-04-201-2/+2
* logd: specify clang formatMark Salyzyn2017-03-131-68/+78
* logd: sepolicy dynamic rate limitingMark Salyzyn2017-01-041-4/+47
* Merge "LogAudit.cpp: replace newlines with spaces in audit messages"Treehugger Robot2017-01-031-0/+7
|\
| * LogAudit.cpp: replace newlines with spaces in audit messagesNick Kralevich2017-01-031-0/+7
* | logd: Add support for ro.logd.auditd.[main|events]Mark Salyzyn2017-01-031-2/+11
|/
* logd: record multiple duplicate messages as chattyMark Salyzyn2016-12-151-1/+3
* logd: switch to using arraysize() from libbase macrosMark Salyzyn2016-11-031-2/+3
* system/core: preparation to pull back interfaces from android/log.hMark Salyzyn2016-10-201-1/+0
* Merge \"logd: auditd: suppress multiple identical avc: messages to kmsg\"Mark Salyzyn2016-07-201-10/+66
|\
| * logd: auditd: suppress multiple identical avc: messages to kmsgMark Salyzyn2016-07-181-10/+66
| * logd: add a comment about untrusted content in the audit logSami Tolvanen2016-02-291-0/+4
| * logd: stop log spam when integrity enforcement is suppressedSami Tolvanen2016-02-291-2/+11
| * logd: Allow (some) headers to be individually importableMark Salyzyn2016-02-241-0/+5
| * logd: enforce policy integritySami Tolvanen2016-02-161-5/+69
* | Revert "logd: enforce policy integrity"Sami Tolvanen2016-06-141-80/+5
* | logd: stop log spam when integrity enforcement is suppressedSami Tolvanen2016-02-291-2/+11
* | Revert "logd: Don't trigger an integrity failure on permissive SELinux denials"Nick Kralevich2016-02-271-4/+4
* | logd: Don't trigger an integrity failure on permissive SELinux denialsNick Kralevich2016-02-261-4/+4
* | logd: Allow (some) headers to be individually importableMark Salyzyn2016-02-251-0/+5
* | logd: enforce policy integritySami Tolvanen2016-02-221-5/+69
|/
* liblog: logd: support logd.timestamp = monotonicMark Salyzyn2015-11-031-9/+11
* logd: object layer format statisticsMark Salyzyn2015-10-051-2/+2
* logd: optimize code hotspotsMark Salyzyn2015-10-021-15/+20
* logd: klogd deal with nuls in dmesgMark Salyzyn2015-09-291-3/+3
* logd: serialize accesses to stats helpersMark Salyzyn2015-06-251-2/+11
* logd: CleanupMark Salyzyn2015-05-121-6/+6
* logd: Add klogdMark Salyzyn2015-05-121-1/+11
* logd: propagate ::log statusMark Salyzyn2015-04-151-8/+15
* Merge "logd: syscall optimization"Mark Salyzyn2015-04-151-1/+2
|\
| * logd: syscall optimizationMark Salyzyn2015-04-011-1/+2
* | logd: Don't embed a flexible array member within another structNick Kralevich2015-04-071-3/+3
|/
* logd: report reinitMark Salyzyn2015-03-121-4/+4
* logd: use <endian.h>Mark Salyzyn2015-03-041-18/+15
* logd: auditd remove logDmesg methodMark Salyzyn2014-12-051-33/+24
* logd: throttle SELinux denials to 20/secNick Kralevich2014-11-191-1/+1
* logd: auditd: report facility LOG_AUTHMark Salyzyn2014-09-281-4/+15
* logd: auditd: kmsg priorityMark Salyzyn2014-09-191-9/+12
* logd: logcat: debuggerd: audit logs to events and mainMark Salyzyn2014-05-271-26/+81
* logd: logcat: debuggerd: auditd logs to eventsMark Salyzyn2014-05-151-31/+15
* logd: add logd.auditd propertyMark Salyzyn2014-04-291-5/+7
* logd: add thread setnameMark Salyzyn2014-04-281-0/+3
* logd: auditd: add logd.auditd.dmesg propertyMark Salyzyn2014-04-071-4/+18