)]}'
{
  "log": [
    {
      "commit": "b804f8d8ff2de6fa83d59949915ab118bbe00ccf",
      "tree": "f23e1d79bd4e77f7cccb515012a7589fda224097",
      "parents": [
        "a2f043822b870f09839d025e146e37f7e7646fc4"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Tue May 12 12:09:47 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Tue May 12 12:57:43 2015 -0700"
      },
      "message": "Add RemoteConference javadocs.\n\nBug: 21066411\nChange-Id: Ie4cdfef58e6442531c3377cec4a708d67b790945\n"
    },
    {
      "commit": "6b3714939f31779d746c4f293cd55d5a9b09a0b9",
      "tree": "c6b9de10a86426598f164d83d5b864c85ed9cae7",
      "parents": [
        "1336c2c68df5761af174d93f42a478ea752e2a5c"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri May 08 11:35:55 2015 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri May 08 11:35:55 2015 -0700"
      },
      "message": "Un-@hiding some missed VT APIs.\n\nBug: 20947116\nChange-Id: Idda9b7c7debafbea8c42eaadb75c3375b2c8ddb2\n"
    },
    {
      "commit": "e0895660dac3fc87665d2cf7b0ca6906ab89cec1",
      "tree": "142e98953c4c4eac1842cc4268992bb38bddbd87",
      "parents": [
        "f555887237665fd2cd16182e63dd7ff5f4b7e708",
        "856a5ac70474e9f57f71699ad934c701b01c1c7b"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu May 07 17:34:53 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 07 17:34:54 2015 +0000"
      },
      "message": "Merge \"Filter list of possible default dialers\" into mnc-dev"
    },
    {
      "commit": "9a7db1a6f58a3efc37c7e761445617f22adb9d4e",
      "tree": "d4e849a871da9eba54e406aaed43c385a0a5c50c",
      "parents": [
        "2665fdfd61abce66a4843436333d5471cf389753",
        "a5d5c1d0843980c5cac3b9c9541529b59b5c2434"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed May 06 22:29:18 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 06 22:29:25 2015 +0000"
      },
      "message": "Merge \"Fix potential NPE in TelecomManager.placeCall\" into mnc-dev"
    },
    {
      "commit": "4538216a31d15b01e18c7b504e51031da0ce6e40",
      "tree": "3ff5816a01518ff07b756edaaa89617344eaa514",
      "parents": [
        "d5304020b29762ce79d66c1ed3028b0ee30c68ad"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed May 06 08:52:27 2015 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed May 06 08:52:27 2015 -0700"
      },
      "message": "Change sendSessionModifyRequest VideoProvider API signature.\n\nIncluding a fromProfile in addition to the requestedProfile.\n\n- Changed VideoCallImpl to generate the fromVideoProfile based on the\ncall\u0027s current videoState.  This ensures the InCall UI only needs to\npass in the new video profile; the VideoCall Impl already has enough\nknowledge to generate the fromProfile.\n  - Changed VideoCallImpl to track the current videoQuality, which forms\na part of the fromVideoProfile.\n\nBug: 20704229\nChange-Id: I89f293f03a2b13fc8c1dcfd8a07ab8640d3950e0\n"
    },
    {
      "commit": "a5d5c1d0843980c5cac3b9c9541529b59b5c2434",
      "tree": "442d484e675679b19aef905fb55bc4b72d137327",
      "parents": [
        "b2e3b74418f7fc09f2610bc5620e748d420b5f87"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue May 05 16:25:55 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue May 05 16:36:22 2015 -0700"
      },
      "message": "Fix potential NPE in TelecomManager.placeCall\n\nDon\u0027t pass null parameters\n\nChange-Id: Icf8f4eb3e96a51a5c091322c83ae163e366c21de\n"
    },
    {
      "commit": "1542179bd2bc82db31a925550b47151cf579c767",
      "tree": "088970f1a1c3860e81f75167f550b6a321cdeba9",
      "parents": [
        "fe2f7e31be01c8c0ebcbdfb1ff8ae420f24c0ac2",
        "6526f67e45fc810b8f4c7419eecf599d228f674f"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue May 05 17:15:13 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 05 17:15:14 2015 +0000"
      },
      "message": "Merge \"Add hidden methods to set/get default dialer across users\" into mnc-dev"
    },
    {
      "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": "6526f67e45fc810b8f4c7419eecf599d228f674f",
      "tree": "ede645ada38e24d8156d27dda08d35112d7cbd79",
      "parents": [
        "ca030f8ed5fd52f2821d159b9c16d0c514dc0688"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Mon May 04 17:07:32 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Mon May 04 17:11:46 2015 -0700"
      },
      "message": "Add hidden methods to set/get default dialer across users\n\nFirst part of a set of changes to make the default dialer work\nacross multiple users. This initial CL should not affect any\nuser-facing behavior, just add new methods.\n\nBug: 20696062\nChange-Id: If1651240e185b4c09e960260c822c9265069fb9a\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": "2378ea76d4c4b160c2f0f6ffcd556776b7112d8d",
      "tree": "11772efbca218628aa0464b4a786719d59863874",
      "parents": [
        "5b8b0df7bfcbeb8a6ac165fcbcad57aa2b597004"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Wed Apr 29 14:38:11 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 30 17:21:10 2015 -0700"
      },
      "message": "Add Properties to Call.Details.\n\nMoved some capabilities to properties which seemed appropriate.\n\nBug: 20160395\nChange-Id: Iacef4365822e5c3e50f0c41a501bf295c22055f1\n"
    },
    {
      "commit": "011728fc3a4368b601844d225d1f37bf48ea5735",
      "tree": "d5cc5259d91e3d1ef5647a60c0ed2e7655e29857",
      "parents": [
        "24863faa05dc8934f790e13f8cf153c0edb4a32a"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 23 15:47:06 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 30 15:24:50 2015 -0700"
      },
      "message": "Add handler parameter for callbacks.\n\nBug: 20160491\nChange-Id: I94639b06b8c97b6585e169d667a67ce328e716af\n"
    },
    {
      "commit": "f1a349bda3b6cb400692159d72a41ea89b0e6128",
      "tree": "58d298736942da581bc659bbda16bc825aaebbc2",
      "parents": [
        "5686780404a41901d226cc7ba506c1c0ba284713"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed Apr 29 16:16:50 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed Apr 29 16:21:00 2015 -0700"
      },
      "message": "Add default dialer checks to Telecom/Telephony\n\nCheck for the default dialer or the modify phone state permission\nfor various TelecomManager/TelephonyManager methods.\n\nMake sure to check the user-selected default rather than the\nhardcoded package name.\n\nExercise this code in TestDialerActivity.\n\nBug: 20304458\nChange-Id: Ic04cd8f2ba98e1d54c39549ae89d3e11cd5cdafb\n"
    },
    {
      "commit": "856a5ac70474e9f57f71699ad934c701b01c1c7b",
      "tree": "b2af03e319bacc7a3baa8184e1417e2ad90f397f",
      "parents": [
        "ff623a5ab3b26cd98790e355e316a65d76197cbd"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 28 15:45:42 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 28 17:05:00 2015 -0700"
      },
      "message": "Filter list of possible default dialers\n\nMake sure they handle the ACTION_DIAL intent with the tel scheme\n\nBug: 20304411\nChange-Id: I1822eff8bc014d4679352165ebe2bc819b82f75b\n"
    },
    {
      "commit": "b7018ba66046097d81c8d3b48e58e6d8aeab893a",
      "tree": "1565c12b7c90945eff855f9c482971098b6ef864",
      "parents": [
        "c8240411c38b78ac8095f6e8067f7bcc7046f502",
        "8e0207ba5b7ca3bca9d87847eef4d00aa89d7a7a"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 28 18:57:45 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 28 18:57:46 2015 +0000"
      },
      "message": "Merge \"Simplify DefaultDialerManager\" into mnc-dev"
    },
    {
      "commit": "8e0207ba5b7ca3bca9d87847eef4d00aa89d7a7a",
      "tree": "58cd7e43c7be9d97eab386a45b236965febdf506",
      "parents": [
        "610438230b72bc4932e6580230bfa2d5dd4e9913"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 28 09:39:20 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 28 11:30:47 2015 -0700"
      },
      "message": "Simplify DefaultDialerManager\n\nThe previous code worked with ComponentNames because it was\nbased off existing code for the default SMS application.\nWe only really need the package name however, so simplify the\ncode by storing and retrieving the package name directly.\n\nBug: 20304458\nChange-Id: Icabd3a9f0f8166c105360494b601160d13767fad\n"
    },
    {
      "commit": "17455a3d39350a39eb995897929977d793358365",
      "tree": "4765cf4b4edff6c8a96f1ecb02c6faef5b99d11a",
      "parents": [
        "2a550449bcb4a6cff2fa96f7e7bf147dc485d5eb"
      ],
      "author": {
        "name": "Anthony Lee",
        "email": "anthonylee@google.com",
        "time": "Fri Apr 24 15:25:29 2015 -0700"
      },
      "committer": {
        "name": "Anthony Lee",
        "email": "anthonylee@google.com",
        "time": "Tue Apr 28 07:13:34 2015 -0700"
      },
      "message": "Add plumbing for merge failures and renable button. (3/4)\n\nThe merge failure is not plumbed up through any layer that\ncan trap the callback and act on it.  The first part of this\nfix is to create that plumbing.  Then we need to reenable the\nmerge button. At this point in time, we leverage the fact\nthat forcing the call to reassess its capabilities will poke\nthe InCallUI to reenable the merge button. In the future, we\nshould plumb the merge failure all the way to InCallUI and\nnot only handle the button but display UI to the user. The UI\nis currently being displayed by CallNotifier which is the wrong\nplace. See b/20530631 for more details.\n\nBug: 20229905\nChange-Id: I0355ada46b484c6db4bee656c77386dd61be5e1f\n"
    },
    {
      "commit": "d0922ed723c3199de5a45e01fc9f4d56178cc577",
      "tree": "af93334df4edac15140052b83bd3e299ef8d286e",
      "parents": [
        "25d12e3f6a5ef15add0c0ccb560bb842283b98e2",
        "a162f02f7698646d2bed4284900b1f95a70c9676"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Mon Apr 27 22:49:33 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 27 22:49:34 2015 +0000"
      },
      "message": "Merge \"Rename setDefaultDialerApplication for consistency\" into mnc-dev"
    },
    {
      "commit": "a162f02f7698646d2bed4284900b1f95a70c9676",
      "tree": "330f6d9f178e8364086743351332876d455d1b12",
      "parents": [
        "a818a46c897157185f2367a72440325d9278bd4f"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Mon Apr 27 15:17:50 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Mon Apr 27 15:17:50 2015 -0700"
      },
      "message": "Rename setDefaultDialerApplication for consistency\n\nChange-Id: I8227df913bdb0ed5e1b3472f9d4ebea1158b366b\n"
    },
    {
      "commit": "d7017c42be527ac7cbf5de6bc0ba56c676543e52",
      "tree": "02394db428f6616770851e94353727e2b1e81840",
      "parents": [
        "bde0b1e4c8672133e346d964f946d435da8f4d22"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Apr 27 13:13:32 2015 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Apr 27 13:13:32 2015 -0700"
      },
      "message": "Fixing issue where conference calls enable speaker phone.\n\n- The issue was due to a mis-merge in ParcelableConference.  The write\nof the status hints happens at the end of the writeToParcel method.\n\nBug: 20503132\nChange-Id: I40ef9b267b48876006e4cbe29e5ae09ba77bcb33\n"
    },
    {
      "commit": "610438230b72bc4932e6580230bfa2d5dd4e9913",
      "tree": "95ec32b6b50c7ba4a706e539d74d91eb88a24fde",
      "parents": [
        "a818a46c897157185f2367a72440325d9278bd4f"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Mon Apr 27 11:18:38 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Mon Apr 27 12:55:23 2015 -0700"
      },
      "message": "Add utility method isDefaultOrSystemDialer\n\nWill be used by various system components to determine if a\ngiven package name is a privileged Dialer\n\nBug: 20333102\nBug: 20304411\nChange-Id: I1e5bcbde8ee9a5dc6936b118b1b78f32d97737a6\n"
    },
    {
      "commit": "f2570cb5956d0bb197657641c70cd465cde6901b",
      "tree": "65ce910202605b1f1631597d0e2b42f8852207fd",
      "parents": [
        "398e11837be681a9b732d2a2f4aa614a54b4d84b",
        "912270e22d11dab354cd0503b700c1dfca790a0a"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Sat Apr 25 01:44:26 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 25 01:44:27 2015 +0000"
      },
      "message": "Merge \"Doc fix - incorrect format (included argument) for function reference.\""
    },
    {
      "commit": "912270e22d11dab354cd0503b700c1dfca790a0a",
      "tree": "826fe5436abd8875ab1de8de5acc9f6cfc6456f3",
      "parents": [
        "237a59767d4c38b4b69fcc2a9b9d88cad5c5e97e"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 18:43:41 2015 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 18:43:41 2015 -0700"
      },
      "message": "Doc fix - incorrect format (included argument) for function reference.\n\nChange-Id: I2cdf7b4f078b1ab0556fcc3fad5287f86641c396\n"
    },
    {
      "commit": "4e4fec1b8d657e32fa7a66c20c7c6a27ad96a089",
      "tree": "6c1f5e2e05a9a808c01506539be77d3ed46962fc",
      "parents": [
        "49314cea50ed8bbb1cc3621c79ff9466bc642a23",
        "237a59767d4c38b4b69fcc2a9b9d88cad5c5e97e"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Sat Apr 25 01:08:10 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 25 01:08:11 2015 +0000"
      },
      "message": "Merge \"Fix documentation - non-public API.\""
    },
    {
      "commit": "237a59767d4c38b4b69fcc2a9b9d88cad5c5e97e",
      "tree": "c9512d5e84c6afad896b0bf03b4365486297213d",
      "parents": [
        "1418054108e3811db80e28496b335514b51b10f4"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 18:06:59 2015 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 18:06:59 2015 -0700"
      },
      "message": "Fix documentation - non-public API.\n\nChange-Id: I418bf47b197936b2f50b231425312d5b6d272df8\n"
    },
    {
      "commit": "cd895cdf4dd98b4271e24742a6a46be70cda6382",
      "tree": "abe33abdc2107c5888acafde50bb23040c65f680",
      "parents": [
        "998ee16570e541e74e90eac39f468e6d8d1cd6f8",
        "1418054108e3811db80e28496b335514b51b10f4"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Sat Apr 25 00:49:40 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 25 00:51:47 2015 +0000"
      },
      "message": "Merge changes from topic \u0027mwd-merge-042415\u0027\n\n* changes:\n  Rename removeVideoCallListener to unregisterCallback\n  Bluetooth document fix: remove reference from open API to hidden entities\n  Fix build due to merge of 7595842 and renaming due to 8eb87f0\n  Merge commit \u0027052a0da\u0027 into merge2\n  Merge commit \u0027db1dbb8\u0027 into merge2\n  Merge commit \u00277e5e791\u0027 into merge2\n  Merge commit \u0027170102d\u0027 into merge2\n  Merge commit \u00274cb5d80\u0027 into merge2\n  Merge commit \u002783cda00\u0027 into merge2\n  Merge commit \u0027c91bc62\u0027 into merge2\n  Merge commit \u0027cffc360\u0027 into merge2\n  Merge commit \u00277f61051\u0027 into merge2\n  Merge commit \u0027167c3a7\u0027 into merge2\n  Merge commit \u00274467b98\u0027 into merge2\n  Merge commit \u002725a217c\u0027 into merge2\n  Merge commit \u002704b18ec\u0027 into merge2\n  Merge commit \u00277595842\u0027 into merge2\n  Merge commit \u00272bbd2b6\u0027 into merge2\n  Merge commit \u00274890351\u0027 into merge2\n  Merge commit \u0027cd405fe\u0027 into merge2\n  Merge commit \u00276ddbb5e\u0027 into merge2\n  Merge commit \u0027de93575\u0027 into merge2\n  Merge commit \u00279561e74\u0027 into merge2\n"
    },
    {
      "commit": "bde0b1e4c8672133e346d964f946d435da8f4d22",
      "tree": "96b70a6720b43343d5cba33243b50769cd34c0d7",
      "parents": [
        "890eb710f9e06fa88ed1f0a006ddd0c36d75b9a7"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Apr 24 15:09:58 2015 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Apr 24 23:47:37 2015 +0000"
      },
      "message": "Add videoStateToString on videoProvider Class.\n\n- Got tired of looking at numerical integer videoStates, so added a new\n\"videoStateToString\" static method, similar to how we have a\nConnection#capabilitiesToString method.\n\nBug: 20257400\nChange-Id: I39fcf413938c90e5993985f0976ad4fcce11505d\n"
    },
    {
      "commit": "eca706ed9d31f338fa08fc442f9045506c477961",
      "tree": "070f96d30eb901ae1a481eee0edaa1d46086e951",
      "parents": [
        "d34f44028df0795e45a4248f1ec6595b9d7a389e",
        "1011f4870c24659c78050c4165ac9aa6983b7b06"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Fri Apr 24 23:11:41 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 24 23:11:42 2015 +0000"
      },
      "message": "Merge \"Add APIs to getDefaultDialerPackage and getSystemDialerPackage\""
    },
    {
      "commit": "1418054108e3811db80e28496b335514b51b10f4",
      "tree": "0d79e25847ae0dc681b36014ce6fe64c89c5be93",
      "parents": [
        "fd840dd60328d2ad6e30dd438c7429670ce82ec3"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 15:16:10 2015 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 15:22:03 2015 -0700"
      },
      "message": "Rename removeVideoCallListener to unregisterCallback\n\nChange-Id: Ie6b5ac9131e81900efc7d3fa67056aa47d566a44\n"
    },
    {
      "commit": "89427249308b7db10e8c3d352b79097f94912b84",
      "tree": "46535a85285fec1bebb6dbbaf146a48645d40bfd",
      "parents": [
        "1123a831c42ef540d60b946363c1e263cc8ab8bf"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Thu Apr 23 12:26:37 2015 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 14:06:40 2015 -0700"
      },
      "message": "Fix build due to merge of 7595842 and renaming due to 8eb87f0\n\nI.e. rename mVideoCallback -\u003e mCallback. Line with original name\nwas added in mwd, renaming was done in master. The renaming CL\nwas cherry-picked to mwd (and build probably fixed there).\n\nChange-Id: I462a0fedd00293a148404e1419740bf492ae5de9\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": "f491a5844a2ee989e4a0aa109c62fa62ad07737f",
      "tree": "a805f5ac9102982abf502e37beab0312b8d18116",
      "parents": [
        "d7b4b81274e8a0f885be553ea8e153ea5447798d",
        "04b18ec15359b79b832ec50010f050d7298e7fb5"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 13:56:58 2015 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 13:56:58 2015 -0700"
      },
      "message": "Merge commit \u002704b18ec\u0027 into merge2\n"
    },
    {
      "commit": "d7b4b81274e8a0f885be553ea8e153ea5447798d",
      "tree": "a9cf35058bb0d4000c56c24c2a15a080f629b0f4",
      "parents": [
        "3b8efc3e74c61d48446c898613096604b78d4d83",
        "75958420f2d294ceda517c2782b294002dc2969f"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 13:56:35 2015 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 24 13:56:35 2015 -0700"
      },
      "message": "Merge commit \u00277595842\u0027 into merge2\n\nChange-Id: I7e11e98e6d59562374195a8761d64a79dc0268e8\n"
    },
    {
      "commit": "c1ec931f00893322ace16a22ecd42a7f3a7c36e2",
      "tree": "9d08a44947ab1becfd1acbf89b6350f3fc84f0c6",
      "parents": [
        "7defaef1bfc05757652d3a5d00d35090397e7f3e"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Fri Apr 24 11:26:01 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Fri Apr 24 11:37:07 2015 -0700"
      },
      "message": "Fix up DisconnectCause description.\n\nChange-Id: Ib2b52b6f8bc8fe945df3684f4e1ed9e04f78b061\n"
    },
    {
      "commit": "1011f4870c24659c78050c4165ac9aa6983b7b06",
      "tree": "71956d4b8ece720c2bcf8ac6bdfbd70f88b07d9b",
      "parents": [
        "1ff1d3203f858c17b18dd2d9708dcd5b1adfbe4c"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Apr 23 15:58:27 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Fri Apr 24 11:12:34 2015 -0700"
      },
      "message": "Add APIs to getDefaultDialerPackage and getSystemDialerPackage\n\ngetDefaultDialerPackage is a public API and will be used by\napps to determine if they are the default dialer.\n\ngetSystemDialerPackage is a hidden API and is only used by\nsystem components.\n\nAlso add new public string constants to allow apps to show\na dialog requesting that the user change the current default\ndialer.\n\nBug: 20304458\nChange-Id: I121d36741474c1fe171c372fb766a6c128228c9c\n"
    },
    {
      "commit": "1ff1d3203f858c17b18dd2d9708dcd5b1adfbe4c",
      "tree": "20c87e06c391002cd09aaf68bbd236cff6584cd1",
      "parents": [
        "a09c5eed32ff6371a70c39e3f92bb8620066be52",
        "e3c507b79b5ce94f54533a92d5625daa486b7ed6"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Fri Apr 24 00:06:49 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 24 00:06:55 2015 +0000"
      },
      "message": "Merge \"Remove CallState and rename PRE_DIAL_WAIT\""
    },
    {
      "commit": "29738688859120f254b3c7e76ae42f51c7e7d04a",
      "tree": "cc8c531d4314c67c403b6713e9a0297b01c90f3f",
      "parents": [
        "9e29086d5df800532e736d8f31e2b9159b102524",
        "3e56ba14cc1533ec2585994066b238f0e2c7f59a"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Apr 23 23:49:22 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 23 23:49:24 2015 +0000"
      },
      "message": "Merge \"Add TelecomManager.placeCall\""
    },
    {
      "commit": "3e56ba14cc1533ec2585994066b238f0e2c7f59a",
      "tree": "99c2fab55ee560881fcf828321fbe5e678d41318",
      "parents": [
        "8d505ff025f16715d47f97d0f74a0cbba6c6391d"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Apr 23 12:32:36 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Apr 23 16:48:52 2015 -0700"
      },
      "message": "Add TelecomManager.placeCall\n\nPlaces a new outgoing call using the system telecom service\nwith the specified parameters.\n\nMaking emergency calls using this method requires that the\nmethod-caller is either the user-selected default dialer app\nor preloaded system dialer app.\n\nRequires that the caller have the\n{@link android.Manifest.permission#CALL_PHONE} permission.\n\nBug: 20348183\nChange-Id: Ieedb5628e8c6be25137944e7c3639dc1d9bc61df\n"
    },
    {
      "commit": "e3c507b79b5ce94f54533a92d5625daa486b7ed6",
      "tree": "314e15d68bdf45fbfc63db7b4f91a153f298c742",
      "parents": [
        "98c7c1355be85cf35be395704312e6f2bb3ff2d9"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Apr 23 14:44:19 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Apr 23 14:44:19 2015 -0700"
      },
      "message": "Remove CallState and rename PRE_DIAL_WAIT\n\nBug: 20532827\nBug: 20532435\nChange-Id: I5f0308c5cf4e4a9cf9020b4fe7fa5f3f8dee6e67\n"
    },
    {
      "commit": "6446d97942b6b5b3108d4c8e53410b38497049d8",
      "tree": "c42250a936c5e8759162209b8fa6a059658637ca",
      "parents": [
        "366459ee59d9e4f00eb4bdd10945a72cbc265f76",
        "014de02dd2e050c36f7e0d4f57690bd5d023b4f2"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Apr 23 17:23:40 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 23 17:23:41 2015 +0000"
      },
      "message": "Merge \"Add hidden class in framework for managing the default dialer settings\""
    },
    {
      "commit": "014de02dd2e050c36f7e0d4f57690bd5d023b4f2",
      "tree": "1c664e4a0c1a3df3c6ba28a6e9cf242fbb7b4308",
      "parents": [
        "8d505ff025f16715d47f97d0f74a0cbba6c6391d"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 21 17:15:47 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Apr 23 10:19:52 2015 -0700"
      },
      "message": "Add hidden class in framework for managing the default dialer settings\n\nBug: 20303635\nChange-Id: I7e7318086ade9531fb85f08b8e3f1f001ee0a8d9\n"
    },
    {
      "commit": "170102d631555ee5c9e3220ea24fec07d99603e1",
      "tree": "8542466dc8246a88871e585bc949bd5d7de89ad2",
      "parents": [
        "c539080a933747b7140bf33c2a5c82029e56fa41"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 21 13:42:24 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 21 15:05:37 2015 -0700"
      },
      "message": "DO NOT MERGE Make CAPABILITY_CAN_PAUSE_VIDEO public\n\nChange-Id: If20f642a3d6bda886a68bb1e0ce459c38361a73c\n"
    },
    {
      "commit": "c539080a933747b7140bf33c2a5c82029e56fa41",
      "tree": "c7f1dc517661b05911fa4ba515f7691c24e852ff",
      "parents": [
        "4cb5d80abeb88918534e90c2a7b58cdcba22ac77"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 21 14:49:54 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 21 15:03:29 2015 -0700"
      },
      "message": "DO NOT MERGE Make CAPABILITY_VIDEO_CALLING public\n\nChange was previously made in master\n\nChange-Id: Ica37a2060dca35ed6c734852a12b8f9ab27cd8aa\n"
    },
    {
      "commit": "e661d9fb6fb4bd0896d2b911178b7d5f76d941ec",
      "tree": "7a6d5d4bb3c911fb8a7a69e7a8f210617b667a6a",
      "parents": [
        "8d505ff025f16715d47f97d0f74a0cbba6c6391d"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 21 13:42:24 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 21 13:42:24 2015 -0700"
      },
      "message": "Make CAPABILITY_CAN_PAUSE_VIDEO public\n\nChange-Id: If20f642a3d6bda886a68bb1e0ce459c38361a73c\n"
    },
    {
      "commit": "4cf116ff20f143136ea69a8522fc01ef8a1e7f85",
      "tree": "1b3a42b717c56e2498381faebfbbca8438279980",
      "parents": [
        "7a0fe44d6a4d3ffcc2803694c544b794b4d40342",
        "df2cbc8989e624cd6a1d732549ea4a4f00852508"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Apr 20 20:12:43 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 20 20:12:47 2015 +0000"
      },
      "message": "Merge \"API Cleanup - rename IConferenceable to Conferenceable.\""
    },
    {
      "commit": "df2cbc8989e624cd6a1d732549ea4a4f00852508",
      "tree": "3b3bfd1f9ebd132e2a3df62b38e1bb270ccead7e",
      "parents": [
        "56d16568c0233dacec8f3c20cc987b2b68298e7a"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Apr 20 09:13:01 2015 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Apr 20 09:13:01 2015 -0700"
      },
      "message": "API Cleanup - rename IConferenceable to Conferenceable.\n\nBug: 20165255\nChange-Id: If4cb323749b6ef9e8657506434d760d07c34167f\n"
    },
    {
      "commit": "d3c1ddb892f2ef8ae1b8eb0e4c50dfef302c0beb",
      "tree": "5abd54a3da632d215a5ac1f1bad5b189852ef048",
      "parents": [
        "f2004061505cdcb2a37072b430104586ca848df2",
        "16a16899505ec0a9ede5b76650bfb8817b3227c7"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Apr 17 21:34:02 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 17 21:34:04 2015 +0000"
      },
      "message": "Merge \"Add OP_READ_PHONE_STATE app op - framework\""
    },
    {
      "commit": "16a16899505ec0a9ede5b76650bfb8817b3227c7",
      "tree": "ab1ff64e6befd59d55de65dbe7a89614feadcd2f",
      "parents": [
        "d01242946eb7423612998b5bdbc71a6a1b3e8581"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Apr 16 10:32:04 2015 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Apr 17 20:43:56 2015 +0000"
      },
      "message": "Add OP_READ_PHONE_STATE app op - framework\n\nThe READ_PHONE_STATE permission protects PII information and\nis in the Phone group. This change is adding the corrseponding\napp op for gating access to the API guarded by READ_POHNE state\nwhich will be used instead as an access control for legacy apps.\n\nChange-Id: I2ff895a5a0e529f26ec0ad706266a30d829268ba\n"
    },
    {
      "commit": "cffc3605ce338471b5dcd76dcf3a1c5c6f1a12ad",
      "tree": "e8345931322201eebcddc5c33df7f6bc047f912a",
      "parents": [
        "8eb87f0da838c5ca371a54ff2fc5924bf8664ba9"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Apr 16 15:34:07 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Apr 16 17:27:45 2015 -0700"
      },
      "message": "DO NOT MERGE Unfinal getPhone.\n\nThe change to make it final was breaking existing apps.\n\n...and other changes.\n\nBug: 20283873\nChange-Id: I8db4243850ad15f688dbca59ff5427b4799cbd1b\n"
    },
    {
      "commit": "8eb87f0da838c5ca371a54ff2fc5924bf8664ba9",
      "tree": "593e492aa46a7e2b5188839d4fc0260b2524da47",
      "parents": [
        "7e24657d07868739754fd53fa7da97cb05e2e27d"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Wed Apr 15 14:09:50 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 17:11:35 2015 -0700"
      },
      "message": "DO NOT MERGE Rename Call*Listener to Call*Callback.\n\nDeprecate the existing Listener methods and interfaces so that they\ncan be replaced.\n\nBug: 20160491\nChange-Id: I11c104c625b03751f3792fc4367883c18c6e2d54\n"
    },
    {
      "commit": "84a264004d7e933b1be453ec38099da5b63e1ace",
      "tree": "52ee6270507b398191f62eee56e43e9b850d8fd6",
      "parents": [
        "600aaf013af293339783a4b53c566039407ce4c8"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 15:58:19 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 17:07:12 2015 -0700"
      },
      "message": "Remove deprecated VideoCallListener methods.\n\nThese shouldn\u0027t be needed because the video call APIs were never\npreviously made public.\n\nBug: 20160491\nChange-Id: Ic9c5d0d1e8618bfe61f8905d4afaeaa37f51c915\n"
    },
    {
      "commit": "7e24657d07868739754fd53fa7da97cb05e2e27d",
      "tree": "fbfe4ef94d613288086c43e9c933bf68b1a607a3",
      "parents": [
        "7f22726ff3816a03192f249ebabffcd36274b85f"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed Apr 15 11:05:16 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Apr 16 16:50:17 2015 -0700"
      },
      "message": "DO NOT MERGE Move Phone.java APIs into InCallService\n\nThis change is one step in the right direction of getting rid of\nPhone.java.\n\nPhone.java was deemed superfluous and this change moves the methods\npreviously exposed in Phone.java into InCallService.  This was done by\nhaving InCallService listen to Phone and pipe the calls as appropriate.\nHowever, state still lives in Phone and we eventually want to move that\ncode into InCallService.  That will be done in a later CL.\n\nBug: 20160495\nChange-Id: Id142431c253c1f24f260da42e8bedd1eb2ce448b\n"
    },
    {
      "commit": "600aaf013af293339783a4b53c566039407ce4c8",
      "tree": "30980d8cdb6c0d02b4242493273fcac914b0d0fa",
      "parents": [
        "223a80d7c6c40d468319f15af2a73c8681b19f1c",
        "7c9ee2b0c59b7f215511c3c9000f71d5e902715a"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 23:46:56 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 23:46:57 2015 +0000"
      },
      "message": "Merge \"Fix comment typos. \u003d(\""
    },
    {
      "commit": "223a80d7c6c40d468319f15af2a73c8681b19f1c",
      "tree": "787e271937e3e14b6f5477f16c18048218dfa344",
      "parents": [
        "f8e24ccf374ff4c0e41ffa0ff474f90b3c9cf1a2",
        "29886d8571b703c4b9559d51421e8051bb1641c1"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Apr 16 23:42:00 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 23:42:01 2015 +0000"
      },
      "message": "Merge \"Unfinal getPhone.\""
    },
    {
      "commit": "29886d8571b703c4b9559d51421e8051bb1641c1",
      "tree": "bb01e5d27e81a03befdb71bcd8c08e246f1be87c",
      "parents": [
        "a2492810dfb0cd290b5466e33d5bdc5be4fb330e"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Apr 16 15:34:07 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Apr 16 16:12:20 2015 -0700"
      },
      "message": "Unfinal getPhone.\n\nThe change to make it final was breaking existing apps.\n\n...and other changes.\n\nBug: 20283873\nChange-Id: I8db4243850ad15f688dbca59ff5427b4799cbd1b\n"
    },
    {
      "commit": "d01242946eb7423612998b5bdbc71a6a1b3e8581",
      "tree": "ff472650660b82e6877e5f82c9714c9991b90776",
      "parents": [
        "54832cdb763034b5ee2d5ab289033a7ef2cf9cd1",
        "8f988439247f90633af5fbcc6b18214f3b6f6d31"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Thu Apr 16 23:05:55 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 23:06:05 2015 +0000"
      },
      "message": "Merge \"Remove connection substate\""
    },
    {
      "commit": "7c9ee2b0c59b7f215511c3c9000f71d5e902715a",
      "tree": "f8510b299ad007d934adb4be87587e6c7b91d5fa",
      "parents": [
        "843b327ae29e6f8823db46ea357653c91c9a6958"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 15:26:08 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 15:26:08 2015 -0700"
      },
      "message": "Fix comment typos. \u003d(\n\nBug:20160491\nChange-Id: I1782f6a0c5597f937c8882c6c94740c63cd63b53\n"
    },
    {
      "commit": "843b327ae29e6f8823db46ea357653c91c9a6958",
      "tree": "ae00478fecbade0299c51a9c457543f2ed630881",
      "parents": [
        "df3139db336e0bacf4ea64ab0b79dff86c8ea8fd",
        "da80c870a8c6d796446c373db9c9a989ebf8a388"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 22:18:38 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 22:18:39 2015 +0000"
      },
      "message": "Merge \"Rename Call*Listener to Call*Callback.\""
    },
    {
      "commit": "da80c870a8c6d796446c373db9c9a989ebf8a388",
      "tree": "35d18256526d01aa3b9f94ef3d1c5fb589dece91",
      "parents": [
        "f8f80c8034b3f2dab3f8edbf78196efc51aa8a1a"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Wed Apr 15 14:09:50 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 15:17:20 2015 -0700"
      },
      "message": "Rename Call*Listener to Call*Callback.\n\nDeprecate the existing Listener methods and interfaces so that they\ncan be replaced.\n\nBug: 20160491\nChange-Id: I11c104c625b03751f3792fc4367883c18c6e2d54\n"
    },
    {
      "commit": "6f20a6a2b40e8ff362cf4cad977ebdae5ad999da",
      "tree": "c2b5d47f29d163187a6b40872e8617ec93c9e941",
      "parents": [
        "c8769de8316562d4f047413d1740ff5ef02b9d2d"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Thu Apr 16 12:52:19 2015 -0700"
      },
      "committer": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Thu Apr 16 15:05:05 2015 -0700"
      },
      "message": "DO NOT MERGE Remove connection substate\n\nBug:20300433\nChange-Id: Ifefc08b5165de3e0b6ce92007e5f612879dcc4d9\n"
    },
    {
      "commit": "8f988439247f90633af5fbcc6b18214f3b6f6d31",
      "tree": "b8b1b6835e558c96f5d7a8cca82a30103cd2ee07",
      "parents": [
        "8148f8b6f73f69bd87fc2b424b003709ada8db01"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Thu Apr 16 12:52:19 2015 -0700"
      },
      "committer": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Thu Apr 16 14:42:39 2015 -0700"
      },
      "message": "Remove connection substate\n\nBug:20300433\nChange-Id: Ifefc08b5165de3e0b6ce92007e5f612879dcc4d9\n"
    },
    {
      "commit": "3e3e2f2b9c693a238cc13c26649918ee4c994af7",
      "tree": "a5422ec4e0c6d8e2401274bd4138d012b4dfbab5",
      "parents": [
        "0f51da328d11f8709d99890a61d6b4021a2207a5"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 13:48:43 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 13:49:30 2015 -0700"
      },
      "message": "Fix missing comma.\n\nChange-Id: Ied739e7f1b6d548237821db553f27994b0ee92af\n"
    },
    {
      "commit": "0f51da328d11f8709d99890a61d6b4021a2207a5",
      "tree": "8af6b1a21abc93107c47e3f679296b6b1f3cf1be",
      "parents": [
        "167c3a717f0538615a593f946031d0980943b93a",
        "edc625f52e5db5d0cb3d60387218f8f8365167f7"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 13:11:55 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 16 13:11:55 2015 -0700"
      },
      "message": "resolve merge conflicts of edc625f to m-wireless-dev.\n\nChange-Id: Ibbcd764505ccc38f9f61c96993d979a099f1cc6b\n"
    },
    {
      "commit": "167c3a717f0538615a593f946031d0980943b93a",
      "tree": "6d6236fa493700c967b67561d9edb154b14db85f",
      "parents": [
        "4467b98724fd2e19353e665f3e77601bde08164d"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed Apr 15 16:14:22 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Apr 16 12:40:23 2015 -0700"
      },
      "message": "DO NOT MERGE Change hasVoicemailNumber to getVoicemailNumber\n\nBug: 20223485\nChange-Id: I293572bb6c32c5084fe684e7cfe7bd2bbfb5443b\n"
    },
    {
      "commit": "0d4e216665455fdfd207a28deb4cbfb0845bb64d",
      "tree": "9ea95e33c8d9d98fa9269a5012a384ce6cf1550b",
      "parents": [
        "49cb2775a98727a034c8d709ad7b83990a3d9c8d",
        "a2492810dfb0cd290b5466e33d5bdc5be4fb330e"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Apr 16 17:58:15 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 17:58:16 2015 +0000"
      },
      "message": "Merge \"Move Phone.java APIs into InCallService\""
    },
    {
      "commit": "a2492810dfb0cd290b5466e33d5bdc5be4fb330e",
      "tree": "96cc501ea5881e4c13b4fa5aa2713e2103b35a45",
      "parents": [
        "3f2631f526d0a0ac0b57ac9f6d241bcc7aeb5f5b"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed Apr 15 11:05:16 2015 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Apr 16 10:54:12 2015 -0700"
      },
      "message": "Move Phone.java APIs into InCallService\n\nThis change is one step in the right direction of getting rid of\nPhone.java.\n\nPhone.java was deemed superfluous and this change moves the methods\npreviously exposed in Phone.java into InCallService.  This was done by\nhaving InCallService listen to Phone and pipe the calls as appropriate.\nHowever, state still lives in Phone and we eventually want to move that\ncode into InCallService.  That will be done in a later CL.\n\nBug: 20160495\nChange-Id: Id142431c253c1f24f260da42e8bedd1eb2ce448b\n"
    },
    {
      "commit": "a22a09666b6ff9afed188b8051ee4e4889d2efab",
      "tree": "c0f5fc2440a91b6e942ef341bd71869c7d22d186",
      "parents": [
        "8d572dd1e2d540c89cbbf09c02061bf5aa5b6383",
        "49e2d468129cd8b374e76dff103302ccb77da45b"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Apr 16 17:05:16 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 17:05:19 2015 +0000"
      },
      "message": "Merge \"Change hasVoicemailNumber to getVoicemailNumber\""
    },
    {
      "commit": "04b18ec15359b79b832ec50010f050d7298e7fb5",
      "tree": "163dd641658d77b66955597dd919a706a0061c20",
      "parents": [
        "75958420f2d294ceda517c2782b294002dc2969f",
        "bd1f9ece87e842e09b9967f94858f9f5b9ee7268"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Apr 16 16:38:23 2015 +0000"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Thu Apr 16 16:38:23 2015 +0000"
      },
      "message": "Merge \"Fix incorrect Conference time for IMS conference calls.\" into m-wireless-dev"
    },
    {
      "commit": "75958420f2d294ceda517c2782b294002dc2969f",
      "tree": "ef662346283736623dd1e08a047fbad93600f4e3",
      "parents": [
        "2bbd2b683042ea0a20c46b6dfd78b6b65fcc86eb"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed Apr 15 14:23:42 2015 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Apr 16 16:37:25 2015 +0000"
      },
      "message": "Support for multiple VideoCall.Listeners for a VideoCall.\n\nThe current code assumes that only a single instance of VideoCall will be\nprovided to the default system InCall UI.  Ideally multiple\nInCallService implementations should be able to use the VideoCall APIs.\nNote: it only really makes sense for a single InCallService to get/set\nthe video surfaces.\n\n- Fixed bug in ParcelableCall which would cause a new instance of\nVideoCallImpl to be created every time a call is updated from Telecom.\nAdded a flag to ParcelableCall to indicate whether the parcel includes a\nchange to the video provider information, which is used when unparceling\nto determine whether to set/create the video call impl.\n- Renamed \"setVideoCallback\" to \"addVideocallback\".\n- Modified Connection.VideoProvider code to keep a list of Video callbacks\nand fire off all of them when Video Provider changes occur.\n\nBug: 20092420\nChange-Id: Ic16b6afe1b7532cc64d006c133adbae57946d97d\n"
    },
    {
      "commit": "49e2d468129cd8b374e76dff103302ccb77da45b",
      "tree": "77878dda0944703512110d6da6f3ca9d34a26774",
      "parents": [
        "81af4733b53389e700c0cd52cb9a419402bce372"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed Apr 15 16:14:22 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Thu Apr 16 09:30:57 2015 -0700"
      },
      "message": "Change hasVoicemailNumber to getVoicemailNumber\n\nBug: 20223485\n\nChange-Id: I67eb12e2030ec8f73326ade4eb750b0c2f6e52ad\n"
    },
    {
      "commit": "bd1f9ece87e842e09b9967f94858f9f5b9ee7268",
      "tree": "475c5a030d08f006fac173866256678ed3a307b6",
      "parents": [
        "9561e7410b39da22c45ba3e423b1361735ccec3e"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Apr 16 08:38:10 2015 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Apr 16 08:38:10 2015 -0700"
      },
      "message": "Fix incorrect Conference time for IMS conference calls.\n\nLooks like the connectTimeMillis parameter to ParcelableConference\ngot removed when partner CLs were merged in.  Adding it back fixes\nthe problem.\n\nBug: 20159830\nChange-Id: Ibe067f64f8faea6fd1eb157e5073bc702978c511\n"
    },
    {
      "commit": "e14bbcc0e2ac9f817aff9de4e60202536784fc52",
      "tree": "e1904f53ee4b0219958db03c9c2b8a3854ba1048",
      "parents": [
        "48903511b092feb7502f10f121bdf9b56f26395d"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Wed Apr 15 15:51:15 2015 -0700"
      },
      "committer": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Wed Apr 15 20:49:15 2015 -0700"
      },
      "message": "DO NOT MERGE Hide getUserSelectedOutgoingPhoneAccount\n\nBug:20224972\nChange-Id: I21528788e38817f77fc68b56e26a33ac726d39e2\n"
    },
    {
      "commit": "cb43ebb3604d45da8677b8d19c935f0ace08ea53",
      "tree": "caf1ac41223ad3999b134d49fcd62a7f6783b41b",
      "parents": [
        "7400df9487151a9d53d00a0cc973a0164d22aecd",
        "80047faad914c9b9b4966d6b58fc22800c3fcebc"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Thu Apr 16 02:36:02 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 02:36:30 2015 +0000"
      },
      "message": "Merge \"am b5e0cfb..557d2f5 from mirror-m-wireless-internal-release\""
    },
    {
      "commit": "225ccadc03ce9f63f24e82b04b9e94fcc61535be",
      "tree": "37868d8e21ad906a85b746cbd602953f63a2262d",
      "parents": [
        "dc3e29c390b766388153496e1ba95faf0e55fced"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Wed Apr 15 15:51:15 2015 -0700"
      },
      "committer": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Wed Apr 15 15:51:15 2015 -0700"
      },
      "message": "Hide getUserSelectedOutgoingPhoneAccount\n\nBug:20224972\nChange-Id: I21528788e38817f77fc68b56e26a33ac726d39e2\n"
    },
    {
      "commit": "1cf9b6bec12c027a0d551540a6e01f3ac2d0a9d4",
      "tree": "778c8c7388aaa2d147bc547b5a06ba817a16dc0e",
      "parents": [
        "383932ad8ee756d01f0a12aeca7adaf4b3e542fa"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Thu Apr 09 15:15:43 2015 -0700"
      },
      "committer": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Wed Apr 15 14:42:24 2015 -0700"
      },
      "message": "DO NOT MERGE Make Telecom/InCallUI APIs public\n\nBug:20260870\nChange-Id: Ie3a2db0685664f2f1ceea8f40b1249d01e9385b8\n"
    },
    {
      "commit": "383932ad8ee756d01f0a12aeca7adaf4b3e542fa",
      "tree": "0ef42f49bd7dfc7c2f58258ffae69776b7316b5b",
      "parents": [
        "18ac20ef9c170ade221c420d31cc46f311079085"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed Apr 15 12:07:34 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed Apr 15 14:24:36 2015 -0700"
      },
      "message": "DO NOT MERGE Make defaultOutgoingPhoneAccount public\n\nBug: 20224972\nChange-Id: Ided1aab01d5014bd608d0d139975f933f64341c5\n"
    },
    {
      "commit": "18ac20ef9c170ade221c420d31cc46f311079085",
      "tree": "339bf773a0380e420ace6991c2a419117a255bbe",
      "parents": [
        "3452b396924c8cae4070d17f11b3b2ead160256f",
        "e268f4c28ece283c8c9707b21c0ef7f940b907a8"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Wed Apr 15 20:53:56 2015 +0000"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Apr 15 20:54:02 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE Suffix VT_LOCAL/REMOTE with BIDIRECTIONAL.\" into m-wireless-dev"
    },
    {
      "commit": "870edddcbe2f39cf24e7528ee2494652d2f82ad6",
      "tree": "15900c3481e6df2195924309a80d579c77f349d6",
      "parents": [
        "62ad27e8649af674de1594eaf99e176c3e6d0c73"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Tue Apr 14 23:31:13 2015 -0700"
      },
      "committer": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Wed Apr 15 13:17:11 2015 -0700"
      },
      "message": "DO NOT MERGE Hide Voicemail APIs\n\nBug:20162722\nChange-Id: Ie405b077a9598f16ff19adfa09df3217f342cc1e\n"
    },
    {
      "commit": "e268f4c28ece283c8c9707b21c0ef7f940b907a8",
      "tree": "700c9875c19e2902c8592cad5e11331678e1c233",
      "parents": [
        "62ad27e8649af674de1594eaf99e176c3e6d0c73"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Wed Apr 15 12:23:42 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Wed Apr 15 13:08:21 2015 -0700"
      },
      "message": "DO NOT MERGE Suffix VT_LOCAL/REMOTE with BIDIRECTIONAL.\n\nBug: 20160395\nChange-Id: Ib343fde5088f3a5823c73de6ab77564b4be0d12c\n"
    },
    {
      "commit": "f5d5840b66865e8324db4e01449b5c95a6004ec2",
      "tree": "65b59c2a4677aa80966dfdd604f287a79f063c32",
      "parents": [
        "cd1bbf2941f2ecd4492f53dc6f48b7b173158b01"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed Apr 15 11:07:02 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed Apr 15 12:53:53 2015 -0700"
      },
      "message": "Make defaultOutgoingPhoneAccount public\n\nBug: 20224972\nChange-Id: I8bbf92258461d522ec57cfe610ca4c969bec75be\n"
    },
    {
      "commit": "55b97525f0f50857f1ab0acd2608053fd0f3416c",
      "tree": "e2c5a1dba83a3f53a88a6463cbea49118b441c44",
      "parents": [
        "250dd262910c3a79e87746d3c5519cb3c7e66cab"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Thu Apr 09 15:15:43 2015 -0700"
      },
      "committer": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Wed Apr 15 12:03:48 2015 -0700"
      },
      "message": "Make Telecom/InCallUI APIs public\n\nBug:20260870\nChange-Id: Ie3a2db0685664f2f1ceea8f40b1249d01e9385b8\n"
    },
    {
      "commit": "193de667edf016965cf8c2a9c8e16433d0d0307b",
      "tree": "137d287b5b1a689adb62a4811bee779aa91a747b",
      "parents": [
        "d05bd467ba191833522e5b78da54bc5eab7bab2c"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Tue Apr 14 18:16:10 2015 -0700"
      },
      "committer": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Wed Apr 15 11:05:50 2015 -0700"
      },
      "message": "DO NOT MERGE Remove deprecated telecom APIs. Mark others final.\n\nBug:\nChange-Id: I8a04903052a964f3997b5bb36730b8b200c8e472\n"
    },
    {
      "commit": "edc625f52e5db5d0cb3d60387218f8f8365167f7",
      "tree": "57a53cc0c46e7e7d519c187581dd29967b29a3d3",
      "parents": [
        "6b91ebf58c928987ead635bb1c49a16965d4c835"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Tue Apr 14 13:38:12 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Wed Apr 15 11:05:19 2015 -0700"
      },
      "message": "Add StatusHints to Conference object.\n\n+ Consolidated ParcelableConference constructors; only one is used.\n\nBug: 20181703\nChange-Id: Iad49f10404e1c1eedc4ef68525bde0f10a8dfc97\n"
    },
    {
      "commit": "773535cf042f6a45e319d2ac09eb83d54270d04d",
      "tree": "3760727915329b5eccefe1cda05b40b02223df42",
      "parents": [
        "e9e5a162c0740a311f53a53732254c64dc197d92",
        "164a0acf53a3496c974a97ed35834e6195c14e4b"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Wed Apr 15 18:03:23 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 15 18:03:24 2015 +0000"
      },
      "message": "Merge \"Remove deprecated telecom APIs. Mark others final.\""
    },
    {
      "commit": "560a833806a46e2fd5efdc9f6354f2867def92a8",
      "tree": "f73ae316a9de8414399dd3401ff9f15caf0f072a",
      "parents": [
        "b872be875a0d4933caef45adf6d1b1e39b9fbeed",
        "d53f3634a31292791ef690028b83ce1e0916d76c"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Wed Apr 15 16:40:32 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 15 16:40:33 2015 +0000"
      },
      "message": "Merge \"Hide Voicemail APIs\""
    },
    {
      "commit": "114b78bf1a2ca2185755fa4f783c47e46d57e39f",
      "tree": "a2c5851fec948597f2d12ad17ad4ae97b3f828b9",
      "parents": [
        "f7a61483bc2a763145b0f1b6e6809c44cdc97187",
        "0604427a25db171492870d1f3f86f8117987e855"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed Apr 15 16:30:41 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 15 16:30:46 2015 +0000"
      },
      "message": "Merge \"Changes for TelecomManager API review\""
    },
    {
      "commit": "d53f3634a31292791ef690028b83ce1e0916d76c",
      "tree": "0df54009bb99f01dac918ed5e6baf35cef7fc9bb",
      "parents": [
        "b744e4795993fe32d6c0938d837e6c44a1a07566"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Tue Apr 14 23:31:13 2015 -0700"
      },
      "committer": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Tue Apr 14 23:44:37 2015 -0700"
      },
      "message": "Hide Voicemail APIs\n\nBug:20162722\nChange-Id: Ie405b077a9598f16ff19adfa09df3217f342cc1e\n"
    },
    {
      "commit": "164a0acf53a3496c974a97ed35834e6195c14e4b",
      "tree": "927368175ef26c476ac472669f1ee961a73ff2fb",
      "parents": [
        "b744e4795993fe32d6c0938d837e6c44a1a07566"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Tue Apr 14 18:16:10 2015 -0700"
      },
      "committer": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Tue Apr 14 22:57:30 2015 -0700"
      },
      "message": "Remove deprecated telecom APIs. Mark others final.\n\nBug:\nChange-Id: I8a04903052a964f3997b5bb36730b8b200c8e472\n"
    },
    {
      "commit": "de93575d86d57011493c820e24558bce586a41e1",
      "tree": "dfb522d463327f6fb36bf620efc50a4c201f5744",
      "parents": [
        "1b057f559ebc992a9df0438871e137984dd5c082",
        "0bce89050a86cd68fd7c32fdf152d96649c88a6a"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed Apr 15 01:41:10 2015 +0000"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Apr 15 01:41:10 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE Changes for TelecomManager API review\" into m-wireless-dev"
    },
    {
      "commit": "1b057f559ebc992a9df0438871e137984dd5c082",
      "tree": "8b985b2ac991d0108086d9d49c75ca9b4bd9e801",
      "parents": [
        "2287a01bb9fd1d417e376e50d7fad41fd895ad3d"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Sat Apr 11 12:45:39 2015 -0700"
      },
      "committer": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Tue Apr 14 17:34:43 2015 -0700"
      },
      "message": "DO NOT MERGE Add constructor without zoom\n\nAdd constructor without zoom params. Reorder params in constructor\nwith zoom to move zoom params to the end of the param list (API\nguidelines). Reorder code to match param ordering. Tag all zoom related\nmethods with @hide.\n\nBug:20160534\nChange-Id: Ic2149af82a5450666c49b8757daf6950bcb68977\n"
    },
    {
      "commit": "0bce89050a86cd68fd7c32fdf152d96649c88a6a",
      "tree": "f97251ee84a35e90192e1ffa8e8620104eae4e6a",
      "parents": [
        "2287a01bb9fd1d417e376e50d7fad41fd895ad3d"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 14 15:16:59 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 14 17:12:04 2015 -0700"
      },
      "message": "DO NOT MERGE Changes for TelecomManager API review\n\n* clearAccounts -\u003e clearPhoneAccounts\n* handleMMi(PhoneAccountHandle, String) -\u003e handleMMi(String, PhoneAccountHandle)\n* hasMultipleCallCapableAccounts -\u003e removed\nBug: 20160799\n\nChange-Id: Ifcd26474f04b71aa725299b6016004151b76bc31\n"
    },
    {
      "commit": "80047faad914c9b9b4966d6b58fc22800c3fcebc",
      "tree": "1e2b3ec6e7169f59641df0372fb3aa936c6a5158",
      "parents": [
        "7caa691652a901ac354755c44990cca11b5cdb23",
        "557d2f54893b8da5a7e282fca6267a46d03738bf"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Tue Apr 14 16:15:02 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Tue Apr 14 16:15:02 2015 -0700"
      },
      "message": "am b5e0cfb..557d2f5 from mirror-m-wireless-internal-release\n\n557d2f5 Merge \"Add ConnectivityManager.reportNetworkConnectivity() API\" into m-wireless-dev\nab5267a Fix onLost/onFound logic in isSettingsAndFilterComboAllowed\nbfd17b7 Add ConnectivityManager.reportNetworkConnectivity() API\n238e0f9 OBEX Over L2CAP + SDP search API for BT profiles\n31a94f4 Add ConnectivityManager.getActiveNetwork(). Rework NetID allocation in ConnectivityService so registerNetworkAgent() can return the allocated NetID.\nbf18bed Merge \"Non-functional code cleanup of ConnectivityService.\" into m-wireless-dev\ndb8784e Merge \"Cleanup of Video Call pause functionality.\" into m-wireless-dev\ne75b9e3 Non-functional code cleanup of ConnectivityService.\ne593d0a Onfound onlost feature.\n0326f58 Merge \"API for config app.\" into m-wireless-dev\ne9b056f API for config app.\nd5351e7 RTT framework interface update\n582b868 Unhide Network.openConnection(URL, Proxy).\n0d719ca Fix typos in ConnectivityManager documentation.\n\nChange-Id: Ib4c88f6d7ad1b24227b032555c62a5804194384b\n"
    },
    {
      "commit": "2287a01bb9fd1d417e376e50d7fad41fd895ad3d",
      "tree": "a26da916569f9aa6eeda0c5c6993337668071d06",
      "parents": [
        "9561e7410b39da22c45ba3e423b1361735ccec3e"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 14 15:48:19 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 14 16:04:22 2015 -0700"
      },
      "message": "DO NOT MERGE Remove proximity methods in TelecomManager\n\nBug: 20160495\nChange-Id: Ib0156cf170d16b48f97e08027c912fc3f45691fb\n"
    },
    {
      "commit": "0604427a25db171492870d1f3f86f8117987e855",
      "tree": "94e4f6f3bbb027f79b618e4267f4226d67c98de5",
      "parents": [
        "fff30439cafb737eb54de807caab4fb61432f2cc"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 14 15:16:59 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 14 15:16:59 2015 -0700"
      },
      "message": "Changes for TelecomManager API review\n\n* clearAccounts -\u003e clearPhoneAccounts\n* handleMMi(PhoneAccountHandle, String) -\u003e handleMMi(String, PhoneAccountHandle)\n* hasMultipleCallCapableAccounts -\u003e removed\nBug: 20160799\n\nChange-Id: Ifcd26474f04b71aa725299b6016004151b76bc31\n"
    },
    {
      "commit": "22244d05771308ca043c090c0aba0faf07573445",
      "tree": "745992833ab460248ab92e09ac777ed542111c83",
      "parents": [
        "fff30439cafb737eb54de807caab4fb61432f2cc"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 14 12:34:28 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 14 12:34:28 2015 -0700"
      },
      "message": "Hide Phone proximity sensor methods\n\nHas to be done in master and not m-wireless-dev, because\nm-wireless-dev doesn\u0027t contain system-api/23.txt.\n\nBug: 20160495\nChange-Id: I910b3ecafd78c31081b38325b436b4f2b5a54c8d\n"
    },
    {
      "commit": "d4ea01b4aca807cc914a96addefcc2c64ce1a6f5",
      "tree": "d25ed69b40cee4ad9750fcbf1bbfe1a8b5a1504a",
      "parents": [
        "85deeaabfab29c0c55d01a3555d1f3a3e253175c",
        "57bf2a8a38e929f00f3323cf97a8ea7a9af900ce"
      ],
      "author": {
        "name": "Prerepa Viswanadham",
        "email": "dham@google.com",
        "time": "Sun Apr 12 21:46:12 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Apr 12 21:46:15 2015 +0000"
      },
      "message": "Merge \"Merge commit \u0027e593d0a\u0027 into merge_work\""
    },
    {
      "commit": "8581b67e6c93fbc913bf0cab9e903617d0e07f0f",
      "tree": "6aa98cc3b00e6fae3167c8ff38ee44d2bffce410",
      "parents": [
        "cf60d9f581cd510f2f9f6e8448fac8db87ba3eb0",
        "9a8f9ce7adeb5fd93c11afffcc580d2af5c1225d"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Sat Apr 11 21:17:25 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 11 21:17:26 2015 +0000"
      },
      "message": "Merge \"Suffix VT_LOCAL and VT_REMOTE with BIDIRECTIONAL.\""
    },
    {
      "commit": "9a8f9ce7adeb5fd93c11afffcc580d2af5c1225d",
      "tree": "b93d4f265ebec92b3e923bb47262df723f67a0e9",
      "parents": [
        "2a39aef4398b332eceddf09b34f64747caa48249"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Fri Apr 10 18:09:46 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Sat Apr 11 14:15:29 2015 -0700"
      },
      "message": "Suffix VT_LOCAL and VT_REMOTE with BIDIRECTIONAL.\n\nBug: 20160395\nChange-Id: Ieb35f7b8a91022bae899b3fc093065c36d2d68c8\n"
    },
    {
      "commit": "85d3eec2d4cb984a783e7b5a033114b5cbc0a632",
      "tree": "69e4db3d798935de66059e6b2964260962491bab",
      "parents": [
        "6036cd51265d31c08eefe0470a9f37e7f757aae8"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Sat Apr 11 12:45:39 2015 -0700"
      },
      "committer": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Sat Apr 11 12:54:35 2015 -0700"
      },
      "message": "Add constructor without zoom\n\nAdd constructor without zoom params. Reorder params in constructor\nwith zoom to move zoom params to the end of the param list (API\nguidelines). Reorder code to match param ordering. Tag all zoom related\nmethods with @hide.\n\nBug:20160534\nChange-Id: Ic2149af82a5450666c49b8757daf6950bcb68977\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"
    }
  ],
  "next": "b5e0cfb24efded1e200989b5b48d49ac144c7704"
}
