)]}'
{
  "log": [
    {
      "commit": "1decea7847df8611fe4adbd3901648b40d157fbd",
      "tree": "2ca812cdb82e8ce149ed015ff20044d49ad37eb5",
      "parents": [
        "f53501098cf8687de9d6fc5cb34681a14c2985e8",
        "7770adf755f94d9f972549fa0739db1640d3bd36"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Tue Aug 01 20:40:33 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 01 20:40:33 2017 +0000"
      },
      "message": "Merge \"Set default value for T3T_PMM.\"\nam: 7770adf755\n\nChange-Id: I31da06276b222d597b3834b4b912f4e0930ee6bc\n"
    },
    {
      "commit": "0b5a37e87604266a7608091173655bde7d926bc2",
      "tree": "6a6ab5358cbdbaee8b17599545f0588e490b4105",
      "parents": [
        "01d686b85ebc5f7eea1a43db33a2f3e3f3becc3e"
      ],
      "author": {
        "name": "Love Khanna",
        "email": "love.khanna@nxp.com",
        "time": "Tue Aug 01 18:32:59 2017 +0530"
      },
      "committer": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Tue Aug 01 17:26:21 2017 +0000"
      },
      "message": "Set default value for T3T_PMM.\n\nIf HCEF Application does not provide the T3T PMM value, set the\ndefault value (FFFFFFFFFFFFFFFF) as per NCI specification.\n\nBug: 64112415\nTest: CTS Verifier; HCE-F Reader/Emulator Test\nChange-Id: I24f212d9bebd978342e4dd04d618572132e7eb4b\n"
    },
    {
      "commit": "f53501098cf8687de9d6fc5cb34681a14c2985e8",
      "tree": "e5866d44ca83a36474eb0718b7ecc3afc7098085",
      "parents": [
        "b65356709e48e89dd2471174552de5df8ed31c7d"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Jul 28 10:21:47 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Jul 31 16:41:45 2017 +0000"
      },
      "message": "SurfaceTexture.cpp: use proper nativehelper headers\n\nlibnativehelper exports headers under nativehelper. These were\navailable before incorrectly as global headers in order to give\naccess to jni.h.\n\nTest: SurfaceTexture.cpp finds headers\nBug: 63762847\nChange-Id: I3ec1b888c226c2894649d9f9a8f8203891c1ab02\n(cherry picked from commit 849252c469396a759c394dc6382470a6a07d6587)\n"
    },
    {
      "commit": "bdfb4ee19c437e908c7563e00f2c71aba9cb81e1",
      "tree": "74f7c61452c608f5890309da869fd6188a0e30f3",
      "parents": [
        "8c4179e88c765b1f713f18aa81d6804a6b343bc6",
        "f60a38e152164b1d2df96f6801074b10ff08b3be"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Mon Jul 31 01:50:38 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jul 31 01:50:38 2017 +0000"
      },
      "message": "Merge \"Logging improvements when NetworkCapabilities change\"\nam: f60a38e152\n\nChange-Id: I886e39db8969eb1ac1dfe06c6f448e53a90fd92c\n"
    },
    {
      "commit": "eae7a2294481ab5c45b9c3b43858a71e570d554f",
      "tree": "cbc8b3f66a25a35c350f034a91cca72c9e33487d",
      "parents": [
        "f44ebf5fcba4dc5f7021a3b72a8f26b11ae23db2"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Tue Jul 25 11:40:56 2017 +0900"
      },
      "committer": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Mon Jul 31 09:25:37 2017 +0900"
      },
      "message": "Logging improvements when NetworkCapabilities change\n\nThis patch improves the wtf() logging in updateCapabilities to\nbetter distinguish between the cases of a changed specifiers, changed\ntransports, or changed capabilities. The case of NOT_METERED being added\nor removed is ignored.\n\nBug: 63326103\nTest: runtest frameworks-net, runtest frameworks-wifi\nMerged-In: I05c6e78891e1eac658f1cf883223af520a9a4f8f\nMerged-In: I4f6cbc0adb461cef6610460daeba72ca38b8f10c\nMerged-In: I165a8bbe8362100f1e2bb909459fb45b1c68d5ae\nMerged-In: Iec6d92e9a3a12bab87c5adfaf17f776465077060\nMerged-In: I633d6347a7f852c27c03fc96b36ca2a60f70c73c\nMerged-In: I38739184fc0db105bfd3b4c02cce01e803739e5d\nMerged-In: Ia58b877056e2442136cc8b145ac8f4e6560cfc2c\n\n(cherry pick from commit 683ea489d302b494ab40c0d5dc97d352a59d8aa9)\n\nChange-Id: Id32ca66068c8ff549627e8e8c0e50897ef928c58\n"
    },
    {
      "commit": "b7e104d0a3d7a007775701df5e4503091dcc4d98",
      "tree": "c449129746211f6495e4e469835ef5d810ce4e43",
      "parents": [
        "069bb850d8ae911b8f4c709556bfb3655654e506",
        "d00de318f982372f82409df3ad245d65540c68d2"
      ],
      "author": {
        "name": "Carlos Vinueza",
        "email": "chinesco@google.com",
        "time": "Tue Jul 25 16:27:10 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 25 16:27:10 2017 +0000"
      },
      "message": "Merge \"Adding 4 standard short codes required by Android Constellation\"\nam: d00de318f9\n\nChange-Id: Ib17b53a72e737a7b584c65b63c89bd7524c1a2c4\n"
    },
    {
      "commit": "d00de318f982372f82409df3ad245d65540c68d2",
      "tree": "ecb4eb123d58e148fe463b37169bcedca025cab6",
      "parents": [
        "12d08bf9a0e38440892f7d21dc82257169ae5ed0",
        "0cf87a0abd60785ab854cc04a31a8dcd2b3d63f7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 25 16:12:23 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 25 16:12:23 2017 +0000"
      },
      "message": "Merge \"Adding 4 standard short codes required by Android Constellation\""
    },
    {
      "commit": "3f3c4f6da47c15418bbc3ac22be0fdaf25a06022",
      "tree": "00b0dbe858e4688e8bab2fb8752c2cfa5994c82d",
      "parents": [
        "d795bbcdcc595d44106e950cd6b2dd01245ca3bb",
        "ec5fc4872ebdb7c6217ccc2813cab6b09b269c15"
      ],
      "author": {
        "name": "ludi",
        "email": "ludi@google.com",
        "time": "Tue Jul 25 03:07:00 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 25 03:07:00 2017 +0000"
      },
      "message": "Merge \"Add dump info to IpSecService\"\nam: ec5fc4872e\n\nChange-Id: Idd4c051e4536d32504718fdfd201c7effdeb62e3\n"
    },
    {
      "commit": "ec5fc4872ebdb7c6217ccc2813cab6b09b269c15",
      "tree": "a03f2a2a6a5a263b4e9e67dc53221069881e551e",
      "parents": [
        "81f66ce5ab477f5d1f314c653ac68c365dbe0be5",
        "b0c95b19ab4384bfc7141abfe3840736d52b4a44"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 25 02:38:47 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 25 02:38:47 2017 +0000"
      },
      "message": "Merge \"Add dump info to IpSecService\""
    },
    {
      "commit": "d795bbcdcc595d44106e950cd6b2dd01245ca3bb",
      "tree": "6edaccafc6d45605ad9b6452ef5fb34822791f78",
      "parents": [
        "52c8620c1945de45f22c1e62dcb69ddadca07675",
        "81f66ce5ab477f5d1f314c653ac68c365dbe0be5"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Tue Jul 25 00:18:19 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 25 00:18:19 2017 +0000"
      },
      "message": "Merge \"Zygote: Increase wrap-pid timeout to thirty seconds\"\nam: 81f66ce5ab\n\nChange-Id: I1cc8856ebb68ee83a8d3e62d86b48d497d0eb237\n"
    },
    {
      "commit": "81f66ce5ab477f5d1f314c653ac68c365dbe0be5",
      "tree": "e2abb71ac23cef68968112446888abe2bc1800f9",
      "parents": [
        "515e6443aa2f403b1ae54d45159d741e59b17a4d",
        "27497c6dfc03242abfe7c087fcaf37e684529678"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 25 00:06:02 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 25 00:06:02 2017 +0000"
      },
      "message": "Merge \"Zygote: Increase wrap-pid timeout to thirty seconds\""
    },
    {
      "commit": "b0c95b19ab4384bfc7141abfe3840736d52b4a44",
      "tree": "5ea574e7bc0b94027d0f61932f70dd04a821b607",
      "parents": [
        "515e6443aa2f403b1ae54d45159d741e59b17a4d"
      ],
      "author": {
        "name": "ludi",
        "email": "ludi@google.com",
        "time": "Mon May 22 10:52:23 2017 -0700"
      },
      "committer": {
        "name": "ludi",
        "email": "ludi@google.com",
        "time": "Mon Jul 24 16:03:33 2017 -0700"
      },
      "message": "Add dump info to IpSecService\n\nBug:38350824\n\nTest: runtest frameworks-net\n\nChange-Id: Ifa11d55e9d337016ad865baada627db3aa8c2db3\n"
    },
    {
      "commit": "52c8620c1945de45f22c1e62dcb69ddadca07675",
      "tree": "fe1cdf68489c55d610fe820530406961aaa22f76",
      "parents": [
        "925a08df7c2d18f1db6ca3bc7bb46234314e4f55"
      ],
      "author": {
        "name": "Shubham Ajmera",
        "email": "shubhamajmera@google.com",
        "time": "Mon Jul 24 15:21:04 2017 -0700"
      },
      "committer": {
        "name": "Shubham Ajmera",
        "email": "shubhamajmera@google.com",
        "time": "Mon Jul 24 15:21:04 2017 -0700"
      },
      "message": "Update DexFile#getDexOptNeeded usages to reflect API change\n\nTest: make and boot\nMerged-in: I68f9f617d6722a7ba8b00aa2181cb38a165cfc51\nBug: 36598475\n(partially cherry-picked from commit 246dccf9327631597767afe418ce43ae6d07d102)\n\nChange-Id: Idfc9276eb2b61244bbd634f49a3912dab6fcabfa\n"
    },
    {
      "commit": "515e6443aa2f403b1ae54d45159d741e59b17a4d",
      "tree": "d090439726e59a5b37779be15df76277922c0093",
      "parents": [
        "c0a4f5357ebd7f13f8f854d604f9097cb2fb42e0",
        "d4185538dc8a7d7fb3f27b50fa736cdb4f2e3c9e"
      ],
      "author": {
        "name": "Shubham Ajmera",
        "email": "shubhamajmera@google.com",
        "time": "Mon Jul 24 19:11:29 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jul 24 19:11:29 2017 +0000"
      },
      "message": "Merge \"Update DexFile#getDexOptNeeded usages to reflect API change\""
    },
    {
      "commit": "0cf87a0abd60785ab854cc04a31a8dcd2b3d63f7",
      "tree": "eb3bfdd7d3114513f747f5959caeb6cbb290385b",
      "parents": [
        "2cae07284d035692274b28aa40fe8f3e76498073"
      ],
      "author": {
        "name": "Carlos Vinueza",
        "email": "chinesco@google.com",
        "time": "Thu Jul 20 16:40:35 2017 -0700"
      },
      "committer": {
        "name": "Carlos Vinueza",
        "email": "chinesco@google.com",
        "time": "Mon Jul 24 19:02:14 2017 +0000"
      },
      "message": "Adding 4 standard short codes required by Android Constellation\n\nThis set is last minute addition to the whitelist free short code batch\n2017 Q2 - Android Partner Engineering\nIncludes 4 country wide SMS standard short codes required by the\nConstellation team.\n\nTest: manual - uploaded modified file onto test device and tested\nsending SMS to changed shortcodes to verify behaviour.\n\nBug: 37355429\n\nChange-Id: Iffad649a74dcc7afd6a3574a92825d309df2d3ba\nSigned-off-by: Carlos Vinueza \u003cchinesco@google.com\u003e\n"
    },
    {
      "commit": "27497c6dfc03242abfe7c087fcaf37e684529678",
      "tree": "8fc2a331d8af8f34f6c6d7783303f6d887ec95b9",
      "parents": [
        "c0a4f5357ebd7f13f8f854d604f9097cb2fb42e0"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Fri Jul 21 11:41:00 2017 -0700"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Mon Jul 24 10:14:03 2017 -0700"
      },
      "message": "Zygote: Increase wrap-pid timeout to thirty seconds\n\nSome lowend devices under heavy instrumentation may not be able to\nsend the pid in the current five seconds. Drop the safety and\nignore watchdog debug builds, and move the timeout to thirty seconds.\n\nMake the ZygoteConnection constants sharable in their own @hide class.\nAdd an assert into the watchdog that the wait time is less than the\nwatchdog time on non-debug builds.\n\nBug: 63904739\nBug: 63638768\nTest: m\nTest: manual test\nTest: cts-tradefed run commandAndExit cts-dev -m CtsWrapWrapDebugTestCases\nChange-Id: I80abdda54cd94e935de5a52b9f3c9192d0e31060\n"
    },
    {
      "commit": "b54567810f00c4db62398c0af2d2bfcf7983e4c1",
      "tree": "52c9a119877f4d06116e0494613ad94ab3ebb8cc",
      "parents": [
        "d37f13603ae82ac3f844c87bdb9cee2e26c3032d"
      ],
      "author": {
        "name": "Love Khanna",
        "email": "love.khanna@nxp.com",
        "time": "Wed May 17 15:52:16 2017 +0530"
      },
      "committer": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Jul 21 17:05:47 2017 -0700"
      },
      "message": "NFC DTA Integration\n\nTest: compiles.\nMerged-In: I07cbb321ffbdbe9d93d632c8a56f3bc53218e592\nChange-Id: I07cbb321ffbdbe9d93d632c8a56f3bc53218e592\n"
    },
    {
      "commit": "d37f13603ae82ac3f844c87bdb9cee2e26c3032d",
      "tree": "a6cd7fb7c294a508f844f2ff54f8f422ba97c0c2",
      "parents": [
        "14be4e65b2e5aa6570965abd2b83ec799bf7bf5e",
        "e8341b6148c6dc5676f214caf8f41bec42077893"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Jul 21 23:27:27 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 21 23:27:27 2017 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Update for less arguments in hidl toBinder.\"\"\"\nam: e8341b6148\n\nChange-Id: I1337a9b40fdf762cc0150983536981f0a163750a\n"
    },
    {
      "commit": "e8341b6148c6dc5676f214caf8f41bec42077893",
      "tree": "45feae22f8d6148945f7ed3f1fc8b25f748338ed",
      "parents": [
        "b7e10650d8a44600ead2f3e1b161f9c7c888e98e",
        "72be156bec78e552330c6d94d2f26b517b8d69fb"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 21 23:18:09 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jul 21 23:18:09 2017 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Update for less arguments in hidl toBinder.\"\"\""
    },
    {
      "commit": "d4185538dc8a7d7fb3f27b50fa736cdb4f2e3c9e",
      "tree": "4c71c2819a3f730ea7b014282129d2cdb23b4805",
      "parents": [
        "79994cb142831ea90ca9c9089f8c4eea5172ecf9"
      ],
      "author": {
        "name": "Shubham Ajmera",
        "email": "shubhamajmera@google.com",
        "time": "Tue Jul 18 17:12:21 2017 -0700"
      },
      "committer": {
        "name": "Shubham Ajmera",
        "email": "shubhamajmera@google.com",
        "time": "Fri Jul 21 15:48:40 2017 -0700"
      },
      "message": "Update DexFile#getDexOptNeeded usages to reflect API change\n\nTest: make and boot\nMerged-in: I68f9f617d6722a7ba8b00aa2181cb38a165cfc51\nBug: 36598475\n(partially cherry-picked from commit 246dccf9327631597767afe418ce43ae6d07d102)\n\nChange-Id: If90690d6234dc8727df2b2fb485f0c8d50970a92\n"
    },
    {
      "commit": "72be156bec78e552330c6d94d2f26b517b8d69fb",
      "tree": "a8ef6c164da16cbe4dba6b843a3d2b77a2ef1460",
      "parents": [
        "243bcfda3ac35735a959f8abcc45186aba0af116"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Jul 21 19:29:54 2017 +0000"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Jul 21 21:26:05 2017 +0000"
      },
      "message": "Revert \"Revert \"Update for less arguments in hidl toBinder.\"\"\n\nThis reverts commit 243bcfda3ac35735a959f8abcc45186aba0af116.\n\n(originally reverted due to merge conflicts)\n\nBug: 32172906\nTest: hidl_test\n\nChange-Id: I70fde3ffe0d2c67390f7152acedd45c39009a134\n"
    },
    {
      "commit": "16255fda639eab872a974dc404b289c6514210c8",
      "tree": "e9639638cbde293825cba83c010abc38e9c7b23e",
      "parents": [
        "b167ed08cc8440ef8aa31f0cd183501da64c2ea5",
        "79994cb142831ea90ca9c9089f8c4eea5172ecf9"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Jul 21 19:28:14 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 21 19:28:14 2017 +0000"
      },
      "message": "Merge \"Revert \"Update for less arguments in hidl toBinder.\"\"\nam: 79994cb142\n\nChange-Id: I325335a278fc9aebf7957e23089c72665169eeb3\n"
    },
    {
      "commit": "79994cb142831ea90ca9c9089f8c4eea5172ecf9",
      "tree": "519c0d50a4436de4300988b02dc0d7e7448fa507",
      "parents": [
        "602b7be04e1e71879978ed06b5fa1165e7082d36",
        "243bcfda3ac35735a959f8abcc45186aba0af116"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Jul 21 19:14:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jul 21 19:14:24 2017 +0000"
      },
      "message": "Merge \"Revert \"Update for less arguments in hidl toBinder.\"\""
    },
    {
      "commit": "243bcfda3ac35735a959f8abcc45186aba0af116",
      "tree": "6ac37ec9d476bbdd0348e3a6a91ea6cb61a72938",
      "parents": [
        "de2a9dfe3a7f343d4c1568d644ae0ddce7725a8d"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Jul 21 19:13:05 2017 +0000"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Jul 21 19:13:05 2017 +0000"
      },
      "message": "Revert \"Update for less arguments in hidl toBinder.\"\n\nThis reverts commit de2a9dfe3a7f343d4c1568d644ae0ddce7725a8d.\n\nChange-Id: I6f451b0a05759501f59921747d95c6ae5b7ce656\n"
    },
    {
      "commit": "b167ed08cc8440ef8aa31f0cd183501da64c2ea5",
      "tree": "57a15cdcda116efa6f96f2bb99f0f0b24fad669a",
      "parents": [
        "b9d0a22aaf149edc894bee4aedfc712b0154f895",
        "602b7be04e1e71879978ed06b5fa1165e7082d36"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Jul 21 18:13:01 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 21 18:13:01 2017 +0000"
      },
      "message": "Merge \"Update for less arguments in hidl toBinder.\"\nam: 602b7be04e\n\nChange-Id: I61f30db7a638c8c74925509e0bee1a7fffd5c546\n"
    },
    {
      "commit": "602b7be04e1e71879978ed06b5fa1165e7082d36",
      "tree": "0607abf1bfdacf60513ff4cd03b8e64fbd9b03dc",
      "parents": [
        "a42c8a1667bdf2caa38e183588ef4541b1035ddc",
        "de2a9dfe3a7f343d4c1568d644ae0ddce7725a8d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 21 17:49:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jul 21 17:49:39 2017 +0000"
      },
      "message": "Merge \"Update for less arguments in hidl toBinder.\""
    },
    {
      "commit": "a42c8a1667bdf2caa38e183588ef4541b1035ddc",
      "tree": "519c0d50a4436de4300988b02dc0d7e7448fa507",
      "parents": [
        "e0a743d035376a5477661b5e7b317b278724c99d",
        "2dc772165b117a1774c335526e35409c8940027d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 21 17:38:53 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jul 21 17:38:53 2017 +0000"
      },
      "message": "Merge \"NFC DTA Integration\""
    },
    {
      "commit": "2dc772165b117a1774c335526e35409c8940027d",
      "tree": "cce7a08af24c9491fe6b149c214a9ba0e79a7ad0",
      "parents": [
        "d2c8dcfcfe4cdc4fb4d3d86a8a7e6e7d43fdd9c0"
      ],
      "author": {
        "name": "Love Khanna",
        "email": "love.khanna@nxp.com",
        "time": "Wed May 17 15:52:16 2017 +0530"
      },
      "committer": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Jul 21 16:23:21 2017 +0000"
      },
      "message": "NFC DTA Integration\n\nTest: compiles.\nMerged-In: I07cbb321ffbdbe9d93d632c8a56f3bc53218e592\nChange-Id: I07cbb321ffbdbe9d93d632c8a56f3bc53218e592\n"
    },
    {
      "commit": "de2a9dfe3a7f343d4c1568d644ae0ddce7725a8d",
      "tree": "a8ef6c164da16cbe4dba6b843a3d2b77a2ef1460",
      "parents": [
        "e0a743d035376a5477661b5e7b317b278724c99d"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Jul 20 09:24:56 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Jul 21 08:39:26 2017 -0700"
      },
      "message": "Update for less arguments in hidl toBinder.\n\nRemoved unnecessary templatization argument.\n\nTest: hidl_test_java\nBug: 32172906\nChange-Id: I88cd2bf7abc3065ece4e28698ba5e0d836b1d0e3\n"
    },
    {
      "commit": "3182454f2816e29d8ad63ac17e5cda022f78ca1d",
      "tree": "664920e6884bf5e0423f00503807069dcb6fb743",
      "parents": [
        "73b7292a05044d32b2180430493a0348765a3957",
        "9e3f886dca4bc2cc973fe194b2f6ba438928c48b"
      ],
      "author": {
        "name": "Di Lu",
        "email": "ludi@google.com",
        "time": "Thu Jul 20 07:36:19 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jul 20 07:36:19 2017 +0000"
      },
      "message": "Merge \"Add unit test for IpSecService\"\nam: 9e3f886dca\n\nChange-Id: I16fb89239e641ac39a8a7adeafd72b7fe03935ed\n"
    },
    {
      "commit": "9e3f886dca4bc2cc973fe194b2f6ba438928c48b",
      "tree": "a409f95d6e399c2156b1d72e02c5bc110576ea78",
      "parents": [
        "dd494fa91c413db9eb54f6661b77af481e1219c0",
        "1a06aa75e5a717de66a27cc1355f6658a2aa4737"
      ],
      "author": {
        "name": "Di Lu",
        "email": "ludi@google.com",
        "time": "Thu Jul 20 07:27:16 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 20 07:27:16 2017 +0000"
      },
      "message": "Merge \"Add unit test for IpSecService\""
    },
    {
      "commit": "6078facf1f0f34514c2994a30ba596044c98c45d",
      "tree": "3ab1eef1827461ec87e6d3031b941f5c9f5cf40b",
      "parents": [
        "70291ef1d79d62f7c55bf147c878f45db9d1a490",
        "89d119abe6724d68f9bdf780d98bc94bdd7f4695"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Thu Jul 20 05:36:42 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jul 20 05:36:42 2017 +0000"
      },
      "message": "Merge \"Zygote: Poll with timeout for pid\"\nam: 89d119abe6\n\nChange-Id: I704192c4a2e1d0509f0f3c19b42945f2c00669ed\n"
    },
    {
      "commit": "89d119abe6724d68f9bdf780d98bc94bdd7f4695",
      "tree": "f9d70a3cb615294266d9272b95254512c401ba0f",
      "parents": [
        "d27a6d62c66c76bff60f746b7ecb3a04c432b94a",
        "3fbde346ad04a557d519239d8d4f88bc6c8a7333"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jul 20 05:25:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 20 05:25:24 2017 +0000"
      },
      "message": "Merge \"Zygote: Poll with timeout for pid\""
    },
    {
      "commit": "1a06aa75e5a717de66a27cc1355f6658a2aa4737",
      "tree": "cf130a87e8d99bf44f1669cd2746e8d598ce4cbe",
      "parents": [
        "d27a6d62c66c76bff60f746b7ecb3a04c432b94a"
      ],
      "author": {
        "name": "ludi",
        "email": "ludi@google.com",
        "time": "Fri May 12 09:15:00 2017 -0700"
      },
      "committer": {
        "name": "Di Lu",
        "email": "ludi@google.com",
        "time": "Thu Jul 20 04:26:24 2017 +0000"
      },
      "message": "Add unit test for IpSecService\n\nTest: runtest frameworks-net\n\nBug:38259578\nChange-Id: I4a049d5fdec79e36692e3b12306bd0758c19ad75\n"
    },
    {
      "commit": "70291ef1d79d62f7c55bf147c878f45db9d1a490",
      "tree": "3948135f11c2c8ae38cf664f9a6ac4121a58b874",
      "parents": [
        "5c091dc9449b583e18656a8850a61f557dfcc945",
        "d27a6d62c66c76bff60f746b7ecb3a04c432b94a"
      ],
      "author": {
        "name": "Ahmed ElArabawy",
        "email": "arabawy@google.com",
        "time": "Thu Jul 20 03:46:08 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jul 20 03:46:08 2017 +0000"
      },
      "message": "Merge \"Add Configuration to APF Policy\"\nam: d27a6d62c6\n\nChange-Id: I491bad86e4e9ae7a813ac214b06273719a583079\n"
    },
    {
      "commit": "d27a6d62c66c76bff60f746b7ecb3a04c432b94a",
      "tree": "307d7af25804062c5b262de74b1b6e80dd145aa5",
      "parents": [
        "826eafd95885adbfc142f3f70ec82b4091abed85",
        "8537c58cc8c07e39e016e217a4033a7652d84794"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jul 20 03:34:57 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 20 03:34:57 2017 +0000"
      },
      "message": "Merge \"Add Configuration to APF Policy\""
    },
    {
      "commit": "5c091dc9449b583e18656a8850a61f557dfcc945",
      "tree": "db4ca724dd661b112d2bd72da67f2a91edce0850",
      "parents": [
        "5f047a68d96f252772144a729f423c172ce816e4",
        "826eafd95885adbfc142f3f70ec82b4091abed85"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Jul 20 02:50:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jul 20 02:50:53 2017 +0000"
      },
      "message": "Merge \"frameworks/base: use proper nativehelper headers\"\nam: 826eafd958\n\nChange-Id: I36f10ff4d963284a313f1cc5b368f82549a4adb2\n"
    },
    {
      "commit": "3fbde346ad04a557d519239d8d4f88bc6c8a7333",
      "tree": "c791a81fdd4d3f9aed70de585a15afd156f4f132",
      "parents": [
        "b440b572d78d7cfc8a03030913465daac26bebad"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Wed Jul 12 19:17:52 2017 -0700"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Wed Jul 19 19:45:55 2017 -0700"
      },
      "message": "Zygote: Poll with timeout for pid\n\nDo not use a blocking readInt. Poll for available bytes with a timeout.\n\n(cherry picked from commit cbc421406193308667a38b0bebc16c4064a19e83)\n\nBug: 63638768\nTest: m\nTest: cts-tradefed run commandAndExit cts-dev -m CtsWrapWrapDebugTestCases\nChange-Id: Ib2131c00aa47dd10bb940d8678bbbfb5a0346ad5\n"
    },
    {
      "commit": "826eafd95885adbfc142f3f70ec82b4091abed85",
      "tree": "c687301d0ce95df97e79e82fba033cfdcc3e6035",
      "parents": [
        "b440b572d78d7cfc8a03030913465daac26bebad",
        "2279b2534272282a5b5152723235da397e49195c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jul 20 02:42:49 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 20 02:42:49 2017 +0000"
      },
      "message": "Merge \"frameworks/base: use proper nativehelper headers\""
    },
    {
      "commit": "8537c58cc8c07e39e016e217a4033a7652d84794",
      "tree": "eadfddf661eedd46912a6693d6c9471b3e792671",
      "parents": [
        "2627d4856be08bda40f6b50ba0974f8b875f4995"
      ],
      "author": {
        "name": "Ahmed ElArabawy",
        "email": "arabawy@google.com",
        "time": "Mon Jun 12 18:01:11 2017 -0700"
      },
      "committer": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Thu Jul 20 11:22:46 2017 +0900"
      },
      "message": "Add Configuration to APF Policy\n\nin b/37702435 battery was drained due to reception of\nEthernet frames with Eth-type \u003c 0x600 (non ehternet II frames)\n\nThis change adds an XML file to drop/allow these frames\nDropping helps tp avoid acquiring a wakelock for the\nreception of these packets, while allowing them may be needed\nfor some protocols\nThe Change allow the OEM to override the system settings\n\nBug: 37702435\nTest: runtest frameworks-net\nMerged-In: Idb6c215896ef230a8136ff4ecefc90ccdc5c1c6d\nMerged-In: I16346bb98a0b9259f7c3f51e318c472cfc1bb492\n\nSigned-off-by: Ahmed ElArabawy \u003carabawy@google.com\u003e\n\n(cherry pick from commit 4dd7c58fc8fcc5a2c50de5e8eff05ddc5c3b0b8b)\n\nChange-Id: Ie466baf1e6395d6c28245e41179232ea8e523845\n"
    },
    {
      "commit": "3e0a8b1d2b5134ee58576efe71c7a9da1be3c192",
      "tree": "80afda857552dd3fdb57d68b9ddbce3881a094fa",
      "parents": [
        "3a6a8b9baa524cae439308fe74b7831f4f51dadd",
        "a3bde812059bc5781b3691b1efc8bc15addd094a"
      ],
      "author": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Wed Jul 19 17:36:23 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 19 17:36:23 2017 +0000"
      },
      "message": "Merge \"Fix static analyzer complaints\"\nam: a3bde81205\n\nChange-Id: I39f7b56c6abc0398cd517eef174b0620dbc50caa\n"
    },
    {
      "commit": "a3bde812059bc5781b3691b1efc8bc15addd094a",
      "tree": "5a607ea5bf4642577fc33e15f93b4e44f5d71866",
      "parents": [
        "1585b2e7b75d2e1358cc0069f9fe7bcbb2f88417",
        "d657a38d874283455cdcca1b3bd70af77dd8c1a4"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 19 17:26:36 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 19 17:26:36 2017 +0000"
      },
      "message": "Merge \"Fix static analyzer complaints\""
    },
    {
      "commit": "2279b2534272282a5b5152723235da397e49195c",
      "tree": "884c0a32e34c87d58e8f36329eb77d6dec7a8ab4",
      "parents": [
        "a1d67fb38ec02150d674bc3b8d8354b53417552b"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Jul 19 09:50:45 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Jul 19 10:06:40 2017 -0700"
      },
      "message": "frameworks/base: use proper nativehelper headers\n\nlibnativehelper exports headers under nativehelper. These were\navailable before incorrectly as global headers in order to give\naccess to jni.h.\n\nTest: modules using frameworks/base find headers\nBug: 63762847\nChange-Id: I0f9f231acdebe460f279135462f43d3e32eff64d\n"
    },
    {
      "commit": "3a6a8b9baa524cae439308fe74b7831f4f51dadd",
      "tree": "5fa85133cd6ea2482e7dd9cca65039a6ce0a6128",
      "parents": [
        "a76d88d26d8bd60c5e0ec7fe3b4e254081cac057",
        "1585b2e7b75d2e1358cc0069f9fe7bcbb2f88417"
      ],
      "author": {
        "name": "Carlos Vinueza",
        "email": "chinesco@google.com",
        "time": "Wed Jul 19 14:26:55 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 19 14:26:55 2017 +0000"
      },
      "message": "Merge \"Adding 26 free short codes for DCB and other purposes\"\nam: 1585b2e7b7\n\nChange-Id: Ia85bdccb4c6b15c6b5b7974f4cb5cc34af04d8d1\n"
    },
    {
      "commit": "1585b2e7b75d2e1358cc0069f9fe7bcbb2f88417",
      "tree": "0fc305f7cbc6cf4a5c6e76d7d8dffbd30e74cfa7",
      "parents": [
        "8feaad72499feae1ee6e4c0edf75aa4eaa31b10c",
        "2bfbb6cae5ef56d405afac1ed75dd4a6f7581ba2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 19 14:13:36 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 19 14:13:36 2017 +0000"
      },
      "message": "Merge \"Adding 26 free short codes for DCB and other purposes\""
    },
    {
      "commit": "6b0e6946c3e1cf65e0b9f6b45902551ea1cf9e62",
      "tree": "87256ce2d66bfcf4c6da159ea100933dafce7098",
      "parents": [
        "8e82bc9961ffe95ec938501bb8960ead5d3d7db2",
        "777c408a220a0bc75b207ab7684b4fba84e1d316"
      ],
      "author": {
        "name": "Robert Quattlebaum",
        "email": "rquattle@google.com",
        "time": "Tue Jul 18 23:33:08 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 18 23:33:08 2017 +0000"
      },
      "message": "Merge \"NetworkCapabilities: Unhide TRANSPORT_LOWPAN\"\nam: 777c408a22\n\nChange-Id: I3ae9566ca52b9dae87cace18b1e97897eb8de0ad\n"
    },
    {
      "commit": "777c408a220a0bc75b207ab7684b4fba84e1d316",
      "tree": "50b06b646acdbe9dc08b2f25fc537d4a70b32135",
      "parents": [
        "f126c41de7104a75fbe36bf7b9b1c78d09737001",
        "d95f73c338ed55371c958eeabafc4568f601d2a2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 18 23:09:58 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 18 23:09:58 2017 +0000"
      },
      "message": "Merge \"NetworkCapabilities: Unhide TRANSPORT_LOWPAN\""
    },
    {
      "commit": "8228eb34462cc9f76152bc87e20e721cd0e20775",
      "tree": "a115c75683da01b49d0fce878a2547e0aac3a1c7",
      "parents": [
        "709f3c1d4660cbf8bbdf5f86278588113a57c91e",
        "a1d67fb38ec02150d674bc3b8d8354b53417552b"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Jul 19 06:17:33 2017 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Jul 19 07:35:31 2017 +0900"
      },
      "message": "resolve merge conflicts of a1d67fb38ec0 to stage-aosp-master\n\nTest: make -j64 services\nChange-Id: I3955b01189993f3051c608bc5d07a87e4e3b5f0b\nMerged-In: Ic1e799c17b4bb0272cf85e03d5ad14981a55defa\n"
    },
    {
      "commit": "d2bf323c40b044d0fb8dde965404794ac4ffc7ee",
      "tree": "c1034025bf92be785ee4dd321f7264de9d549d2d",
      "parents": [
        "253e515259d759ee34fb2035a9025d1945f83dd0",
        "899a1f23c5be569d46fc965b9a459e9df0847bc4"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Jul 18 20:05:36 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 18 20:05:36 2017 +0000"
      },
      "message": "Merge \"Reference nativehelper/jni.h as jni.h\"\nam: 899a1f23c5\n\nChange-Id: I30ec4f6b329360ea4161f2ad5538ecd238db7b62\n"
    },
    {
      "commit": "a1d67fb38ec02150d674bc3b8d8354b53417552b",
      "tree": "6aad5525819e3a28298303ddb6503264b3671368",
      "parents": [
        "c721dce3fcc4a00c087900f8582766e40c5ee500",
        "d17160ba191259ccde9fd74a974b2e6c88a7e8da"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Jul 18 18:45:29 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 18 18:45:29 2017 +0000"
      },
      "message": "Merge changes from topic \u0027tether-offload-cherrypick\u0027\n\n* changes:\n  Add code to dump OffloadController state.\n  Fetch tethering offload stats.\n  Allow more than one source of tethering statistics.\n"
    },
    {
      "commit": "b793aa8c81551fb1d6281f5bbb629c8253063991",
      "tree": "59a1721ed9f3c41c7cfdee34d57aa0d61055b4fd",
      "parents": [
        "c685e1e4a15db1373579fc7d2384e8091a7bba23",
        "10fc62756b8d930eab4b4cb181c2431ec2b17e6c"
      ],
      "author": {
        "name": "Tom Cherry",
        "email": "tomcherry@google.com",
        "time": "Tue Jul 18 17:20:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 18 17:20:39 2017 +0000"
      },
      "message": "Merge \"Remove ALOGD_IF_SLOW\""
    },
    {
      "commit": "d657a38d874283455cdcca1b3bd70af77dd8c1a4",
      "tree": "85097f68428abfcdb2baf6de7201d071aac230a1",
      "parents": [
        "d1ffb1343723a2cf1b8e82cde75710268fcc6a11"
      ],
      "author": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Tue Jun 20 23:53:29 2017 -0700"
      },
      "committer": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Tue Jul 18 08:56:10 2017 -0700"
      },
      "message": "Fix static analyzer complaints\n\nframeworks/base/core/jni/android_view_MotionEvent.cpp:383:12: warning:\nPotential leak of memory pointed to by \u0027event\u0027\n\nframeworks/base/core/jni/AndroidRuntime.cpp:975:20: warning: Null passed\nto a callee that requires a non-null 1st parameter\n\nFor the former, it was surprising to me that the analyzer couldn\u0027t\nfigure out that `event \u003d\u003d nativePtr` for the latter check. Filed\nhttps://bugs.llvm.org/show_bug.cgi?id\u003d33540 upstream about it.\n\nFor the latter, it was complaining because `className` could be NULL\n(more precisely, we have a NULL check at the top of the function it\u0027s\ndeclared in, so NULL is presumably a valid value).\n\nBug: None\nTest: Ran mma; complaints are gone.\nChange-Id: I26a91ae25934f95acbfdbe4f3641e081fbc66c6d\n"
    },
    {
      "commit": "07f1304cfe9efbde7f90895a948b3170a3f0d0ec",
      "tree": "009b34b0d3e072ab220248961b162ca585accdff",
      "parents": [
        "d2c8dcfcfe4cdc4fb4d3d86a8a7e6e7d43fdd9c0"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Mon Jul 10 19:06:57 2017 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Jul 19 00:54:54 2017 +0900"
      },
      "message": "Allow more than one source of tethering statistics.\n\nCurrently, netd is the only source of tethering statistics.\nIn order to support multiple sources, define a new\nITetheringStatsProvider interface that can be registered with\nNetworkManagmentService. Convert the existing code into the\nfirst ITetheringStatsProvider.\n\n(cherry picked from commit ef7b2a13ce4c34950b52de27dcf65b74388d7b3d)\n\nBug: 29337859\nBug: 32163131\nTest: builds, boots\nTest: tethering stats continue to be collected\nChange-Id: Ie1b5a5e47ae4bf5af922365b09fa241e834236e4\nMerged-In: Ie1b5a5e47ae4bf5af922365b09fa241e834236e4\n"
    },
    {
      "commit": "2bfbb6cae5ef56d405afac1ed75dd4a6f7581ba2",
      "tree": "2d397c7210cf74e71ef7a1e4e1812f3e2b33bd29",
      "parents": [
        "476d58c6bd52eab06f5f38bc9e0503b7e6f190cc"
      ],
      "author": {
        "name": "Carlos Vinueza",
        "email": "chinesco@google.com",
        "time": "Fri Jul 07 12:19:29 2017 -0700"
      },
      "committer": {
        "name": "Carlos Vinueza",
        "email": "chinesco@google.com",
        "time": "Tue Jul 18 15:13:36 2017 +0000"
      },
      "message": "Adding 26 free short codes for DCB and other purposes\n\nWhitelist free short code batch 2017 Q2 - Android Partner Engineering\nThe list includes 2 short codes used for spam reports in GB, 15 for free\ncarrier services and 9 for for Direct Carrier Billing purposes in\ndifferent geos.\n\nTest: manual - uploaded modified file onto test device and tested\nsending SMS to changed shortcodes to verify behaviour.\n\nBug: 37355429\n\nChange-Id: Idb0a1b76619fc635659922083bd19423d96229f1\nSigned-off-by: Carlos Vinueza \u003cchinesco@google.com\u003e\n"
    },
    {
      "commit": "253e515259d759ee34fb2035a9025d1945f83dd0",
      "tree": "626fe01510d17965cbf44ed830fd7bdbec166ca6",
      "parents": [
        "e7715b35ea9899fe9db499dc98b0c8e41a586606"
      ],
      "author": {
        "name": "Fredrik Roubert",
        "email": "roubert@google.com",
        "time": "Thu Apr 06 22:13:51 2017 +0200"
      },
      "committer": {
        "name": "Joachim Sauer",
        "email": "jsauer@google.com",
        "time": "Tue Jul 18 11:13:48 2017 +0100"
      },
      "message": "Update JNI code in preparation for ICU 59 switching to C++11 char16_t.\n\nICU 59 (update pending on the aosp/icu59 branch) has switched to using\nthe C++11 char16_t data type, which is a distinct type from uint16_t\n(which is what JNI\u0027s jchar is typedef\u0027d as), even though they are\nbitwise identical.\n\nAll code that passes UTF-16 data between ICU4C and JNI must therefore be\nupdated with typecasts in the appropriate places before ICU 59 is merged\nto aosp/master.\n\nBug: 37554848\nTest: make\nChange-Id: Ibbc90d2b603382d4715551d05c4a6a462529542d\nMerged-In: Ic84a94be82acbef41f80cc113d5da485ce54ae29\n"
    },
    {
      "commit": "899a1f23c5be569d46fc965b9a459e9df0847bc4",
      "tree": "2788f857bc76f29024300d9ad929269f88cccd2f",
      "parents": [
        "a09784ac7587c1d93754a83d7edc3359cd2ceb83",
        "889f9952d8aa438d5aef6fea9046eddb38ea11b0"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 18 02:47:33 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 18 02:47:33 2017 +0000"
      },
      "message": "Merge \"Reference nativehelper/jni.h as jni.h\""
    },
    {
      "commit": "e7715b35ea9899fe9db499dc98b0c8e41a586606",
      "tree": "9a205abe19ac7eb510671b0f22e87ef9f7d9bc51",
      "parents": [
        "5c15f6d6b18b62aa6971e839b076739703feee98",
        "a09784ac7587c1d93754a83d7edc3359cd2ceb83"
      ],
      "author": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Mon Jul 17 22:34:23 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jul 17 22:34:23 2017 +0000"
      },
      "message": "Merge \"BootReceiver: check console-ramoops-0\"\nam: a09784ac75\n\nChange-Id: Ic3af3fd4f768f391740d56bd73c7dcca7698d1de\n"
    },
    {
      "commit": "08cff4c76b5cfc19c57860b1240acb46345e199b",
      "tree": "af2e9ebece55adfe81fd080837ce8f1916e75a63",
      "parents": [
        "5c2cfc51c5276ad7d03fadaed6317248460be298",
        "a5c96cf4bf2f975d88754dbda68581783dd8f6cf"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Jul 17 22:26:48 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jul 17 22:26:48 2017 +0000"
      },
      "message": "Merge \"Remove unnecessary TODOs\"\nam: a5c96cf4bf\n\nChange-Id: I1e03cd3fa9eef34218e4a4eb958fbb6dd0593be6\n"
    },
    {
      "commit": "a09784ac7587c1d93754a83d7edc3359cd2ceb83",
      "tree": "b2bc9cf226e47c415b9b5ba8f1ef80402f2e7c40",
      "parents": [
        "858634e4ec2e7338d2e69713eb5224a64ca678cf",
        "18c139c57f104c90e8003dd9e54142b41b9b6c24"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jul 17 22:24:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jul 17 22:24:39 2017 +0000"
      },
      "message": "Merge \"BootReceiver: check console-ramoops-0\""
    },
    {
      "commit": "5c2cfc51c5276ad7d03fadaed6317248460be298",
      "tree": "7114bd380301819c7d876717f8ee38be3ae7f213",
      "parents": [
        "75bd16d2dfdcf28b2ff33bde21eaf84708a1d361",
        "0f9842304a368c55cf6e18feee72b18ea896b32b"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Jul 17 22:24:36 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jul 17 22:24:36 2017 +0000"
      },
      "message": "Merge \"Remove TODOs that are not needed\"\nam: 0f9842304a\n\nChange-Id: Ie46a57ce88e25e40193b073c0add69adccc14a79\n"
    },
    {
      "commit": "a5c96cf4bf2f975d88754dbda68581783dd8f6cf",
      "tree": "edf53a9753f567955791f2b8152faf5f17c54cc1",
      "parents": [
        "0f9842304a368c55cf6e18feee72b18ea896b32b",
        "8f4a5361147fef049f4437bdcd54fd4a114c8766"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Jul 17 22:15:42 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jul 17 22:15:42 2017 +0000"
      },
      "message": "Merge \"Remove unnecessary TODOs\""
    },
    {
      "commit": "0f9842304a368c55cf6e18feee72b18ea896b32b",
      "tree": "1e9aba090c13942eb0be16d999ad91f8c72ccfe8",
      "parents": [
        "66af025feacf038ac17871849b743ad19733cf7c",
        "a9f0eeb36fafcc83a265d89726ea4dc6e3211def"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Jul 17 22:15:08 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jul 17 22:15:08 2017 +0000"
      },
      "message": "Merge \"Remove TODOs that are not needed\""
    },
    {
      "commit": "66af025feacf038ac17871849b743ad19733cf7c",
      "tree": "875e5ff712c9df374803ee9f734a6eb56027c30f",
      "parents": [
        "d1ffb1343723a2cf1b8e82cde75710268fcc6a11",
        "a5325e18df259f940478b3e61573bc35e624feff"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jul 17 21:47:31 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jul 17 21:47:31 2017 +0000"
      },
      "message": "Merge \"Make BluetoothStateChangeCallback oneway to prevent waiting on response.\""
    },
    {
      "commit": "18c139c57f104c90e8003dd9e54142b41b9b6c24",
      "tree": "18e2a577ad8a1a1ed2c7016c9d49bbbcba6a45ee",
      "parents": [
        "d2c8dcfcfe4cdc4fb4d3d86a8a7e6e7d43fdd9c0"
      ],
      "author": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Fri Jul 14 13:08:47 2017 -0700"
      },
      "committer": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Mon Jul 17 20:33:40 2017 +0000"
      },
      "message": "BootReceiver: check console-ramoops-0\n\nOn later kernels /sys/fs/pstore/console-ramoops becomes\n/sys/fs/pstore/console-ramoops-0\n\nTest: none\nBug: 63058217\nChange-Id: Ia68c0b5741c35cb35f10be6bbce93e0f0c92480f\n"
    },
    {
      "commit": "d600905e4a03610cbc32e539e03fbf36c944d54f",
      "tree": "d5509e124eaa38e1eca48d2fa1efd55882274960",
      "parents": [
        "e38e57c25d40fff9cd19146e63564ba3a4e69cc5",
        "923611728841f5e9a873a3f20e3e01a068af9b53"
      ],
      "author": {
        "name": "Tom Cherry",
        "email": "tomcherry@google.com",
        "time": "Mon Jul 17 19:20:58 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 17 19:20:58 2017 +0000"
      },
      "message": "Merge \"Remove ALOGD_IF_SLOW\" into stage-aosp-master"
    },
    {
      "commit": "889f9952d8aa438d5aef6fea9046eddb38ea11b0",
      "tree": "242a579f482025d2a6e6e8689ad3c8127aa39285",
      "parents": [
        "d1ffb1343723a2cf1b8e82cde75710268fcc6a11"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Jul 17 12:08:45 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Jul 17 12:08:45 2017 -0700"
      },
      "message": "Reference nativehelper/jni.h as jni.h\n\nnativehelper will no longer export nativehelper/jni.h so that everywhere\ncan reference this file with the same name.\n\nBug: 63762847\nChange-Id: I8d2e9587439efa2d6ab03a5bdfa749fc620759e1\n"
    },
    {
      "commit": "a5325e18df259f940478b3e61573bc35e624feff",
      "tree": "4b6eb8c30da4490528d3196650b0e7da55e83c3e",
      "parents": [
        "29926838d4deaa7e2c12baeb0656db2c92dbd1f8"
      ],
      "author": {
        "name": "xutianguo",
        "email": "xutianguo@xiaomi.com",
        "time": "Mon May 22 14:03:33 2017 +0800"
      },
      "committer": {
        "name": "Marie Janssen",
        "email": "jamuraa@google.com",
        "time": "Mon Jul 17 11:52:24 2017 -0700"
      },
      "message": "Make BluetoothStateChangeCallback oneway to prevent waiting on response.\n\nTest: Connected bluetooth devices(included Headset/HID devices), and\nmade bluetooth enabling/disabling over 1000 times, no other side effect\nobserved.\n\nBug: 38485770\n\nChange-Id: Ia3959d2441aece39a79ab2d662b57790a78df674\nSigned-off-by: xutianguo \u003cxutianguo@xiaomi.com\u003e\n(cherry picked from commit 95e1e21a639318bb3399c394707624393cfa2300)\n"
    },
    {
      "commit": "8f4a5361147fef049f4437bdcd54fd4a114c8766",
      "tree": "1fc65115ae84d60b145f7eadcfce874116bb30da",
      "parents": [
        "a9f0eeb36fafcc83a265d89726ea4dc6e3211def"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Jul 17 18:02:29 2017 +0100"
      },
      "committer": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Jul 17 18:02:29 2017 +0100"
      },
      "message": "Remove unnecessary TODOs\n\nThe classes under test are not part of a public\nAPI so they are not tested via CTS.\n\nBug: 31008728\nTest: make droid\nChange-Id: If10db42b6e79728a6625708d35a04c5002164866\n"
    },
    {
      "commit": "a9f0eeb36fafcc83a265d89726ea4dc6e3211def",
      "tree": "50bb50670a305774d6831b6dae10ca7b5d1f8909",
      "parents": [
        "b279ec51b6e53396509848ce025f4bdbdd608da6"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Jul 03 14:38:50 2017 +0100"
      },
      "committer": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Jul 17 17:57:11 2017 +0100"
      },
      "message": "Remove TODOs that are not needed\n\nRemove TODOs to add classes to the system API that are not needed\n(since they are used by a platform-only app).\n\nBug: 31008728\nTest: make droid\nChange-Id: I0d75686ddeae929e9d87c5ca8703a609a1450d76\nMerged-In: I600e7b08853b86b27463193411cf85207ae09ce8\n"
    },
    {
      "commit": "adf11aef0fee9f64f1df325e82f849baa5a043b5",
      "tree": "055ea3c1174d4a393b273ea19675b3a3d55523f8",
      "parents": [
        "29926838d4deaa7e2c12baeb0656db2c92dbd1f8"
      ],
      "author": {
        "name": "Fredrik Roubert",
        "email": "roubert@google.com",
        "time": "Thu Apr 06 22:13:51 2017 +0200"
      },
      "committer": {
        "name": "Fredrik Roubert",
        "email": "roubert@google.com",
        "time": "Mon Jul 17 14:28:18 2017 +0200"
      },
      "message": "Update JNI code in preparation for ICU 59 switching to C++11 char16_t.\n\nICU 59 (update pending on the aosp/icu59 branch) has switched to using\nthe C++11 char16_t data type, which is a distinct type from uint16_t\n(which is what JNI\u0027s jchar is typedef\u0027d as), even though they are\nbitwise identical.\n\nAll code that passes UTF-16 data between ICU4C and JNI must therefore be\nupdated with typecasts in the appropriate places before ICU 59 is merged\nto aosp/master.\n\nBug: 37554848\nTest: make\nChange-Id: Ibbc90d2b603382d4715551d05c4a6a462529542d\nMerged-In: Ic84a94be82acbef41f80cc113d5da485ce54ae29\n"
    },
    {
      "commit": "41718e2413201f9040a78f493ead3adf160e0318",
      "tree": "c0bbc9e419b3400676389a05ea44a4b0ed194aee",
      "parents": [
        "d98024a1f9acfb2ba342a42300fda24e2bcff47f",
        "4ccf8b83a171bc3b3028fd193cf5a2ec4ad3f31f"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Fri Jul 14 21:37:43 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 14 21:37:43 2017 +0000"
      },
      "message": "Merge \"Add more details to dumpsys meminfo -d\"\nam: 4ccf8b83a1\n\nChange-Id: I54fadc1bd30cc508faccabe1553c2db4cc040904\n"
    },
    {
      "commit": "923611728841f5e9a873a3f20e3e01a068af9b53",
      "tree": "51ef55b1021b599edd13365f9e7d68b5919ac13f",
      "parents": [
        "d98024a1f9acfb2ba342a42300fda24e2bcff47f"
      ],
      "author": {
        "name": "Tom Cherry",
        "email": "tomcherry@google.com",
        "time": "Mon Jul 10 14:31:18 2017 -0700"
      },
      "committer": {
        "name": "Tom Cherry",
        "email": "tomcherry@google.com",
        "time": "Fri Jul 14 19:51:44 2017 +0000"
      },
      "message": "Remove ALOGD_IF_SLOW\n\nALOGD_IF_SLOW isn\u0027t intuitively implemented as it cannot handle\ntemporaries used as its parameters.  Since there are so few users of\nit already and since it\u0027s just sugar on top of 2 otherwise trivial\nlines, we opt to remove it entirely.\n\nBug: 62820330\nTest: Build\nChange-Id: I196443b3717497f6cab31bfaee94a229e4838556\nMerged-In: I196443b3717497f6cab31bfaee94a229e4838556\n"
    },
    {
      "commit": "cb86245b99b677caaaa5d55e141936ac61e900c2",
      "tree": "e22ac72d16b5769ffc6ea1465b20a42dbb66910d",
      "parents": [
        "d2c8dcfcfe4cdc4fb4d3d86a8a7e6e7d43fdd9c0"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Thu Jul 13 15:01:34 2017 -0700"
      },
      "committer": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Fri Jul 14 12:14:59 2017 -0700"
      },
      "message": "Add more details to dumpsys meminfo -d\n\nAdded new subitems for\n.dex:\nboot vdex\napp vdex\napp odex\n\n.art\napp art\nboot art\n\nFixed accounting for dalvik other to be subitems of other subsection\ninstead of dalvik.\n\nSample output:\n261,892K: Native\n213,196K: .dex mmap\n    111,620K: .App vdex\n    65,070K: .App dex\n    36,506K: .Boot vdex\n192,320K: EGL mtrack\n161,835K: .so mmap\n134,922K: .apk mmap\n85,612K: Dalvik\n    74,656K: .Heap\n    4,526K: .Zygote\n    4,218K: .LOS\n    2,212K: .NonMoving\n64,906K: Unknown\n52,119K: .oat mmap\n42,828K: Dalvik Other\n    32,704K: .LinearAlloc\n    3,672K: .JITCache\n    3,248K: .IndirectRef\n    3,204K: .GC\n40,754K: .art mmap\n    31,133K: .Boot art\n    9,621K: .App art\n21,976K: Other mmap\n20,704K: Stack\n16,270K: Gfx dev\n9,200K: GL mtrack\n3,428K: Other dev\n2,744K: .ttf mmap\n1,116K: Ashmem\n1,052K: .jar mmap\n0K: Cursor\n0K: Other mtrack\n\nTest: dumpsys meminfo -d\nTest: dumpsys meminfo -s\nTest: dumpsys meminfo\nTest: dumpsys meminfo \u003cpid\u003e\nTest: dumpsys memifno -d \u003cpid\u003e\n\nBug: 32331673\n\n(cherry picked from commit 95550dd39440196d364767fc18d441ed5a0e36d6)\n\nChange-Id: I7557ee09510651c7b5ddee646c92adbcdd3472db\n"
    },
    {
      "commit": "a428392c1ddb93cabf0186ea0507b1fbc5254c60",
      "tree": "bf4c6024d1456f06da1849be5639c14d61c785bf",
      "parents": [
        "791a698a6a5f6c6e8b37f43c38f0027af9ee70be",
        "4f2a0fe213e56d1eb4221a02a09571262ef8036a"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Fri Jul 14 07:25:51 2017 +0900"
      },
      "committer": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Fri Jul 14 07:25:51 2017 +0900"
      },
      "message": "resolve merge conflicts of 4f2a0fe213e5 to stage-aosp-master\n\nTest: I solemnly swear I tested this conflict resolution.\nChange-Id: I61cfb2d4798350f28f1bb36aed67ee8f18895031\n"
    },
    {
      "commit": "4f2a0fe213e56d1eb4221a02a09571262ef8036a",
      "tree": "82f02c150a2deb5a7d519bca891779f1bd3163c5",
      "parents": [
        "d8dab115478e46440b7d97d8f70d41fb64efd0a1",
        "fd31b9d46ea09dc7d74ddc03ab7e5ecfbe80b3dc"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jul 13 20:45:21 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 13 20:45:21 2017 +0000"
      },
      "message": "Merge \"IpManager: define InitialConfiguration\""
    },
    {
      "commit": "fd31b9d46ea09dc7d74ddc03ab7e5ecfbe80b3dc",
      "tree": "f113067dca4697fea38ddfe75457ca59ebb4f6dc",
      "parents": [
        "5bb30496cf381c6546cbf02a2c5b55adf046aeb8"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Fri Jun 23 10:07:08 2017 +0900"
      },
      "committer": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Fri Jul 14 04:26:42 2017 +0900"
      },
      "message": "IpManager: define InitialConfiguration\n\nThis patch adds a InitialConfiguration class to IpManager for specifying\nIP information in IpManager ProvisioningConfiguration at IpManager\nstartup.\n\nAt the moment this InitialConfiguration is not used, but is validated in\nstartProvsiioning if ProvisioningConfiguration includes one. It will be\nintegrated into IpManager IP provisioning logic in follow-up patches.\n\nThis patch also includes an example of data driven unit tests using a\ntable of test case. The highlights of this methodology are:\n  1) easy extensibility for new test case,\n  2) rich and informative error messages,\nUnfortunately Java support for inlined data structure literals is poor\nand some companion static methods for data generation are required for\nenabling this methodology.\n\nBug: 62988545\nTest: added new test in FrameworksNetTests,\n      $ runtest frameworks-net\n      $ runtest frameworks-wifi\nMerged-In: I060b02603af7d73a6407df89344bf0c000574af2\n\n(cherry pick of commit 2757fcf3a13b0addc4a168a12c72ac2fc418b012)\n\nChange-Id: I48dbf89232d7758f1b07ed4d76ce93281e5c6b53\n"
    },
    {
      "commit": "791a698a6a5f6c6e8b37f43c38f0027af9ee70be",
      "tree": "c34b01f189acb7c31b6eab912601067ee52a4191",
      "parents": [
        "a5a493cc19ac7e55ec3bf21be6e19ad3b9969dcb",
        "d8dab115478e46440b7d97d8f70d41fb64efd0a1"
      ],
      "author": {
        "name": "Timur Iskhakov",
        "email": "iskhakovt@google.com",
        "time": "Thu Jul 13 19:21:42 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jul 13 19:21:42 2017 +0000"
      },
      "message": "Merge \"Add configureRpcThreadpool to java interface\"\nam: d8dab11547\n\nChange-Id: I958ef6fc2d667a691e39e9fadd07303085a499f9\n"
    },
    {
      "commit": "d8dab115478e46440b7d97d8f70d41fb64efd0a1",
      "tree": "f0b025a4ac8eaa751383ae40ee94e09cdb86d10b",
      "parents": [
        "bd51de1b20abc6487dea0f6c841f7a1a3d2a8432",
        "b6a6283ce48af09bf833f0622988d464ecc5104c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jul 13 19:11:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 13 19:11:39 2017 +0000"
      },
      "message": "Merge \"Add configureRpcThreadpool to java interface\""
    },
    {
      "commit": "8625194c19d6a2260b27c5c1870c66254c040c74",
      "tree": "144c2c5f87ac2dbe02effc624753b0b7a6d80a7f",
      "parents": [
        "d45a00722271a39bb420b3d15b6bdd3a675d4dc5",
        "31419a4ad4a1910da5e806b569917b8ec80665aa"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Thu Jul 13 03:49:36 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jul 13 03:49:36 2017 +0000"
      },
      "message": "Merge \"Revert \"Fix ContentObserver unregister issue\"\"\nam: 31419a4ad4\n\nChange-Id: I455be72533c24ceb5ea352774ded30d0c0a2367f\n"
    },
    {
      "commit": "31419a4ad4a1910da5e806b569917b8ec80665aa",
      "tree": "d89379f523a713769200d7501c1938cfd3932171",
      "parents": [
        "2fa880d0162a206b9307bfd5cd37a37cf216895a",
        "5d5f04b004f34182dff624c1fba623236aec9dbe"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jul 13 03:38:46 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 13 03:38:46 2017 +0000"
      },
      "message": "Merge \"Revert \"Fix ContentObserver unregister issue\"\""
    },
    {
      "commit": "5d5f04b004f34182dff624c1fba623236aec9dbe",
      "tree": "887a2359f66d2952453ac0bbb4c50bef5e9aed66",
      "parents": [
        "2df4e144a913b705c50bde929c75744b251967d9"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Thu Jul 13 01:44:36 2017 +0000"
      },
      "committer": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Thu Jul 13 01:46:23 2017 +0000"
      },
      "message": "Revert \"Fix ContentObserver unregister issue\"\n\nThis reverts commit 2df4e144a913b705c50bde929c75744b251967d9. \nIt was causing failures in packages/apps/DocumentsUI tests\n\nBug: 63638102\nBug: 63154326\nChange-Id: I51fb54f705f58f159f4fcc30bfed41ababcba950\n"
    },
    {
      "commit": "b6a6283ce48af09bf833f0622988d464ecc5104c",
      "tree": "2e806641c0921bef7067185fac63b2597d58ee28",
      "parents": [
        "87e893a4498e65e28f36155c33827e4673d8de9b"
      ],
      "author": {
        "name": "Timur Iskhakov",
        "email": "iskhakovt@google.com",
        "time": "Mon Jul 10 10:08:38 2017 -0700"
      },
      "committer": {
        "name": "Timur Iskhakov",
        "email": "iskhakovt@google.com",
        "time": "Wed Jul 12 17:56:39 2017 -0700"
      },
      "message": "Add configureRpcThreadpool to java interface\n\nBug: 36233029\nTest: links, compiles, hidl_test_java\n\nChange-Id: I7e2ec88b2098886983b1d93ab100a77db63f3976\n"
    },
    {
      "commit": "d45a00722271a39bb420b3d15b6bdd3a675d4dc5",
      "tree": "8c70841195f0a4db9470c373ad5d26d353cd9a86",
      "parents": [
        "74868feecd376d4efce1096236ed58a0051a1bee",
        "2fa880d0162a206b9307bfd5cd37a37cf216895a"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Jul 12 23:27:49 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 23:27:49 2017 +0000"
      },
      "message": "Merge \"Implement getDownloadStatus and add permission\"\nam: 2fa880d016\n\nChange-Id: I1c8b9140d6fdc20347858f1296dbccfc60319959\n"
    },
    {
      "commit": "2fa880d0162a206b9307bfd5cd37a37cf216895a",
      "tree": "a2a6f60bda6c2e47255abb18e566f7355b3c53d9",
      "parents": [
        "aff0d1afb6b50ce59f888e029396668868d1ed35",
        "55f557dc7c1622ec757f7f47d469f742148814a8"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Jul 12 23:18:37 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 12 23:18:37 2017 +0000"
      },
      "message": "Merge \"Implement getDownloadStatus and add permission\""
    },
    {
      "commit": "10fc62756b8d930eab4b4cb181c2431ec2b17e6c",
      "tree": "cbc61bb0d8a4a887d7048258c392019db36c21a1",
      "parents": [
        "a4267fd89ff91222b94999b0c8d682415a31c847"
      ],
      "author": {
        "name": "Tom Cherry",
        "email": "tomcherry@google.com",
        "time": "Mon Jul 10 14:31:18 2017 -0700"
      },
      "committer": {
        "name": "Tom Cherry",
        "email": "tomcherry@google.com",
        "time": "Wed Jul 12 17:59:39 2017 +0000"
      },
      "message": "Remove ALOGD_IF_SLOW\n\nALOGD_IF_SLOW isn\u0027t intuitively implemented as it cannot handle\ntemporaries used as its parameters.  Since there are so few users of\nit already and since it\u0027s just sugar on top of 2 otherwise trivial\nlines, we opt to remove it entirely.\n\nBug: 62820330\nTest: Build\nChange-Id: I196443b3717497f6cab31bfaee94a229e4838556\nMerged-In: I196443b3717497f6cab31bfaee94a229e4838556\n"
    },
    {
      "commit": "cf8e06c0ac27795cae0b8df0f2ec620265f84f44",
      "tree": "07de2d442b0d24e9d328c1aacef7c123679ccc16",
      "parents": [
        "e5e3bdd460cc4eac08310eda3011ea7f7236894d",
        "b279ec51b6e53396509848ce025f4bdbdd608da6"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Jul 12 15:52:20 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 15:52:20 2017 +0000"
      },
      "message": "Merge \"Address further API review comments\"\nam: b279ec51b6\n\nChange-Id: Idbb8fc5c6e6cd912acbca1b5b144533dbfff2775\n"
    },
    {
      "commit": "b279ec51b6e53396509848ce025f4bdbdd608da6",
      "tree": "7b23b3343b23f4a2b1f38c3c35f5baa0b9951722",
      "parents": [
        "b27c5e92a2a353499cbb0fd6950147758e5dae1d",
        "493781a5bf5c776d3ff8a59402372536eb0b87d6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 15:37:40 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 12 15:37:40 2017 +0000"
      },
      "message": "Merge \"Address further API review comments\""
    },
    {
      "commit": "531cae76fddc0ca8c58ae55bb6d2568dbe1732eb",
      "tree": "5d8bd48c3baf6d7213d15dbbe2e782778dfa2815",
      "parents": [
        "8a4be2a6aebbdcfa576b82e544fc501112ebab35",
        "4066930a367e56fa4743f5c10f7fbc045f0b8486"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Wed Jul 12 03:54:57 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 12 03:54:57 2017 +0000"
      },
      "message": "Merge \"Add first OWNERS files for core networking\"\nam: 4066930a36\n\nChange-Id: Ib8e1b85be03ad5e75a89a7951a59b9bc2a04d112\n"
    },
    {
      "commit": "4066930a367e56fa4743f5c10f7fbc045f0b8486",
      "tree": "75a2adba676177286f546be998b19854801108b8",
      "parents": [
        "cf188f664a71c135c383143a7bb8b50a44fde64a",
        "357b58cdabc39f6231097d642aa2360bf42c21c7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 03:41:57 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 12 03:41:57 2017 +0000"
      },
      "message": "Merge \"Add first OWNERS files for core networking\""
    },
    {
      "commit": "d95f73c338ed55371c958eeabafc4568f601d2a2",
      "tree": "080515040daae0536d739a8eed14959e6948bc6c",
      "parents": [
        "b355b7f446720245ce4e62739ad503f6a8ccea1b"
      ],
      "author": {
        "name": "Robert Quattlebaum",
        "email": "rquattle@google.com",
        "time": "Tue Jul 11 18:05:33 2017 -0700"
      },
      "committer": {
        "name": "Robert Quattlebaum",
        "email": "rquattle@google.com",
        "time": "Tue Jul 11 18:16:09 2017 -0700"
      },
      "message": "NetworkCapabilities: Unhide TRANSPORT_LOWPAN\n\nThis commit simply unhides the constant `TRANSPORT_LOWPAN` in the class\n`android.net.NetworkCapabilities`, adding it to the public API.\n\nBug: b/63600204\nChange-Id: I794635814c0bd3891cd22fcc1e31614e4d6ac654\n"
    },
    {
      "commit": "357b58cdabc39f6231097d642aa2360bf42c21c7",
      "tree": "d93ea724eee9e8edade20a66f00d3a2573227249",
      "parents": [
        "ed0e6009df5ecd3132ae44d24b0f442eb1b981ff"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Fri Jul 07 11:55:41 2017 +0900"
      },
      "committer": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Wed Jul 12 09:25:15 2017 +0900"
      },
      "message": "Add first OWNERS files for core networking\n\nCovering\n  core/java/android/net/\n  core/java/com/android/server/net/\n  packages/CaptivePortalLogin/\n  services/core/java/com/android/server/\n    ConnectivityService.java\n    NsdServic.java\n    NetworkManagementService.java\n  services/core/java/com/android/server/connectivity/\n  services/net/\n  tests/net/\n\nAndroid core networking files not covered:\n  services/core/jni/com_android_server_connectivity_tethering_OffloadHardwareInterface.cpp\n  services/core/proto/ipconnectivity.proto (path unique to aosp)\n\nBug: 63408147\nTest: builds\nChange-Id: Ifbb923d5ffdcada83864b5e0eb07911682d66efa\n"
    },
    {
      "commit": "f0efa2c8109f8d764dae2a04171ffa86e7751fce",
      "tree": "0440bbf4b124840a28915f6fda9f4886c142b700",
      "parents": [
        "d23be95dd7e444e2a223efbc1cddf55e4c7bb881",
        "782ba0aca811044d584f5fb73b124e9869d3cb2b"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Tue Jul 11 20:23:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 20:23:53 2017 +0000"
      },
      "message": "Merge \"GATT: Expose opportunistic client API to Java\"\nam: 782ba0aca8\n\nChange-Id: If29bc145c1947f2e10472565ae753696e8057dd1\n"
    },
    {
      "commit": "13f52c8118c09ffc57b581a7d44b08e5e66d62fe",
      "tree": "49772e81d881730d09ecb89cac92f2eaf5e3a59e",
      "parents": [
        "ed0e6009df5ecd3132ae44d24b0f442eb1b981ff"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Wed Jul 05 14:55:35 2017 -0700"
      },
      "committer": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Tue Jul 11 18:02:52 2017 +0000"
      },
      "message": "GATT: Expose opportunistic client API to Java\n\n* Allow Java based programs to create an opportunistic GATT client\n* Such client does not hold a GATT connection. It automatically\n  disconnects when no other GATT connections are active for the\n  remote device.\n\nBug: 63347806\nTest: make, run battery service\nChange-Id: Ib9333817d7f17a1fa3ddacfa51c680890bac19ec\n"
    },
    {
      "commit": "493781a5bf5c776d3ff8a59402372536eb0b87d6",
      "tree": "70813f89a27a2174668fe6227602e6461f13e31a",
      "parents": [
        "ed0e6009df5ecd3132ae44d24b0f442eb1b981ff"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Jul 11 15:25:48 2017 +0100"
      },
      "committer": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Jul 11 16:12:29 2017 +0100"
      },
      "message": "Address further API review comments\n\nAddress further API review comments from API reviewer.\n\nBug: 31008728\nTest: make droid\nChange-Id: I0b3f6be9eaf69ffa8a6e73475f9c3a9ba3e343f2\n"
    },
    {
      "commit": "d29e275b5b281ace17b7fc0ecc6f1a004ef9de37",
      "tree": "e1c96b75ec2cf3cc37e56dbd4c1e848fdea26d38",
      "parents": [
        "858ed182d625a1b88061676b4081d1eb0adaa743",
        "ed0e6009df5ecd3132ae44d24b0f442eb1b981ff"
      ],
      "author": {
        "name": "Bin Chen",
        "email": "bin0515@gmail.com",
        "time": "Tue Jul 11 11:10:23 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 11:10:23 2017 +0000"
      },
      "message": "Merge \"Fix typo in Parcel javadoc.\"\nam: ed0e6009df\n\nChange-Id: I06d3ac4d00cfec5179ca6e636365617c644f9fcd\n"
    },
    {
      "commit": "ed0e6009df5ecd3132ae44d24b0f442eb1b981ff",
      "tree": "e92d9a76b1054bd0cc649f445e010c8a16a6cc50",
      "parents": [
        "ab0bb48965e83293f5ee257112e9843a255522b2",
        "b6b12b567de17aa573bf875770b2493639c5821d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 11 10:58:30 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 11 10:58:30 2017 +0000"
      },
      "message": "Merge \"Fix typo in Parcel javadoc.\""
    },
    {
      "commit": "cb996b557419ada713e2974d75ae627ed90b68f0",
      "tree": "005c3bbc5e8b7104fd13154a2f235a766272be6e",
      "parents": [
        "6ab950dd5fda20505aecac2dea9767cf143a4e1a",
        "fb3804d7209b3f07e31edea0593276f9035050a9"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 10:08:59 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 10:08:59 2017 +0000"
      },
      "message": "Merge \"Merge \"Move column definitions to an inner class\" am: ab0bb48965\" into stage-aosp-master"
    },
    {
      "commit": "fb3804d7209b3f07e31edea0593276f9035050a9",
      "tree": "80591a0785d44ce356b96b7b118cd0165c6c864e",
      "parents": [
        "76ea0eb7733bc5ac2351545fccaa3a1d164dae4c",
        "ab0bb48965e83293f5ee257112e9843a255522b2"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Jul 11 10:07:37 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 11 10:07:37 2017 +0000"
      },
      "message": "Merge \"Move column definitions to an inner class\"\nam: ab0bb48965\n\nChange-Id: Ie9fa51f05dc7df781e9e9bdeb9d3c21ca4cde6c8\n"
    },
    {
      "commit": "6ab950dd5fda20505aecac2dea9767cf143a4e1a",
      "tree": "91a8e269b705d9d3623b982eb71b2a2d972bb92e",
      "parents": [
        "76ea0eb7733bc5ac2351545fccaa3a1d164dae4c",
        "eadb452d72e75f1ba6908e55c2ee47ab2191a381"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Tue Jul 11 10:06:03 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 10:06:03 2017 +0000"
      },
      "message": "Merge \"NetworkCapabilities: Added support for TRANSPORT_LOWPAN\" into stage-aosp-master"
    },
    {
      "commit": "ab0bb48965e83293f5ee257112e9843a255522b2",
      "tree": "6c08004e001a3360dd36fab96c78ce5e3358a41f",
      "parents": [
        "2708da7bf6c955e880f8b7952f53e5917cdfb31e",
        "d07c331349ed0ba7584b7b4dfc74ca63fee30537"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Jul 11 10:01:01 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 11 10:01:01 2017 +0000"
      },
      "message": "Merge \"Move column definitions to an inner class\""
    }
  ],
  "next": "eadb452d72e75f1ba6908e55c2ee47ab2191a381"
}
