)]}'
{
  "log": [
    {
      "commit": "b5683632380f1267a213ebadf71923354bedc4f7",
      "tree": "e21b98b9fa114964e01b2e034b1191acb04a3c71",
      "parents": [
        "8778e88d42e45aa855f47c7d4c25e42361b310ff"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Oct 03 15:23:33 2019 -0700"
      },
      "committer": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Oct 03 15:23:33 2019 -0700"
      },
      "message": "Move SmsNumberUtils from opt/telephony to base/telephony/common.\n\nThis is because MmsService uses SmsNumberUtils.\n\nTest: basic sanity\nBug: 140763963\nChange-Id: I8313807eed920fd8b2065fa87b6e3141b415a33e\n"
    },
    {
      "commit": "0748dc3fa7c92fd7dfa7da7e018e5ba6f21293b4",
      "tree": "77b2cd54703f340b9f19a525a6864076c1fbc687",
      "parents": [
        "511e0d8517ccdaf50f04cff915eb19528298153a"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Tue Sep 10 13:22:25 2019 -0700"
      },
      "committer": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Tue Sep 10 13:22:25 2019 -0700"
      },
      "message": "Move mms related code from opt/telephony to base/telephony.\n\nIn an effort to remove it from telephony-common as that will not be\naccessible to other modules, and some of them need mms code like\nMmsService, TelephonyProvider, Bluetooth.\n\nTest: basic sanity\nBug: 140763963\nChange-Id: Ia276a49ae09476e9980a366a02057c08185ce1ca\n"
    },
    {
      "commit": "888c60a7fe1c8f3612ab8e8ec5f2f7ca8f24e766",
      "tree": "a650200fe2313c82e6958f201cbdfe2e08408e8c",
      "parents": [
        "5b73e3650fd3ea606481ec6680089b17c1f90311"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Wed Jul 02 15:23:37 2014 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Tue Jul 08 09:25:07 2014 -0700"
      },
      "message": "Remove VoicePhone interface\n\nVoicePhone interface was not a generic voice phone. It was a partial\nimplementation of an ImsPhone (i.e. served no added-value purpose but\nconfused functionality). Removed.\n\nChange-Id: Ida5d0fb2b09dcc6ec295ddd7a03f2cf6536b840b\n\nConflicts:\n\tCleanSpec.mk\n"
    },
    {
      "commit": "526ecd1799a2fc467cfce114eae3578b42ccb786",
      "tree": "9add603059aea2e9ec2a4e1376e24e519650f5a0",
      "parents": [
        "982c5004a49b57a1f9ca7b054df5a7c0bb3bda20"
      ],
      "author": {
        "name": "Ye Wen",
        "email": "ywen@google.com",
        "time": "Sun Jul 06 14:39:50 2014 -0700"
      },
      "committer": {
        "name": "Ye Wen",
        "email": "ywen@google.com",
        "time": "Sun Jul 06 14:39:50 2014 -0700"
      },
      "message": "Move mms lib (mms-common) code into telephony (telephony-common) (1/2)\n\nAuto persisting WAP push code would cause circular dependency. So move\nmms lib code into telephony\n\nChange-Id: Iae3875662bca140280224ad2dc92c1d8dfac1d9e\n"
    },
    {
      "commit": "775f100b20a5c978bc07f621a4087f79b1f73e3f",
      "tree": "1944f70196500d187c3b2c19e96a7a76fc2d94a9",
      "parents": [
        "91483068442750265a04f2ea25f7f30f261be6bc"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jun 25 10:17:49 2014 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jun 25 18:19:03 2014 +0000"
      },
      "message": "Fix NPE caused by null mUiccApplication.\n\nBug: 15712558\nChange-Id: Ieb35fa69d8002286e54e6f5d8e73e057300ae94c\n"
    },
    {
      "commit": "7320aa58e7fcbe113ec85e6ae7d41858af2e3270",
      "tree": "b85c7e83f8e2bcca585b68391dfce41568a23a9b",
      "parents": [
        "3aed18eb1c0f0dc3ed9e5793d31995ead0a6afe7"
      ],
      "author": {
        "name": "Ye Wen",
        "email": "ywen@google.com",
        "time": "Wed Jun 18 18:16:55 2014 -0700"
      },
      "committer": {
        "name": "Ye Wen",
        "email": "ywen@google.com",
        "time": "Wed Jun 18 18:25:36 2014 -0700"
      },
      "message": "Move IMms.aidl to frameworks/base (1/3)\n\nChange-Id: I6299cf6b4e14248024baf8daa451e173141b3c0f\n"
    },
    {
      "commit": "a8467dd0c524787104b1ccdddc5e8af10ba729ed",
      "tree": "75e80f44bd9b5909cc3fe20d83b951d62240d5c1",
      "parents": [
        "235dd822c4ff48409d974b4fa7e789ea1fdaa7aa"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Jun 12 16:49:23 2014 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Jun 12 16:49:23 2014 -0700"
      },
      "message": "Merge kwd to master\n\nChange-Id: Idb607c0aa32f80fe4fe1539aedea7a221e9e7f04\n"
    },
    {
      "commit": "4918296afe1c667e9523cdfc799f558f7ebc2bfb",
      "tree": "dc4980c62a020cc397593c0f9c3f82902edc825c",
      "parents": [
        "9f88c3516ba5e76d1fe55c2acd2bd5714b136b34"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Feb 21 09:34:34 2013 -0800"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Feb 21 09:34:34 2013 -0800"
      },
      "message": "Move DataConnection related classes to their own package.\n\nChange-Id: I34ee9e87545e6b15ebf4d3ec101d4ed3d322f7b2\n"
    },
    {
      "commit": "a78a6aaffa5e3e13ca617bb1f114e1c31ff7c7af",
      "tree": "218337b10c9778a8b23094f1cd53d15bd9197d82",
      "parents": [
        "7fce994eb223105829becb6c26e3af7a9739752c"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Feb 07 17:03:38 2013 -0800"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Feb 07 17:03:38 2013 -0800"
      },
      "message": "Move a few files from frameworks/opt/telephony to frameworks/base.\n\nBecause ISms.aidl imports PendingIntent we couldn\u0027t easily\nmake opt/telephony part of the PDK. So this change moves\nISms.aidl and SmsRawData.*, which ISms.aidl also imports,\nback to frameworks/base.\n\nChange-Id: Ia64c6e771d5a292d9bfebb413a43f3745df55c85\n"
    },
    {
      "commit": "38407d756e6b448de5adf2c0789d7469f48a345c",
      "tree": "a814a78e78f5ebdead953a97f520560bd628a65e",
      "parents": [
        "17382a60400f4a067d15bf3fbd98bd865b73c8e5"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sun Feb 03 08:31:09 2013 -0800"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sun Feb 03 08:31:09 2013 -0800"
      },
      "message": "Cleanstep for SmsRawData.\n\nChange-Id: Ic3ae3a501a733508808866494b3bca0fcc819f3e\n"
    },
    {
      "commit": "84b1abe0484744b996702193a1ae642cc5a744c3",
      "tree": "3ac5e835dbc923575dd8ded4772fe202752f7f06",
      "parents": [
        "0f69b90efdf2ad994bd2a33012bae9cffdc75bef"
      ],
      "author": {
        "name": "Roger Chen",
        "email": "cxr514033970@gmail.com",
        "time": "Thu Dec 20 13:09:12 2012 +0800"
      },
      "committer": {
        "name": "Roger Chen",
        "email": "cxr514033970@gmail.com",
        "time": "Thu Dec 20 13:09:12 2012 +0800"
      },
      "message": "Fix build error while were doing incremental build\n\nBuild command: make telephony-common\n\nBuild error info as below:\nmake: *** No rule to make target `frameworks/opt/telephony/\nsrc/java/com/android/internal/telephony/AdnRecord.aidl\u0027,\nneeded by `out/target/common/obj/JAVA_LIBRARIES/\ntelephony-common_intermediates/src/src/java/com/android/\ninternal/telephony/IIccPhoneBook.java\u0027.  Stop.\n\nChange-Id: I028a3d7ed94c63849bbbc5063142037f1d1ac7bf\nSigned-off-by: Roger Chen \u003ccxr514033970@gmail.com\u003e\n"
    },
    {
      "commit": "cd4ae4aa265885ea754df9c9909d232563454187",
      "tree": "f9c523a71df677df822e519bdbb2e8b0c33014e9",
      "parents": [
        "801aa9f327730327132aafbae7e0c55bb6e7ea71"
      ],
      "author": {
        "name": "Alex Yakavenka",
        "email": "ayakav@codeaurora.org",
        "time": "Fri Aug 03 10:43:36 2012 -0700"
      },
      "committer": {
        "name": "Alex Yakavenka",
        "email": "ayakav@codeaurora.org",
        "time": "Fri Aug 03 16:49:07 2012 -0700"
      },
      "message": "Telephony: Move AdnRecord.aidl into opt/telephony\n\nChange-Id: I827343c758dd2aac9014c4f98b247e3784606516\n"
    },
    {
      "commit": "c38bb60d867c5d61d90b7179a9ed2b2d1848124f",
      "tree": "1d22c162b785b6e6663419f28d2c4d7afd97086d",
      "parents": [
        "f4ba68aa88637e9df034fce94971535852cc0a7b"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jul 11 15:41:29 2012 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Jul 17 12:23:13 2012 -0700"
      },
      "message": "Create telephony-common - DO NOT MERGE\n\ntelephony-common was created by moving some of\n  frameworks/base/telephony\nto:\n  frameworks/opt/telephony\n\nChange-Id: I32cbb5eec1fa239c1587e055c8f7ef4fc48fb62c\n"
    }
  ]
}
