summaryrefslogtreecommitdiffstats
path: root/logd/LogBuffer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge changes I96998c4b,I161bf03b am: dd0cd8d88f am: f17500474aMark Salyzyn2017-03-271-12/+8
|\
| * logd: last iterator initialized incorrectlyMark Salyzyn2017-03-271-2/+2
| * logd: ASAN cleansingMark Salyzyn2017-03-271-10/+6
* | Merge changes I92cac83b,Ie897c40b am: 4278f71118 am: 898c8a6e51Mark Salyzyn2017-03-171-1/+7
|\|
| * logd: cap how far back in-place sort will go to 5 secondsMark Salyzyn2017-03-171-1/+7
* | Merge changes I2a073293,Ia55ef8b9,I79a385fc am: 82b5c619b8 am: 5a0afe7d27Mark Salyzyn2017-03-161-27/+35
|\|
| * logd: continue search out-of-order entries timestamp tailMark Salyzyn2017-03-161-3/+8
| * logd: drop mSequence from LogBufferElementMark Salyzyn2017-03-161-21/+17
| * logd: ensure LogBufferElement mSequence is monotonicMark Salyzyn2017-03-161-11/+18
| * Fix heap-buffer-overflow detected by ASAN.Evgenii Stepanov2017-03-141-1/+6
* | Resolve merge conflicts of e40a08509 to masterMark Salyzyn2017-03-131-156/+153
|\|
| * logd: specify clang formatMark Salyzyn2017-03-131-155/+149
* | Fix heap-buffer-overflow detected by ASAN.Alex Shlyapnikov2017-02-231-1/+4
* | Fix read past end of malloc block in logdGreg Hartman2017-02-161-1/+2
|/
* logd: add getEventTag command and serviceMark Salyzyn2017-02-021-4/+2
* logd: multiple identical do not report expiredMark Salyzyn2017-01-241-1/+14
* logd: LogBufferElementKey use uint32_t for uidMark Salyzyn2016-12-211-4/+3
* logd: sum liblog tag messagesMark Salyzyn2016-12-191-23/+83
* logd: correct duplicate message state machineMark Salyzyn2016-12-191-6/+70
* logd: record multiple duplicate messages as chattyMark Salyzyn2016-12-151-7/+104
* logd: getTag() functional for chatty entriesMark Salyzyn2016-10-251-0/+28
* logd: address code fragility in last watermarksMark Salyzyn2016-10-241-9/+20
* logd: mLastWorstPidOFSystem crashMark Salyzyn2016-10-211-2/+13
* logd: Use private interfaces for buffer size propertiesMark Salyzyn2016-10-181-96/+3
* liblog: logd: Add android_lookupEventTag_len()Mark Salyzyn2016-10-031-2/+4
* logd: clear all from non system user status requestMark Salyzyn2016-09-021-2/+5
* logd: crash in prune mLastWorstPidOfSystemMark Salyzyn2016-09-021-1/+1
* logd: Worst Tag filter enabled for events bufferMark Salyzyn2016-07-151-53/+39
* logd: rename sort() for pids to sortPids()Mark Salyzyn2016-07-151-2/+2
* Fix google-explicit-constructor warnings.Chih-Hung Hsieh2016-04-251-1/+1
* logd: security buffer only AID_SYSTEM readerMark Salyzyn2016-02-011-1/+6
* logd: prune maintain per-id watermark (part deux)Mark Salyzyn2016-01-191-6/+14
* logd: prune maintain per-id watermarkMark Salyzyn2016-01-111-4/+36
* Merge "Revert "logd: liblog: whitelist "snet_event_log"""Mark Salyzyn2016-01-061-8/+4
|\
| * Revert "logd: liblog: whitelist "snet_event_log""Mark Salyzyn2016-01-061-8/+4
* | logd: document ro.logd.sizeMark Salyzyn2016-01-051-1/+1
|/
* logd: liblog: whitelist "snet_event_log"Mark Salyzyn2015-12-301-4/+8
* logd: Add worst pid of system filterMark Salyzyn2015-12-291-76/+137
* logd: Allow flags "eng" and "svelte" in booleanMark Salyzyn2015-12-221-3/+4
* logd: statistics per-pid filterMark Salyzyn2015-12-181-3/+5
* logd: ro.config.low_ram set buffer size to 64KMark Salyzyn2015-12-141-0/+5
* Merge "logd: liblog: logcat: Add LOG_ID_SECURITY"Mark Salyzyn2015-12-111-18/+20
|\
| * logd: liblog: logcat: Add LOG_ID_SECURITYMark Salyzyn2015-12-081-18/+20
* | logd: readlog apps get logger_entry_v4Mark Salyzyn2015-12-091-1/+1
|/
* logd: wakeup on wrap or timeoutMark Salyzyn2015-12-071-32/+62
* logd: liblog: logcat: switch to android_log_clockid() (2)Mark Salyzyn2015-12-071-2/+2
* Revert "logd: liblog: logcat: switch to android_log_clockid()"Mark Salyzyn2015-12-071-2/+2
* logd: liblog: logcat: switch to android_log_clockid()Mark Salyzyn2015-12-041-2/+2
* Revert "liblog: resolve deadlocks"Mark Salyzyn2015-11-161-3/+1
* liblog: resolve deadlocksMark Salyzyn2015-11-121-1/+3