1. 39dc221 Query log size properties only within logd by Tom Cherry · 4 years, 7 months ago
  2. 06e111a Add android_logger_get_log_consumed_size() and report it in logcat by Tom Cherry · 4 years, 7 months ago
  3. 001a5df Merge "liblog: don't cache property size values and move to own file" by Tom Cherry · 4 years, 8 months ago
  4. d2743ef liblog: don't cache property size values and move to own file by Tom Cherry · 4 years, 8 months ago
  5. 0372924 Merge "SocketClient: don't ignore SIGPIPE" by Tom Cherry · 4 years, 8 months ago
  6. 2b3ebaf SocketClient: don't ignore SIGPIPE by Tom Cherry · 4 years, 8 months ago
  7. f1d938a logd: Add 'print_all_logs' to replay_messages by Tom Cherry · 4 years, 8 months ago
  8. bd5a283 logd: disable flaky tests by Tom Cherry · 4 years, 8 months ago
  9. b4bc99e Run liblog and logd CTS tests in presubmit by Tom Cherry · 4 years, 8 months ago
  10. 68261ee logd: remove users of __android_logger_property_get_bool() by Tom Cherry · 4 years, 8 months ago
  11. 2d45166 Cleanup for #inclusivefixit. by Tom Cherry · 4 years, 8 months ago
  12. bc72197 logd: use the compressed (serialized) log buffer by default by Tom Cherry · 4 years, 8 months ago
  13. ec39a3f logd: record and replay log messages by Tom Cherry · 4 years, 8 months ago
  14. 59caa7a logd: always compress SerializedLogChunk in FinishWriting() by Tom Cherry · 4 years, 8 months ago
  15. 7c95de7 Merge "logd: don't use a thread for deleting log chunks" by Tom Cherry · 4 years, 8 months ago
  16. c1edd66 logd: allow opting into simple or serialized log buffers by Tom Cherry · 4 years, 8 months ago
  17. 4f8125a logd: don't use a thread for deleting log chunks by Tom Cherry · 4 years, 8 months ago
  18. 44e1a5d logd: update SerializedLogChunk for new prune calcuations by Tom Cherry · 4 years, 8 months ago
  19. f74503d logd: optionally track the full size of log buffers by Tom Cherry · 4 years, 9 months ago
  20. b6cb992 logd: replace std::vector<uint8_t> in SerializedLogChunk by Tom Cherry · 4 years, 9 months ago
  21. b07e339 logd: fix use after resize of contents_ vector by Tom Cherry · 4 years, 9 months ago
  22. 23ae9df Merge changes Id5f03945,I69c74471 by Tom Cherry · 4 years, 9 months ago
  23. f2774a0 logd: add fuzzer for SerializedLogBuffer and other improvements by Tom Cherry · 4 years, 9 months ago
  24. 1fdbdbe logd: join() the SerializedLogBuffer deleter thread by Tom Cherry · 4 years, 9 months ago
  25. 54b00a9 logd: make drop_privs work if neither klogd or auditd are used by Tom Cherry · 4 years, 9 months ago
  26. 9b4246d logd: fix various clang-tidy issues by Tom Cherry · 4 years, 9 months ago
  27. 58c7c24 Merge "logd: add missing static to CompressionEngine" by Tom Cherry · 4 years, 9 months ago
  28. 4f9fed2 logd: add missing static to CompressionEngine by Tom Cherry · 4 years, 9 months ago
  29. 0efb410 logging: Use more inclusive language. by Tom Cherry · 4 years, 9 months ago
  30. 1a796bc logd: add a SerializedLogBuffer suitable for compression by Tom Cherry · 4 years, 10 months ago
  31. 8319bb4 logd: add a test for clearing logs with a reader present by Tom Cherry · 4 years, 9 months ago
  32. a863b1a logd: simplify Clear() + Prune() logic by Tom Cherry · 4 years, 9 months ago
  33. b0263af logd: remove faulty optimization by Tom Cherry · 4 years, 10 months ago
  34. 4596b78 logd: don't store the map key in its value by Tom Cherry · 4 years, 10 months ago
  35. f93b400 logd: use libbase logging by Tom Cherry · 4 years, 10 months ago
  36. 3dd3ec3 logd: Drop the LogStatistics dependency on LogBufferElement by Tom Cherry · 4 years, 10 months ago
  37. b3e1633 logd: move leading_dropped logic into FlushTo() by Tom Cherry · 4 years, 10 months ago
  38. 9787f9a logd: format LogBufferElement and LogStatistics correctly by Tom Cherry · 4 years, 10 months ago
  39. eb49b04 logd: drop can_read_security_logs by Tom Cherry · 4 years, 10 months ago
  40. 855c7c8 logd: create FlushToState class by Tom Cherry · 4 years, 10 months ago
  41. 90e9ce0 logd: fix bug in FlushTo when requesting exact sequence number by Tom Cherry · 4 years, 10 months ago
  42. 70fadea logd: remove LogBufferElement dependency of LogReaderThread by Tom Cherry · 4 years, 10 months ago
  43. 3e61a13 logd: rename FlushToResult to FilterResult by Tom Cherry · 4 years, 10 months ago
  44. 8f61346 logd: create SimpleLogBuffer and implement ChattyLogBuffer in terms of it by Tom Cherry · 4 years, 10 months ago
  45. e18346d logd: separate Chatty only vs generic LogBufferTests by Tom Cherry · 4 years, 10 months ago
  46. a3c5ff5 logd: move current sequence from LogBufferElement to LogBuffer by Tom Cherry · 4 years, 10 months ago
  47. 1322472 logd: use a std::list<> of values not pointers by Tom Cherry · 4 years, 10 months ago
  48. a26f7df logd: refactor chatty deduplication logging by Tom Cherry · 4 years, 10 months ago
  49. 0b01ff0 logd: use RAII locks and thread annotations by Tom Cherry · 4 years, 10 months ago
  50. b398a7c logd: add tests for log deduplication by Tom Cherry · 4 years, 10 months ago
  51. a515197 logd: build liblogd and its test on host by Tom Cherry · 4 years, 10 months ago
  52. 43f3f76 logd: add LogBufferTest.cpp by Tom Cherry · 4 years, 10 months ago
  53. bd80e56 liblog: remove unused log_time functions, inline the others by Tom Cherry · 4 years, 10 months ago
  54. 7395396 logd: make liblogd just the core logd functionality by Tom Cherry · 4 years, 10 months ago
  55. e82dcdc Merge "logd: don't use libcutils properties" by Tom Cherry · 4 years, 10 months ago
  56. 4e9bf95 logd: remove class LogCommand, rename LogCommand.cpp to LogPermissions.cpp by Tom Cherry · 4 years, 10 months ago
  57. 227dd4f Merge "logd: remove SocketClient from LogBuffer and LogBufferElement" by Tom Cherry · 4 years, 10 months ago
  58. a8c7f30 logd: don't use libcutils properties by Tom Cherry · 4 years, 10 months ago
  59. 283c9a1 logd: remove SocketClient from LogBuffer and LogBufferElement by Tom Cherry · 4 years, 10 months ago
  60. 72f1aa8 logd: enable LTO by Tom Cherry · 4 years, 10 months ago
  61. 0b3f956 Merge changes I5731d640,Ia874b57a by Tom Cherry · 4 years, 10 months ago
  62. d5b3838 logd: make LogBuffer an interface by Tom Cherry · 4 years, 10 months ago
  63. 68630a0 logd: refactor LastLogTimes a bit by Tom Cherry · 4 years, 10 months ago
  64. 40addf7 logd: remove unnecessary static by Tom Cherry · 4 years, 11 months ago
  65. a269c7c Merge changes I9d6dde2c,I38bfcba5 by Tom Cherry · 4 years, 10 months ago
  66. bf3b47a Merge "logd: don't poll() before recvmsg()" by Tom Cherry · 4 years, 10 months ago
  67. 64e9016 logd: separate LogStatistics from LogBuffer by Tom Cherry · 4 years, 10 months ago
  68. b6b78e9 logd: remove LogFindWorst by Tom Cherry · 4 years, 10 months ago
  69. 053daca logd: enable -Wextra by Tom Cherry · 4 years, 11 months ago
  70. c64dd8e logd: don't poll() before recvmsg() by Tom Cherry · 4 years, 11 months ago
  71. 5178089 logd: don't check of the timestamp of audit messages is monotonic by Tom Cherry · 4 years, 11 months ago
  72. f2c2746 Remove the monotonic option for logging by Tom Cherry · 5 years ago
  73. cef47bb logd: start cleaning up LogReaderThread by Tom Cherry · 4 years, 11 months ago
  74. 320f596 logd: use std::function and lambdas where appropriate by Tom Cherry · 4 years, 11 months ago
  75. 6ec71e9 logd: rename LogTimes -> LogReaderThread by Tom Cherry · 4 years, 11 months ago
  76. 79d54f7 logd: remove FlushCommand by Tom Cherry · 4 years, 11 months ago
  77. 20118ee logd: rename mOldest -> oldest_ by Tom Cherry · 4 years, 11 months ago
  78. 5a3db39 logd: separate PruneList from LogBuffer by Tom Cherry · 4 years, 11 months ago
  79. e170d1a logd: don't use SIGHUP to reinitialize by Tom Cherry · 4 years, 11 months ago
  80. 1a12ae3 logd: decouple LogTags from LogBuffer by Tom Cherry · 4 years, 11 months ago
  81. 385c2c9 logd: refactor mLast setting into a GetOldest function by Tom Cherry · 4 years, 11 months ago
  82. 25a4d70 logd: disable flaky logd.timeout test by Tom Cherry · 4 years, 11 months ago
  83. c5c6d7d Don't include log/log_read.h in log/log.h by Tom Cherry · 5 years ago
  84. ad7d6b2 Revert "logd: iterator corruption paranoia" by Tom Cherry · 5 years ago
  85. d3ecc66 liblog: support extended logger_entry headers by Tom Cherry · 5 years ago
  86. 65ab7fe logd: don't send logs before the start time on the first flushTo() by Tom Cherry · 6 years ago
  87. 10d086e Revert "logd: drop mSequence from LogBufferElement" by Tom Cherry · 6 years ago
  88. 7514558 Revert "logd: regression in handling watermark boundary." by Tom Cherry · 6 years ago
  89. 5e26655 Revert "logd: logcat --clear respect pruneMargin" by Tom Cherry · 5 years ago
  90. c9fa42c logd: wait for timeout via CLOCK_MONOTONIC by Tom Cherry · 5 years ago
  91. cda0ee3 Revert "logd: wakeup wrap timeout if realtime changes drastically" by Tom Cherry · 6 years ago
  92. 65abf39 logd: do not attempt to sort log messages by time by Tom Cherry · 6 years ago
  93. 96f29ea Remove vts10 tests from vts suite by Dan Shi · 5 years ago
  94. 2d90168 Merge "Add vts10 suite to existing vts tests" by Treehugger Robot · 5 years ago
  95. 5d8d73c Add vts10 suite to existing vts tests by Dan Shi · 5 years ago
  96. 907b2d0 Remove ANDROID_LOG_RDONLY, etc by Tom Cherry · 5 years ago
  97. 2ac86de logd: don't coalesce identical log messages in the security buffer by Tom Cherry · 5 years ago
  98. 7a5cbfc Rename ro.device_owner system property by Rubin Xu · 5 years ago
  99. a7fb095 Relax permissions on /data/misc/logd by Mike Ma · 5 years ago
  100. 1a9e4fa CtsLogdTestCases secondary_user by Bookatz · 5 years ago