)]}'
{
  "log": [
    {
      "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": "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": "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": "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": "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": "b5e0cfb24efded1e200989b5b48d49ac144c7704",
      "tree": "bc00b6d10d8a9d8bcc3a3d6e8338adce42de7c48",
      "parents": [
        "b4d90fca0ec461c24cd38e4b7d1990447ad047a1"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Apr 07 16:10:51 2015 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Apr 07 16:10:51 2015 -0700"
      },
      "message": "Cleanup of Video Call pause functionality.\n\nWhether the paused videoState is available is dependent on the carrier\u0027s\nimplementation of the VT spec. The original VT implementation assumed\nthat this was stored in a system property accessed via InCall; these CLs\nmove this to a Call/Connection capability which will ultimately support\nmultisim video capable devices.\n\n- Added new connection/call capabilities.\n\nBug: 16680364\nBug: 19820114\nChange-Id: I3840f92270100811161120dffcfe297bef7c4ea2\n"
    },
    {
      "commit": "07366813cdf3768dcd69a1f744023747564d654a",
      "tree": "e1725bc43600b5f78bd810f57507b4fad0b47283",
      "parents": [
        "1b6be18b2d4a822110182d06335e4d6c0ad8ba54"
      ],
      "author": {
        "name": "Rekha Kumar",
        "email": "rekhak@codeaurora.org",
        "time": "Tue Mar 24 16:42:31 2015 -0700"
      },
      "committer": {
        "name": "Rekha Kumar",
        "email": "rekhak@quicinc.com",
        "time": "Wed Apr 01 21:40:45 2015 +0000"
      },
      "message": "IMS-VT: Upgrade/Downgrade change\n-Add isVideo API to VideoProfile.VideoState\n\nIMS-VT: Fix propagation of device orientation.\nOrientation received at VT Service is incorrect.\nFixed propagation of device orientation to VT service.\n\nIMS-VT: Upgrade fix\n-Add session modify call timed out constant\n\nNotify listeners of video quality changed event\n- Propagate the video quality changed message to the UI.\n\nIMS: Add support for video quality\n- Add Config interface to get/set video quality\n\nIMS-VT: Multitasking feature\n-Support for video multitasking\n\nIMS-VT: Modification of data usage aidl\nChange data usage aidl interface to take parameter type long\ninstead of int\n\nChange-Id: I7cda2a689edb86d025dfe8efc8f573918c4bd6bc\n\nPropagate the call substate changed message to the UI\n\nIMS-VT: Add call modifiable capability\n\nPhoneCapababilities call type modifiable constant added\n\nIMS-VT: Add a bit mask CALL_SUBSTATE_ALL with all call substate bits set\n\nIMS-VT: Enable Video conferencing.\n\nEnable Video conferencing.\n\nChange-Id: I4240aa6f32c75d6eea8a41da3c87bca651f0901b\n\nIMS-VT: Add hide for setVideoProvider API\nObserved compilation error for SDK generation due to setVideoProvider\nAPI. Marking setVideoProvider as hide inorder to resolve the\ncompilation error.\n\nIMS-VT: Add persist.radio.ims.audio.output for VT calls\n-- Add persist.radio.ims.audio.output to set the default speaker\n   for VT calls.\n-- Add required constants\n\nIMS-VT: Add additional error codes for upgrade downgrade\n-Add support to send additional error codes to UI during\n upgrade downgrade.\n\nChange-Id: Id452d225098fe3bccdcd37d242985c5c761144c1\n"
    },
    {
      "commit": "d11a31561e88fbbb4f614caff8a05e7ff9ecd357",
      "tree": "0fa5abf46aee7e2144d4218d744401bbd963da2b",
      "parents": [
        "f9296808e95bea39d03e7c193c7676992ec453e1",
        "bcb17eb7a9e0c33efeaae8a213f331d678e5a736"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed Mar 18 13:09:14 2015 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed Mar 18 13:09:14 2015 -0700"
      },
      "message": "resolve merge conflicts of bcb17eb to m-wireless-dev.\n\nChange-Id: Ic8211fb14caec993c8e38c790006577493f7a607\n"
    },
    {
      "commit": "bcb17eb7a9e0c33efeaae8a213f331d678e5a736",
      "tree": "5e570f836d80d9d28354ea522e6992df94969965",
      "parents": [
        "6a6cf634f527cdde9382e8fabb4de5aaad748879",
        "89f41eb39e910e220957ac861651ead17eff9085"
      ],
      "author": {
        "name": "Dong Zhou",
        "email": "a22255@motorola.com",
        "time": "Tue Mar 17 22:21:21 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Mar 17 22:21:21 2015 +0000"
      },
      "message": "am 89f41eb3: Define the capability to speed up MT call audio\n\n* commit \u002789f41eb39e910e220957ac861651ead17eff9085\u0027:\n  Define the capability to speed up MT call audio\n"
    },
    {
      "commit": "89f41eb39e910e220957ac861651ead17eff9085",
      "tree": "cb0fc53848d271c420dca619abef919f3c9a01c0",
      "parents": [
        "97f3cd0a8280b2cf08069cc1e2d89d8bb227633f"
      ],
      "author": {
        "name": "Dong Zhou",
        "email": "a22255@motorola.com",
        "time": "Sun Mar 15 11:59:49 2015 -0500"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Tue Mar 17 22:16:52 2015 +0000"
      },
      "message": "Define the capability to speed up MT call audio\n\nBug: 19656525\nChange-Id: I0bc88e85b807871b2883a785efac91bd0e1f6d8d\n"
    },
    {
      "commit": "068085b35d4c7ef368fde6f01b42f87766d4a2b4",
      "tree": "8f9fe656ff5b7c60274e0e0c9c627449717434ba",
      "parents": [
        "86d4da3aa1a43382c80a76bd493009011adbcc4a"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Feb 06 13:56:52 2015 -0800"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed Mar 11 20:16:19 2015 +0000"
      },
      "message": "Fix emergency callback number not shown for incoming calls.\n\n- Adding new Connection/Call capability: CAPABILITY_SHOW_CALLBACK_NUMBER.\n- Used in Telephony to indicate on an incoming call that the callback\nnumber should be shown.\n\nBug: 18689292\nChange-Id: I1ab3baf9f0d5a22c4b01e6504e88d496182e01c7\n"
    },
    {
      "commit": "74050f58d52696fffad18aada5b4a3bf25a401c7",
      "tree": "82844c7b6dcbaf7f415c52b75eb9996614dd48f0",
      "parents": [
        "52def6d1c801ff6817fd83e93d691c638db4a6d7",
        "5e9e8bb30e4d26eba46684c03ca950b602dfb830"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Wed Mar 11 18:32:32 2015 +0000"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Wed Mar 11 18:32:32 2015 +0000"
      },
      "message": "Merge \"Indicate local and remote RX/TX capabilities for VT.\" into m-wireless-dev"
    },
    {
      "commit": "8b97ee3c4830d44d3d4bbdf29bd9a3543f16e565",
      "tree": "97f4703e3d91afbd68bb195d4e80a5881044e0a5",
      "parents": [
        "4a2ca9da48e177b3cf191a435bd62a7e6b706d3e"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Wed Mar 04 21:02:27 2015 -0800"
      },
      "committer": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Wed Mar 11 08:45:00 2015 -0700"
      },
      "message": "Helper methods for voicemail status provider.\n\nAdded method to make it easier to insert into the voicemail status\ntable. Also takes in a phone account for future multi-SIM support.\n\nRemove VvmSyncService class in favor of moving most of the code to\nOmtpVvmSyncService.\n\nBug: 19236241\nChange-Id: I5d9def276fbdbc6f825fb35e9fa31bfc3cead1ba\n"
    },
    {
      "commit": "5e9e8bb30e4d26eba46684c03ca950b602dfb830",
      "tree": "6ffe3c80ef8f02f7b802f665eeee77357a746f01",
      "parents": [
        "81e1b71320b957ec9b03a2399b6ff25df4880e15"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Tue Mar 10 13:58:24 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Tue Mar 10 15:41:52 2015 -0700"
      },
      "message": "Indicate local and remote RX/TX capabilities for VT.\n\nThis provides more granular API support for representing the mix of\nstate and capabilities of local and remote video clients. For our\nimplementation, we are primarily concerned with bidirectional video\ncalling. But, this provides support for representing certain error\nscenarios, and flexibility for other parties which may desire to\nimplement one-way video calling.\n\nChange-Id: I0373ffd377c3547fa8dd98ab5fde4f8d616a1d2f\n"
    },
    {
      "commit": "2d2bc16f2d2f155a7cf199f06f6149ed404306ec",
      "tree": "313cf6d59ca433cd13705b4a98f9153a1e77e6f9",
      "parents": [
        "2782f31a73ced5287cc5c78dd79b689aad4dc6c6"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Fri Feb 27 15:22:07 2015 -0800"
      },
      "committer": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Thu Mar 05 15:18:40 2015 -0800"
      },
      "message": "Hide calllog entries for unregistered phone accounts\n\nCherry-picked from master\n\nChange-Id: If1f873dd41c973442fa7a24020e56d13b7b5ad2c\n"
    },
    {
      "commit": "7c07dfa5529dd8049a526de227cae8abc2f72226",
      "tree": "dd1c58bf53f0fe91b13b130ba403023327526fac",
      "parents": [
        "204f80e0aac4fed8e4e29406b3a9eb689b9b5287"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Thu Feb 12 09:44:41 2015 -0800"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Mon Mar 02 20:43:58 2015 +0000"
      },
      "message": "Add frameworks classes and methods necessary for VVM syncadapter structure.\n\n+ VvmSyncService is the base class for all visual voicemail sync\nservices that run the visual voicemail sync adapter. This class handles\nwriting to the voicemail provider and receiving changes from the\nvoicemail provider.\n+ AuthenticatorService is a stub class for visual voicemail sync\nadapters that do not use an Account (all sync adapters must have an\naccount associated with them, so a stub account is necessary).\n+ Voicemail parcelable object to pass voicemail data around easier. This\nis mostly copied from VoicemailProviderDemo\n+ Extra helper methods in VoicemailContract to help insert and delete\nfrom the voicemail provider.\n+ Add multi-sim fields to VoicemailContract.Voicemails\n\nBug: 19236241\nChange-Id: I603e3e5908704cd043e46221680d8bb600ed2cf4\n"
    },
    {
      "commit": "b7bb8c4207b69eccb6b408276449ceb0ec44d521",
      "tree": "6f1adc827a0df487b3bb7319999cb172f9f23e79",
      "parents": [
        "4eddc1123242dc4637ed457d08299c3bc884a66d"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Tue Feb 10 03:38:31 2015 -0800"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Mon Mar 02 20:18:54 2015 +0000"
      },
      "message": "Small update to PhoneAccountHandle ID javadoc.\n\nChange-Id: I31832347689e1e9291cd6b9c100918668fa4b056\n"
    },
    {
      "commit": "48d8442e9c8e3331731b8cebc5b95cc40e923956",
      "tree": "41d7055a4d9cd57404735e9691f9c267ea41a521",
      "parents": [
        "500a98a8eef31eba01863eb2d15ba085d597c10d"
      ],
      "author": {
        "name": "Brian Attwell",
        "email": "brianattwell@google.com",
        "time": "Fri Dec 19 11:37:16 2014 -0800"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Mon Mar 02 08:35:32 2015 -0800"
      },
      "message": "Unhide telecom APIs needed by Contacts\n\n* Removed @SystemApi and @hide from some telecom classes\n  and APIs\n* Stopped using explicit @link\u0027s to ConnectionService, so\n  that I didn\u0027t need to unhide ConnectionService\n* Added @SystemApi to hidden methods inside classes that\n  I removed @SystemApi from.\n* Ran update-api. This picked up unrelated Math changes\n  from b/11388705.\n\nUnbundling\n\nBug: 18777272\nBug: 11388705\nChange-Id: I218e0c3c0ae515d3deb2d3b67657db45a0bad999\n"
    },
    {
      "commit": "1a8ae3e7306b5094f36252e3315fddeaf8b952bc",
      "tree": "f3d0c069377a2957d794687d33ca11c2f5551d9d",
      "parents": [
        "9c8f21b5efb8e7311731d04eb25c5c1ecff46361"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Mon Feb 02 13:42:38 2015 -0800"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Thu Feb 19 00:43:09 2015 +0000"
      },
      "message": "Rename from VoWIFI to WIFI.\n\nMake capability labeling for calls over Wifi more generic.\n\nBug: 19151548\nChange-Id: I8b4adb0fb6f1e09f7c16d2d0f48bc7fe849a289e\n"
    },
    {
      "commit": "4143b796bc20072a12fe31cbfdf4f1918dff0728",
      "tree": "aa64684d6ea1f69a6f8c245fbc48d08fa579d087",
      "parents": [
        "dcce25a9a7fb3458f2fb65b23912b5f7eb42c596",
        "8a2b1199a6db0c6f2493e96e25ec1d89e3f62769"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Feb 02 15:48:52 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 02 15:48:53 2015 +0000"
      },
      "message": "Merge \"Fixing conference merge where only one party is added to conference.\" into lmp-mr1-dev"
    },
    {
      "commit": "8a2b1199a6db0c6f2493e96e25ec1d89e3f62769",
      "tree": "4f634a0e7cf8932c874d7e8376b9a61ceaa938d6",
      "parents": [
        "feabeb624361c234279a03c6dcdb6a53ee48eddc"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Jan 29 11:47:24 2015 -0800"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Jan 29 11:47:24 2015 -0800"
      },
      "message": "Fixing conference merge where only one party is added to conference.\n\n- Adding \"onConferenceStarted\" listener for Connections.\n- This is necessary so that an ImsCall can report the fact that it has\nwent from being a single party call to a multiparty call.  This was not\npreviously necessary since the multiparty bit change would be detected\nwhen one of the connections being merged changed state.  Since we now must\ndefer the establishment of the conference until all connections have been\nmerged, we need a means of detecting when the call becomes multiparty.\n\nBug: 18960042\nChange-Id: I3ba138cb546e3efdf89b29d6676d00257a5e00cd\n"
    },
    {
      "commit": "11aeae5e46541ce40fa26c678a50ba80780aee34",
      "tree": "7feb0fd5c836e7c84c2c5cd842983c626cfebd8d",
      "parents": [
        "597bb6968be56c1b8b0629ba89fec409084cc112"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Wed Jan 28 16:54:09 2015 -0800"
      },
      "committer": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Wed Jan 28 16:54:09 2015 -0800"
      },
      "message": "Fix crash when making emergency calls\n\nWhen making an emergency call the fallback connection\nmanager would crash. The problem was that the connection\nmanager would get a setVideoProvider() call even though\nit wasn\u0027t routing calls.\n\nThe root cause of this crash is b/19185063. As a short term\nwork around I\u0027m adding a null check to avoid the crash.\n\nBUG: 19020123\nChange-Id: Ibe4a791882c9b5e21ae629a63f8d89cd3deba828\n"
    },
    {
      "commit": "5cf27847b011b115afa4a2e05f8c9aaa6c77ad01",
      "tree": "fd6b872dae2806ef1ab7e13c2651659135895ea4",
      "parents": [
        "a2fa3d219bc148c196b0eb3cf7b3b1bd453e830b"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Sat Jan 24 23:30:27 2015 -0800"
      },
      "committer": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Sat Jan 24 23:32:02 2015 -0800"
      },
      "message": "Add method in TelecomManager to return line1Number for a PhoneAccount.\n\nSince we do not want to expose SubIds in the app layer, we need a\nwrapper to extra the subId from a PhoneAccount and return the\nvalue of TelephonyManager#line1Number.\nAlso update error strings to be more consistent.\n\nBug: 19087382\nChange-Id: Ie5a474d45336921d1007b36a4d26cd4da68f8b91\n"
    },
    {
      "commit": "cd5d33c89f25b3bfe8989d55f05702d0970c13b4",
      "tree": "de152360f527e8080c703c30c9a29c9b827e323b",
      "parents": [
        "1eee52b1aa0ba0cc05ac513d0fa91de9ee643faf"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Jan 12 09:02:01 2015 -0800"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Jan 12 09:02:01 2015 -0800"
      },
      "message": "Fix for call timer resetting when starting IMS conference call. 1/4\n\n- Added support in Conference for specifying the connect time when the\nconference is created.\n\nBug: 18959443\nChange-Id: I501edde3b62f6bf021eb7455089e80626013da12\n"
    },
    {
      "commit": "f9c4d84ea99bcb0e5ccd43d99005eaa908fd315f",
      "tree": "e714ef518de0cdde07c8f7818df4dfab057e8e2c",
      "parents": [
        "e7f301a05344376f9065ef09e3b3ef360469bcb3"
      ],
      "author": {
        "name": "Anju Mathapati",
        "email": "anjucm@quicinc.com",
        "time": "Wed Dec 17 11:11:21 2014 -0800"
      },
      "committer": {
        "name": "Pavel Zhamaitsiak",
        "email": "pavelz@google.com",
        "time": "Wed Dec 17 13:06:46 2014 -0800"
      },
      "message": "IMS: Set phone account in IMS Conference object\n\nGet phone account from conference host connection and set\nit to ImsConference while constructing\n\nBug: 18690773\nChange-Id: I018a84512eb6ce001a8021d148895bf87dddc2ef\n"
    },
    {
      "commit": "27d1c2d148fe377ca0d2744f0f85789a42c8f808",
      "tree": "6e20feb1ad731ce53ef88220de6b6a394550ef4e",
      "parents": [
        "1f28a6a571a9b4ff78d85e2b62a30d77ce986d7b"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Mon Dec 15 16:12:50 2014 -0800"
      },
      "committer": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Tue Dec 16 12:53:04 2014 -0800"
      },
      "message": "Pass onPostDialChar call back from Telephony to Telecom.\n\nAdd plumbing to alert Telecom every time a character is processed after\nthe post dial wait state (the processing happens in Telephony).\n\nBug: 18644688\nChange-Id: I487d76aa9c959ca528c6377374aa35c2d0b4a803\n"
    },
    {
      "commit": "59dac0e192a920682d42e2da395fb3fa62f4fdc4",
      "tree": "5fa5d965a0fb8fe7bf075bf945460e8958990945",
      "parents": [
        "891dd5743af17e3376b0b0438b149c565cf871c8",
        "134dd68ff980b870ce61eef0a31ea0fa5f96f87d"
      ],
      "author": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Sat Dec 06 01:45:09 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Dec 06 01:45:12 2014 +0000"
      },
      "message": "Merge \"Associate a UserHandle with each PhoneAccountHandle\" into lmp-mr1-dev"
    },
    {
      "commit": "710e20d22516a896c3560d96fdec423ffa0d154e",
      "tree": "ca33c02e46998d89d6c5c01364832d43a8434abd",
      "parents": [
        "4ca9d738fa3961507a0289cb4e7873701bc04e12",
        "c047bd464b70f64ac2839c8d04e00c7ae4a66bfb"
      ],
      "author": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Fri Dec 05 19:39:18 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 05 19:39:19 2014 +0000"
      },
      "message": "Merge \"Relax access on deprecated fields for compatibility.\" into lmp-mr1-dev"
    },
    {
      "commit": "134dd68ff980b870ce61eef0a31ea0fa5f96f87d",
      "tree": "edf0cf34d3f0fef714a7f4fb6f41b6129db38f90",
      "parents": [
        "7792b714b66e3af57bc243666b7843b0adf9c0b3"
      ],
      "author": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Tue Nov 25 14:12:57 2014 -0800"
      },
      "committer": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Fri Dec 05 08:55:13 2014 -0800"
      },
      "message": "Associate a UserHandle with each PhoneAccountHandle\n\nThis needs to be tracked so that connections get directed to the\ncorrect user. This is not a public API; rather, it will be populated\nand read only by the Telecom service.\n\nExpose a new capability, CAPABILITY_MULTI_USER which can be used by\nsystem-privileged apps to indicate that this PhoneAccount may be\nused by any user on the device.\n\nBug: 17421902\nBug: 17421044\nChange-Id: I673904a7ae038c88688bba62642e93174e55c308\n"
    },
    {
      "commit": "fa53c93462ba273fb645831422c74d29e748519c",
      "tree": "7bbf58d4d0b81d7301ba7bc4b60e3ff352aac749",
      "parents": [
        "25d2c2d61b546f730ccd4bab67c68b2eaa4281a0",
        "8c066f7cc38a32ea6bd8138eb23eaeefcadd3b8a"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Fri Dec 05 01:53:21 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 05 01:53:22 2014 +0000"
      },
      "message": "Merge \"Use TelecomManager to call TelephonyManager#getVoicemailNumber (1/2)\" into lmp-mr1-dev"
    },
    {
      "commit": "c047bd464b70f64ac2839c8d04e00c7ae4a66bfb",
      "tree": "aa0401365b7b3f418d1311cb9901affb8314c380",
      "parents": [
        "0a77897bb6671220fe9d53964ccd2651216dc7ba"
      ],
      "author": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Thu Dec 04 16:54:07 2014 -0800"
      },
      "committer": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Thu Dec 04 16:54:07 2014 -0800"
      },
      "message": "Relax access on deprecated fields for compatibility.\n\nBug: 18610816\nChange-Id: If2398069ecd1c5fa1e49af50527bf817b29fde96\n"
    },
    {
      "commit": "8c066f7cc38a32ea6bd8138eb23eaeefcadd3b8a",
      "tree": "65be065fe527cb1a90dea3f0bfc905c8bbd93a14",
      "parents": [
        "75f304f922dcb27e57dcbea17a36d426f6b223a7"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Wed Dec 03 15:18:08 2014 -0800"
      },
      "committer": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Thu Dec 04 14:28:21 2014 -0800"
      },
      "message": "Use TelecomManager to call TelephonyManager#getVoicemailNumber (1/2)\n\nSince we don\u0027t want the phone app to call TelephonyManager methods\ndirectly, create a method in TelecomManager to mimic the behavior. The\nreason we don\u0027t return the voicemail number directly is because once\nTelecomManager becomes public, we don\u0027t want any old app to be able to\nget the SIM\u0027s voicemail number.\n\nBug: 18233678\n\nChange-Id: I620af409788aea7b58169b72a563baeed8115080\n"
    },
    {
      "commit": "5ce118d1f4bdaaa1e85626d06d473b2dece949c3",
      "tree": "c7a8fe7b892dffdb7460482efa3205000a35f8e1",
      "parents": [
        "6963ff0e059977c901f4a961a24e7ffd3536af23",
        "ef77f0ed78db3cfa098a26d6186abbd59c5cfd15"
      ],
      "author": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Wed Dec 03 18:09:30 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 03 18:09:31 2014 +0000"
      },
      "message": "Merge \"Re-add Connection.getCallCapabilities\" into lmp-mr1-dev"
    },
    {
      "commit": "ef77f0ed78db3cfa098a26d6186abbd59c5cfd15",
      "tree": "590de0456d60554b34d7934b51aa995ecaa8e9e9",
      "parents": [
        "73f1047318fdbfddce7edaa387725563890b5c73"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Tue Dec 02 15:18:25 2014 -0800"
      },
      "committer": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Wed Dec 03 18:05:48 2014 +0000"
      },
      "message": "Re-add Connection.getCallCapabilities\n\nThis method wasn\u0027t supposed to be removed.\n\nBug: 18594044\nBug: 18292176\nChange-Id: Iac4cc0972643a8271957e480d3f48d50243af271\n"
    },
    {
      "commit": "ddf15a164981c6f32fccaf6bcc45a9ff6113fd3a",
      "tree": "9f556004c0e9472238dd9bd1f0289013ca9b29e0",
      "parents": [
        "75f304f922dcb27e57dcbea17a36d426f6b223a7"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Tue Dec 02 15:59:35 2014 -0800"
      },
      "committer": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Tue Dec 02 15:59:35 2014 -0800"
      },
      "message": "Change a semi-colon to a colon in AudioState logging.\n\nI believe \"route;\" -\u003e \"route:\" was the intended context.\n\nBug: 18327621\nChange-Id: I5fcd285f58dcd74287937babf3f0a8122dab5d3d\n"
    },
    {
      "commit": "4ef369fce92d0e140189f305783855d8ae27067d",
      "tree": "9deb354895f4f167502d06f96f0cc34e3d4d370f",
      "parents": [
        "27ef018846fc88122bcb2c30ba86e99a5b3039d6",
        "80fff3c0a5f68d4b426a35468daeaf4ff4d3d375"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Tue Dec 02 18:50:59 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 02 18:51:01 2014 +0000"
      },
      "message": "Merge \"Rename VoLTE capability to HD audio.\" into lmp-mr1-dev"
    },
    {
      "commit": "90e34e324cbe22f18680809cbc33caf63b320cb4",
      "tree": "511c0d22099129597928275f2535341c0deec726",
      "parents": [
        "76de89820c51c4bc288b440a82374b9d6c806244"
      ],
      "author": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Mon Dec 01 16:23:17 2014 -0800"
      },
      "committer": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Tue Dec 02 00:59:09 2014 +0000"
      },
      "message": "Fix immutability bug in http://ag/587241\n\nBug: 18292176\nChange-Id: Icf1f717d76f042d9950a1d8cca9def061de1c1b8\n"
    },
    {
      "commit": "80fff3c0a5f68d4b426a35468daeaf4ff4d3d375",
      "tree": "a2a5231508f53755b5f87e8f03eb1698b5dbcee8",
      "parents": [
        "e6bd61d5bbea012b6b80c8bff915042f615630bc"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Tue Nov 25 17:36:51 2014 -0800"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Mon Dec 01 14:42:16 2014 -0800"
      },
      "message": "Rename VoLTE capability to HD audio.\n\nThis is a more specific and less technology-specific title for\ncommunicating this to Dialer/InCall.\n\nBug: 18103173\nChange-Id: I70ad50bb09eb807a621259976bb9fb7953a9a8aa\n"
    },
    {
      "commit": "de06133569bb80bcfc182dd31d2348f006b79ff5",
      "tree": "a4f58b921c4fe6c129223ded8f6371d9bdfa2cde",
      "parents": [
        "015b9e56d4ad528dd406672ef6264c85e41a20fd"
      ],
      "author": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Mon Dec 01 12:19:57 2014 -0800"
      },
      "committer": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Mon Dec 01 12:30:00 2014 -0800"
      },
      "message": "Fix to a compatibility patch that was missed in ag/587241\n\nChange-Id: I2339085a9a2cc0d6a3f4b5e07130b5178a62c729\n"
    },
    {
      "commit": "5c9c86ec0f95d1f5e1aca212967f508fc736b895",
      "tree": "1706be6ac513145c4d0eab52649319509bd99d1e",
      "parents": [
        "07b4a291319ec48a272451789ab0fbbf8d55a050"
      ],
      "author": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Wed Nov 12 13:41:16 2014 -0800"
      },
      "committer": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Fri Nov 28 15:54:35 2014 -0800"
      },
      "message": "Telecom API updates (1/6)\n\nBug: 18292176\n\nChange-Id: I060366234a5a60510c385dc837f2b7e79596eaf5\n"
    },
    {
      "commit": "7a4e3871e766588a42acd632f63398539058ab03",
      "tree": "b8f8370c45e288a2512b07eea028fef6ba086f07",
      "parents": [
        "e0a377f50951d51b5ddf3be6f0ce361affdffc56"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Fri Nov 21 11:01:40 2014 -0800"
      },
      "committer": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Fri Nov 21 11:01:40 2014 -0800"
      },
      "message": "Add system API to get registered connection managers\n\nThis API is used to check if we\u0027re in the simplified\nversion of the call assistant settings UI or the version\nthat displays a full list.\n\nBug: 18473946\nChange-Id: I7dca50ada80b2203bd8d646bb510418646382df8\n"
    },
    {
      "commit": "d4340f89f830e9caec3230cba01dfae79580d8aa",
      "tree": "f716b4323cbbb87739eb89416b2b24870cb08fe8",
      "parents": [
        "70273e05b26f671dcec9ff1aa4bafabb5e407895",
        "6d76ca0438c2cb7a7d5d91992db819c063c0a57b"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Nov 20 03:40:08 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 20 03:40:10 2014 +0000"
      },
      "message": "Merge \"Change Connections to allow setting conferenceable with conferences.\" into lmp-mr1-dev"
    },
    {
      "commit": "49e213cd7de1d6ff4f7bb27caafd57971bd0a734",
      "tree": "846b71637b85ac9ebecce31da5c493402067e317",
      "parents": [
        "f984eb42724e66326549d7bf33a7ec1515a7ff3c"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Tue Nov 18 16:19:17 2014 -0800"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Tue Nov 18 17:26:07 2014 -0800"
      },
      "message": "Add GENERIC_CONFERENCE to phone capabilities.\n\nThis is a temporary capability to recognize CDMA conference calls\nso we can show the right strings in the InCallUi. This should be\nmoved to CallProperties when possible. b/18434985\n\nBug: 18284408\nChange-Id: Ia3e2ff91c8f8a91ff0123df4d3e6a581bdf85895\n"
    },
    {
      "commit": "6d76ca0438c2cb7a7d5d91992db819c063c0a57b",
      "tree": "74a11f2f8b5c7d736a3ff816c31d9a998f21cada",
      "parents": [
        "5aadd5b6fa8ee9f09cd4870c8f104c1e611aebcd"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Nov 17 15:49:51 2014 -0800"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Nov 17 15:49:51 2014 -0800"
      },
      "message": "Change Connections to allow setting conferenceable with conferences.\n\n- Added IConferenceable interface used so that connections and conferences\ncan both be considered candidates as \"conferenceable\" with a connection.\n- Fixed ConnectionService#conference to support cases where either call 1\nor call 2 is a conference and the other is a connection.  Previously did\nnot support cases where call 2 is a conference.\n\nBug: 18200934\nChange-Id: I32a8dd30a154d6280f2ae89fd147817235998465\n"
    },
    {
      "commit": "96802adcb864e60d701f2c4d7a4dc04e9f716fdc",
      "tree": "75583b2f0da945b284024590cb44b3fb4eb88a7c",
      "parents": [
        "3f558e7285d8632b81cde4a9f1d0829e02be5fa0"
      ],
      "author": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Tue Nov 11 18:41:39 2014 -0800"
      },
      "committer": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Tue Nov 11 18:43:13 2014 -0800"
      },
      "message": "Fix PhoneAccount parceling (1/2)\n\nBug: 18343731\nChange-Id: Ie69d33cec5e184f1b33d2b4225b8f3dc9ff50f82\n"
    },
    {
      "commit": "476cc835589bb87e17c6f149ac0c10eb22438e97",
      "tree": "ae8f16ff7b570f893e43c6c9209ea89e24fc4fe9",
      "parents": [
        "da772234f6f9498bf02f31448bda16e9fcbd6bd2"
      ],
      "author": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Mon Nov 03 09:47:51 2014 -0800"
      },
      "committer": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Tue Nov 11 13:18:49 2014 -0800"
      },
      "message": "Update PhoneAccount icon API (1/6)\n\nResponding to comments by jeffbrown@ in http://ag/574833\n\nBug: 18291787\n\nChange-Id: I011aa59642f1ca6998bce76a59850909d2daa987\n"
    },
    {
      "commit": "0e094d926c306c3667bcdf6f23c52cc7181f25f3",
      "tree": "4a41b85db95d9e74e3f2955083cef3d348927676",
      "parents": [
        "6c912b7d056c67b41fd46f31de168795e97c2336"
      ],
      "author": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Sat Nov 08 15:49:16 2014 -0800"
      },
      "committer": {
        "name": "Evan Charlton",
        "email": "evanc@google.com",
        "time": "Mon Nov 10 11:52:31 2014 -0800"
      },
      "message": "Apply @hide / @SystemApi to android.telecom.*\n\nMove the android.telecom.* namespace back to @hide, and also mark it\nwith @SystemApi so that system-privileged apps can use them.\n\nBug: 18302450\nChange-Id: I33ae1b9b0dfdb1c5eff51ca3c829196bcfc9411c\n"
    },
    {
      "commit": "6c912b7d056c67b41fd46f31de168795e97c2336",
      "tree": "182a16d973f9edb039694f3c8cf2c6208d68663d",
      "parents": [
        "a0ecc714c3aeaaa05649e0ab1f054cc8efbb126f"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Fri Nov 07 16:05:09 2014 -0800"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Mon Nov 10 19:19:35 2014 +0000"
      },
      "message": "Make add-call a global property of telecom. (1/4)\n\nADD_CALL didn\u0027t make sense as a property of Connection or Call.\nThis changes it to be a global property instead.\n\nBug: 18285352\nChange-Id: I658e7a6977a848600272cde2914612c8691bb801\n"
    },
    {
      "commit": "ab4650c4563cd46e65ac37f924fee8febfd759c6",
      "tree": "3fdfcbcfc774666d4a375ceb3b4e4df15a405518",
      "parents": [
        "fedaef0d92e6760fbb8c02368ab74f5f4fe019cc"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Nov 06 20:06:23 2014 -0800"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Nov 06 20:06:23 2014 -0800"
      },
      "message": "Conference event package performance improvement.\n\n- Instead of sending each participant to the telephony conference\ncontroller, all participants are sent at once.  This way the conference\nonly needs to be recalculated once.\n\nBug: 18057361\nChange-Id: I86205fc7f1d2648bb180fc7eaf3ad611955952f9\n"
    },
    {
      "commit": "46f7f5dce42d645353a0f3eb0dbdd25b3a6c72fb",
      "tree": "93f18fd170a3c1a39b1cd1122a44c2651798abf1",
      "parents": [
        "30e65842493adc71aff649f32a45b6a38e83dc2e"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Nov 06 17:00:25 2014 -0800"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Nov 06 17:19:51 2014 -0800"
      },
      "message": "Replace onConferenceChanged with onConnectionAdded.\n\nThis change is motivated by a desire to be able to adjust the\nphone capabilities of a conference depending on its connections.\n\nTurns out Connection is not a good place to do this, because when\nthe conference is set, this code is only fired if the connection\nservice already contains the conference. Conference makes more\nsense to do this anyways, at the end of the day.\n\n+ Add onConnectionAdded function to Conference.java.\n- Remove onConferenceChanged function from Connection.java.\n\nBug: 18241753\nChange-Id: Ib9212a8483a7a7b542618697399bbab8b2701b04\n"
    },
    {
      "commit": "30e65842493adc71aff649f32a45b6a38e83dc2e",
      "tree": "c747a254e519daa36f6aecd0d03976716b031c04",
      "parents": [
        "f4d2c8eebd8113482b48e0b8f83deb4b2f1f9b22"
      ],
      "author": {
        "name": "Anthony Lee",
        "email": "anthonylee@google.com",
        "time": "Thu Nov 06 16:30:53 2014 -0800"
      },
      "committer": {
        "name": "Anthony Lee",
        "email": "anthonylee@google.com",
        "time": "Thu Nov 06 16:47:20 2014 -0800"
      },
      "message": "Change access to removeConnection so we can override it.\n\nBug: 18056632\nBug: 18240234\nChange-Id: I4e82051a27f3565e9a854df8b27c35300cdbe2ad\n"
    },
    {
      "commit": "7d901cb6f54f31b01b9951599ba6abdcff580e42",
      "tree": "c9b4325a0e60bbcd1ed5aa0d4058c929451aadd6",
      "parents": [
        "1a2b99ea2692a357f68368f7117bc529ef5dab06",
        "3fdf2a84c082729fb3581738d48885fe6914c475"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Thu Nov 06 21:06:34 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 06 21:06:36 2014 +0000"
      },
      "message": "Merge \"Make APIs to get system phone accounts public\" into lmp-mr1-dev"
    },
    {
      "commit": "3fdf2a84c082729fb3581738d48885fe6914c475",
      "tree": "8d9284e6f5e11acede627738b2905d2786863ecd",
      "parents": [
        "6c96cbf581bf97b034e4c65eabe3c0fe8d930bfa"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Wed Nov 05 21:30:43 2014 -0800"
      },
      "committer": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Thu Nov 06 12:20:56 2014 -0800"
      },
      "message": "Make APIs to get system phone accounts public\n\nThis is used by Wi-Fi calling to handoff and incoming\ncall to a cellular call.\n\nFor example, when doing an handoff we can look through\nthe outgoing phone accounts and find the one that the user\nhas verified with their google account. We can then\nhandoff to that phone account.\n\nBug: 17686424\nChange-Id: I06d42aa8f4a36d11e5293ed6f7c62b796226f5c1\n"
    },
    {
      "commit": "db66e1d2b9b63eb1612820dc6572de1e42880646",
      "tree": "7e19d4def1deaefacc8a6783f2c86e8f0e402147",
      "parents": [
        "ff636d383c8f0464e543866ae73ec4a367efd15a",
        "7a69c9277ffde11d862f1bf4fcb92e21a3f98c28"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Thu Nov 06 06:14:14 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 06 06:14:15 2014 +0000"
      },
      "message": "Merge \"Add CONNECTION_MANAGER_NOT_SUPPORTED to DisconnectCause\" into lmp-mr1-dev"
    },
    {
      "commit": "7a69c9277ffde11d862f1bf4fcb92e21a3f98c28",
      "tree": "7af69a9bbbca71e8b4268ca12ee2d8c9b2519208",
      "parents": [
        "6c96cbf581bf97b034e4c65eabe3c0fe8d930bfa"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Wed Nov 05 18:37:53 2014 -0800"
      },
      "committer": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Wed Nov 05 21:02:37 2014 -0800"
      },
      "message": "Add CONNECTION_MANAGER_NOT_SUPPORTED to DisconnectCause\n\nThis CL adds a new disconnect cause. Connection managers\ncan specify this disconnect cause when it doesn\u0027t want\nto route calls.\n\nBug: 16903083\nChange-Id: I05822991c5c34ca3533652a10fbcb8845a604925\n"
    },
    {
      "commit": "8355c500ea6f809ef2e6885aee673d39f1cb223b",
      "tree": "f3d2043b8769d32a105a543f5f80d90af75e896d",
      "parents": [
        "fc4e6f70f64676ab375c3e233b6c07e3bc56cb64",
        "1cf14ac5dc5708fc31e6c987a5c7db465ff95533"
      ],
      "author": {
        "name": "mike dooley",
        "email": "mdooley@google.com",
        "time": "Thu Nov 06 02:43:59 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 06 02:44:00 2014 +0000"
      },
      "message": "Merge \"Adding method to get disconnect cause from conference\" into lmp-mr1-dev"
    },
    {
      "commit": "3b4b1dcb607b8932374a4bc8c9ab349b9bb68660",
      "tree": "7e6424558ff91d7f880adb276eaa65d0faadd70c",
      "parents": [
        "9c95015b0ccaa02b97b4c96950e2b07e6a5a7b4e"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Nov 04 14:53:37 2014 -0800"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Nov 04 14:53:37 2014 -0800"
      },
      "message": "Support disconnecting conference participants from conference.\n\n- Added \"onDisconnectConferenceParticipant\" method used to inform a\nconnection acting as the conference host that one of the participants\nshould be disconnected.\n- Added \"VIRTUAL_CALL\" PhoneCapability used to indicate that a call cannot\nbe the active or background call, but only be a child of another call.\n\nBug: 18228141\nBug: 18176606\nChange-Id: I7aec631cc89c0f08e174b24ce3a9cb547b47e36b\n"
    },
    {
      "commit": "1cf14ac5dc5708fc31e6c987a5c7db465ff95533",
      "tree": "8bad8dd60b48a6c27bd9e7060ab4fe583c600191",
      "parents": [
        "d54b578e47fb410c776bb3a4272c2c523153f657"
      ],
      "author": {
        "name": "mike dooley",
        "email": "mdooley@google.com",
        "time": "Tue Nov 04 10:59:53 2014 -0800"
      },
      "committer": {
        "name": "mike dooley",
        "email": "mdooley@google.com",
        "time": "Tue Nov 04 11:21:21 2014 -0800"
      },
      "message": "Adding method to get disconnect cause from conference\n\nBug: 17842499\nChange-Id: Ifb6e61d50d66aa8e8299e7024b2ab6d1d0f9d878\n"
    },
    {
      "commit": "f950301945164f5318ea50401fcf23bef824fa9c",
      "tree": "7acd5f59bd62fe3d1450ee3adf0432bbc1fc5022",
      "parents": [
        "d1f1ea76e854d518803d68a31e35b34841468f4c",
        "b2299c13037d0f7fc5276ff2b21c53cb20c054c5"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Tue Nov 04 00:51:28 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 04 00:51:29 2014 +0000"
      },
      "message": "Merge \"Adn queries for multi-SIM. (2/3)\" into lmp-mr1-dev"
    },
    {
      "commit": "b2299c13037d0f7fc5276ff2b21c53cb20c054c5",
      "tree": "d2f4311a63b725d604d2eceecb74d518213681a3",
      "parents": [
        "af0a6ad8ab29fea9b7b164168d4d080fe010e83a"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Wed Oct 29 18:22:11 2014 -0700"
      },
      "committer": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Mon Nov 03 11:11:56 2014 -0800"
      },
      "message": "Adn queries for multi-SIM. (2/3)\n\nDefine a method in Telecom to take in a subscription account and return\nthe URI for an ADN query for that account.\n\nBug: 17917937\nChange-Id: Ic50a4add7fe44a5164271dc9c9e5a58e45e72336\n"
    },
    {
      "commit": "58ef48cb2b8eb44766bc32b9fe41e86596a5ae74",
      "tree": "f57237e8572c8533a2e416984ca789b763a737da",
      "parents": [
        "4dd56c93e363aeb10ce94a57a33e8fe4f60e226a",
        "a663f86fd30c952a3b747763d2faea709eccbe91"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Mon Nov 03 07:53:38 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 03 07:53:40 2014 +0000"
      },
      "message": "Merge \"Even, Even more telecom javadoc.\" into lmp-mr1-dev"
    },
    {
      "commit": "a663f86fd30c952a3b747763d2faea709eccbe91",
      "tree": "14ab7cf5a7da0ee078d243df268e21d6b623ad70",
      "parents": [
        "38b00a63c9f637bbe43b6ea3785c9577c43dbac5"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed Oct 29 13:49:58 2014 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Fri Oct 31 15:28:46 2014 -0700"
      },
      "message": "Even, Even more telecom javadoc.\n\nBug: 18142177\nChange-Id: Ic952f3a81cb957bc5b9b6d0aa755adaab9fb74aa\n"
    },
    {
      "commit": "e1678ddf7a8311c79ccba5a6b6183f9484fa1f1f",
      "tree": "3ba875c609369035d49f48510192f2486f381456",
      "parents": [
        "be36ebc28dd1f86da521401266fd03ca0b59825c",
        "95e8a679335648388988337fcf08eac325768318"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Fri Oct 31 22:06:27 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 31 22:06:28 2014 +0000"
      },
      "message": "Merge \"Handle MMI for multi-SIM (1/3)\" into lmp-mr1-dev"
    },
    {
      "commit": "95e8a679335648388988337fcf08eac325768318",
      "tree": "0e0f80d77d2506e10eecf0f4e8c47c7ef615d5f3",
      "parents": [
        "425b1dc88c47e0e9d3a653ad902a69f3ec09b966"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Thu Oct 16 18:38:21 2014 -0700"
      },
      "committer": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Fri Oct 31 11:26:38 2014 -0700"
      },
      "message": "Handle MMI for multi-SIM (1/3)\n\n+ Add Telecomm and Telephony methods for handlePinMMIForSubscriber\n+ Add Select Account dialog in Dialer for MMI\n\nBug: 17917937\n\nChange-Id: I26fdc68a07ca0483bf7a052598fe31b1461fd486\n"
    },
    {
      "commit": "450f9047ce716ac7b08583436922ad3948f909f1",
      "tree": "5af2eb8471641598e15e77d44a92372866cb259f",
      "parents": [
        "ba910dfaddb2e2926c9c52fbc6ca3f2f8cf1028b",
        "4a57b9b59b74c97e559a301af0add13cd4c3331c"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Oct 31 03:16:07 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 31 03:16:09 2014 +0000"
      },
      "message": "Merge \"Creating connections for conference event package participants.\" into lmp-mr1-dev"
    },
    {
      "commit": "4a57b9b59b74c97e559a301af0add13cd4c3331c",
      "tree": "30f66ba4ddd516a95c08b8b370e8fe56698932cc",
      "parents": [
        "272e2f73bd825aa6b1db0a5b332effe8b84d7b8c"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Oct 30 14:27:48 2014 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Oct 30 14:27:48 2014 -0700"
      },
      "message": "Creating connections for conference event package participants.\n\n- Add \"addExistingConnection\" method to connection service which provides\na way for a connection service to notify telecom of a pre-existing\nconnection (connections are normally created through telecom).\n- Modify TelephonyConferenceController to retrieve its state from a\nmultiparty connection in the conference (in the case of IMS calls, this\nwould be the ImsCall that manages the conference) instead of just taking\nthe first one.\n\nBug: 18057361\nChange-Id: I26993aec54ecb0ce90ae6983fd3eed9d8d0a5773\n"
    },
    {
      "commit": "c1c86151b033a2c866c10970553b567dfb359ba9",
      "tree": "5b0a17e1d078ae0bd44803691e659e72d061611c",
      "parents": [
        "9acb9598b7bd18003ee3abe656818972dad03a29",
        "d9e614fd56677bc39481fce115731d55ab72171a"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Oct 30 20:01:39 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 30 20:01:40 2014 +0000"
      },
      "message": "Merge \"More updates to javadocs for Telecom APIs.\" into lmp-mr1-dev"
    },
    {
      "commit": "9acb9598b7bd18003ee3abe656818972dad03a29",
      "tree": "07fa8e25696091fc6ace8340e7ae1ad6bc7a5e73",
      "parents": [
        "a68da9382996132bb41d6f60b87a3bd5f8028b45",
        "1742413b9b4d9d5c4420b38f2d9e9d591533889d"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Oct 30 19:25:39 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 30 19:25:40 2014 +0000"
      },
      "message": "Merge \"Even more javadocs for telecom.\" into lmp-mr1-dev"
    },
    {
      "commit": "1742413b9b4d9d5c4420b38f2d9e9d591533889d",
      "tree": "5bcf30d4bee001149c604d166ee0d2f09ba190dc",
      "parents": [
        "579a7f99408a5d310ab8eb2e1b6bc938e1a74c4a"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed Oct 29 10:38:40 2014 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed Oct 29 15:59:50 2014 -0700"
      },
      "message": "Even more javadocs for telecom.\n\nBug: 18142177\nChange-Id: I4eefe422ec66bb9e14fd8a3b1ee2cb24fedbff51\n"
    },
    {
      "commit": "167230987b3224c30f2ecefa90a83fc19d449cf9",
      "tree": "589396dc1d0ffeabf0086286ddadd799fc3cdb53",
      "parents": [
        "d86d7bce78a5f6e70bdac8f6d4bb1a968d440128",
        "3bffcf78b5e4bd8b60543126fc0bdb09808f28f5"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed Oct 29 21:32:52 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 29 21:32:53 2014 +0000"
      },
      "message": "Merge \"Communicating participant changes to conference controller.\" into lmp-mr1-dev"
    },
    {
      "commit": "d9e614fd56677bc39481fce115731d55ab72171a",
      "tree": "28c143918e4fcdc9814b4eee0389d7be91fc8697",
      "parents": [
        "579a7f99408a5d310ab8eb2e1b6bc938e1a74c4a"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Tue Oct 28 13:10:36 2014 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed Oct 29 14:13:00 2014 -0700"
      },
      "message": "More updates to javadocs for Telecom APIs.\n\nChange-Id: I8f8389f521c0d654c9bfdc3ad9670be0d118f480\n"
    },
    {
      "commit": "6727926a9617cb715ee4fa407f547e67a6f7e134",
      "tree": "3c3a99b921a2d1a001c3e33885d926e68fb38e55",
      "parents": [
        "def4cd4fa4aa035a5000e6b196130496430d65ff"
      ],
      "author": {
        "name": "Anthony Lee",
        "email": "anthonylee@google.com",
        "time": "Mon Oct 27 11:28:40 2014 -0700"
      },
      "committer": {
        "name": "Anthony Lee",
        "email": "anthonylee@google.com",
        "time": "Tue Oct 28 22:39:58 2014 -0700"
      },
      "message": "Added a function to clear accounts for a specified package.\n\nRight now, clearAcounts() only clears the accounts\nfor the calling package. This new function will allow a class like\nPhoneAccoutBroadcastReceiver to clear accounts for any package.\n\nBug: 17689845\nChange-Id: I24db104268535e7e0e33e093e8fab63765df0b08\n"
    },
    {
      "commit": "6c37f374b5d86c798f799ac498b806d948c77f97",
      "tree": "b0733ca86952653630b1cd252c20db15d07615c3",
      "parents": [
        "52f811ecda5991a3335b8aca4d98020b7a976a42",
        "074bf104c80c7158202fe709417c90a303feecd0"
      ],
      "author": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Tue Oct 28 23:48:19 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 28 23:48:20 2014 +0000"
      },
      "message": "Merge \"PhoneAccounts include literal icon bitmap (1/4)\" into lmp-mr1-dev"
    },
    {
      "commit": "074bf104c80c7158202fe709417c90a303feecd0",
      "tree": "0524c7149bd95979e407b00999da6427806d6ed3",
      "parents": [
        "579a7f99408a5d310ab8eb2e1b6bc938e1a74c4a"
      ],
      "author": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Fri Oct 24 11:42:32 2014 -0700"
      },
      "committer": {
        "name": "Ihab Awad",
        "email": "ihab@google.com",
        "time": "Tue Oct 28 15:56:29 2014 -0700"
      },
      "message": "PhoneAccounts include literal icon bitmap (1/4)\n\nChange-Id: I9110d983c0ca6610075bd24975f1e90d123ef9c1\n"
    },
    {
      "commit": "e398db4a45d4128af696a664e7c4cc48f7187a7f",
      "tree": "d098933b560cbc708bbe7a2807db97057e06ca22",
      "parents": [
        "579a7f99408a5d310ab8eb2e1b6bc938e1a74c4a",
        "7c72c2d3c2c4943a914abb2e1598610961db8f57"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Oct 28 22:08:50 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 28 22:08:51 2014 +0000"
      },
      "message": "Merge \"Add comment to TelecomManager.getCallState\" into lmp-mr1-dev"
    },
    {
      "commit": "7c72c2d3c2c4943a914abb2e1598610961db8f57",
      "tree": "d1f88504076a3f5cce62a0705381fd072d738532",
      "parents": [
        "e8d9810cdef5b3e288f54f42adc3205532343406"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Oct 28 14:12:02 2014 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Oct 28 14:12:02 2014 -0700"
      },
      "message": "Add comment to TelecomManager.getCallState\n\nExplain why READ_PHONE_STATE permission is not required so that\npeople don\u0027t try to add it in the future. Requiring the permission\ncauses stability crashes with legacy apps and system components\nthat don\u0027t have the permission.\n\nChange-Id: Idf8766aa409d4a2c4ed3d6f81a398f4a0eb24615\n"
    },
    {
      "commit": "3bffcf78b5e4bd8b60543126fc0bdb09808f28f5",
      "tree": "e81febe969c08503645c059bce1ddde9e2659764",
      "parents": [
        "bd6f4a818ef36764eb69ef7308eb6a9bf3740138"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Oct 28 13:51:27 2014 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Oct 28 13:51:27 2014 -0700"
      },
      "message": "Communicating participant changes to conference controller.\n\n- Add new ConferenceParticipant parcelable class which represents a\nsingle participant contained in the conference event package.\n- Adding callbacks/listeners to Connection to handle changes to\nparticipant state.\n\nBug: 18057361\nChange-Id: Iadfebe84959f30f8e835f282aa994c0b92768aa6\n"
    },
    {
      "commit": "ccbc3e5c6617b30eabbd171b951bb74ae9108e8b",
      "tree": "6685be5a3745045b9d05455f9b7cd957213decc6",
      "parents": [
        "f82b029c7c47568f75eb4a7e676baf2cb61c967f",
        "32c65a548c98b153997a6599983fdaa353ba8ce9"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Tue Oct 28 20:01:00 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 28 20:01:01 2014 +0000"
      },
      "message": "Merge \"Update javadocs for Telecom APIs.\" into lmp-mr1-dev"
    },
    {
      "commit": "32c65a548c98b153997a6599983fdaa353ba8ce9",
      "tree": "f9a4ab67b6d078e530fe0f3beb7d5db37124f36e",
      "parents": [
        "f4d065e5867eda35f13c13dd9e979d1bc3d78e8a"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Mon Oct 27 14:57:49 2014 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Tue Oct 28 10:03:57 2014 -0700"
      },
      "message": "Update javadocs for Telecom APIs.\n\nBug: 18142177\nChange-Id: I78461f3634d281a6927cec9c555825a1bdab7a24\n"
    },
    {
      "commit": "b31868df32ef287a561134ecbc96592f657763a3",
      "tree": "568f1321b2ea98c988a72a6e173d34fd7981b747",
      "parents": [
        "879f237acb24394da8c4202a608d38c9683f2474",
        "a94ae5e7e320abf3b8a80ea499d969acd9305424"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Oct 23 23:09:15 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 23 23:09:16 2014 +0000"
      },
      "message": "Merge \"Remove TODO in TelecomManager.\" into lmp-mr1-dev"
    },
    {
      "commit": "db7fc1e833a70a0c178621a9f565a90fc6209c88",
      "tree": "09adf56a150cb79dce582ca3b05835f2ad6946cf",
      "parents": [
        "c1d001c3349e02fda7a23d93e101dff8c77441bf",
        "6c4ce4020649db7a4e6f566eed80741ea61f98be"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Oct 23 22:58:28 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 23 22:58:29 2014 +0000"
      },
      "message": "Merge \"Remove SystemApi annotations.\" into lmp-mr1-dev"
    },
    {
      "commit": "9016ecab3be175dace3e1ad3e1c8558fef1a4720",
      "tree": "c6d495e43f388c6912012a5495af76d14a466e3a",
      "parents": [
        "b977ade1e40393f661722d8eec636d10c7541588",
        "0145e17db742dff963ea581bc944f99358d2dace"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Thu Oct 23 19:49:25 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 23 19:49:25 2014 +0000"
      },
      "message": "am 0145e17d: Merge \"Add getter methods in SubInfoRecord for UI. Adapt PhoneAccount.\" into lmp-sprout-dev\n\n* commit \u00270145e17db742dff963ea581bc944f99358d2dace\u0027:\n  Add getter methods in SubInfoRecord for UI. Adapt PhoneAccount.\n"
    },
    {
      "commit": "6c4ce4020649db7a4e6f566eed80741ea61f98be",
      "tree": "8325694b9151e8605912bebe089edfa0fd276272",
      "parents": [
        "f4d065e5867eda35f13c13dd9e979d1bc3d78e8a"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Oct 23 10:20:12 2014 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Oct 23 10:20:12 2014 -0700"
      },
      "message": "Remove SystemApi annotations.\n\nSystemApi only makes sense for hidden APIs.\n\nBug: 18097290\nChange-Id: I76af5f54321c4010334ef419bb7e066663ec784c\n"
    },
    {
      "commit": "a94ae5e7e320abf3b8a80ea499d969acd9305424",
      "tree": "b5af323e623270ccc740a8ee13ec9e57d020c5d5",
      "parents": [
        "04e6827ace936e0cbb666d8ef94635b73672aa41"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Oct 23 09:04:19 2014 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Oct 23 09:04:19 2014 -0700"
      },
      "message": "Remove TODO in TelecomManager.\n\nBug: 18095076\nChange-Id: I6509d295e9e25973040e06be96cf1046edc619ff\n"
    },
    {
      "commit": "2ff95729925c782b5e4f52236a3a46b82be3c8cd",
      "tree": "fbf5fbcd4f03262608c1651db28a2d61ca1f08eb",
      "parents": [
        "6837b6afca73ead66a50b2a88492ad1b081e898f",
        "df0ace26279f16beacdf9206cb2a8ecc126aecb7"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Thu Oct 23 08:02:23 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 23 08:02:23 2014 +0000"
      },
      "message": "am df0ace26: Merge \"Add an option to set the selected phone account as the default. (1/3)\" into lmp-sprout-dev\n\n* commit \u0027df0ace26279f16beacdf9206cb2a8ecc126aecb7\u0027:\n  Add an option to set the selected phone account as the default. (1/3)\n"
    },
    {
      "commit": "3ace54b895c97f0e98e989667238be9c96c3b40c",
      "tree": "19529b4a01728ba5e775624a8d373abae0af962b",
      "parents": [
        "df0ace26279f16beacdf9206cb2a8ecc126aecb7"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Wed Oct 22 17:45:26 2014 -0700"
      },
      "committer": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Wed Oct 22 21:44:45 2014 -0700"
      },
      "message": "Add getter methods in SubInfoRecord for UI. Adapt PhoneAccount.\n\nSettings and Dialer need label, icon, and color for UI display of\nsubscriptions/SIMs. Add getters for these methods in SubInfoRecord. Sets\nup for the following changes:\n+ getIcon will return a drawable instead of a resource ID\n+ getColor will return a color value instead of an index\nPhoneAccount will also be adding these changes which will be adopted\nfrom SubInfoRecord. Adds changes that were reverted from ag/563976.\n\nBug: 17971273\nChange-Id: Ie2beedf8475c6deb48a6ab83bc9656c1142cc004\n"
    },
    {
      "commit": "df0ace26279f16beacdf9206cb2a8ecc126aecb7",
      "tree": "85f004ddb5c21a6acd321a18a5b160f4c04d4cdc",
      "parents": [
        "c5c029e91d2b4300ec39dde1b4511cd9bc59cfb8",
        "36c62f3e3cc155e950de8b1a1f1109d38fb32d61"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Thu Oct 23 00:42:23 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 23 00:42:24 2014 +0000"
      },
      "message": "Merge \"Add an option to set the selected phone account as the default. (1/3)\" into lmp-sprout-dev"
    },
    {
      "commit": "05f4d8d1d0e99dc76dfae7198b1c0ce6c98be466",
      "tree": "25ed38570ddc4497265740629d86f7d657f973a3",
      "parents": [
        "d4a52a6878846ba0a69f6c2f814356ceaa4b8ec6",
        "40f158954491c4d2587e0b2a13cd07195bc27b25"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Wed Oct 22 20:47:15 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 22 20:47:15 2014 +0000"
      },
      "message": "am 40f15895: am 028217eb: Merge \"Add hidden method to access a connection\\\u0027s service.\" into lmp-dev\n\n* commit \u002740f158954491c4d2587e0b2a13cd07195bc27b25\u0027:\n  Add hidden method to access a connection\u0027s service.\n"
    },
    {
      "commit": "36c62f3e3cc155e950de8b1a1f1109d38fb32d61",
      "tree": "a690fda7f12a5610cfbd30654c1e2342d81de5b6",
      "parents": [
        "a6a1c52f58f24194de2665bb922577a9d7f6dccf"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Tue Oct 21 18:36:39 2014 -0700"
      },
      "committer": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Wed Oct 22 13:32:57 2014 -0700"
      },
      "message": "Add an option to set the selected phone account as the default. (1/3)\n\nModify the phoneAccountSelected method to support the option to set the\nselected phone account as the default for outgoing phone calls.\n\nBug: 18078232\nChange-Id: I2689bc9611366d521dfd3dc2086fd31eb6393876\n"
    },
    {
      "commit": "40f158954491c4d2587e0b2a13cd07195bc27b25",
      "tree": "7ed556ce7df4561a5e6e0ad1392427f95474dc38",
      "parents": [
        "baecc0b2d111c3bc930b85d5450f1ff8b7b83395",
        "028217eb6789e82c96ef5ff5fe0a5a9e0c740d97"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Tue Oct 21 23:29:41 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 21 23:29:41 2014 +0000"
      },
      "message": "am 028217eb: Merge \"Add hidden method to access a connection\\\u0027s service.\" into lmp-dev\n\n* commit \u0027028217eb6789e82c96ef5ff5fe0a5a9e0c740d97\u0027:\n  Add hidden method to access a connection\u0027s service.\n"
    },
    {
      "commit": "8f8e473cac1f5c9809f1213d56657bb15c8cc73d",
      "tree": "34197d5d253eace143abdef38d6f99bafc1f6f22",
      "parents": [
        "17e9d2468fea360ab17679161f31cf6a38198fc7"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Tue Oct 21 10:32:49 2014 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Tue Oct 21 10:32:49 2014 -0700"
      },
      "message": "Fire onConferenceChanged after reseting conference.\n\nBug: 17423848\nChange-Id: Ic53f40e806f2bfd5b49bff2caad64bb93b290bad\n"
    },
    {
      "commit": "af1b296a41f0b6e3af34e9c2c73bc1029bfa8b2a",
      "tree": "824e07901e90192c25f94ca38c567a4874005021",
      "parents": [
        "1901e175079e3b7242ace7d4b3ec38af3723f91b"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Oct 16 19:23:54 2014 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Mon Oct 20 18:38:55 2014 +0000"
      },
      "message": "Add hidden method to access a connection\u0027s service.\n\nThis change exposes a method that is used by the actual\nfix here: I4e4789c044d9e3614f42143cfa6053881a6d109b\n\nBug: 17962996\nChange-Id: Iec3795ea372634120c71b0a80ee046e372569ecf"
    },
    {
      "commit": "1557a226a74c6996b9cd6ac5ba6604c82af2336d",
      "tree": "565dee585c44020cb6307d95dceadd03d82ae9ec",
      "parents": [
        "f247b908640b7cfa14c13fed7aec875e8d5dc399",
        "4b116453e8ea6177265794a55e19d19466d85af7"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Sat Oct 18 00:15:35 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Oct 18 00:15:36 2014 +0000"
      },
      "message": "Merge \"Add functions to update on conference changes.\" into lmp-mr1-dev"
    },
    {
      "commit": "4b116453e8ea6177265794a55e19d19466d85af7",
      "tree": "85cc60a22231d2850a368f1f62399f57444eb7ce",
      "parents": [
        "512c2330c652c56996bf3ef63ddad242752cebcd"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Oct 16 15:39:30 2014 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Fri Oct 17 10:38:02 2014 -0700"
      },
      "message": "Add functions to update on conference changes.\n\n+ Add onConferenceChanged() to Connection, so that the Connection can\nmake act on changes to the conference.\n+ Add a utility function to PhoneCapabilities to remove a capability\nfrom a PhoneCapabilities bitmask. Figure this abstracts some bit\nlogic away to make things more readable.\n\nBug: 17429707\nChange-Id: I0c97731a95dd6573488cd10f094a63abe2428bce\n"
    }
  ],
  "next": "df385fffe822a7854fb7ce9c5e46ee007646c89e"
}
