)]}'
{
  "log": [
    {
      "commit": "57d7cabbf50b4de5adb53c523229ea9d3a5f6c0b",
      "tree": "17d10210f596eda92a313e91a87adb4ea7a32b0e",
      "parents": [
        "d52f363924956be2f4d399f36a4fd0c73c6371bc",
        "ddedd24e963fea1332125d2bdd43dbb709557f14"
      ],
      "author": {
        "name": "Greg Kaiser",
        "email": "gkaiser@google.com",
        "time": "Fri Aug 24 15:45:30 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 24 15:45:30 2018 -0700"
      },
      "message": "Merge changes Ie072511b,I6424f90c am: 9d10637e01\nam: ddedd24e96\n\nChange-Id: I7fcefaac383f3106c8eb1f29dd89c8783dc7ef56\n"
    },
    {
      "commit": "ddedd24e963fea1332125d2bdd43dbb709557f14",
      "tree": "8eb293ef5bd75cc83d1e28adc149300918745466",
      "parents": [
        "83c37379dafdf687da290cf412129ea21573dea9",
        "9d10637e016f40b4fc58db4fd204174f03312c30"
      ],
      "author": {
        "name": "Greg Kaiser",
        "email": "gkaiser@google.com",
        "time": "Fri Aug 24 15:38:07 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 24 15:38:07 2018 -0700"
      },
      "message": "Merge changes Ie072511b,I6424f90c\nam: 9d10637e01\n\nChange-Id: I06ca7319633534e38b45ab960f285a072cff84da\n"
    },
    {
      "commit": "9d10637e016f40b4fc58db4fd204174f03312c30",
      "tree": "e616d3a5b02d14dddffb241308ecb9a705fc4f42",
      "parents": [
        "7e54042f9c39cb02cdcaee499f72297f56212909",
        "174b50fa506b0d33551670cbc595412bf943113c"
      ],
      "author": {
        "name": "Greg Kaiser",
        "email": "gkaiser@google.com",
        "time": "Fri Aug 24 22:23:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Aug 24 22:23:02 2018 +0000"
      },
      "message": "Merge changes Ie072511b,I6424f90c\n\n* changes:\n  TreeInfo: Make ~ErrorHandler() virtual\n  RenderThread: Make ~IFrameCallback() virtual\n"
    },
    {
      "commit": "d52f363924956be2f4d399f36a4fd0c73c6371bc",
      "tree": "55f2546f2036c4512174c04ec0bb33273ef489c9",
      "parents": [
        "761ddc1c6a1857fac67fbb690c99d6fe67d4ebaa",
        "83c37379dafdf687da290cf412129ea21573dea9"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Fri Aug 24 15:17:22 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 24 15:17:22 2018 -0700"
      },
      "message": "Merge \"Actually make OWNERS in sync with the internal version\" am: 7e54042f9c\nam: 83c37379da\n\nChange-Id: I1bbd7ccc7b610d9cbdcf9f7f8f52b734679766cd\n"
    },
    {
      "commit": "83c37379dafdf687da290cf412129ea21573dea9",
      "tree": "379e078e76745304893706ccb4fd02ae5b82cb1a",
      "parents": [
        "35c5782bb91f4aa2ad696a36305afcd3d8304a77",
        "7e54042f9c39cb02cdcaee499f72297f56212909"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Fri Aug 24 15:08:00 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 24 15:08:00 2018 -0700"
      },
      "message": "Merge \"Actually make OWNERS in sync with the internal version\"\nam: 7e54042f9c\n\nChange-Id: Id6f2551434279d9d5be0c0cb2c72d59393bd4095\n"
    },
    {
      "commit": "7e54042f9c39cb02cdcaee499f72297f56212909",
      "tree": "a13409a5528654de538991bcbd16b1112fb30d53",
      "parents": [
        "7113ec2cb47a2702ed3e2ec8b05e41d3deeef647",
        "83c1a68491ac9508a50759f9a6bb258bd26e227e"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Fri Aug 24 21:56:34 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Aug 24 21:56:34 2018 +0000"
      },
      "message": "Merge \"Actually make OWNERS in sync with the internal version\""
    },
    {
      "commit": "761ddc1c6a1857fac67fbb690c99d6fe67d4ebaa",
      "tree": "b1a00ecb5848cd9d56bc2e82323f39cfcc66e004",
      "parents": [
        "26b072d20dd71e208397507fd43fd3dd2af3c9a1",
        "35c5782bb91f4aa2ad696a36305afcd3d8304a77"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Aug 24 14:13:11 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 24 14:13:11 2018 -0700"
      },
      "message": "Merge \"dump package name\" am: 7113ec2cb4\nam: 35c5782bb9\n\nChange-Id: Iccde4ec00fb099766a3157b571c36a2d184622d3\n"
    },
    {
      "commit": "35c5782bb91f4aa2ad696a36305afcd3d8304a77",
      "tree": "c9c9f77eda23bbe2555d3def52876272af97cce6",
      "parents": [
        "f16ded6120097cc9ad14f4d8d6da211af9b8bcf7",
        "7113ec2cb47a2702ed3e2ec8b05e41d3deeef647"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Aug 24 14:04:13 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 24 14:04:13 2018 -0700"
      },
      "message": "Merge \"dump package name\"\nam: 7113ec2cb4\n\nChange-Id: Ic3713aa75078963ca429ac4666d6e07c863af230\n"
    },
    {
      "commit": "7113ec2cb47a2702ed3e2ec8b05e41d3deeef647",
      "tree": "086645a510fe199f5ef2e4ae94ee858b94334ba6",
      "parents": [
        "62d0edc6ef5601b847d1bb82de4b24050dce398c",
        "895e19edf04f7a7ad2c2dc08401e1b7cb073bae6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Aug 24 20:50:44 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Aug 24 20:50:44 2018 +0000"
      },
      "message": "Merge \"dump package name\""
    },
    {
      "commit": "26b072d20dd71e208397507fd43fd3dd2af3c9a1",
      "tree": "be5205be0925aaa3761a50b834f0dc80f86439fb",
      "parents": [
        "49a46611efe677c6d297b70f1404dfab071864d4",
        "f16ded6120097cc9ad14f4d8d6da211af9b8bcf7"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri Aug 24 13:13:34 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 24 13:13:34 2018 -0700"
      },
      "message": "Merge \"Use multiple patterns and emails in per-file syntax.\" am: 62d0edc6ef\nam: f16ded6120\n\nChange-Id: I76a342fdc7097ba5941f78873145999612379e6c\n"
    },
    {
      "commit": "f16ded6120097cc9ad14f4d8d6da211af9b8bcf7",
      "tree": "52bf338796eb7dfae16d57600a3a92e074ad9455",
      "parents": [
        "92732c2a25d1b777470373e6c9215f80131110e5",
        "62d0edc6ef5601b847d1bb82de4b24050dce398c"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri Aug 24 12:48:10 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 24 12:48:10 2018 -0700"
      },
      "message": "Merge \"Use multiple patterns and emails in per-file syntax.\"\nam: 62d0edc6ef\n\nChange-Id: I15a2aaf9dd002f1164146d81e8adbbe2bca74231\n"
    },
    {
      "commit": "83c1a68491ac9508a50759f9a6bb258bd26e227e",
      "tree": "6062b9fabce393dfc720f5499d08bf9fb91876af",
      "parents": [
        "aea74ff62a37d6f668210d5e530768d52a6602a5"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Fri Aug 24 12:47:20 2018 -0700"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Fri Aug 24 12:47:20 2018 -0700"
      },
      "message": "Actually make OWNERS in sync with the internal version\n\nBug: N/A\nTest: N/A\nChange-Id: Idc1dcc7753a5cf731475ae0f8f01ccd54ac0e3b3\n"
    },
    {
      "commit": "895e19edf04f7a7ad2c2dc08401e1b7cb073bae6",
      "tree": "b0bb9eba663938a34f7fcd4a6d0e68acaeb62e0b",
      "parents": [
        "aea74ff62a37d6f668210d5e530768d52a6602a5"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Aug 24 12:26:06 2018 -0700"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Aug 24 19:29:22 2018 +0000"
      },
      "message": "dump package name\n\nTest: aapt2 dump packagename foo.apk bar.apk\nBug: 113105112\nChange-Id: Ibea429adc3a2a890be10548824583addc59ad42d\nMerged-In: Ibea429adc3a2a890be10548824583addc59ad42d\n"
    },
    {
      "commit": "62d0edc6ef5601b847d1bb82de4b24050dce398c",
      "tree": "065848e0160ab48b36a63278b5d6d534ed7a8bdd",
      "parents": [
        "aea74ff62a37d6f668210d5e530768d52a6602a5",
        "002a574a7d7df64a380dbbe2c14e48e54b1f3b60"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri Aug 24 18:52:43 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Aug 24 18:52:43 2018 +0000"
      },
      "message": "Merge \"Use multiple patterns and emails in per-file syntax.\""
    },
    {
      "commit": "49a46611efe677c6d297b70f1404dfab071864d4",
      "tree": "ef7f4cacaaa8f18a11576bb631d99fb3dcfe2f9f",
      "parents": [
        "eeedc9e27683188d7663d6442e26af9f10b3ec79",
        "92732c2a25d1b777470373e6c9215f80131110e5"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Fri Aug 24 11:29:37 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 24 11:29:37 2018 -0700"
      },
      "message": "Merge \"Update OWNERS for database code\" am: aea74ff62a\nam: 92732c2a25\n\nChange-Id: I43a02b809a275df2ddbc2987f811a5f40c2a8461\n"
    },
    {
      "commit": "eeedc9e27683188d7663d6442e26af9f10b3ec79",
      "tree": "5385a6e69a2d15a7420522b555c32af88a256d2d",
      "parents": [
        "faefa61c222c2b722ef62e6b3027238580d9295f",
        "ec94be1526b7aede547077840a33291edb0a5593"
      ],
      "author": {
        "name": "Eva Bertels",
        "email": "evabertels@google.com",
        "time": "Fri Aug 24 11:21:06 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 24 11:21:06 2018 -0700"
      },
      "message": "Merge \"Added check for misprovisioned Pixel 2 device.\" into pi-dev\nam: ec94be1526\n\nChange-Id: I443bd4a96e616616e4608f1e9a8c5d8554647e56\n"
    },
    {
      "commit": "ec94be1526b7aede547077840a33291edb0a5593",
      "tree": "4137ae90799026638e9f2c3d3b7545371e770027",
      "parents": [
        "e1b0d4a25324db201aee059fb0a25c2a2fb6b88f",
        "3f821a8e17f97a6f0b3ae408b2e7f2bfde666df4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Aug 24 16:57:26 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 24 16:57:26 2018 +0000"
      },
      "message": "Merge \"Added check for misprovisioned Pixel 2 device.\" into pi-dev"
    },
    {
      "commit": "92732c2a25d1b777470373e6c9215f80131110e5",
      "tree": "16001f22f0cea0902ff5cf0404e54730447ca3f8",
      "parents": [
        "e363bdc88a985ab2f3b9b75cad9da4ed49ffa7eb",
        "aea74ff62a37d6f668210d5e530768d52a6602a5"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Fri Aug 24 09:38:49 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 24 09:38:49 2018 -0700"
      },
      "message": "Merge \"Update OWNERS for database code\"\nam: aea74ff62a\n\nChange-Id: I7c5ea848faaf7bc463b8640f9f922c3649a46409\n"
    },
    {
      "commit": "aea74ff62a37d6f668210d5e530768d52a6602a5",
      "tree": "7cd626c5ff82e41cdfa75f76ec7a64962c91f247",
      "parents": [
        "69a13aded07cd28e3e1a09071cd7239cff3ba740",
        "5b3c10cb28a7dcb5d0fef88882f2b83c1999a4ab"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Fri Aug 24 16:20:55 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Aug 24 16:20:55 2018 +0000"
      },
      "message": "Merge \"Update OWNERS for database code\""
    },
    {
      "commit": "174b50fa506b0d33551670cbc595412bf943113c",
      "tree": "c5c6b98f831d06405bac535aa81dfc23c0002fd9",
      "parents": [
        "a95435b836a09084b213ba0809eba7d37825cd5e"
      ],
      "author": {
        "name": "Greg Kaiser",
        "email": "gkaiser@google.com",
        "time": "Thu Aug 23 17:02:39 2018 -0700"
      },
      "committer": {
        "name": "Greg Kaiser",
        "email": "gkaiser@google.com",
        "time": "Fri Aug 24 06:10:18 2018 -0700"
      },
      "message": "TreeInfo: Make ~ErrorHandler() virtual\n\nErrorHandler has a pure virtual function, so we also make its\ndestructor virtual, to assure any children classes will get\nproperly destructed.\n\nTest: TreeHugger\nChange-Id: Ie072511b450d507f8764b0888d232ffac8f6d6f5\n"
    },
    {
      "commit": "faefa61c222c2b722ef62e6b3027238580d9295f",
      "tree": "f16befadb360b603fe001b8797fcf6da37246099",
      "parents": [
        "71d23c3e813f9fe4996374aaca66cde0f0988079",
        "e363bdc88a985ab2f3b9b75cad9da4ed49ffa7eb"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Fri Aug 24 05:42:35 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 24 05:42:35 2018 -0700"
      },
      "message": "Merge \"Track rename of org.kxml to com.android.org.kxml 2\" am: 69a13aded0\nam: e363bdc88a\n\nChange-Id: Ic2f32ea4dd1e53539eba84134984bc6441810820\n"
    },
    {
      "commit": "e363bdc88a985ab2f3b9b75cad9da4ed49ffa7eb",
      "tree": "9a47987e3cfe0a5849a19ea246a73c34da3a8a24",
      "parents": [
        "9146877539005afbcca96d1165fee1a3953a238d",
        "69a13aded07cd28e3e1a09071cd7239cff3ba740"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Fri Aug 24 05:33:06 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 24 05:33:06 2018 -0700"
      },
      "message": "Merge \"Track rename of org.kxml to com.android.org.kxml 2\"\nam: 69a13aded0\n\nChange-Id: Ib8c6e3d6c44e0c09b95ca8ad965083456764588b\n"
    },
    {
      "commit": "69a13aded07cd28e3e1a09071cd7239cff3ba740",
      "tree": "12fd07362fbcfdf6cae3f85300a7964249904768",
      "parents": [
        "18c144cf621b5137d96be0bd863530c9a284c5a6",
        "12a0f5ff7972c9506981ed5b7ddec944dcd16e23"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Fri Aug 24 11:53:05 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Aug 24 11:53:05 2018 +0000"
      },
      "message": "Merge \"Track rename of org.kxml to com.android.org.kxml 2\""
    },
    {
      "commit": "3f821a8e17f97a6f0b3ae408b2e7f2bfde666df4",
      "tree": "cd98ab403b574e89d95e3208e7ab59b715ad7c88",
      "parents": [
        "5cd354c89cd3a48aa306e7f8fcaafb4417fa0a40"
      ],
      "author": {
        "name": "Eva Bertels",
        "email": "evabertels@google.com",
        "time": "Thu Aug 16 12:46:12 2018 +0100"
      },
      "committer": {
        "name": "Eva Bertels",
        "email": "evabertels@google.com",
        "time": "Fri Aug 24 11:39:20 2018 +0000"
      },
      "message": "Added check for misprovisioned Pixel 2 device.\n\nSome Pixel devices had a wrong brand value provisioned into keymaster.\nDue to this misprovisioning those devices fail device ID attestation because it includes a check for the correct brand value.\nThis is now solved by re-trying Device ID attestation if we are running on a potentially misprovisioned device, allowing for the known incorrect brand value.\n\nBug: 69471841\nTest: atest com.android.cts.devicepolicy.MixedDeviceOwnerTest#testKeyManagement\nChange-Id: If715ebdd4ab6d7fcfffab60b40fd2dc8fa1fda44\nMerged-In: Ia0da5478d6092c1927d26600a6893ae8ce53da51\n"
    },
    {
      "commit": "71d23c3e813f9fe4996374aaca66cde0f0988079",
      "tree": "fe83e01e8ae5fdf5f55ac5d793e0e47f97d2addb",
      "parents": [
        "4d0997093e738b7c192a17d2347f6b395b4f5e61",
        "9146877539005afbcca96d1165fee1a3953a238d"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Fri Aug 24 02:51:09 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 24 02:51:09 2018 -0700"
      },
      "message": "Merge \"IpClient: fix in InitialConfiguration validation.\" am: 18c144cf62\nam: 9146877539\n\nChange-Id: I53ec407f2a5762a2420d8370fca32a28b12fdded\n"
    },
    {
      "commit": "9146877539005afbcca96d1165fee1a3953a238d",
      "tree": "45a81b9058a1f31230e4758293cf69dc95793a2d",
      "parents": [
        "a42857e3a4e5930b544cb7a39d12fa036acf3948",
        "18c144cf621b5137d96be0bd863530c9a284c5a6"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Fri Aug 24 02:41:44 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 24 02:41:44 2018 -0700"
      },
      "message": "Merge \"IpClient: fix in InitialConfiguration validation.\"\nam: 18c144cf62\n\nChange-Id: I8e89607dde223f0662ca4651dc5e8e644b8fa631\n"
    },
    {
      "commit": "18c144cf621b5137d96be0bd863530c9a284c5a6",
      "tree": "ad931e14996ea817c89578d1a76187d2a9baec60",
      "parents": [
        "7b7e05459f8fd191b5ace355ef70c74b8b223a0c",
        "509c0615fed52e5ce0fc27304a72848d3a75f94a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Aug 24 09:18:38 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Aug 24 09:18:38 2018 +0000"
      },
      "message": "Merge \"IpClient: fix in InitialConfiguration validation.\""
    },
    {
      "commit": "4d0997093e738b7c192a17d2347f6b395b4f5e61",
      "tree": "b59a8396857f898e061f2ee8b8acb08430845260",
      "parents": [
        "d8f0416ffc62123de9cc5c6bd07f9484ba80102e",
        "a42857e3a4e5930b544cb7a39d12fa036acf3948"
      ],
      "author": {
        "name": "Blake Lawson",
        "email": "blaws@google.com",
        "time": "Thu Aug 23 21:17:32 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 23 21:17:32 2018 -0700"
      },
      "message": "Merge \"Fix typo in IpConfiguration comment\" am: 7b7e05459f\nam: a42857e3a4\n\nChange-Id: I0871973d37267215fc31455015a37e6a8a60d821\n"
    },
    {
      "commit": "a42857e3a4e5930b544cb7a39d12fa036acf3948",
      "tree": "872bbc2bd91dc23eb49895d0575547c47684ff1a",
      "parents": [
        "e06ae295a2af2168e0eb017f317e015d0d2f41d2",
        "7b7e05459f8fd191b5ace355ef70c74b8b223a0c"
      ],
      "author": {
        "name": "Blake Lawson",
        "email": "blaws@google.com",
        "time": "Thu Aug 23 21:08:12 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 23 21:08:12 2018 -0700"
      },
      "message": "Merge \"Fix typo in IpConfiguration comment\"\nam: 7b7e05459f\n\nChange-Id: Ife540b3bda671dcb8016dae86f221a62063bd464\n"
    },
    {
      "commit": "7b7e05459f8fd191b5ace355ef70c74b8b223a0c",
      "tree": "49784f8eaeb440ec358495b7a1925166211aafde",
      "parents": [
        "e01b4ce6c7489bfbbb8999ed525c2444a18997ef",
        "0c9ed965d34ccd61a1dccb76847f36c32f2a9945"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Aug 24 03:43:38 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Aug 24 03:43:38 2018 +0000"
      },
      "message": "Merge \"Fix typo in IpConfiguration comment\""
    },
    {
      "commit": "d8f0416ffc62123de9cc5c6bd07f9484ba80102e",
      "tree": "47285778e0fda2fbe2ffdff3a0981c7c50ed028a",
      "parents": [
        "52c8542213357201e6ff4aed01efa3da5b706815",
        "e06ae295a2af2168e0eb017f317e015d0d2f41d2"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Thu Aug 23 20:42:23 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 23 20:42:23 2018 -0700"
      },
      "message": "Merge changes I2cea553a,Id8d3dcf6,I19e68e88,I35598935,Idd7dc369, ... am: e01b4ce6c7\nam: e06ae295a2\n\nChange-Id: If4f9e1b498855af05011cbd0f529e346bebd4cbd\n"
    },
    {
      "commit": "e06ae295a2af2168e0eb017f317e015d0d2f41d2",
      "tree": "a62557b11e51a697c165d60e25d5c849e924b6dc",
      "parents": [
        "106905df2e14ca726819246450aee9d27e6307f2",
        "e01b4ce6c7489bfbbb8999ed525c2444a18997ef"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Thu Aug 23 20:33:45 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 23 20:33:45 2018 -0700"
      },
      "message": "Merge changes I2cea553a,Id8d3dcf6,I19e68e88,I35598935,Idd7dc369, ...\nam: e01b4ce6c7\n\nChange-Id: I1800eb214d501e76b8705a27ca817000d009736e\n"
    },
    {
      "commit": "e01b4ce6c7489bfbbb8999ed525c2444a18997ef",
      "tree": "c2bfc89191d9314cff44186089704f7ee3f2a71c",
      "parents": [
        "2ef633835179aaa04dd497c59ee07253a436ee1c",
        "bd0cc31c12c7e209421abd42f61f200d0c3e6bef"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Aug 24 03:09:55 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Aug 24 03:09:55 2018 +0000"
      },
      "message": "Merge changes I2cea553a,Id8d3dcf6,I19e68e88,I35598935,Idd7dc369, ...\n\n* changes:\n  Add a SharedLog method to log errors w/ stacktrace\n  Add DhcpServingParams\n  Add fields to DHCP packets for server use-case\n  Add util to add an ARP table entry\n  Add DHCP utils extracted from DhcpClient\n  Add DhcpLeaseRepository\n"
    },
    {
      "commit": "52c8542213357201e6ff4aed01efa3da5b706815",
      "tree": "c30432f108750d73302fc91a60316f1d85092724",
      "parents": [
        "66a177f90ede88cadecb5a9a439855e6c86d4006",
        "e1b0d4a25324db201aee059fb0a25c2a2fb6b88f"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Thu Aug 23 18:03:50 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 23 18:03:50 2018 -0700"
      },
      "message": "Fix a typo in javadoc.\nam: e1b0d4a253\n\nChange-Id: I65e6b8b5110b4175c35e8bcdef5299418de623ca\n"
    },
    {
      "commit": "66a177f90ede88cadecb5a9a439855e6c86d4006",
      "tree": "7a23b5ff3fb100b69e08fc4d4ccaa68ca407b465",
      "parents": [
        "d07d54819a476f3445112359e04b7f42221771f0",
        "106905df2e14ca726819246450aee9d27e6307f2"
      ],
      "author": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Thu Aug 23 17:50:19 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 23 17:50:19 2018 -0700"
      },
      "message": "Merge \"Add more tracing for obtainStyledAttributes\" am: 2ef6338351\nam: 106905df2e\n\nChange-Id: I8e7a40aab8bdf2e50c741bcad62dc81bc3df88c0\n"
    },
    {
      "commit": "106905df2e14ca726819246450aee9d27e6307f2",
      "tree": "6200eb42c447aae8081d10964e7d5afe136c260e",
      "parents": [
        "fe3124bb48d3d719f1be08db093327503aba5072",
        "2ef633835179aaa04dd497c59ee07253a436ee1c"
      ],
      "author": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Thu Aug 23 17:35:16 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 23 17:35:16 2018 -0700"
      },
      "message": "Merge \"Add more tracing for obtainStyledAttributes\"\nam: 2ef6338351\n\nChange-Id: I9f65106687262f180dd62d329c7197cb720def51\n"
    },
    {
      "commit": "2ef633835179aaa04dd497c59ee07253a436ee1c",
      "tree": "24b2c8c42486bba9f9f7027f346660e528e491db",
      "parents": [
        "713eef404ecee089dc35074021dffe43099badbd",
        "c37457799be3db0590a5d94832b2fef5f64ef439"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Aug 24 00:11:50 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Aug 24 00:11:50 2018 +0000"
      },
      "message": "Merge \"Add more tracing for obtainStyledAttributes\""
    },
    {
      "commit": "a95435b836a09084b213ba0809eba7d37825cd5e",
      "tree": "5e53312f42e6cfcd940b5a1edae59098529ed29e",
      "parents": [
        "0d9029cf3cf2979d4f3a44a844b6b9f3b354feaa"
      ],
      "author": {
        "name": "Greg Kaiser",
        "email": "gkaiser@google.com",
        "time": "Thu Aug 23 16:58:18 2018 -0700"
      },
      "committer": {
        "name": "Greg Kaiser",
        "email": "gkaiser@google.com",
        "time": "Thu Aug 23 17:07:56 2018 -0700"
      },
      "message": "RenderThread: Make ~IFrameCallback() virtual\n\nIFrameCallback has a pure virtual method, but its destructor was\nnon-virtual.  While CanvasContext, which inherits from\nIFrameCallback, declares its own destructor virtual, this is not\nsufficient when accessing via an IFrameCallback pointer.\n\nWe fix this by making the base destructor virtual.\n\nTest: Treehugger\nChange-Id: I6424f90c16caea417b5f80b60d76a7ca7c7ef97c\n"
    },
    {
      "commit": "d07d54819a476f3445112359e04b7f42221771f0",
      "tree": "c8f61959bc7de83bee35f65ab58ae7d861c207fe",
      "parents": [
        "1d39fb0223dccb95e4ab4181ef48ec3b0e24fa20",
        "fe3124bb48d3d719f1be08db093327503aba5072"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Aug 23 16:26:51 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 23 16:26:51 2018 -0700"
      },
      "message": "Merge \"Add Conversion from CellIdentity to CellLocation\" am: 713eef404e\nam: fe3124bb48\n\nChange-Id: Ia74528413a6a860e1884c377db294d27f77751be\n"
    },
    {
      "commit": "fe3124bb48d3d719f1be08db093327503aba5072",
      "tree": "8efd78b84ab8ed7761e08615bdbd831fce4a52bf",
      "parents": [
        "1c334634d327a7e7a61d428f8c24ad5aa8ccac5b",
        "713eef404ecee089dc35074021dffe43099badbd"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Aug 23 16:17:34 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 23 16:17:34 2018 -0700"
      },
      "message": "Merge \"Add Conversion from CellIdentity to CellLocation\"\nam: 713eef404e\n\nChange-Id: Icc3609ce4386079a84175b5dbdf1cbbb327d2a22\n"
    },
    {
      "commit": "713eef404ecee089dc35074021dffe43099badbd",
      "tree": "a7bba88a23c83bade2c67cfd21875997fef96c01",
      "parents": [
        "7fe46504bea1d55b83ceec0cb07b4b8d4fd80aeb",
        "7590feeb3ab5a37b7352cb92f3fdb56f1aa077fe"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Aug 23 23:01:23 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Aug 23 23:01:23 2018 +0000"
      },
      "message": "Merge \"Add Conversion from CellIdentity to CellLocation\""
    },
    {
      "commit": "002a574a7d7df64a380dbbe2c14e48e54b1f3b60",
      "tree": "9a9da3d175b9134028fe68771be4bc4cc90d7fa9",
      "parents": [
        "7fe46504bea1d55b83ceec0cb07b4b8d4fd80aeb"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Aug 23 14:53:16 2018 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Aug 23 14:53:16 2018 -0700"
      },
      "message": "Use multiple patterns and emails in per-file syntax.\n\nTest: build/make/tools/checkowners.py -c -v OWNERS\nChange-Id: Ia3e1df3f5ba8ad29489a017e55890b4dbb23a64d\n"
    },
    {
      "commit": "e1b0d4a25324db201aee059fb0a25c2a2fb6b88f",
      "tree": "9c55c8d34014bd263fff1a5989e468c5df84efc7",
      "parents": [
        "fcb7982a492413dd928433bfb73ae2ca1e222397"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Wed Aug 22 08:20:30 2018 -0700"
      },
      "committer": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Thu Aug 23 21:14:23 2018 +0000"
      },
      "message": "Fix a typo in javadoc.\n\nTest: javadoc fix.\nBug: 112882126\nChange-Id: I69f55aaa49103690a796ff394fcd1934891a52f2\n"
    },
    {
      "commit": "1d39fb0223dccb95e4ab4181ef48ec3b0e24fa20",
      "tree": "7d97b5c34fd799f5e1dc2e094306e93f61ad4bb7",
      "parents": [
        "38f9eb50208c78db1deb32670a7a28a89e6f51bc",
        "1c334634d327a7e7a61d428f8c24ad5aa8ccac5b"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Aug 23 13:54:29 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 23 13:54:29 2018 -0700"
      },
      "message": "Merge \"Add EXTRA_SKIP_CALL_FILTERING PhoneAccount extra\" am: 7fe46504be\nam: 1c334634d3\n\nChange-Id: I1d8787b96616007b61f7d5351c55c139143f16b1\n"
    },
    {
      "commit": "1c334634d327a7e7a61d428f8c24ad5aa8ccac5b",
      "tree": "969783545a5a3239d90667847547d249c6c32a45",
      "parents": [
        "e38a714d4944363bbdaaea07ac0a8e3e39a7bb5a",
        "7fe46504bea1d55b83ceec0cb07b4b8d4fd80aeb"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Aug 23 13:44:44 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 23 13:44:44 2018 -0700"
      },
      "message": "Merge \"Add EXTRA_SKIP_CALL_FILTERING PhoneAccount extra\"\nam: 7fe46504be\n\nChange-Id: Id9a878b4551633bd61db81cfbaee59a237bc1289\n"
    },
    {
      "commit": "7fe46504bea1d55b83ceec0cb07b4b8d4fd80aeb",
      "tree": "556ebf64e320daa5739336be24a6f95b956ade22",
      "parents": [
        "0d9029cf3cf2979d4f3a44a844b6b9f3b354feaa",
        "4d3c17862ce64bb44cfc5c0f6dc9ddb93d49010d"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Aug 23 20:17:07 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Aug 23 20:17:07 2018 +0000"
      },
      "message": "Merge \"Add EXTRA_SKIP_CALL_FILTERING PhoneAccount extra\""
    },
    {
      "commit": "0c9ed965d34ccd61a1dccb76847f36c32f2a9945",
      "tree": "64e7aca5cc2ace0266bc806cb5a6b2dc60e29c50",
      "parents": [
        "0d9029cf3cf2979d4f3a44a844b6b9f3b354feaa"
      ],
      "author": {
        "name": "Blake Lawson",
        "email": "blaws@google.com",
        "time": "Thu Aug 23 08:43:07 2018 -0700"
      },
      "committer": {
        "name": "Blake Lawson",
        "email": "blaws@google.com",
        "time": "Thu Aug 23 08:43:07 2018 -0700"
      },
      "message": "Fix typo in IpConfiguration comment\n\nBug: NONE\nTest: NONE\nChange-Id: Ib2ce166532292266da17ec85c16e400afe4f9111\n"
    },
    {
      "commit": "38f9eb50208c78db1deb32670a7a28a89e6f51bc",
      "tree": "a463d2723c623fdd2dd0d1e1e8b5c1c08d67642a",
      "parents": [
        "7d1137292331f8b331f0949e1f71854cb995fb95",
        "e38a714d4944363bbdaaea07ac0a8e3e39a7bb5a"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Thu Aug 23 05:18:03 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 23 05:18:03 2018 -0700"
      },
      "message": "Merge \"Add @UnsupportedAppUsage annotations\" am: 0d9029cf3c\nam: e38a714d49\n\nChange-Id: I155d277642369f0b12fc58538cda7dee20fb0373\n"
    },
    {
      "commit": "e38a714d4944363bbdaaea07ac0a8e3e39a7bb5a",
      "tree": "97768d2e4d0743a9807f7d7bd5dd6dfeda8780b5",
      "parents": [
        "27892305d6750f5ab634ffc832715489bd79be7f",
        "0d9029cf3cf2979d4f3a44a844b6b9f3b354feaa"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Thu Aug 23 05:08:20 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 23 05:08:20 2018 -0700"
      },
      "message": "Merge \"Add @UnsupportedAppUsage annotations\"\nam: 0d9029cf3c\n\nChange-Id: I871ee5c3dbaf7413b8d9f0a8948d48c620733c46\n"
    },
    {
      "commit": "0d9029cf3cf2979d4f3a44a844b6b9f3b354feaa",
      "tree": "f58aa3f66b995c30af8dfdc52256ee438a156878",
      "parents": [
        "c9b01b87b11d4caa33a29db18287416b25179ef7",
        "a838206e94da2a0f84b648d5dae39992fd223157"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Thu Aug 23 10:45:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Aug 23 10:45:36 2018 +0000"
      },
      "message": "Merge \"Add @UnsupportedAppUsage annotations\""
    },
    {
      "commit": "7d1137292331f8b331f0949e1f71854cb995fb95",
      "tree": "8946d9d9693e467bb23085a2c479ff49c2a6119e",
      "parents": [
        "087354c6b65cbaab9f882a436281a00970bc5d86",
        "27892305d6750f5ab634ffc832715489bd79be7f"
      ],
      "author": {
        "name": "Nan Zhang",
        "email": "nanzhang@google.com",
        "time": "Thu Aug 23 02:45:25 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 23 02:45:25 2018 -0700"
      },
      "message": "Merge \"Add compatibility check for (system|test_)api-stubs-docs\" am: c9b01b87b1\nam: 27892305d6\n\nChange-Id: Ie6bd851d104a9334a92b452dded15989dc8506dc\n"
    },
    {
      "commit": "27892305d6750f5ab634ffc832715489bd79be7f",
      "tree": "96dc9dc4a8408927488ce3c46e17edade358b706",
      "parents": [
        "717e4eb21a856cbc45dbba08251bf71f9ddf7685",
        "c9b01b87b11d4caa33a29db18287416b25179ef7"
      ],
      "author": {
        "name": "Nan Zhang",
        "email": "nanzhang@google.com",
        "time": "Thu Aug 23 02:35:49 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 23 02:35:49 2018 -0700"
      },
      "message": "Merge \"Add compatibility check for (system|test_)api-stubs-docs\"\nam: c9b01b87b1\n\nChange-Id: Ic70a4c8de8bcfbbb021cde9d6db16de39a2fb3a6\n"
    },
    {
      "commit": "a838206e94da2a0f84b648d5dae39992fd223157",
      "tree": "f58aa3f66b995c30af8dfdc52256ee438a156878",
      "parents": [
        "c9b01b87b11d4caa33a29db18287416b25179ef7"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Thu Aug 16 17:01:12 2018 +0100"
      },
      "committer": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Thu Aug 23 09:37:53 2018 +0100"
      },
      "message": "Add @UnsupportedAppUsage annotations\n\nFor packages:\n  android.telephony\n  android.telephony.cdma\n  android.telephony.data\n  android.telephony.euicc\n  android.telephony.gsm\n  android.telephony.ims\n  android.telephony.ims.aidl\n  android.telephony.ims.compat\n  android.telephony.ims.compat.feature\n  android.telephony.ims.compat.stub\n  android.telephony.ims.feature\n  android.telephony.ims.stub\n  android.telephony.mbms\n  android.telephony.mbms.vendor\n\nThis is an automatically generated CL. See go/UnsupportedAppUsage\nfor more details.\n\nExempted-From-Owner-Approval: Mechanical changes to the codebase\nwhich have been approved by Android API council and announced on\nandroid-eng@\n\nBug: 110868826\nTest: m\nChange-Id: I02d900d6d0ec9a6b2172a71911fec61d04e4d235\nMerged-In: I22547ac0ed384d74d61cfd51d20c140e392a597f\n"
    },
    {
      "commit": "bd0cc31c12c7e209421abd42f61f200d0c3e6bef",
      "tree": "ee9e088f844d3c395bd1d415566f151f696b494a",
      "parents": [
        "a420b57a6b6682f48af56eb1dcdac2fa07924e7e"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Mon Aug 13 11:26:49 2018 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Thu Aug 23 17:29:51 2018 +0900"
      },
      "message": "Add a SharedLog method to log errors w/ stacktrace\n\nTest: manual: ran code using this method and checked log.\nChange-Id: I2cea553ae0dd8a8f2f629718e92aa642c62eb120\n"
    },
    {
      "commit": "a420b57a6b6682f48af56eb1dcdac2fa07924e7e",
      "tree": "139732bce5c5080e015f119db9b97ac973d8c223",
      "parents": [
        "1885805aac5091ed7b734524292b7d7a75e347bb"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Wed Jul 04 15:09:42 2018 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Thu Aug 23 17:29:48 2018 +0900"
      },
      "message": "Add DhcpServingParams\n\nThose parameters will be used to start DhcpServer or update its\nconfiguration.\n\nTest: runtest DhcpServingParamsTest.java\nBug: b/109584964\nChange-Id: Id8d3dcf62d66dcb02accffa8d8500e30f07af452\n"
    },
    {
      "commit": "c9b01b87b11d4caa33a29db18287416b25179ef7",
      "tree": "173dfe3f705186d555e311780bcc21fdf43eb947",
      "parents": [
        "5831d309fad9e9c1f291159d748f13268a2a28d8",
        "cd060d9808732074e7bd64ad43362ea8f58265f1"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Aug 23 07:33:31 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Aug 23 07:33:31 2018 +0000"
      },
      "message": "Merge \"Add compatibility check for (system|test_)api-stubs-docs\""
    },
    {
      "commit": "1885805aac5091ed7b734524292b7d7a75e347bb",
      "tree": "0f3fb7787d77a0556abaf81fd6959f819fbfe433",
      "parents": [
        "12da4a5efc6379056370ae3cc0bf37233669bfdf"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Wed Jul 04 12:58:10 2018 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Thu Aug 23 16:03:12 2018 +0900"
      },
      "message": "Add fields to DHCP packets for server use-case\n\nAlso add DhcpReleasePacket\n\nTest: runtest -x DhcpPacketTest.java, manual: still obtains IP\nBug: b/109584964\nChange-Id: I19e68e8857646555ea56995880979a8a722757d7\n"
    },
    {
      "commit": "12da4a5efc6379056370ae3cc0bf37233669bfdf",
      "tree": "c06adc12a472d49cbb5b168c53fe7220d3229d7f",
      "parents": [
        "c1413d0a278d64a05e5da9d269327408f795fed0"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Wed Jul 04 11:15:56 2018 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Thu Aug 23 16:01:44 2018 +0900"
      },
      "message": "Add util to add an ARP table entry\n\nThis is to be used by the new DhcpServer to add ARP entries with new\naddresses before sending unicast responses.\n\nTest: manual: cat /proc/net/arp with implementation based on this\nBug: b/109584964\nChange-Id: I3559893583aa3c49b188ad689a41ee2f3e9d9bf3\n"
    },
    {
      "commit": "c1413d0a278d64a05e5da9d269327408f795fed0",
      "tree": "657787490f292455ede3fd260c8483d83381d71b",
      "parents": [
        "eca5b4e7532e2c7ae114167df39327b5a83ab5a3"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Wed Jun 06 15:47:07 2018 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Thu Aug 23 16:01:44 2018 +0900"
      },
      "message": "Add DHCP utils extracted from DhcpClient\n\nDhcpClient can then be migrated to at least DhcpSocketFactory, and\neventually DhcpPacketListener.\nThese classes will be used to implement the new DhcpServer.\n\nFdEventsReader is PacketReader with generic T instead of byte[], to\nallow reading both received payload and source IP from a UDP socket with\nOs.recvfrom().\n\nBug: 109584964\nTest: runtest --no-hidden-api-checks frameworks-net\nChange-Id: Idd7dc36938748af701b45f50bde76a2592c9bfdd\n"
    },
    {
      "commit": "eca5b4e7532e2c7ae114167df39327b5a83ab5a3",
      "tree": "513b161be494d291e9f8672ecc0c1993b1b56122",
      "parents": [
        "5831d309fad9e9c1f291159d748f13268a2a28d8"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Wed Jun 27 17:20:36 2018 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Thu Aug 23 15:55:39 2018 +0900"
      },
      "message": "Add DhcpLeaseRepository\n\nThis is a first component to build the new DHCP server.\n\nTest: added tests pass\nBug: b/109584964\nChange-Id: I5657d89c3010a23e9289ac827bf78381477d1355\n"
    },
    {
      "commit": "087354c6b65cbaab9f882a436281a00970bc5d86",
      "tree": "a52fed8bd71b1871cb75513366bbd159856ef603",
      "parents": [
        "d4ad9a38ffd159cfa9972bb7980b8af64600afc7",
        "717e4eb21a856cbc45dbba08251bf71f9ddf7685"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Aug 22 20:47:24 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 20:47:24 2018 -0700"
      },
      "message": "Merge \"Fixed java doc error\" am: 5831d309fa\nam: 717e4eb21a\n\nChange-Id: I083379d7e68bb8d073c9b071f9377c7d29328025\n"
    },
    {
      "commit": "717e4eb21a856cbc45dbba08251bf71f9ddf7685",
      "tree": "96702b5b8af3bc180463d8d31a6587cb050826ec",
      "parents": [
        "5afeed5084245e59be9eae94c5bcefe4513a37f0",
        "5831d309fad9e9c1f291159d748f13268a2a28d8"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Aug 22 20:40:03 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 20:40:03 2018 -0700"
      },
      "message": "Merge \"Fixed java doc error\"\nam: 5831d309fa\n\nChange-Id: I16e6228110512926af593fff2151cec0e99c9433\n"
    },
    {
      "commit": "d4ad9a38ffd159cfa9972bb7980b8af64600afc7",
      "tree": "b0b6dcee3851e3865f9e38718e79660646fd1eb8",
      "parents": [
        "49596b8d5844521fa26dc86fc1f6727a6276bc4f",
        "5afeed5084245e59be9eae94c5bcefe4513a37f0"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Aug 22 20:13:06 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 20:13:06 2018 -0700"
      },
      "message": "Merge \"Added a new carrier config for data connection failed radio restart\" am: 2947e54c3d\nam: 5afeed5084\n\nChange-Id: Ic2017d5fc3228a6917adf1b1cbf00d7880aa00dd\n"
    },
    {
      "commit": "5afeed5084245e59be9eae94c5bcefe4513a37f0",
      "tree": "6e986d93875254d5b312f193ad80bc51b7488ea8",
      "parents": [
        "f02b6d66797854d015dd1d6f2ab871c286664ea5",
        "2947e54c3db79d87274a2be9702ef802ba1e2443"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Aug 22 18:05:45 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 18:05:45 2018 -0700"
      },
      "message": "Merge \"Added a new carrier config for data connection failed radio restart\"\nam: 2947e54c3d\n\nChange-Id: I651d8092b3ee17fbcb8123f0cafedafeff68eb2c\n"
    },
    {
      "commit": "5831d309fad9e9c1f291159d748f13268a2a28d8",
      "tree": "ef7b0bf86b4af52d5b59c4ac6d5b3a698261bec5",
      "parents": [
        "2947e54c3db79d87274a2be9702ef802ba1e2443",
        "a219efb6da6bf68b6528a4c5fdb5be8132ff8d21"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Thu Aug 23 00:23:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Aug 23 00:23:54 2018 +0000"
      },
      "message": "Merge \"Fixed java doc error\""
    },
    {
      "commit": "a219efb6da6bf68b6528a4c5fdb5be8132ff8d21",
      "tree": "4510323a684be39bffa4e2368f49f1a6ba00c815",
      "parents": [
        "3399f3644d697085584cbde66479aecdbd5841ae"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Aug 22 17:19:44 2018 -0700"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Aug 22 17:19:44 2018 -0700"
      },
      "message": "Fixed java doc error\n\nTest: Build\nBug: 111774203\nChange-Id: Icced6451465d0a4e5c2a9eaf8203d3456a83ab08\n"
    },
    {
      "commit": "4d3c17862ce64bb44cfc5c0f6dc9ddb93d49010d",
      "tree": "5fea30abe04ab4b761d89eb041c0886462dfc93e",
      "parents": [
        "63de9eabec118ee40c6f1e1a0526b93d8f9dcdf0"
      ],
      "author": {
        "name": "Sean Kelley",
        "email": "smskelley@google.com",
        "time": "Tue May 22 14:35:27 2018 -0700"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Aug 23 00:01:51 2018 +0000"
      },
      "message": "Add EXTRA_SKIP_CALL_FILTERING PhoneAccount extra\n\nThis adds a new @hide extra to PhoneAccount which will allow\nTelecomService to skip call filtering on PhoneAccounts which set it to\ntrue. This will be useful to allow devices like Wear which receive\nbridged calls that have already undergone call filtering to avoid doing\nit again.\n\nBug: 65223222\nChange-Id: I5b9992735a8cc29c70282daf5c6e285bfc8a4217\nMerged-In: I5b9992735a8cc29c70282daf5c6e285bfc8a4217\n"
    },
    {
      "commit": "2947e54c3db79d87274a2be9702ef802ba1e2443",
      "tree": "7f3f2d89804e5958ac0f779c45d7fc08e38c5325",
      "parents": [
        "63de9eabec118ee40c6f1e1a0526b93d8f9dcdf0",
        "3399f3644d697085584cbde66479aecdbd5841ae"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Aug 22 23:42:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 22 23:42:36 2018 +0000"
      },
      "message": "Merge \"Added a new carrier config for data connection failed radio restart\""
    },
    {
      "commit": "49596b8d5844521fa26dc86fc1f6727a6276bc4f",
      "tree": "46c4bfdacc1a91b9ddcce86f2c998bc5f2b70bca",
      "parents": [
        "2c68abc9fc99ab12a4951e5da55525ffcfa350ad",
        "fcb7982a492413dd928433bfb73ae2ca1e222397"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Aug 22 16:34:45 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 16:34:45 2018 -0700"
      },
      "message": "Merge \"DO NOT MERGE Do not kill processes when screen size changes\" into pi-dev\nam: fcb7982a49\n\nChange-Id: Ie54016e55d4170963f6ccf9603d2bfa2ada30a35\n"
    },
    {
      "commit": "fcb7982a492413dd928433bfb73ae2ca1e222397",
      "tree": "f089144dceb56fb10b61a1cdda4ab06a4f5e2acc",
      "parents": [
        "e387ce18d8487020b80cd454bc1442345128fa8b",
        "3a04d242688f4c74925b53ef444371bb08a43d46"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Aug 22 23:26:00 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 22 23:26:00 2018 +0000"
      },
      "message": "Merge \"DO NOT MERGE Do not kill processes when screen size changes\" into pi-dev"
    },
    {
      "commit": "2c68abc9fc99ab12a4951e5da55525ffcfa350ad",
      "tree": "8b023d383865b38c953584cdcc493166d23c8c0b",
      "parents": [
        "507bdec1abe7abcbc38abbde81cf2dc10c127f0d",
        "e387ce18d8487020b80cd454bc1442345128fa8b"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Aug 22 16:20:32 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 16:20:32 2018 -0700"
      },
      "message": "Merge \"BootAnimation: Fix boot animation with hidden cutout\" into pi-dev\nam: e387ce18d8\n\nChange-Id: I55c32ef69c4bb565376946ce65101f37ef0cce8a\n"
    },
    {
      "commit": "e387ce18d8487020b80cd454bc1442345128fa8b",
      "tree": "f546a15d9ab700bb2208612bd1715bba76f038ee",
      "parents": [
        "ab39f605b1d64fad6b6c3ee0ddcb28cb7c77fddf",
        "9ee5dff83c1cae93dff281735b60134dbd26dd8a"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Aug 22 23:06:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 22 23:06:35 2018 +0000"
      },
      "message": "Merge \"BootAnimation: Fix boot animation with hidden cutout\" into pi-dev"
    },
    {
      "commit": "3a04d242688f4c74925b53ef444371bb08a43d46",
      "tree": "4867492f5b89b6457aebbd73ffc35cab231eaa55",
      "parents": [
        "ab39f605b1d64fad6b6c3ee0ddcb28cb7c77fddf"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Aug 22 23:09:27 2018 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Aug 23 00:59:25 2018 +0200"
      },
      "message": "DO NOT MERGE Do not kill processes when screen size changes\n\nCauses too much of a process restart storm.\n\nTest: Switch cutout option\nBug: 112876936\nChange-Id: I76909bd292c7d6b28c673f068c408885da0d92c1\n"
    },
    {
      "commit": "507bdec1abe7abcbc38abbde81cf2dc10c127f0d",
      "tree": "20d52c3bd527e362bef82eba20e8e423fe37074a",
      "parents": [
        "ab23ba46829214c283c11e9436adbdd37ac695e0",
        "f02b6d66797854d015dd1d6f2ab871c286664ea5"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Aug 22 15:34:22 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 15:34:22 2018 -0700"
      },
      "message": "Merge \"Added qualified networks services\" am: 63de9eabec\nam: f02b6d6679\n\nChange-Id: I734b36702e6bc8331c0760681c040b9cc34fe9a6\n"
    },
    {
      "commit": "f02b6d66797854d015dd1d6f2ab871c286664ea5",
      "tree": "7111d7c6718860f1f54ecc08be5f4fe3c545a56f",
      "parents": [
        "0413689b87b4b7c581a6e37dfad85fff03f440f1",
        "63de9eabec118ee40c6f1e1a0526b93d8f9dcdf0"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Aug 22 15:25:51 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 15:25:51 2018 -0700"
      },
      "message": "Merge \"Added qualified networks services\"\nam: 63de9eabec\n\nChange-Id: Iec9fd279b7e1c34ba7ded495e4d7a285a658991d\n"
    },
    {
      "commit": "ab23ba46829214c283c11e9436adbdd37ac695e0",
      "tree": "f9762d95d7f365deb7f710a45155be91453361a3",
      "parents": [
        "f66e5e16a1e2814f0c653bad355ac461f977536a",
        "0413689b87b4b7c581a6e37dfad85fff03f440f1"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed Aug 22 14:29:56 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 14:29:56 2018 -0700"
      },
      "message": "Merge \"Update BlockedNumberContract to indicate why a call was blocked.\" am: a6d6bf816b\nam: 0413689b87\n\nChange-Id: I0c7fae67043d208003131047141bec08b74082dd\n"
    },
    {
      "commit": "0413689b87b4b7c581a6e37dfad85fff03f440f1",
      "tree": "0637e3939e96bf00548287f7d4b64604cff31db1",
      "parents": [
        "06cd1d260b54b963baec45c7f7a756f237c24c14",
        "a6d6bf816b9a507ad5d06235d48e0e41502019df"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed Aug 22 14:22:22 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 14:22:22 2018 -0700"
      },
      "message": "Merge \"Update BlockedNumberContract to indicate why a call was blocked.\"\nam: a6d6bf816b\n\nChange-Id: I03fb1c62380f8ae6de250f5cf907d75c6dc5f863\n"
    },
    {
      "commit": "3399f3644d697085584cbde66479aecdbd5841ae",
      "tree": "c2d2be052b25b14f6741a7279a3037a75d16a21c",
      "parents": [
        "29f955559af7292343ac919cc50f63b88a708c86"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Tue Aug 21 16:57:36 2018 -0700"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Aug 22 14:16:47 2018 -0700"
      },
      "message": "Added a new carrier config for data connection failed radio restart\n\nAdded a new carrier config that can trigger modem restart when\nreceiving specific setup data fail cause code.\n\nTest: Telephony sanity tests\nBug: 111774203\nChange-Id: I39d648117f778a4548a3d50e624dbd841956c6cc\n"
    },
    {
      "commit": "9ee5dff83c1cae93dff281735b60134dbd26dd8a",
      "tree": "149228b8475292809b26cc01f0d132567c1cb680",
      "parents": [
        "2c9fd5fbbb43541ce4291c07bf61bdbe5dc70252"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Aug 22 20:19:49 2018 +0200"
      },
      "committer": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Aug 22 21:37:39 2018 +0100"
      },
      "message": "BootAnimation: Fix boot animation with hidden cutout\n\nWe do this by storing the masking inset in a persistent property.\nThe boot animation then animates itself to where it would be if that\nmasking inset were applied, then changes the viewport.\n\nFor this to work, we also need to make sure the DisplayManagerService\nhas the right overlay right at the start.\n\nBug: 112876936\nTest: Hide cutout, then reboot. Verify boot animation is smooth.\nChange-Id: I3e988b2340b2e0d2be3939bdc6878704c234ccc8\n"
    },
    {
      "commit": "63de9eabec118ee40c6f1e1a0526b93d8f9dcdf0",
      "tree": "0670b884d7fb5afb56cb82cdf29bb254ed4e18d6",
      "parents": [
        "a6d6bf816b9a507ad5d06235d48e0e41502019df",
        "a3ab5750a4e939fe0d83606d7772f177369eabab"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Aug 22 20:18:11 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 22 20:18:11 2018 +0000"
      },
      "message": "Merge \"Added qualified networks services\""
    },
    {
      "commit": "a6d6bf816b9a507ad5d06235d48e0e41502019df",
      "tree": "b133a85c3a5c95faa93d9684b4307e014efdef4b",
      "parents": [
        "29f955559af7292343ac919cc50f63b88a708c86",
        "2b1be6b7c02be838572f0ee703ce791f68de0b7d"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed Aug 22 20:12:04 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 22 20:12:04 2018 +0000"
      },
      "message": "Merge \"Update BlockedNumberContract to indicate why a call was blocked.\""
    },
    {
      "commit": "5b3c10cb28a7dcb5d0fef88882f2b83c1999a4ab",
      "tree": "a8f689265e94a6cce2bd8c4ca0339fde69444377",
      "parents": [
        "29f955559af7292343ac919cc50f63b88a708c86"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Wed Aug 22 15:43:13 2018 -0400"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Wed Aug 22 15:43:13 2018 -0400"
      },
      "message": "Update OWNERS for database code\n\nTest: N/A\n\nChange-Id: If657f1ac87d9a9e77162816c7ac6abb719b834d4\nMerged-in: If657f1ac87d9a9e77162816c7ac6abb719b834d4\n"
    },
    {
      "commit": "f66e5e16a1e2814f0c653bad355ac461f977536a",
      "tree": "e0617f8ac682e05cf917979ce234a8a2058e0c9d",
      "parents": [
        "619bafd4c254cf714b07a3208b104c70c37dc74b",
        "06cd1d260b54b963baec45c7f7a756f237c24c14"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Wed Aug 22 10:58:04 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 10:58:04 2018 -0700"
      },
      "message": "Merge \"Add maxTargetSdk to @UnsupportedAppUsage annotation.\" am: 29f955559a\nam: 06cd1d260b\n\nChange-Id: I05d367b1d00961e262e800c552f8ee1f2ef253e9\n"
    },
    {
      "commit": "619bafd4c254cf714b07a3208b104c70c37dc74b",
      "tree": "dadf72d62540bcd03f64811fa194eb94d587b712",
      "parents": [
        "2bbe8e992ac4599bb5ae36f26eac318c592bf871",
        "ab39f605b1d64fad6b6c3ee0ddcb28cb7c77fddf"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Aug 22 10:34:29 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 10:34:29 2018 -0700"
      },
      "message": "Merge \"DO NOT MERGE Fix display freezing when screen size mismatches\" into pi-dev\nam: ab39f605b1\n\nChange-Id: I949542f78ee47a2da613735498c3bf3f7d55e062\n"
    },
    {
      "commit": "ab39f605b1d64fad6b6c3ee0ddcb28cb7c77fddf",
      "tree": "a806e9c8396941c7f1866083d5bac8a71d69a757",
      "parents": [
        "3d91fa44b76f52d76157d81f980680b983835660",
        "da4997312c79bfb5b5c6fb31833fc2ce401c4457"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Aug 22 17:11:58 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 22 17:11:58 2018 +0000"
      },
      "message": "Merge \"DO NOT MERGE Fix display freezing when screen size mismatches\" into pi-dev"
    },
    {
      "commit": "06cd1d260b54b963baec45c7f7a756f237c24c14",
      "tree": "b9faf11b8f5cb50c47d55f1c3c6516a7a50df565",
      "parents": [
        "9582cf7c1b36ef5fc946fcf7c3e948a25bc7923f",
        "29f955559af7292343ac919cc50f63b88a708c86"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Wed Aug 22 09:10:56 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 09:10:56 2018 -0700"
      },
      "message": "Merge \"Add maxTargetSdk to @UnsupportedAppUsage annotation.\"\nam: 29f955559a\n\nChange-Id: I6ec4d051b19faf7302426c2c78ec728c2be75226\n"
    },
    {
      "commit": "da4997312c79bfb5b5c6fb31833fc2ce401c4457",
      "tree": "a6063a33ff776e826a9f340012a5c90ea31c489d",
      "parents": [
        "2bd9a25007fcec5612944af7db0d1aa4d9849351"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Aug 22 15:43:17 2018 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Aug 22 15:55:31 2018 +0000"
      },
      "message": "DO NOT MERGE Fix display freezing when screen size mismatches\n\nIf we have a display size change, make sure to set different\nscaling mode such that we can show the buffer even if there is\na size mismatch.\n\nTest: Rotate screen\nTest: Change cutout type\nBug: 112876936\nChange-Id: Iedc7774d69730a95b98ba46d4f274bc3b7e66bd1\n"
    },
    {
      "commit": "2bbe8e992ac4599bb5ae36f26eac318c592bf871",
      "tree": "15fc4831b1bec97f77734bc0790f55404256ce59",
      "parents": [
        "d4a386588ee7dada1103ea08567d43efc302d09a",
        "3d91fa44b76f52d76157d81f980680b983835660"
      ],
      "author": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Wed Aug 22 08:07:40 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 08:07:40 2018 -0700"
      },
      "message": "Merge \"Update severe (5%/1 hour) warning to send through battery saver\" into pi-dev\nam: 3d91fa44b7\n\nChange-Id: I65fba59ca8779c2edc8102ff09ba800dfd85bda0\n"
    },
    {
      "commit": "d4a386588ee7dada1103ea08567d43efc302d09a",
      "tree": "40bfc411639b514472a3aa68f3f6375a086dbfa5",
      "parents": [
        "e10a083e57f4e8566e8932265e83cbd2a217a15a",
        "2bd9a25007fcec5612944af7db0d1aa4d9849351"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Aug 22 08:02:04 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 08:02:04 2018 -0700"
      },
      "message": "DO NOT MERGE Kill most processes when display size changes\nam: 2bd9a25007\n\nChange-Id: I43d3ae1ad36e96cd271fa3bc7f951177aa542249\n"
    },
    {
      "commit": "3d91fa44b76f52d76157d81f980680b983835660",
      "tree": "13a9e257e543645f4f08f134d28785822f264f9d",
      "parents": [
        "2bd9a25007fcec5612944af7db0d1aa4d9849351",
        "c50a9bd24d2a243f77e09cc331bf9b10446d436a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 22 14:52:42 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 22 14:52:42 2018 +0000"
      },
      "message": "Merge \"Update severe (5%/1 hour) warning to send through battery saver\" into pi-dev"
    },
    {
      "commit": "e10a083e57f4e8566e8932265e83cbd2a217a15a",
      "tree": "d471c99342a8f5c93f3cc67d810ebe6d769f1f8b",
      "parents": [
        "c4ac7e0c3fb0de5006852966a212fb7bee9d6787",
        "9582cf7c1b36ef5fc946fcf7c3e948a25bc7923f"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Wed Aug 22 07:32:03 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 07:32:03 2018 -0700"
      },
      "message": "Merge \"Greylist requested hidden API\" am: 473654c377\nam: 9582cf7c1b\n\nChange-Id: I635076240a90acd213a4ec73460e882b6a1a2a74\n"
    },
    {
      "commit": "c4ac7e0c3fb0de5006852966a212fb7bee9d6787",
      "tree": "f83edc0e3292230237f0e4e461c39b2db8403cf9",
      "parents": [
        "aa3a71bd85939236b89566e7f9debb22a512557e",
        "37d1e21614ae454646c910672cbfd11f2c0ad03e"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Wed Aug 22 07:25:35 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 07:25:35 2018 -0700"
      },
      "message": "Merge \"Remove @UnsupportedAppUsage annotations from generated code.\" am: 30ea09ab75\nam: 37d1e21614\n\nChange-Id: I4f4e917c2cf0460f0689006bc1bb5495c0fad061\n"
    },
    {
      "commit": "aa3a71bd85939236b89566e7f9debb22a512557e",
      "tree": "2fc1887531758b396782c513e31b346823ceb719",
      "parents": [
        "ffb6f109a3b3e5421e2ca0298423ee566122ed66",
        "b6c87140c72c674fb57c9c968ec452f0e64ca647"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Wed Aug 22 07:18:53 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 07:18:53 2018 -0700"
      },
      "message": "Merge \"Add @UnsupportedAppUsage annotations\" am: df82ab2de2\nam: b6c87140c7\n\nChange-Id: I659cfb3d4b18ccaf860721f5908a0d6d4814b3b1\n"
    },
    {
      "commit": "29f955559af7292343ac919cc50f63b88a708c86",
      "tree": "c570f43ff13f6db457c8faf88b515a347fdd7dc4",
      "parents": [
        "473654c377279c16a42661d95ad1fbe80322d918",
        "d991a408929a88c5fa37b069dd1a463657a01b6c"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Wed Aug 22 14:14:25 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 22 14:14:25 2018 +0000"
      },
      "message": "Merge \"Add maxTargetSdk to @UnsupportedAppUsage annotation.\""
    },
    {
      "commit": "ffb6f109a3b3e5421e2ca0298423ee566122ed66",
      "tree": "11317d337251f20a3594fd580049648cd1d9f063",
      "parents": [
        "93e37437ae5326e718538bf63328641e6c2d82bc",
        "280efb289bec04303efe1e810fb239629646b527"
      ],
      "author": {
        "name": "Cheney Ni",
        "email": "cheneyni@google.com",
        "time": "Wed Aug 22 07:10:40 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 07:10:40 2018 -0700"
      },
      "message": "Merge \"Be the current user to get A2DP proxy\" am: c3824e5d57\nam: 280efb289b\n\nChange-Id: I5e8ce0749a8b1e787e8ee3db90399d304d090e76\n"
    },
    {
      "commit": "c50a9bd24d2a243f77e09cc331bf9b10446d436a",
      "tree": "69362f80e69d85fec6e4086aede08eb50f96a72b",
      "parents": [
        "4deb5938085e0b1690450b5ed706e1a200899ba8"
      ],
      "author": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Fri Aug 03 14:07:44 2018 -0700"
      },
      "committer": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Wed Aug 22 14:00:24 2018 +0000"
      },
      "message": "Update severe (5%/1 hour) warning to send through battery saver\n\nNow that battery saver is sticky this notification never shows\nand we are getting reports from people that the notification\nthey were expecting never showed up. It turns out that a lot\nof these were due to people not realizing battery saver was on.\nTo remedy the worst case situation (your phone is about to die\nsoon but no 15%/3 hour notification came up) we should always\nshow the severe warning even if battery saver is on. This only\naffects the hybrid warning, not the legacy percentage based\nversion.\n\nTest: unit tests\nBug: 111596093\nChange-Id: I92453b68b6ee8aad8f862147c877f4e789afc55c\nMerged-In: I92453b68b6ee8aad8f862147c877f4e789afc55c\n"
    },
    {
      "commit": "9582cf7c1b36ef5fc946fcf7c3e948a25bc7923f",
      "tree": "7cc807eb1c6e43a26e7806b4e1f74f0bb757a6ac",
      "parents": [
        "37d1e21614ae454646c910672cbfd11f2c0ad03e",
        "473654c377279c16a42661d95ad1fbe80322d918"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Wed Aug 22 06:08:03 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 06:08:03 2018 -0700"
      },
      "message": "Merge \"Greylist requested hidden API\"\nam: 473654c377\n\nChange-Id: I01c25f8570851fee7f5db6f355de071acc1f095d\n"
    },
    {
      "commit": "37d1e21614ae454646c910672cbfd11f2c0ad03e",
      "tree": "b30f9403a2bfe5575a86369d8a1a770a60eaa72b",
      "parents": [
        "b6c87140c72c674fb57c9c968ec452f0e64ca647",
        "30ea09ab75fdf4b6020d9f8ab88d52985a060866"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Wed Aug 22 06:04:03 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 06:04:03 2018 -0700"
      },
      "message": "Merge \"Remove @UnsupportedAppUsage annotations from generated code.\"\nam: 30ea09ab75\n\nChange-Id: Iecef5e97eb464ab9b609dac79f7b0367aa497837\n"
    },
    {
      "commit": "b6c87140c72c674fb57c9c968ec452f0e64ca647",
      "tree": "88186c389a488585c8953ee5f1b1cc92916af216",
      "parents": [
        "280efb289bec04303efe1e810fb239629646b527",
        "df82ab2de2862073320f819c237460a15f6b0398"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Wed Aug 22 05:58:59 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 05:58:59 2018 -0700"
      },
      "message": "Merge \"Add @UnsupportedAppUsage annotations\"\nam: df82ab2de2\n\nChange-Id: I05a2fa49b9400036f3388709e54f0165737887ee\n"
    },
    {
      "commit": "93e37437ae5326e718538bf63328641e6c2d82bc",
      "tree": "58ade231dfd23e8740f57e6d43bccff30fdb8ed0",
      "parents": [
        "1bd7ed316ce901255b541a07ee78b63b6a1498ca",
        "b1781c210eee241c6efbd4aa64e1add3b9956102"
      ],
      "author": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Wed Aug 22 05:39:51 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 22 05:39:51 2018 -0700"
      },
      "message": "Merge \"Ipfwd-related commands porting\" am: 0e5b480b1b\nam: b1781c210e\n\nChange-Id: I450b9b7eff674f83b326ba3e2a0a894a7eb0b5c2\n"
    }
  ],
  "next": "280efb289bec04303efe1e810fb239629646b527"
}
