)]}'
{
  "log": [
    {
      "commit": "1455299447aea0f798365ecd0b87d5ad32bfeae9",
      "tree": "27d96a14a70893ed3afc25dc50bd2eaa94b422f6",
      "parents": [
        "7d6a6b63582f241b4ae4248bab416277ed659968"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri Feb 14 10:52:48 2020 -0800"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri Feb 14 10:52:48 2020 -0800"
      },
      "message": "Disable sizeof-array-div locally\n\n* to enable sizeof-array-div globally\n\nBug: 148815709\nTest: make\n"
    },
    {
      "commit": "7d6a6b63582f241b4ae4248bab416277ed659968",
      "tree": "5acf266863308ea4d4c6e226cfd322730ac74e4c",
      "parents": [
        "ea68d03721fb76a80520cd6731f73f26a534c162",
        "e6373090c64ff1571c1ac7f933ee82c6d1a4d6a6"
      ],
      "author": {
        "name": "Bill Rassieur",
        "email": "rassb@google.com",
        "time": "Wed Apr 03 16:19:44 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 03 16:19:44 2019 -0700"
      },
      "message": "Merge master@5428150 into git_qt-dev-plus-aosp.\nam: e6373090c6\n\nChange-Id: Ia53370f2096b11a3184b280f23318387d1ec6d91\n"
    },
    {
      "commit": "e6373090c64ff1571c1ac7f933ee82c6d1a4d6a6",
      "tree": "5acf266863308ea4d4c6e226cfd322730ac74e4c",
      "parents": [
        "f417e229f04ca28582cfd608d90a15833cdebb5f",
        "ea68d03721fb76a80520cd6731f73f26a534c162"
      ],
      "author": {
        "name": "Bill Rassieur",
        "email": "rassb@google.com",
        "time": "Tue Apr 02 18:29:47 2019 +0000"
      },
      "committer": {
        "name": "Bill Rassieur",
        "email": "rassb@google.com",
        "time": "Tue Apr 02 18:29:47 2019 +0000"
      },
      "message": "Merge master@5428150 into git_qt-dev-plus-aosp.\n\nChange-Id: Ib32730edd5e909b8a2923b77c776d16a0d758c90\nBUG: 129345239\n"
    },
    {
      "commit": "ea68d03721fb76a80520cd6731f73f26a534c162",
      "tree": "5acf266863308ea4d4c6e226cfd322730ac74e4c",
      "parents": [
        "f417e229f04ca28582cfd608d90a15833cdebb5f",
        "732e2109f14ec5accc52c0693890a67d2129f93a"
      ],
      "author": {
        "name": "Darren Krahn",
        "email": "dkrahn@google.com",
        "time": "Wed Mar 27 09:10:49 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 27 09:10:49 2019 -0700"
      },
      "message": "Update epid_sdk to use Intel IPP crypto library version 2019 update 1, per CVE-2018-12155. am: 10cdf58422 am: 07de51c7e8\nam: 732e2109f1\n\nChange-Id: I4390b3ee2d3083255edb29f4a29eee0b375056aa\n"
    },
    {
      "commit": "732e2109f14ec5accc52c0693890a67d2129f93a",
      "tree": "5acf266863308ea4d4c6e226cfd322730ac74e4c",
      "parents": [
        "3d0cccb29c9431214978290258499d46cc6f7bd4",
        "07de51c7e8761a870284e9832d82916892800b44"
      ],
      "author": {
        "name": "Darren Krahn",
        "email": "dkrahn@google.com",
        "time": "Wed Mar 27 09:06:09 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 27 09:06:09 2019 -0700"
      },
      "message": "Update epid_sdk to use Intel IPP crypto library version 2019 update 1, per CVE-2018-12155. am: 10cdf58422\nam: 07de51c7e8\n\nChange-Id: Iaed2254185a76e8d78c887d117c0aba8b22ff400\n"
    },
    {
      "commit": "07de51c7e8761a870284e9832d82916892800b44",
      "tree": "5acf266863308ea4d4c6e226cfd322730ac74e4c",
      "parents": [
        "3d0cccb29c9431214978290258499d46cc6f7bd4",
        "10cdf58422821ab6ef79cc094a9980be65e3a869"
      ],
      "author": {
        "name": "Darren Krahn",
        "email": "dkrahn@google.com",
        "time": "Wed Mar 27 08:59:46 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 27 08:59:46 2019 -0700"
      },
      "message": "Update epid_sdk to use Intel IPP crypto library version 2019 update 1, per CVE-2018-12155.\nam: 10cdf58422\n\nChange-Id: I5a10e544717f80660e294c28c37204b5b192024a\n"
    },
    {
      "commit": "10cdf58422821ab6ef79cc094a9980be65e3a869",
      "tree": "5acf266863308ea4d4c6e226cfd322730ac74e4c",
      "parents": [
        "a610fd9ba05d02fe8d5ad24495b8edf5e45b3000"
      ],
      "author": {
        "name": "Darren Krahn",
        "email": "dkrahn@google.com",
        "time": "Tue Mar 26 17:17:22 2019 -0700"
      },
      "committer": {
        "name": "Darren Krahn",
        "email": "dkrahn@google.com",
        "time": "Tue Mar 26 17:25:36 2019 -0700"
      },
      "message": "Update epid_sdk to use Intel IPP crypto library version 2019 update 1, per CVE-2018-12155.\n\nBug: 128988865\nTest: Unit tests passing\nChange-Id: I84730b2a7e997c32bff7734c6a021cd30c3bb934\n"
    },
    {
      "commit": "f417e229f04ca28582cfd608d90a15833cdebb5f",
      "tree": "4bcd9c9fa232af1309f379e4ab4bc4105ce6f0ce",
      "parents": [
        "4e84db4daa9dd49c55484359b3e7a3117a507ef4",
        "3d0cccb29c9431214978290258499d46cc6f7bd4"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sun Feb 24 01:31:29 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Feb 24 01:31:29 2019 -0800"
      },
      "message": "[automerger skipped] DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-master\nam: 3d0cccb29c -s ours\nam skip reason: subject contains skip directive\n\nChange-Id: I4baa11c19d8a1bdb05e3cc45df7f379319eeae6b\n"
    },
    {
      "commit": "3d0cccb29c9431214978290258499d46cc6f7bd4",
      "tree": "4bcd9c9fa232af1309f379e4ab4bc4105ce6f0ce",
      "parents": [
        "e3e76a72c7b8c31142ab7e32e6f1e9612e16e385",
        "08e7a593f7ab9406997b51a52ef00fe667431846"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Feb 20 16:18:21 2019 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Feb 20 16:18:21 2019 -0800"
      },
      "message": "DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-master\n\nBug: 120848293\nChange-Id: Iffef6003c12764c747d643487d3b9d82e3181791\n"
    },
    {
      "commit": "4e84db4daa9dd49c55484359b3e7a3117a507ef4",
      "tree": "4bcd9c9fa232af1309f379e4ab4bc4105ce6f0ce",
      "parents": [
        "86696e31b72ac0ba199308cba4a8176d9ac17870",
        "08e7a593f7ab9406997b51a52ef00fe667431846"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Wed Dec 12 12:33:21 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 12 12:33:21 2018 -0800"
      },
      "message": "Suppress null-pointer-arithmetic warning am: a610fd9ba0 am: e3e76a72c7\nam: 08e7a593f7\n\nChange-Id: I312c6160daa439d6ee16cf4d911ddd4115ba1a29\n"
    },
    {
      "commit": "08e7a593f7ab9406997b51a52ef00fe667431846",
      "tree": "4bcd9c9fa232af1309f379e4ab4bc4105ce6f0ce",
      "parents": [
        "03f25d72f9da08857c07cecaba460e128deb44ea",
        "e3e76a72c7b8c31142ab7e32e6f1e9612e16e385"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Wed Dec 12 12:29:19 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 12 12:29:19 2018 -0800"
      },
      "message": "Suppress null-pointer-arithmetic warning am: a610fd9ba0\nam: e3e76a72c7\n\nChange-Id: Icb947dd35112bc0e6ce694292073108365e77b5c\n"
    },
    {
      "commit": "e3e76a72c7b8c31142ab7e32e6f1e9612e16e385",
      "tree": "4bcd9c9fa232af1309f379e4ab4bc4105ce6f0ce",
      "parents": [
        "60effc3726a8ee8c17f5d354730ffc29d4f3ecee",
        "a610fd9ba05d02fe8d5ad24495b8edf5e45b3000"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Wed Dec 12 12:25:16 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 12 12:25:16 2018 -0800"
      },
      "message": "Suppress null-pointer-arithmetic warning\nam: a610fd9ba0\n\nChange-Id: Idcf3123f72c7023e9e09e40147955b1e348cee50\n"
    },
    {
      "commit": "a610fd9ba05d02fe8d5ad24495b8edf5e45b3000",
      "tree": "4bcd9c9fa232af1309f379e4ab4bc4105ce6f0ce",
      "parents": [
        "60effc3726a8ee8c17f5d354730ffc29d4f3ecee"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Wed Dec 12 02:42:47 2018 -0800"
      },
      "committer": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Wed Dec 12 02:42:47 2018 -0800"
      },
      "message": "Suppress null-pointer-arithmetic warning\n\nTest: m checkbuild\nBug: 72331524\nChange-Id: Ib7293c02aec0cbde89168702830a7613bc49dc06\n"
    },
    {
      "commit": "86696e31b72ac0ba199308cba4a8176d9ac17870",
      "tree": "facdbd37e3a95fea7b5f3431079ba08e1b79405a",
      "parents": [
        "279a005b5307075c99e1f916e6abc8e93df8c154",
        "03f25d72f9da08857c07cecaba460e128deb44ea"
      ],
      "author": {
        "name": "Darren Krahn",
        "email": "dkrahn@google.com",
        "time": "Wed Oct 10 21:05:40 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 10 21:05:40 2018 -0700"
      },
      "message": "Merge \"AOSP: Create AOSP metadata\" am: 4809d28afc am: 60effc3726\nam: 03f25d72f9\n\nChange-Id: I8491baae5198acd912639ba8ea5c78ff4f37b4e2\n"
    },
    {
      "commit": "03f25d72f9da08857c07cecaba460e128deb44ea",
      "tree": "facdbd37e3a95fea7b5f3431079ba08e1b79405a",
      "parents": [
        "6127aaa6b57ef408fa53e8ad0c2574e6b9036e9a",
        "60effc3726a8ee8c17f5d354730ffc29d4f3ecee"
      ],
      "author": {
        "name": "Darren Krahn",
        "email": "dkrahn@google.com",
        "time": "Wed Oct 10 20:01:54 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 10 20:01:54 2018 -0700"
      },
      "message": "Merge \"AOSP: Create AOSP metadata\" am: 4809d28afc\nam: 60effc3726\n\nChange-Id: I36419db074d27860ccbde51408195cb9def50cc0\n"
    },
    {
      "commit": "60effc3726a8ee8c17f5d354730ffc29d4f3ecee",
      "tree": "facdbd37e3a95fea7b5f3431079ba08e1b79405a",
      "parents": [
        "eaf9f1afd3f1e69c1510e74f6df24b2316627d3b",
        "4809d28afc7d568e119adc8b9af44eaf5d6b77c2"
      ],
      "author": {
        "name": "Darren Krahn",
        "email": "dkrahn@google.com",
        "time": "Wed Oct 10 19:54:53 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 10 19:54:53 2018 -0700"
      },
      "message": "Merge \"AOSP: Create AOSP metadata\"\nam: 4809d28afc\n\nChange-Id: I74b796548c437097df863ee087d3007d6b61c3ec\n"
    },
    {
      "commit": "4809d28afc7d568e119adc8b9af44eaf5d6b77c2",
      "tree": "facdbd37e3a95fea7b5f3431079ba08e1b79405a",
      "parents": [
        "cd507720ccd0a29faaca3c34a3f9b529938e5d6a",
        "021d83686468ebd26964916b83c8abf4df239b56"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 11 02:36:32 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 11 02:36:32 2018 +0000"
      },
      "message": "Merge \"AOSP: Create AOSP metadata\""
    },
    {
      "commit": "279a005b5307075c99e1f916e6abc8e93df8c154",
      "tree": "fb32fc76dc74bdc1840495eb911dbbf62fecd66a",
      "parents": [
        "559c9cbc6277a09bcada9fef4bcd206b50ab84fd",
        "6127aaa6b57ef408fa53e8ad0c2574e6b9036e9a"
      ],
      "author": {
        "name": "Andy Wan",
        "email": "quanwanandy@google.com",
        "time": "Wed Aug 08 10:52:10 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 08 10:52:10 2018 -0700"
      },
      "message": "Merge \"Minor changes to Android.bp in epid sdk\" am: cd507720cc am: f69ba93887 am: eaf9f1afd3\nam: 6127aaa6b5\n\nChange-Id: I84cf2a6d600ffe7fa82acb56d346f22ee05bb7fb\n"
    },
    {
      "commit": "6127aaa6b57ef408fa53e8ad0c2574e6b9036e9a",
      "tree": "fb32fc76dc74bdc1840495eb911dbbf62fecd66a",
      "parents": [
        "b41368f24af783dcce2fd41fa9fc8f223a4c844e",
        "eaf9f1afd3f1e69c1510e74f6df24b2316627d3b"
      ],
      "author": {
        "name": "Andy Wan",
        "email": "quanwanandy@google.com",
        "time": "Wed Aug 08 10:41:06 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 08 10:41:06 2018 -0700"
      },
      "message": "Merge \"Minor changes to Android.bp in epid sdk\" am: cd507720cc am: f69ba93887\nam: eaf9f1afd3\n\nChange-Id: I73223b4b37d469f99ff9e0cb8752e5dcb9f16f36\n"
    },
    {
      "commit": "eaf9f1afd3f1e69c1510e74f6df24b2316627d3b",
      "tree": "fb32fc76dc74bdc1840495eb911dbbf62fecd66a",
      "parents": [
        "bc739798f44981b7755531ef306f34304084e54a",
        "f69ba938874661e9ce6bfd4a78b196c839aecf0b"
      ],
      "author": {
        "name": "Andy Wan",
        "email": "quanwanandy@google.com",
        "time": "Wed Aug 08 10:32:23 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 08 10:32:23 2018 -0700"
      },
      "message": "Merge \"Minor changes to Android.bp in epid sdk\" am: cd507720cc\nam: f69ba93887\n\nChange-Id: I9ba164aa2e70bff6d003f6c5a816ccd9a51a030e\n"
    },
    {
      "commit": "f69ba938874661e9ce6bfd4a78b196c839aecf0b",
      "tree": "fb32fc76dc74bdc1840495eb911dbbf62fecd66a",
      "parents": [
        "6e4aec865fcfaa48d2f8827dac35eb51d8ba9f9e",
        "cd507720ccd0a29faaca3c34a3f9b529938e5d6a"
      ],
      "author": {
        "name": "Andy Wan",
        "email": "quanwanandy@google.com",
        "time": "Wed Aug 08 10:25:39 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 08 10:25:39 2018 -0700"
      },
      "message": "Merge \"Minor changes to Android.bp in epid sdk\"\nam: cd507720cc\n\nChange-Id: I26d978d61a90cdcb69f1072088aa0893c9d949af\n"
    },
    {
      "commit": "cd507720ccd0a29faaca3c34a3f9b529938e5d6a",
      "tree": "fb32fc76dc74bdc1840495eb911dbbf62fecd66a",
      "parents": [
        "6e4aec865fcfaa48d2f8827dac35eb51d8ba9f9e",
        "a0682db8e10ef59544b66d14c8d3136567dae803"
      ],
      "author": {
        "name": "Andy Wan",
        "email": "quanwanandy@google.com",
        "time": "Tue Aug 07 19:57:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 07 19:57:02 2018 +0000"
      },
      "message": "Merge \"Minor changes to Android.bp in epid sdk\""
    },
    {
      "commit": "a0682db8e10ef59544b66d14c8d3136567dae803",
      "tree": "fb32fc76dc74bdc1840495eb911dbbf62fecd66a",
      "parents": [
        "d50335fb2670e0c4ba180845ec07d205c554edb1"
      ],
      "author": {
        "name": "quanwanandy",
        "email": "quanwanandy@google.com",
        "time": "Sun Jul 29 18:56:54 2018 -0700"
      },
      "committer": {
        "name": "quanwanandy",
        "email": "quanwanandy@google.com",
        "time": "Mon Jul 30 10:30:55 2018 -0700"
      },
      "message": "Minor changes to Android.bp in epid sdk\n\nInclude external/epid_sdk when building dependent module\n\nTested: passed epid sdk unit tests\nBug: 110495054\nChange-Id: If1f27fed05478f93e4d68e95959d025939202ed2\n"
    },
    {
      "commit": "559c9cbc6277a09bcada9fef4bcd206b50ab84fd",
      "tree": "58fbb830e3ac050df44f9f51f915ef30cd5c6286",
      "parents": [
        "3237ce91fa160cef7217f2a512c143a63467983b",
        "b41368f24af783dcce2fd41fa9fc8f223a4c844e"
      ],
      "author": {
        "name": "Chris Fries",
        "email": "cfries@google.com",
        "time": "Mon Jul 30 10:04:38 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jul 30 10:04:38 2018 -0700"
      },
      "message": "Disable darwin host target am: d50335fb26 am: 6e4aec865f am: bc739798f4\nam: b41368f24a\n\nChange-Id: I155aa8012c5f15962247320250fc1ab6623ce248\n"
    },
    {
      "commit": "b41368f24af783dcce2fd41fa9fc8f223a4c844e",
      "tree": "58fbb830e3ac050df44f9f51f915ef30cd5c6286",
      "parents": [
        "fbabbe64ac5e4feefc6e2203dfc44324d0f9ce38",
        "bc739798f44981b7755531ef306f34304084e54a"
      ],
      "author": {
        "name": "Chris Fries",
        "email": "cfries@google.com",
        "time": "Mon Jul 30 10:01:37 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jul 30 10:01:37 2018 -0700"
      },
      "message": "Disable darwin host target am: d50335fb26 am: 6e4aec865f\nam: bc739798f4\n\nChange-Id: I97b311e86eabbae9eedfdc1e9b288e23967f845e\n"
    },
    {
      "commit": "bc739798f44981b7755531ef306f34304084e54a",
      "tree": "58fbb830e3ac050df44f9f51f915ef30cd5c6286",
      "parents": [
        "fa32e7e7e8a06545ec7fa1512c7331420a3013f1",
        "6e4aec865fcfaa48d2f8827dac35eb51d8ba9f9e"
      ],
      "author": {
        "name": "Chris Fries",
        "email": "cfries@google.com",
        "time": "Mon Jul 30 09:56:51 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jul 30 09:56:51 2018 -0700"
      },
      "message": "Disable darwin host target am: d50335fb26\nam: 6e4aec865f\n\nChange-Id: Ibb9ec77736df5f342185b7c1e5afeff14138e5c0\n"
    },
    {
      "commit": "6e4aec865fcfaa48d2f8827dac35eb51d8ba9f9e",
      "tree": "58fbb830e3ac050df44f9f51f915ef30cd5c6286",
      "parents": [
        "9f48ff9be21b1c604724aa90d4f1412439bd401e",
        "d50335fb2670e0c4ba180845ec07d205c554edb1"
      ],
      "author": {
        "name": "Chris Fries",
        "email": "cfries@google.com",
        "time": "Mon Jul 30 09:51:28 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jul 30 09:51:28 2018 -0700"
      },
      "message": "Disable darwin host target\nam: d50335fb26\n\nChange-Id: I52523596ec83af7821ee2c609efdc37598d5217c\n"
    },
    {
      "commit": "d50335fb2670e0c4ba180845ec07d205c554edb1",
      "tree": "58fbb830e3ac050df44f9f51f915ef30cd5c6286",
      "parents": [
        "807f26b911d38a20cde1da741bd1475006b1e2b5"
      ],
      "author": {
        "name": "Chris Fries",
        "email": "cfries@google.com",
        "time": "Mon Jul 30 11:34:35 2018 -0500"
      },
      "committer": {
        "name": "Chris Fries",
        "email": "cfries@google.com",
        "time": "Mon Jul 30 11:34:35 2018 -0500"
      },
      "message": "Disable darwin host target\n\nChange-Id: I63fee2e94317d60c31b21fd77b74fc79c9e602c5\n"
    },
    {
      "commit": "3237ce91fa160cef7217f2a512c143a63467983b",
      "tree": "66db901d7c4f224a9794bb70643d2ef887ae492e",
      "parents": [
        "c3801d67bb6b9bcb68e76a77f8eb63ce3cd9f0a0",
        "fbabbe64ac5e4feefc6e2203dfc44324d0f9ce38"
      ],
      "author": {
        "name": "Marc A. Valle",
        "email": "marc.a.valle@intel.com",
        "time": "Fri Jul 27 18:25:09 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 27 18:25:09 2018 -0700"
      },
      "message": "Create Android.bp for epid_sdk. am: 807f26b911 am: 9f48ff9be2 am: fa32e7e7e8\nam: fbabbe64ac\n\nChange-Id: Ia8312e160c2d776d1a4198632e86f3ee0c19a57f\n"
    },
    {
      "commit": "fbabbe64ac5e4feefc6e2203dfc44324d0f9ce38",
      "tree": "66db901d7c4f224a9794bb70643d2ef887ae492e",
      "parents": [
        "2dc6e80ae42d459dedf2682b14f46f4ca56a2316",
        "fa32e7e7e8a06545ec7fa1512c7331420a3013f1"
      ],
      "author": {
        "name": "Marc A. Valle",
        "email": "marc.a.valle@intel.com",
        "time": "Fri Jul 27 18:21:37 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 27 18:21:37 2018 -0700"
      },
      "message": "Create Android.bp for epid_sdk. am: 807f26b911 am: 9f48ff9be2\nam: fa32e7e7e8\n\nChange-Id: Ia04088cc14edbb104dd166d45bc502b80bb186e5\n"
    },
    {
      "commit": "fa32e7e7e8a06545ec7fa1512c7331420a3013f1",
      "tree": "66db901d7c4f224a9794bb70643d2ef887ae492e",
      "parents": [
        "df695912a356e8ac88533e351dc139fc3335da92",
        "9f48ff9be21b1c604724aa90d4f1412439bd401e"
      ],
      "author": {
        "name": "Marc A. Valle",
        "email": "marc.a.valle@intel.com",
        "time": "Fri Jul 27 18:18:06 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 27 18:18:06 2018 -0700"
      },
      "message": "Create Android.bp for epid_sdk. am: 807f26b911\nam: 9f48ff9be2\n\nChange-Id: Id0254417fa89a467aed6d789160567d87a1f27b3\n"
    },
    {
      "commit": "9f48ff9be21b1c604724aa90d4f1412439bd401e",
      "tree": "66db901d7c4f224a9794bb70643d2ef887ae492e",
      "parents": [
        "efcd97e0babc51f6a353f1e9d5a04950ff264ca3",
        "807f26b911d38a20cde1da741bd1475006b1e2b5"
      ],
      "author": {
        "name": "Marc A. Valle",
        "email": "marc.a.valle@intel.com",
        "time": "Fri Jul 27 18:14:30 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 27 18:14:30 2018 -0700"
      },
      "message": "Create Android.bp for epid_sdk.\nam: 807f26b911\n\nChange-Id: I2cda5ddf443e44e87993a25da85080f6736d536e\n"
    },
    {
      "commit": "807f26b911d38a20cde1da741bd1475006b1e2b5",
      "tree": "66db901d7c4f224a9794bb70643d2ef887ae492e",
      "parents": [
        "9101fea97c5d7edea47a1d46ab587f6fb5ba659b"
      ],
      "author": {
        "name": "Marc A. Valle",
        "email": "marc.a.valle@intel.com",
        "time": "Tue May 08 14:48:57 2018 -0700"
      },
      "committer": {
        "name": "quanwanandy",
        "email": "quanwanandy@google.com",
        "time": "Fri Jul 27 15:24:31 2018 -0700"
      },
      "message": "Create Android.bp for epid_sdk.\n\nfix a few typos\n\nTest: epid unit tests can run through on host\n\nBug: 110495054\nChange-Id: I2b48ba5e327bcbd9b71fd3277dccfd542dffb4ca\n"
    },
    {
      "commit": "c3801d67bb6b9bcb68e76a77f8eb63ce3cd9f0a0",
      "tree": "c8a7de8effa9b502175776f99e766fb29f93376f",
      "parents": [
        "6fdc6b835ab4fd85358b74397ca059fc19dd7a3e",
        "2dc6e80ae42d459dedf2682b14f46f4ca56a2316"
      ],
      "author": {
        "name": "Darren Krahn",
        "email": "dkrahn@google.com",
        "time": "Tue Jul 24 16:18:27 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 24 16:18:27 2018 -0700"
      },
      "message": "AOSP: Initial merge from upstream. am: 9101fea97c am: efcd97e0ba am: df695912a3\nam: 2dc6e80ae4\n\nChange-Id: Ib67dafb7df7e257042c11ca4260e6a8da534b1cf\n"
    },
    {
      "commit": "2dc6e80ae42d459dedf2682b14f46f4ca56a2316",
      "tree": "c8a7de8effa9b502175776f99e766fb29f93376f",
      "parents": [
        "6fdc6b835ab4fd85358b74397ca059fc19dd7a3e",
        "df695912a356e8ac88533e351dc139fc3335da92"
      ],
      "author": {
        "name": "Darren Krahn",
        "email": "dkrahn@google.com",
        "time": "Tue Jul 24 16:09:00 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 24 16:09:00 2018 -0700"
      },
      "message": "AOSP: Initial merge from upstream. am: 9101fea97c am: efcd97e0ba\nam: df695912a3\n\nChange-Id: Id868e9c7189a91bbc48f95e60b48990352efa6f8\n"
    },
    {
      "commit": "df695912a356e8ac88533e351dc139fc3335da92",
      "tree": "c8a7de8effa9b502175776f99e766fb29f93376f",
      "parents": [
        "6fdc6b835ab4fd85358b74397ca059fc19dd7a3e",
        "efcd97e0babc51f6a353f1e9d5a04950ff264ca3"
      ],
      "author": {
        "name": "Darren Krahn",
        "email": "dkrahn@google.com",
        "time": "Tue Jul 24 15:58:54 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 24 15:58:54 2018 -0700"
      },
      "message": "AOSP: Initial merge from upstream. am: 9101fea97c\nam: efcd97e0ba\n\nChange-Id: I0b49b4421c620df5cb309d35e695024d2aea1974\n"
    },
    {
      "commit": "efcd97e0babc51f6a353f1e9d5a04950ff264ca3",
      "tree": "c8a7de8effa9b502175776f99e766fb29f93376f",
      "parents": [
        "6fdc6b835ab4fd85358b74397ca059fc19dd7a3e",
        "9101fea97c5d7edea47a1d46ab587f6fb5ba659b"
      ],
      "author": {
        "name": "Darren Krahn",
        "email": "dkrahn@google.com",
        "time": "Tue Jul 24 15:48:48 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 24 15:48:48 2018 -0700"
      },
      "message": "AOSP: Initial merge from upstream.\nam: 9101fea97c\n\nChange-Id: I8fdbc851da008b530a57592d2cb4fb3ecee4944f\n"
    },
    {
      "commit": "021d83686468ebd26964916b83c8abf4df239b56",
      "tree": "3d67dc9b94b4472f16b6b1a0a0e6ac473c60ea74",
      "parents": [
        "9101fea97c5d7edea47a1d46ab587f6fb5ba659b"
      ],
      "author": {
        "name": "Darren Krahn",
        "email": "dkrahn@google.com",
        "time": "Tue Jul 24 13:54:54 2018 -0700"
      },
      "committer": {
        "name": "Darren Krahn",
        "email": "dkrahn@google.com",
        "time": "Tue Jul 24 13:54:54 2018 -0700"
      },
      "message": "AOSP: Create AOSP metadata\n\nBug: 111799497\nTest: None\nChange-Id: I91c1c3a2a1557069d04d9d2799b4d745f0858b28\n"
    },
    {
      "commit": "9101fea97c5d7edea47a1d46ab587f6fb5ba659b",
      "tree": "c8a7de8effa9b502175776f99e766fb29f93376f",
      "parents": [
        "6fdc6b835ab4fd85358b74397ca059fc19dd7a3e",
        "29965f89eab7b8591564d4dde05b0b3c00ade4cd"
      ],
      "author": {
        "name": "Darren Krahn",
        "email": "dkrahn@google.com",
        "time": "Tue Jul 24 13:20:36 2018 -0700"
      },
      "committer": {
        "name": "Darren Krahn",
        "email": "dkrahn@google.com",
        "time": "Tue Jul 24 13:26:37 2018 -0700"
      },
      "message": "AOSP: Initial merge from upstream.\n\nBug: 111799497\nTest: None\nChange-Id: I51cc42c8ffb82955149e718511ec800559fc071c\n"
    },
    {
      "commit": "6fdc6b835ab4fd85358b74397ca059fc19dd7a3e",
      "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904",
      "parents": [],
      "author": {
        "name": "(raulenrique)",
        "email": "raulenrique@google.com",
        "time": "Mon Jul 23 16:17:37 2018 -0700"
      },
      "committer": {
        "name": "(raulenrique)",
        "email": "raulenrique@google.com",
        "time": "Mon Jul 23 16:17:37 2018 -0700"
      },
      "message": "Initial empty repository\n"
    },
    {
      "commit": "29965f89eab7b8591564d4dde05b0b3c00ade4cd",
      "tree": "c8a7de8effa9b502175776f99e766fb29f93376f",
      "parents": [
        "aa1e7c1c17f4a32df95c22ff8d404c8eeca7d235"
      ],
      "author": {
        "name": "Marc A. Valle",
        "email": "marc.a.valle@intel.com",
        "time": "Tue May 08 14:48:57 2018 -0700"
      },
      "committer": {
        "name": "Marc A. Valle",
        "email": "marc.a.valle@intel.com",
        "time": "Tue May 08 14:48:57 2018 -0700"
      },
      "message": "Release SDK 6.0.1\n\nChanged\n-------\n\n- Updated Intel(R) IPP Cryptography library to version 2018 (Update\n  2.1).\n\nFixed\n-----\n\n- The member library now includes the tpm2 subcomponent when built\n  using SCons, instead of requiring a separate member.tpm2 library.\n\nKnown Issues\n------------\n\n- Only the SHA-256 hash algorithm is supported when using the SDK with\n  the IBM TPM simulator due to a defect in version 532 of the\n  simulator.\n\n- Basenames are limited to 124 bytes in TPM mode.\n\n- Scons build will not work natively on ARM. You can still build using\n  `make` or cross compile.\n"
    },
    {
      "commit": "aa1e7c1c17f4a32df95c22ff8d404c8eeca7d235",
      "tree": "3e5a28ff0664b6465fc4e54f81715cfa3c7213f4",
      "parents": [
        "7a6547c302e0428d67d928ffd4997517f46174a5"
      ],
      "author": {
        "name": "Marc A. Valle",
        "email": "marc.a.valle@intel.com",
        "time": "Thu Dec 07 09:28:55 2017 -0700"
      },
      "committer": {
        "name": "Marc A. Valle",
        "email": "marc.a.valle@intel.com",
        "time": "Thu Dec 07 09:29:42 2017 -0700"
      },
      "message": "Release SDK 6.0.0\n\nAdded\n-----\n\n- The member can now be built with a substantially reduced code size\n  using a compilation option.\n\n- New context lifetime management APIs have been added to member to\n  give callers more control of memory allocation.\n\n- New member API `EpidClearRegisteredBasenames` has been added to\n  clear registered basenames without recreating the member.\n\nChanged\n-------\n\n- `EpidRegisterBaseName` was renamed to `EpidRegisterBasename` because\n  basename is a single word.\n\n- Command-line parsing library used by samples and tools has been\n  replaced by Argtable3.\n\nDeprecated\n----------\n\n- `EpidMemberCreate` has been deprecated. This API has been superseded\n  by `EpidMemberGetSize` and `EpidMemberInit`.\n\n- `EpidMemberDelete` has been deprecated. This API has been superseded\n  by `EpidMemberDeinit`.\n\nRemoved\n-------\n\n- `size_optimized_release` build configuration has been removed.\n  Use the compilation option to build member with reduced code size.\n\nKnown Issues\n------------\n\n- Only the SHA-256 hash algorithm is supported when using the SDK with\n  the IBM TPM simulator due to a defect in version 532 of the\n  simulator.\n\n- Basenames are limited to 124 bytes in TPM mode.\n\n- Scons build will not work natively on ARM. You can still build using\n  `make` or cross compile.\n"
    },
    {
      "commit": "7a6547c302e0428d67d928ffd4997517f46174a5",
      "tree": "c0eadb06eb6db1bbc3cde8c78dff496e5ecfd740",
      "parents": [
        "7d315f0c34d097074bd89cb2722449abee5cc884"
      ],
      "author": {
        "name": "Marc A. Valle",
        "email": "marc.a.valle@intel.com",
        "time": "Fri Sep 15 09:46:09 2017 -0700"
      },
      "committer": {
        "name": "Marc A. Valle",
        "email": "marc.a.valle@intel.com",
        "time": "Fri Sep 15 09:46:09 2017 -0700"
      },
      "message": "Release SDK 5.0.0\n\nAdded\n\n* The member implementation now has the option to support signing\n  using a TPM, using the ECDAA capabilities of TPM 2.0.\n\nChanged\n\n* Member API updated to unify HW and SW use cases.\n    * Added\n        * `ProvisionKey`\n        * `ProvisionCompressed`\n        * `ProvisionCredential`\n        * `Startup`\n    * Parameters changed\n        * `MemberCreate`\n        * `RequestJoin`\n    * Removed or made private\n        * `WritePrecomp`\n        * `SignBasic`\n        * `NrProve`\n        * `AssemblePrivKey`\n\n* `EpidRequestJoin` was renamed to `EpidCreateJoinRequest` to make it\n  clear that it is not directly communicating with the issuer.\n\nFixed\n\n* `EpidCreateJoinRequest` creates valid join requests. This fixes a\n  regression in `EpidRequestJoin` introduced in 4.0.0.\n\nKnown Issues\n\n* Only the SHA-256 hash algorithm is supported when using the\n  SDK with the IBM TPM simulator due to a defect in version\n  532 of the simulator.\n\n* Basenames are limited to 124 bytes in TPM mode.\n"
    },
    {
      "commit": "7d315f0c34d097074bd89cb2722449abee5cc884",
      "tree": "735fd18487afd353b88939ee26b82ae9fd502a70",
      "parents": [
        "c93541e53de8104f6d28629bd5d213a08ac7606b"
      ],
      "author": {
        "name": "Marc A. Valle",
        "email": "marc.a.valle@intel.com",
        "time": "Tue Jul 25 16:11:02 2017 -0700"
      },
      "committer": {
        "name": "Marc A. Valle",
        "email": "marc.a.valle@intel.com",
        "time": "Tue Jul 25 16:11:02 2017 -0700"
      },
      "message": "Release SDK 4.0.0\n\nAdded\n\n* The member implementation now provides an internal interface that\n  gives guidance on partitioning member operations between highly\n  sensitive ones that use f value of the private key, and less\n  sensitive operations that can be performed in a host environment.\n\n* New member API `EpidAssemblePrivKey` was added to help assemble and\n  validate the new member private key that is created when a member\n  either joins a group (using the join protocol) or switches to a new\n  group (as the result of a performance rekey).\n\nChanged\n\n* Updated Intel(R) IPP Cryptography library to version 2017 (Update 2).\n\n* The mechanism to set the signature based revocation list (SigRL)\n  used for signing was changed. `EpidMemberSetSigRl` must be used to\n  set the SigRL. The SigRL is no longer a parameter to `EpidSign`.\n  This better models typical use case where a device stores a\n  revocation list and updates it independently of signing operations.\n\nRemoved\n\n* Removed `EpidWritePreSigs` API. Serialization of pre-computed\n  signatures is a risky capability to provide, and simply expanding\n  the internal pool via `EpidAddPreSigs` still provides most of the\n  optimization benefits.\n\n* The `EpidIsPrivKeyInGroup` API is no longer exposed to clients. It\n  is no longer needed because the new member API `EpidAssemblePrivKey`\n  performs this check.\n\nFixed\n\n* When building with commercial version of the Intel(R) IPP\n  Cryptography library, optimized functions are now properly invoked,\n  making signing and verification operations ~2 times faster\n\n* SHA-512/256 hash algorithm is now supported.\n\n* README for compressed data now correctly documents the number of\n  entries in revocation lists.\n\n* The `verifysig` sample now reports a more clear error message for\n  mismatched SigRLs.\n\n* The default scons build will now build for a 32-bit target on a\n  32-bit platform.\n\nKnown Issues\n\n* Scons build will not work natively on ARM. You can still build using\n  `make` or cross compile.\n"
    },
    {
      "commit": "c93541e53de8104f6d28629bd5d213a08ac7606b",
      "tree": "119aceabcbc87919c52871e2df7f9937fbcf3ccb",
      "parents": [
        "aad54d5c70b1b624da543d8b9da8c72a5267a2c0"
      ],
      "author": {
        "name": "Marc A. Valle",
        "email": "marc.a.valle@intel.com",
        "time": "Tue Jul 25 16:05:56 2017 -0700"
      },
      "committer": {
        "name": "Marc A. Valle",
        "email": "marc.a.valle@intel.com",
        "time": "Tue Jul 25 16:05:56 2017 -0700"
      },
      "message": "Release SDK 3.0.0\n\nNew in This Release\n\n* Support for verification of EPID 1.1 members.\n\n* Make-based build system support.\n\n* Sample material includes compressed keys.\n\n* Enhanced documentation, including step-by-step walkthroughs of\n  example applications.\n\n* Validated on additional IoT platforms.\n\n  - Ostro Linux\n\n  - Snappy Ubuntu Core\n\nChanges:\n\n* A new verifier API has been added to set the basename to be used for\n  verification.  Verifier APIs that used to accept basenames now use\n  the basename set via EpidVerifierSetBasename.\n\n* The verifier pre-computation structure has been changed to include\n  the group ID to allow detection of errors that result from providing\n  a pre-computation blob from a different group to EpidVerifierCreate.\n\nFixes:\n\n* The kEpidxxxRevoked enums have been renamed to be consistent with\n  other result return values.\n\nKnown Issues:\n\n* SHA-512/256 hash algorithm is not supported.\n"
    },
    {
      "commit": "aad54d5c70b1b624da543d8b9da8c72a5267a2c0",
      "tree": "532145b53b369bd13a58f5963ca2fc81a3991eb8",
      "parents": [
        "7bd1af956e1946529aad0a4f9438d8adec873b7d"
      ],
      "author": {
        "name": "Marc A. Valle",
        "email": "marc.a.valle@intel.com",
        "time": "Tue Jul 25 15:44:41 2017 -0700"
      },
      "committer": {
        "name": "Marc A. Valle",
        "email": "marc.a.valle@intel.com",
        "time": "Tue Jul 25 15:44:41 2017 -0700"
      },
      "message": "Release SDK 2.0.0\n\nNew in This Release:\n\n* Signed binary issuer material support.\n\n  - Binary issuer material validation APIs.\n\n  - Updated sample issuer material.\n\n  - Updated samples that parse signed binary issuer material.\n\n* Compressed member private key support.\n\n* Validated on additional IoT platforms.\n\n\t- Windows 10 IoT Core\n\n\t- WindRiver IDP\n\nChanges:\n\n* The default hash algorithm has changed. It is now SHA-512.\n\n* Functions that returned `EpidNullPtrErr` now return `EpidBadArgErr`\n  instead.\n\nFixes:\n\n* Updated build flags to work around GCC 4.8.5 defect.\n\nKnown Issues:\n\n* SHA-512/256 hash algorithm is not supported.\n\n* Compressed key sample material is not included in the package.\n"
    },
    {
      "commit": "7bd1af956e1946529aad0a4f9438d8adec873b7d",
      "tree": "14a90e491e75fda90654d073e4cea7612bb9e502",
      "parents": [],
      "author": {
        "name": "Marc Valle",
        "email": "30421017+mav-intel@users.noreply.github.com",
        "time": "Tue Jul 25 15:41:32 2017 -0700"
      },
      "committer": {
        "name": "Marc Valle",
        "email": "30421017+mav-intel@users.noreply.github.com",
        "time": "Tue Jul 25 15:41:32 2017 -0700"
      },
      "message": "Initial commit"
    }
  ]
}
