)]}'
{
  "log": [
    {
      "commit": "2452e54de65312163b1073fc699a432e2dd2a704",
      "tree": "3dbc2bbf22ed402420fe550af6c41f47e46592cf",
      "parents": [
        "7013f0c8f2adcc14acd052f4066827ad31f17195"
      ],
      "author": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Wed Oct 21 11:47:03 2015 -0700"
      },
      "committer": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Fri Oct 23 12:56:25 2015 -0700"
      },
      "message": "[DO NOT MERGE] EAP-TLS PMKID mismatch error\n\nb/24253154\n\nChange-Id: I45c770dc4769e74b668385dbc3a618d31a40dc7e\n"
    },
    {
      "commit": "54cea23479b6c44c5ac40b4f34edf29df311bb91",
      "tree": "b6d85765c58dcca8623ffc84bb5dc681f86578bc",
      "parents": [
        "2094a702b33f0bc4e1c22b85a8a6e8bc8988a079",
        "f2c01041fe1a5e8b51970774c4ac6f04eb5967f0"
      ],
      "author": {
        "name": "xin He",
        "email": "xinhe@google.com",
        "time": "Wed Aug 05 01:10:34 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 05 01:10:34 2015 +0000"
      },
      "message": "Merge \"Boot loop when SSID has non UTF-8 character in the name\" into mnc-dev"
    },
    {
      "commit": "f6d3d148d50562823e5f953ddd9c084266ac4c1b",
      "tree": "2026cca9440eaa81a8a9060f742cef5f7f277450",
      "parents": [
        "c35e670d5386eb6388eb4e65746b950265312e7a"
      ],
      "author": {
        "name": "Jan Nordqvist",
        "email": "jannq@google.com",
        "time": "Fri Jul 31 15:32:25 2015 -0700"
      },
      "committer": {
        "name": "Jan Nordqvist",
        "email": "jannq@google.com",
        "time": "Fri Jul 31 17:19:49 2015 -0700"
      },
      "message": "Added logging in a few error paths for wifi config installation.\n\nBug: 22790527\nChange-Id: I71b298b98da098f647f52886c3c3a7456cb24d51\n"
    },
    {
      "commit": "f2c01041fe1a5e8b51970774c4ac6f04eb5967f0",
      "tree": "f0d7c72eb242dee2d1d4aeac31d02de4da8b77b6",
      "parents": [
        "4604c1dc67f634e1fac37f623f5b093615d49f0f"
      ],
      "author": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Fri Jul 31 12:50:55 2015 -0700"
      },
      "committer": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Fri Jul 31 12:50:55 2015 -0700"
      },
      "message": "Boot loop when SSID has non UTF-8 character in the name\n\nb/22773761\n\nChange-Id: I44c8a19c11470ab16baf27eef252097690ef5d4a\n"
    },
    {
      "commit": "959991b957fb58672aef17c46a7662941f138e19",
      "tree": "8c7da37c5edd3c8800dee36427f24e2ce326f240",
      "parents": [
        "673ccfd45a81482d97eecf76dc0fef0dfd57be73"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Wed Jul 22 15:24:46 2015 -0700"
      },
      "committer": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Wed Jul 22 15:25:55 2015 -0700"
      },
      "message": "Fixed a typo\n\nChange-Id: I85d75429baed3263c04e747eb374c66177c064f5\n"
    },
    {
      "commit": "e8de06d2feb6680df15c1473fb72efb214ced744",
      "tree": "389e454217cde4b54d83003431423e65626d6eaa",
      "parents": [
        "d4c1861a536d022b00505c75c30529c50688f26a"
      ],
      "author": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Thu Jul 09 16:26:28 2015 -0700"
      },
      "committer": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Wed Jul 15 10:40:55 2015 -0700"
      },
      "message": "Add API to turn OFF \"best network selection\" feature\n\nb/14990268\n\nChange-Id: I0231a9f0fae2baee50138e1cfa5416612ff41d6d\n"
    },
    {
      "commit": "e0ec6ba9cb6494df147479316c24defb167ab2b1",
      "tree": "31d92406dc049ef373432a1f8358eac7c8b10a9e",
      "parents": [
        "6795a2aeafa6df8a5e8e3045d29991d33c8db33f"
      ],
      "author": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Mon Jul 13 15:31:06 2015 -0700"
      },
      "committer": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Mon Jul 13 17:44:40 2015 -0700"
      },
      "message": "Need to disable 5GHz bands for WiFi tethering in Japan\n\nb/22396383\n\nChange-Id: I61efef1babaab756425e6958843dfb9ad47b46cd\n"
    },
    {
      "commit": "cb13aebfec313a3433ed0f53cc2e3b6dbaf888d0",
      "tree": "c60d6eb945f9b38a3678d323ac2a57f73da7eea3",
      "parents": [
        "a72eac60c7a34089c8e288f03ce031172e3b36b4"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Fri Jun 19 15:54:12 2015 -0700"
      },
      "committer": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Tue Jul 07 18:47:00 2015 -0700"
      },
      "message": "Check location permission/appop in getScanResults\n\nReturn an empty list if the calling process has no location permission/appop\n\nBug: 21852542\nChange-Id: Ifb9c5eb06c3fc7136a7f8251ac152234585f5b67\n"
    },
    {
      "commit": "dd14bad82d46c565de923daf74cd5fbc993f8537",
      "tree": "7948616ec3abda0f0e1ed8b1254dfb9a6b896b5c",
      "parents": [
        "edc3157948c9820998ac1aca33ced3e07bc249ff",
        "edbedd28b6aa10c266e627a9609b1c538479f03b"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Wed Jul 01 20:06:22 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 20:06:29 2015 +0000"
      },
      "message": "Merge \"correctly print wificonfiguration creation and update time\" into mnc-dev"
    },
    {
      "commit": "edbedd28b6aa10c266e627a9609b1c538479f03b",
      "tree": "bac91fc4278f93effc0196c4803466af9fb2c318",
      "parents": [
        "99aa13ec108e9cbb62984d79191548990809f95a"
      ],
      "author": {
        "name": "Pierre Vandwalle",
        "email": "vandwalle@google.com",
        "time": "Wed Jul 01 12:48:26 2015 -0700"
      },
      "committer": {
        "name": "Pierre Vandwalle",
        "email": "vandwalle@google.com",
        "time": "Wed Jul 01 12:48:26 2015 -0700"
      },
      "message": "correctly print wificonfiguration creation and update time\n\nChange-Id: I1c4abf9bed86cddea3592f0604def1a7727b73fc\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": "c7a38ef8405443648688a7950378ac4e4ebb3ae5",
      "tree": "0615031c829a5c9325a4f605225a405b46a788ca",
      "parents": [
        "d9f3aa58d7e651dfbe9b395086040887d32d5a98"
      ],
      "author": {
        "name": "Shirish Kalele",
        "email": "kalele@google.com",
        "time": "Thu Jun 25 13:55:33 2015 -0700"
      },
      "committer": {
        "name": "Shirish Kalele",
        "email": "kalele@google.com",
        "time": "Fri Jun 26 13:05:22 2015 -0700"
      },
      "message": "Mark a connection as a Wifi Assistant connection based on the\nephemeral flag in WifiInfo.\nAdd this private field to WifiInfo.\n\nChange-Id: Ic815b87a24e8272faa6e9e820b8fa55224af882a\n"
    },
    {
      "commit": "a0d929e505432a8c84f3899696c910db16bd73bf",
      "tree": "30315b7e6d7ac83572c11f4d2413796761966ca2",
      "parents": [
        "a2cbb3e632f46dda69fce264b29ed50c4f827ad3"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Fri Jun 12 15:18:44 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Jun 22 19:09:38 2015 -0700"
      },
      "message": "Address API review comments\n\nAdded a flags field in ScanResult; along with flag\nvalues and methods to read them.\n\nChanged types of passpoint related fields.\n\nBug: 21342042\nBug: 21572290\nBug: 21343777\n\nChange-Id: I413960de88b387853d11b9e10f92665e9c06a81b\n"
    },
    {
      "commit": "d258d7a86e3e2f8e0d2d573c27a2b3c6a7975df1",
      "tree": "58534e344929a6a451904fb67b7e4cebcbd24757",
      "parents": [
        "a77ef4b8b4c11a9fdfdca030462b7b055bf533bc"
      ],
      "author": {
        "name": "Pierre Vandwalle",
        "email": "vandwalle@google.com",
        "time": "Wed Jun 10 12:28:29 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Jun 22 16:28:54 2015 -0700"
      },
      "message": "make sure wifi link stats are reset\n\nChange-Id: I8687594eccea1e3d8b99450da5230442cdbd1a86\n(cherry picked from commit 5fc9e14077c3bec51d0a93a5edeeade396d77d15)\n"
    },
    {
      "commit": "ced1a6599042826a3bf678871d6b8a9e7187e973",
      "tree": "b67913b8f10bd908e13d18aef06e8d5088910933",
      "parents": [
        "a11ffa64366e39899bcda7448e5b5ffe727bea48"
      ],
      "author": {
        "name": "Pierre Vandwalle",
        "email": "vandwalle@google.com",
        "time": "Tue Jun 16 13:55:44 2015 -0700"
      },
      "committer": {
        "name": "Pierre Vandwalle",
        "email": "vandwalle@google.com",
        "time": "Tue Jun 16 16:56:29 2015 -0700"
      },
      "message": "add creation/update time to WifiConfiguration\n\nChange-Id: Iaace83e752c8aa7d740a3dfad42cd8bba80a7a08\n"
    },
    {
      "commit": "8a351373881e2e11c2636d6f9445f9df9accbace",
      "tree": "ad3c76e045398bddc3b2fda0bb76b25d4d3546c0",
      "parents": [
        "2d4dc8db64d0f75e530451acb2c0bea97b9264ff"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Mon Jun 15 17:19:07 2015 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Mon Jun 15 17:19:07 2015 -0700"
      },
      "message": "Bluetooth energy: fix overflow in calculation\n\nUse longs instead of ints, because the energy values can get pretty\nhigh.\n\nChange-Id: I43e696ad9e5965c2e616b11920db5bfae5db1671\n"
    },
    {
      "commit": "3e9a1775d67b7fe1ee7c6f07f586dde391785e7f",
      "tree": "42d9e24b93d4b750f0ab3fe5b1c388686295bbbf",
      "parents": [
        "c554b77b7392b97e0f455d8276b739e16147d6df"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Fri Jun 05 15:37:51 2015 -0700"
      },
      "committer": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Fri Jun 05 15:37:51 2015 -0700"
      },
      "message": "Fail sanity check when BSSID is empty in RTT request\n\nBug:21636405\nChange-Id: I33a8e7e42dd428c1ff598bef3aed44060c6dd396\n"
    },
    {
      "commit": "ed10e29cfbd62a2925177684d94c212dfb2a620c",
      "tree": "a1bf483fd8339d69f268bbf59ac6948a7a3ad204",
      "parents": [
        "02a28885bf652e69ac16f2f5a0804f4913571924"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Wed Jun 03 18:00:38 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Wed Jun 03 18:49:58 2015 -0700"
      },
      "message": "Remove trivial GScan logs\n\nThese helped once; but now this is just noise. Also\ngiven that GMSCore starts/stops scans many times it is\ntaking too much of log real estate.\n\nBug: 20416721\n\nChange-Id: I965ed919afbac56e123e8d019be84d7d33abf3f9\n"
    },
    {
      "commit": "d49288352908e8cbc9a001e13df2eb35e78deb1a",
      "tree": "c33b029bdefc61f493b3bfb7f02af808ea53f550",
      "parents": [
        "597492c963725366b320678786d241e7f654e347"
      ],
      "author": {
        "name": "Jan Nordqvist",
        "email": "jannq@google.com",
        "time": "Mon Jun 01 16:14:55 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Wed Jun 03 05:18:12 2015 +0000"
      },
      "message": "Cleaned out \"isValid\" from WifiConfig.\n\nChange-Id: I028615e55700aa92889670297f1130397eba650f\n(cherry picked from commit c50315e014efded84b8f1981602951011816360b)\n"
    },
    {
      "commit": "597492c963725366b320678786d241e7f654e347",
      "tree": "1a418d7bb7b0194907354e6c3ee67b4e588894f9",
      "parents": [
        "f0742bdf0665810cc64d22c0c275bc8c8b7463f0"
      ],
      "author": {
        "name": "Soonil Nagarkar",
        "email": "sooniln@google.com",
        "time": "Wed May 27 11:23:37 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Wed Jun 03 05:17:57 2015 +0000"
      },
      "message": "Add NO_BATCH flag to WifiScanner\n\nChange-Id: Idd521f724684986ff84306327d42b810f7b30245\n(cherry picked from commit b9e6d98c6c0a05ebfc73a14d1ac2a47d58290241)\n"
    },
    {
      "commit": "5ddc65b9860b7ef39a0921bcbca3cbc50abe3a2c",
      "tree": "96d4a3e0bc0e351354ba49cd26949565253a9331",
      "parents": [
        "d07695ad940d0c088071813dd3adcaa5585ad99e"
      ],
      "author": {
        "name": "Pierre Vandwalle",
        "email": "vandwalle@google.com",
        "time": "Wed May 20 15:15:31 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Tue Jun 02 13:31:40 2015 -0700"
      },
      "message": "fix annoying typo\n\nChange-Id: Ic8411d622755ee168da6495d2e86201fb3c1154f\n(cherry picked from commit c4ea0369dd01ec1ed53b5c8930d2f3831d793442)\n"
    },
    {
      "commit": "81815e0858256a0fde19204441ad669049dc2bf0",
      "tree": "3f487492ac4541321150a117a78f12b9a75e5941",
      "parents": [
        "2ed6369c5d856aa2e1f9972d52f0f3c2526c713a"
      ],
      "author": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Tue May 19 11:25:39 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Tue Jun 02 13:30:19 2015 -0700"
      },
      "message": "Rename HandlerThread name in RttManager\n    The sHandlerThread name in RttManager is called \"WifiScanner\".\n    It should be changed to RTTManager\n\nBug:21299667\nChange-Id: I545d0810544295fb39d95b5c3d8fe89c3b8fc073\n(cherry picked from commit 4451685c7fd16c9a9a77791bb5bc9e4f23f1b6e8)\n"
    },
    {
      "commit": "29ad7c7000393751a0ab0e1a17912db7866d4ff8",
      "tree": "c1dce8304ea80dceff75d49be641d0ec0f6ad5f6",
      "parents": [
        "3244a6633680cf98fa7a55534e3ebf2dea7389ee"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Wed May 20 14:27:49 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Thu May 21 13:17:03 2015 -0700"
      },
      "message": "Indicate failed scans with EXTRA_RESULTS_UPDATED\n\nThis flag indicates if scan was successful and results were\nupdated. It will be set to false if a scan is not performed\n(intentionally) or if it failed to produce any results.\n\nBug: 20642015\n\nChange-Id: I06a1fdd684932db68891ee28d5a049980f483f0f\n"
    },
    {
      "commit": "f7b541ff749ec8336852ba781f1fa6f7abb3f6df",
      "tree": "de32bafec441a451c5eeda456cade47e6d3b0f75",
      "parents": [
        "10e23977bd1aec6d833df1e8894f3a78eb0bd3cb",
        "408abf7f1bec3253675d0225300d7ee39481d286"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue May 19 00:13:21 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 19 00:13:22 2015 +0000"
      },
      "message": "Merge \"Do not report WiFi and Bluetooth MAC addresses - framework.\" into mnc-dev"
    },
    {
      "commit": "408abf7f1bec3253675d0225300d7ee39481d286",
      "tree": "53eabf6d9576627fb8afebc3f70c6adfc1745a2a",
      "parents": [
        "beda8613ad7bc01affa17857faed04d9589db34c"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue May 12 19:13:36 2015 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Mon May 18 15:14:24 2015 -0700"
      },
      "message": "Do not report WiFi and Bluetooth MAC addresses - framework.\n\nAs a part of the new runtime permissions work we are limiting\nthe PII apps can access. BT and WiFi MAC addresses are PII and\nbased on our research there is no valid use case for app dev\nto get these addresses aside of user tracking which we are\ntrying to limit.\n\nbug:21078858\n\nChange-Id: Ib48223b272c0fd4f5c36acc889d4f44df204b309\n"
    },
    {
      "commit": "358673e275ed065fadb04c1722ac458e6c617a89",
      "tree": "761c404b0351bd454cce299429a23ec1302637dd",
      "parents": [
        "1b422a95f7a3308359031b960c3b491a7eeec0dd"
      ],
      "author": {
        "name": "Pierre Vandwalle",
        "email": "vandwalle@google.com",
        "time": "Mon May 11 13:20:48 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon May 18 22:10:20 2015 +0000"
      },
      "message": "hal based pno and lazy roam implementation\n\ncherry-picked from mirror-m-wireless-internal-release \n3655257 - hal based pno and lazy roam implementation\n\nChange-Id: Ib58d40796c896a6d0dad856e0cb86c716c7aee7f\n"
    },
    {
      "commit": "a3b9a2240ef25ae7c7fae557be150f43fdd5f675",
      "tree": "0344c4f6f08315b88c0efa1ce3ed502dc55be4c2",
      "parents": [
        "c9be9f4d5bcf513654dbca24e648312d61e04bfc",
        "20903b392b78e5f3dc0ce8b782154adc77853468"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Thu May 14 03:39:45 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 14 03:40:04 2015 +0000"
      },
      "message": "Merge \"fix null pointer crash\" into mnc-dev"
    },
    {
      "commit": "20903b392b78e5f3dc0ce8b782154adc77853468",
      "tree": "53c24d3aeb9c7049173fddd9de632e9110ed5e9e",
      "parents": [
        "aef477a65e9baaf1feb2c60350f1faf0132d8e92"
      ],
      "author": {
        "name": "Pierre Vandwalle",
        "email": "vandwalle@google.com",
        "time": "Fri May 08 16:07:04 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Wed May 13 19:16:09 2015 -0700"
      },
      "message": "fix null pointer crash\n\n(cherry-picked from mirror-m-wireless-internal-release\n216d8c3 fix null pointer crash)\n\nBug: 20232584\n\nChange-Id: I7c46e372bc8f3a54b0428ef56c034eb2c79133ea\n"
    },
    {
      "commit": "976f044b2b3eff2ce968e3ea59022414180c268d",
      "tree": "bf15f03d483d5c9bd7604d65a452898c38d83e7f",
      "parents": [
        "cc917ceefd694f58d8c9bffac18c9b017884ae22"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed May 13 13:19:41 2015 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed May 13 13:35:57 2015 +0900"
      },
      "message": "Only activate the wifi alternate reality hack for KK and lower\n\nCurrently, the hack is activated for apps that target L or lower.\nPer discussion, we should activate the hack only for apps that\ntarget KK or lower. Apps that target L or above must instead use\nthe appropriate multinetwork APIs to deal with this situation.\n\nBug: 20081183\nChange-Id: I29e1989e7a07aaabc10f604c20ecdc0d8b5366a3\n"
    },
    {
      "commit": "d1808401ca3bfd6b6b9a975c1e739b194d18f849",
      "tree": "50c16a5c966772fd3b3ac4f7d2e79c97252935c7",
      "parents": [
        "44b60be189183138437a3faf9a73388af0efcf44",
        "059ded5a7b7389b7eefc2502bd712228931ed107"
      ],
      "author": {
        "name": "Prerepa Viswanadham",
        "email": "dham@google.com",
        "time": "Tue May 05 01:05:57 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 05 01:06:38 2015 +0000"
      },
      "message": "Merge changes from topic \u0027mwd-merge-050415\u0027 into mnc-dev\n\n* changes:\n  Merge commit \u0027b6f59f4\u0027 into master_merge\n  Merge commit \u0027f6db0ce\u0027 into master_merge\n  Merge commit \u002717455a3\u0027 into master_merge\n  Merge commit \u0027b4d5b32\u0027 into master_merge\n  Merge commit \u0027a1a2fa7\u0027 into master_merge\n  Merge commit \u00278dfdb98\u0027 into master_merge\n  Merge commit \u0027eba66c3\u0027 into master_merge\n"
    },
    {
      "commit": "7094d22022c8e0c6ad71920b101434dded8a276e",
      "tree": "b65b3dc819268c9d9f9eac4f8cf18cc4318dd0e7",
      "parents": [
        "24ea865f0fd3b1ceafb3786bbed20ea345bc5cc0"
      ],
      "author": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Fri May 01 16:55:00 2015 -0700"
      },
      "committer": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Fri May 01 16:55:00 2015 -0700"
      },
      "message": "Adding \"Connected, no Internet\" string in Wifi nw summary.\n\nBug: 17380953\nChange-Id: I9664bcbf33832fe722e7d2b3125939287ee98098\n"
    },
    {
      "commit": "b6f9da0b7f26b50163461a767cafcd8014328742",
      "tree": "0b03f879e1dd004edbfa15510500a110e91eb194",
      "parents": [
        "9dc9c87aadc94c5d35675cc5bfe9e72c5daab885",
        "17455a3d39350a39eb995897929977d793358365"
      ],
      "author": {
        "name": "Prerepa Viswanadham",
        "email": "dham@google.com",
        "time": "Fri May 01 10:12:11 2015 -0700"
      },
      "committer": {
        "name": "Prerepa Viswanadham",
        "email": "dham@google.com",
        "time": "Fri May 01 10:12:11 2015 -0700"
      },
      "message": "Merge commit \u002717455a3\u0027 into master_merge\n"
    },
    {
      "commit": "e20b8ad4c43e671b5115cfefe5740b7d9462b685",
      "tree": "2450afb548d55448aee176425c96a4a10431368e",
      "parents": [
        "d7017c42be527ac7cbf5de6bc0ba56c676543e52"
      ],
      "author": {
        "name": "Jan Nordqvist",
        "email": "jannq@google.com",
        "time": "Fri Apr 24 13:46:42 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Apr 27 22:15:53 2015 +0000"
      },
      "message": "Changed logging tag.\n\nChange-Id: I9a916305910c65425ffe7ea8d5a29dba0ee9a8da\n"
    },
    {
      "commit": "ebc5ced56e474e48777194fd6ca349a6cedb1e6f",
      "tree": "2522d5544df70ee3c385b14f359a26d7a72ed2aa",
      "parents": [
        "e87e4f077c8f5dc8dc7b1b5cd68cbe8ca51f2396"
      ],
      "author": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Wed Apr 22 15:36:29 2015 -0700"
      },
      "committer": {
        "name": "xin He",
        "email": "xinhe@google.com",
        "time": "Fri Apr 24 22:17:48 2015 +0000"
      },
      "message": "No Permission check for WiFi RTT\n\nBug:19918231\nChange-Id: I98aea756cc15683596096e46da48efe0737ae1d1\n"
    },
    {
      "commit": "f9465fb6d215358233edc7679918aadf3d6e5b48",
      "tree": "cdc67dc31e4b20f6e68d48c52f59d001c0303f65",
      "parents": [
        "a5f0b1377b86b706eba1727e59d81a38ba0a9216",
        "7e5e791d22e76eb576fd5cf6dd5437b8050b0438"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 14:05:29 2015 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 14:05:29 2015 -0700"
      },
      "message": "Merge commit \u00277e5e791\u0027 into merge2\n\nChange-Id: Ie4889e3448b905afe5c0df453da96df0735e60d7\n"
    },
    {
      "commit": "644f41368f9eddd475fa9c5dddc7ceac5722a3a8",
      "tree": "7debb618bbe004bd6e710e758a7302715e96a3f2",
      "parents": [
        "a6e5ff899a7cc300985c09e57a2e3b4f5aa170d3",
        "4cb5d80abeb88918534e90c2a7b58cdcba22ac77"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 14:03:28 2015 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 14:03:28 2015 -0700"
      },
      "message": "Merge commit \u00274cb5d80\u0027 into merge2\n"
    },
    {
      "commit": "4de834eb636a46db223417a03646751eb06efe66",
      "tree": "0bf66439f92b7ec2d22588185433849aac81cead",
      "parents": [
        "5a63f39171caa4ea411787bbd57aff0a92f58277",
        "c91bc62f2bdca18c0ed96a740cbaa0383ea2860a"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 14:02:45 2015 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 14:02:45 2015 -0700"
      },
      "message": "Merge commit \u0027c91bc62\u0027 into merge2\n"
    },
    {
      "commit": "94f2c27aca75bf96a5600ada7395f34cc2df42ce",
      "tree": "1394a21f5c59026dc55b275e12bd0be354511372",
      "parents": [
        "bd3dfa9d652eaa5bd2d0ef1236d83498112b8914",
        "7f61051949875edf4bfbf29b00ad6f2ede61d6cb"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 14:02:07 2015 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 14:02:07 2015 -0700"
      },
      "message": "Merge commit \u00277f61051\u0027 into merge2\n"
    },
    {
      "commit": "fa57c489f621cd10add639cf7df59f630a7f41a4",
      "tree": "484087f6d93ba69be703eaa7a69699553e7f8c5c",
      "parents": [
        "8b625dbe7fa13e3fd15f57f015ab7afe229ce3cf"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Apr 22 10:44:49 2015 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Apr 22 12:01:35 2015 +0900"
      },
      "message": "Allow apps with ACCESS_WIFI_STATE to listen for wifi networks\n\nThe compatibility measure introduced in bug 20081183 for apps\nthat connect to a Wi-Fi network without Internet access and then\nexpect to be able to use that network requires that such apps\nregister a NetworkCallback so that their WifiManager can pin them\nto whatever wifi Network connects.\n\nCurrently, registering the callback requires ACCESS_NETWORK_STATE\nand the app may not have that permission. Allow registering wifi\n(only) callbacks if the app has ACCESS_WIFI_STATE.\n\nIf the app does not have ACCESS_WIFI_STATE (unlikely, since\nCHANGE_WIFI_STATE is not very useful without ACCESS_WIFI_STATE),\nthen don\u0027t enable the compatibility measure.\n\nBug: 20081183\nBug: 20423580\nChange-Id: Iad328d30c2d170dead883868fece3d922da68f6f\n"
    },
    {
      "commit": "85607190c958d89999edad95c765ce6b2d4449c8",
      "tree": "dd2a54856c27403edc5be1dea5f52cb9b43f5038",
      "parents": [
        "4d4af84c7e050ebd41d7d14b934bff458161aa09"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Tue Apr 21 15:59:53 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Tue Apr 21 16:03:10 2015 -0700"
      },
      "message": "Turn of WifiScanner\u0027s debug logging\n\nBug: 20416721\nChange-Id: I48051dbc0bb6e58279ea5ca5dce90d837f1df4e6\n"
    },
    {
      "commit": "7e5e791d22e76eb576fd5cf6dd5437b8050b0438",
      "tree": "47de7e5886c170c719f566e0f1aaf3c199388fdb",
      "parents": [
        "170102d631555ee5c9e3220ea24fec07d99603e1"
      ],
      "author": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Tue Apr 21 15:42:03 2015 -0700"
      },
      "committer": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Tue Apr 21 15:42:03 2015 -0700"
      },
      "message": "Fix build error on API\n\nChange-Id: Id7024feb6baf8c6cc607702b3ac90dfbd3d483ba\n"
    },
    {
      "commit": "b99d4144c41bd8b7c57487c94325fdb2f6fef177",
      "tree": "f295c59bf2081a9effb6fafb00ca93aa97273dab",
      "parents": [
        "37f0820d6c23aa92a2b591327a734916131cb69a",
        "023158cbbc378bc924ad2e55b773c4e8fcb44ec8"
      ],
      "author": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Tue Apr 21 21:39:06 2015 +0000"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Apr 21 21:39:07 2015 +0000"
      },
      "message": "Merge \"set softAP band selection API hidden 20460598\" into m-wireless-dev"
    },
    {
      "commit": "023158cbbc378bc924ad2e55b773c4e8fcb44ec8",
      "tree": "2ea8276fb55dc236bec3aeef3722157961561a67",
      "parents": [
        "c91bc62f2bdca18c0ed96a740cbaa0383ea2860a"
      ],
      "author": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Tue Apr 21 14:27:25 2015 -0700"
      },
      "committer": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Tue Apr 21 14:33:14 2015 -0700"
      },
      "message": "set softAP band selection API hidden\n20460598\n\nChange-Id: I2a13961896bacf0bd67c387dc1983dc45ca0e52d\n"
    },
    {
      "commit": "37f0820d6c23aa92a2b591327a734916131cb69a",
      "tree": "e4ebc172852dc20fccd6ae82400138a5db936a47",
      "parents": [
        "6332b7e3bc351ce0ccde61b2ebab81bdccc09bbd"
      ],
      "author": {
        "name": "Jan Nordqvist",
        "email": "jannq@google.com",
        "time": "Fri Apr 17 14:26:09 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Tue Apr 21 21:12:10 2015 +0000"
      },
      "message": "Changed [gs]etDomSubjectMatch to [gs]etDomainSubjectMatch.\n\nChange-Id: I42a69320a95a96522500375e3e101c159ee5bf1b\n"
    },
    {
      "commit": "f1fb39763d87dabe254b6ed64ac8f20145035bc0",
      "tree": "72547ce7ccccfb5c242c6a5fbce3adf9ba401bf9",
      "parents": [
        "19f1faa376c08edbd2c7e19ad33107e1b9520777"
      ],
      "author": {
        "name": "Stuart Scott",
        "email": "stuartscott@google.com",
        "time": "Thu Apr 02 18:00:02 2015 -0700"
      },
      "committer": {
        "name": "Stuart Scott",
        "email": "stuartscott@google.com",
        "time": "Mon Apr 20 10:52:35 2015 -0700"
      },
      "message": "Move factoryReset to service and protect.\n\nbug:16161518\nChange-Id: I02d1bbae1887c62ee426e6f03e8bc1f18c6666bf\n"
    },
    {
      "commit": "c91bc62f2bdca18c0ed96a740cbaa0383ea2860a",
      "tree": "82b9be285fa464dde299fe5b8f84f0ac1d7aa356",
      "parents": [
        "6593256e785df3f16e57097d529fcb26f92b55e3"
      ],
      "author": {
        "name": "Jan Nordqvist",
        "email": "jannq@google.com",
        "time": "Fri Apr 17 12:19:17 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Fri Apr 17 21:22:37 2015 +0000"
      },
      "message": "Added setDomSuffixMatch for AAA cert suffix matching.\n\nChange-Id: I112399d2ce3d940ccf4451477b3b4edb93010b42\n"
    },
    {
      "commit": "6593256e785df3f16e57097d529fcb26f92b55e3",
      "tree": "7a557050a73490e1a78ea37eb75fb1124b7c8c3f",
      "parents": [
        "cffc3605ce338471b5dcd76dcf3a1c5c6f1a12ad"
      ],
      "author": {
        "name": "Jan Nordqvist",
        "email": "jannq@google.com",
        "time": "Thu Apr 09 18:54:48 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Fri Apr 17 21:22:03 2015 +0000"
      },
      "message": "A few minor fixes for EAP-TLS.\n\nChange-Id: I807d44d1bd84b929d21df402542c4b6f1f646b30\n"
    },
    {
      "commit": "7f61051949875edf4bfbf29b00ad6f2ede61d6cb",
      "tree": "1f3aca7d5c6cc6d944ee6776c041abefca22fd52",
      "parents": [
        "c8769de8316562d4f047413d1740ff5ef02b9d2d"
      ],
      "author": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Thu Apr 16 15:10:45 2015 -0700"
      },
      "committer": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Thu Apr 16 15:34:00 2015 -0700"
      },
      "message": "enable RTT capability exception\n\nBug:20299517\nChange-Id: I497cc08b90f720d1717e107f93f75fda4212c8a8\n"
    },
    {
      "commit": "fc197d392300116b47c87dcc87453c3465ca6ce2",
      "tree": "4e84636785468f968fd5913a6608f9488dc5b831",
      "parents": [
        "49cb2775a98727a034c8d709ad7b83990a3d9c8d"
      ],
      "author": {
        "name": "Pierre Vandwalle",
        "email": "vandwalle@google.com",
        "time": "Tue Apr 14 15:33:22 2015 -0700"
      },
      "committer": {
        "name": "Pierre Vandwalle",
        "email": "vandwalle@google.com",
        "time": "Thu Apr 16 11:00:36 2015 -0700"
      },
      "message": "add disconnected scan parameter, add bytes[] container to scanResults\n\nChange-Id: I201b52064ea764ddd406c25c86f41887029ff225\n"
    },
    {
      "commit": "1022dde719ca430f062f9e628574d70ae1320677",
      "tree": "eb5f48be73b55539c94f41f782f4bfcd6f959866",
      "parents": [
        "bdc4549dcd2b0ebbdc87a3e8d6eb47f54cc58ce6"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Apr 08 23:52:39 2015 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Apr 17 00:26:46 2015 +0900"
      },
      "message": "Pin a process to wifi when it calls enableNetwork(..., true)\n\nBug: 20081183\nChange-Id: I12bbda1061bbebeb4d0844d0b0d7f51237645958\n"
    },
    {
      "commit": "1248dd3c296a94457d5864b7f433335f32490b50",
      "tree": "ff2e8ed6a8434d729fa72c98d9a204122762871f",
      "parents": [
        "e03c3c7edf54854ed22adf1e55b27b2408c4c66a"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Mon Apr 06 17:26:10 2015 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Apr 15 13:38:22 2015 +0900"
      },
      "message": "Add a noInternetAccessExpected boolean to WifiConfiguration.\n\nThis will be set if the user explicitly confirms a connection to\na Wi-Fi network without Internet access and checks the \"don\u0027t ask\nagain\" box.\n\nBug: 20081183\nChange-Id: I75223ae41dbf0d3a827527a0a131855d8eb4c515\n"
    },
    {
      "commit": "1ac50cb32c08388540f53833c04a02f13fed0824",
      "tree": "08ed4f47587bd467298f1fdad91964913704aa63",
      "parents": [
        "3abfa03e374f124e65cefc2cf531b11ea817a110"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Mon Apr 06 17:19:19 2015 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Apr 15 12:33:13 2015 +0900"
      },
      "message": "Add an UNKNOWN_UID constant to WifiConfiguration.\n\nThis value will be used to indicate that one of the various UIDs\ntracked stored in the WifiConfiguration is unknown. Currently the\ncode just uses \"-1\" everywhere for this purpose; a constant is\nclearer.\n\nBug: 20081183\nChange-Id: Id865da9284f642587eed11f67685e5b12ce772c2\n"
    },
    {
      "commit": "127217a340681c6cae53667d9514631c5812dd16",
      "tree": "a83470474361ceb4959feebc928a66b01ee19611",
      "parents": [
        "2287a01bb9fd1d417e376e50d7fad41fd895ad3d"
      ],
      "author": {
        "name": "Pierre Vandwalle",
        "email": "vandwalle@google.com",
        "time": "Tue Apr 14 15:33:22 2015 -0700"
      },
      "committer": {
        "name": "Pierre Vandwalle",
        "email": "vandwalle@google.com",
        "time": "Tue Apr 14 17:16:15 2015 -0700"
      },
      "message": "add disconnected scan parameter, add bytes[] container to scanResults\n\nChange-Id: I201b52064ea764ddd406c25c86f41887029ff225\n"
    },
    {
      "commit": "57bf2a8a38e929f00f3323cf97a8ea7a9af900ce",
      "tree": "16549920278bc3572f80037303d63991705a53e7",
      "parents": [
        "3932bb41535f91b03610147e24a244cf7e4152cb",
        "e593d0aec6430d98731d9751facd0414a1c9c6a2"
      ],
      "author": {
        "name": "Prerepa Viswanadham",
        "email": "dham@google.com",
        "time": "Fri Apr 10 15:58:10 2015 -0700"
      },
      "committer": {
        "name": "Prerepa Viswanadham",
        "email": "dham@google.com",
        "time": "Fri Apr 10 15:58:10 2015 -0700"
      },
      "message": "Merge commit \u0027e593d0a\u0027 into merge_work\n\nChange-Id: I4f8ae40fc446cd9cda4d5c6ec99469a98dda595b\n"
    },
    {
      "commit": "220951a6d0a408313256d0a9078c8ae8d8321c03",
      "tree": "a04000f54e94277d455dcc234a50952f01e157a8",
      "parents": [
        "f79d5b84d5e591f1675c101a8fea0e6461de5327",
        "b2ff4151bba45e15b82dca380b1c46175e5d0ec3"
      ],
      "author": {
        "name": "Prerepa Viswanadham",
        "email": "dham@google.com",
        "time": "Fri Apr 10 15:54:48 2015 -0700"
      },
      "committer": {
        "name": "Prerepa Viswanadham",
        "email": "dham@google.com",
        "time": "Fri Apr 10 15:54:48 2015 -0700"
      },
      "message": "Merge commit \u0027b2ff415\u0027 into merge_work\n\nChange-Id: I4f9c662112fc49e4f94315d3c69860607be3bc1e\n"
    },
    {
      "commit": "0326f585e15e56fb49c19ebb77e5a0fc8a7c4a62",
      "tree": "04368f2d3a4adb8f669c0a60484eff944a4d6178",
      "parents": [
        "d5351e7b602f8b69de8b89e343aeb71b5b5d879a",
        "e9b056f8860296a08f93f4b7d2a0971c746c227b"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Tue Apr 07 22:12:40 2015 +0000"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Apr 07 22:12:40 2015 +0000"
      },
      "message": "Merge \"API for config app.\" into m-wireless-dev"
    },
    {
      "commit": "e9b056f8860296a08f93f4b7d2a0971c746c227b",
      "tree": "3b360527a61e6f13008bf566241adee84dbbcd16",
      "parents": [
        "b4d90fca0ec461c24cd38e4b7d1990447ad047a1"
      ],
      "author": {
        "name": "Jan Nordqvist",
        "email": "jannq@google.com",
        "time": "Mon Mar 30 13:37:27 2015 -0700"
      },
      "committer": {
        "name": "Jan Nordqvist",
        "email": "jannq@google.com",
        "time": "Tue Apr 07 14:59:37 2015 -0700"
      },
      "message": "API for config app.\n\nChange-Id: Icda0ac1b081a08f438645ccf3667b5b81cb5e244\n"
    },
    {
      "commit": "d5351e7b602f8b69de8b89e343aeb71b5b5d879a",
      "tree": "0bc179957cca77df61b41824622e71e8de979779",
      "parents": [
        "582b868c4466b25dd8a8e21c423b9180d25dac41"
      ],
      "author": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Tue Mar 24 17:50:09 2015 -0700"
      },
      "committer": {
        "name": "xin He",
        "email": "xinhe@google.com",
        "time": "Tue Apr 07 18:34:27 2015 +0000"
      },
      "message": "RTT framework interface update\n\nBug:19917983\nChange-Id: I1c89c4c583923137983243814e35c8981f6db54a\n"
    },
    {
      "commit": "b4d90fca0ec461c24cd38e4b7d1990447ad047a1",
      "tree": "5fd4b3b2765c14af1e50f5ffce0f1010ec5c2c84",
      "parents": [
        "ad8234213d24975ce8262b810d93af77a231bb5e"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Fri Apr 03 16:43:41 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Fri Apr 03 18:03:04 2015 -0700"
      },
      "message": "Implement \u0027Available via Passpoint\u0027 feature\n\nThis also fixes the issues related to explicit connection\nto passpoint AP, and fixes occassional mention of\n\u0027connected via Wi-Fi Assistent\u0027\n\nChange-Id: Ib4de956f2ea29709d0212fbcb392815644800e78\n"
    },
    {
      "commit": "36711e0e2cee9181a328718a349454dbd834f4e2",
      "tree": "e431877ac7ecd981a4f0879cb8f8392ee2d5090d",
      "parents": [
        "ae896d318820ca5c4202c57608d4426fc9f3d798",
        "50d47618300016766852523111bfc7ec991f00ea"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Thu Apr 02 03:07:28 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 02 03:08:02 2015 +0000"
      },
      "message": "Merge changes from topic \u0027mwd-merge-040115\u0027\n\n* changes:\n  Merge (manually) pag/209446: Increase allowed duration to connect to HOGP profile\n  Merge commit \u0027d91f193\u0027 into merge2\n  Merge commit \u00275718646\u0027 into merge2\n  Merge commit \u00277aa0345\u0027 into merge2\n"
    },
    {
      "commit": "eb864d4000dacad94d5135a10ed7bdeb29f31881",
      "tree": "87ef0388347478c9247f954422a39e623942cc0e",
      "parents": [
        "227542a3d18e7c9637a7bf159df110a8746d2981",
        "d91f19354d628e48577128f670afb0f5587e15e8"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Wed Apr 01 09:31:43 2015 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Wed Apr 01 09:31:43 2015 -0700"
      },
      "message": "Merge commit \u0027d91f193\u0027 into merge2\n"
    },
    {
      "commit": "6f6c781cca66cabc1f06be368a6dfedceb88ed0e",
      "tree": "5cd304721c7788eb08f01078778d361ee7883255",
      "parents": [
        "fbeeccc354c6fadde035ecc3188a07c8ccb778f3"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Fri Mar 27 11:40:17 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Tue Mar 31 15:51:55 2015 -0700"
      },
      "message": "Remove scanResultCache from WifiConfiguration\n\nThis is in preparation to use ScanDetail - which is a superset\nof ScanResult - in wifi stack. There are no external users of\nscanResultCache; so it can be safely removed.\n\nAlso fixed a javadoc comment for getPlmn()\n\nChange-Id: I7c49532664ffe2e3e5e134bfcd42615d5999d02f\n"
    },
    {
      "commit": "984dc850b4caeb4470e52bce773935be5305cf8e",
      "tree": "89c420f41e4c9ccab406a1de463babe5c4ff4a5c",
      "parents": [
        "607f1f09c3da3a52557394d2e764326a29151173"
      ],
      "author": {
        "name": "Stuart Scott",
        "email": "stuartscott@google.com",
        "time": "Mon Mar 30 13:17:11 2015 -0700"
      },
      "committer": {
        "name": "Stuart Scott",
        "email": "stuartscott@google.com",
        "time": "Mon Mar 30 18:02:55 2015 -0700"
      },
      "message": "Move reset network settings into framework.\n\nbug: 16161518\nChange-Id: Ic3b537ebd09d1b9723feff9dcc96e20fda05a94f\n"
    },
    {
      "commit": "4b6bd8d36b093d36d9ae80b43e95049c259d7319",
      "tree": "441b1dbd637e667fceb3fcda96c91f20a3425a03",
      "parents": [
        "d640b7a6c7ac0998a9f55bdcfff6bf2960edb9bd"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Mar 19 14:35:45 2015 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Mar 26 17:49:51 2015 -0700"
      },
      "message": "Retrieve WiFi info outside of BatteryStatsImpl\n\nIn order to not deadlock the system, we need to retrieve\nWiFi energy info outside of the BatteryStats lock. We do this,\nthen pass that data down to BatteryStatsImpl to process.\n\nb/19729960\n\nChange-Id: Ib8beba1d5ac81d89144d502c4b688d0a88c5b102\n"
    },
    {
      "commit": "adf9e95ecc5d0867adf1dc2d7adcac958457b98e",
      "tree": "42bd63210f10d9d7f8916dbe8ce6ce81e133a44e",
      "parents": [
        "e5334732bc63c2d29a7f68b59b417286277b54f1"
      ],
      "author": {
        "name": "Jean-Michel Bachot",
        "email": "jean-michel.bachot@intel.com",
        "time": "Thu Dec 11 20:04:20 2014 +0100"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Wed Mar 25 15:38:28 2015 -0700"
      },
      "message": "EAP-AKA\u0027 : Add support of EAP-AKA\u0027 in WiFi Enterprise methods\n\nEAP-AKA\u0027 is a new hidden method\n\nChange-Id: Ic103b25ad58807eebd5e0f8eefe3bfc02397aedc\nSigned-off-by: Jean-Michel Bachot \u003cjean-michel.bachot@intel.com\u003e\nSigned-off-by: Abdelmajid MLAYEH \u003cabdelmajidx.mlayeh@intel.com\u003e\n"
    },
    {
      "commit": "ddfd35dbf9aab0ff196e1d7046ebe6bcd972c7a5",
      "tree": "3b15fafbef55c108190d5183fb4c224b1a7fe438",
      "parents": [
        "571864611b9c6936b21491bb706a6024cfce571e"
      ],
      "author": {
        "name": "Pierre Vandwalle",
        "email": "vandwalle@google.com",
        "time": "Sun Mar 22 18:50:40 2015 -0700"
      },
      "committer": {
        "name": "Pierre Vandwalle",
        "email": "vandwalle@google.com",
        "time": "Tue Mar 24 19:30:02 2015 -0700"
      },
      "message": "add wifi config for power calculation\n\nChange-Id: Ic312ffeb299d199547cc75bc6977140f8e6e5f7b\n"
    },
    {
      "commit": "4209a28270a70016ee5ee6cae3dc96d6df0ade26",
      "tree": "0b34ced229a97011fe75b96fc2ac8c57ab346f02",
      "parents": [
        "a7b212d9f10bb4f2b7fb2f926587f6e904a85579",
        "d35f8862ac2167285ace52c10a4f921fb1dbb873"
      ],
      "author": {
        "name": "Prerepa Viswanadham",
        "email": "dham@google.com",
        "time": "Tue Mar 24 13:46:08 2015 -0700"
      },
      "committer": {
        "name": "Prerepa Viswanadham",
        "email": "dham@google.com",
        "time": "Tue Mar 24 13:46:08 2015 -0700"
      },
      "message": "Merge remote-tracking branch \u0027goog/mirror-m-wireless-internal-release\u0027 into master_merge\n\nChange-Id: I49aab437af220f1139cfd2d0a9c362acce31074e\n"
    },
    {
      "commit": "3105289af34b99bf27128a433663f71549b41b6d",
      "tree": "377baa41206f575e4ef902e197b6338f35a40e12",
      "parents": [
        "6c6fab231b9384c55625fe1ae044bf5ec106b115",
        "ad25bb89251c0552cfbc6c254853c79b7d9c121a"
      ],
      "author": {
        "name": "Jan Nordqvist",
        "email": "jannq@google.com",
        "time": "Thu Mar 19 17:09:08 2015 +0000"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Thu Mar 19 17:09:10 2015 +0000"
      },
      "message": "Merge \"More fixes to get passpoint working\" into m-wireless-dev"
    },
    {
      "commit": "af3f1c995cd9ee5b4ffe2aed42522121cd8736c7",
      "tree": "3950700b2772e0f6e56f29ba27fdc2870ff026f3",
      "parents": [
        "2877877d4cb9ca220be28c136eee385550262354",
        "7c398083319bbd1ad51d23cb307cfc3ac9091c3a"
      ],
      "author": {
        "name": "Pierre Vandwalle",
        "email": "vandwalle@google.com",
        "time": "Thu Mar 19 02:58:01 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 19 02:58:01 2015 +0000"
      },
      "message": "Merge \"export API to disable autojoin scan initial implementation\" into lmp-mr1-wfc-dev\nautomerge: 7c39808\n\n* commit \u00277c398083319bbd1ad51d23cb307cfc3ac9091c3a\u0027:\n  export API to disable autojoin scan initial implementation\n"
    },
    {
      "commit": "ad25bb89251c0552cfbc6c254853c79b7d9c121a",
      "tree": "80c9f94acbb2cf774409910ac19a1d92a82d3fab",
      "parents": [
        "2877877d4cb9ca220be28c136eee385550262354"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Wed Mar 18 17:00:30 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Wed Mar 18 17:00:48 2015 -0700"
      },
      "message": "More fixes to get passpoint working\n\nChange-Id: If8639bb0fd3bdaad7ee09217a9152c1695cb9354\n"
    },
    {
      "commit": "9954faa70d4172617b8b77743d1fdd599e2e6277",
      "tree": "b62eab5335d4b46791c49df928caea042b53ce2b",
      "parents": [
        "d11a31561e88fbbb4f614caff8a05e7ff9ecd357"
      ],
      "author": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Thu Mar 12 18:43:05 2015 -0700"
      },
      "committer": {
        "name": "xin He",
        "email": "xinhe@google.com",
        "time": "Wed Mar 18 22:26:48 2015 +0000"
      },
      "message": "Change rtt Framework interface\n\nBug:19735392\nChange-Id: I0886d3c0e40a6dd5477c81a5df5dbc2746942ec3\n"
    },
    {
      "commit": "2522c830a3ad3ae2ca7f675f13fafab8835d4f0c",
      "tree": "e92e5cbcff2285627bcf6db53ffdacc03be0c27e",
      "parents": [
        "04444427d0f3421fc9791842bdce834ffed448cc"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Thu Mar 12 17:04:35 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Tue Mar 17 17:11:06 2015 -0700"
      },
      "message": "Fix scan results to hold passpoint data\n\nChange-Id: I8ab75ec49226a59b04de6463de596cc9f5f6d800\n"
    },
    {
      "commit": "04444427d0f3421fc9791842bdce834ffed448cc",
      "tree": "f67c6377fb5724f05a1a2a90b98e3b983a8ce815",
      "parents": [
        "29cb944bef7b56ef4b657cd7f2d0c2be96d670d6"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Wed Mar 11 17:43:04 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 16 14:07:55 2015 -0700"
      },
      "message": "Improve passpoint configuration validation\n\nChange-Id: I717242b2f8b2e7d0f84c3a7c74c4672289387151\n"
    },
    {
      "commit": "88dadfaa3be35e5d49c3424398f3244b187b6ed5",
      "tree": "a4e7d14604e9a3453dad337c7af7a7a151d83901",
      "parents": [
        "1109006158630c02784a8cf93675c0e14722c27b",
        "7cff91ea67f89ca963a822daa1b68674bfc0e587"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon Mar 16 16:48:46 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Mar 16 16:48:46 2015 +0000"
      },
      "message": "am 7cff91ea: am 079cfa64: Merge \"Frameworks/base: Fix a hashCode implementation\"\n\n* commit \u00277cff91ea67f89ca963a822daa1b68674bfc0e587\u0027:\n  Frameworks/base: Fix a hashCode implementation\n"
    },
    {
      "commit": "34a7d13a65ab5734cd35c00863aa06ce54858ff0",
      "tree": "3a22adb534b224b99910075d1fb17d865b72a2a8",
      "parents": [
        "30fcd2aa8a87ca97e1d6dbc3203c3a485a56dac9"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Sun Mar 15 14:38:59 2015 -0700"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Sun Mar 15 14:38:59 2015 -0700"
      },
      "message": "Frameworks/base: Fix a hashCode implementation\n\nEquals uses Arrays.equals. That means two responses are equal if\nthe content of the data arrays is equal. By convention, the hash\ncode of those objects should agree. In that case one cannot use\nhashCode on the array (which is the identity hash code).\n\nChange-Id: Icce8e2e71e9142421f5dac8a0ee8a211623fb704\n"
    },
    {
      "commit": "fd67bf63e629c217a4f6f0b2e54f0a5965bba4ed",
      "tree": "37a8764bd1cc61eb5eba3a10eb6489631bc2dce5",
      "parents": [
        "503bdb519ebe25d91d1363ce62c02a9dae624fcb",
        "6e58424f5b052531a724a54629f00915ad3edada"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Sun Mar 15 13:42:38 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Sun Mar 15 13:42:38 2015 -0700"
      },
      "message": "am \"add 2 side RTT support on scan\"\n\nmerged from goog/mirror-m-wireless-internal-release\n6e58424 add 2 side RTT support on scan\n"
    },
    {
      "commit": "811576251485f7ab8bb88a9b97d6b417bfa8f764",
      "tree": "a5e9cdd9e67130cfb69c527c68ed63ff460f0f29",
      "parents": [
        "3912479de9eaa8901137dc78473548c4a5a1bfff",
        "b21d2489c1bd330e39f4489c7f221ebb4dffc283"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Sun Mar 15 13:39:33 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Sun Mar 15 13:39:33 2015 -0700"
      },
      "message": "am \"Passpoint API - Take 1\"\n\nmerged from goog/mirror-m-wireless-internal-release\nb21d248 Passpoint API - Take 1\n"
    },
    {
      "commit": "9e535b86eed3671ce997aee024ad76038e30f78b",
      "tree": "19caefa3f486c44c060bddca5d93e544f206ac2e",
      "parents": [
        "42d0dfebf05c6859a666896ee8607dca2963999b",
        "b938c0e2036d28df24ec626fc8ed7e277248b9a6"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Sun Mar 15 13:39:30 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Sun Mar 15 13:39:30 2015 -0700"
      },
      "message": "am \"Do not provide 5GHz option for softap if there is no country code available\"\n\nmerged from goog/mirror-m-wireless-internal-release\nb938c0e Do not provide 5GHz option for softap if there is no country code available\n"
    },
    {
      "commit": "a86f0741c794ffb00490320220219b864a5f90e3",
      "tree": "e516e931cdce8e8be9d6eaed13ba4bbdf8854c7f",
      "parents": [
        "fc19120fc7c91ae1295ec80f59327d0e44f8b58a",
        "18ae1d22077e1cd8ed71b1e74d14a3a2c4e50a62"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Sun Mar 15 13:37:54 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Sun Mar 15 13:37:54 2015 -0700"
      },
      "message": "am \"get channel list from driver for SoftAP channel selection\"\n\nmerged from goog/mirror-m-wireless-internal-release\n18ae1d2 get channel list from driver for SoftAP channel selection\n"
    },
    {
      "commit": "fc19120fc7c91ae1295ec80f59327d0e44f8b58a",
      "tree": "d5c6980e3f39707199d10b259b8b5e582c7eafd2",
      "parents": [
        "a0127fd5023ba6a6a16d3bbda2979feaa4a99810",
        "5d7768ff5ec406f76baacd12a9d6c100a5d22ec3"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Sun Mar 15 13:37:52 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Sun Mar 15 13:37:52 2015 -0700"
      },
      "message": "am \"Revert \"Initial Passpoint code.\"\"\n\nmerged from goog/mirror-m-wireless-internal-release\n5d7768f Revert \"Initial Passpoint code.\"\n"
    },
    {
      "commit": "53f87384484689dce0bcc14d9de258f299e5a075",
      "tree": "9a715aae9d09b34937ed42a888d21c07e179e422",
      "parents": [
        "2c95c97c21a95a774e3fa68735629bf145468645",
        "2eba02a11234c9cfa6c597effb4f32349826cee4"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Sun Mar 15 13:37:24 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Sun Mar 15 13:37:24 2015 -0700"
      },
      "message": "am \"Initial Passpoint code.\"\n\nmerged from goog/mirror-m-wireless-internal-release\n2eba02a Initial Passpoint code.\n"
    },
    {
      "commit": "b35f4efe159829852ea4a4b58b21448b306c37d9",
      "tree": "ec3fc15fda9392db232282965e73c9baecd31f9d",
      "parents": [
        "a89feb7415fbeee14d025a28ca45a049b5e681fe",
        "a0be0fb2709124a567f89114b1d8e80f74452edc"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Sun Mar 15 13:34:56 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Sun Mar 15 13:34:56 2015 -0700"
      },
      "message": "am \"set softAP on a specified band, including both 2.4 and 5 GHz band\"\n\nmerged from goog/mirror-m-wireless-internal-release\na0be0fb set softAP on a specified band, including both 2.4 and 5 GHz band\n\nChange-Id: I8f2514dfc35fafddc52d9244a093f2924697b748\n"
    },
    {
      "commit": "5914caff06f9790238bea0536acfbf533cee9046",
      "tree": "7825d78ab21a784b1e1f9bdcf0ba49571552e06a",
      "parents": [
        "c98482663674cfae7e3640cd1dbd263d467f536d"
      ],
      "author": {
        "name": "Pierre Vandwalle",
        "email": "vandwalle@google.com",
        "time": "Fri Mar 13 13:58:53 2015 -0700"
      },
      "committer": {
        "name": "Pierre Vandwalle",
        "email": "vandwalle@google.com",
        "time": "Fri Mar 13 13:58:53 2015 -0700"
      },
      "message": "export API to disable autojoin scan initial implementation\n\nChange-Id: I28e268dd8b859a3a22c3d6f699216bbd7124af26\n"
    },
    {
      "commit": "046ac5e6f78a80eef0bd22551b2d0011e96109e1",
      "tree": "cfd32c9b5b05ce5d212b40c6b0c8246e0e55a6ff",
      "parents": [
        "0019e53e11b5387dbb037db52ff4833fe58cc651"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Fri Mar 06 16:52:00 2015 -0800"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:02:09 2015 -0700"
      },
      "message": "Few changes to make API check happy [DO NOT MERGE]\n\nThese changes are made to make the API check in mwd-staging\nhappy. It doesn\u0027t look like they are needed in master branch;\nso marking them as DO NOT MERGE.\n\nChange-Id: I45363165b6a8ffe896cf9a31c0b3cb410aa69cba\n"
    },
    {
      "commit": "0019e53e11b5387dbb037db52ff4833fe58cc651",
      "tree": "7720add35af0f2788c695c69a90ff833cdca6bfa",
      "parents": [
        "bc93466e5a9bad7d1bbde32e1fdf4de6205cb015",
        "6e58424f5b052531a724a54629f00915ad3edada"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:01:39 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:01:39 2015 -0700"
      },
      "message": "am \"add 2 side RTT support on scan\"\n\nmerged from partner/m-wireless-wifi-dev\n6e58424 add 2 side RTT support on scan\n"
    },
    {
      "commit": "d2585f3050f749e471d79abb0dd54bd20445de05",
      "tree": "4f3d37ed3da5a2850b02151d8725a1d6636e6b79",
      "parents": [
        "e95944300eccf78a871fbfaf0545c7550ab424a5",
        "b21d2489c1bd330e39f4489c7f221ebb4dffc283"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:01:37 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:01:37 2015 -0700"
      },
      "message": "am \"Passpoint API - Take 1\"\n\nmerged from partner/m-wireless-wifi-dev\nb21d248 Passpoint API - Take 1\n"
    },
    {
      "commit": "e95944300eccf78a871fbfaf0545c7550ab424a5",
      "tree": "3dee50d88f1814f211864d0efc41ce34c8ac1720",
      "parents": [
        "14a2008f63367a68235ae1602ef2e17eb4a2c053",
        "b938c0e2036d28df24ec626fc8ed7e277248b9a6"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:01:37 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:01:37 2015 -0700"
      },
      "message": "am \"Do not provide 5GHz option for softap if there is no country code available\"\n\nmerged from partner/m-wireless-wifi-dev\nb938c0e Do not provide 5GHz option for softap if there is no country code available\n"
    },
    {
      "commit": "14a2008f63367a68235ae1602ef2e17eb4a2c053",
      "tree": "76f45f26b3f1da40f470e4b5873bcccab92e45f9",
      "parents": [
        "3cb5e4d72f4a22251b8fae253e0ccae38a5e70da",
        "ab325cbcc88311a4d38348b7efda8961d399d26b"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:01:36 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:01:36 2015 -0700"
      },
      "message": "am \"Introduce onLost event on bssid hotlist [DO NOT MERGE]\"\n\nmerged from partner/m-wireless-wifi-dev\nab325cb Introduce onLost event on bssid hotlist [DO NOT MERGE]\n"
    },
    {
      "commit": "3cb5e4d72f4a22251b8fae253e0ccae38a5e70da",
      "tree": "6a600b022b05e914216212fa75f5b9acdb9812c7",
      "parents": [
        "76f9aceecfba5459bcad4c4f144ddca93383d713",
        "18ae1d22077e1cd8ed71b1e74d14a3a2c4e50a62"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:01:35 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:01:35 2015 -0700"
      },
      "message": "am \"get channel list from driver for SoftAP channel selection\"\n\nmerged from partner/m-wireless-wifi-dev\n18ae1d2 get channel list from driver for SoftAP channel selection\n"
    },
    {
      "commit": "76f9aceecfba5459bcad4c4f144ddca93383d713",
      "tree": "c9b90af1a7a63c584908537ec2c0dc8577212b55",
      "parents": [
        "29267b6dd601a3ed168da0865426fde457ad57aa",
        "5d7768ff5ec406f76baacd12a9d6c100a5d22ec3"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:01:34 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:01:34 2015 -0700"
      },
      "message": "am \"Revert \"Initial Passpoint code.\"\"\n\nmerged from partner/m-wireless-wifi-dev\n5d7768f Revert \"Initial Passpoint code.\"\n"
    },
    {
      "commit": "29267b6dd601a3ed168da0865426fde457ad57aa",
      "tree": "95b2151ec0741fa39aca52909b2ad2c95e8c79b9",
      "parents": [
        "f0bfa91103b9d1b63b3b4115cd26b1387c466c3c",
        "2eba02a11234c9cfa6c597effb4f32349826cee4"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:01:33 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:01:33 2015 -0700"
      },
      "message": "am \"Initial Passpoint code.\"\n\nmerged from partner/m-wireless-wifi-dev\n2eba02a Initial Passpoint code.\n"
    },
    {
      "commit": "b4499afde5cb4fe9e7c168af60d003e2c7df40a1",
      "tree": "c9b90af1a7a63c584908537ec2c0dc8577212b55",
      "parents": [
        "1aa4dcee03f75df4f96ac9d3653503e0ae027117",
        "a0be0fb2709124a567f89114b1d8e80f74452edc"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:01:31 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:01:31 2015 -0700"
      },
      "message": "am \"set softAP on a specified band, including both 2.4 and 5 GHz band\"\n\nmerged from partner/m-wireless-wifi-dev\na0be0fb set softAP on a specified band, including both 2.4 and 5 GHz band\n"
    },
    {
      "commit": "1aa4dcee03f75df4f96ac9d3653503e0ae027117",
      "tree": "51bb87b53e2e3f85edaf22d355e29c637a684d5e",
      "parents": [
        "472cca08eb42fc198cf70ac327567c941960ea17",
        "7dd2f6b57b5ef1f14eb55b7801a3d31729ad7a0a"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:01:31 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:01:31 2015 -0700"
      },
      "message": "am \"Bring in passpoint code [DO NOT MERGE]\"\n\nmerged from partner/m-wireless-wifi-dev\n7dd2f6b Bring in passpoint code [DO NOT MERGE]\n"
    },
    {
      "commit": "472cca08eb42fc198cf70ac327567c941960ea17",
      "tree": "45347de3afa0f751334a2f0ea1fbf576c1bf4cf4",
      "parents": [
        "81e1b71320b957ec9b03a2399b6ff25df4880e15",
        "f45acfe0960f1182ed9d38d2acd78188de25b720"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:01:29 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Mar 09 19:01:29 2015 -0700"
      },
      "message": "am \"New Additions to WifiScanner APIs [DO NOT MERGE]\"\n\nmerged from partner/m-wireless-wifi-dev\nf45acfe New Additions to WifiScanner APIs [DO NOT MERGE]\n"
    },
    {
      "commit": "488caeb70293b7c70e9ce128fc002a0666340fb0",
      "tree": "c2cb1ddd1a06dcc7a05a6ee6a0cbfa3392fe995f",
      "parents": [
        "0a75d4e96cb5f2d3c27d5e4e36376e349cae2161"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Mon Mar 09 15:23:42 2015 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Mon Mar 09 15:28:29 2015 -0700"
      },
      "message": "Change WiFi and Bluetooth ActivityEnergyInfo classes\n\nHave them take an elapsed time millis timestamp instead\nof having the constructor call System.currentTimeMillis.\n\nChange-Id: Ic9ca8f92347c336beee8ebcc3407de2c1e5b4073\n"
    },
    {
      "commit": "6e58424f5b052531a724a54629f00915ad3edada",
      "tree": "38d636d447f221a066f25c9e05b9488b688661c9",
      "parents": [
        "a357b5adf0a73318ddff782d570aa6bc1631b1b7"
      ],
      "author": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Mon Mar 02 14:04:35 2015 -0800"
      },
      "committer": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Wed Mar 04 15:26:49 2015 -0800"
      },
      "message": "add 2 side RTT support on scan\n\nBug:19533713\nChange-Id: I6b7a32aae1a038eb2941f5564d03a4a0286d5bf3\n"
    },
    {
      "commit": "08c7116ab9cd04ad6dd3c04aa1017237e7f409ac",
      "tree": "6ddb0659a3ecd024e0165ba050940bc40ea257fe",
      "parents": [
        "3062e57072145ba5e71ba8b2cf565d3453db04a7"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sat Feb 28 13:12:17 2015 -0500"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sat Feb 28 14:47:49 2015 -0500"
      },
      "message": "Remove unused imports in frameworks/base.\n\nChange-Id: I031443de83f93eb57a98863001826671b18f3b17\n"
    },
    {
      "commit": "a357b5adf0a73318ddff782d570aa6bc1631b1b7",
      "tree": "c8ddd8ee10ff8ddf5081cd4765864e8cebe4205c",
      "parents": [
        "c4423a5f0a6f2689975df054114dd05577e3599e",
        "b938c0e2036d28df24ec626fc8ed7e277248b9a6"
      ],
      "author": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Wed Feb 25 23:34:39 2015 +0000"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Feb 25 23:34:40 2015 +0000"
      },
      "message": "Merge \"Do not provide 5GHz option for softap if there is no country code available\" into m-wireless-wifi-dev"
    },
    {
      "commit": "c4423a5f0a6f2689975df054114dd05577e3599e",
      "tree": "3054d6fe7e16344c3b2f7da03155ae3dea1201af",
      "parents": [
        "ab325cbcc88311a4d38348b7efda8961d399d26b",
        "b21d2489c1bd330e39f4489c7f221ebb4dffc283"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Wed Feb 25 20:04:00 2015 +0000"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Feb 25 20:04:00 2015 +0000"
      },
      "message": "Merge \"Passpoint API - Take 1\" into m-wireless-wifi-dev"
    },
    {
      "commit": "b21d2489c1bd330e39f4489c7f221ebb4dffc283",
      "tree": "9de859c440b33669df4bc785d0c64db637311539",
      "parents": [
        "18ae1d22077e1cd8ed71b1e74d14a3a2c4e50a62"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Feb 02 10:50:36 2015 -0800"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Tue Feb 24 18:25:59 2015 -0800"
      },
      "message": "Passpoint API - Take 1\n\nAdded some common fields to WifiConfigurations; which\nshould be used with WifiEnterpriseConfig. The network\ninformation is saved in a file.\n\nChange-Id: Ica2069900dfc373e14792cbe81a185586e2954cc\n"
    }
  ],
  "next": "b938c0e2036d28df24ec626fc8ed7e277248b9a6"
}
