)]}'
{
  "log": [
    {
      "commit": "038ef23f62d003ba7e2105bc1d9545e88e822645",
      "tree": "7f487c244c9388721389d169ba8cbe617f328fb3",
      "parents": [
        "9c85408d953ea543cc58ea2c1c48b2c65390e834"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Feb 16 15:00:59 2018 -0800"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Feb 22 20:22:14 2018 +0000"
      },
      "message": "Use the ion.h from the kernel headers.\n\nAll code that needs to use the frozen version of ion.h header should\nhave a copy, so move to the version as parsed from the real headers.\n\nTest: Compiled and boots.\nChange-Id: If9feae9c163ca64c4862045e86611fd3cf1fc18e\n"
    },
    {
      "commit": "02ce96835b885817e25842ab8443a83af4385d2a",
      "tree": "bd3aefaad41df37759f954bf01539902f718a06f",
      "parents": [
        "89d6c321f8380a461741b820996d92120fa99d9c"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Aug 03 18:55:45 2017 +0000"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Aug 03 18:55:45 2017 +0000"
      },
      "message": "Revert \"Revert \"Move back to the previous version of ion.h.\"\"\n\nThis reverts commit 89d6c321f8380a461741b820996d92120fa99d9c.\n\nReason for revert: Still a bunch of branches/builds depending on this incorrectly.\n\nChange-Id: I8de678848b0e5445837c02c0942f7388d27dbfd7\n"
    },
    {
      "commit": "89d6c321f8380a461741b820996d92120fa99d9c",
      "tree": "3d8ceb136b85cdd90c102c807e1b6571bcc4677e",
      "parents": [
        "1a0344d65dd0f5d965029110985094d94d177389"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Aug 01 19:32:14 2017 +0000"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Aug 01 19:32:14 2017 +0000"
      },
      "message": "Revert \"Move back to the previous version of ion.h.\"\n\nThis reverts commit 1a0344d65dd0f5d965029110985094d94d177389.\n\nReason for revert: Fixed the original problem.\n\nChange-Id: Ibf4ba05160048a3216e0cc49cc88519f73d00fa4\n"
    },
    {
      "commit": "1a0344d65dd0f5d965029110985094d94d177389",
      "tree": "bd3aefaad41df37759f954bf01539902f718a06f",
      "parents": [
        "6c26e9ec6fc07809b3f24150544f4b2b31d98860"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Sat Jul 29 13:42:28 2017 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Sat Jul 29 13:45:07 2017 -0700"
      },
      "message": "Move back to the previous version of ion.h.\n\nThe new kernel headers changed this and lots of parts of the tree\nwant the old definition, so restore the previous version.\n\nTest: Builds.\nChange-Id: I725e56bb7c51c9fcd23ebc4b67eac33d66e196e7\n"
    },
    {
      "commit": "525ce914edf136d2bd02ac8c404d56c52e737f4d",
      "tree": "0da29892c385ef568bc67ff2f2814bfb2f7b0412",
      "parents": [
        "4f36cabd8d1b1f3ed6ad4586f86aad5731f4bdaf"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Jul 26 13:12:53 2017 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Jul 27 16:01:39 2017 -0700"
      },
      "message": "Update to kernel headers v4.12.3.\n\nTest: Built angler.\nChange-Id: Icbcf4fac2334de8409b049ed7a3b4c24b4e98ce9\n"
    },
    {
      "commit": "96c1db7b9d601c31d103389cac074a6cce0d7633",
      "tree": "510f40be13090fa582b61aed7c3eb7e70d3ff559",
      "parents": [
        "6c01208e902b18aad4b0254ccb95b94a2b5fc341"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu May 25 13:48:01 2017 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu May 25 13:48:01 2017 -0700"
      },
      "message": "Remove the repetitive warnings from the uapi headers.\n\nHaving\n\n  WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS\n\nevery four lines made the headers harder to read, made the diffs much worse\neach time we upgraded, and wasn\u0027t really providing any benefit. Before the\nnext uapi update, let\u0027s just stop doing this.\n\nBug: N/A\nTest: builds, manually inspected files look right\nChange-Id: Id7088cf750894c9d24950f3d53587fe3156c4f7d\n"
    },
    {
      "commit": "6a9755d20a995756487bb1aafb7e954f4fd868a7",
      "tree": "0278ddd8ea343a9b9d7038ad907450ec7eca6130",
      "parents": [
        "18c009ca96a432b35c76aeb9f62687b2db5153c0"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Jan 13 14:09:31 2017 -0800"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Jan 25 16:23:56 2017 -0800"
      },
      "message": "Update to kernel headers v4.9.3.\n\nTest: Built arm, arm64, x86, x86_64 targets.\nTest: Booted on angler, and ran bionic unit tests (32 bit and 64 bit).\n\nChange-Id: I14a8dcbea11b41f83431eabed6590cd25af07b1d\n"
    },
    {
      "commit": "d7db594b8d1dab36b711bd887a9dd21675c87243",
      "tree": "214b4e6e4510386ffc05c9a43dd3c153c6cf89a0",
      "parents": [
        "11829be3e1a9e9e2271ba64a78c327bde6e044eb"
      ],
      "author": {
        "name": "Tao Bao",
        "email": "tbao@google.com",
        "time": "Wed Jan 28 10:07:51 2015 -0800"
      },
      "committer": {
        "name": "Tao Bao",
        "email": "tbao@google.com",
        "time": "Fri Feb 06 14:48:41 2015 -0800"
      },
      "message": "Switch kernel header parsing to python libclang\n\nReplace the tokenizer in cpp.py with libclang.\n\nBug: 18937958\nChange-Id: I27630904c6d2849418cd5ca3d3c612ec3078686d\n"
    },
    {
      "commit": "82d7504cd7d5c8d2175fb3b1a4ee3518cad6aa0f",
      "tree": "2d3e27eac5a493892ef219628b1ebdc98349b948",
      "parents": [
        "7f3d65de8cf2920981d73adee278c0d7bee79170"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Mon Jan 26 10:57:07 2015 -0800"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Mon Jan 26 10:57:07 2015 -0800"
      },
      "message": "Update kernel headers to v3.18.3.\n\nBug: 19127803\nChange-Id: I67fa0832322ddd0032d909476047578be052bcf2\n"
    },
    {
      "commit": "356a4e4a3243ddb40c41a9bbaf7e86f821aaa912",
      "tree": "5502d0f2bf58acb73e7cde964f38c7f7b35c7744",
      "parents": [
        "ee6b6f167a29afbbd64ce0c4b184386b0a9cd10b"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Nov 25 14:08:33 2013 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Nov 25 14:09:12 2013 -0800"
      },
      "message": "Regenerate the bionic headers to match external/kernel-headers.\n\n(This undoes the AOSP-only ion.h hack.)\n\nBug: 11859767\nChange-Id: Id863c70d63b2716ae22cafd7ddb1163bbc7a3d11\n"
    },
    {
      "commit": "c43d16a4581038422425b9b36bf95612d0383941",
      "tree": "ce28eb044fd72a77bc1692236d662488166ccb42",
      "parents": [
        "cda0c61dc7490236afb697ac50c900cffe2cb640"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Nov 25 13:50:24 2013 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Nov 25 13:50:55 2013 -0800"
      },
      "message": "Regenerate the bionic kernel headers to match external/kernel-headers.\n\nBug: 11859767\nChange-Id: I3d746188a1c4bdf8db1358521438435d3e63dbac\n"
    },
    {
      "commit": "8cb52b056cfc302e05304d847c4228dff15715cf",
      "tree": "2297fc93154a822121677966993ceeaa86be1d25",
      "parents": [
        "880d0e6c64eb49736125648d1539726629308316"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Nov 21 13:43:23 2013 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Nov 21 13:43:23 2013 -0800"
      },
      "message": "Regenerate uapi header files.\n\nChange-Id: Idc934ed8ae17aba3300e4022e9b42177b0907e9d\n"
    }
  ]
}
