)]}'
{
  "log": [
    {
      "commit": "59067134546c1bf70041fb4a1364d4bf623e4f4b",
      "tree": "4ad33b1a4d62c4332722a6049cbc725da7f712bd",
      "parents": [
        "2f321453982c00e1adf21faf86536c7aa53c469b",
        "36c68885f945ac85129b5b22e989c7dea1ce8727"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Wed May 03 01:59:17 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 03 01:59:17 2017 +0000"
      },
      "message": "Merge changes I155f9f77,Ibb1aa07a,If460a6ef,Ifabff1c2 am: 87f0897426 am: f8e4180ac2\nam: 36c68885f9\n\nChange-Id: Ie32c25b4887461dece19e28b0115784a5afc456e\n"
    },
    {
      "commit": "f6014a1ceee2e2c71f6603048eebc346a261e87a",
      "tree": "1759cfda5379c2518c96ba27c8bee2d8c2ff6c79",
      "parents": [
        "04427cbc221d400602dc2accebdc733789e5548e"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri Apr 28 12:46:17 2017 -0700"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue May 02 15:08:46 2017 -0700"
      },
      "message": "Fix non-trivial warnings hidden by -isystem\n\nThese warnings were hidden by -isystem.\n\nBug: 31751828\nTest: m -j checkbuild\nChange-Id: Ibb1aa07a6827fcbd29fc15291fcd90280c0f608d\nMerged-In: Ibb1aa07a6827fcbd29fc15291fcd90280c0f608d\n(cherry picked from commit 6f51c153ea5e4187a313e47ac8bad9a1a999d4e1)\n"
    },
    {
      "commit": "aebf5fbc6978ba6791690696e22a277be7eefa9b",
      "tree": "56d7cd85efb1b87c84fa9ea2ec18a5fe7bb2a790",
      "parents": [
        "fa92ed0391a722a401b6f050d941032764a8639d"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Oct 25 11:08:53 2016 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Oct 26 22:47:19 2016 +0000"
      },
      "message": "radio: fix 64 bit process compatibility\n\nFix binder call implementations and shared memory layout to make sure\nthat structures containig a pointer to metadata buffer are passed\ncorrectly between 32 bit and 64 bit processes.\n\nChange-Id: Ibecf260555225e0764411f62b60831511cb68278\n"
    },
    {
      "commit": "28a0e9ec74e5192aacffb279c80619ef284062b0",
      "tree": "e3b12f02e07f09992385206578f3b9367c6141a2",
      "parents": [
        "483c0d40535b9787160ec1fa79dbf3cbc273b93f"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Sep 07 16:58:39 2016 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Sep 09 11:46:43 2016 -0700"
      },
      "message": "Radio: get service by value.\n\nGet strong pointer to service interface by value and not reference to\nprevent race conditions where the service pointer can be cleared\nby another thread while in use.\n\nBug: 30907212\nChange-Id: Iae838b3b672562c1d0cd63968399a6bfdda7f5ab\n"
    },
    {
      "commit": "3769871b5998f4bbe6d8fe7c124ee97daa6e7fab",
      "tree": "12c96899b39577e32fffe8b08e39e115bd228e2b",
      "parents": [
        "b6c83b60418d531e8010f515b4bd18ffd8f1b791"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Sep 07 16:58:39 2016 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Sep 08 14:52:16 2016 +0000"
      },
      "message": "Radio, SoundTrigger: get service by value.\n\nGet strong pointer to service interface by value and not reference to\nprevent race conditions where the service pointer can be cleared\nby another thread while in use.\n\nBug: 30907212\nChange-Id: I6f02ec3fd1e6392b842b334e1cc4f9aa23916009\n"
    },
    {
      "commit": "dedc86dcb6d63e93518c8974c077e50912d15e9c",
      "tree": "c148dce8581816f8425b9fc9bca878aa254c1ca4",
      "parents": [
        "d73697b9b61be2fa227b93b5c4c8e30badd32e71"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Mar 05 15:10:52 2015 -0800"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Mar 10 18:18:29 2015 -0700"
      },
      "message": "radio client\n\nAdded implementation of native broadcast radio\nclient class and callback.\n\nChange-Id: I82478448e32a5b9be5165e7eb53b99b6289884ed\n"
    }
  ]
}
