)]}'
{
  "log": [
    {
      "commit": "e1156972e157e969fa9a9efd7c04d02061f090a2",
      "tree": "b7775b6c2a4e37f2ea4d1b3d5cfb576f11e58c87",
      "parents": [
        "16b5d6e75c554905eedd822f6dde6928b7fdf782",
        "c73d9e43a0c98a87222ef0c8749d6abba06c7778"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 11 09:03:29 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon May 11 09:03:29 2009 -0700"
      },
      "message": "am c73d9e4: Merge changes 1341,1342 into donut\n\nMerge commit \u0027c73d9e43a0c98a87222ef0c8749d6abba06c7778\u0027\n\n* commit \u0027c73d9e43a0c98a87222ef0c8749d6abba06c7778\u0027:\n  libsysutils: Add multiple client support and fix some bugs\n  nexus: Implement wifi scanner and fix a lot of bugs\n"
    },
    {
      "commit": "fa644ffe944c01a9b00f8d7676d58394fabee285",
      "tree": "a19968819547c4b515c463adb48106a8d01983aa",
      "parents": [
        "1441e769b2767e212a3d905bee2fd3535b484ff2"
      ],
      "author": {
        "name": "San Mehat",
        "email": "san@google.com",
        "time": "Fri May 08 11:15:53 2009 -0700"
      },
      "committer": {
        "name": "San Mehat",
        "email": "san@google.com",
        "time": "Sun May 10 09:26:42 2009 -0700"
      },
      "message": "libsysutils: Add multiple client support and fix some bugs\n"
    },
    {
      "commit": "9399844278c0efb1a4d85ea77ca3c6f47e854855",
      "tree": "d444c2801784f621979c4042f706c976fb6fdab9",
      "parents": [
        "493726bc8100d227acb09985db1c91e621919c3f",
        "747baadddb37737b0ecf83f6147a5e3252a34b12"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 07 07:06:55 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu May 07 07:06:55 2009 -0700"
      },
      "message": "am 747baad: Merge change 1092 into donut\n\nMerge commit \u0027747baadddb37737b0ecf83f6147a5e3252a34b12\u0027\n\n* commit \u0027747baadddb37737b0ecf83f6147a5e3252a34b12\u0027:\n  libsysutils: New C++ system convenience library\n"
    },
    {
      "commit": "168415b822cae1f8b54ef09c41c11a9b97b87f40",
      "tree": "4265fda29301863478294812a3a53f4a13a72428",
      "parents": [
        "770354d7e6cd471daed426fcf04bf7246e7cb18b"
      ],
      "author": {
        "name": "San Mehat",
        "email": "san@google.com",
        "time": "Wed May 06 11:14:21 2009 -0700"
      },
      "committer": {
        "name": "San Mehat",
        "email": "san@google.com",
        "time": "Wed May 06 15:12:02 2009 -0700"
      },
      "message": "libsysutils: New C++ system convenience library\n\n        This library contains re-usable classes for common\n    system level daemons. Initial consumers of this library\n    are \u0027nexus\u0027 and \u0027vold2\u0027\n\nSigned-off-by: San Mehat \u003csan@google.com\u003e\n"
    },
    {
      "commit": "9fe0f0d14d30677ab4f728b7c64df8f27fc0c3bd",
      "tree": "207f871bc15066c6779e562cab17e7f0ae7a0711",
      "parents": [
        "63d5ac6157f5a46653bf6bfc2b9cde273290f59b",
        "6181f70bd40fd020661841923e725df75a3a2793"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 29 15:17:35 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Apr 29 15:17:35 2009 -0700"
      },
      "message": "am 6181f70: Merge change 484 into donut\n\nMerge commit \u00276181f70bd40fd020661841923e725df75a3a2793\u0027\n\n* commit \u00276181f70bd40fd020661841923e725df75a3a2793\u0027:\n  filesystem: Add new group \u0027sdcard_rw\u0027 for restricting sd card write access\n"
    },
    {
      "commit": "6e1f21584f43311f35ae7f6a4737c6a7e846083a",
      "tree": "4b1a4be22bcb9d802fddb95397d0b24354e71e24",
      "parents": [
        "4933098e22747a9066b5352273c38856b0203931"
      ],
      "author": {
        "name": "San Mehat",
        "email": "san@google.com",
        "time": "Thu Apr 23 09:15:08 2009 -0700"
      },
      "committer": {
        "name": "San Mehat",
        "email": "san@google.com",
        "time": "Thu Apr 23 09:15:08 2009 -0700"
      },
      "message": "filesystem: Add new group \u0027sdcard_rw\u0027 for restricting sd card write access\n\nSigned-off-by: San Mehat \u003csan@google.com\u003e\n"
    },
    {
      "commit": "455a6dffd4db929f46b9c5a1e1f5b541b9721bfe",
      "tree": "075aee4f41d5be70b03ae971bf7300780319194a",
      "parents": [
        "0b022b894215ce8c14da1a6ce236ed9c694ef78a",
        "7be77b5ba8ae21dad91019a02bc2c5d38dba081f"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Sun Mar 29 08:55:26 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Sun Mar 29 08:55:26 2009 -0700"
      },
      "message": "Merge branch \u0027open_source\u0027 into google_internal\n"
    },
    {
      "commit": "b1487e4c587ce1184e3d0036ac5e6bd90405688d",
      "tree": "4d4ca149c95f7b056b20b65d66cdc9bdbbcf60fd",
      "parents": [
        "f614d64d4b4dfcd20c77ac3ccf2d9c9090a49303"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Mar 18 22:20:28 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Mar 18 22:20:28 2009 -0700"
      },
      "message": "auto import //branches/master/...@140412\n"
    },
    {
      "commit": "83b65486beffc7c86f24c428fbb7b50bbbe189f9",
      "tree": "ab343e30dd96348d35b0957453fbf6b7b0bac56d",
      "parents": [
        "4a4c9f6f98055918f1ebff06b3cc1ed622c058fe",
        "e037fd7e193ecccbb5c0888e49f6d58c224bc11d"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Mar 17 17:15:47 2009 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Mar 18 09:29:29 2009 -0700"
      },
      "message": "Merge commit \u0027remotes/korg/cupcake\u0027 into merge\n\nConflicts:\n\tinit/devices.c\n\tlibpixelflinger/Android.mk\n"
    },
    {
      "commit": "dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0",
      "tree": "2ba8d1a0846d69b18f623515e8d9b5d9fe38b590",
      "parents": [
        "e54eebbf1a908d65ee8cf80bab62821c05666d70"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 03 19:32:55 2009 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 03 19:32:55 2009 -0800"
      },
      "message": "auto import from //depot/cupcake/@135843\n"
    },
    {
      "commit": "e54eebbf1a908d65ee8cf80bab62821c05666d70",
      "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904",
      "parents": [
        "a1e1c1b106423de09bc918502e7a51d4ffe5a4ae"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 03 18:29:04 2009 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 03 18:29:04 2009 -0800"
      },
      "message": "auto import from //depot/cupcake/@135843\n"
    },
    {
      "commit": "1b8e5a6b14ca850920e19b3dfae41e6494475c1a",
      "tree": "67bdeb039019f8a47d5cd607c18d99a7c8eb3141",
      "parents": [
        "13f797da7f190e9ea52f2f3d235210b8a4963b21"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Feb 13 12:57:54 2009 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Feb 13 12:57:54 2009 -0800"
      },
      "message": "auto import from //branches/cupcake/...@131421\n"
    },
    {
      "commit": "13f797da7f190e9ea52f2f3d235210b8a4963b21",
      "tree": "c821e95502ab1ab9096a11e7488e224e319a46b4",
      "parents": [
        "dcf3ce247e13fe0a982ed2ada35cdee1f0ac626a"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Feb 10 15:44:07 2009 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Feb 10 15:44:07 2009 -0800"
      },
      "message": "auto import from //branches/cupcake/...@130745\n"
    },
    {
      "commit": "1b6345894ee746905e6fa7807bfc64e5ab6834ba",
      "tree": "cdcfecc6086d819f6cf1a63b9186b32627afc4af",
      "parents": [
        "439f6ca123bbc69c33dfb38e591641886bbabb57",
        "8ac3a138168f79b47356fb5aea2f6d95fc3147c6"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Jan 20 14:05:44 2009 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Jan 20 14:05:44 2009 -0800"
      },
      "message": "Merge branch \u0027cupcake\u0027\n"
    },
    {
      "commit": "8ac3a138168f79b47356fb5aea2f6d95fc3147c6",
      "tree": "97e97f6ce4dbd0461e52b50192420b4a70b1b988",
      "parents": [
        "2eef60297a0ca1433d0824d6d662efd402709cfd"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Jan 20 14:04:01 2009 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Jan 20 14:04:01 2009 -0800"
      },
      "message": "auto import from //branches/cupcake/...@127101\n"
    },
    {
      "commit": "038862e152b98d0c0f355c6802beaa1ed59cefbe",
      "tree": "dbacb2690178316300d9fc2e4290582aec74cd9c",
      "parents": [
        "5a326952d72e7d4242a0664a6d9f27f4126beaa9",
        "5ae090ed949cea9d1e7ab1552b455a229f8f9757"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jan 09 18:04:23 2009 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jan 09 18:04:23 2009 -0800"
      },
      "message": "Merge branch \u0027cupcake\u0027\n"
    },
    {
      "commit": "5ae090ed949cea9d1e7ab1552b455a229f8f9757",
      "tree": "555f686d531f29f4907d80655e7b0a7e69f2a180",
      "parents": [
        "35237d135807af84bf9b0e5b8d7f8633e58db6f5"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jan 09 17:51:25 2009 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jan 09 17:51:25 2009 -0800"
      },
      "message": "auto import from //branches/cupcake/...@125939\n"
    },
    {
      "commit": "77d0c65b950570edd5241a8f2ebecfc3acbc5135",
      "tree": "8e3d3e2ca15d3bd038de6e22e1f00f31aad1406f",
      "parents": [
        "829dd45fe9556dac5996969c30b90f1be6c47c47",
        "35237d135807af84bf9b0e5b8d7f8633e58db6f5"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Fri Dec 19 08:15:15 2008 -0800"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Fri Dec 19 08:15:15 2008 -0800"
      },
      "message": "Merge commit \u0027remotes/korg/cupcake\u0027\n\nConflicts:\n\tinit/devices.c\n\tlogwrapper/logwrapper.c\n\tmountd/AutoMount.c\n"
    },
    {
      "commit": "35237d135807af84bf9b0e5b8d7f8633e58db6f5",
      "tree": "d8bcf3ada2182d248604728285dd80abb466f22a",
      "parents": [
        "4f6e8d7a00cbeda1e70cc15be9c4af1018bdad53"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Dec 17 18:08:08 2008 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Dec 17 18:08:08 2008 -0800"
      },
      "message": "Code drop from //branches/cupcake/...@124589\n"
    },
    {
      "commit": "abb9638e3696e393d6dc45439feda91073e52103",
      "tree": "43c29f41effdbd07a94d5a7551b9af4a4841cbd3",
      "parents": [
        "57401dc849db11f38133796c01d982de0391318d"
      ],
      "author": {
        "name": "Alexey Tarasov",
        "email": "tarasov@dodologics.com",
        "time": "Wed Nov 05 07:40:37 2008 +1000"
      },
      "committer": {
        "name": "Alexey Tarasov",
        "email": "tarasov@dodologics.com",
        "time": "Fri Nov 07 11:44:22 2008 +1000"
      },
      "message": "1. added macro definitions to AndroidConfig.h\n2. removed unnecessary include of \u003calloca.h\u003e\n"
    },
    {
      "commit": "57401dc849db11f38133796c01d982de0391318d",
      "tree": "7720521d9330a52acdaeb8039c7a45685080ca6f",
      "parents": [
        "011a60c9ecc5a375431d3c34a70050892e28810f"
      ],
      "author": {
        "name": "Alexey Tarasov",
        "email": "tarasov@dodologics.com",
        "time": "Mon Nov 03 03:19:27 2008 +1000"
      },
      "committer": {
        "name": "Alexey Tarasov",
        "email": "tarasov@dodologics.com",
        "time": "Mon Nov 03 03:19:27 2008 +1000"
      },
      "message": "Added AndroidConfig.h for FreeBSD\n"
    },
    {
      "commit": "4f6e8d7a00cbeda1e70cc15be9c4af1018bdad53",
      "tree": "54fd1b2695a591d2306d41264df67c53077b752c",
      "parents": [],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Oct 21 07:00:00 2008 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Oct 21 07:00:00 2008 -0700"
      },
      "message": "Initial Contribution\n"
    }
  ]
}
