{"push_id":925800167,"size":27,"distinct_size":27,"ref":"refs/heads/caf/aosp-new/master","head":"89faffc066ec77f06ce1e8772160ce5ccd4aff68","before":"b5e821316da31d2f4d06c3dea74ed57098b69033","commits":[{"sha":"9bef9660fdc3b9dbc8c4cb440a196435d61cabda","author":{"email":"c404d7d1f679fdc222835736948b216a5578061d@google.com","name":"Dan Willemsen"},"message":"Turn off -Wdate-time for crasher\n\nThis is an optional diagnostic tool where it's useful to know if you are\nrunning the version that you just built. Allow the use of __TIME__\nwithout a warning or error.\n\nBug: 24204119\nChange-Id: I78063c2694b80ccaf5891d1cd649ea17eda978cb","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/9bef9660fdc3b9dbc8c4cb440a196435d61cabda"},{"sha":"10b82b683405e9ccd0cc162fa44a2ec6a9f26448","author":{"email":"4bb1064d1f46929ded0070376617aece30f0ee54@google.com","name":"Mark Salyzyn"},"message":"logd: isMonotonic improvements\n\nUse 1972 as a right delineation. Otherwise use half way point\nbetween the monotonic and realtime. Treat correction factor as\nunsigned, ensure that any wrapping to a negative value is\ndropped or set to EPOCH. Acknowledge that we can get a more\naccurate time track by acquiring the time rather than relying on\nhealthd timestamp.\n\nBug: 26331432\nChange-Id: I09075fca58676a30cf7d87baf2d4b0f53795abaa","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/10b82b683405e9ccd0cc162fa44a2ec6a9f26448"},{"sha":"a0140047525b3c12e9e64903fb7b85fea0d5a0f9","author":{"email":"4bb1064d1f46929ded0070376617aece30f0ee54@google.com","name":"Mark Salyzyn"},"message":"liblog: add __android_log_is_loggable checking to writer\n\nAdd __android_log_is_loggable() checking for all buffers except\nLOG_ID_SECURITY. Return -EPERM if blocked. Since we are sniffing\nthe log tag, check validity and return -EINVAL.\n\nNB: Try not to call __android_log_is_loggable() in native code within\na signal handler. Both here, and in the system properties, there\nare locking paths that are not guaranteed to play well in that\nenvironment. This has also been the case for the log writer path\neven before this change. All attempts have been made to use trylock,\nand to use a more expensive code path when contention occurs rather\nthan lead to deadlock.\n\nBug: 19544788\nBug: 26178938\nChange-Id: I98738c662f6328189a6703251eb8721a05e956f9","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/a0140047525b3c12e9e64903fb7b85fea0d5a0f9"},{"sha":"6aa21b225dd1600473388bd640443653d649420a","author":{"email":"4bb1064d1f46929ded0070376617aece30f0ee54@google.com","name":"Mark Salyzyn"},"message":"logd: liblog: whitelist \"snet_event_log\"\n\nDangerous bridge to cross to whitelist, who is special, who is not?\nRationalized as these events are used to catch exploits on platform.\nAs it stands no one should be allowed to block any messages in the\nsecurity context, not even for development purposes.\n\nBug: 26178938\nChange-Id: Ibdc76bc0fe29ba05be168b623af1c9f41d7edbd2","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/6aa21b225dd1600473388bd640443653d649420a"},{"sha":"2ed826a69fa3499d6b7b11ee42088ce2ec25793c","author":{"email":"4bb1064d1f46929ded0070376617aece30f0ee54@google.com","name":"Mark Salyzyn"},"message":"Merge changes Ibdc76bc0,I98738c66\n\n* changes:\n  logd: liblog: whitelist \"snet_event_log\"\n  liblog: add __android_log_is_loggable checking to writer","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/2ed826a69fa3499d6b7b11ee42088ce2ec25793c"},{"sha":"554630f94e07023fcb0e05c82dccd9a2e172f508","author":{"email":"4bb1064d1f46929ded0070376617aece30f0ee54@google.com","name":"Mark Salyzyn"},"message":"Merge \"logd: isMonotonic improvements\"","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/554630f94e07023fcb0e05c82dccd9a2e172f508"},{"sha":"ff8b8e838bb4c79bf767691be4c6a5d5583bb136","author":{"email":"4bb1064d1f46929ded0070376617aece30f0ee54@google.com","name":"Mark Salyzyn"},"message":"logd: build breakage aosp-brillo-master @ 2508494\n\nChange-Id: I38e506bc997c6e9759a064b517f9372a27d0e510","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/ff8b8e838bb4c79bf767691be4c6a5d5583bb136"},{"sha":"727aeb66865e1f8450c93404d6db5b6274e0df13","author":{"email":"4bb1064d1f46929ded0070376617aece30f0ee54@google.com","name":"Mark Salyzyn"},"message":"Merge \"logd: build breakage aosp-brillo-master @ 2508494\"","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/727aeb66865e1f8450c93404d6db5b6274e0df13"},{"sha":"619ffb4f5bec53adcd0b204c61c0e4d1d6ab529e","author":{"email":"9b53232558b3077c845b1a7261f584da5d8fed25@google.com","name":"Dimitry Ivanov"},"message":"Revert \"Temporary disable linker-namespaces\"\n\nThis reverts commit c18ac7cd2bc6214745b91d74e249962ce9ff7d26.","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/619ffb4f5bec53adcd0b204c61c0e4d1d6ab529e"},{"sha":"100001a537446e731f75daadfe75ab78203df45e","author":{"email":"9b53232558b3077c845b1a7261f584da5d8fed25@google.com","name":"Dimitry Ivanov"},"message":"Merge \"Revert \"Temporary disable linker-namespaces\"\"","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/100001a537446e731f75daadfe75ab78203df45e"},{"sha":"20960297438bf07ccfa5bd2a507eb31b5932da73","author":{"email":"d89e605b40a085d134fcf1a47a1d0f7593227591@google.com","name":"Alex Vakulenko"},"message":"Disable RTTI in crash_reporter and metricsd\n\nThere is no longer a reliance on RTTI in libbrillo, so disable RTTI\nin the rest of Brillo codebase.\n\nBug: 26292405\nChange-Id: I2751a2ac973a74741a82f5cd949fc0adaf2449a6","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/20960297438bf07ccfa5bd2a507eb31b5932da73"},{"sha":"5b7563a085ef118e19c0f8417d0750d29253dc4f","author":{"email":"d89e605b40a085d134fcf1a47a1d0f7593227591@google.com","name":"Alex Vakulenko"},"message":"Merge \"Disable RTTI in crash_reporter and metricsd\"","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/5b7563a085ef118e19c0f8417d0750d29253dc4f"},{"sha":"08c9891c9c850db7d7fdfcd77d694bcefe836884","author":{"email":"d89e605b40a085d134fcf1a47a1d0f7593227591@google.com","name":"Alex Vakulenko"},"message":"libbinderwrapper: Add BinderWrapper::GetOrCreateInstance()\n\nIn libraries relying on binder it is useful to be able to obtain an\nexisting copy of BinderWrapper or create one if it doesn't exist.\n\nThis allows to abstract the actual RPC (binder) from clients who have\nno other dependencies on this RPC.\n\nBUG: 23782171\nChange-Id: Ie775d3d8ab83d75e38abc7e1385eb39a363555ef","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/08c9891c9c850db7d7fdfcd77d694bcefe836884"},{"sha":"946d8152b2f91b78e7d41363254278e712ec3f4b","author":{"email":"d89e605b40a085d134fcf1a47a1d0f7593227591@google.com","name":"Alex Vakulenko"},"message":"Merge \"libbinderwrapper: Add BinderWrapper::GetOrCreateInstance()\"","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/946d8152b2f91b78e7d41363254278e712ec3f4b"},{"sha":"66607ebc0e451d239b7b15a8794cfd7bec992e6c","author":{"email":"4bb1064d1f46929ded0070376617aece30f0ee54@google.com","name":"Mark Salyzyn"},"message":"logd: document ro.logd.size\n\nBad comment advise in LogBuffer.cpp results in partners failing to\nconsidering using ro.logd.size to set the platform buffer size\ndefault.\n\nNB: It is not good practice to increase the log buffer size to deal\nwith logspam, as increases will result in logd scale issues getting\ncloser to hitting the background cgroup cpu cap. Once we hit that\ncap, logd spirals, pruning old entries slower than the incoming log\nentries. logd.writer will take 100% cpu.\n\nChange-Id: If4a7a74f300d078eeaed0ffd3eb3fd77d1f9fe90","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/66607ebc0e451d239b7b15a8794cfd7bec992e6c"},{"sha":"796d3ec8f4b13b056b515afae8eb70bbdb8275b7","author":{"email":"4bb1064d1f46929ded0070376617aece30f0ee54@google.com","name":"Mark Salyzyn"},"message":"Merge \"logd: document ro.logd.size\"","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/796d3ec8f4b13b056b515afae8eb70bbdb8275b7"},{"sha":"d68c35a9ce8a155155b4675840f50cd52fb1206a","author":{"email":"c404d7d1f679fdc222835736948b216a5578061d@google.com","name":"Dan Willemsen"},"message":"liblog: Update Android.bp to match Android.mk\n\nChange-Id: Ic887493c03d133a566a96c1c5b65dcd67e5d7131","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/d68c35a9ce8a155155b4675840f50cd52fb1206a"},{"sha":"0491eb26324ee2c7ec461bd4c476dbf3d249e239","author":{"email":"c404d7d1f679fdc222835736948b216a5578061d@google.com","name":"Dan Willemsen"},"message":"Merge \"liblog: Update Android.bp to match Android.mk\"","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/0491eb26324ee2c7ec461bd4c476dbf3d249e239"},{"sha":"4ae18025f7326d93edb1a0ed06e709092e8b54d0","author":{"email":"bc323d654c912a6c99763475eeb77a04da410a4a@google.com","name":"Jorge Lucangeli Obes"},"message":"android_filesystem_config.h: Add Brillo users.\n\n-metrics_collector and metricsd gather and upload device metrics.\n-webservd is part of the Weave (Brillo remote setup and management) stack.\n\nBug: 26337609\nChange-Id: Icf6ce75e64293adbe773f2ee65e80629f2eeb737","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/4ae18025f7326d93edb1a0ed06e709092e8b54d0"},{"sha":"8688dba54791cdab323f715a036a952a617945f2","author":{"email":"bc323d654c912a6c99763475eeb77a04da410a4a@google.com","name":"Jorge Lucangeli Obes"},"message":"Merge \"android_filesystem_config.h: Add Brillo users.\"","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-system-core/commits/8688dba54791cdab323f715a036a952a617945f2"}]}