)]}'
{
  "log": [
    {
      "commit": "a3db8acf3d05d66162834cca3129792aa571bcca",
      "tree": "b8bcb125b7adb16cd1ac141610113df3916b8289",
      "parents": [
        "6795a2aeafa6df8a5e8e3045d29991d33c8db33f"
      ],
      "author": {
        "name": "Carlos Valdivia",
        "email": "carlosvaldivia@google.com",
        "time": "Fri Jul 10 13:04:43 2015 -0700"
      },
      "committer": {
        "name": "Carlos Valdivia",
        "email": "carlosvaldivia@google.com",
        "time": "Fri Jul 10 14:47:07 2015 -0700"
      },
      "message": "Revert \"Revert \"Security: AccountChooser shouldn\u0027t auto reveal accounts.\"\"\n\nFixes api stuff.\n\nThis reverts commit f2d248db8078e716b809e0a17cacdea5c5609bd5.\n\nChange-Id: I75c05a17ebde4f245e1f3e0cc22e622d06534c4b\n"
    },
    {
      "commit": "00c64f7ca5b05384dc3c208eff43e0b1a037a7d0",
      "tree": "0ab3e5e368f50e23bfb2d17a9c77c06b45f519fe",
      "parents": [
        "9613e9b76410b15b7f2700080a17476bf9f3461c",
        "49e3edff5156f471819e4ea2a88994bca70bd870"
      ],
      "author": {
        "name": "Paul Jensen",
        "email": "pauljensen@google.com",
        "time": "Fri Jul 10 14:57:09 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 10 14:57:13 2015 +0000"
      },
      "message": "Merge \"Add android.net.CaptivePortal class for captive-portal-handling-app callbacks\" into mnc-dev"
    },
    {
      "commit": "1aa4049286e7ed1272ce84619f41c13a4d217395",
      "tree": "10d840e0cd5bcc5f17427fe5f6ef220847adf984",
      "parents": [
        "a2cd9c56f8648b5a4faee14d9dd0c4151730f78c",
        "f2d248db8078e716b809e0a17cacdea5c5609bd5"
      ],
      "author": {
        "name": "Bart Sears",
        "email": "bsears@google.com",
        "time": "Fri Jul 10 03:15:48 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 10 03:15:57 2015 +0000"
      },
      "message": "Merge \"Revert \"Security: AccountChooser shouldn\u0027t auto reveal accounts.\"\" into mnc-dev"
    },
    {
      "commit": "a2cd9c56f8648b5a4faee14d9dd0c4151730f78c",
      "tree": "9fdc302ca89806a460b12213192f3bdcea03325b",
      "parents": [
        "becb4164d8a28664d89b655aa5b53f7738f98986",
        "639fffee624302ec5b175503d7bd8a441340a629"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri Jul 10 03:14:29 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 10 03:14:35 2015 +0000"
      },
      "message": "Merge \"Camera2: Reorganize high-speed recording API slightly\" into mnc-dev"
    },
    {
      "commit": "f2d248db8078e716b809e0a17cacdea5c5609bd5",
      "tree": "7e61e2f5dd7778f078580253cf0de4f66a05f806",
      "parents": [
        "c3b3f46d5fcbd89deeb557556e5a695c3e5349a1"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Jul 10 03:01:47 2015 +0000"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Jul 10 03:01:47 2015 +0000"
      },
      "message": "Revert \"Security: AccountChooser shouldn\u0027t auto reveal accounts.\"\n\nThis reverts commit c3b3f46d5fcbd89deeb557556e5a695c3e5349a1.\n\nChange-Id: I6d156e1ad82c052606f76644fe6085f14e82a734\n"
    },
    {
      "commit": "319883c80e13ca980b2721a947805cde1999f204",
      "tree": "af281ba894c3d5b7bd0cc390c572516ba7aa3254",
      "parents": [
        "83e9525c614d4a959c5f243bcda9a75057930339",
        "c3b3f46d5fcbd89deeb557556e5a695c3e5349a1"
      ],
      "author": {
        "name": "Carlos Valdivia",
        "email": "carlosvaldivia@google.com",
        "time": "Fri Jul 10 01:25:27 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 10 01:25:36 2015 +0000"
      },
      "message": "Merge \"Security: AccountChooser shouldn\u0027t auto reveal accounts.\" into mnc-dev"
    },
    {
      "commit": "c3b3f46d5fcbd89deeb557556e5a695c3e5349a1",
      "tree": "8b631b4a2f575b3746150a26d282deccada0c80b",
      "parents": [
        "d80cf9109aa6b560e473f0197034085ed9062eaa"
      ],
      "author": {
        "name": "Carlos Valdivia",
        "email": "carlosvaldivia@google.com",
        "time": "Tue Jul 07 15:37:54 2015 -0700"
      },
      "committer": {
        "name": "Carlos Valdivia",
        "email": "carlosvaldivia@google.com",
        "time": "Thu Jul 09 18:18:22 2015 -0700"
      },
      "message": "Security: AccountChooser shouldn\u0027t auto reveal accounts.\n\nBug: 9739125\nChange-Id: Ib9032271def423aaafdab2505afaf6b1d3fcad06\n"
    },
    {
      "commit": "639fffee624302ec5b175503d7bd8a441340a629",
      "tree": "90de0fdefbe2cbb6b31bbd6365004e540eab208a",
      "parents": [
        "171fe6ac0aa5b0d2dd64ac1cdda25cdcb5f183f3"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue Jun 30 10:34:48 2015 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri Jul 10 00:56:18 2015 +0000"
      },
      "message": "Camera2: Reorganize high-speed recording API slightly\n\n- Split off distinct high speed capture session class from base capture session\n- Move createHighSpeedRequestList to CameraConstrainedHighSpeedCaptureSession\n\nBug: 21664295\nChange-Id: I67d705fdeee1eaa6e5e3e1416771d5d0df642843\n"
    },
    {
      "commit": "171fe6ac0aa5b0d2dd64ac1cdda25cdcb5f183f3",
      "tree": "281e5fe4812eb30a91a1f5c6b1f754aaa66548fe",
      "parents": [
        "4ee9b23a6f1856bfe7fa810b585b4ced02745d65",
        "ad3b2975574f916c14382628d50c710a78064746"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Jul 10 00:32:11 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 10 00:32:12 2015 +0000"
      },
      "message": "Merge \"Add an API for apps to query if a permisison is denied by policy.\" into mnc-dev"
    },
    {
      "commit": "782d49826862cbdc9d020fc9d85f8a6f64675dcb",
      "tree": "2f8336faca55d4b71a70ca52d7aa2b80ca1f3b61",
      "parents": [
        "2a67840c3c35a6267663e5d3ae921ee9ac614db9"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 08 17:36:37 2015 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Jul 09 14:06:47 2015 -0700"
      },
      "message": "Fix issue #22328792: Fix scalability issues in AssistStructure\n\nWe can now stream the AssistStructure across processes, avoiding\nIPC size limitations for large structures.  There is also a new\nAPI that gets called on the VoiceInteractionSession if there is\na failure retrieving the assist data.\n\nAlso fix issue #22351981: Runtime restart due to ANR in system server,\ngetting rid of a deadlock.\n\nAnd also tweak object lifecycles to try to avoid keeping around\nin an app the previous AssistStructure after we request a new one.\n\nChange-Id: Ifb136a0d31a14e56a8db6b90768d9fc65557a17f\n"
    },
    {
      "commit": "49e3edff5156f471819e4ea2a88994bca70bd870",
      "tree": "829dcedfefd5f7b8dc9a48d2f1e76a18d73d6841",
      "parents": [
        "72a77993bdbc2cec49714b73d222ff213be44041"
      ],
      "author": {
        "name": "Paul Jensen",
        "email": "pauljensen@google.com",
        "time": "Fri May 22 10:50:39 2015 -0400"
      },
      "committer": {
        "name": "Paul Jensen",
        "email": "pauljensen@google.com",
        "time": "Thu Jul 09 10:47:34 2015 -0400"
      },
      "message": "Add android.net.CaptivePortal class for captive-portal-handling-app callbacks\n\nThis new class replaces the awkward string token and ConnectivityManager APIs\nused by apps handling captive portals.\n\nBug:21343774\nChange-Id: I1a2c69edb17322715bf8422bb4216b0ea60bfd59\n"
    },
    {
      "commit": "748bc36f2eebfdc67520c5025b48fefdfd8d7c01",
      "tree": "7ff7d6b1676698a02201b276921e8caeac147ff4",
      "parents": [
        "348988c5704a5a6eb6aec093e295c2d9f00ee33c"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Jul 08 19:02:28 2015 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu Jul 09 03:19:31 2015 +0000"
      },
      "message": "Remove \"final\" qualifier from AuthenticationResult\n\nThis allows mock implementations to be created for testing\npurposes.\n\nFixes bug 22362080\n\nChange-Id: I5ff002c077d22b1338f2f4e394ad19827bb2ae9c\n"
    },
    {
      "commit": "ad3b2975574f916c14382628d50c710a78064746",
      "tree": "57b6dfd10624fd9e00facac26725e29a9909727f",
      "parents": [
        "3aa1b1e5ec3a4e2074ea054b931cd68df45b43cf"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jul 07 22:49:17 2015 -0700"
      },
      "committer": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Jul 08 18:12:58 2015 -0700"
      },
      "message": "Add an API for apps to query if a permisison is denied by policy.\n\nbug:22177216\n\nChange-Id: I32227f55097fae997f33743fd1eee06cb18f47f1\n"
    },
    {
      "commit": "c0344a80fdb889c2b94dcfb869edf2afc5bb60df",
      "tree": "d455a26b668623bfa0ec9c53fcb51616765de88d",
      "parents": [
        "4f5630e51d03980e80fde93154f5a0302c8179a2",
        "1e725f8137391474b71ebd9109a0968ecef5373f"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jul 08 17:24:22 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 08 17:24:23 2015 +0000"
      },
      "message": "Merge \"audio: add definitions for devices connected over IP\" into mnc-dev"
    },
    {
      "commit": "a90c8def2c6762bc6e5396b78c43e65e4b05079d",
      "tree": "ea3272f28ed7308ec41540d399e454261e51c56c",
      "parents": [
        "f2474d336a7df696f3897e2cd255d138eb3fac02"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jul 07 17:25:25 2015 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jul 07 17:25:25 2015 -0700"
      },
      "message": "Add new \"preinstalled\" permission flag.\n\nThis allows you to specify that a permission can be granted to\nany pre-installed system app (not just privileged ones).\n\nAnd as long as I am doing this, clean up the old \"system\" permission\nflag, renaming it to \"privileged\" which is what it really is today,\ndeprecating the old names.  And switch the platform\u0027s permission\ndeclarations to use the new name.\n\nChange-Id: Iabf484746af232144786851ec7fe90e3de9dddb2\n"
    },
    {
      "commit": "f2474d336a7df696f3897e2cd255d138eb3fac02",
      "tree": "a05837e54a05ded8a9b2ffc0f52c7dad1176695c",
      "parents": [
        "b2f9c284cdf1835e48ebbc6b3995590a1b308bf2",
        "6f0fdc4167ad906fc7409856e86cd0cc601c3b53"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jul 07 23:51:04 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 07 23:51:06 2015 +0000"
      },
      "message": "Merge \"Implement better handling of text in assist.\" into mnc-dev"
    },
    {
      "commit": "6f0fdc4167ad906fc7409856e86cd0cc601c3b53",
      "tree": "b3097ee875c68282d9758f74654a61a9705f433e",
      "parents": [
        "79d9219c9f9734025837a01a6f8e490d1e0ab57e"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jul 07 14:29:36 2015 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jul 07 16:47:37 2015 -0700"
      },
      "message": "Implement better handling of text in assist.\n\nTextView is now much smarter about the text it reports, limiting it\nto what is visible (plus a bit more).  Also add a facility for it to\nreport where the lines of text are, both as offsets in the text string\nand their baselines on screen.\n\nPart of fixing issue #22328792: Fix scalability issues in AssistStructure\n\nChange-Id: Idddb8c3a3331355f381e2d4af06d520fe7c7ce8e\n"
    },
    {
      "commit": "3e07ee078de8e364d6be0b18b2b514e40decdb3c",
      "tree": "1984905d557837c28c3aa97aeea9a65c32d2963c",
      "parents": [
        "15369c6c3ba50a852ed0c499eb5929436cffa005",
        "3e7d977ff7c743713f0ad6336a039d7760ba47d1"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jul 07 23:44:24 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 07 23:44:34 2015 +0000"
      },
      "message": "Merge \"Grant installer and verifier install permissions robustly\" into mnc-dev"
    },
    {
      "commit": "384a04d93622c764bf1e8a69c288957d78b6a4e4",
      "tree": "074efc9228c492ce84a00ac99def4ebdbeb0a443",
      "parents": [
        "6826b25c223c91d603f3a8e2b0d1ce5abe1e13e5",
        "0dd17509a953774039c0e73beac4b0546504c774"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue Jul 07 21:36:45 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 07 21:36:47 2015 +0000"
      },
      "message": "Merge \"Camera: Add ZERO_SHUTTER_LAG modes to noise reduction and edge enhancement\" into mnc-dev"
    },
    {
      "commit": "6826b25c223c91d603f3a8e2b0d1ce5abe1e13e5",
      "tree": "f9cc341092643b53bcdadc5e79ade7ba5b534e77",
      "parents": [
        "8830db0a6a595f1690cb6f0b76863c3759a8ccbd",
        "96a2a957e42e04be817b60bb27199f3846f00fc9"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Tue Jul 07 21:19:08 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 07 21:19:13 2015 +0000"
      },
      "message": "Merge \"Report specific exception type on decrypt with invalid session\" into mnc-dev"
    },
    {
      "commit": "3e7d977ff7c743713f0ad6336a039d7760ba47d1",
      "tree": "78c832f2bf7fde55fd89dcfcebf19db74e7e6ac1",
      "parents": [
        "79d9219c9f9734025837a01a6f8e490d1e0ab57e"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Mon Jul 06 18:31:23 2015 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jul 07 14:02:51 2015 -0700"
      },
      "message": "Grant installer and verifier install permissions robustly\n\nbug:22248271\n\nChange-Id: I3a47ae9a112ba7d88b421fcb5f9651d1168ba7a5\n"
    },
    {
      "commit": "0dd17509a953774039c0e73beac4b0546504c774",
      "tree": "90af6941bb8d87387e2e3913e138df89924f41f4",
      "parents": [
        "5c8498db2111ea69566bc43a9e799d0447af789d"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue Jul 07 10:43:07 2015 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue Jul 07 13:39:55 2015 -0700"
      },
      "message": "Camera: Add ZERO_SHUTTER_LAG modes to noise reduction and edge enhancement\n\nThis mode splits processing quality based on stream resolution, to\nenable ZSL operation where low-resolution (preview/recording) streams\nrequire more processing since they are immediately user-visible, while\nthe high-resolution intermediate ZSL stream should have minimal/no\nprocessing since it will be reprocessed into final quality when\nnecessary\n\nBug: 22266686\n\nChange-Id: Ib41102b66b07d61a099f021f8c6251f28c62686f\n"
    },
    {
      "commit": "937edac8e8583023019b625dd426ebf65169e30d",
      "tree": "f509b9de0dda46884f2c49fbb3993e9e60910986",
      "parents": [
        "46c272d6bfc0dd5bbeeb536a9057fa18b754f9ba"
      ],
      "author": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Tue Jul 07 08:32:44 2015 -0700"
      },
      "committer": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Tue Jul 07 08:32:44 2015 -0700"
      },
      "message": "Revert \"Bug: 21589105 Rescope WRITE_SETTINGS and SYSTEM_ALERT_WINDOW permission\"\n\nThis reverts commit d6b404c72da7e2475508c7d5948494b2e9b1a262.\n\nThis CL seems to have broken the build, causing GMSCore to continuously\ncrash.\n\nBug: 22313634\nBug: 22312938\nBug: 22314605\nBug: 22308392\nBug: 22307889\n"
    },
    {
      "commit": "fad2e49c425e2cae88c297cb6cf2ac42e5f6fdd8",
      "tree": "8dc217a6d9699a587a379d6494946e3bdad8f3be",
      "parents": [
        "5a81b61e879d7f6031c28d0d89d4b785654d2a00",
        "8965377b699cebf37f150b8c97e1f594eadf4895"
      ],
      "author": {
        "name": "Richard Coles",
        "email": "torne@google.com",
        "time": "Tue Jul 07 10:15:13 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 07 10:15:17 2015 +0000"
      },
      "message": "Merge \"Add WebView permission MIDI sysex\" into mnc-dev"
    },
    {
      "commit": "5bc88b9f46a17d6578d8f8a8b93c7c607d06e063",
      "tree": "bafdd48c480ec769375c7dae8344da1c77265371",
      "parents": [
        "4603bd34ce8a5557729e3912a081ec9f8c0d7ab5",
        "61ba419429d974e578562786c2a503cd4525a108"
      ],
      "author": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Tue Jul 07 06:13:12 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 07 06:13:14 2015 +0000"
      },
      "message": "Merge \"Final resource IDs.\" into mnc-dev"
    },
    {
      "commit": "c81ecb6d2c6badb5ddbf19f7c90e350cf24322ee",
      "tree": "36c558fefef9e1e598f11041da27668a959a4373",
      "parents": [
        "adaa79d722dc1b410a3a8b083be5268cbb817ce4",
        "d6b404c72da7e2475508c7d5948494b2e9b1a262"
      ],
      "author": {
        "name": "Billy Lau",
        "email": "billylau@google.com",
        "time": "Tue Jul 07 00:27:23 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 07 00:27:33 2015 +0000"
      },
      "message": "Merge \"Bug: 21589105 Rescope WRITE_SETTINGS and SYSTEM_ALERT_WINDOW permission\" into mnc-dev"
    },
    {
      "commit": "d6b404c72da7e2475508c7d5948494b2e9b1a262",
      "tree": "5582440519e40d3d793333195da512959c863e3a",
      "parents": [
        "71e3d079d623b93ec8a66afa6a1281896c7cd2c6"
      ],
      "author": {
        "name": "Billy Lau",
        "email": "billylau@google.com",
        "time": "Tue Jul 07 00:27:53 2015 +0100"
      },
      "committer": {
        "name": "Billy Lau",
        "email": "billylau@google.com",
        "time": "Tue Jul 07 00:27:53 2015 +0100"
      },
      "message": "Bug: 21589105 Rescope WRITE_SETTINGS and SYSTEM_ALERT_WINDOW permission\n\nRaised the protection level of WRITE_SETTINGS permission to appop and also\nallowed backwards compatibility with pre23 flag.\n\nIntroduced new action to manage write system settings as a new API and\nrenamed the string that describes the managing of overlay permission.\n\nChange-Id: I939a95b9a8b1ae75bf67aa6d8190c92a8d2001d3\n"
    },
    {
      "commit": "becddea63e2c4b414e5eac2841d3516c4e89bb24",
      "tree": "79dbab31e6b0273c9082c5ff48f7e9171ce06b2c",
      "parents": [
        "f9fc53bb6f46ab89fb058c41d162b43ee9799314",
        "8e27050f0ebb27b920dfc918635130865dba0eac"
      ],
      "author": {
        "name": "Casey Ho",
        "email": "caseyho@google.com",
        "time": "Mon Jul 06 21:39:21 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 06 21:39:31 2015 +0000"
      },
      "message": "Merge \"Unhide signal strength constants used by getLevel.\" into mnc-dev"
    },
    {
      "commit": "96a2a957e42e04be817b60bb27199f3846f00fc9",
      "tree": "0f235e5ff14010fe4fb2c7d2e47b665f3c543de5",
      "parents": [
        "a6fb1e70ffa4faeba725b06610f4daa1ee60ead8"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Wed Jul 01 17:35:18 2015 -0700"
      },
      "committer": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Mon Jul 06 14:35:29 2015 -0700"
      },
      "message": "Report specific exception type on decrypt with invalid session\n\nbug: 22235465\nChange-Id: Ic1e1a86529d4f2246b9768799aacde5cd1070d04\n"
    },
    {
      "commit": "1e725f8137391474b71ebd9109a0968ecef5373f",
      "tree": "2923e5b69883db3fcdf9e5687c8203445f58feee",
      "parents": [
        "be6307606e71dd2a5ce483fa876ced268fd813bf"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jul 01 16:38:22 2015 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Jul 06 12:14:36 2015 -0700"
      },
      "message": "audio: add definitions for devices connected over IP\n\nBug: 22068684.\n\nChange-Id: I0411679d2852135d4af3016844ced74f7718fa0d\n"
    },
    {
      "commit": "61ba419429d974e578562786c2a503cd4525a108",
      "tree": "ed205e0d04d87cf1bd97e68536bb1f90308e31d2",
      "parents": [
        "441fc0fc68140368d5438a6eb5b896b4a9d6ad4e"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Jun 26 14:57:44 2015 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Jul 06 18:43:13 2015 +0000"
      },
      "message": "Final resource IDs.\n\nChange-Id: I6200a013375f1b3e196b6426a6c925f4e9dfe4b1\n"
    },
    {
      "commit": "c1e3ac321faea5717e1767bf2091334dde310eb7",
      "tree": "c960c8204a58db809f139c2961266911d3e454c2",
      "parents": [
        "a72eac60c7a34089c8e288f03ce031172e3b36b4",
        "371a2385b44f2c28506f4ed79737999b3f128007"
      ],
      "author": {
        "name": "Barnaby James",
        "email": "bjames@google.com",
        "time": "Mon Jul 06 17:08:13 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 06 17:08:15 2015 +0000"
      },
      "message": "Merge \"Minor doc fixes for VoiceInteractor.\" into mnc-dev"
    },
    {
      "commit": "77ab6a888afaeb9010c7c3884adcd4819dbcee66",
      "tree": "f4379ad665e4ede28892dcc048e917d27de33439",
      "parents": [
        "a7bdb6c99b7ddb6e17f9c939c138686e0bfdbbc4"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Jul 03 12:03:02 2015 -0700"
      },
      "committer": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Jul 03 12:19:02 2015 -0700"
      },
      "message": "Show basic feature warning for default granted permissions\n\nbug:22174223\n\nChange-Id: Ie8209e1f678ac459893151b5125e86eb5025aad8\n"
    },
    {
      "commit": "68ffcf883c15b97d28e36c684d0db3da084727fc",
      "tree": "e3be8ddc279f771bd53c361cf8a16cd741615848",
      "parents": [
        "4b2698ba5ea9bb0f3806abecf65899b166912509",
        "99b6043dad9d215cf15810b885b6b8c215dd5b5a"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Jul 01 23:59:17 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 23:59:21 2015 +0000"
      },
      "message": "Merge \"Teach receivers, activities, providers, and services app ops.\" into mnc-dev"
    },
    {
      "commit": "99b6043dad9d215cf15810b885b6b8c215dd5b5a",
      "tree": "ab714f7926640fbe8dafa4668f251e33e5f915c4",
      "parents": [
        "2438c9b2e7892a8515209cb1d440c3b5147165b2"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Sat Jun 27 13:15:22 2015 -0700"
      },
      "committer": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Jul 01 16:20:00 2015 -0700"
      },
      "message": "Teach receivers, activities, providers, and services app ops.\n\nPerform app op check in addition to the permisison check for all four\npaltform components - activities, content providers, broadcast receivers,\nservices - if they are guarded by a permssion that has an associated app\nop. This ensures that legacy apps will behave correctly if the permission\nof the caller has been revoked, i.e. the app op for that permission was\ndisabled.\n\nbug:22199666\n\nChange-Id: Ia22d1c38d58b3cd6aabdc655cb7c7bddd85da7a2\n"
    },
    {
      "commit": "6cc53743f5d37d7761a3bb924b380dd29d46e26d",
      "tree": "b768795951f953a8ef7ad79ee9e7f436930eb93f",
      "parents": [
        "47e9b1489d1d8da260f889df04805273c106091e",
        "4e88bcd39918197c78b148afe40a08b6adcace1e"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 01 22:31:15 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 22:31:18 2015 +0000"
      },
      "message": "Merge \"Fix issue #20672970: Notifications are not dismissed on hot word detection\" into mnc-dev"
    },
    {
      "commit": "76664d9dcfbbe04c50a00ea1e268e80b9a9f6087",
      "tree": "103a971c7fe709aa72223c2468e1c12d846ed488",
      "parents": [
        "f22e2e3998db9bcfdac5d1c524b0c02e7da7f86d",
        "de15edaa9bf486a4050bb067317d313fd807bb10"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 01 22:19:44 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 22:21:10 2015 +0000"
      },
      "message": "Merge \"Work on issue #21589105: Scope WRITE_SETTINGS and SYSTEM_ALERT_WINDOW...\" into mnc-dev"
    },
    {
      "commit": "4e88bcd39918197c78b148afe40a08b6adcace1e",
      "tree": "0a00e7b1ff8269d1fbab4edb591feaf8beb2d5a8",
      "parents": [
        "80abf887a1578669d3167ea83d52a497a64ea491"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 01 13:41:03 2015 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 01 13:41:03 2015 -0700"
      },
      "message": "Fix issue #20672970: Notifications are not dismissed on hot word detection\n\nAdd new VoiceInteractionSession.closeSystemDialogs() API that closes\neverything except the session itself.\n\nChange-Id: If45f1e120d8ca095b6c8055b6485acb5e710820e\n"
    },
    {
      "commit": "edc3157948c9820998ac1aca33ced3e07bc249ff",
      "tree": "0ee9c69942603160f1725cd0c6f7dbbb2615275c",
      "parents": [
        "2956363244ecb61f48729d93b510ffadac591cae",
        "7226c8f95b5971af2710c8d2f8a8b6f2210e2420"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Wed Jul 01 19:46:48 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 19:46:55 2015 +0000"
      },
      "message": "Merge \"More API review feedback\" into mnc-dev"
    },
    {
      "commit": "de15edaa9bf486a4050bb067317d313fd807bb10",
      "tree": "489bb47ee9025eaccb14fa979f3b3e583f92fcbf",
      "parents": [
        "80abf887a1578669d3167ea83d52a497a64ea491"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 01 12:30:54 2015 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 01 12:37:00 2015 -0700"
      },
      "message": "Work on issue #21589105: Scope WRITE_SETTINGS and SYSTEM_ALERT_WINDOW...\n\n...to an explicit toggle to enable in Settings\n\nAdd a new permission flag, saying the permission can be automatically\ngranted to pre-api-23 apps.  Apply this to SYSTEM_ALERT_WINDOW.\n\nChange-Id: I24a0ceabe7e9f5e458a864d30eda2696ad14a699\n"
    },
    {
      "commit": "32207e3c66f9b7979a6d465b87eb531327916081",
      "tree": "68266efdef4afe23f00f06f14fdc274a2e440c80",
      "parents": [
        "0794acc557f52960e52b369c6e4e5bf0bc575d02",
        "d123b51f8b14047804612cb1b15288cca81ed4f9"
      ],
      "author": {
        "name": "Aravind Akella",
        "email": "aakella@google.com",
        "time": "Wed Jul 01 17:39:54 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 17:39:57 2015 +0000"
      },
      "message": "Merge \"Changes to Data Injection mode APIs\" into mnc-dev"
    },
    {
      "commit": "e51c46b0683114d0aa9010a45ec0443505a0b389",
      "tree": "7a6ca68f3547a8f011c3d146514c87b5fcd66e51",
      "parents": [
        "cb23ec418eb0dacee7ef9f2866b94eccd2b2ba90",
        "f2c1cfe4c5dec5041dfee00bd2dd1e3e1ecc0aea"
      ],
      "author": {
        "name": "Paul Jensen",
        "email": "pauljensen@google.com",
        "time": "Wed Jul 01 14:31:19 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 14:31:21 2015 +0000"
      },
      "message": "Merge \"Add ConnectivityManager.unregisterNetworkCallback(PendingIntent) API\" into mnc-dev"
    },
    {
      "commit": "22233b51c3c3e678571dbe5e6d1035b7e1440408",
      "tree": "f5db80d322478fdaddb749d2d25e425246939a88",
      "parents": [
        "2438c9b2e7892a8515209cb1d440c3b5147165b2",
        "ca2c590ba3d6de067c6b5cd820e6ee9319cbfeb7"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Jul 01 02:32:47 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 02:32:50 2015 +0000"
      },
      "message": "Merge \"Remove the empty accounts group and not needed storage resources.\" into mnc-dev"
    },
    {
      "commit": "593334ab70a8341c7d24d71a377ab5617e3f4ab7",
      "tree": "7005af1c583f459a8ce7a02a30f65502258ba015",
      "parents": [
        "1aaad610dfc7445ec29fd906974677515c3a9f87"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jun 30 14:38:17 2015 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jun 30 16:59:41 2015 -0700"
      },
      "message": "Fix issue #22124996: VI: Command Request not Active\n\nJust forgot to add the request to the active set.\n\nAlso eradicate a bunch of old cruft that has been replaced\nby the final APIs, and improve voice interaction test to\nsit fully on top of the final APIs and have a test for\ncommand request.\n\nChange-Id: Ieff7a6165ebf2a4c5fb80c1ebd020511a2ae63ee\n"
    },
    {
      "commit": "7226c8f95b5971af2710c8d2f8a8b6f2210e2420",
      "tree": "a9cfb70791b27378c11cf59e9b875a4671c54b36",
      "parents": [
        "392527c4cc04be275a1d055a76ee83806beb2cb9"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Tue Jun 30 13:43:02 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Tue Jun 30 15:44:00 2015 -0700"
      },
      "message": "More API review feedback\n\nScanResult now hides all flags and their values, only methods\nare public; and converted roaming consortium to an array of longs\ninstead of Longs.\n\nBug: 22179306\n\nChange-Id: I644110dbddd5fa7a7109ac16051845fcc4c4e9d1\n"
    },
    {
      "commit": "371a2385b44f2c28506f4ed79737999b3f128007",
      "tree": "5312e4d92427c80e4728378174346e40c1c2d056",
      "parents": [
        "44e3a4cbfab5d1d3298540759feeb495016d2158"
      ],
      "author": {
        "name": "Barnaby James",
        "email": "bjames@google.com",
        "time": "Fri Jun 26 22:19:46 2015 -0700"
      },
      "committer": {
        "name": "Barnaby James",
        "email": "bjames@google.com",
        "time": "Tue Jun 30 15:22:49 2015 -0700"
      },
      "message": "Minor doc fixes for VoiceInteractor.\n\nMinor documentation fixes.\nMake some @deprecated APIs @hidden.\n\nChange-Id: I6bb3b6ab3a2518899098ac9f920386eeef12f635\n"
    },
    {
      "commit": "f2c1cfe4c5dec5041dfee00bd2dd1e3e1ecc0aea",
      "tree": "a2927e238302ac1632324a1491099986d90b1e55",
      "parents": [
        "2b61c6b16b73f3367e859b5d8ffc5da175d02d33"
      ],
      "author": {
        "name": "Paul Jensen",
        "email": "pauljensen@google.com",
        "time": "Tue Jun 30 14:29:18 2015 -0400"
      },
      "committer": {
        "name": "Paul Jensen",
        "email": "pauljensen@google.com",
        "time": "Tue Jun 30 14:29:18 2015 -0400"
      },
      "message": "Add ConnectivityManager.unregisterNetworkCallback(PendingIntent) API\n\nThis better pairs up with\nregisterNetworkCallback(NetworkRequest, PendingIntent).\n\nBug:22175708\nChange-Id: I336df3f48a0b814f1cbeba6d00afc4e6cc536483\n"
    },
    {
      "commit": "b24ff7e03ad0b8ab2be37f4eb4006dc53a7fa4e4",
      "tree": "a2263d9891b8c4945e9e6dcaa7b95b25ea7b8f70",
      "parents": [
        "4954aff536d4fcf163f410fa83fca30dc9fde4ca",
        "921c7dfc80e6872014e7d6a033f148a4c2a5f87f"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jun 30 16:50:15 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 30 16:50:17 2015 +0000"
      },
      "message": "Merge \"Add read/write external storage app ops\" into mnc-dev"
    },
    {
      "commit": "31659c253e62546c12f17c7f09b7f8df12758371",
      "tree": "c510319f8c318be2759124d6c4519643fbe8093c",
      "parents": [
        "2b61c6b16b73f3367e859b5d8ffc5da175d02d33",
        "14f48e5a937b07c83f7e7a37d0319f84171b692d"
      ],
      "author": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Tue Jun 30 13:03:29 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 30 13:03:32 2015 +0000"
      },
      "message": "Merge \"Deprecate APIs for admin to create users.\" into mnc-dev"
    },
    {
      "commit": "f62f4c94a36f5c2f7ad3c70316dc585ea3fd721a",
      "tree": "bdbb639a54a06230eefc3679ac08f17bcb222ba0",
      "parents": [
        "fef8cbd6a643a621a97f8e5616977e1fb65d9a5f",
        "cbe540f94691b595ca2eaede2871d885c38a845c"
      ],
      "author": {
        "name": "Billy Lau",
        "email": "billylau@google.com",
        "time": "Tue Jun 30 09:05:31 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 30 09:05:34 2015 +0000"
      },
      "message": "Merge \"Bug: 21589105 Rescoping the SYSTEM_ALERT_WINDOW permission to an explicit toggle to be manually enabled in Settings.\" into mnc-dev"
    },
    {
      "commit": "921c7dfc80e6872014e7d6a033f148a4c2a5f87f",
      "tree": "15ca1d4a02cfcb9d09fcd3c827f5458dc0a4efae",
      "parents": [
        "b6e0013768f11e47b30cd707fd249b4609cc6ca7"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Jun 29 21:51:41 2015 -0700"
      },
      "committer": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Jun 29 21:51:45 2015 -0700"
      },
      "message": "Add read/write external storage app ops\n\nbug:22104418\n\nChange-Id: Ic9088f95bc02622c1163c1393e44382df6597707\n"
    },
    {
      "commit": "e85da2bad5b80f4e2269a64255cbaf8c11efce61",
      "tree": "fc3d4f23bc757c11b846eac34aa81a8bec1be2d0",
      "parents": [
        "825c2a006ed3fd5f33c4fe8ecf3e682bebd97817"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Jun 25 17:26:10 2015 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jun 30 00:27:14 2015 +0000"
      },
      "message": "Add accessibility event for assist disclosure\n\nBug: 21568059\nChange-Id: Ib51d4236fcc87acd54cb5d191197b9b2c6cc54ea\n"
    },
    {
      "commit": "c4c239bfe5e50b7b0cdebfdb64172b4da8198828",
      "tree": "e0cf80c676e6490f8f31cfc301d5a3fe96e2e8a9",
      "parents": [
        "bea55afc4a5af9564ff175091d5b3b8736f70a7c",
        "e56db0e3fa122971b0865a1129d2860458449eaa"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon Jun 29 23:46:36 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 29 23:46:38 2015 +0000"
      },
      "message": "Merge \"Don\u0027t crash in JNI: add DeadObjectException(String msg) ctor\" into mnc-dev"
    },
    {
      "commit": "bea55afc4a5af9564ff175091d5b3b8736f70a7c",
      "tree": "c9c32a9ae61d561304db51a4dc6ab992a39e8fee",
      "parents": [
        "f7c5c373ab08bbd5aade14c4a94c4457558deb95",
        "895d4b8f63389b79974dfd3e36f1ab10b5ceb4dc"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Mon Jun 29 23:40:13 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 29 23:40:24 2015 +0000"
      },
      "message": "Merge \"Telecom API council changes.\" into mnc-dev"
    },
    {
      "commit": "895d4b8f63389b79974dfd3e36f1ab10b5ceb4dc",
      "tree": "fd649529d166a65ea8418ddea111417d80d66b57",
      "parents": [
        "435a1dfbd67371849c60ecd46df1d82a0f496cd8"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Jun 25 16:41:48 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Mon Jun 29 16:17:47 2015 -0700"
      },
      "message": "Telecom API council changes.\n\n- adding more javadocs.\n- fixing javadoc on isEnabled\n- renaming to CONFIGURE_PHONE_ACCOUNT\n\nBug: 21573551\nChange-Id: Ice035b8573a08ea18181a73c9e9a462520a934f1\n"
    },
    {
      "commit": "e56db0e3fa122971b0865a1129d2860458449eaa",
      "tree": "bfa2dfff799391fe66645a083259ddb43197378a",
      "parents": [
        "3a0d77f42aa8bbc3e3f81bb80a55324fc686e2a7"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon Jun 29 15:43:26 2015 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon Jun 29 16:04:57 2015 -0700"
      },
      "message": "Don\u0027t crash in JNI: add DeadObjectException(String msg) ctor\n\nBug 22104446\n\nChange-Id: I0a538119269fe45955130e4e3d0d0bae8ee64993\n"
    },
    {
      "commit": "d123b51f8b14047804612cb1b15288cca81ed4f9",
      "tree": "c0c1a2b22d5821ef3f040c221724d69f64db01d3",
      "parents": [
        "a1b647c8833cf85e304e3c201e7d0477b9838502"
      ],
      "author": {
        "name": "Aravind Akella",
        "email": "aakella@google.com",
        "time": "Mon Jun 29 12:35:51 2015 -0700"
      },
      "committer": {
        "name": "Aravind Akella",
        "email": "aakella@google.com",
        "time": "Mon Jun 29 13:04:09 2015 -0700"
      },
      "message": "Changes to Data Injection mode APIs\n\nChange-Id: Id55eaf03656d2d55df7f38d4cac643d97354fe9b\n"
    },
    {
      "commit": "ca2c590ba3d6de067c6b5cd820e6ee9319cbfeb7",
      "tree": "569f9e5846ecbba3ebb6b7bba5ebe4fa2232af3d",
      "parents": [
        "e3fc5415ed65ee7ad451069022b5405361aeb2e7"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Jun 29 09:04:48 2015 -0700"
      },
      "committer": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Jun 29 10:19:07 2015 -0700"
      },
      "message": "Remove the empty accounts group and not needed storage resources.\n\nbug:22044480\n\nChange-Id: I76297f5540614301893871b3b41219002076b920\n"
    },
    {
      "commit": "6fd49936ae6b145cb2a9fe8b9ff75dcd79632daa",
      "tree": "901bc3c9c27bd70d4ff1b42d00b3c24367722160",
      "parents": [
        "cadf3969c313bd0e354157eef9e0bcc552cb0c8a",
        "f0029c1ddb2875583e62c6a3f96d288e21f2efe2"
      ],
      "author": {
        "name": "Nicolas Prevot",
        "email": "nprevot@google.com",
        "time": "Mon Jun 29 17:08:31 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 29 17:08:34 2015 +0000"
      },
      "message": "Merge \"Rename ALLOW_PARENT_APP_LINKING to ALLOW_PARENT_PROFILE_APP_LINKING\" into mnc-dev"
    },
    {
      "commit": "14f48e5a937b07c83f7e7a37d0319f84171b692d",
      "tree": "7c0bc07dcfd6087fbfb001333adb7c3d0f85d12b",
      "parents": [
        "e3fc5415ed65ee7ad451069022b5405361aeb2e7"
      ],
      "author": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Mon Jun 29 15:12:36 2015 +0100"
      },
      "committer": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Mon Jun 29 15:11:25 2015 +0000"
      },
      "message": "Deprecate APIs for admin to create users.\n\nBug: 21921868\nChange-Id: I0a59c85f6a87928de3df72278d4b65355ff7270f\n"
    },
    {
      "commit": "43904fd5b7ea74f21859ec94291a70529611304c",
      "tree": "b99506dac79ffcc2ab94c209749c2d5592d2a655",
      "parents": [
        "bee7245c69cd3d3c1404f35299c3867d1b8525f5",
        "2703a13f11c27c36d1354e49fb70dd663cdf397c"
      ],
      "author": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Mon Jun 29 13:28:50 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 29 13:28:54 2015 +0000"
      },
      "message": "Merge \"Revert \"Deprecate APIs for admin to create users.\"\" into mnc-dev"
    },
    {
      "commit": "2703a13f11c27c36d1354e49fb70dd663cdf397c",
      "tree": "98fdc9e1a218d884ced97a4bfa65415c805c1c3d",
      "parents": [
        "ea864c4d4d7ca390d3b67868fd2a640411bff020"
      ],
      "author": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Mon Jun 29 13:24:24 2015 +0000"
      },
      "committer": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Mon Jun 29 13:24:24 2015 +0000"
      },
      "message": "Revert \"Deprecate APIs for admin to create users.\"\n\nThis reverts commit ea864c4d4d7ca390d3b67868fd2a640411bff020.\n\nChange-Id: I827e6364b61eeb9e1b2d3205b5e93e10b1df4bfe\n"
    },
    {
      "commit": "bee7245c69cd3d3c1404f35299c3867d1b8525f5",
      "tree": "cadf33a8e71299c4d0f1dc605e71f2346f2fc4a3",
      "parents": [
        "01056b36622eafa657c95f9576ec2b4cacb741a4",
        "3cc72bab488b7395347a3f30b40632d78d819b43"
      ],
      "author": {
        "name": "Craig Lafayette",
        "email": "craiglafa@google.com",
        "time": "Mon Jun 29 12:48:19 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 29 12:48:21 2015 +0000"
      },
      "message": "Merge \"Hide MIME_TYPE_PROVISIONING_NFC_V2\" into mnc-dev"
    },
    {
      "commit": "01056b36622eafa657c95f9576ec2b4cacb741a4",
      "tree": "653b6c2faa6b5b7e722e9a150070ebaab8b271d9",
      "parents": [
        "f1fff7976937d92bc7e0014d54cb071a509975dc",
        "ea864c4d4d7ca390d3b67868fd2a640411bff020"
      ],
      "author": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Mon Jun 29 12:42:18 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 29 12:42:21 2015 +0000"
      },
      "message": "Merge \"Deprecate APIs for admin to create users.\" into mnc-dev"
    },
    {
      "commit": "d5f387bc5f41dce790076ab5f6a242ec4f6cc792",
      "tree": "db9c988700535d76b9202a5aee2cea6a59eda810",
      "parents": [
        "627bd99ef617cfee67d44d186fa5d72380a6a4cf",
        "2e5cad786869b0e61ff06a430646682781162187"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sat Jun 27 00:29:18 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 27 00:29:26 2015 +0000"
      },
      "message": "Merge \"Looks like MNC is gonna be API 23.\" into mnc-dev"
    },
    {
      "commit": "2e5cad786869b0e61ff06a430646682781162187",
      "tree": "6ccd388591d454b7a9255f65d60f62f5e9d4d4f1",
      "parents": [
        "24336555658377383a1b4a1a22b1f24346b5ff68"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Jun 26 16:15:55 2015 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Jun 26 16:15:55 2015 -0700"
      },
      "message": "Looks like MNC is gonna be API 23.\n\nChange-Id: I9c9c62209c949b1a16ed53eafc259e88e2ddb69a\n"
    },
    {
      "commit": "748e9d59792184e6a2122c78d51ab7ea8fa8d559",
      "tree": "aecf2090a783e01126108fa6c900d9a61b341b13",
      "parents": [
        "5da8ed16239c81c535afd01d91d68b6c2d96eff6"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Jun 25 14:24:54 2015 -0700"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Jun 26 12:20:58 2015 -0700"
      },
      "message": "Deprecate TelephonyManager.getNeighboringCellInfo()\n\nbug: 22121990\nChange-Id: Id8f9d080fdd1e2993b414a5304424238396b6fd4\n"
    },
    {
      "commit": "3cc72bab488b7395347a3f30b40632d78d819b43",
      "tree": "3e93cf55aaa15c36ab2b7f0e3ee2d057ddc77153",
      "parents": [
        "d2c414573242fc59a2d34f66f1dfb610ec7d59a3"
      ],
      "author": {
        "name": "Craig Lafayette",
        "email": "craiglafa@google.com",
        "time": "Fri Jun 26 11:51:04 2015 -0400"
      },
      "committer": {
        "name": "Craig Lafayette",
        "email": "craiglafa@google.com",
        "time": "Fri Jun 26 14:27:06 2015 -0400"
      },
      "message": "Hide MIME_TYPE_PROVISIONING_NFC_V2\n\nBug: 21918725\nChange-Id: I33d67ff8f7b47ab53cff8a2664d342caf9d6e03f\n"
    },
    {
      "commit": "ff81025a9def3e56908339ad846bff515d5ecbfb",
      "tree": "d528a599870aa9e4a842170eda473a2b6eb63020",
      "parents": [
        "d2c414573242fc59a2d34f66f1dfb610ec7d59a3",
        "70d8be7616a450e9b7ef09c8bda5a8b25936a29a"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Jun 26 17:20:10 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 26 17:20:12 2015 +0000"
      },
      "message": "Merge \"Fix issue #22013372: Assist should take translationX and friends...\" into mnc-dev"
    },
    {
      "commit": "ea864c4d4d7ca390d3b67868fd2a640411bff020",
      "tree": "af2d9033c60e9e605aab6a6cd3ada63d4d86ef26",
      "parents": [
        "43cf8d1ed10728f40736fa82c1a569d9aa82bfc6"
      ],
      "author": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Mon Jun 22 17:50:42 2015 +0100"
      },
      "committer": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Fri Jun 26 16:46:01 2015 +0000"
      },
      "message": "Deprecate APIs for admin to create users.\n\nBug: 21921868\nChange-Id: I956d24a8394d95bf975581a3451ceabe01708a10\n"
    },
    {
      "commit": "cbe540f94691b595ca2eaede2871d885c38a845c",
      "tree": "e32a9eb4d3de7e7afa30bdf4cb5e29f4cd7ba9bf",
      "parents": [
        "d2c414573242fc59a2d34f66f1dfb610ec7d59a3"
      ],
      "author": {
        "name": "Billy Lau",
        "email": "billylau@google.com",
        "time": "Thu Jun 25 01:51:44 2015 +0100"
      },
      "committer": {
        "name": "Billy Lau",
        "email": "billylau@google.com",
        "time": "Fri Jun 26 16:59:41 2015 +0100"
      },
      "message": "Bug: 21589105 Rescoping the SYSTEM_ALERT_WINDOW permission to an explicit toggle\nto be manually enabled in Settings.\n\nRaised the protection level of SYSTEM_ALERT_WINDOW from dangerous to\nsystem|signature|appop. Added a new API in Settings for developers to invoke\nthe main configuration setting. Also added a new metrics in MetricsLogger.\nFinally, also made changes to PhoneWindowManager to check the permission to draw\noverlay properly.\n\nChange-Id: I4a073e6f038b8b8d2fa5bd6ad60abda496be9701\n"
    },
    {
      "commit": "70d8be7616a450e9b7ef09c8bda5a8b25936a29a",
      "tree": "9eeadb688ab64c3c0cdd1d0b79a1849b6fdfbe8a",
      "parents": [
        "f207285d8d813730683b0c099edff84ac0b13244"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jun 23 19:33:02 2015 +0000"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Jun 25 20:24:34 2015 -0700"
      },
      "message": "Fix issue #22013372: Assist should take translationX and friends...\n\n...into account when calculating the position information\n\nActually what we need here is the full transformation matrix, if it\nis available.  And that means actually computing the location of\nviews on the screen requires doing this all through transformations,\nso the AssistVisualizer has been changed to do this (while still\nalso keeping the old mechanism for comparison to verify that things\nare working correctly).\n\nAlso added new properties for elevation and alpha.\n\nAnd optimized the parcelling of AssistStructure to not write things\nthat aren\u0027t needed; this reduces the parcelled size by about half.\n\nChange-Id: I50b0dd2e6599c74701a5d188617a3eff64b07d03\n"
    },
    {
      "commit": "f0029c1ddb2875583e62c6a3f96d288e21f2efe2",
      "tree": "aaf784407eaab47af729b3e0e4686804c967c6dc",
      "parents": [
        "5869363b06dc81b83cff7e75ffd48559938915fc"
      ],
      "author": {
        "name": "Nicolas Prevot",
        "email": "nprevot@google.com",
        "time": "Thu Jun 25 14:25:41 2015 -0700"
      },
      "committer": {
        "name": "Nicolas Prevot",
        "email": "nprevot@google.com",
        "time": "Thu Jun 25 19:54:12 2015 -0700"
      },
      "message": "Rename ALLOW_PARENT_APP_LINKING to ALLOW_PARENT_PROFILE_APP_LINKING\n\nAlso improve the javadoc.\n\nBUG:21701782\nChange-Id: I88a75ccfa71b0d5df2f4779987cf0fff56001fd3\n"
    },
    {
      "commit": "71b6ca6d4325d7851030486bb4a080ecbc18c9a5",
      "tree": "eadf4b59cbc6143881158bcb4575894e1f553189",
      "parents": [
        "9206d6a0e69ef0f60e20464796d4a2da6f7c42f4"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Thu Jun 25 18:19:14 2015 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Thu Jun 25 18:19:19 2015 -0700"
      },
      "message": "Add JavaDoc for permission protection level\n\n1. Add the permission protection level in the java doc\n\n2. Make some system permissions that are not mean to be\n   used by third-parties system API.\n\nbug:21402257\n\nChange-Id: Ic0ae8d6ca44dbbbf12848a9164acc0e908c90402\n"
    },
    {
      "commit": "63f25b6e3f8b3973efeb2151f7dd71c94dc1f461",
      "tree": "fea70be34001397518a4db7cc11ced713e9619c4",
      "parents": [
        "9440a6e6bed93e2816647b6834d543fd57181a86"
      ],
      "author": {
        "name": "Chris Manton",
        "email": "cmanton@google.com",
        "time": "Wed Jun 24 16:47:49 2015 -0700"
      },
      "committer": {
        "name": "Chris Manton",
        "email": "cmanton@google.com",
        "time": "Thu Jun 25 10:08:45 2015 -0700"
      },
      "message": "Carrier Config API KEY_FORCE_HOME_NETWORK_BOOL\n\nBug: 20828356\n\nChange-Id: I30a286e7af884a11c51363916dd6a4dc965d399a\n"
    },
    {
      "commit": "e5c7ca7d792f0ecb8219c217d756080d1d4c3933",
      "tree": "0368ad6121b9fce0309df1f73fb0fe4816bfe96d",
      "parents": [
        "948c6ecc5a460ce78dc1d012ccb3efc844699985"
      ],
      "author": {
        "name": "Junda Liu",
        "email": "junda@google.com",
        "time": "Wed Jun 24 14:41:14 2015 -0700"
      },
      "committer": {
        "name": "Junda Liu",
        "email": "junda@google.com",
        "time": "Wed Jun 24 16:07:56 2015 -0700"
      },
      "message": "Rename and add carrier config keys for volte and ims.\n\nBug: b/21878236\nChange-Id: I2bc36664969fce9e773ce8a53d56b92936d96971\n"
    },
    {
      "commit": "749d66b82fcfa82649536d2a0739a1a84edc0400",
      "tree": "d83112da855d9e038d965969d2b363dc0d78ac46",
      "parents": [
        "cede20a7c273279a9bc51750bdd99c1383816e3e",
        "a05db3816b4e29790aed9de9ef1cf4b2d0b616c9"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Wed Jun 24 22:17:39 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 24 22:17:45 2015 +0000"
      },
      "message": "Merge \"remove setLatestEventInfo\" into mnc-dev"
    },
    {
      "commit": "a05db3816b4e29790aed9de9ef1cf4b2d0b616c9",
      "tree": "f6a535f81b8476e9226361d334723cfa48377ae0",
      "parents": [
        "f1b25bd43464b2603da98ce5f03f41d9819d2374"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Wed Jun 24 15:18:34 2015 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Wed Jun 24 15:18:34 2015 -0400"
      },
      "message": "remove setLatestEventInfo\n\nThis has been deprecated since API 11.\n\nBug: 18510449\nChange-Id: Ibd052572aa8c332daf5f6a604afe1925e8998a2b\n"
    },
    {
      "commit": "8e0aab7dd50b408ced8fdfda05f361be716ce128",
      "tree": "32254bc3cc007525c903d9bfa4940b8163122fcf",
      "parents": [
        "c8cedd531176fd7d0474363c2bd90c3414e58457",
        "a51765ed6d495dec81009371a7c13e2c9efd5609"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Wed Jun 24 17:37:16 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 24 17:37:45 2015 +0000"
      },
      "message": "Merge \"Add public action to open voicemail settings.\" into mnc-dev"
    },
    {
      "commit": "c8cedd531176fd7d0474363c2bd90c3414e58457",
      "tree": "94127b0791e909668c1603f36cf525bcf3bbc848",
      "parents": [
        "b6acf517ff0c153f54f782d22ba5b498335d933a",
        "f2600eb5aca1ec9bda2674d878528a770d5c220b"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed Jun 24 17:37:06 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 24 17:37:13 2015 +0000"
      },
      "message": "Merge \"InCallService meta-data [2/4]\" into mnc-dev"
    },
    {
      "commit": "5edd0e06d5f75cb862f52cb65aa423c951eb2882",
      "tree": "f36728dce90c45a155ce4d038fc61dcf8002df1d",
      "parents": [
        "838a29a659c2b7ee244140ea4042d90d48181145",
        "f18920ba3182087938e245fab8e3e3008a39606b"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Jun 24 16:12:17 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 24 16:12:22 2015 +0000"
      },
      "message": "Merge \"Add new SOURCE_BLUETOOTH_STYLUS.\" into mnc-dev"
    },
    {
      "commit": "346872d5387fe66d13ea962abe031830abf40648",
      "tree": "7cbeaa179285af45971d3d80ef08f5f81d9043b3",
      "parents": [
        "25a5f3012805e0fbcf3610dc57ab5c28d25aab0f",
        "24f11b1871f9def5d802d107897658c4b2b66ab5"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Jun 24 02:10:23 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 24 02:10:25 2015 +0000"
      },
      "message": "Merge \"Allow an icon to carry a tint with it, wherever it goes.\" into mnc-dev"
    },
    {
      "commit": "c5e43c508f415a72a77825ed260df60bdb048218",
      "tree": "1549d7ad17052e7420937ca9c338e8c11d5b8343",
      "parents": [
        "2eab06c38f1aa34f90c2a4b153a51f3c15310431"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jun 23 17:13:26 2015 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Jun 24 00:56:44 2015 +0000"
      },
      "message": "Only current IME and spell checker can access user dictionary\n\nChange-Id: I6c5716d4d6ea9d5f55a71b6268d34f4faa3ac043\n"
    },
    {
      "commit": "fcaed60650ed8e44a416e7ba05c281aae643b0c6",
      "tree": "579e05eca909fc443d655312e624b7a0656c4629",
      "parents": [
        "a39fcc58753000435e963b473bad954a337604f2",
        "8ecf16d186fa8606571b75c01a21a528a7e55d23"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jun 23 23:34:20 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 23 23:34:22 2015 +0000"
      },
      "message": "Merge \"Fix issue #20654534: API Review: android.app.assist\" into mnc-dev"
    },
    {
      "commit": "2c99ea3524bba58f87a9fefad79aa136538b6e0e",
      "tree": "20191b8d6a2a452410069772e23416794f749a6f",
      "parents": [
        "12402dafeaf2ec8255d6331d3e82028d694b87d7",
        "6d2c0e5ee2f717d4a5c00df08aca21c76eea8278"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jun 23 23:04:19 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 23 23:04:20 2015 +0000"
      },
      "message": "Merge \"Remove not needed contacts related permissions.\" into mnc-dev"
    },
    {
      "commit": "6d2c0e5ee2f717d4a5c00df08aca21c76eea8278",
      "tree": "d4ea2ebfbb76526bca06fcc88dbcd6b7bcada431",
      "parents": [
        "7cc40196132596a267b78d60f6e416be55251525"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jun 23 16:33:36 2015 +0000"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jun 23 23:03:55 2015 +0000"
      },
      "message": "Remove not needed contacts related permissions.\n\nThis reverts commit ed5ff51b2ca7c051e2719dfc8a8a083e6208848e.\n\nChange-Id: If2407e4e474a438d95e1b7ad1aa6f441bb3ace08\n"
    },
    {
      "commit": "12402dafeaf2ec8255d6331d3e82028d694b87d7",
      "tree": "d53da45b98aebd7974ead81ad5ee46f6de914d8a",
      "parents": [
        "9137fcaa92e70f7ade386f2905d55b22a1362add",
        "08a244cee8ff946233b0719540573c36249dc505"
      ],
      "author": {
        "name": "Zach Johnson",
        "email": "zachoverflow@google.com",
        "time": "Tue Jun 23 22:19:19 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 23 22:19:25 2015 +0000"
      },
      "message": "Merge \"Update CarrierService long lived binding API\" into mnc-dev"
    },
    {
      "commit": "f2600eb5aca1ec9bda2674d878528a770d5c220b",
      "tree": "9196d56e7e581ed7868dbf79ace71246ec8a6f6d",
      "parents": [
        "7a060d5e2b99e9a7edb22e846449204b603dd8bc"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Mon Jun 22 15:02:20 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Tue Jun 23 15:13:39 2015 -0700"
      },
      "message": "InCallService meta-data [2/4]\n\nBug: 21816241\n\nChange-Id: I9af91a1287f652247ef590878759aa277bd925e5\n"
    },
    {
      "commit": "08a244cee8ff946233b0719540573c36249dc505",
      "tree": "4d5d781816350dad32da79665e2484ec68a17085",
      "parents": [
        "ad5f292b037a61b9975b1b8d10a1b4202ac533cf"
      ],
      "author": {
        "name": "Zach Johnson",
        "email": "zachoverflow@google.com",
        "time": "Fri Jun 19 18:12:27 2015 -0700"
      },
      "committer": {
        "name": "Zach Johnson",
        "email": "zachoverflow@google.com",
        "time": "Tue Jun 23 14:31:13 2015 -0700"
      },
      "message": "Update CarrierService long lived binding API\n\nShould take a metadata approach instead of a separate\nintent.\n\nb/21080696\n\nChange-Id: Ib6e2ec0d3258e419aa14ae9e598a8147505feb84\n"
    },
    {
      "commit": "81e7dbddf10ecae99f65641d8774ca6b1aceac30",
      "tree": "a093322c36a8284fad6925e1d13894715b2c41b0",
      "parents": [
        "e6953913536155a5d1f78d184e67a74f9acbe1c1"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jun 23 14:30:40 2015 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jun 23 14:30:40 2015 -0700"
      },
      "message": "Remove isDither(), deprecate setDither()\n\nBug: 22013358\nChange-Id: I37b11a94edc431a88522c6c056b76b045daa61d6\n"
    },
    {
      "commit": "a51765ed6d495dec81009371a7c13e2c9efd5609",
      "tree": "25797f0cc156d341ce86ee41838bc81ff233460e",
      "parents": [
        "a2c159fede892a54b9b98e681c6a3053ab4dbf31"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Tue Jun 23 14:17:48 2015 -0700"
      },
      "committer": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Tue Jun 23 14:17:48 2015 -0700"
      },
      "message": "Add public action to open voicemail settings.\n\nNeed public api constant to create an intent to open voicemail settings.\nThis is used for visual voicemail.\n\nBug: 21086059\nChange-Id: I1a11712ead2941d5322cde6be6c3f41652bc36d8\n"
    },
    {
      "commit": "8ecf16d186fa8606571b75c01a21a528a7e55d23",
      "tree": "4e486f0067bc20be0fbdefa61f3dc5b64370ad18",
      "parents": [
        "a6fb1e70ffa4faeba725b06610f4daa1ee60ead8"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jun 23 13:09:21 2015 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jun 23 13:09:21 2015 -0700"
      },
      "message": "Fix issue #20654534: API Review: android.app.assist\n\nRemove the old ViewAssistStructure class.\n\nChange-Id: I5eca7bc7af93cda5f654c9094a3aa07fe4958da2\n"
    },
    {
      "commit": "dafd561298c4162dd6d95a22334e4cd3988a8f84",
      "tree": "e3218bc6183c3157216be985330a726fad7b3a6d",
      "parents": [
        "a6fb1e70ffa4faeba725b06610f4daa1ee60ead8",
        "3d194eae6f658ed865b2d3b748f8b83834c877ab"
      ],
      "author": {
        "name": "Paul Jensen",
        "email": "pauljensen@google.com",
        "time": "Tue Jun 23 19:40:01 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 23 19:40:02 2015 +0000"
      },
      "message": "Merge \"Add NetworkCapabilities.NET_CAPABILITY_CAPTIVE_PORTAL\" into mnc-dev"
    },
    {
      "commit": "a6fb1e70ffa4faeba725b06610f4daa1ee60ead8",
      "tree": "08101a4f95595a4cdfe657e5316776b73f72e619",
      "parents": [
        "e5a4a91c0129222ac9900a76906f951df5b0ffae",
        "16036f26847f3f1a88a093fb776bf081008ff8d8"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jun 23 19:33:02 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 23 19:33:04 2015 +0000"
      },
      "message": "Merge \"Fix issue #20654534: API Review: android.app.assist\" into mnc-dev"
    },
    {
      "commit": "3d194eae6f658ed865b2d3b748f8b83834c877ab",
      "tree": "d955a704ffe177ab39e301d5fd97e1a7ea2a34c2",
      "parents": [
        "5ac88a3987f70cfa9a2713c6d2000be141ea22d2"
      ],
      "author": {
        "name": "Paul Jensen",
        "email": "pauljensen@google.com",
        "time": "Tue Jun 16 14:27:36 2015 -0400"
      },
      "committer": {
        "name": "Paul Jensen",
        "email": "pauljensen@google.com",
        "time": "Tue Jun 23 14:09:01 2015 -0400"
      },
      "message": "Add NetworkCapabilities.NET_CAPABILITY_CAPTIVE_PORTAL\n\nBug: 21343774\nBug: 20898908\nChange-Id: I23069a6cba346999d1b2eeaa445023bd6bf4ef94\n"
    },
    {
      "commit": "8965377b699cebf37f150b8c97e1f594eadf4895",
      "tree": "9415ae7af55ecc1c3d13db847ec3030d10d4113a",
      "parents": [
        "074c340420105e04791bfd083aa36249a4f9362a"
      ],
      "author": {
        "name": "Tao Bai",
        "email": "michaelbai@google.com",
        "time": "Wed Jun 17 17:34:07 2015 -0700"
      },
      "committer": {
        "name": "Tao Bai",
        "email": "michaelbai@google.com",
        "time": "Tue Jun 23 11:05:59 2015 -0700"
      },
      "message": "Add WebView permission MIDI sysex\n\nChange-Id: I0d27e8ca48ee35b02dddc5d85ecfebfdaa3ec8cb\n"
    },
    {
      "commit": "6af40c833890356e6a48c8f32feab1bd768d2480",
      "tree": "4daa36b85a2c86e0056d41417bd17caa395c1c41",
      "parents": [
        "de1e281bbc062410a9079d2640b760271bde1043",
        "d01ed46c633912895ac4d9dc0804dac8f7fe9069"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jun 23 16:45:47 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 23 16:45:50 2015 +0000"
      },
      "message": "Merge \"Fix issue #21799741: AbstractThreadedSyncAdapter crashes...\" into mnc-dev"
    },
    {
      "commit": "e2d921da29e8ef556784178f2a30fad80258d034",
      "tree": "480c8233cefd9d32d96ec05ab51d1cad40890007",
      "parents": [
        "805fc82ea9c12aba53af4ebda6ea3f8a349201ac",
        "662761224c93cf060a356284101354031cb80dc2"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Jun 23 14:41:53 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 23 14:41:57 2015 +0000"
      },
      "message": "Merge \"Re-hide onPreCheck and unhide NET_CAPABILITY_VALIDATED.\" into mnc-dev"
    },
    {
      "commit": "f18920ba3182087938e245fab8e3e3008a39606b",
      "tree": "50350a45e0b1fa2c834064f3528d58dce0600696",
      "parents": [
        "fb48b0142467b9edac7dd9cc4322234aafc754b3"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Fri Jun 12 15:24:38 2015 +0100"
      },
      "committer": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Tue Jun 23 14:50:36 2015 +0100"
      },
      "message": "Add new SOURCE_BLUETOOTH_STYLUS.\n\nBug: 21531826\nChange-Id: Ib3448230d542a2aadb0f697db33451f69e089612\n"
    },
    {
      "commit": "2c3c66a2cf06b4d081f539a1fa01b44780cc65dc",
      "tree": "b29af36969ddab08045a42d076ac06e2024074a6",
      "parents": [
        "02ebcdb91101020f1897d50ed6d2e7ad048a5cec",
        "4045d24971fea4f1506ac8f16d4deeb76ac415fe"
      ],
      "author": {
        "name": "Zoltan Szatmary-Ban",
        "email": "szatmz@google.com",
        "time": "Tue Jun 23 08:44:35 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 23 08:44:49 2015 +0000"
      },
      "message": "Merge \"Introduce Settings.Global.WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN\" into mnc-dev"
    }
  ],
  "next": "24f11b1871f9def5d802d107897658c4b2b66ab5"
}
