)]}'
{
  "log": [
    {
      "commit": "c970268397d5a7ec07677a174f83135cdf2db7c6",
      "tree": "d7b94ce34ed4ee1a955b339c2dd056b40f46ffcf",
      "parents": [
        "1a6b0a8ad30b7ae6ad7406f3673a53d10bd30183",
        "4a41744919476cf9f88e355863af18b014437b68"
      ],
      "author": {
        "name": "huiwan",
        "email": "huiwan@codeaurora.com",
        "time": "Mon Aug 14 23:59:13 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Aug 14 23:59:13 2017 +0000"
      },
      "message": "Merge \"PrintSpooler: fix monkey crash if height\u0026width small than 0\"\nam: 4a41744919\n\nChange-Id: I3b704d0f3e27bb26e00c60cd22145767d6c08335\n"
    },
    {
      "commit": "1a6b0a8ad30b7ae6ad7406f3673a53d10bd30183",
      "tree": "06bd63710f780c07d1d31676e928c60b8568cb2e",
      "parents": [
        "b418181e0135755bb6d4f76ceceecbc00cdcfcbf",
        "9282d725f06b4dc94cd06573861df15e2bd3c51f"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Aug 14 23:54:12 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Aug 14 23:54:12 2017 +0000"
      },
      "message": "Merge \"Add config option to enable/disable pause workaround.\"\nam: 9282d725f0  -s ours\n\nChange-Id: I6e54ff11618e8a49cb20391f10f8f79adc61463d\n"
    },
    {
      "commit": "4a41744919476cf9f88e355863af18b014437b68",
      "tree": "5b6d7968789f373c4bc1284621285a94dc4af7cd",
      "parents": [
        "9282d725f06b4dc94cd06573861df15e2bd3c51f",
        "e54349fda51592cc16ccd244bd95ebbebb055502"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 14 19:57:26 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Aug 14 19:57:26 2017 +0000"
      },
      "message": "Merge \"PrintSpooler: fix monkey crash if height\u0026width small than 0\""
    },
    {
      "commit": "9282d725f06b4dc94cd06573861df15e2bd3c51f",
      "tree": "79e2e01ff1ca4c94ee9aa5c2b9f2cdab3ed7bbc9",
      "parents": [
        "365178394d5e709a86909a7829444e3c54d658e7",
        "2200dac1ad5b13df24caa93407f9eb12a8f8946e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 14 16:29:04 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Aug 14 16:29:04 2017 +0000"
      },
      "message": "Merge \"Add config option to enable/disable pause workaround.\""
    },
    {
      "commit": "2200dac1ad5b13df24caa93407f9eb12a8f8946e",
      "tree": "c98015b11cc05c125678f8fa521e604f62793bdc",
      "parents": [
        "c06dbc114f839112f1132e1e0edac8533b3f4c54"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon May 15 11:43:25 2017 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Aug 14 08:06:42 2017 -0700"
      },
      "message": "Add config option to enable/disable pause workaround.\n\nTest: Manual/unit\nBug: 35304446\nMerged-In: I9a0c73ce62812a87e30d9759a0d205ffa282caf2\nChange-Id: I9a0c73ce62812a87e30d9759a0d205ffa282caf2\n"
    },
    {
      "commit": "b418181e0135755bb6d4f76ceceecbc00cdcfcbf",
      "tree": "06bd63710f780c07d1d31676e928c60b8568cb2e",
      "parents": [
        "e59c1b1b50a97bf194fa50e1accebb3b12a42fdc",
        "365178394d5e709a86909a7829444e3c54d658e7"
      ],
      "author": {
        "name": "Joachim Sauer",
        "email": "jsauer@google.com",
        "time": "Mon Aug 14 12:28:51 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Aug 14 12:28:51 2017 +0000"
      },
      "message": "Merge \"API updated for ICU4J 59.1\"\nam: 365178394d\n\nChange-Id: I74a98d63f9f170f6401a87c559fd0eccf06cb8f2\n"
    },
    {
      "commit": "365178394d5e709a86909a7829444e3c54d658e7",
      "tree": "1a419ee9f10b556780f7841d28bf6b69e111ad90",
      "parents": [
        "75c9e4d594daac0a1d40f1d75c7620d4659471a7",
        "8f2436b3dc2be4a8b884a51d443d518af1fc442d"
      ],
      "author": {
        "name": "Joachim Sauer",
        "email": "jsauer@google.com",
        "time": "Mon Aug 14 12:19:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Aug 14 12:19:39 2017 +0000"
      },
      "message": "Merge \"API updated for ICU4J 59.1\""
    },
    {
      "commit": "e54349fda51592cc16ccd244bd95ebbebb055502",
      "tree": "4f4533e210138906f1ec8b9d6ec01b6667c26b30",
      "parents": [
        "75c9e4d594daac0a1d40f1d75c7620d4659471a7"
      ],
      "author": {
        "name": "huiwan",
        "email": "huiwan@codeaurora.com",
        "time": "Tue Aug 01 13:21:13 2017 +0800"
      },
      "committer": {
        "name": "jianzhou",
        "email": "jianzhou@codeaurora.org",
        "time": "Mon Aug 14 16:17:38 2017 +0800"
      },
      "message": "PrintSpooler: fix monkey crash if height\u0026width small than 0\n\nDuring the monkey test, should add check height \u0026 width before\ncreate the bitmap, to avoid the monkey test fail.\n\nChange-Id: I5619c30af63afa3d74d0417e37c67c4920e099ba\nTest: build \u0026 run\n"
    },
    {
      "commit": "e59c1b1b50a97bf194fa50e1accebb3b12a42fdc",
      "tree": "996bb8e2e3ad1e9f3b4962784ac83f4c507e99ee",
      "parents": [
        "e17aa091366feafed96adc418a8a4699cf870917",
        "fe028b0d0f0c3c0d31e1c11a640dcd52316f53b0"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Aug 11 21:41:00 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 11 21:41:00 2017 +0000"
      },
      "message": "Merge \"Revert \"aapt2_jni: use proper nativehelper headers\"\" into stage-aosp-master"
    },
    {
      "commit": "fe028b0d0f0c3c0d31e1c11a640dcd52316f53b0",
      "tree": "e5866d44ca83a36474eb0718b7ecc3afc7098085",
      "parents": [
        "8eebd694e59fb01c13267c509ea98179f149e69b"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Aug 11 21:38:39 2017 +0000"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Aug 11 21:38:39 2017 +0000"
      },
      "message": "Revert \"aapt2_jni: use proper nativehelper headers\"\n\nThis reverts commit 8eebd694e59fb01c13267c509ea98179f149e69b.\n\nReason for revert: TH skipped PS run\n\nChange-Id: Iab0e71d985819880146476ba3648e8b94201a839\n"
    },
    {
      "commit": "e17aa091366feafed96adc418a8a4699cf870917",
      "tree": "0d61a12276d0750e2bfbab256ada4a431d573c30",
      "parents": [
        "e04a0bf5c7156e1f7a2965a3d88dc95c4112a3e5",
        "8eebd694e59fb01c13267c509ea98179f149e69b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Aug 11 21:35:31 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 11 21:35:31 2017 +0000"
      },
      "message": "Merge \"aapt2_jni: use proper nativehelper headers\" into stage-aosp-master"
    },
    {
      "commit": "e04a0bf5c7156e1f7a2965a3d88dc95c4112a3e5",
      "tree": "996bb8e2e3ad1e9f3b4962784ac83f4c507e99ee",
      "parents": [
        "3f378940c276955db7ea49e572e38d06fed75d27",
        "75c9e4d594daac0a1d40f1d75c7620d4659471a7"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Aug 11 21:07:06 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 11 21:07:06 2017 +0000"
      },
      "message": "Merge \"ScopedUtfChars: use proper nativehelper headers\"\nam: 75c9e4d594\n\nChange-Id: I170b5846981683eacee1081587c7149bab454d91\n"
    },
    {
      "commit": "75c9e4d594daac0a1d40f1d75c7620d4659471a7",
      "tree": "fee602cde6aee49bdc25454d82fc374a19782b68",
      "parents": [
        "21e4dbb6ed4de098d226b849ec71e49bcbd6f5f1",
        "c195af9d0cf7de668e6b565ca5b43f433d6868c5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Aug 11 20:40:35 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Aug 11 20:40:35 2017 +0000"
      },
      "message": "Merge \"ScopedUtfChars: use proper nativehelper headers\""
    },
    {
      "commit": "3f378940c276955db7ea49e572e38d06fed75d27",
      "tree": "0fb60f41a2c9a3e18908c62d2c9bad6b8a6f4733",
      "parents": [
        "63769af59d335dc4f85eec0b9a6994bd9ba0d8b9",
        "ae9324bd874ea31c0fa0bbf29fe3ac5be4e155c8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Aug 11 19:53:32 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 11 19:53:32 2017 +0000"
      },
      "message": "Merge \"Reference ScopedUtfChar header correctly.\" into stage-aosp-master"
    },
    {
      "commit": "63769af59d335dc4f85eec0b9a6994bd9ba0d8b9",
      "tree": "75945019d00554d12c8721136de34ce8e6ef5250",
      "parents": [
        "44da6633081386f02fe807dd5910cc29cecf7a6e",
        "21e4dbb6ed4de098d226b849ec71e49bcbd6f5f1"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Aug 11 18:33:44 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 11 18:33:44 2017 +0000"
      },
      "message": "Merge changes from topic \u0027call-session-may\u0027\nam: 21e4dbb6ed\n\nChange-Id: I20a3a9f7808211187da8434a0b1490081a92e8d8\n"
    },
    {
      "commit": "21e4dbb6ed4de098d226b849ec71e49bcbd6f5f1",
      "tree": "e21b4c28c36ca9d498266cc32681dedbd152f5a4",
      "parents": [
        "a46600e0e7425937fd530ff6a49394043566c636",
        "71c29cfad971aba24475d16698e5243316006b66"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Aug 11 18:14:02 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Aug 11 18:14:02 2017 +0000"
      },
      "message": "Merge changes from topic \u0027call-session-may\u0027\n\n* changes:\n  Add callSessionMayHandover API to ImsCallSession.\n  IMS: Support for Possible Call Session Handover\n"
    },
    {
      "commit": "8eebd694e59fb01c13267c509ea98179f149e69b",
      "tree": "b001804399fb73a0c14291710f83c35f032c4661",
      "parents": [
        "f53501098cf8687de9d6fc5cb34681a14c2985e8"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Aug 11 11:01:23 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Aug 11 11:01:23 2017 -0700"
      },
      "message": "aapt2_jni: 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 aapt2_jni find headers\nBug: 63762847\nChange-Id: Id51354d533bfef66ecd71f5d89599b8adc688c1f\n"
    },
    {
      "commit": "ae9324bd874ea31c0fa0bbf29fe3ac5be4e155c8",
      "tree": "ad57877d8f26ae28b27917d96f72ce3bf19da315",
      "parents": [
        "f53501098cf8687de9d6fc5cb34681a14c2985e8"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Aug 11 10:52:35 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Aug 11 10:52:35 2017 -0700"
      },
      "message": "Reference ScopedUtfChar header correctly.\n\nBug: 63762847\nTest: finds header in proper location\nChange-Id: I4963ab3133c405a90564112f0d9af602ace0eab5\n"
    },
    {
      "commit": "c195af9d0cf7de668e6b565ca5b43f433d6868c5",
      "tree": "b72c8b17f7a4df7a2cd8f0f69fafb73dadb1082e",
      "parents": [
        "4263a5ed5882ec0837578b35e149bedd45efe77c"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Aug 10 18:08:37 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Aug 10 18:08:37 2017 -0700"
      },
      "message": "ScopedUtfChars: 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 ScopedUtfChars find headers\nBug: 63762847\nMerged-In: I5e9f2b56f569b83ece0d854f7066655e1d64cc65\nChange-Id: I5e9f2b56f569b83ece0d854f7066655e1d64cc65\n"
    },
    {
      "commit": "44da6633081386f02fe807dd5910cc29cecf7a6e",
      "tree": "8d9ca799e89f7b35168a42870bd4de9c41bdcce4",
      "parents": [
        "bc13df8ce824ca8a2267f66652ef5f8f8c6e5fbb",
        "a46600e0e7425937fd530ff6a49394043566c636"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Fri Aug 11 00:42:30 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 11 00:42:30 2017 +0000"
      },
      "message": "Merge \"Change IMS callback AIDLs to be oneway\"\nam: a46600e0e7\n\nChange-Id: If849e9ed61271bf233f4e149ef766e2e7b0d7851\n"
    },
    {
      "commit": "a46600e0e7425937fd530ff6a49394043566c636",
      "tree": "1dbcbe5f9b114d23fca497c8a8546c4c2ee51493",
      "parents": [
        "6ffc855e8d9ac0cc175e50530b0ad00eb7336287",
        "0f4db7d19393aa8d767b7bf52fa15fca655bbb11"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Aug 11 00:31:41 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Aug 11 00:31:41 2017 +0000"
      },
      "message": "Merge \"Change IMS callback AIDLs to be oneway\""
    },
    {
      "commit": "0f4db7d19393aa8d767b7bf52fa15fca655bbb11",
      "tree": "7f55eeede174f71b6a4780c69cc858728d0ed898",
      "parents": [
        "a0c97b3ddb8ec27c1accd257afd20bee6b6b9265"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Jul 27 12:57:03 2017 -0700"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Aug 10 23:15:41 2017 +0000"
      },
      "message": "Change IMS callback AIDLs to be oneway\n\nA bad behaving service was causing the IMS registration\ncallbacks to block indefinetly waiting for the callback\nbinder implementation in another process to finish. Since\nwe update the IMS registration in a loop, we were never getting\nto the updates for the other processes.\n\nThis change moves the AIDL definition to oneway. Since these\nare callback AIDLs, the caller doesn\u0027t need to wait\nfor the callbacks to return before sending the others.\n\nBug: 63137625\nTest: Manual\nMerged-In: I0e049166ddf3604d312748b63a94fa6ebe77c29d\nChange-Id: Id39b6b70aa20bb9986bf293abe2f9e683da4252e\n"
    },
    {
      "commit": "bc13df8ce824ca8a2267f66652ef5f8f8c6e5fbb",
      "tree": "5a1eb0fef310a6c886ae06299e13f9416e290003",
      "parents": [
        "cfbd4a354a32a1a90109bb080d215fb9cdb1cbbe",
        "6ffc855e8d9ac0cc175e50530b0ad00eb7336287"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Aug 10 23:02:56 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 10 23:02:56 2017 +0000"
      },
      "message": "Merge \"Add method that checks the Binder status of ImsConfig\"\nam: 6ffc855e8d\n\nChange-Id: Ifa04b6260d51c17dc323fab918db0bdbf2bdea64\n"
    },
    {
      "commit": "6ffc855e8d9ac0cc175e50530b0ad00eb7336287",
      "tree": "1c1ecf1ec091da686ddbe9ff72d30afab9c41367",
      "parents": [
        "cd03d0db9d3c86181c050a1995f348a5c1f8d01d",
        "9cf842c531ad21e959f4b61bd4c702d3b75e4ce3"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Aug 10 22:50:45 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Aug 10 22:50:45 2017 +0000"
      },
      "message": "Merge \"Add method that checks the Binder status of ImsConfig\""
    },
    {
      "commit": "cfbd4a354a32a1a90109bb080d215fb9cdb1cbbe",
      "tree": "ae39207484c6b634853e3d72330df03ca414e402",
      "parents": [
        "3466cda3d77c0480b95bb6c1f9f24808a75474a1",
        "cd03d0db9d3c86181c050a1995f348a5c1f8d01d"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Aug 10 16:12:19 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 10 16:12:19 2017 +0000"
      },
      "message": "Merge \"The method of parseEfSpdi does not match TS24008.\"\nam: cd03d0db9d\n\nChange-Id: I386f5e4de89c4ac758e1702b2efdc16a43c12c33\n"
    },
    {
      "commit": "3466cda3d77c0480b95bb6c1f9f24808a75474a1",
      "tree": "22948755427c5fa6e3f5e4aa9175fa74a959c6be",
      "parents": [
        "6ff07301583c27f24be94b1f0811bae9cbc61e12",
        "854edcff160d54bf6b0e09613407f2de01fec325"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Aug 10 16:06:36 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 10 16:06:36 2017 +0000"
      },
      "message": "Merge \"Get isim card data use subId.\"\nam: 854edcff16\n\nChange-Id: I0a562f9966838cc6746c170b3bba9a250fd2633b\n"
    },
    {
      "commit": "cd03d0db9d3c86181c050a1995f348a5c1f8d01d",
      "tree": "5d1e133cb5b3c7649f30e0b753b177c5b7709034",
      "parents": [
        "854edcff160d54bf6b0e09613407f2de01fec325",
        "8cd6dad0052a57b16412087581a40b0df80dd15d"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Aug 10 15:59:43 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Aug 10 15:59:43 2017 +0000"
      },
      "message": "Merge \"The method of parseEfSpdi does not match TS24008.\""
    },
    {
      "commit": "854edcff160d54bf6b0e09613407f2de01fec325",
      "tree": "06b2227e8c14628fe86366b1bb8d9dd8e8cbe9ce",
      "parents": [
        "4263a5ed5882ec0837578b35e149bedd45efe77c",
        "9957f979e14ba7b1e12326f36e8d47351bdf816a"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Aug 10 15:57:38 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Aug 10 15:57:38 2017 +0000"
      },
      "message": "Merge \"Get isim card data use subId.\""
    },
    {
      "commit": "9cf842c531ad21e959f4b61bd4c702d3b75e4ce3",
      "tree": "2002febc39e48ab309538d0a84004d662ea45814",
      "parents": [
        "a0c97b3ddb8ec27c1accd257afd20bee6b6b9265"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Jun 22 11:39:11 2017 -0700"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Aug 09 16:56:42 2017 -0700"
      },
      "message": "Add method that checks the Binder status of ImsConfig\n\nAdds a method to check whether or not the ImsConfig\nbinder has died.\n\nBug: 62723694\nTest: maual, follow bug procedure\nMerged-In: I0ecd6a43d4375d3ac4d7d54b3d437832c0221f05\nChange-Id: I9df6533e7e7dc69487cea50fada6c89599b031a3\n"
    },
    {
      "commit": "6ff07301583c27f24be94b1f0811bae9cbc61e12",
      "tree": "a2fc7594b4d28e2d068633b8f05e0195a04a80a3",
      "parents": [
        "3ee6eed62f0f1f1522834f4ed4f6fdd994eb3508",
        "4263a5ed5882ec0837578b35e149bedd45efe77c"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Wed Aug 09 22:23:24 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 09 22:23:24 2017 +0000"
      },
      "message": "Merge \"Add future consideration for USB rndis notification handling\"\nam: 4263a5ed58\n\nChange-Id: I7dd347447434214ecf3e5f9f8e2a603cd097f6c6\n"
    },
    {
      "commit": "4263a5ed5882ec0837578b35e149bedd45efe77c",
      "tree": "cbb0199764228d146855869468dd353c3128237a",
      "parents": [
        "c7da241b3e083ea70bd21a8f279a93b1b53393b3",
        "7111c9145bc6c5f46c6ac129405b9057589647e0"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 09 22:10:19 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 09 22:10:19 2017 +0000"
      },
      "message": "Merge \"Add future consideration for USB rndis notification handling\""
    },
    {
      "commit": "7111c9145bc6c5f46c6ac129405b9057589647e0",
      "tree": "cbb0199764228d146855869468dd353c3128237a",
      "parents": [
        "c7da241b3e083ea70bd21a8f279a93b1b53393b3"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Tue Aug 08 20:53:46 2017 -0700"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Wed Aug 09 13:57:14 2017 -0700"
      },
      "message": "Add future consideration for USB rndis notification handling\n\nTest: builds\nBug: 63970368\nMerged-In: If6afe1cdce9995251ba53fbf30acf9d6e31f9433\nMerged-In: I78e280c2299ec3f4d97138ca648f9629ba82e87f\nMerged-In: I891cd82b0e8af1049fa3ab9b0a95a2a9ab2e0b26\nChange-Id: Ic9ca133a44123f281bd4cfeac57d426346c2b76d\n(cherry picked from commit 1290568110405fd45f13824e67beeb98c30400a4)\n"
    },
    {
      "commit": "3ee6eed62f0f1f1522834f4ed4f6fdd994eb3508",
      "tree": "a2bf11d9e8e5134903e1cbb5d77b28b89bfd112e",
      "parents": [
        "47f2cf514496f224c9ddcd663635a7025b615d5b",
        "c7da241b3e083ea70bd21a8f279a93b1b53393b3"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Wed Aug 09 19:15:08 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 09 19:15:08 2017 +0000"
      },
      "message": "Merge \"Bluetooth: AdvertiseData parceling simplification\"\nam: c7da241b3e\n\nChange-Id: Iaf58ace037810d11fcb29c2696c79664d601e87c\n"
    },
    {
      "commit": "47f2cf514496f224c9ddcd663635a7025b615d5b",
      "tree": "cbc6a041c7c17a39654f6b75c3c1e8a7d288edd5",
      "parents": [
        "8adf430f308124a698fdd53f446a261858b7e7fb",
        "d27af8af624c85bccdbc7bd53e66f59cfd5ad623"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Wed Aug 09 19:12:23 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 09 19:12:23 2017 +0000"
      },
      "message": "Merge \"Always note the state of RNDIS from USB broadcasts.\"\nam: d27af8af62\n\nChange-Id: I33633e064a329b9094b0d279622febab6266e5cb\n"
    },
    {
      "commit": "8adf430f308124a698fdd53f446a261858b7e7fb",
      "tree": "76d540d8e5751e955eba28631bb3fcaa17edd7b6",
      "parents": [
        "3546a5ef923b4c5dd253da823178b6112448c3cd",
        "647b520a00a21ed6cbde00baf76a3e3366885569"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed Aug 09 19:03:32 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 09 19:03:32 2017 +0000"
      },
      "message": "Merge \"Enforce call log length limit on a per PhoneAccount basis.\"\nam: 647b520a00\n\nChange-Id: I8962fc326d0e2888656c2764e94131c6eebd1471\n"
    },
    {
      "commit": "c7da241b3e083ea70bd21a8f279a93b1b53393b3",
      "tree": "83cb5e567fcc296052fcb5067bccaec7f399ef67",
      "parents": [
        "d27af8af624c85bccdbc7bd53e66f59cfd5ad623",
        "e8c3b91dc306dfae808b4baab395ee66302a6390"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Wed Aug 09 18:56:57 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 09 18:56:57 2017 +0000"
      },
      "message": "Merge \"Bluetooth: AdvertiseData parceling simplification\""
    },
    {
      "commit": "d27af8af624c85bccdbc7bd53e66f59cfd5ad623",
      "tree": "388bde9bdcd0b1ee02ca112830e8c7c6d12888fb",
      "parents": [
        "647b520a00a21ed6cbde00baf76a3e3366885569",
        "4f31c21787951ff28645f9e4354702584be74b32"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 09 18:54:32 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 09 18:54:32 2017 +0000"
      },
      "message": "Merge \"Always note the state of RNDIS from USB broadcasts.\""
    },
    {
      "commit": "647b520a00a21ed6cbde00baf76a3e3366885569",
      "tree": "97629190b962dcb140f6925fbda7ce837169baf1",
      "parents": [
        "a0c97b3ddb8ec27c1accd257afd20bee6b6b9265",
        "c971bf1760b5858a0b5e4fbaf6e4269a577f2d11"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 09 18:44:08 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 09 18:44:08 2017 +0000"
      },
      "message": "Merge \"Enforce call log length limit on a per PhoneAccount basis.\""
    },
    {
      "commit": "3546a5ef923b4c5dd253da823178b6112448c3cd",
      "tree": "6bc558f589a090a1db95987ca202a2e8fe253ed3",
      "parents": [
        "abff77e4aa48fbdb0a5d1801664491629caf9cc6",
        "a0c97b3ddb8ec27c1accd257afd20bee6b6b9265"
      ],
      "author": {
        "name": "nharold",
        "email": "nharold@google.com",
        "time": "Wed Aug 09 17:49:42 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 09 17:49:42 2017 +0000"
      },
      "message": "Merge \"Add UserQuotaTracker to IpSecService\"\nam: a0c97b3ddb\n\nChange-Id: I43a9617b077ecd5fc2b445a1ade8b76c00562640\n"
    },
    {
      "commit": "abff77e4aa48fbdb0a5d1801664491629caf9cc6",
      "tree": "6e2bdd7aea446386293639dbcb80dee020782475",
      "parents": [
        "25e0f60f54fb9523046899fabb4a3ef8a186b06f",
        "48e8091edabdb8c913907958282825e78e3d266c"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Aug 09 17:47:52 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 09 17:47:52 2017 +0000"
      },
      "message": "Merge \"Prevent data usage dialog from being displayed again\"\nam: 48e8091eda\n\nChange-Id: Iaf17879b3a708585a2ae4cc7460527a3f998bce4\n"
    },
    {
      "commit": "25e0f60f54fb9523046899fabb4a3ef8a186b06f",
      "tree": "ab68cbf641c0dc8d4553139625dfbb7585dc0d78",
      "parents": [
        "0c2b4d730846ac28cd7ec5be0a5153a93e8bc9b7",
        "2f5ca257b5371613960049b684520c25d83216fb"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Aug 09 17:45:22 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 09 17:45:22 2017 +0000"
      },
      "message": "Merge \"Minor fixes for netd restarts and StrictController.\"\nam: 2f5ca257b5\n\nChange-Id: If9a156c516f35c48055012ec6ab7ed5ccaa6b259\n"
    },
    {
      "commit": "4f31c21787951ff28645f9e4354702584be74b32",
      "tree": "72043aec0760aa75ff66b930004ca38a27ea04da",
      "parents": [
        "15658662fddeeb9fcc91855bce624a673b448bb3"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Mon Aug 07 18:11:22 2017 -0700"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Wed Aug 09 10:45:08 2017 -0700"
      },
      "message": "Always note the state of RNDIS from USB broadcasts.\n\nTest: as follows\n    - built\n    - flashed\n    - booted\n    - runtest frameworks-net passes\nBug: 63970368\n\nMerged-In: I53115deda25ca83a00bd9de12891a72028647d12\nMerged-In: I317b694c3a8c76077c031c4410d5b97ed79c1bbc\nMerged-In: Ie226534011d6439c24cfe1957c5cf47ba171b0c0\nChange-Id: I273edbe21fea586f1353ff378515401efc6bb15e\n(cherry picked from commit 3897dc179f23dfbaf10f0139160aa29a232144f5)\n"
    },
    {
      "commit": "0c2b4d730846ac28cd7ec5be0a5153a93e8bc9b7",
      "tree": "1d8b54dba8367b17d7f33d769577cfd1d3ba5eb1",
      "parents": [
        "3b38eaa3c2ad33c81be46ba5d685260295447791",
        "973ddd55eb1cade522d10da03932eb43aec0e764"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Wed Aug 09 17:42:29 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 09 17:42:29 2017 +0000"
      },
      "message": "Merge \"initial value for data_roaming based on carrier\"\nam: 973ddd55eb\n\nChange-Id: I374dd9e18f9e3bc5e9fe1ea945923f81df90fa15\n"
    },
    {
      "commit": "e8c3b91dc306dfae808b4baab395ee66302a6390",
      "tree": "a6d6429331fd6078a3ca9a82fb5e1d983eda3e1b",
      "parents": [
        "a0c97b3ddb8ec27c1accd257afd20bee6b6b9265"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Tue Aug 08 15:47:57 2017 -0700"
      },
      "committer": {
        "name": "Andre Eisenbach",
        "email": "eisenbach@google.com",
        "time": "Wed Aug 09 17:26:14 2017 +0000"
      },
      "message": "Bluetooth: AdvertiseData parceling simplification\n\nUse writeTypedArray instead of writeList - this will not serialize\nstring with type name, which is unnecessary\nUse createByteArray instead of readByteArra - it takes care of null and\nempty array handling\n\nTest: sl4a FilteringTest, BleAdvertiseApiTest\nChange-Id: I6a22674a0bf9933e39691de7f2b2b52a060ae368\n"
    },
    {
      "commit": "a0c97b3ddb8ec27c1accd257afd20bee6b6b9265",
      "tree": "a06fa75be9bbc21dc64fcd65da10cfa21936eb24",
      "parents": [
        "48e8091edabdb8c913907958282825e78e3d266c",
        "a1afbd8dcc7c0dacd798e8a9e7ee038ed38ccb99"
      ],
      "author": {
        "name": "nharold",
        "email": "nharold@google.com",
        "time": "Wed Aug 09 17:05:49 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 09 17:05:49 2017 +0000"
      },
      "message": "Merge \"Add UserQuotaTracker to IpSecService\""
    },
    {
      "commit": "c971bf1760b5858a0b5e4fbaf6e4269a577f2d11",
      "tree": "57e9628c0265cc45d62b5230225fbf13e02be137",
      "parents": [
        "c06dbc114f839112f1132e1e0edac8533b3f4c54"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Jun 01 14:12:54 2017 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed Aug 09 09:53:00 2017 -0700"
      },
      "message": "Enforce call log length limit on a per PhoneAccount basis.\n\nPerforming the auto delete based on the PhoneAccount of the new entry.\nThis ensures no one CS can cause the removal of entries by another.\n\nTest: Manual\nBug: 38196259\nMerged-In: I382cb62a1b2b7e482c49ece05f90fc982b797add\nChange-Id: I382cb62a1b2b7e482c49ece05f90fc982b797add\n"
    },
    {
      "commit": "8f2436b3dc2be4a8b884a51d443d518af1fc442d",
      "tree": "448871f9a235c1ebb4c926116640b5df42a5dc2f",
      "parents": [
        "48e8091edabdb8c913907958282825e78e3d266c"
      ],
      "author": {
        "name": "Fredrik Roubert",
        "email": "roubert@google.com",
        "time": "Fri Apr 07 01:21:12 2017 +0200"
      },
      "committer": {
        "name": "Fredrik Roubert",
        "email": "roubert@google.com",
        "time": "Wed Aug 09 18:17:58 2017 +0200"
      },
      "message": "API updated for ICU4J 59.1\n\nBug: 62410016\nTest: make\nChange-Id: Ieeee55e7fec1022ef62e792f83ba5c2c177b77af\n"
    },
    {
      "commit": "48e8091edabdb8c913907958282825e78e3d266c",
      "tree": "e28a7c8c7e85acdb2e487cf388bf7cd7da1a5fb1",
      "parents": [
        "2f5ca257b5371613960049b684520c25d83216fb",
        "132bb860701fac28c8026624c34fe09407a0cc00"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Aug 09 13:41:54 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 09 13:41:54 2017 +0000"
      },
      "message": "Merge \"Prevent data usage dialog from being displayed again\""
    },
    {
      "commit": "3b38eaa3c2ad33c81be46ba5d685260295447791",
      "tree": "06b9e0a2d2bb15566e064e85a033e1a929a537d2",
      "parents": [
        "825345628c873539983b4ee27f0446a2e8530401"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Wed Aug 09 00:45:34 2017 -0700"
      },
      "committer": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Wed Aug 09 13:03:35 2017 +0000"
      },
      "message": "resolve merge conflicts of 15658662fdde to stage-aosp-master\n\nTest: this fixes merge conflict that I skipped\nChange-Id: I2e993d1f021b1bb671b07440cdc611853d6c3f08\n"
    },
    {
      "commit": "2f5ca257b5371613960049b684520c25d83216fb",
      "tree": "ef59dc8be838842b49b124e60c0cd3c0d5f98965",
      "parents": [
        "973ddd55eb1cade522d10da03932eb43aec0e764",
        "8c253ade20827e16720c4a0d58cddfe72350e677"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 09 10:26:14 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 09 10:26:14 2017 +0000"
      },
      "message": "Merge \"Minor fixes for netd restarts and StrictController.\""
    },
    {
      "commit": "825345628c873539983b4ee27f0446a2e8530401",
      "tree": "8649889d01a6aecebd23aec72acb1f7400d7a704",
      "parents": [
        "ab1d052155b545efbc8cfe49d8561beb644be800",
        "a753dfd2e8c1f7f2d71f3e9bdfc41f997521adde"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Wed Aug 09 07:24:05 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 09 07:24:05 2017 +0000"
      },
      "message": "Merge \"Handle invalid destination address gracefully\"\nam: a753dfd2e8\n\nChange-Id: I103f925d8008748b5cc5e15a48f0773c092e293a\n"
    },
    {
      "commit": "ab1d052155b545efbc8cfe49d8561beb644be800",
      "tree": "2d6dd092deebe4efcb95c64dd0d54e5606d0a1f9",
      "parents": [
        "f22a6f7c60e5ea23a93871fbd12d00d29014f2c8",
        "67862237e96c763fa33462c56510afcd0c607bd6"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Aug 09 07:21:22 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 09 07:21:22 2017 +0000"
      },
      "message": "Merge \"Fix error message strings\"\nam: 67862237e9\n\nChange-Id: I5dc11be348893ed61b1aee8777059967ac7b910e\n"
    },
    {
      "commit": "f22a6f7c60e5ea23a93871fbd12d00d29014f2c8",
      "tree": "c85055218fad7cc32769f32da50cf0b87444639a",
      "parents": [
        "54ccaa0e99807028848ce16e1547f29ec3b05daa",
        "0b885b8096c4f1bf2018fca269bd06b9161a81a8"
      ],
      "author": {
        "name": "Hampus Wessman",
        "email": "hampus.wessman@sonymobile.com",
        "time": "Wed Aug 09 07:19:11 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 09 07:19:11 2017 +0000"
      },
      "message": "Merge \"Fix graphical artifact in the fisheye effect\"\nam: 0b885b8096\n\nChange-Id: I07a41a6a7e7cb7f145b3624bf58e4addeeb24547\n"
    },
    {
      "commit": "54ccaa0e99807028848ce16e1547f29ec3b05daa",
      "tree": "e2f2d6b0cc62df90e279f63d4b6da24f975b09b7",
      "parents": [
        "2bcb9ec4818774c1955f67181961b3dcfe38bbcb",
        "79eddf8c0a1509470b0acf9abda2320d77345c2d"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Aug 09 07:16:37 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 09 07:16:37 2017 +0000"
      },
      "message": "Merge \"Moved channels settings from carrier config to resources\"\nam: 79eddf8c0a\n\nChange-Id: If2c2e6e1d260fae50a15c8a3aa8fba4460884ec1\n"
    },
    {
      "commit": "2bcb9ec4818774c1955f67181961b3dcfe38bbcb",
      "tree": "c09c9e6aab2bea7c8dadde9a95d9f03804ad1eef",
      "parents": [
        "51e24de10980655f5d09b45351b6b3beb72bc848",
        "15658662fddeeb9fcc91855bce624a673b448bb3"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Wed Aug 09 07:13:32 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 09 07:13:32 2017 +0000"
      },
      "message": "Merge \"Bluetooth: move AIDL files related to bluetooth into system/bt (1/2)\"\nam: 15658662fd  -s ours\n\nChange-Id: I3af0324d3a2029b5b4c27625c1c0b6f74363fc59\n"
    },
    {
      "commit": "9957f979e14ba7b1e12326f36e8d47351bdf816a",
      "tree": "530eab1184bd613b7c5abbb2c3f9f08e593f11f0",
      "parents": [
        "973ddd55eb1cade522d10da03932eb43aec0e764"
      ],
      "author": {
        "name": "yanxue.xu",
        "email": "yanxue.xu@spreadtrum.com",
        "time": "Thu Jul 13 16:40:55 2017 +0800"
      },
      "committer": {
        "name": "yanxue xu",
        "email": "yanxue.xu@spreadtrum.com",
        "time": "Wed Aug 09 14:58:25 2017 +0800"
      },
      "message": "Get isim card data use subId.\n\nGet isim card data is obtained the default card data instead of the corresponding card data.\nIt is necessary to obtain the card data according to the subid.\nTest: Get isim card data use subId.\n\nChange-Id: I9ad90f8180f35449879507b6f086c4be01aacc9d\n"
    },
    {
      "commit": "a1afbd8dcc7c0dacd798e8a9e7ee038ed38ccb99",
      "tree": "069f6695990d67174f02455659d13efb48a89cfe",
      "parents": [
        "935e0c996a7899bbe3ccbc0a1c166af576cca58c"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Mon Apr 24 16:16:34 2017 -0700"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Aug 08 18:28:47 2017 -0700"
      },
      "message": "Add UserQuotaTracker to IpSecService\n\nAdd a small tracking object to enforce maximum\nquotas for SPIs, Transforms, and Encap sockets. The\ncurrent quota limits are intentionally conservative\nwith the expectation that we can relax them more\neasily than we can shrink them.\n\nBug: 37688603\nTest: tbd\nChange-Id: Iee59ac59ef9f4a7ab75a2e04f9ca72da82fc3229\n"
    },
    {
      "commit": "973ddd55eb1cade522d10da03932eb43aec0e764",
      "tree": "75a01162772468f40cd9923d70503955a140a003",
      "parents": [
        "a753dfd2e8c1f7f2d71f3e9bdfc41f997521adde",
        "715b812e757bdd53e3c10a12648e804ea84a6273"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Wed Aug 09 01:19:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 09 01:19:24 2017 +0000"
      },
      "message": "Merge \"initial value for data_roaming based on carrier\""
    },
    {
      "commit": "a753dfd2e8c1f7f2d71f3e9bdfc41f997521adde",
      "tree": "84eaa2e38f3192d1e16e1ced2426434b8ed478d7",
      "parents": [
        "67862237e96c763fa33462c56510afcd0c607bd6",
        "b50183d2fd9125249ee2e35c086d89b367d7a7ac"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Wed Aug 09 01:09:42 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 09 01:09:42 2017 +0000"
      },
      "message": "Merge \"Handle invalid destination address gracefully\""
    },
    {
      "commit": "67862237e96c763fa33462c56510afcd0c607bd6",
      "tree": "69e421d75a1098a68af693795b0ddf05c8176a95",
      "parents": [
        "0b885b8096c4f1bf2018fca269bd06b9161a81a8",
        "1185dc50f8bdbeaaf62c58b01851a8283e57fb4d"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Aug 09 00:41:57 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 09 00:41:57 2017 +0000"
      },
      "message": "Merge \"Fix error message strings\""
    },
    {
      "commit": "715b812e757bdd53e3c10a12648e804ea84a6273",
      "tree": "12e5cd3ac14ec7ce3794cc605e0351b754015b1c",
      "parents": [
        "15658662fddeeb9fcc91855bce624a673b448bb3"
      ],
      "author": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Thu Jun 22 18:14:23 2017 -0700"
      },
      "committer": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Tue Aug 08 17:08:46 2017 -0700"
      },
      "message": "initial value for data_roaming based on carrier\n\n1. new carrier config for default data roaming value\nto support carrier specific feature: turn on data_roaming by default.\n\nBug: 36193933\nTest: manual test\nChange-Id: Ie4f3a0714059e1a7257c84802db475c92c17e1b3\n"
    },
    {
      "commit": "0b885b8096c4f1bf2018fca269bd06b9161a81a8",
      "tree": "f4fb5c912645d2228c3ff551151887415ae1b540",
      "parents": [
        "79eddf8c0a1509470b0acf9abda2320d77345c2d",
        "8673c2adc72069a25aaa99776fec7c93495daa07"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 09 00:00:43 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 09 00:00:43 2017 +0000"
      },
      "message": "Merge \"Fix graphical artifact in the fisheye effect\""
    },
    {
      "commit": "79eddf8c0a1509470b0acf9abda2320d77345c2d",
      "tree": "7e6d50a954f3c2a8501c0b3ef019d4a72664ba17",
      "parents": [
        "15658662fddeeb9fcc91855bce624a673b448bb3",
        "0fc949217669862be13796114d5e54980d3c0fd1"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Aug 08 23:56:05 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 08 23:56:05 2017 +0000"
      },
      "message": "Merge \"Moved channels settings from carrier config to resources\""
    },
    {
      "commit": "b50183d2fd9125249ee2e35c086d89b367d7a7ac",
      "tree": "f2463e88288468ae6d21889bc8f2d5c9adbb7c42",
      "parents": [
        "15658662fddeeb9fcc91855bce624a673b448bb3"
      ],
      "author": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Mon Jun 19 23:22:29 2017 -0700"
      },
      "committer": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Tue Aug 08 16:41:23 2017 -0700"
      },
      "message": "Handle invalid destination address gracefully\n\nBug: 37578305\nTest: runtest --path frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/gsm/GsmSmsDispatcherTest.java --test-method testSendTextWithInvalidDestAddr\nChange-Id: I2e79acb66178586d29dc89ad018f2726ed654a85\n"
    },
    {
      "commit": "1185dc50f8bdbeaaf62c58b01851a8283e57fb4d",
      "tree": "b1b6cb909e294dbe93a0a82c7426f577b2174efd",
      "parents": [
        "15658662fddeeb9fcc91855bce624a673b448bb3"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Aug 08 16:06:17 2017 -0700"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Aug 08 16:06:17 2017 -0700"
      },
      "message": "Fix error message strings\n\nmmcc_imsi_unknown_in_hlr and mmcc_illegal_ms are updated to reflect\nnewly supported requirements.\n\nFixes: 64194949\nTest: manual\nChange-Id: I358ba1d562d30e958580003336ace3941bd5e04f\n"
    },
    {
      "commit": "15658662fddeeb9fcc91855bce624a673b448bb3",
      "tree": "4dfb3b5b5bb4a50ee0d057628d2dda9ce28f29ab",
      "parents": [
        "43ee2ac1407770d862c09c78b10d2da5a8ed4975",
        "6732625aa0cca4b78ae8748d2f0c5f44bc0bda77"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Tue Aug 08 22:39:31 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 08 22:39:31 2017 +0000"
      },
      "message": "Merge \"Bluetooth: move AIDL files related to bluetooth into system/bt (1/2)\""
    },
    {
      "commit": "0fc949217669862be13796114d5e54980d3c0fd1",
      "tree": "c2d283777e32331b32a1778b5a14fff578789643",
      "parents": [
        "43ee2ac1407770d862c09c78b10d2da5a8ed4975"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Thu May 04 11:50:51 2017 -0700"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Tue Aug 08 15:34:28 2017 -0700"
      },
      "message": "Moved channels settings from carrier config to resources\n\nSince CBS channels are more countries specific instead\nof carrier specific, moving it to resources makes\nmore sense.\n\nTest: Manual\nbug: 31223529\nMerged-In: I251a55ba0b17a96ee545cad68558c1ee2c6a707c\nChange-Id: I251a55ba0b17a96ee545cad68558c1ee2c6a707c\n"
    },
    {
      "commit": "71c29cfad971aba24475d16698e5243316006b66",
      "tree": "cabab00062ffea3c956c44ea5ac8e545b562968f",
      "parents": [
        "efed6f6bd4df9c8dc08a505615a8426230363ec3"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Jun 09 13:16:06 2017 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Aug 08 13:10:48 2017 -0700"
      },
      "message": "Add callSessionMayHandover API to ImsCallSession.\n\nThis matches the new AIDL definition in the API.\n\nTest: Manual\nBug: 62489988\nChange-Id: I97ad5b5359f19d533b5b8644fd37008c0c69bf9c\n"
    },
    {
      "commit": "efed6f6bd4df9c8dc08a505615a8426230363ec3",
      "tree": "f49c7861f9a68cb18f70a4e3a00ab4b19789177b",
      "parents": [
        "c06dbc114f839112f1132e1e0edac8533b3f4c54"
      ],
      "author": {
        "name": "Anju Mathapati",
        "email": "anjucm@codeaurora.org",
        "time": "Mon Mar 27 15:43:20 2017 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Aug 08 12:52:53 2017 -0700"
      },
      "message": "IMS: Support for Possible Call Session Handover\n\nAdding the callSessionMayHandover API that allows\nfor the lower layers to indicate that the call session\nmay handover based on actions taken by the user/UI\nlayer.\nThe API provides current and target RAT information\npertaining to the possible handover.\n\nBug: 62489988\nTest: Manual\nChange-Id: I006462ce5688bb99a94d5135574fb2c17878685a\n"
    },
    {
      "commit": "6732625aa0cca4b78ae8748d2f0c5f44bc0bda77",
      "tree": "4dfb3b5b5bb4a50ee0d057628d2dda9ce28f29ab",
      "parents": [
        "43ee2ac1407770d862c09c78b10d2da5a8ed4975"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Tue Aug 08 04:27:20 2017 -0700"
      },
      "committer": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Tue Aug 08 12:38:37 2017 -0700"
      },
      "message": "Bluetooth: move AIDL files related to bluetooth into system/bt (1/2)\n\nThis patch moves *.aidl files from\nframeworks/base/core/java/android/bluetooth into system/bt/binder. This\nis in preparation to convert the Bluetooth deamon into native\nimplementation piece by piece.\nIn order to do that, one must have C++ header files, and paths to them\nwith AIDL files, and */java/* folder didn\u0027t seem as proper place for\nthat. Additionally, keeping AIDL files out of framework/base will not\nrequire creating dependency on this huge project, which should help\nkeeping the compilation fast.\n\nTest: compilation test\nChange-Id: I9a6db8832c9ec3215c648e325d67278832ef22cc\nMerged-In: I9a6db8832c9ec3215c648e325d67278832ef22cc\n(cherry picked from commit 06ae9c665b6fce7a748c3d7175359bff8343768c)\n"
    },
    {
      "commit": "51e24de10980655f5d09b45351b6b3beb72bc848",
      "tree": "c09c9e6aab2bea7c8dadde9a95d9f03804ad1eef",
      "parents": [
        "8a9e43f1bf9b8ea1672981022f3486bb436f7c44",
        "43ee2ac1407770d862c09c78b10d2da5a8ed4975"
      ],
      "author": {
        "name": "Takashi Furukawa",
        "email": "takashi.x.furukawa@sony.com",
        "time": "Tue Aug 08 18:14:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 08 18:14:53 2017 +0000"
      },
      "message": "Merge \"Add null check for Wi-Fi command\"\nam: 43ee2ac140\n\nChange-Id: Ideddbcd85dc15012f405138c358f3dd8c516eef5\n"
    },
    {
      "commit": "43ee2ac1407770d862c09c78b10d2da5a8ed4975",
      "tree": "dd39a9f55324b38ab1e8aad217f4a43c880b2f97",
      "parents": [
        "89d087886d15025c4414f0cdf050837d983baebe",
        "7ba244d6d8cf18b155422f6155765b5c874b3956"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Aug 08 18:03:14 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 08 18:03:14 2017 +0000"
      },
      "message": "Merge \"Add null check for Wi-Fi command\""
    },
    {
      "commit": "8a9e43f1bf9b8ea1672981022f3486bb436f7c44",
      "tree": "5a56f261360b6ca9601c6ee73c17704d80a19822",
      "parents": [
        "607f74b317c9783fe9a046a012c74222be01518f",
        "89d087886d15025c4414f0cdf050837d983baebe"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Tue Aug 08 17:13:06 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 08 17:13:06 2017 +0000"
      },
      "message": "Merge \"Update DexLoadReporter to comply with the new reporting API\"\nam: 89d087886d\n\nChange-Id: If94d3ecb40eef29acb0ab6709de23b37a722119b\n"
    },
    {
      "commit": "89d087886d15025c4414f0cdf050837d983baebe",
      "tree": "b3ffce60c413e740ffc07e94acb266bc905dc2ac",
      "parents": [
        "c06dbc114f839112f1132e1e0edac8533b3f4c54",
        "cd8fbd25d3b0e510e626a36767ebbea0282ea2ae"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Tue Aug 08 17:03:21 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 08 17:03:21 2017 +0000"
      },
      "message": "Merge \"Update DexLoadReporter to comply with the new reporting API\""
    },
    {
      "commit": "607f74b317c9783fe9a046a012c74222be01518f",
      "tree": "2fd6e09d3200b336c5304548e5f847a8542d639e",
      "parents": [
        "a22fbf4534cf161f9b43c14e03de16a7b6208803",
        "c06dbc114f839112f1132e1e0edac8533b3f4c54"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Tue Aug 08 08:40:40 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 08 08:40:40 2017 +0000"
      },
      "message": "Merge \"DO NOT MERGE Fix some broken tests in frameworks-net with native dependencies\"\nam: c06dbc114f  -s ours\n\nChange-Id: Idfc34008bf7d9c636ee67fed3f07552be688052d\n"
    },
    {
      "commit": "c06dbc114f839112f1132e1e0edac8533b3f4c54",
      "tree": "19cac51dea4d21724818034c37c238ab9e4f980a",
      "parents": [
        "05be68698bfce2bd1635eab75d057f0bc4a6ceb5",
        "4478840931423f31351af8ec370a4421a460651b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Aug 08 08:30:03 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 08 08:30:03 2017 +0000"
      },
      "message": "Merge \"DO NOT MERGE Fix some broken tests in frameworks-net with native dependencies\""
    },
    {
      "commit": "a22fbf4534cf161f9b43c14e03de16a7b6208803",
      "tree": "2fd6e09d3200b336c5304548e5f847a8542d639e",
      "parents": [
        "7d752a872df3a0217089a135a18f647d3fe41883",
        "05be68698bfce2bd1635eab75d057f0bc4a6ceb5"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Tue Aug 08 07:34:39 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 08 07:34:39 2017 +0000"
      },
      "message": "Merge \"Connectivity OWNERS: let owners modify Android.mk\"\nam: 05be68698b\n\nChange-Id: Iff94ca7089c074cc44f8e09cbce01f741c0b5c67\n"
    },
    {
      "commit": "7d752a872df3a0217089a135a18f647d3fe41883",
      "tree": "afe5887d6d79ff96c7ed60c8314027be1f4790f1",
      "parents": [
        "24f5d8f8669e9cc6147d85c2ba16d4b71164cf4a",
        "2cbce2cb2741c74e47308c8b44c8f38f67fd0819"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Tue Aug 08 07:28:32 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 08 07:28:32 2017 +0000"
      },
      "message": "Merge \"Fix flaky IpPrefixTest.\"\nam: 2cbce2cb27  -s ours\n\nChange-Id: Iabc8a365a6c18c19754da7ddfcc0385eb5b0f768\n"
    },
    {
      "commit": "05be68698bfce2bd1635eab75d057f0bc4a6ceb5",
      "tree": "bb209a66ef0228aa8819b9a9b02b8086b53ae117",
      "parents": [
        "2cbce2cb2741c74e47308c8b44c8f38f67fd0819",
        "afd2346bcce434d766068e7ee6a1e1c3da04125f"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Tue Aug 08 07:20:07 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 08 07:20:07 2017 +0000"
      },
      "message": "Merge \"Connectivity OWNERS: let owners modify Android.mk\""
    },
    {
      "commit": "2cbce2cb2741c74e47308c8b44c8f38f67fd0819",
      "tree": "47db6908ebbfa0998cc191de60a9c44247e12395",
      "parents": [
        "0a00151bd19e32df10161dd87d7b5985e1a69f7a",
        "41494c10e64b5109d06235afe4c3cac410a2d795"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Aug 08 07:16:48 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 08 07:16:48 2017 +0000"
      },
      "message": "Merge \"Fix flaky IpPrefixTest.\""
    },
    {
      "commit": "24f5d8f8669e9cc6147d85c2ba16d4b71164cf4a",
      "tree": "afe5887d6d79ff96c7ed60c8314027be1f4790f1",
      "parents": [
        "94d5456d0e98e92c80bec5d0f4438378b87c1ae9",
        "0a00151bd19e32df10161dd87d7b5985e1a69f7a"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Tue Aug 08 07:16:12 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 08 07:16:12 2017 +0000"
      },
      "message": "Merge \"Add OWNERS to com.android.server.net\"\nam: 0a00151bd1\n\nChange-Id: Ib9938dd15a173d459ca67e5dc19430da57c29115\n"
    },
    {
      "commit": "0a00151bd19e32df10161dd87d7b5985e1a69f7a",
      "tree": "ab758576b9b5035908fff0f9fe33b53f34927a92",
      "parents": [
        "57248415816a7fa25d019d9e35abd1cc46ec5ab6",
        "e4d461c0c8cef358699e1034ac123212519d60ac"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Aug 08 07:07:25 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 08 07:07:25 2017 +0000"
      },
      "message": "Merge \"Add OWNERS to com.android.server.net\""
    },
    {
      "commit": "4478840931423f31351af8ec370a4421a460651b",
      "tree": "7a9dbdfbb02f0dad75356ebe0ed18ee395763451",
      "parents": [
        "e4d461c0c8cef358699e1034ac123212519d60ac"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Fri Aug 04 12:12:25 2017 +0900"
      },
      "committer": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Tue Aug 08 16:06:54 2017 +0900"
      },
      "message": "DO NOT MERGE Fix some broken tests in frameworks-net with native dependencies\n\nRational for do not merge: the list of native libraries needed in\nAndroid.mk is not consistent at the moment for aosp master and for\ninternal branches. Furthermore it is not consistent within internal\nbranches either. This patch only attempts to fix the tests of the\nbranches where it matters for development. Otherwise the cost of merge\nconflicts makes it undesirable.\n\nTest: All tests in runtest frameworks-net pass.\nMerged-In: Ie0b8baa38ca39e92fbd698ebcead86dac0a67708\n\n(cherry pick from commit 99e8ab6e46eec5dbd1b059b3732672d537b3cf34)\n\nChange-Id: Ic732b3dafc3497235e455b8748ac4f99cf02b221\n"
    },
    {
      "commit": "e4d461c0c8cef358699e1034ac123212519d60ac",
      "tree": "debd2b49fb1fc4c84da5623f74620dacec29ba1b",
      "parents": [
        "5027dd1026da76ca84484831f31f6e14f1bf4066"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Mon Aug 07 10:27:04 2017 +0900"
      },
      "committer": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Tue Aug 08 16:06:53 2017 +0900"
      },
      "message": "Add OWNERS to com.android.server.net\n\nTest: build\nChange-Id: I9236489814103ab20b077ebfc30155dcdb66d411\n"
    },
    {
      "commit": "41494c10e64b5109d06235afe4c3cac410a2d795",
      "tree": "18ff3473869f6ddf337d2221b0f0c2b07ce616c6",
      "parents": [
        "5027dd1026da76ca84484831f31f6e14f1bf4066"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Thu Nov 10 22:45:56 2016 +0900"
      },
      "committer": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Tue Aug 08 14:54:08 2017 +0900"
      },
      "message": "Fix flaky IpPrefixTest.\n\nTest: IpPrefixTest passes\nBug: 32561414\nMerged-In: Ib4bffe9d33a6d4f5c2bd97798073de0f66d77645\n\n(cherry pick from commit 32c687040301cb3601fd110281a742159a963aa9)\n\nChange-Id: Ibaf11aae9b13af868bebff820c9e7615b63c8eb2\n"
    },
    {
      "commit": "132bb860701fac28c8026624c34fe09407a0cc00",
      "tree": "5615e57972bdcf8fdf428b684b0d06879fd6058a",
      "parents": [
        "57248415816a7fa25d019d9e35abd1cc46ec5ab6"
      ],
      "author": {
        "name": "naoyuki kato",
        "email": "naoyuki.x.kato@sonymobile.com",
        "time": "Tue Nov 22 13:27:11 2016 +0900"
      },
      "committer": {
        "name": "Yoshinori Hirano",
        "email": "Yoshinori.Hirano@sonymobile.com",
        "time": "Tue Aug 08 03:44:50 2017 +0000"
      },
      "message": "Prevent data usage dialog from being displayed again\n\nThe data usage dialog is displayed every time rotating the device.\nTo solve this issue, prevent NetworkOverLimitActivity from being\nre-created when rotating the device.\n\nBug: 36801016\nTest: manual - show NetworkOverLimitActivity and rotate the device\n\nChange-Id: I51429aa49157756107e9b3fa9d450f82f894dcab\n"
    },
    {
      "commit": "afd2346bcce434d766068e7ee6a1e1c3da04125f",
      "tree": "c875778d1033f2e617f7aef65e714091933cc92d",
      "parents": [
        "5027dd1026da76ca84484831f31f6e14f1bf4066"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Tue Aug 08 10:46:57 2017 +0900"
      },
      "committer": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Tue Aug 08 10:46:57 2017 +0900"
      },
      "message": "Connectivity OWNERS: let owners modify Android.mk\n\nSince per-file overwrites the directory default, just allowing\nbuild.master@android.com for Android.mk with a per-file rule prevents\nthe owners of the directory to modify Android.mk files without bypassing\nOWNERS check in gerrit.\n\nThis patch fixes this issue for Connectivity OWNERS files by explicitly\nlisting Connectivity members for a few Android.mk files.\n\nTest: build\nChange-Id: I9c2a2519c3e7dd27e66334b090e074968b408cbc\n"
    },
    {
      "commit": "8c253ade20827e16720c4a0d58cddfe72350e677",
      "tree": "7db241f5fbe84445a271ed932193194f50355339",
      "parents": [
        "d17160ba191259ccde9fd74a974b2e6c88a7e8da"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Jul 19 00:23:44 2017 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Aug 08 10:32:56 2017 +0900"
      },
      "message": "Minor fixes for netd restarts and StrictController.\n\n1. Ensure we don\u0027t change strict mode network policy for a given\n   UID from a non-accept policy to another non-accept policy,\n   as netd does not support this.\n2. Move the \"strict enable\" and \"bandwidth enable\" commands\n   inside the lock. This improves correctness, and it is safe to\n   do now that those commands now only take a few milliseconds,\n   instead of several hundred milliseconds.\n3. Fix an NPE in connectNativeNetdService which causes the system\n   to crash when netd crashes.\n\nBug: 28362720\nTest: bullhead builds, boots\nTest: \"adb shell killall netd\" no longer crashes the system\nChange-Id: Icdaa9d1e2288accf35de21df56bc6bd2b0628255\n"
    },
    {
      "commit": "94d5456d0e98e92c80bec5d0f4438378b87c1ae9",
      "tree": "9846c99118126127e6a19feae0fdbac81a8cee4f",
      "parents": [
        "4e9a4d81d266aac16fa9be898e47b5ac270e7ea9",
        "57248415816a7fa25d019d9e35abd1cc46ec5ab6"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Mon Aug 07 19:32:21 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Aug 07 19:32:21 2017 +0000"
      },
      "message": "Merge \"Use class retention for VisibleForTesting annotations\"\nam: 5724841581\n\nChange-Id: Iaa9262ad627b49d58b46760d7aecd3a985c3a79a\n"
    },
    {
      "commit": "57248415816a7fa25d019d9e35abd1cc46ec5ab6",
      "tree": "1d18e9de9a238e9eb82024000cae7b8ad8aae30b",
      "parents": [
        "935e0c996a7899bbe3ccbc0a1c166af576cca58c",
        "5be3cbad273a3512385ec3bde4d95a07100ff460"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 07 19:17:33 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Aug 07 19:17:33 2017 +0000"
      },
      "message": "Merge \"Use class retention for VisibleForTesting annotations\""
    },
    {
      "commit": "5be3cbad273a3512385ec3bde4d95a07100ff460",
      "tree": "1d18e9de9a238e9eb82024000cae7b8ad8aae30b",
      "parents": [
        "935e0c996a7899bbe3ccbc0a1c166af576cca58c"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri Aug 04 16:39:05 2017 -0700"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Mon Aug 07 11:07:15 2017 -0700"
      },
      "message": "Use class retention for VisibleForTesting annotations\n\nThe VisibleForTesting annotations are used by proguard to prevent\nstripping code that is needed at runtime for tests.  The annotations\nwere marked with source retention, which worked fine with Jack\u0027s\nproguard implementation.  When we switched back to javac + proguard,\nthe VisibleForTesting annotations are gone by the time proguard\nsees the classes, so the annotated classes and methods can still\nbe stripped.\n\nMove the VisibleForTesting annotation to class retention, which\nmatches guava\u0027s equivalent annotation.\n\nBug: 64365384\nTest: m -j MtpDocumentsProvider \u0026\u0026\n      javap -cp out/target/common/obj/APPS/MtpDocumentsProvider_intermediates/classes-proguard.jar com.android.mtp.MtpRoot\n\nChange-Id: I63a467c2f0a21383eb9e4c9563fd6de2d994a373\nMerged-In: I63a467c2f0a21383eb9e4c9563fd6de2d994a373\n(cherry picked from commit 8e846143ddc285117d391561de7abd670078d27f)\n"
    },
    {
      "commit": "4e9a4d81d266aac16fa9be898e47b5ac270e7ea9",
      "tree": "79ecb177a3bebceaab79c6b94e1ab38928965d3e",
      "parents": [
        "c733eac940ed1d86a71282d0ccc66306205b35ef",
        "3cbac8d8af81fcb9c614fa3bb899c0476c97b86f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 07 05:12:45 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 07 05:12:45 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into stage-aosp-master"
    },
    {
      "commit": "c733eac940ed1d86a71282d0ccc66306205b35ef",
      "tree": "45c563c04e794b2730ca586e1d5831487cb22629",
      "parents": [
        "06a47f450ab7fff2fa336d64ab6f58cf0c1b5955",
        "385add5198886c30a7855d6b29c8a9835b7e4fa1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 07 05:12:04 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 07 05:12:04 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into stage-aosp-master"
    },
    {
      "commit": "06a47f450ab7fff2fa336d64ab6f58cf0c1b5955",
      "tree": "857f57f1b261c0e6927a71546ae7404216587a1b",
      "parents": [
        "e4f2ebbd25e059fce777531d50df950ceb66e7b6",
        "ae25755e96a901447ef50bfceb2edbe5ca488c08"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 07 05:09:59 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 07 05:09:59 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into stage-aosp-master"
    },
    {
      "commit": "e4f2ebbd25e059fce777531d50df950ceb66e7b6",
      "tree": "e5c5124e979596a49b59533e0610bd78230a0df0",
      "parents": [
        "1d14f1ada046ad15cbfa9e3cd91f64dd094a5c59",
        "af6bec5db7ed70d63580712ee8ffcad674459f42"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 07 05:08:40 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 07 05:08:40 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into stage-aosp-master"
    },
    {
      "commit": "1d14f1ada046ad15cbfa9e3cd91f64dd094a5c59",
      "tree": "6a1414bc0e895338d2cb23a97733a5deb0d9638c",
      "parents": [
        "73dfb82d4895e5991d9495cc4cae8c97f2cab3c3",
        "544db798f43d6f648643175c6cf92dcfffcebe29"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 07 05:08:08 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 07 05:08:08 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into stage-aosp-master"
    },
    {
      "commit": "73dfb82d4895e5991d9495cc4cae8c97f2cab3c3",
      "tree": "e33686b3f75784b07bf9f6ae544b4bd44bf0db59",
      "parents": [
        "68203dee071c139a3607f1a9aa1a121d8d9d7790",
        "efe3bb86704180bb87c4ecc52639adaf7da09415"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 07 05:07:30 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 07 05:07:30 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into stage-aosp-master"
    },
    {
      "commit": "68203dee071c139a3607f1a9aa1a121d8d9d7790",
      "tree": "3ac7a5bd7d5304050886f5e7c23f43904b13a52e",
      "parents": [
        "3af6f0a522bd19f9a00f4d30081587ae33e672c6",
        "c5b06289e0d8932ddcf685e1b6546aff7a6eadd1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 07 05:05:38 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 07 05:05:38 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into stage-aosp-master"
    },
    {
      "commit": "3af6f0a522bd19f9a00f4d30081587ae33e672c6",
      "tree": "fa4ce0391fee37f2ed8c9693b7b807a35ea4dcd0",
      "parents": [
        "ee4e5996812a85c6b21f74dae88911ce30d59548",
        "bc8dbd6020e6fe460a2f22b673137bde46853538"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 07 05:04:31 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 07 05:04:31 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into stage-aosp-master"
    },
    {
      "commit": "ee4e5996812a85c6b21f74dae88911ce30d59548",
      "tree": "233b49d2604d7abb1352c0f4f69cdaa4175c1e51",
      "parents": [
        "fcec79296d7df75dba750d256c4e856abc1554bb",
        "910980bc380963bd1167783ead3a16f340cd1e13"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 07 05:03:27 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 07 05:03:27 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into stage-aosp-master"
    }
  ],
  "next": "fcec79296d7df75dba750d256c4e856abc1554bb"
}
