summaryrefslogtreecommitdiffstats
path: root/logcat/logcat.cpp
Commit message (Collapse)AuthorAgeFilesLines
* logcat: parse failure for -n <KBsize> and -r <rotate limit>Mark Salyzyn2014-07-071-1/+1
| | | | Bug: https://code.google.com/p/android/issues/detail?id=72867 Change-Id: Id0c988543ecfccc5054d15d4195ef578468d50af
* logd: logcat: debuggerd: audit logs to events and mainMark Salyzyn2014-05-271-5/+0
| | | | | | | | | | | - auditd spawn log copy to events and main - logcat delete events as one of the default logs - debuggerd do not collect events. - squish multiple spaces - switch from strcpy to memmove for overlapping buffers BUG: 14626551 Change-Id: I89b30273ce931ed2b25a53ea9be48e77f4c1bbf4
* logd: logcat: debuggerd: auditd logs to eventsMark Salyzyn2014-05-151-7/+8
| | | | | | | | | | | - auditd switch to recording logs to events log id - logcat add events as one of the default logs - debuggerd collect events log as well. ToDo: debuggerd & bugreport collect intermixed logs. BUG: 14626551 Change-Id: I958f0e729b7596748be57488a38824db5645be7b
* logd: logcat: Add persist.logd.size group of propertiesMark Salyzyn2014-05-061-2/+27
| | | | | | | | | - logd Add persist.logd.size (global), persist.logd.size.<logid> - logcat report a more flexible multiplier in -g command. Bug: 14563261 Bug: 14469172 Change-Id: Ie389caa14ad3ae3d4a3a3cc463425bb9dbc5e483
* liblog: logcat: Move library print test into gTestMark Salyzyn2014-05-021-7/+0
| | | | Change-Id: Icd33808d4c974625f4fd0a126a90a2b4c90c8315
* logcat: turn on -WerrorMark Salyzyn2014-05-021-3/+0
| | | | | | - Deal with some -Wunused issues Change-Id: Ic4ab9a49f13e156a73d40266e413dee3e6396178
* logd: liblog: logcat: debuggerd: Add LOG_ID_CRASHMark Salyzyn2014-04-161-2/+18
| | | | Change-Id: Iea453764a1a4fc1661f461f10c641c30150e4d20
* logcat: Better help message for white and black listMark Salyzyn2014-04-111-6/+10
| | | | Change-Id: Ia739260b4e0fcf8062ad9166fd65b1d6e7bb446c
* logd: liblog: logcat: enable prune features for userMark Salyzyn2014-04-021-43/+4
| | | | | | - Enable whitelist, blacklist and logsize tuneables for user Change-Id: Id0c283844c71c5263a8cfbebf2e550f7ac415858
* logcat: white and blacklist failureMark Salyzyn2014-03-211-1/+4
| | | | | | | | - logcat improperly squashes out count - logcat test enhanced to catch failure - logd places entries in ascending sorted order Change-Id: If39d8e2c40852b520c98e7840034ab63c2538e5d
* logcat: improve error messagesMark Salyzyn2014-03-181-7/+7
| | | | | Bug: 13464830 Change-Id: Ia8783fa2422e444bcdfca8d0153cf6e7634612bb
* logd: liblog: logcat: Arbitrary time to tailMark Salyzyn2014-03-141-3/+34
| | | | Change-Id: I10e8d92c933e31ee11e78d2d1114261a30c4be0e
* logd: liblog: logcat: Add LogWhiteBlackListMark Salyzyn2014-03-131-7/+123
| | | | | | | | | | | | | | | - liblog android_logger_get_log_size and android_logger_get_readable_size adjusted to return long instead of int because of -G flag extending range NB: ifdef'd only for userdebug and eng builds - liblog Add android_logger_[sg]et_prune_list and android_logger_set_log_size - logcat Add -P, -p and -G flags - logd Add LogWhiteBlackList and configurable log size (cherry picked from commit 18a5432158ad43b8faefe4950b30e760200ce0b4) Change-Id: I1572338c1b34bd968ad7867857ef708156ec3b6a
* logd: liblog: logcat: Add StatisticsMark Salyzyn2014-03-131-4/+93
| | | | | | | | | | | - logd add statistical collection and formatting - liblog add android_logger_get_statistics call - logcat add -S flag - logcat add -b all (cherry picked from commit 51a29c8dc445e4fb89860561933e54a231e6ffb4) Change-Id: I521753b1969ecd4590c956aeeb1557d101059d67
* logcat: Add -T flag (-t w/o assumption of -d)Mark Salyzyn2014-01-271-1/+4
| | | | | | (cherry picked from commit de02546e3d7c9c307e3d87e0a7fe8bb39b363a72) Change-Id: I49763e2db83755e0b7b12dfa3f83a3957c54d389
* logcat: Add logcat test suiteMark Salyzyn2014-01-271-13/+16
| | | | | | (cherry picked from commit 2807db9a269baaa7b3f67c337d3312877ba90aa0) Change-Id: Ic4c84b88b8d899965c9765bdc3ee223ef73ba7d1
* logcat: Incorporate liblog reading APIMark Salyzyn2014-01-271-238/+94
| | | | | | (cherry picked from commit a1062c728a04e0de6e86a138d98eaff12f14fb41) Change-Id: I1e1a55d13ac55350e8d54bfe92b392de07f26a5d
* system/core 64-bit cleanup.Elliott Hughes2014-01-161-1/+1
| | | | | | | | | This cleans up most of the size-related problems in system/core. There are still a few changes needed for a clean 64-bit build, but they look like they might require changes to things like the fastboot protocol. Change-Id: I1560425a289fa158e13e2e3173cc3e71976f92c0
* Move liblog headers to system/core/include/logColin Cross2013-07-241-4/+4
| | | | | | | | | Move the liblog headers to log/ instead of cutils/ to complete the separation of libcutils and liblog. cutils/log.h still exists and includes log/log.h in order to support the many existing modules that use cutils/log.h. Change-Id: I2758c9f4aedcb809ca7ba8383d0f55041dd44345
* Fixed an unused param warning in logcatEdwin Vane2012-08-131-1/+1
| | | | | | | | | | Changed a function to actually use its parameter instead of a global variable. All callers of the function pass the global variable as an argument anyway so behaviour is unchanged. Change-Id: Ib84d45c17d2213c4d441bf2f423feca14e7aa2f4 Author: Edwin Vane <edwin.vane@intel.com> Reviewed-by: Ariel J Bernal <ariel.j.bernal@intel.com>
* fix "logcat -c ; logcat -d" hang.Nick Kralevich2012-02-231-1/+1
| | | | Change-Id: I1dc3633fc7228a6ff8ed0da4572f40055a28ceb2
* logcat: add sanity checkNick Kralevich2011-10-171-0/+5
| | | | | | | Sanity check that the length we get back from the kernel matches how much data we actually received. Change-Id: I5cfd80321ab41459bb514dfde2da57413a7bd9e6
* Add checking for log entry formatKenny Root2011-10-031-3/+3
| | | | | | | The log tag may be zero length if corrupted, so check for this condition. Change-Id: I7616226dabe78a85859b0ab53aca08f734dbdd84
* Update the help text to reflect new capabilities of -b parameter.Wink Saville2010-06-181-2/+3
| | | | | | | | The -b parameter now support specifying multiple ring buffers and the results are interleaved. In addition a new ring buffer has been created, 'system', and the default is now -b main -b system. Change-Id: Ibc25a31fb8fe21d75dda4598a83cf3426f759eb1
* fix [2483384] logcat crash when malloc debug is enabledMathias Agopian2010-03-171-2/+3
| | | | | | fix a couple of uninitialized variables Change-Id: I1f7552ecb20d85dbf0fec5cae9778a70ff9281a2
* Add '-t N' flag to logcat, to print only the last N lines of logcatDan Egnor2010-03-111-53/+60
| | | | | | (to be used in capturing a merged mini logcat for crash reports) Change-Id: I68149eb80f2f79812f43b07d80fbea822476859e
* Make logcat print both the main and system buffers by default. Make SLOGx ↵Joe Onorato2010-03-011-19/+36
| | | | macros work.
* Allow logcat to take multiple -b options, and interleave the results.Joe Onorato2010-02-261-67/+257
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+568
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-568/+0
|
* auto import from //branches/cupcake/...@131421The Android Open Source Project2009-02-131-2/+1
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+569